效率与协作 obsidianobsidian-cliknowledge-managementnote-takingmarkdownfilesystemmcp

Obsidian CLI 知识库传输层

用 Obsidian CLI 读写、搜索和维护 Markdown 知识库。

FollowSkills 评估 · FSRS-2.0
不推荐
48/ 100 五分制 2.4 / 5
信任安全14 / 25 · 2.8/5

技能将操作限定在 Read 与 Bash,并披露 CLI、文件系统及 MCP 的传输关系;但允许直接写入、覆盖和追加 vault 内容,没有逐项用户确认、内建回滚或冲突恢复,且 Bash 权限范围较宽,因此扣分。

可靠稳定7 / 20 · 1.8/5

检测脚本有 CI 中的 JSON 可解析性检查,且文档提供 CLI 与文件系统回退路径;但关键 CLI recipe 未见针对本技能的端到端测试,异常输入、CLI 语法差异和失败诊断覆盖不足,故仅给中低分。

适用触发9 / 15 · 3.0/5

触发词、桌面 CLI 场景、移动端、headless、跨 vault 和 Obsidian 未安装时的非适用范围较清楚;但输入约束、输出契约、语义误触发边界及中文用户环境适配证据有限,故扣分。核心功能不依赖海外在线服务。

规范维护8 / 15 · 2.7/5

技能结构清晰,包含检测、决策、recipe、限制和交叉引用;仓库提供 MIT 许可证、版本信息、CI 与安全政策。但该技能自身缺少参数契约、FAQ、变更记录、明确维护责任和更新路径,部分关键依赖说明也分散在其他文件,故扣分。

有效结果6 / 15 · 2.0/5

读写、追加、搜索、daily note、属性、backlinks、Bases 等常用任务都有可直接参考的命令,并提供文件系统回退;但命令可用性和实际结果未由本技能证实,覆盖范围仍需用户或代理处理权限、路径和异常情况,故未超过静态上限。

证据核验4 / 10 · 2.0/5

仓库有 CI、检测表面检查和若干测试,但提供的测试主要覆盖其他脚本及通用基础设施,未覆盖本技能的大多数 CLI recipe、回退行为或结果正确性;因此只有有限静态可审计证据,未给满分。

证据充分度: 评估于 2026年7月20日 审查版本 cb93ff6d82f9
使用前请注意
  • 执行写入、覆盖或属性修改前应明确确认目标 vault、目标路径和是否允许覆盖;该技能没有内建回滚机制。
  • 应验证本机 Obsidian CLI 的实际命令格式、版本和 vault 参数约定;文档未提供这些 recipe 的端到端测试证据。
  • 文件系统回退可能绕过 Obsidian 的一致性语义;在 Obsidian 保存或多进程写入期间应谨慎,并确认锁机制确实被调用。
  • 可选的 kepano marketplace 安装依赖 GitHub;中国大陆网络或组织访问受限时不要把它视为必要依赖。
查看完整评分方法 →

这个 Skill 能做什么,适合哪些场景?

wiki-cli 是 claude-obsidian v1.7+ 的默认 vault 传输技能,优先使用 Obsidian 1.12+ 提供的命令行工具。它让 Claude 能读取、创建、覆盖、追加、搜索和修改 Obsidian 笔记,并支持每日笔记、反向链接、标签、书签和 Bases 文件查看。CLI 不可用时,技能回退到直接文件系统操作。它适合使用桌面版 Obsidian、希望避免 MCP 配置的本地 Markdown 知识库用户,但不适合移动端、无头服务器或跨 vault 操作。

在会话开始或 vault 设置时运行 bash scripts/detect-transport.sh,并将 CLI 与文件系统可用性写入 .vault-meta/transport.json。后续操作先读取该文件,根据 preferred 和 fallback_chain 选择传输方式。CLI 可用于读取、写入、追加和搜索笔记,设置 frontmatter 属性,列出反向链接、标签和书签,获取每日笔记,以及打开 Bases 文件的解析视图。CLI 不可用时,使用 Claude 的 Read、Write、Edit 工具或 ripgrep 直接处理 vault 文件。

  1. 使用桌面版 Obsidian 的个人知识管理者,希望让 Claude 通过本地 CLI 维护 Markdown 笔记。
  2. 需要批量读取、搜索或追加 vault 内容,但不想安装本地 REST API 插件和配置 MCP 的用户。
  3. 在 Obsidian CLI 可用时执行日记更新、属性修改或反向链接查询的工作流。
  4. 运行在移动端、CI 或无头服务器上的用户,可将该技能作为 CLI 不可用时的文件系统回退层。

这个 Skill 有哪些优点和局限?

