尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

obsidian-skills:让 AI 替你写好 Obsidian 笔记、Bases 数据库视图与 Canvas 思维导图

obsidian-skills:让 AI 替你写好 Obsidian 笔记、Bases 数据库视图与 Canvas 思维导图 obsidian-skills让 AI 替你写好 Obsidian 笔记、Bases 数据库视图与 Canvas 思维导图【免费下载链接】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 的 5 个技能包教 AI 助手创建 Obsidian 风味 Markdown 笔记、生成 Bases 数据库视图与 JSON Canvas 思维导图、用 Obsidian CLI 操作仓库、并从网页提取内容。适合想用 AI 智能体把知识库管理自动化的你。核心关键词Obsidian-skills AI 知识库自动化 Obsidian CLI JSON Canvas长尾关键词Obsidian AI 技能配置 一行命令创建笔记 Bases 数据库视图创建 JSON Canvas 思维导图生成 网页内容提取成笔记 Obsidian 插件开发调试它能帮你做什么把一篇网页文章提取成干净的 Markdown去掉导航和广告直接进笔记。生成语法正确的 .md 笔记frontmatter、[[维基链接]]、嵌入、标注框在阅读视图都能正常渲染。产出一个 .base 数据库视图按标签和状态自动筛选笔记摆成表格或卡片看板。生成带节点和连线的 .canvas 文件画出概念图ID 唯一、连线引用都有校验。在终端里完成插件开发重载→查错→截图→看控制台的完整调试循环。 从网页文章到标准笔记你读到一篇长文想存进库手动复制总夹带导航栏和广告文字。defuddle 技能让 AI 先用 Defuddle CLI 把正文抽出来再按 Obsidian 的 Markdown 规则整理成结构化笔记。defuddle parse url --md -o content.md这一条命令把网页变成只含正文的 Markdown 文件。接着让 AI 在库里直接建笔记obsidian create name文献综述 content# 研究背景\n\n[[相关研究1]]小贴士库内笔记之间一律用[[维基链接]]重命名时 Obsidian 会同步更新文字只留给外部地址。笔记里要放高亮框先去 skills/obsidian-markdown/references/CALLOUTS.md 查一下可用的标注框类型再下笔。️ 把任务清单和阅读清单变成数据库视图笔记攒到几十篇以后哪些没做完、哪些快到期靠人肉梳理很吃力。让 AI 写一个 .base 文件Obsidian 就会把笔记渲染成数据库filters 决定哪些笔记进来formulas 算动态列views 决定摆成表格、卡片、列表还是地图。筛选条件这样写最实用filters: and: - file.hasTag(task) - status ! done意思是只收带 task 标签且未完成的笔记。再配一条公式if(due, (date(due) - today()).days, )显示距截止还有几天views 里用 groupBy 按状态分组一个任务看板就齐了。小贴士公式里含双引号时整条公式要包在单引号里例如if(done, Yes, No)外面再套双引号会直接 YAML 报错。完整语法和函数清单在 skills/obsidian-bases/SKILL.md。想画概念关系图时让 AI 写一个 .canvas 文件就行{nodes: [{id: 8a9b0c1d2e3f4a5b, type: text, x: 0, y: 0, width: 300, height: 150, text: # 核心概念}], edges: []}这个最小结构就是一张合法画布一个节点、没有连线之后往里加节点和 edge 即可。小贴士节点 ID 要用不重复的 16 位十六进制串文本换行写\n写成字面\\n会被原样显示成两个字符。项目看板、研究画布等完整例子见 skills/json-canvas/references/EXAMPLES.md。⌨️ 终端操作一行命令管理仓库与插件调试很多重复操作不用打开界面读笔记、追加一行、改属性、搜索都是给 obsidian 命令传参数。obsidian create name新笔记 content# Hello silent obsidian search query检索词 limit10 obsidian property:set namestatus valuedone fileMy Note注意file只写名字就能定位像维基链接一样带空格的值要加引号命令末尾加silent可以不让文件在应用里弹出。写插件的话这个技能给了一套改完代码就要跑的调试循环obsidian plugin:reload idmy-plugin obsidian dev:errors obsidian dev:screenshot pathscreenshot.png obsidian dev:console levelerror小贴士第二步有错就回头改代码再从重载开始再来一轮全部命令列表随时跑obsidian help查看说明写在 skills/obsidian-cli/SKILL.md。 接入与跑通按你用的 AI 助手选一种安装方式Claude Code把仓库内容放进库根目录的/.claude文件夹。Codex把skills/目录复制到 Codex 技能路径通常是~/.codex/skills。OpenCode把整个仓库克隆到技能目录只拷内层skills/文件夹是不行的git clone https://gitcode.com/GitHub_Trending/ob/obsidian-skills ~/.opencode/skills/obsidian-skills克隆完重启 OpenCode它会自动发现所有 SKILL.md不用改任何配置。验证时先打开 Obsidian 应用CLI 依赖一个正在运行的实例然后跑obsidian help obsidian read file欢迎第二条命令能返回笔记内容说明链路已经通了。⚠️ 进阶与避坑几条性能和习惯要点收窄过滤范围大库先用 and/or 条件筛小范围视图上再加limit别一次加载全部笔记。批量操作走 CLI改多个文件用命令批量处理别逐篇打开编辑。公式先定义再引用order 里出现的每个formula.X都要在 formulas 里定义过否则会静默不显示。常见坑一张表现象可能原因处理.base 报 YAML 错误公式里的双引号没被外层单引号包住改成if(done, Yes, No)天数算出来是错的日期相减得到 Duration 不是数字先用.days取字段再计算CLI 命令没反应Obsidian 没开着先启动应用再跑命令画布换行显示成 \n写了字面\\n改成\n视图加载慢过滤条件太宽加更具体的 and 条件现在就去挑一篇你一直想收的网页文章让 AI 跑一次 defuddle把它变成你库里的第一篇结构化笔记。【免费下载链接】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),仅供参考
返回列表