我目前的工作流是使用思源笔记进行本地积累,而使用语雀构建公开的个人知识库进行输出,向外交流。之所以最终选择这两个软件搭配,没什么太多的原因,一个是接触的软件本来就不多,而这两个软件是我接触的软件中最能各自满足我两个需求的,即本地积累知识+网络外部输出。

语雀目前有网页端、桌面端、手机端,对markdown导入导出非常友好,思源的图片标题复制粘贴可以不修改就在语雀展示,且语雀还有语雀小记这个轻量化的记录功能,于我而言,是构建个人博客的不二选择。 目前知乎慢慢变味成段子社区,语雀才是适合个人沉淀的地方,但我对语雀的了解甚少,暂时就不展开介绍了。下面只抛砖引玉,介绍思源笔记。

image.png


简介版本
思源笔记是一款非常优秀的本地知识管理软件,兼具笔记软件和写作软件的特点。软件的官网可以看这里:思源笔记 - 本地优先的个人知识管理系统,支持 Markdown 排版、块级引用和双向链接 (b3log.org)

  • 相比 wolai、notion 、语雀等在线笔记,思源笔记以离线本地为主,本地功能全免费,而且纯粹的笔记功能并不逊色这几位,再也不用痛苦等待网络加载,也支持付费使用同步和备份加密功能,同步功能是云端加密,笔记内容不用担心审核封禁。
  • 而与其他本地markdown笔记软件、双链笔记软件相比,本体功能非常强大可排前列,除了目前常规的markdown格式和双链功能,支持添加文字颜色和文字背景色、块理念完善有叶子块和容器块概念、支持块的拖动和分栏、内置复制笔记内容为富文本粘贴到微信公众号语雀知乎、支持模板功能且模板能实现简单的golang风格的函数、支持百万字文档动态加载、表格支持合并单元格、pdf支持预览和双链引用、块嵌入使用通用易学的sql、html块渲染css样式和js功能

啰嗦版

我使用思源笔记的十大理由

理由一:⚔️ 以数据安全为首位

本地优先、确保隐私安全是思源最基本的初心,只要思源存在一天这一点就不会改变,没有任何力量能改变这个初心。

比起众多在线笔记软件,思源笔记更在乎你的数据安全,提出”无离线不笔记”的口号,并支持端到端加密同步和备份,思源在进行备份和同步前会进行数据加密,加密后的数据可以放心地进行网络传输和托管。

加密和解密过程完全在本地设备上进行,加密算法为业界公认安全的 AES GCM,除非知道密码或者暴力破解,否则不可能被解密(开发者也无法解密),用户设置的密码使用程序内置密钥加密后存储在本地。于是你的笔记想记啥就记啥,放啥图片去同步、备份也不怕有审查、泄露的风险(除非你把这些图片上传到图床,毕竟图床是需要公开给外部访问的)。这使得同步与隐私兼具!还可以将思源加密的备份文件上传到其他云盘。

【推广】“无离线不笔记”我心目中的国产最强笔记软件——思源笔记 - 图2

本地文件和文件夹都以 14 位时间码 +7 位随机字符组来命名存储,并以 json 格式存储笔记,单从外部资源管理器,难以知晓笔记内容。而目前也已支持应用内锁屏。

关于从笔记文件名改动为 id 存储的详细原因,见 官方答文件名 ID 化书

作为本地笔记,用户不怕开发者跑路,而且开发者在思源笔记 1.2.0 发布的公告也做出了承诺:

思源笔记 v1.2.0 发布,一个全新的开始 - LianDi (ld246.com)

【推广】“无离线不笔记”我心目中的国产最强笔记软件——思源笔记 - 图3

