用途:Librarian 是 Forge 库的策展与维护引擎,负责审计库存、发现质量问题并产出可执行的审查报告,让库保持精简、准确、可用。
主要能力:
- 去重与相似度分析:按类型两两比较标签重叠(Jaccard 系数),重叠超过 0.70 标记为合并候选,超过 0.50 且同域标记为潜在合并候选。
- 陈旧检测:按最近活动时间判断,默认阈值 90 天;安全、合规、事件响应等关键域延长至 180 天。
- 质量晋升:依据使用日志中的 loaded 次数与 modified 记录,建议从 untested 晋升到 tested、iterated,curated 需人工批准。
- 孤立引用检测:检查模板 roles 数组引用的 agent 是否存在于 index.json。
- 核心重叠检查:与 mission-planner、agent-creator、skill-creator、librarian 等核心技能比对。
- 证据时效检查:核对引用是否可追溯至 docs/research/source-index.md,检查无支撑数字、误标惯例、需重新确认的模型行为指引,以及推理回声指令与规则堆砌。
使用方式:读取 library/index.json 与 library/usage-log.jsonl,依次执行各项检查,生成结构化 Markdown 审查报告,等待用户批准后再执行变更;获批后更新 index.json 并向 usage-log.jsonl 追加记录。
适用场景:维护 Forge 库的 agents、skills、templates 清单,定期做库健康审查。
限制:不修改任何文件直到用户明确批准;无使用数据时陈旧与晋升检查仅限元数据;证据时效问题为发现项而非阻断项。具体安装与调用命令资料未提供。