功能建议:1. 生成总结;2. 文章差分

本贴最后更新于 712 天前,其中的信息可能已经斗转星移

个人经常将思源作为阅读工具,阅读过程中会把值得注意的内容高亮或者加粗,以便经常回顾。但阅读大文档的时候,很难找到自己标注的内容,不利于时常回顾。思源还缺如下几个功能:

  1. 全文或者章节总结。可以生成一个子文档,里面包含高亮和粗体等人工标注的内容;
  2. 文章拆分,把一个大文档按照用户指定的标题级别拆分为几个子文档,大文档的内容变为几个子文档的目录。

以上功能在 obsidian 和 logseq 中都有相应插件,但二者的阅读体验都不如思源。我希望在思源中也能具备上面的功能。

  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    26178 引用 • 108738 回帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • sweesalt

    我也正需要这两个功能,支持一个!

  • zazuone
    作者

    再补充一个建议:当前很多功能没有对应的快捷键,很不方便,建议把所有的操作都快捷键化,而且都提供一个快捷键配置文件,方便修改。

  • 第一条写 SQL 随便玩,

    第二条直接自己把标题拖到文档树就是子文档。思源里文档和标题可以互转

    1 回复
  • zazuone 1 评论
    作者

    第一条,请给个例子,如何用 SQL 提取块内自己加粗的那一句话,记住不是整个块。
    第二条,逐一手动拖拽几十个标题,麻烦

    1 回复
    几十个标题的情况直接看大纲不就行了?对标题聚焦一下的效果和子文档没区别吧?
    Gaffey
  • ob 和 lg 的插件是哪个我去体验一下吧

    2 回复
  • zazuone via Android
    作者

    lg 的 summary,ob 的叫什么名字不记得了,但你一搜很容易搜到。都是很普及的功能

  • zazuone via Android
    作者

    你会在思源开放相应的插件吗?

  • 第一个需求目前无法很好地一步实现。暂时的缓解办法是使用 SQL 汇总加粗的段落块,而在一个段落块中,肉眼扫一遍加粗文本,我个人觉得不是很大的负担。

    如下图是我的主题样式,即使这一段样式繁杂,我也能一眼看到黄色的就是加粗文本。

    image.png

    如果实在要汇总字词,可以在 SQL 汇总的基础上导出数据,然后通过外部工具筛选之后在导回思源中。听起来很麻烦,实际上操作就是三四步。如果用过 ob 和 logseq 的话,对这种和外部工具联动增强功能的方式应该不陌生。

    第二点可以在一个大文档内聚焦标题块,和拆分文档的实现效果基本一致

    1 回复
  • zazuone
    作者

    其实两个需求是相互关联的。如果你们都读过《卡片笔记写作法》,那我的需求应该对你们来说应该很好理解。我阅读的过程分三个步骤进行:1、标注;2、回顾标注内容,写自己的想法;3、整理自己的想法,形成独立的笔记。拆分是为了避免大文档 sql 检索内容过多,难以一次解决回顾。我的两个需求在 lg 和 ob 都有大量用户使用,其实经常需要做笔记、阅读和写作的人对这两个需求应该很好理解。。。。累了,后面再有人问为啥有这两个需求、为啥要这样而不是那样,,,我不再解释了。

  • Calm down 朋友,我并没有说你的需求和建议不合理。而是说目前思源难以直接实现你的需求,所以需要弯折几步实现,并给出了我的具体实现路径。如果你觉得冒犯了你还请海涵,我绝无此意。

    另外每个工具都是不同的,所以通过工具实现功能的方式也会有所不同。并不一定是以 Obsidian 和 Logseq 为准绳。这个功能有当然更好,但是目前就是没有,所以可以通过其他方法实现,而不是我就必须要这个方法,没有这个方法我就无法继续阅读了。

    就你回复我的内容来说,我自己是直接用 PDF 进行阅读批注的,所以你的 123 三点对我来说都完全不是问题 😂 。

请输入回帖内容 ...