理由二:✍️ 强大的编辑体验

  • 支持超大文档编辑,对大文档启用动态加载,支持百万字大文档的流畅编辑。这是云端笔记很难达到的水平。
  • 所见即所得渲染,支持常见 md 语法 ,并不是Typora 似的即时渲染(点击当行会加载源码),而是把markdown渲染为富文本,专注内容。
  • 强大的笔记查阅体验:本地笔记的打开速度自不用多说,思源笔记还支持多窗口管理页签,能够分屏查看实时编辑笔记,并支持前进、后退功能,有非常接近于浏览器的多窗口阅读体验。不像一些笔记软件需要多开软件,才能同时查看多篇笔记。还支持通过浏览器打开思源笔记内核,实现多开软件。
  • 基于块的操作模式,以斜杆菜单 / 和块标菜单作为操作入口,交互主要参考 Notion。像堆乐高积木似的完成你的创作。并且也对中文输入做了优化,中文可按 “ / “弹出斜杆菜单,而按“\” 无论是英文还是中文都不会弹出斜杠菜单(虽然这俩都可以输入顿号),方便用户输入顿号。
  • 强大的双向链接功能:块引可以悬浮、直接编辑,充分利用双链笔记的优势,而且粒度到块,块级引用!由于哈桑的游说,从 1.3.6 版本开始,思源笔记在列表反链上已经完全复刻了 roam research 的层级规则。你可以使用思源来复刻 Connor 的 Dailynote 流程,体验双链带来的笔记记录方式革新,真正利用双链来无压写作、汇总信息。具体见我的正确的双链使用方式分享
  • 灵活的父子文档结构:v1.2.5 从传统文件夹结构,改为了父子文档结构,支持文档无限嵌套,比起文件夹结构,能够在父文档补充信息,有效利用文档树空间,方便将父文档当做 moc 页面、导言等功能页面。同时这种父子文档,比起 notion 、wolai 更加灵活,在父子文档并不强制显示子文档,可以灵活使用块引用,而不是把父文档纯粹当成个人建站页面。如需展示全部文档,可以使用 模板(以块引、块超链接形式展示所有子文档,具体介绍见【模板分享】父文档列出第一层级子文档和最多六层级的子文档 ;或是一开始就在父文档使用 [[ 新建子文档、ctrl+[ 将已有文字转化为子文档。目前新建块引路径留空默认是新建成子文档,配置为 ../ 意味着建立同级文档,也可以配置到笔记本下指定路径。
  • 文档包围大纲:有完善的文档编辑体验,同时大纲功能同样强大,通过大纲式笔记用法来梳理要点、快速整理,大纲交互主要参考 Workflowy。大纲支持 zoom in(可以理解为专注模式,使用 ctrl+click,只显示部分内容,便于专注写作和聚焦学习)、支持大纲的折叠、展开。
  • 支持标题文档互换:更自由地重组知识,对长文档进行拆分,对短文档进行组合。并且转化不影响引用关系。
  • 支持分栏功能:在思源笔记中以超级块方式实现多分栏结构,支持横向和竖向超级块(竖向超级块常用于放置在横向超级块内、或是将不同块合并为一个大块),通过复制粘贴也能保留分栏结构
  • 块折叠:相比 wolai 、notion 只有折叠块,思源笔记中所有类型的块都支持用 alt+ 点击块标的方式折叠!标题和列表支持点击小箭头直接折叠
  • 传统功能完备:支持标签、书签功能。书签、标签同样可用于块内,思源笔记 v1.2.7 开始支持对文档整体使用标签。在思源笔记中,可以把书签当成收藏置顶功能,用于常用笔记以方便快速打开;标签适用于收集零散的内容块,之后进行汇总,或是摆脱传统文件树分类模式,实现笔记的多分类、让不同处的笔记块汇总于一个或多个标签下。
  • 支持自定义块属性,默认属性有书签、命名、别名、备注,也支持自定义属性,可玩性很大,思源api完善后,估计能对块属性玩出花来。
  • 灵活的块样式调整:支持调整每个块的宽度,支持对块设置居中、居左、居右,支持对文字和块设置背景色和文字颜色,都可设置 13 种颜色并支持主题自定义!
  • 支持模板功能:可以创建简单的模板用于日常使用,也可以使用 Golang 实现简单函数,使用块引、嵌入,打造具有复杂功能模板。(注:目前只支持在 工作空间/data/template 下新建 md 文件来实现模板创作,或直接导出笔记为模板,暂不支持笔记内直接管理编辑模板)
  • 更快的资料剪藏体验:借助思源官方扩展和 web clipper 插件(目前 alpha 版才支持剪藏思源),可以剪藏部分内容或是文章到思源笔记。并且思源笔记的剪藏不是通过云端,而是直接剪藏到本地!这意味着,没有了一些笔记软件剪藏我还需等待加载的过程!
  • 文件可支持多种排序:自定义拖拽排序、首字母排序、自然排序(自然排序)
    • 补充:自然排序和按首字母排序的区别
      • 自然排序:1 2 11 12 (会按数字大小排序)
      • 首字母排序:1 11 12 2 (按首字排序)
  • 支持中西文之间自动插入空格,不像 wolai 是通过添加间距实现,思源就是纯粹的空格,这意味着你可以把中英文间隔完善的文稿分享到其他平台。
  • 更好的图片使用体验:支持 md 图片批注语法,可使用 ![anchor text](address "title") 的语法批注文字,也可以直接鼠标右键输入批注和提示文字,批注文字默认居中于图片下方。可以直接拖动图片右侧的 sidebar 直接调整大小,复制图片支持复制图片 md 语法和复制 png 格式两种模式,复制 md 语法到思源能保留原来的图片批注和大小设置。回忆起之前使用 typora 想要添加图片居中批注,还得痛苦的使用 <center>text</center>
  • 支持使用 alt+M 快捷键快速收起和唤出思源笔记客户端,比起使用 alt+tab 切换应用速度快很多。
  • 支持自定义快捷键
  • 支持代码形式创建图谱:使用斜杆菜单创建图谱,图谱支持脑图(较简陋)、流程图、甘特图、时序图、五线谱等

【推广】“无离线不笔记”我心目中的国产最强笔记软件——思源笔记 - 图4
思源笔记从v1.3.5开始,针对pdf预览、双链标注和导出pdf进行了功能优化。
pdf预览:支持思源笔记内部预览 PDF 支持书签大纲跳转、搜索、缩放等常用功能 image.png
pdf标注

  • 支持7种颜色的高亮标注,主题可以调整高亮颜色
    image.png
  • 支持矩形框选
    image.png

PDF 标注双链的使用

  • 直接点击双链可以打开pdf标注位置
  • ctrl+click pdf双链:用默认程序打开pdf
  • shift+click pdf双链:用资源浏览器打开pdf位置
  • 悬浮pdf标注:显示笔记位置(如果有的话)
  • 导出双链:[PDF 书名 - 标注锚文本](assets/xxx.pdf?p=10)

导出pdf支持导出书签大纲

理由三:⚡️ 强大的笔记汇总能力

  • 可以使用 SQL 语法整理嵌入笔记,实现随机抽取笔记,归纳汇总功能(例如查找所有加粗、所有高亮、所有包含关键字、指定日期等的笔记)
  • 支持给块起命名、别名便于搜索、用于反链、提及检索

【推广】“无离线不笔记”我心目中的国产最强笔记软件——思源笔记 - 图8

思源笔记的模板功能很强大,其简单的使用介绍可以见我写的分享

理由四:✉️ 方便的多平台分享能力

思源笔记的写作功能强大,支持多平台导出,支持直接复制到知乎、语雀、微信平台。。

同时拥有几乎完美的图床解决方案,即本地图床和云端图床共存。更方便管理图片,有利于文章永久本地化。再也不需要纠结一篇文章是使用本地图床还是云端图床,或是麻烦地保留两份图床文档。还支持批量删除本地资源文件夹内未引用的图片,去除没引用到的图片垃圾。v1.9.8起已支持管理删除云端图床照片。目前暂不支持自定义外部图床,但也省得用户折腾图床。(有计划向付费用户提供云端api)

如果没有开会员的朋友,也可以直接在预览模式复制富文本,把文本和图片粘贴到外部。要知道普通的markdown笔记粘贴到微信、微博这样不支持markdown的平台是非常难受的,这解决了一个很大的痛点,让markdown以日常的富文本形式分享。

思源从 1.2.0 后,从被污染的 md 格式彻底改为了 json 格式(至于为什么,见下面更多信息里的『纯粹的 markdown』),但支持免费导出标准 md、word、pdf、html 等格式。毕竟纯粹的markdown功能限制太大了,如果在md里加了自定义语法,也不能通用。可能最大的影响是不方便多软件协同,但随着思源功能越来越丰富,这个问题可能就没那么重要了。

【推广】“无离线不笔记”我心目中的国产最强笔记软件——思源笔记 - 图9

理由五:✨ 支持自定义主题,有社区集市

支持自定义主题,集市有用户制作的主题图标模板挂件,可以下载使用,以提升颜值和易用性。
主题还支持js,换个皮,就像换了个软件。

【推广】“无离线不笔记”我心目中的国产最强笔记软件——思源笔记 - 图10

本人制作了 Tsundoku 系列主题,欢迎使用及 star!

【推广】“无离线不笔记”我心目中的国产最强笔记软件——思源笔记 - 图11

挂件块集市于 1.2.5 alpha6 版本开始内测,在 1.9.0 之前只对订阅用户开放,1.9.0 之后对所有用户开放。挂件块,可用于扩展功能,使用斜杆菜单可唤出插入挂件块。目前用户分享的挂件块有笔记热图、drawio、图形化汇总笔记等。虽然目前的集市氛围比不上 obsdian 等软件社区,但可以小小期待下未来有更多开发者加入。
目前在挂件块集市已经上市的挂件有

luck,展示笔记热力图和总笔记数目

【推广】“无离线不笔记”我心目中的国产最强笔记软件——思源笔记 - 图12

run-code, 可运行代码

【推广】“无离线不笔记”我心目中的国产最强笔记软件——思源笔记 - 图13

lanzhou 大佬的插件、挂件、主题集

【推广】“无离线不笔记”我心目中的国产最强笔记软件——思源笔记 - 图14

【推广】“无离线不笔记”我心目中的国产最强笔记软件——思源笔记 - 图15

v1.2.9 开始支持自定义 emoji,不仅可以用于文档图标还可以用于编辑器内部。v1.3.1 支持自定义的 emojis 文件夹设置一级文件夹。v1.4.0 开始笔记本也支持图标。

🥴 思源自定义 emoji 分享 · 语雀 (yuque.com)

理由六:❤️ 价格公道,订阅政策良心

v1.2.0 发布时给 2021 年 7 月 15 日 24:00 以前的年付订阅用户延长了 180 天会员

v1.2.2 起本地功能已全部免费,非常良心,目前付费功能只有云端功能即图床和端到端加密同步和备份还有后面加的微信笔记提醒。一次订阅,续订价格终身将按第一次订阅时价格付费,也就是以后涨价了,还是用第一次订阅价格付费,如果中途没有续费,后面再续费也是原来的价格。第一次见过这么良心的价格政策。所以劝感兴趣的朋友越早上车越好!

v2.0.0之前云端功能付费价格是 96 一年,与友商对比,算是比较合理。 (注:目前因为种种原因,于 2021.8.15 已砍掉教育优惠,详情可见思源笔记官方公告
2022.04.16起,即思源笔记版本号v2.0.0后,云端功能涨价为148元/年。

如果有需要付费使用云端功能的朋友,可以使用推荐 🐴:B3XX0Y8,可增加 500 MB 云端空间和 多 7 天使用期。如果推荐满 32 人,联系开发者 D 大,可以晋升为永久用户!!!目前推荐满7人即可拿到永久激活码,详情见本文顶部,活动结束后,推荐码将永久下线

目前云端初始空间是 8 GB,使用别人的推荐码订阅 + 自己推荐码被使用可增加 32*500MB,即 16 GB,可以免费扩容到 24 GB(推荐码机制将于2022.05.16下线)。对于纯粹的本地笔记来说,已足够使用(大文件可以通过链接本地文件、文件夹或是云盘方式解决,如果不需要同步,可以设置ignore文件来忽略大文件)。后期可能将会推出购买空间的形式来扩容,但毕竟思源笔记只是两个人的小作坊,除非融资,否则应该撑不起烧钱的云端大容量。

【推广】“无离线不笔记”我心目中的国产最强笔记软件——思源笔记 - 图16

【推广】“无离线不笔记”我心目中的国产最强笔记软件——思源笔记 - 图17

❤ 感谢使用我的推荐码的各位老铁,于 2021.09.13,本人账号已从 64 元/年早鸟升级为永久会员账号

【推广】“无离线不笔记”我心目中的国产最强笔记软件——思源笔记 - 图18

理由七:✈️ 功能更新非常快,未来可期

思源笔记的前身是开源的链滴笔记。之后以闭源商业化的形式继续推进。

总结下链滴笔记的来历 - 知乎 (zhihu.com) 思源笔记缘起:https://ld246.com/article/1619868273581

思源笔记第一个版本发布于 2020 年 8 月 31 号,2021 年 4 月开始重写思源,从即时渲染改成所见即所得模式,只经过两个月的内测和公测就发布了 v1.2.0 正式版。还没一年,思源功能就已经非常强大了。

开发效率真的非常高,在 github 可以看到软件的更新计划,提的意见如果合理能够说服开发者,就会被采纳并可能很快上线。每次版本更新几乎都在加入新特性!

真不知道思源笔记 v2.0 会发展成什么样子,期待。v1.2 - v2.0 以来的重要更新:主题支持js、挂件块、html块、微信云端提醒、虚拟引用、笔记文档类似notion的emoji和题头图、类似typora的网络图片批量拉取转本地图片、可以导出软件内的完整样式到pdf、管理云端图床、所有块都可以折叠其中列表和标题拥有折叠小三角可以快捷折叠。

关于更新情况更多了解:

  1. 查看官方公告:思源笔记公告 - LianDi (ld246.com)
  2. 看官方 Github
  3. 我整理的 🏃 思源更新进展追踪 · 语雀 (yuque.com)

另外八卦一下:思源笔记的开发者只有两人,D 和 V,两人是夫妻,且育有一子小 d,夫妻档中, D 负责后端开发,V 负责前端开发

理由八:‍⚜️ 支持私有部署

使用思源笔记的朋友,可能会经常接触到一个词“手机伺服”,完全可以不使用官方的同步功能。直接手机开热点或使用个人 WIFI ,让笔记电脑通过 局域网 ip+6806 端口在浏览器端打开思源笔记,做到手机电脑实时同步操纵数据的体验。该功能的主要用途是将笔记数据保存在手机,使用电脑端进行复杂编辑,增强的数据安全性和便携性。当然一些不想要付费云端功能,又希望手机、电脑能使用思源笔记同步数据的,也可以勉强借助这种方式缓缓。

【推广】“无离线不笔记”我心目中的国产最强笔记软件——思源笔记 - 图19

思源笔记也支持部署 docker,有能力的技术宅们去折腾吧。

理由九:⛪️ 背后有成熟的社区

D 和 V 还开发了链滴社区,其社区有着平等・自由・奔放的价值观。

在链滴的思源笔记专栏,可以提交使用过程中遇到的 bug 、合理的功能建议,分享自己的笔记心得。同时在这个社区,也可以讨论技术、生活等,气氛非常友好。

【推广】“无离线不笔记”我心目中的国产最强笔记软件——思源笔记 - 图20

理由十:⛄️ 可以学习并应用编程知识

本人是编程爱好者,通过思源你可以接触到 css、html、js、Golang、SQL 等语言,学习开发自己的主题、挂件、浏览器扩展,思源笔记群里有很多大佬,可以借此机会询问他们相关开发经验。因为思源,我也开始把 github 当成朋友圈有空就刷刷,借思源笔记的 repo 管理方式学习管理自己的 github repo。

☎️ 你可能需要的信息汇总

思源笔记的相关网址

软件官网:https://b3log.org/siyuan/

Github 页面: https://github.com/siyuan-note/siyuan

思源笔记官方 QQ 群:724713327

社区: https://ld246.com/domain/siyuan

捐赠渠道: https://ld246.com/sponsor

订阅地址: https://ld246.com/subscribe/siyuan , ¥96/年,一次付费永久都是这个价格,感兴趣的老哥尽早占位,思源笔记订阅码:B3XX0Y8(在买会员时使用订阅推荐码可增加 500 MB 云端空间和 7 天使用期)

语雀思源手册: https://www.yuque.com/siyuannote/

思源笔记的一些重要公告

思源笔记缘起:https://ld246.com/article/1619868273581

关于思源文件名 ID 化的解释:https://ld246.com/article/1629599006639/comment/1629607168765?r=Achuan-2

关于思源笔记暂停教育优惠的公告:https://ld246.com/article/1628685591154

关于思源为什么要使用 json 格式进行存储笔记而不是 md:https://ld246.com/article/1619080345258

重要版本升级公告

思源笔记 v1.2.0 发布,一个全新的开始 - LianDi: https://ld246.com/article/1626313293676

思源笔记 v1.2.0 将移除 WebDAV 支持,请提前迁移数据:https://ld246.com/article/1619520201279

关于思源笔记使用第三方同步盘可能造成数据损坏的问题:https://ld246.com/article/1626537583158

思源笔记 v1.1.x 数据迁移至 v1.2.x 的说明: https://ld246.com/article/1622710344891

思源笔记 v1.2.5 发布,迁移到 id 子文档:https://ld246.com/article/1629458118781

关于思源笔记 v1.2.5 迁移程序即将停止支持的公告: https://ld246.com/article/1629721927380

思源笔记 v1.3.5 发布,PDF 标注双链和 API:

https://ld246.com/article/1632370767195

☕️ 后话

有机械者必有机事,有机事者必有机心。机心存于胸中,则纯白不备,纯白不备,则神生不定;神生不定者,道之所不载也

在使用笔记软件之前,朋友,我希望你先思考下

我为什么记笔记?
我为什么要用电子笔记?
我应该记什么?
我应该怎么记笔记?
我应该怎么将笔记真正用于提升自我,而不是写完就当个宝贝封存积灰?

做事之前请多问问自己 why、what 和 how,搞清楚自己的需求和目的很重要,不是看见大家都在使用 notion、语雀、OneNote、印象、wolai、飞书以及各种双链笔记(ob、rr、re、logseq、葫芦笔记等等),大吹特吹,声称笔记软件是第二大脑,卡片笔记写作有多好、双链软件神乎其神,你就去用。我在这里推荐“思源笔记”,仅仅是希望一款优秀的软件能被人看到,希望真正有此需求的人能恰好使用到这款软件。

我也可以很明确的告诉你,从思源目前来看,思源目前并不适合用于团队协作(协作是 v3 的计划,使用 docker 部署另说 ),不适合当作存粹的 md 编辑器,它目前只适用于个人的知识管理。思源追求的功能很多,它很重。思源 v1.2 起把笔记的存储格式改为 json、v1.2.5 把文件名用 id 存储,这点有好有坏,好处在于让一些功能借助唯一的 id 号变得更容易实现更稳定了,坏处在于用户想在资源管理器操作笔记的难度大大加大了。但对我来说影响不大,因为我把思源笔记看作是 OneNote 的支持 Markdown 和双链的版本来使用,我用 OneNote 的时候压根不会在意其底层格式是什么,不会说要查看本地文件,也希望你在使用思源的时候专心创作,注重内容,而非形式,只要它的功能强大、能免费且方便导出 md、pdf、word 就已足够。千万别把它当作协作笔记软件或是 typora 来使用,你会很折腾,吃力不讨好。合适的工具请做合适的事情。

我的背包里面有一把朋友送的瑞士军刀,功能非常多,但是我使用最频繁的其实是用它来拆快递。并非是不知道这把刀能做别的事情,而是在生活中缺少使用的情境。

任何工具的使用,不取决于工具本身的丰富程度,而取决于我们的情境和需求。与其关注功能,不如多问自己要解决的核心问题是什么。形成正确的理念,比玩弄花哨的工具更重要。

优秀的工具可以引导我们养成良好的习惯,过于复杂的工具则会加重我们的学习负担。选择最适合自己、最得心应手的工具。

奥卡姆剃刀原则:如非必要,勿增实体

人类很擅长使用工具,但是最怕的是,你,仅仅只会使用工具。
只是毫无创造的模仿、拷贝,随波逐流
我希望你能善用工具,努力提升自我,实现自己的愿望,
而不是为了记笔记而记笔记、为了合群而磨灭个性
我希望你学会找到自己最好的学习和生活方式
而不是被营销号的各种最佳学习方法、最佳笔记软件搞得晕头转向

使用一个工具的最大障碍是「需求不清」,如果不清楚自己的记录需求是什么,那功能越多,可能造成的障碍越大,很容易就使人陷进去对功能的各种研究中去了。用完一堆笔记软件之后你会明白:最需要提升的并不是你所用的工具,而是你自己
好比我们想要快速学会骑自行车,要把精力放在掌握平衡上,反复寻找平衡的感觉。可是,我们现在的大多数人,却是在追求两分钟学会 21 种踩脚蹬子的技巧……甚至还在追求更多脚蹬子

希望大家能善用工具,努力提升,加油!
有机会将分享下我个人的笔记使用经验和学习经验。