优点
  • 使用 Obsidian 内置 CLI,通常不需要 REST API 插件、API 密钥或 TLS 绕过。
  • 覆盖读取、写入、追加、搜索、属性、每日笔记、反向链接、标签、书签和 Bases 查看等常见 vault 操作。
  • CLI 缺失时可回退到直接文件系统操作,适合本地 Markdown vault。
  • 通过 transport.json 固化传输选择,支持手动覆盖设置。
局限
  • CLI 依赖桌面版 Obsidian,移动端和无头服务器不能使用 CLI。
  • 跨 vault 操作不适合使用该 CLI,需要回退到文件系统遍历。
  • SKILL.md 没有提供独立的 wiki-cli 测试结果或独立版本发布信息。
  • 使用 MCP 作为传输方式需要额外配置,且本技能将其作为回退或延后检测项而非首选。

如何安装这个 Skill?

该技能随 AgriciDaniel/claude-obsidian 仓库的 15 个技能一起提供。可执行:git clone https://github.com/AgriciDaniel/claude-obsidian;cd claude-obsidian;bash bin/setup-vault.sh。然后在 Obsidian 中将该文件夹作为 vault 打开,并在同一文件夹中使用 Claude Code。源材料没有提供单独安装 wiki-cli 的步骤。

如何使用这个 Skill?

在 vault 设置或会话开始时运行 bash scripts/detect-transport.sh。检测结果写入 .vault-meta/transport.json;安装或移除 CLI 后可运行 bash scripts/detect-transport.sh --force 刷新。示例命令包括 obsidian-cli read "$VAULT" "$NOTE"、obsidian-cli search "$VAULT" "<query>"、obsidian-cli append "$VAULT" "$NOTE" 和 obsidian-cli backlinks "$VAULT" "$NOTE"。需要读取或写入时,先查看 transport.json 并遵循其中的首选传输和回退链。

这个 Skill 与同类方案有什么区别?

与 MCP 相比,Obsidian CLI 不需要本地 REST API 插件、API 密钥或 TLS 绕过,并通过直接子进程调用降低 HTTP 往返和会话内死锁风险;但它要求安装 Obsidian 本身。与直接文件系统操作相比,CLI 可使用 Obsidian 的搜索排序,并提供每日笔记、反向链接、标签、书签和 Bases 解析视图;文件系统仍是 CLI 不可用时的回退方式。

常见问题

这个技能会把笔记发送到网络服务吗?
SKILL.md 展示的 CLI 和文件系统操作是本地 subprocess 或本地文件读写,没有要求网络调用。
没有安装 Obsidian CLI 还能使用吗?
可以。检测结果会把 filesystem 纳入回退链,之后可用 Read、Write、Edit 或 ripgrep 直接处理 vault。
它适合移动端或 CI 环境吗?
不适合作为 CLI 传输层,因为 CLI 仅限桌面环境;移动端、CI 和无头环境应使用文件系统回退。
需要配置 MCP 吗?
不需要。MCP 是可选的其他传输方案,wiki-cli 的首选是 Obsidian CLI,CLI 不可用时默认回退到文件系统。

同仓库的其他 Skills

均来自 AgriciDaniel/claude-obsidian

效率与协作

对话归档助手

把有价值的对话和洞见整理成可检索、可链接的 Obsidian Markdown 笔记。

效率与协作

Compound Vault 方法论模式

为 Obsidian 知识库按 LYT、PARA、Zettelkasten 或 Generic 规则路由新页面。

效率与协作

Wiki 日志折叠器

将 Obsidian wiki 日志批量汇总为可追溯的 Markdown 元页面。

效率与协作

Wiki 知识伴侣

在 Obsidian 中搭建可持续累积的个人知识库。

效率与协作

Wiki Ingest:Obsidian 知识库摄入

把文件、网页和图片整理成可互联的 Obsidian 知识页面。

效率与协作

Obsidian Markdown 语法助手

帮助你编写正确的 Obsidian Markdown,避免链接、嵌入、标注和属性格式出错。

效率与协作

网页净化器

将网页正文提取为适合知识库摄取的干净 Markdown。

效率与协作

自动研究归档

把主题研究成可追溯的 Obsidian 知识库页面。

效率与协作

Obsidian Wiki 问答

从你的 Obsidian 知识库中检索、引用并沉淀可靠答案。

效率与协作

Vault 混合检索

为 Obsidian 知识库提供基于上下文、BM25 与向量重排的段落级检索。

效率与协作

Obsidian Wiki 健康检查

自动发现知识库中的链接、结构和内容问题。

效率与协作

Obsidian Bases 数据视图

用可查询的动态视图把 Obsidian 笔记组织成表格、卡片和列表。

效率与协作

Canvas 视觉知识板

把图片、PDF和知识页面整理到可视化画布中。

效率与协作

十原则思维循环

用十个循序渐进的思维阶段,帮助 Claude 系统分析复杂问题并形成可执行结论。

相关 Skills