用途:在 Obsidian 库中找出以不同名称覆盖同一概念的 wiki 页面,并执行页面级去重与整合。
主要能力:构建页面注册表(提取 node_id、title、aliases、tags、category),对页面两两计算相似度。信号包括标题 token 重叠、编辑距离、子串包含、别名交叉匹配,以及同目录、标签重叠等语义加分。综合分≥0.75 为候选,≥0.90 为高置信。随后阅读候选对全文给出裁决:merge、keep-separate 或 needs-review,并输出审计报告。
使用方式:默认 Audit 模式仅报告候选、不写入;--merge 逐个确认后合并;--auto 无交互合并高置信(≥0.90)对。合并时选取规范页(依据入链数、内容长度、来源数、标题长度等),合并 aliases、tags、sources、relationships、base_confidence 与正文,并在被合并页写 redirects_to 重定向桩,随后全局改写 wikilink(跳过代码块与重定向桩),最后用 obsidian-wiki memory sync 记录日志。若库为独立 Git 仓库,写入前会创建快照。
适用场景:wiki 中存在缩写、连字符变体或意外重复页面时,用于整合内容并重定向链接。
限制:合并具破坏性、无法自动撤销,需先审计并确认;库少于10页时跳过,超过500页分批处理;不同版本(如 GPT-3 与 GPT-4)不应视为重复;可用 GIT 快照回滚整次运行。QMD 刷新为可选,仅在写入后执行。