推荐标签 标签

  • TextBundle

    TextBundle 文件格式旨在应用程序之间交换 Markdown 或 Fountain 之类的纯文本文件时,提供更无缝的用户体验。

    1 引用 • 2 回帖 • 87 关注
  • Mobi.css

    Mobi.css is a lightweight, flexible CSS framework that focus on mobile.

    1 引用 • 6 回帖 • 765 关注
  • 酷鸟浏览器

    安全 · 稳定 · 快速
    为跨境从业人员提供专业的跨境浏览器

    3 引用 • 59 回帖 • 50 关注
  • IDEA

    IDEA 全称 IntelliJ IDEA,是一款 Java 语言开发的集成环境,在业界被公认为最好的 Java 开发工具之一。IDEA 是 JetBrains 公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。

    181 引用 • 400 回帖 • 1 关注
  • BookxNote

    BookxNote 是一款全新的电子书学习工具,助力您的学习与思考,让您的大脑更高效的记忆。

    笔记整理交给我,一心只读圣贤书。

    1 引用 • 1 回帖 • 5 关注
  • RESTful

    一种软件架构设计风格而不是标准,提供了一组设计原则和约束条件,主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。

    30 引用 • 114 回帖 • 3 关注
  • Eclipse

    Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。

    76 引用 • 258 回帖 • 623 关注
  • golang

    Go 语言是 Google 推出的一种全新的编程语言,可以在不损失应用程序性能的情况下降低代码的复杂性。谷歌首席软件工程师罗布派克(Rob Pike)说:我们之所以开发 Go,是因为过去 10 多年间软件开发的难度令人沮丧。Go 是谷歌 2009 发布的第二款编程语言。

    500 引用 • 1396 回帖 • 246 关注
  • Android

    Android 是一种以 Linux 为基础的开放源码操作系统,主要使用于便携设备。2005 年由 Google 收购注资,并拉拢多家制造商组成开放手机联盟开发改良,逐渐扩展到到平板电脑及其他领域上。

    336 引用 • 324 回帖
  • Word
    13 引用 • 41 回帖
  • 工具

    子曰:“工欲善其事,必先利其器。”

    300 引用 • 768 回帖
  • NGINX

    NGINX 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 NGINX 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本 0.1.0 发布于 2004 年 10 月 4 日。

    315 引用 • 547 回帖 • 1 关注
  • Spark

    Spark 是 UC Berkeley AMP lab 所开源的类 Hadoop MapReduce 的通用并行框架。Spark 拥有 Hadoop MapReduce 所具有的优点;但不同于 MapReduce 的是 Job 中间输出结果可以保存在内存中,从而不再需要读写 HDFS,因此 Spark 能更好地适用于数据挖掘与机器学习等需要迭代的 MapReduce 的算法。

    74 引用 • 46 回帖 • 566 关注
  • Vditor

    Vditor 是一款浏览器端的 Markdown 编辑器,支持所见即所得、即时渲染(类似 Typora)和分屏预览模式。它使用 TypeScript 实现,支持原生 JavaScript、Vue、React 和 Angular。

    372 引用 • 1857 回帖
  • jQuery

    jQuery 是一套跨浏览器的 JavaScript 库,强化 HTML 与 JavaScript 之间的操作。由 John Resig 在 2006 年 1 月的 BarCamp NYC 上释出第一个版本。全球约有 28% 的网站使用 jQuery,是非常受欢迎的 JavaScript 库。

    63 引用 • 134 回帖 • 736 关注
  • 阿里云

    阿里云是阿里巴巴集团旗下公司,是全球领先的云计算及人工智能科技公司。提供云服务器、云数据库、云安全等云计算服务,以及大数据、人工智能服务、精准定制基于场景的行业解决方案。

    85 引用 • 324 回帖
  • 职场

    找到自己的位置,萌新烦恼少。

    127 引用 • 1708 回帖
  • iOS

    iOS 是由苹果公司开发的移动操作系统,最早于 2007 年 1 月 9 日的 Macworld 大会上公布这个系统,最初是设计给 iPhone 使用的,后来陆续套用到 iPod touch、iPad 以及 Apple TV 等产品上。iOS 与苹果的 Mac OS X 操作系统一样,属于类 Unix 的商业操作系统。

    89 引用 • 150 回帖 • 3 关注
  • OpenStack

    OpenStack 是一个云操作系统,通过数据中心可控制大型的计算、存储、网络等资源池。所有的管理通过前端界面管理员就可以完成,同样也可以通过 Web 接口让最终用户部署资源。

    10 引用
  • 30Seconds

    📙 前端知识精选集,包含 HTML、CSS、JavaScript、React、Node、安全等方面,每天仅需 30 秒。

    • 精选常见面试题,帮助您准备下一次面试
    • 精选常见交互,帮助您拥有简洁酷炫的站点
    • 精选有用的 React 片段,帮助你获取最佳实践
    • 精选常见代码集,帮助您提高打码效率
    • 整理前端界的最新资讯,邀您一同探索新世界
    488 引用 • 384 回帖 • 4 关注
  • GAE

    Google App Engine(GAE)是 Google 管理的数据中心中用于 WEB 应用程序的开发和托管的平台。2008 年 4 月 发布第一个测试版本。目前支持 Python、Java 和 Go 开发部署。全球已有数十万的开发者在其上开发了众多的应用。

    14 引用 • 42 回帖 • 823 关注
  • 安全

    安全永远都不是一个小问题。

    199 引用 • 818 回帖 • 1 关注
  • Anytype
    3 引用 • 31 回帖 • 28 关注
  • CSDN

    CSDN (Chinese Software Developer Network) 创立于 1999 年,是中国的 IT 社区和服务平台,为中国的软件开发者和 IT 从业者提供知识传播、职业发展、软件开发等全生命周期服务,满足他们在职业发展中学习及共享知识和信息、建立职业发展社交圈、通过软件开发实现技术商业化等刚性需求。

    14 引用 • 155 回帖 • 1 关注
  • Hadoop

    Hadoop 是由 Apache 基金会所开发的一个分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。

    93 引用 • 122 回帖 • 619 关注
  • WordPress

    WordPress 是一个使用 PHP 语言开发的博客平台,用户可以在支持 PHP 和 MySQL 数据库的服务器上架设自己的博客。也可以把 WordPress 当作一个内容管理系统(CMS)来使用。WordPress 是一个免费的开源项目,在 GNU 通用公共许可证(GPLv2)下授权发布。

    46 引用 • 114 回帖 • 167 关注
  • API

    应用程序编程接口(Application Programming Interface)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。

    79 引用 • 431 回帖