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核心关键词obsidian-skills、Obsidian AI 技能、知识库自动化、Obsidian CLI、JSON Canvas长尾关键词Obsidian 技能安装教程、AI 自动创建笔记、Obsidian Bases 数据库视图配置、思维导图 Canvas 文件创建、网页内容智能提取、Obsidian 插件开发调试流程、AI 助手接入知识库想让 AI 帮你整理笔记但它要么语法写错、要么只会纸上谈兵obsidian-skills直接解决这件事它把 5 个 Obsidian 生态专用技能装进你的 AI 助手让它真正会读、会写、会改你的知识库。 先搞清楚它是什么不是什么obsidian-skills是一套遵循 Agent Skills 开放规范的Agent Skills可以理解为 AI 助手按需查阅的技能说明书Claude Code、Codex、OpenCode 这些支持该规范的平台都能用。它不是什么不是 Obsidian 插件不改动 Obsidian 本体也无需在应用里安装不是另一套笔记软件它不存储任何内容只是教会 AI 用正确的语法和工具操作你的库一句话Obsidian 继续负责存储和展示AI 从此学会正确使用它。 5 个技能模块总览模块做什么什么时候用obsidian-markdown写 Obsidian 味道的 Markdown维基链接[[笔记名]]、标注框、frontmatter、嵌入创建或修改.md笔记obsidian-bases创建.base数据库文件Bases给笔记库建数据库视图过滤器、公式、表格/卡片/列表/地图四种视图想把笔记变成可查询、可统计的表格json-canvas创建和编辑JSON Canvas格式的.canvas文件节点、连线、分组画思维导图、概念图、项目看板obsidian-cli通过Obsidian CLIObsidian 官方命令行工具操作正在运行的 Obsidian读笔记、搜索、改属性、调试插件脚本化自动化、插件开发defuddle用Defuddle工具从网页提取干净 Markdown去掉广告和导航给 AI 一个链接让它读文章每个模块都自带SKILL.md说明书和参考资料AI 用到哪块就自动查哪块。比如做 Bases 时AI 会翻阅完整的函数手册 FUNCTIONS_REFERENCE.md公式不容易写错。️ 实战三个即开即用的流程把网页文章变成可追踪的阅读库场景收藏了一堆技术文章笔记格式五花八门读完没读全靠记忆。操作分三步走让 AI 用 defuddle 提取文章只拿正文省掉网页噪音让 obsidian-markdown 生成标准化笔记frontmatter 里带status、author正文用维基链接连到已有笔记让 obsidian-bases 生成.base文件笔记列表自动变成数据库# 提取干净 Markdown 并保存 defuddle parse url --md -o content.md # 建笔记、设属性让数据库视图自动更新 obsidian create name文献笔记 content# 论文A\n\n[[研究背景]] obsidian property:set namestatus valuereading file文献笔记拿到的效果以后每读一篇文章只需提取 → 入库 → 改状态阅读清单永远是最新状态不用手动整理。把散落任务变成看板视图场景任务记在各种笔记里哪些逾期了只有打开一个个文件才知道。让 AI 写好下面这个.base文件过滤器圈出未完成任务公式自动算出距截止还有几天没填截止日期的任务也不会报错if()做了保护。filters: and: - file.hasTag(task) - status ! done formulas: days_until_due: if(due, (date(due) - today()).days, ) views: - type: table name: 进行中的任务 order: [file.name, status, formula.days_until_due, due]拿到的效果在 Obsidian 里打开就是一个按状态分组的任务表格逾期任务一目了然。把概念图变成可视化画布场景讲一个架构或思路纯文字说不清。让 AI 直接写.canvas文件——一个文本节点加一条连线就是最小画布更完整的示例见 EXAMPLES.md{ nodes: [ {id: 6f0ad84f44ce9c17, type: text, x: 0, y: 0, width: 400, height: 200, text: # 核心概念} ], edges: [] }拿到的效果Obsidian 里打开即是可拖拽的图形。节点还能引用笔记、图片和外链画完直接发给同事。 上手指南三步接入你的 AI 平台前提只有三个Obsidian 已装好并打开一个库、一个支持技能体系的 AI 平台、仓库代码到手。Claude Code 用户把仓库内容放进库根目录的.claude文件夹AI 处理该库文件时自动读取技能Codex 用户复制skills/目录到 Codex 技能路径通常是~/.codex/skillsOpenCode 用户克隆整个仓库到技能目录——只拷内层skills/文件夹会导致自动发现失败git clone https://gitcode.com/GitHub_Trending/ob/obsidian-skills \ ~/.opencode/skills/obsidian-skills重启一次 OpenCode 即可。它会扫描所有SKILL.md文件无需改任何配置。提示如果你在写 Obsidian 插件obsidian-cli 模块还提供plugin:reload、dev:errors、dev:screenshot等命令改完代码在终端一轮就能完成重载、查错、截图验证。完整清单见 skills/obsidian-cli。️ 避坑指南5 个高频问题问题原因解决办法画布上出现字面的\n字符JSON 文本字段用了字面\\n用转义序列\n表示真实换行.base打开报 YAML 错误含冒号、引号的字符串没加引号字符串套双引号公式用单引号包住内层双引号日期差公式报错两个日期相减返回 Duration 而不是数字先取.days等字段再做数值运算CLI 命令没有反应Obsidian 没启动先启动 ObsidianCLI 只能连接正在运行的实例改错了文件没给file/path参数命令默认作用于活动文件显式写file笔记名或path文件夹/笔记.md 进阶方向做仪表盘用![[MyBase.base]]把任意.base视图嵌进笔记把库首页变成数据总览页深度查询obsidian eval code...可在应用上下文里直接跑 JavaScript让 AI 做更复杂的库内统计自己加技能技能遵循 Agent Skills 开放规范照SKILL.md的格式就能写新模块放进技能目录✅ 最后记住这几点正确性有保证AI 按官方语法写笔记、Bases 和画布不用你手动修格式流程能串起来提取 → 结构化 → 建库 → 可视化一条工作流闭环跨平台一套技能Claude Code、Codex、OpenCode 通吃零额外成本不装插件、不订阅复制一份代码就能开始现在打开你的库把技能放进去然后对 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),仅供参考
返回列表