record_knowledge
一句话
AI 在一次会话里得出的有复用价值的结论——一个新 Bug 模式、一条用户偏好、一个被验证的故障归因——
通过 record_knowledge 写回平台,下次同类问题平台自己能用。这是平台"越用越准"的核心机制。
写到哪儿
| 类型 | 用途 | 例子 |
|---|---|---|
fact | 事实 / 模式 | "客户 A 的工单标题第一个 [xxx] 是项目代号" |
preference | 用户偏好 | "用户 B 不喜欢中英文混写" |
error_pattern | 误报 / 漏报反馈 | "上次代码审核标的这个 issue 是误报" |
program | 可复用的小程序片段 | "这个 SQL 查询是给 X 客户算月度产能用的" |
写入时 AI 自己打 tags(比如 module:CarSyncShare、pattern:heartbeat_disconnect),后续用 unified_search 检索时按 tag 过滤。
为什么是工具不是自动行为
有意为之:让 AI 自己判断"这事值不值得记"。
全自动落库会污染记忆池(很多结论是一次性的);让 AI 主动调用 record_knowledge,相当于在每个 SKILL 里显式约定"哪一步需要沉淀"——比如代码审核 SKILL 在 Step 6 才调用。
相关
- 记忆系统
- unified_search — 把记忆找回来
- 代码审核 LTM 沉淀