最近总有朋友问我同一个问题:市面上笔记软件这么多,到底该用哪一款?我的电脑里装了一圈,从 Notion 到 Obsidian,从 Typora 到 AFFiNE,最后发现一个残酷的事实——没有完美的笔记工具,只有适不适合你工作流的笔记工具。今天我就把这几年实际用下来积累的经验整理一遍,把标题里这 11 款软件一次性说透,包括它们的定位差异、核心优势、隐藏的坑,以及不同场景下的选型思路。不管你是刚入坑的新手,还是已经在多个软件之间反复横跳的老手,这篇文章应该都能给你一些参考。
先说结论:这些工具可以粗略分成四个赛道——在线协作型(Notion、AppFlowy、AFFiNE)、本地 Markdown 型(Obsidian、Typora、Joplin、Milkdown)、排版渲染型(Zditor、Quarkdown、MilkUp),以及作为辅助的写作增强工具(Grammarly)。大部分人纠结的根本原因,是拿不同赛道的产品硬比,这样永远比不出结果。先想清楚你要什么,再选工具,事情就简单了一半。
1. 工具大盘点:11 款软件的真实定位
1.1 在线协作型:Notion、AppFlowy、AFFiNE
Notion 是这三款里名气最大的,它的核心卖点是"All-in-One",把笔记、数据库、看板、Wiki、日历全部塞进一个工作区。我自己的团队用它管理项目文档和知识库,它最大的价值在于数据库功能——你可以把一堆笔记当成表格来筛选、排序、关联,这对内容管理来说是质变。但 Notion 有个致命短板:数据全部在云端,服务器在国外,网络差的时候打开慢,而且离线基本没法用。再一个,它不存储本地文件,哪天账号出问题,数据可能就没了。
AppFlowy 可以理解为"开源的 Notion 替代品",由著名开发者社区推动,界面和交互逻辑跟 Notion 很像,但数据存储在本地。它的优势是隐私可控、离线可用。缺点也比较明显:插件生态还在起步阶段,很多 Notion 里用得顺手的功能(比如丰富的 Block 类型、数据库视图)在 AppFlowy 里还没完全跟上。
AFFiNE 的定位比较特殊,它想做的是"Notion 和 Figma 的结合体"。你可以同时把它当笔记软件和无限画布工具来用,文档模式和画布模式可以无缝切换。这个思路我很喜欢,适合做头脑风暴、思维导图类的内容。不过它同样面临生态不够成熟的问题,稳定性也有待提升,当主力工具用的话需要一定的折腾心理准备。
1.2 本地 Markdown 型:Obsidian、Typora、Joplin、Milkdown
Obsidian 是目前本地笔记圈子里最受关注的一个。它基于本地 Markdown 文件,所有数据都是一堆纯文本文件,这意味着你的笔记永远不会被绑定在某家厂商的服务器上。它最核心的特色是双链(双向链接)机制,你可以用[[笔记名]]的方式把相关笔记关联起来,形成自己的知识网络。配合社区插件,它几乎能变成任何工具——个人知识库、日记系统、任务管理系统、甚至写作发布平台。热词里大量出现的"obsidian知识库搭建""obsidian插件推荐"也印证了它的生态有多活跃。
Typora 是一款极其专注的 Markdown 编辑器,它的招牌是"所见即所得"——你输入#就实时变成标题,输入**就实时变成粗体,没有分屏预览的割裂感。我身边很多写技术文档、写博客的朋友都靠它吃饭。需要提醒的是,Typora 从 1.0 版本开始转为收费软件(买断制,价格不高),有些人在网上找序列号、找破解激活,这个我不建议,一是安全性没保障,二是作为写作者应该尊重开发者的劳动。官方提供了试用期,觉得好就买个正版,省心也安心。热词里那些"typora激活"“typora序列号"相关的内容,我的建议是直接忽略,走正规渠道就行。
Joplin 是一款开源且支持端到端加密的笔记应用,适合对隐私要求极高、又在多设备间同步的用户。它对 Markdown 的支持很扎实,还能通过插件扩展到更多功能。相比 Obsidian,Joplin 的界面更朴素,双链能力也弱一些,但它胜在简洁、可靠、不折腾。如果你不想陷入"折腾插件一整天"的泥潭,Joplin 是个不错的选择。
Milkdown 和前面几款不太一样,它本质上是一个面向开发者的 Markdown 编辑器框架,核心是打造"插件化、可定制"的编辑体验。如果你要开发自己的博客后台、知识管理工具,或者给产品内嵌一个 Markdown 编辑组件,Milkdown 是非常好的底层方案。普通用户不太会直接使用它,但很多你用到的在线编辑器背后可能就有它的身影。
1.3 排版渲染型与辅助工具:Zditor、Quarkdown、MilkUp、Grammarly
Zditor、Quarkdown、MilkUp 这三款相对小众,我对它们的使用和研究深度不如前面几款,但可以分享一些基本认知。Zditor 是一款偏向愉悦写作体验的 Markdown 编辑器,界面清爽,即时渲染流畅,适合纯粹的文字创作者。Quarkdown 的特点在于它有一套自己的文档格式语法,目标是让 Markdown 类文档可以更方便地导出成 PDF、幻灯片等更丰富的格式。MilkUp 则更像一个轻量级的 Markdown 笔记和写作空间,适合快速记录灵感。
Grammarly 严格来说不算笔记软件,它是英文写作的实时语法检查与润色助手。对于经常用英文写作、写邮件、写文档的人来说,Grammarly 堪称神器,可以帮你揪出拼写错误、语法问题,甚至给出语气和风格建议。它作为笔记软件生态的一个辅助层,能和很多工具结合起来用。
2. 核心功能横向对比:参数、适用场景与选型逻辑
2.1 关键维度对比表
为了方便对比,我把热度最高、大家最常用的四款主力工具(Notion、Obsidian、Typora、AppFlowy)拉了一张表:
| 对比维度 | Notion | Obsidian | Typora | AppFlowy |
|---|---|---|---|---|
| 数据存储 | 云端 | 本地纯文本 | 本地纯文本 | 本地数据库 |
| 离线使用 | 较弱 | 完全离线 | 完全离线 | 完全离线 |
| 核心卖点 | 数据库驱动、All-in-One | 双链知识网络、插件生态 | 沉浸式所见即所得写作 | 开源、隐私可控 |
| 上手难度 | 中(功能太多) | 中高(需要搭工作流) | 极低 | 中(生态还不完善) |
| 协作能力 | 强 | 弱(依赖插件或第三方同步) | 无 | 弱 |
| 移动端体验 | 良好 | 一般 | 无官方移动端适配 | 一般 |
| 扩展生态 | 一般 | 极强(海量社区插件) | 弱 | 弱 |
2.2 选型逻辑:你的核心场景是什么
很多人在选笔记软件时,第一步就搞反了——先看软件火不火,再看自己合不合适。正确顺序应该是:先明确自己的核心场景和最不能妥协的底线,再做筛选。
如果你的核心场景是团队协作、项目管理、多人共享知识库,那 Notion 依然是目前综合体验最好的选择,它的数据库功能、权限管理、评论区协作机制经过了大量团队验证,成熟度比较高。可以接受数据放在云端、网络稳定时流畅使用,那就不用犹豫,直接上 Notion。如果在意数据隐私,想在 Notion 的形态下获得本地存储能力,可以试试 AppFlowy,但要有心理准备,它没那么成熟,很多地方需要你亲自折腾。
如果你的核心场景是个人知识管理、长期积累笔记、构建自己的知识网络,那 Obsidian 几乎是目前的最优解。它把数据放在本地纯文本里,用双链建立笔记关联,配合 Git 或同步盘就能实现多设备同步,自由度极高。缺点也在这——这种自由需要你付出学习成本,你得了解什么是工作区、怎么用插件、怎么组织文件夹和标签,才能发挥出它的真正威力。我见过很多人装了 Obsidian 后发现"这不就是个文件管理器吗",其实就是没有做工作流建设。
如果你的核心场景是写文章、写博客、写技术文档,且你追求的是沉浸式的书写体验,那 Typora 依然是写作体验的标杆。它的即时渲染、极简界面、优雅的导出功能,几乎不需要任何学习成本。注意 Typora 现在是付费软件,但它是一次买断,价格确实不贵。至于热词里那些"typora免费版"“typora激活后一直弹窗"的困扰,多数是用了来路不明的版本造成的,直接官网下载正版试用,或者买一个授权,就不会有这些幺蛾子。
2.3 为什么我不推荐"全家桶"式搞法
还有一个常见误区是:有人试图让一款软件包办一切,比如非要把 Obsidian 折腾成项目管理工具,或者非要让 Notion 处理所有写作任务。我的看法是:工具就是工具,各司其职,组合拳比全家桶香得多。
我的现有工作流是这样的:日常写作和博客初稿用 Typora,因为它快、干扰少,能把大脑带宽全部留给内容本身;知识积累和资料归档用 Obsidian,把碎片化的信息通过双链编织成体系;团队项目协作和文档公示用 Notion,因为成员都用得顺手,数据库视图很好用;英文邮件和英文文档在发出去之前用 Grammarly 过一遍语法。这四个工具没有任何重叠,各自负责一个环节,日子过得很舒坦。
3. 深入核心工具:Obsidian 的高阶用法与插件生态
3.1 为什么 Obsidian 值得投入时间
Obsidian 的精髓在于"数据自有、能力自定义"这八个字。它的笔记是本地 Markdown 文件,这意味着哪怕 Obsidian 这个软件明天停止更新,你的笔记也依然是一堆可读的纯文本,任何编辑器都能打开。这种"永不为奴"的数据安全感,是很多在线工具给不了的。同时,它的双链机制可以让你的笔记从"文件夹"这个树状结构里解放出来,变成一张不断生长的知识网络。比如你在研究某个技术方向,可以从一篇核心笔记出发,一个个双链跳到相关的概念、案例、资料,这种学习路径比从头到尾线性阅读舒服得多。
具体到搭建知识库,我的建议是:先定好笔记的类型分类,不要一上来就搞复杂的目录结构。我的做法是只建四个顶层文件夹——Inbox(临时收集)、Notes(永久笔记)、Resources(图片、PDF 等附件)、Projects(按项目组织的独立笔记)。双链会把同一主题的内容自动关联起来,文件夹只是用来兜底的,不需要深挖层级。
3.2 高频插件推荐与配置要点
Obsidian 的插件生态非常庞大,热词里也频繁出现"obsidian插件推荐""obsidian 常用插件"这类搜索。我把那些经受过大量用户检验、值得第一波安装的插件按功能列出来:
- Dataview:最核心的插件之一。它可以像写 SQL 一样,按标签、文件名、属性等条件动态查询笔记,在一篇笔记里把相关笔记自动列出来。比如你可以在"读书笔记总览"里,用 Dataview 把打了
#book标签、状态为"在读"的笔记全部列成一张表格。这个功能能大幅降低你手动维护索引的工作量。 - Templater:模板增强插件,支持自定义变量、插入日期时间、甚至运行脚本。写日记、写周报、做会议记录时,一键生成带结构的模板,能省不少事。
- Excalidraw:在白板插件里非常出名,可以在 Obsidian 里直接画思维导图、画架构图、画流程图,生成的内容还支持通过
![[...]]嵌入到笔记里。 - ChartsView:热词里有"obsidian chartsview",这个是可视化插件,可以把 Dataview 查询到的数据渲染成图表,适合做数据汇总、月度复盘、习惯追踪。配置上要稍微看一眼官方文档,把数据源格式配好,剩下的就是写查询语句的事。
- Homepage:设置工作区启动页,可以把你最常用的一些笔记(比如今日看板、项目总览)聚合在一起,打开 Obsidian 就能看到全局。这个对日常使用体验的提升非常明显。
- Obsidian Git:自动备份插件,可以定期把整个笔记库 commit 并 push 到远程 Git 仓库,相当于给了笔记一个全量历史版本控制。配合私有仓库使用,数据安全系数直线上升。热词里也有"obsidian git插件如何使用"——配置的核心就两步:填远程仓库地址、设置自动备份的间隔时间。需要注意首次 push 大库时可能会超时,可以先在命令行里手动完成一次 push。
- Zotero Integration:如果你用 Zotero 管理文献,这个插件能把文献条目直接变成笔记里的双链引用,方便你在写研究笔记时把文献和笔记关联起来。热词里"zotero和obsidian联动"说的就是这个,文献党很受用。
3.3 Obsidian 的同步与移动端问题
很多新手问 Obsidian 怎么同步、怎么换电脑。官方有付费同步服务(Obsidian Sync),端到端加密,体验最好,但要付费。不想付费的话,可以自己用 iCloud、OneDrive、坚果云之类的云盘同步整个笔记库文件夹。要注意的是:不要把笔记库放在多个同步盘里,也不要一边手机同步一边电脑同步,容易产生冲突文件。
关于"obsidian下载太慢了"这个问题,确实是很多人劝退的原因。如果从官网或 GitHub 下载速度不理想,可以试试通过第三方镜像站点下载,或者错峰下载。不建议用那些来路不明的"绿色版"“修改版",安全风险太大,万一笔记库被加密勒索就得不偿失了。
3.4 Obsidian 图片管理的个人实践
热词里"obsidian图片管理"也是一个高频话题。Obsidian 默认会把粘贴的图片存到根目录下的附件文件夹,时间一长图片一多,文件夹就乱成一锅粥。我的做法是在.obsidian配置里,把"新附件的默认存放路径"设置为"当前笔记所在文件夹的子文件夹 assets",这样每篇笔记的图片都跟着笔记走,导出分享时不会出现图片丢失的尴尬。另外建议给图片文件名加上前缀日期(比如2025-06-01-xxx.png),避免重名覆盖,后期检索也方便。切记:定期用附件管理插件清理那些从未被引用的图片,很多人的笔记库体积越来越大,一半以上的空间都是无引用图片在撑着。
4. 写作体验与云端协作:Typora、Notion 和 AFFiNE 的差异化分析
4.1 Typora 的写作体验为何能封神
Typora 的使用体验,简单说就是让人忘记"工具存在"本身。它的界面只有菜单栏、编辑区和状态栏,没有复杂的工作区布局,没有侧边栏的干扰。你打开一个.md文件就能开始写,一边写一边实时渲染,格式的调整完全在文字间自然完成。这个"无感"的写作状态,对长篇内容创作者尤其重要——当你专注于内容时,任何工具层面的割裂感(比如频繁切换编辑/预览模式)都是对思路的打断。
Typora 的主题也值得一说。它支持 CSS 主题定制,热门主题的排版效果可以做到非常精致,很多人用它直接排版导出 PDF 和 HTML,省去了 Word 调格式的折磨。不过如果你是从网上找的第三方主题,最好先确认它支持你当前的 Typora 版本,否则可能出现样式错乱、甚至打不开设置面板的问题。另外,Typora 的图表支持(Mermaid 流程图)是内建的,写技术方案时直接画时序图很方便,但这个功能依赖代码块的语法渲染,如果复制过来不显示,检查一下代码块语言是否写成了mermaid。
4.2 Notion 的协作天花板和它的代价
Notion 的协作能力,是目前几款软件里最完善的。你可以把同一个页面当作团队的工作台,所有人实时编辑、评论、@提醒,还能给不同成员设置不同的权限。它的数据库功能更是把笔记从"静态文档"变成了"动态管理系统"——比如团队记录 Bug,每条 Bug 是一条记录,可以通过 status、负责人、优先级等属性筛选和分组,相当于在笔记里藏了一个轻量级的项目管理后台。
但 Notion 的代价也很明确:你所有的内容都存放在人家的服务器上,一旦网络出现波动,体验直线下降;更关键的是,Notion 没有开放的本地文件格式,如果你哪天想离开它,迁移成本会非常高。很多人用 Notion 写了一两年的笔记,最后想导出,发现导出的 Markdown 文件带了一堆乱糟糟的导出格式,整理要花好几天。所以我一般建议:Notion 适合放"可随时重建的协作内容",不适合放"不可丢失的个人知识沉淀",把前者的数据放在云端协作工具里,把后者的数据放在本地文件里,两者的安全边际都合理。
4.3 AFFiNE 的创新思路与当前短板
AFFiNE 吸引人的点在于"文档 + 白板"双模式切换。同一个页面,你可以在文档形态下记录长篇思路,也可以一键切换到无限画布状态,把思路里的关键要素拖出来画成关系图、流程框架。这对于课程的笔记、个人规划类内容特别友好,因为它把"文字表达"和"图形表达"这两种最常用的信息组织方式放到了同一个容器里,免去了在笔记软件和画图软件之间来回切换的麻烦。
但就我目前的实际体验而言,AFFiNE 还谈不上成熟。它的编辑稳定性偶尔会出问题,部分交互逻辑也没有完全打磨好,本地文件格式还不是最开放的纯 Markdown。如果你能接受"给新项目当小白鼠"的代价,AFFiNE 值得一试,毕竟它的理念确实领先了不少同类软件。想稳定生产使用的,可以等它再多迭代几个版本后再入坑,先保持关注就行。
5. 常见问题排查与避坑实录
5.1 Typora 使用中的典型问题
- Typora 免费版和激活弹窗问题:这里统一说明一下。Typora 官方早已变成付费软件,没有所谓的"官方免费版"。网络上那些"免费版""破解版"大概率是旧版本或修改版本,不仅可能带弹窗提示,更可能有安全风险。如果使用正版后还遇到"激活后一直弹窗"的问题,多半是序列号被其他设备占用了,或者同一设备上重复激活次数过多触发了风控,正确做法是去官网检查账号状态,或者发邮件联系官方支持。
- Typora 图片路径问题:如果配置了图片自动保存到子目录,但是更换目录结构后图片显示不出,可能是因为笔记里的图片链接是相对路径,目录变化后相对路径失效了。解决办法:尽量保持笔记文件夹的整体结构,移动文件时连同
assets子目录一起移动。 - Typora 上下居中问题:有用户问"typora如何上下居中",其实 Typora 默认的标题和段落预览是左对齐的,如果想把某段文字居中,可以切换到源码模式,给文字加上
<center>标签,或者直接使用 HTML 的 align 属性。但要注意,导出 PDF 和 Word 时,部分 HTML 样式可能不生效,排版前先确认好导出格式。 - Typora Mac 免费版和 Linux 激活问题:Mac 用户要注意,从网上随便找的"Mac免费版"很多是旧版本,无法获得新特性且不稳定。Linux 用户激活时需要注意命令行工具的权限问题,最好以普通用户身份运行,避免写权限错乱。说到底,正版激活是最省心的路径,不要为了省几十块钱搭进去更多时间。
5.2 Obsidian 使用中的典型问题
- 下载慢:前面提过镜像站下载、错峰下载,这里再补充一个思路——如果你的网络环境对 GitHub 访问不稳定,可以尝试从 Obsidian 论坛里的社区分享的网盘链接获取安装包,但下载后最好校验一下文件哈希,确认文件完整性和安全性。
- Obsidian 中文论坛相关问题:热词里出现"obsidian 中文论坛",其实就是 Obsidian 官方论坛里有一个中文板块,或者国内的一些社区论坛。遇到问题时先搜论坛,大多数常见问题(比如插件冲突、同步问题、主题配置)都已经有人给过解决方案,比自己摸黑排查效率高得多。
- Markdown 格式块折叠:有用户问"obsidian 的markdown格式块可以折叠么",答案是:Obsidian 支持按标题折叠(点击标题左侧的小三角),也支持代码块折叠(通过 CSS 片段或插件),但默认不支持折叠任意段落。如果你需要折叠自定义区域,可以安装支持折叠的折叠插件,或者用 HTML 的
<details>标签手动实现折叠块。
5.3 通用问题:笔记数据安全的最后一道防线
不管你用哪款软件,我都建议你建一个"笔记备份三二一"原则:至少准备两份副本,存放在两种不同的介质上,其中一份放在异地进行备份。拿 Obsidian 来说,本地有原始文件,用 Git 推一份到远程私有仓库,再用同步盘备份一份到另一台电脑或云空间,这样即使电脑硬盘坏了,也能快速恢复。用 Notion 的话,可以设置定期的全量导出备份,哪怕以后想迁移,手里还有一份完整数据,不至于被人拿捏。
5.4 我的独家避坑经验
最后分享几条踩过坑之后总结出来的经验。
第一,不要在笔记软件里存储任何机密级别的敏感信息(账号密码、私钥、身份证照片)。无论本地软件还是在线服务,笔记软件的首要定位是"信息组织工具",不是"密码保险箱",专业的事交给专业的工具去做。
第二,不要过度迷恋"All-in-One"的组合方案。我见过很多新手花了一整个周末安装了几十个 Obsidian 插件,最后发现自己真正用得上的只有那么四五个。工具是服务于工作的,不是用来折腾你的时间的。插件的边界应该停在"你还记得它为什么存在"那一刻。
第三,所有 Markdown 笔记软件都遵循同一个底层逻辑:纯文本是根,双向链接是血肉,插件是外挂。先把你对"笔记到底要怎么组织"这件事想明白,再去挑选软件和插件,你会发现自己需要的东西远没有想象中那么多。
第四,如果你是学生或研究者,强烈建议把 Zotero 和 Obsidian 的联动纳入学习工作流。文献管理是研究型笔记的重要一环,二者打通之后,你写综述时的文献引用效率和笔记的体系化程度会有一个明显的提升。热词里"zotero和obsidian联动"被频繁搜索,说明这条路已经被很多人走通了。
从这几年折腾笔记软件的经历来看,我的体感越来越倾向于一句话:真正重要的从来不是软件有多强大,而是你用它沉淀了多少属于自己的思考。Obsidian、Typora、Notion 这些工具,本质都是思想的容器,容器本身再精致,里面没内容,也只是一堆空文件夹。反过来,你只要养成了持续记录、定期整理的习惯,哪怕是"记事本 + 文件夹"的组合,也能搭建出令人惊艳的个人知识库。工具选你顺手的,剩下的交给坚持。