obsidian-skills 实战指南:5 个 Agent Skills 让 AI 真正操作 Obsidian
obsidian-skills 实战指南5 个 Agent Skills 让 AI 真正操作 Obsidian【免费下载链接】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 写笔记结果双链写成普通文字、callout 写坏、.base文件根本打不开。obsidian-skills 解决的就是这个断层它把 Obsidian 的写法规范和命令行操作打包成 5 个 AI 可直接加载的 Agent Skills。装上之后AI 不只是聊天而是能按规范建笔记、查笔记、管属性。obsidian-skills 到底帮你干什么项目思路很简单不写插件只写“规矩”。它遵循开放的 Agent Skills 规范把 Obsidian 的用法拆成 5 个独立技能Claude Code、Codex、Open Code 等主流代理都能加载。你可以把它理解成笔记库的“标准作业手册”每个技能是一章一章讲清一类文件格式规范和对应命令AI 读完就能动手。五个技能对应五个目录obsidian-markdown 管笔记语法obsidian-bases 管动态表格json-canvas 管画布文件obsidian-cli 管命令行操作defuddle 管网页抽取。旧做法用本项目后成本差异每条笔记手动补 frontmatter、双链、calloutAI 按规范写一条命令入库半小时排版 → 一句话网页全选粘贴手动删导航和广告一条命令抽出正文并落盘整页 HTML 进 token → 干净 Markdown笔记信息手抄进表格做复盘写一个.base文件出动态表每次重抄 → 自动更新obsidian-skills 安装步骤三种方式任选npx skills最省事。把仓库地址交给 npx 拉取npx skills add https://gitcode.com/GitHub_Trending/ob/obsidian-skills跑完后问一句代理“你有哪些技能”能列出 5 个 Obsidian 相关技能就说明加载成功。Marketplace 方式。按顺序执行两条命令/plugin marketplace add kepano/obsidian-skills再/plugin install obsidianobsidian-skills。安装过程不报错即成功重启后对话中即可触发。手动放置以 OpenCode 为例。把整个仓库克隆进技能目录git clone https://gitcode.com/GitHub_Trending/ob/obsidian-skills ~/.opencode/skills/obsidian-skills确认~/.opencode/skills/obsidian-skills/skills/下有 5 个技能子目录且各含SKILL.md注意不要只拷内层skills/文件夹OpenCode 会自动发现重启即可用。用 Claude Code 就把仓库内容放进 Vault 根目录的/.claude文件夹Codex 用户把skills/目录拷到~/.codex/skills/。三个最高频用法用 obsidian CLI 创建与检索笔记开完会不用打开编辑器直接让 AI 把纪要归档。CLI 需要 Obsidian 处于运行状态命令长这样obsidian create name周会纪要 content# 结论\n [!important]\n 选题排期提前两周锁定\n\n## 待办\n- [ ] 周五前交初稿\n\n相关[[选题池]]一条命令入库callout、待办、双链齐全。后续检索或批量改属性用obsidian search query竞品分析 limit20、obsidian property:set name状态 value已归档 file周会纪要即可。用 defuddle 把网页存成干净 Markdown收藏行业文章全选粘贴会把导航和广告一起带进笔记。先装好npm install -g defuddle再让 AI 抽取defuddle parse https://example.com/report --md -o 行业报告.md defuddle parse https://example.com/article -p title--md输出 Markdown-o落盘-p可单独抽标题、描述等元信息。正文直入库内容更规整token 也省。用 .base 把散落笔记变成动态表每月选题复盘几十条笔记手抄进表格太慢。让 AI 生成.base文件它就是一段 YAMLfilters 圈范围formulas 做计算filters: file.hasTag(task) status ! done formulas: days_left: if(due, (date(due) - today()).days, ) views: - type: table笔记一改表格自动更新视图支持 table、cards、list、map 四种还能用![[某库.base]]嵌进笔记。函数全表见 FUNCTIONS_REFERENCE.md。进阶能力一览画布白板与插件调试日常之外技能包还覆盖两个更深的方向。一是可视化白板json-canvas 让 AI 按 JSON Canvas 规范直接生成.canvas文件节点和连线是两个数组坐标、颜色、锚点都有规范产出的文件在 Obsidian 里原生可拖可连细节见 skills/json-canvas/。二是插件开发你自己写 Obsidian 插件时可以让 AI 走“改代码 → 重载 → 查报错 → 截图验证”的完整闭环obsidian plugin:reload、dev:errors、dev:screenshot全走命令行命令清单见 skills/obsidian-cli/SKILL.md。常见报错与自查⚠️ 新手最常踩的 5 个坑原因和解法都在仓库文档里有依据现象原因解决defuddle 输出一整段 HTML漏了--md参数默认输出 HTML加--md配合-o落盘.base报 YAML 语法错误公式含双引号没被单引号包住整条表达式用单引号if(done, Yes, No)公式报类型错误日期相减得到 Duration直接.round()会失败先取.days(date(due) - today()).days.round(0)部分笔记缺属性时公式报错属性可能为空没做判空用if()包住if(due, (date(due) - today()).days, )obsidian命令无响应Obsidian 没开着CLI 依赖运行中的实例先打开对应 Vault 再执行命令obsidian-skills 没有给 Obsidian 加新功能而是让已有功能能被 AI 用起来。如果你的知识长在 Obsidian 库里、又想让 AI 真正动手干活挑上面任一种方式装上从一句“帮我整理本周笔记”开始就行。【免费下载链接】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),仅供参考
