隐私优先、可自托管、刚融入了 MCP 和本地 AI 搜索——思源笔记正在重新定义「知识工作空间」
隐私优先、可自托管、刚融入了 MCP 和本地 AI 搜索——思源笔记正在重新定义「知识工作空间」
在这个数据主权意识急剧升温的年份,一款本土开发、持续迭代五年的开源知识管理工具悄然积累了 46,083 颗星,最近一次更新就在两天前(v3.8.2,2026年8月30日)。思源笔记(SiYuan)从一开始就走了一条和 Notion、Obsidian 都不一样的路:完全自托管、块级引用、内建数据库、原生 MCP 支持——它想做的不是一个笔记应用,而是一个「人与 AI 智能体共同协作的知识工作空间」。
它到底是什么,解决什么问题
思源笔记的核心定位是隐私优先、自托管的知识工作空间。这意味着你的所有数据——笔记、文档、数据库、思维导图——都存在你自己的服务器上,不经过任何第三方云服务商。
它的几个核心能力值得单独拿出来说:
块级引用(Block-level Reference):不是文件级,而是精确到每一个内容块的引用。这意味着你可以在任意位置引用另一篇文档里的某一段话,并在引用位置和原文之间建立双向链接。当你的笔记积累到几百篇时,这种细粒度链接的价值才会真正显现——知识网络开始「自动生长」。
内建数据库:思源笔记的数据库不是普通的表格,而是一种结构化的块。你可以像 Notion 一样建数据库视图,但底层依然是块级数据结构,天然支持双向链接。这对于需要管理项目、人物、资产清单的个人或小团队来说,是一个被低估的能力。
MCP 支持 + 本地 AI 搜索:v3.8.0(2026年8月)正式带来了 MCP(Model Context Protocol)支持和本地 AI 搜索。这意味着你可以把思源笔记接入 AI Agent,让 AI 直接「阅读」你的知识库内容进行回答,而不需要把数据发送给任何第三方服务。官方已有多个社区开发的 MCP Server(如 @yizixu/siyuan-mcp 在 npm 上刚更新)。
全平台覆盖:Windows、macOS、Linux、Android、iOS、HarmonyOS,外加 Docker 部署方案,树莓派都能跑。自建 Sync 服务,支持 S3/WebDAV 同步,不依赖任何特定云服务商。
和 Obsidian、Notion 相比,谁该选谁
这是最常见的问题。简短版结论:
-
Obsidian 的双链是「字符串解析」,本质还是在操作 Markdown 文件;思源是「数据库外键」,块与块之间是真正的结构化关系。如果你只有几百篇笔记,Obsidian 的插件生态更丰富;如果你要构建复杂的知识图谱,思源的块级架构更有优势。
-
Notion 的问题是数据主权——你把数据存在 Notion 的服务器上,即使能导出,也不是真正属于你。思源笔记完全开源(AGPLv3),数据存在你自己的基础设施里。
-
和纯本地 AI 工具(如 Reor)比,思源的优势在于更成熟的多端同步和更丰富的生态。截至目前,思源已有 App Market、插件体系、以及活跃的中英文社区。
需要注意的是,思源笔记的部分高级功能是付费会员专属(如某些同步高级功能),但核心功能全部免费,商用也免费。这和 Notion 的订阅模式有本质区别。
真实的使用门槛
说一些真实的、不那么「测评腔」的使用门槛:
部署有学习成本:如果选择 Docker 自托管,你需要能操作命令行、理解数据卷映射、配置反向代理。对于纯 GUI 用户,第一步就会卡住。但如果只是用桌面客户端,本地模式开箱即用,不需要任何服务器知识。
数据同步需要自建或付费:思源不提供官方云同步服务(这是有意设计,不是缺陷)。你需要自建 S3/WebDAV 同步,或者使用第三方方案(如 Cloudflare Tunnel + 自建 S3 兼容存储)。如果你不想折腾,付费会员可以使用官方提供的同步服务。
性能随数据量下降明显:官方文档里有专门的性能优化指南,随着笔记库增大,搜索和同步速度都会受影响。思源团队在 v3.8 里引入了本地 AI 搜索来缓解这个问题,但如果你积累数万篇笔记,需要合理使用属性和标签来优化查询。
谁适合用思源笔记
需要数据主权的人:不想让自己的笔记被任何平台「拥有」,愿意花时间搭建自托管基础设施。
知识工作者构建 PKM 系统:已经用双链笔记方法论有一段时间,发现文件级链接不够用,想上块级引用。
AI Agent 开发者或使用者:想让自己本地跑的大模型能直接访问自己的知识库,思源的 MCP 支持是目前开源方案里最完整的之一。
不适合:只是想找个好看的笔记应用用用、懒得折腾任何服务器配置的人。这类用户用 Notion 或 Obsidian 更合适。
可执行的下一步
如果你看完觉得「这正是我想要的」:
-
先试桌面客户端:去 GitHub Releases 下载对应系统的安装包,本地模式跑起来,不需要任何服务器配置。先感受块级引用的工作流是否符合你的习惯。
-
想自托管的:参考官方 Docker 部署文档,一条
docker run就能跑起来。如果想远程访问,配合 Cloudflare Tunnel 或 Tailscale 是不需要公网 IP 的方案。 -
想接 AI Agent 的:安装
@yizixu/siyuan-mcp(npm install -g @yizixu/siyuan-mcp),然后在你的 Agent 配置里加入 SiYuan MCP Server,让本地模型能实时查询你的知识库。
思源笔记不是一个新项目,但它正在发生的事情值得关注:当本地 AI 和 MCP 成为基础设施的标配,这款「隐私优先」的知识工作空间恰好站在了正确的位置。46k 星不是终点,而是一个新的开始。
🔗 GitHub 仓库 | 官方文档 | 中文用户指南 | App Market | v3.8.0 更新说明 | npm MCP 包
评论区
登录后可评论。