用途:维护健康、互联的知识图谱。当笔记积累较多时,用于定期整理、链接与策展知识库,把孤立笔记串成连接图谱。它针对笔记、关系与标签构成的图谱;若需整理智能体自身记忆文件(拆分臃肿文件、清除过期条目),应使用 memory-defrag。
适用时机:被要求整理、清理或改进知识库;查找笔记间联系或找出未链接内容;提到孤立或未链接笔记;询问重复或相似笔记;请求文件夹组织或标签一致性;出现“帮我整理”“找相关笔记”“什么还没链接”“清理我的笔记”等表述。
主要能力:1)查找孤立笔记(无关系者),可用 search_notes 与 read_note 检查 Relations 区域,若 bm CLI 可用可用 bm orphans 一次列出。2)建议类型化关系,如 relates_to、extends、implements、depends_on、part_of、contrasts_with、inspired_by、enables,也可自定义,确认后用 edit_note 写入。3)识别相似或重复笔记,可合并并保留关系、用 supersedes/updates 关联、或补充区分上下文。4)文件夹组织审查,用 list_directory,找出拥挤、单笔记、命名不一致或位置不当,建议分组与命名规范,用 move_note 移动;默认移动后永久链接不变。5)标签一致性,检查变体、未用、过泛及缺失标签。6)创建索引/枢纽笔记,用 write_note 汇集相关笔记。7)丰富稀疏笔记,补 Observations、Relations、标签与背景,再用 edit_note 应用。
策展工作流:按请求规模调整。健康检查报告孤立笔记、可能重复、近期活动与文件夹分布;深度会话按发现顺序处理;主题遍览用 search_notes 与 build_context 补缺,并以枢纽笔记收尾。
最佳实践:增量处理;移动、合并或编辑前先确认;保留永久链接以免破坏入站 memory:// 链接(项目启用 update_permalinks_on_move 时除外);说明建议理由;顺应现有体系而非强加新分类;用 build_context 展示图谱连接。