siyuan-agent-bridge — 把思源笔记做成 AI 的知识库
这是什么
一个轻量级 MCP(Model Context Protocol)适配层,让 Claude Code、Codex、Cursor 等 AI agent 能安全地读取、搜索、写入思源笔记。
它不是思源插件,而是一个独立的 Python 进程,通过 MCP 协议和 AI agent 通信。
为什么做
思源笔记是我的知识总库——投资研究、小说创作、文章草稿、日常思考都在里面。但我用的 AI 工具读不到它。
这个 bridge 解决了三个问题:
- 隐私安全:不是把所有笔记暴露给 AI,而是让 AI 像人一样"打开笔记本、看目录、翻到某一页、改几个字"
- 写入风险:每次编辑前自动创建思源快照,改坏了可以回退
- 上下文爆炸:文档分段阅读,AI 不会一次读完 5 万字直接爆 token
怎么用
像操作文件系统一样:
siyuan_list— 列出笔记本和文档树siyuan_find_documents— 搜索知识库siyuan_read_document— 分段阅读,带大纲导航siyuan_edit_document— 精确文本替换编辑siyuan_create_document— 创建新文档
技术栈
Python 3.11+,Apache-2.0 协议