尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

用 obsidian-skills 让 AI 操作 Obsidian:从 5 分钟装好到跑通第一条自动化

用 obsidian-skills 让 AI 操作 Obsidian:从 5 分钟装好到跑通第一条自动化 用 obsidian-skills 让 AI 操作 Obsidian从 5 分钟装好到跑通第一条自动化【免费下载链接】obsidian-skillsAgent skills for Obsidian. Teach your agent to use Obsidian CLI and open formats including Markdown, Bases, JSON Canvas.项目地址: https://gitcode.com/GitHub_Trending/ob/obsidian-skills上次让 AI 把网页存进 Obsidian写出来全是普通 Markdownwikilink 和 callout 一个没有。装上 obsidian-skills 这套 Agent 技能后它才学会 Obsidian 方言。让 AI 写对 Obsidian 方言wikilink、callout 和 frontmatter场景你让 AI 整理会议纪要存成笔记它写的是标准 Markdown——链接是文字这种重点没有高亮在 Obsidian 的反向链接图谱里这篇笔记跟谁都没有关系。操作这个仓库本质是几份 SKILL.md 技能文件AI 读完就知道 Obsidian 的扩展语法怎么写。skills/obsidian-markdown/SKILL.md 覆盖了内部链接[[笔记名]]、嵌入![[...]]、callout [!note]、frontmatter 属性这些 Obsidian 特有语法。装好后直接说需求就行# Claude Code把仓库内容放进 vault 根目录的 .claude 文件夹 # Codex把 skills/ 目录拷到 ~/.codex/skills你看到了什么再让它整理同一份纪要出来的笔记带 frontmatter 标签重点段落用 callout 框出来相关笔记之间是[[wikilink]]。在 Obsidian 里点开图谱里能看到连线而不是孤零零一个文件。用 Obsidian CLI 让 Agent 直接操作笔记库场景你不想切窗口打开 Obsidian 界面就想让 Agent 把一条任务加进今天的日记再顺手把某篇笔记的状态字段改掉。操作skills/obsidian-cli/SKILL.md 教 Agent 用obsidian命令行直接操作当前打开着的 Obsidian 实例。最常用的就这几条obsidian daily:append content- [ ] 补全昨天的笔记状态 obsidian search querystatus limit10 obsidian property:set namestatus valuedone file待办清单你看到了什么命令跑完日记笔记里多了一行任务目标笔记的 frontmatter 也被改了全程没碰过 Obsidian 界面。注意它要求 Obsidian 正在运行命令拿不准就先让它跑obsidian help那里的列表永远是最新的。用 Bases 和 Canvas 把笔记变成表格和画布场景库里攒了几十条带task标签的笔记你想有一个视图只显示没做完的而且能自己刷新。操作skills/obsidian-bases/SKILL.md 让 Agent 生成.base文件——一个 YAML写清过滤条件和视图列即可filters: and: - file.hasTag(task) - status ! done views: - type: table name: 未完成想要流程图或脑图skills/json-canvas/SKILL.md 则生成.canvas文件文本节点、文件节点、连线都是合法 JSONObsidian 打开即是可点、可拖的画布。你看到了什么.base文件在 Obsidian 里打开就是一张实时刷新的任务表新建一条带标签的笔记它自己就出现在表里画布里的节点双击直接跳到对应笔记。跑通一次从一篇网页文章到带属性的笔记选最小场景把一篇文章存进库、加到待读清单完整走一遍装技能按你用的 Agent 走对应方式Claude Code 放 vault 的.claudeCodex 拷skills/目录。让 Agent 用 defuddle 提取网页正文比直接抓 HTML 干净得多defuddle parse https://example.com/post --md -o 待读文章.mddefuddle 没装时先npm install -g defuddle让它把文件挪进 vault 并补上 frontmattertags: [reading]、status: to-read。用 CLI 把待办加进今天的日记obsidian daily:append content- [ ] 阅读 待读文章让它建一个读书清单.base按status to-read过滤。打开这个.base确认新文章出现在列表里。跑完之后你会得到vault 里一篇正文干净、属性齐全的笔记今天日记里的一条待办以及一个能持续跟踪的待读清单——中间没有手改过一个文件。避开新手常踩的 4 个坑问题obsidian create之类命令没反应或报错 →解法CLI 操作的是运行中的 Obsidian 实例先把 vault 打开再跑命令。问题OpenCode 装了技能却不生效 →解法必须整仓 clone 到~/.opencode/skills/obsidian-skills只拷内层skills/目录会破坏路径结构装完还要重启 OpenCode。问题canvas 文本节点里出现字面量\n两个字符 →解法JSON 里换行写转义\n写成双反斜杠\\n会被 Obsidian 原样渲染出来。问题Bases 公式一打开就报 YAML 错误 →解法公式里含双引号时整体用单引号包如if(done, Yes, No)另外两个日期相减得到的是 Duration要先取.days再做数值运算。它适合谁不适合谁适合已经在用 Claude Code、Codex、OpenCode 这类 Agent希望它能读写你的 Obsidian vault笔记里大量用 wikilink、callout、frontmatter受够了 AI 写出半残的 Obsidian 语法想让 Agent 顺手建 Bases 视图或 canvas 画布而不是自己手敲 YAML不适合你不用 AI Agent只想要模板或插件——这个仓库是写给 AI 看的说明书直接打开没用不打算在电脑上常驻 Obsidian 桌面端——obsidian-cli 部分依赖运行中的实例只在手机或平板上用 Obsidian——技能目录和 CLI 都是桌面侧的事它不是插件只是把你的 AI 教会 Obsidian 的读写规则建笔记、改属性、画画布就都交出去了。下一步复制这条命令git clone https://gitcode.com/GitHub_Trending/ob/obsidian-skills【免费下载链接】obsidian-skillsAgent skills for Obsidian. Teach your agent to use Obsidian CLI and open formats including Markdown, Bases, JSON Canvas.项目地址: https://gitcode.com/GitHub_Trending/ob/obsidian-skills创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表