用途:在 knowledge/ 目录中维护一个持久、结构化的个人知识库,适用于用户分享文章、文档或资源,对话产生值得沉淀的洞察,以及用户查询已积累知识等场景。
主要能力:
- 收录(Ingest):阅读并理解来源材料,提取关键事实与结构化知识,先读 knowledge/index.md 查看已有分类,匹配则沿用其结构,否则新建清晰命名的子目录,创建 knowledge/<category>/<slug>.md,并更新 index.md 与追加 log.md。
- 综合(Synthesize):将对话中产生的有价值知识写成页面,更新相关页面的交叉引用,并同步 index.md 与 log.md。
- 查询(Query):先查 index.md 定位相关页面,再用 read 工具读取具体页面,必要时用 memory_search 补充。
页面格式:标题、> Source: 来源行(URL、文档名或对话等)、正文、Key Points 与 Related 交叉引用。交叉引用使用 markdown 链接构建知识图谱,只链接已存在的页面,若某概念值得独立成页则先创建再链接。
索引格式:knowledge/index.md 为扁平列表,每页一行 Title — 一句话摘要,按分类分组,不用表格和 emoji。分类名称与结构灵活,沿用已有组织方式或按内容新建。
日志格式:knowledge/log.md 仅追加,最新在底部,形如 ## [YYYY-MM-DD] ingest | Page Title 或 ## [YYYY-MM-DD] synthesize | Page Title。
使用准则:文件名用小写 kebab-case;一页一主题,页面间链接而非重复;已存在则更新不重复创建;每页都应链接相关页面;任何变更后必须更新 index.md;内容简洁,抓要点而非整篇复制;对话回复中引用知识文件时使用工作区根目录的完整路径,相对路径仅用于知识页面内部的交叉引用;基于知识页面回答时附上相关页面链接便于用户深入查看。
限制:资料未提供该技能的安装方式、依赖环境、收费与平台支持等信息。