SuperAPI AI 工具集

obsidian-links

通用与其它

查看项目

更新于 10-16 05:07

技能介绍

用途:管理 Obsidian 的核心导航语法 wikilink([[双括号]]),把链接当作信息架构任务,而非单纯格式化。适用于创建新链接、校验目标笔记是否存在、重命名后修复断链、发现未链接提及,以及构建兼容 Dataview 的链接模式。

主要能力:向已有笔记插入 wikilink;查找指向不存在笔记的断链并给出近似文件名的修复建议;查找某笔记的反向链接与无入链的孤立笔记;把纯文本笔记名转为 wikilink;创建新笔记并自动从其他笔记链接;构建聚合相关笔记的 MOC(内容地图);理解仓库或某部分的链接结构。

使用方式:先确定仓库根目录并了解目录结构(如 ls -1 <vault-root>/);判断任务类型(创建、校验修复、审计、自动链接、聚合 MOC、连接两篇笔记);创建链接前读取目标笔记以确认标题和块 ID,再按需选择 [[笔记名]]、[[笔记名|显示文本]]、[[笔记名#标题]]、[[笔记名#^块ID]] 等形式插入,且不改动周围文本并保留原有内容。校验时提取 [[...]] 模式并搜索对应 .md 文件。查找孤立笔记可用 find 与 grep 组合,例如 find <vault-root> -name ".md"、grep -roh "[[.]]" <vault-root>。

限制与边界:不用于格式化 frontmatter(应使用 obsidian-frontmatter)、不用于从零创建含完整内容的新笔记(应使用 obsidian-note-builder)、不用于外部 URL 链接(使用标准 Markdown text)、不适用于 Obsidian 之外的 Markdown 环境。除非用户明确要求,不得链接到不存在的笔记;不自动链接每次出现,每节只链接首个有意义的提及;不通过改链接目标来修复显示问题;仅在图片确实存在于仓库时才用 ![[image.png]] 嵌入。笔记名区分大小写,重名时用 [[folder/Note Name]] 限定,并避免 /、?、#、^、[、]、|、\ 等字符。

其他信息暂未提供。