爱意满满的作品展示区。
camelBlade

做了个 Obsidian 插件:不是 AI 自动打标签,而是给整个 vault 做标签体检

  •  1
     
  •   camelBlade · Jun 5 · 1338 views
    This topic created in 85 days ago, the information mentioned may be changed or developed.

    最近做了一个 Obsidian 插件:AI Tag Curator 。

    一开始看起来像是“AI 给笔记打标签”,但我后来觉得这个方向太浅了。真正的问题不是某一篇笔记缺几个标签,而是 vault 用久以后,标签体系会慢慢失控:

    • 同一个意思有多个标签
    • 某些标签只用过一次
    • 有些标签太宽,检索时没有区分度
    • 层级标签写法不一致
    • 中英文、大小写、单复数混在一起
    • 老笔记没有跟上后来的标签习惯

    所以这个插件的定位是“AI 标签管理与治理”:

    • 构建全库标签索引
    • 给当前笔记推荐标签,但优先复用已有标签
    • 解释推荐理由、置信度和相近但没选的标签
    • 生成标签健康报告
    • 识别低频、重复、层级不一致、过宽/过细、命名漂移
    • 支持部分可执行建议的预览、应用和回退

    Obsidian 插件页: https://community.obsidian.md/plugins/ai-tag-curator

    GitHub: https://github.com/qmkCamel/obsidian-ai-tag-curator

    想听听重度 Obsidian 用户的反馈:你们的标签体系最大的问题是什么?

    Supplement 1  ·  10 days ago
    更新一下,AI Tag Curator 0.3.0 已经上线 Community Plugins 。

    这次加的是文件夹批量处理。这个功能我拖了挺久,因为批量生成标签不难,难的是怎么避免几十篇笔记一起被误改。最后做得比较保守:开始前先确认文件范围、数量和预计请求数;生成后按文件检查每个标签的来源和风险,新标签不会默认选中;预览期间笔记有变化就拒绝写入。

    写入时只更新 frontmatter ,不改正文和 inline tag 。最近一次成功批次可以整批撤销,重启 Obsidian 后仍然有效。目前文件夹批次只新增标签,不做删除、替换或正文改写。

    插件仍然需要自备 OpenAI-compatible API ,这也回答了一楼关于 token 的问题。

    插件页:
    https://community.obsidian.md/plugins/ai-tag-curator

    0.3.0 更新说明:
    https://github.com/qmkCamel/obsidian-ai-tag-curator/releases/tag/0.3.0
    2 replies    2026-08-18 20:27:57 +08:00
    Deteriorator
        1
    Deteriorator  
       Jun 5
    还是需要用 token 吧?
    camelBlade
        2
    camelBlade  
    OP
       10 days ago
    @Deteriorator 是的,需要用 token ,现在 deepseek 的挺便宜的,测试的时候都用的这个
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2973 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 08:18 · PVG 16:18 · LAX 01:18 · JFK 04:18
    ♥ Do have faith in what you're doing.