三层保障让 AI 自动帮你存知识——从配置到实战
详细介绍 KnowMine 三层知识自动保存机制:AI 自动识别、CLAUDE.md 指令、手动触发。包含可直接复制的配置模板,让你的每一次 AI 对话都变成可复用的知识资产。
问题:AI 对话中的知识在流失
你和 AI 的每一次深度对话,都可能产出极有价值的内容——一个关键的技术决策、一个踩坑后的经验总结、一个突然的产品灵感。但对话结束后,这些内容就消失在历史记录里,下次需要时根本找不到。
KnowMine 通过 MCP 协议让 AI 可以自动保存对话中的知识。但实际使用中你可能发现:AI 并不是每次都会主动保存。
这是因为 AI 自动保存是概率性的——它依赖 AI 自己判断"这条内容值不值得保存"。有时候它很积极,有时候同样重要的内容它就跳过了。
解决方案:三层保障机制。
三层保障,层层递进
┌─────────────────────────────────────────────┐
│ Layer 3: ✋ 手动触发 │
│ 说 /沉淀 或 /distill,AI 立即回顾并保存 │
│ → 所有平台通用 │
├─────────────────────────────────────────────┤
│ Layer 2: 📋 CLAUDE.md 指令 │
│ AI 在完成功能/修 bug/做决策后自动检查 │
│ → Claude Code 专属 │
├─────────────────────────────────────────────┤
│ Layer 1: 🤖 AI 自动识别 │
│ 连接即生效,零配置 │
│ → 所有平台通用 │
└─────────────────────────────────────────────┘
三层从下到上,覆盖范围递增:
- Layer 1 是基础,连接 MCP 后自动工作
- Layer 2 是核心加固,通过 CLAUDE.md 指令让 AI 在关键时刻主动检查
- Layer 3 是终极保障,随时手动触发
Layer 1:AI 自动识别(零配置)
前置条件
只需完成 MCP 连接。连接后,AI 工具就可以调用 save_memory 工具自动保存 5 种类型的知识:
| 类型 | 说明 | 示例 |
|---|---|---|
| decision | 技术/产品决策及原因 | "选择 Drizzle ORM 而非 Prisma,因为 Serverless 冷启动延迟" |
| lesson | 经验教训、踩坑记录 | "不要在 VS Code 扩展中配置代理,会破坏 OAuth 流程" |
| insight | 洞察、灵感 | "AI 记忆应该分 Trace/Memory/Soul 三层" |
| preference | 工作偏好、习惯 | "异步任务必须有重试机制和可观测性" |
| domain_knowledge | 领域专业知识 | "MCP 协议使用 Streamable HTTP 传输" |
局限性
这一层是概率性的。AI 不一定每次都会主动保存——它取决于对话上下文、模型能力、以及 AI 自身的判断。
这就是为什么我们需要 Layer 2 和 Layer 3。
Layer 2:CLAUDE.md 指令(Claude Code 专属)
这是最推荐的配置。通过在项目的 CLAUDE.md 文件中添加指令,让 AI 在关键时刻主动检查是否有知识值得保存。
什么是 CLAUDE.md?
CLAUDE.md 是 Claude Code 的项目级指令文件,放在项目根目录下。Claude Code 每次对话都会自动读取它,相当于给 AI 一个「工作手册」。
配置步骤(2 分钟)
第一步: 在项目根目录找到(或新建)CLAUDE.md 文件
第二步: 将以下内容复制到文件末尾:
## KnowMine 知识自动保存
在以下时机,请主动检查是否有值得保存的知识:
1. 完成一个功能开发后
2. 解决一个 bug 后
3. 做出技术选型决策后
4. 讨论完一个复杂话题后
保存标准(5 种类型):
- **decision**: 做了什么决策?为什么选 A 不选 B?
- **lesson**: 踩了什么坑?根因和解决方案是什么?
- **insight**: 产生了什么有价值的洞察或灵感?
- **preference**: 发现了什么工作偏好或习惯?
- **domain_knowledge**: 讨论了什么专业领域知识?
如有值得保存的内容,调用 save_memory 工具保存。
不要保存:临时调试信息、代码片段、中间产物。
## 快捷命令
当用户说 /沉淀 或 /distill 时,回顾本次对话,提取最有价值的 1-3 条知识,调用 save_memory 保存到 KnowMine。
第三步: 保存文件,立即生效。
配置后的效果
- 完成功能开发后 → AI 自动检查是否有决策或经验值得保存
- 解决 bug 后 → AI 自动总结踩坑经验
- 做完技术选型后 → AI 自动记录决策原因
- 说 /沉淀 → AI 立即回顾对话,提取高价值知识保存
Layer 3:手动触发(所有平台通用)
最简单直接的方式——在对话中说一个词就行。
触发方式
| 触发词 | 说明 |
|---|---|
/沉淀 | 中文快捷触发 |
/distill | 英文快捷触发 |
沉淀知识库 | 自然语言触发 |
请把刚才的决策沉淀到知识库 | 指定保存特定内容 |
使用场景
- 对话中出现了一个很好的想法,怕忘记 →
/沉淀 - 和 AI 讨论了一个复杂问题,想保留结论 →
/沉淀 - 对话快结束了,想回顾一下有没有遗漏 →
/沉淀
各平台支持矩阵
| 平台 | Layer 1 (自动) | Layer 2 (指令) | Layer 3 (手动) |
|---|---|---|---|
| Claude Code | ✅ | ✅ | ✅ |
| Claude Desktop | ✅ | — | ✅ |
| ChatGPT | ✅ | — | ✅ |
| Cursor / VS Code | ✅ | — | ✅ |
| Qwen Chat | ✅ | — | ✅ |
Layer 2 是 Claude Code 专属功能(因为只有 Claude Code 支持 CLAUDE.md 项目指令)。其他平台连接 MCP 后,可以直接在对话中说触发词。
FAQ
Q: AI 自动保存和手动保存的内容会重复吗?
不会。KnowMine 内置了智能去重机制——当新保存的内容与已有知识的向量相似度超过 90% 时,会自动"强化"已有记忆而不是创建重复条目。
Q: 保存的知识存在哪里?
保存在 KnowMine 的「AI 记忆」文件夹中。你可以在 KnowMine 网页端查看、编辑、整理这些知识。
Q: 我可以自定义保存规则吗?
可以。CLAUDE.md 中的指令完全可以根据你的需求修改。比如你可以添加特定领域的保存规则,或者调整触发时机。
Q: 其他平台有类似 CLAUDE.md 的功能吗?
ChatGPT 有 Custom Instructions,Cursor 有 .cursorrules。虽然它们不能直接触发 MCP 工具调用,但你可以在其中添加类似的提示语来引导 AI 主动保存。
开始配置
想要交互式的配置体验?访问 自动保存配置指南,支持一键复制所有配置模板。
还没有 KnowMine 账号?免费注册,5 分钟内完成全部配置。