多身份智能知识体系
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_b3d06a4a/shared-memory-kb。
技能介绍
要解决什么问题
如果你用多个 Agent 身份(工作、学习、写作等),对话里的复盘、方法论和决策理由往往散落在各会话里,跨身份检索和长期沉淀很难做。本技能在本地(默认 ~/.openclaw/memory/)维护一层共享记忆,用 Python 标准库脚本 scripts/memory_kb.py 统一读写,不依赖外部服务。
核心能力与工作方式
围绕六类操作组织:store 写入、query 检索、list 按维度浏览、link 关联两条记忆、reflect 按周/月生成回顾素材、recalc-importance 按检索与关联频率等重算重要度(需在 references/CONFIG.md 启用)。
智能体侧的重点是语义触发,而不是死盯关键词:从对话里识别经验提炼、方法论总结、认知突破、决策记录等特征,再按复用价值 / 独特性 / 可操作性过滤闲聊与重复内容;敏感度可在 references/CONFIG.md 设为 low / medium / high。
写入时自动或半自动补齐 persona、category、tags、type(枚举见 references/TAXONOMY.md),并可检查相似记忆建议关联。检索时根据意图构造 q、时间范围(如 7d)、身份与标签过滤,结果应在对话里自然叙述,而不是甩格式化列表。
边界与注意点
store宜在对话间隙静默确认,避免打断主流程;超长内容需拆分(正文通常 20~2000 字符)。reflect的叙述摘要由智能体生成,非事实性推断应向用户标明。- 索引异常时可重建索引;字段与索引结构以
references/DATA_MODEL.md为准。
使用场景
- 产品评审后要把「沟通与需求」类结论写入记忆,并在下次写 PRD 时用关键词检索过往同类复盘
- 切换写作/工作 Agent 身份时,用 `persona=all` 查找之前在另一身份里记录过的项目方法与踩坑
- 月底需要按 `reflect` 统计本月标签分布,并口述重要度≥4 的记录摘要
- 两条关于同一框架的记忆已分别入库,需要 `link` 标注「延伸」或「实践印证」关系
适合人员
- 同时维护「工作助手」与「学习助手」等多套 OpenClaw 身份、希望经验不随会话消失的个人用户
- 经常在对话里做复盘总结、又懒得手动整理笔记、需要智能体按语义自动 `store` 的工程师
- 做决策前想查「上次类似权衡怎么选」、依赖 `query` 与时间/标签过滤的项目负责人
- 按月整理个人成长、需要 `list` 看分类分布并配合 `recalc-importance` 调整检索排序的知识管理者