上下文守护者与知识库管理器。全自动追踪对话、提取知识、存入可检索知识库;需要时读取匹配知识。支持:"存知识"、"知识库"、"查知识"、"记一下"。核心文件:/workspace/knowledge/ 目录。
/workspace/knowledge/
index.md # 知识索引(所有条目的入口)
entities/ # 实体知识(人、项目、工具、概念)
*.md
decisions/ # 决策记录
*.md
facts/ # 用户事实与偏好
*.md
会话存档/ # 按会话归档的对话摘要
YYYY-MM-DD/*.md
每次对话结束(每轮回复后自动判断),识别并保存:
必须存:
不存:
收到用户要求记忆信息时,立即存入对应分类文件,格式:
# [实体/主题名]
## 基本信息
- 添加时间:YYYY-MM-DD
- 来源:当前对话
## 内容
(知识正文)
## 标签
#标签1 #标签2
index.md 扫描相关标签/标题memory_search 语义搜索 /workspace/knowledge/ 下所有 .md当用户问"知识库里有..."时:
# 1. 语义搜索
memory_search(query="用户问题关键词", maxResults=5)
# 2. 补充文件扫描
grep -r "关键词" /workspace/knowledge/ --include="*.md" -l
# 3. 合成回答,注明出处
每次存入新知识,同步更新 index.md:
# 知识库索引
## 最近更新
- 2026-04-02 | entities/servers.md | 更新服务器列表
- 2026-04-02 | decisions/git-strategy.md | 确定用下载而非git push
## 实体
- servers: 139.224.44.184 (主), 49.233.249.103 (副)
## 项目
- AgentHub部署:进展中
## 待补充
- [用户技能/工具偏好]
维护 /workspace/context-guardian/running-summary.md,每次会话后自动更新。
两者同时运行:
存知识:
查知识:
整理知识: