核心用法
SiYuan API Skill 是面向思源笔记(SiYuan)用户的本地接口集成方案,通过 HTTP 端点实现笔记库的全生命周期管理。该技能采用环境变量配置模式,仅需 SIYUAN_API_TOKEN 即可建立安全连接,支持笔记本创建重命名、Markdown 文档生成、块级内容操作、资源上传及 SQL 语义检索等核心功能。
显著优点
1. 本地化架构:严格限定 127.0.0.1/localhost 访问,杜绝外泄风险
2. 无依赖设计:纯 HTTP 调用规范,无需安装额外运行时或第三方库
3. 细粒度操作:支持块级增删改查,配合 SQL 查询可实现精准内容检索
4. 双向兼容:同时提供中英文 API 文档,覆盖思源笔记完整接口能力
潜在局限
- 环境绑定强:必须保持思源笔记桌面端运行,无法离线操作
- 重复创建不覆盖:同名文档创建不会自动覆盖,需手动处理冲突
- Token 管理负担:用户需自行从「设置 > 关于」获取并配置 API Token
- 无可视化界面:纯代码调用,对非技术用户存在学习门槛
适合人群
- 思源笔记重度用户,需要自动化笔记工作流
- 开发者/技术写作者,希望将笔记系统接入个人知识管理体系
- 需要批量处理文档、执行复杂查询的数据整理场景
常规风险
- Token 泄露风险:虽限定本地访问,但
.env文件仍需妥善保管 - 误操作覆盖:写权限包含删除操作,测试时建议先用沙盒笔记本
- 版本兼容性:需关注思源笔记升级后的 API 变更