资讯动态

obsidian-skills 快速上手指南:5 个技能让 AI 直接操作你的笔记库

发布时间:2026/9/8 21:39:17 来源:尧图企业网站定制
obsidian-skills 快速上手指南5 个技能让 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-skillsobsidian-skills 是一套面向 Obsidian 的 Agent Skills解决AI 会生成内容、却不会操作笔记库的问题它把 Markdown、Bases、JSON Canvas 和 Obsidian CLI 四类格式整理成 5 个可直接加载的技能让你的编程代理能建笔记、查库、建动态表格、画画布。无论你是 Claude Code、Codex 还是 OpenCode 用户只要笔记放在 Obsidian 里、希望重复劳动交给 AI十分钟就能装完跑起来。能力总览5 个技能一张表看清项目遵循 Agent Skills 开放规范每个技能就是一个SKILL.md说明文件代理加载后按它约定的方式干活。全景如下模块一句话说明文件路径obsidian-markdown写对 Obsidian 风味 Markdown双链、嵌入、callout、frontmatter 属性skills/obsidian-markdown/SKILL.mdobsidian-bases创建 .base 数据库视图过滤器、公式、汇总统计skills/obsidian-bases/SKILL.mdjson-canvas生成 .canvas 画布文本/文件/链接节点、连线、分组skills/json-canvas/SKILL.mdobsidian-cli终端操作运行中的 Obsidian建笔记、搜索、改属性、插件主题开发skills/obsidian-cli/SKILL.mddefuddle从网页抽取干净 Markdown 正文去掉广告与导航噪音skills/defuddle/SKILL.md前四个管笔记库里的四种文件格式最后一个管把外面的材料弄进来。快速上手三种环境的安装命令速查Obsidian 插件市场两行安装/plugin marketplace add kepano/obsidian-skills /plugin install obsidianobsidian-skillsnpx 一条命令安装npx skills add https://gitcode.com/GitHub_Trending/ob/obsidian-skills[!tip] 装完重启对应的 AI 工具即可技能会被自动发现无需改动任何配置文件。手动放置Claude Code、Codex、OpenCodeClaude Code把仓库内容放进 Vault 根目录或你使用 Claude Code 的目录下的/.claude文件夹Codex把skills/目录拷贝到~/.codex/skillsOpenCode克隆整个仓库到技能目录。注意要克隆完整仓库而不是只拷内层skills/文件夹最终结构必须是~/.opencode/skills/obsidian-skills/skills/技能名/SKILL.mdgit clone https://gitcode.com/GitHub_Trending/ob/obsidian-skills ~/.opencode/skills/obsidian-skills逐技能拆解每个技能干什么obsidian-cli终端里建笔记、查库、改属性能干什么与一个运行中的 Obsidian 实例交互——建笔记、追加内容、搜索、批量设置属性、读写每日笔记、查双链反链。前提是 Obsidian 处于打开状态。最常用命令obsidian create name项目周会纪要 content# 会议纪要\n\n [!important] 结论\n 本周方向已锁定\n\n- [ ] 周五前出初稿 obsidian search query竞品分析 limit10 obsidian property:set namestatus value已归档 file项目周会纪要注意参数值带空格要加引号多行内容用\n表示换行不带file或path时默认操作当前活动文件完整命令随时用obsidian help查看永远是最新的。skills/obsidian-cli/SKILL.mddefuddle一条命令抓干净正文能干什么给一个网页 URL解析出正文剔除导航栏、广告位和弹窗噪音输出干净的 Markdown交给 AI 的 token 消耗远低于整页 HTML。最常用命令首次使用先npm install -g defuddledefuddle parse https://example.com/report --md -o 行业报告.md defuddle parse https://example.com/report -p title注意务必带上--md否则默认输出 HTML-p可以只取 title、description、domain 等元字段以.md结尾的链接本身就是 Markdown直接读取即可不用二次解析。skills/defuddle/SKILL.mdobsidian-markdown让 AI 别再写坏语法能干什么它是 5 个技能里的语法规范不执行命令而是约束输出——告诉 AI 双链[[Note Name]]、嵌入![[image.png|300]]、callout [!warning]、注释%%隐藏内容%%、frontmatter 属性、嵌套标签#nested/tag、LaTeX 公式与 Mermaid 图的写法保证生成的笔记在 Obsidian 里原样渲染。最常用用法AI 建笔记时按固定顺序走——先加 frontmatter 属性再写正文然后补双链和嵌入最后到阅读视图核对渲染效果。注意引用库内笔记一律用双链改名后自动跟随标准 Markdown 链接只留给外部 URL。skills/obsidian-markdown/SKILL.mdobsidian-bases把笔记库变成可查询的表能干什么.base文件是一段 YAML声明显示哪些笔记、显示哪些列、怎么算。支持and/or/not组合过滤、table/cards/list/map 四种视图、公式计算与按列汇总生成的视图还能用![[某库.base]]嵌进普通笔记让数据库和文档长在同一页。最常用命令让 AI 为选题建一个 base——按标签过滤、算出距截止的剩余天数、用表格视图呈现filters: and: - file.hasTag(选题) - status ! 已归档 formulas: 剩余天数: if(due, (date(due) - today()).days, ) views: - type: table name: 进行中的选题 order: - file.name - formula.剩余天数注意公式里含双引号时整条表达式要用单引号包住order里引用的formula.X必须在formulas里定义过否则静默失效。全部函数可查skills/obsidian-bases/SKILL.md skills/obsidian-bases/references/FUNCTIONS_REFERENCE.mdjson-canvas生成打开即是原生画布的文件能干什么.canvas遵循 JSON Canvas 公开规范整个文件只有nodes和edges两个数组节点类型覆盖 text、file、link、group。AI 可以直接产出思维导图或流程图在 Obsidian 里打开后随意拖动连线。最常用命令{ nodes: [ { id: 6f0ad84f44ce9c17, type: text, x: 0, y: 0, width: 320, height: 160, text: # 核心概念\n\n中心主题 }, { id: 1a2b3c4d5e6f7a8b, type: text, x: 420, y: 0, width: 300, height: 140, text: ## 分支 A\n\n展开细节 } ], edges: [ { id: 3c4d5e6f7a8b9c0d, fromNode: 6f0ad84f44ce9c17, toNode: 1a2b3c4d5e6f7a8b, label: 延伸 } ] }注意每个id都是唯一 16 位十六进制串边的两端必须指向已存在的节点文本内换行写\n写成字面量\\n会被原样显示。更多完整示例见skills/json-canvas/SKILL.md skills/json-canvas/references/EXAMPLES.md进阶玩法插件调试闭环与技能串联开发者模式。如果你自己写 Obsidian 插件或主题obsidian-cli 内置了一整套开发命令标准循环是改代码 → 重载 → 查报错 → 截图验证 → 看控制台obsidian plugin:reload idmy-plugin obsidian dev:errors obsidian dev:screenshot pathpreview.png obsidian dev:console levelerror还能用obsidian eval codeapp.vault.getFiles().length直接在应用上下文跑 JavaScript用dev:css查样式值用dev:mobile切换移动端模拟。组合链路。5 个技能可以串成一条流水线defuddle 把网页文章洗成干净 Markdownobsidian-cli 用create写进库obsidian-markdown 规范地补上属性与双链obsidian-bases 把所有带选题标签的笔记汇成一张实时表格json-canvas 再把整个选题树铺成画布。你只给一句话任务代理自己走完每一步。避坑清单6 个最容易踩的点⚠️defuddle parse忘加--md输出就是 HTML 而不是 Markdown⚠️obsidian系列命令全部指向运行中的 Obsidian没打开 Obsidian 时任何命令都不生效.base公式含双引号时整体用单引号包裹两个日期相减得到的是 Duration要先取.days再做四舍五入属性值可能为空时用if()包一层再参与计算否则公式直接报错.canvas里逐个核对fromNode/toNode是否指向真实节点 idJSON 引号别写漏✅ 拿不准命令时先跑一句obsidian help它比任何文档都新obsidian-skills 的价值一句话把笔记库的四种文件格式和 CLI 操作变成 AI 能直接调用的技能。现在打开终端挑一种安装方式装完让 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辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价