所有文章
教程2026-03-158 分钟

三层保障让 AI 自动帮你存知识——从配置到实战

详细介绍 KnowMine 三层知识自动保存机制:AI 自动识别、CLAUDE.md 指令、手动触发。包含可直接复制的配置模板,让你的每一次 AI 对话都变成可复用的知识资产。

自动保存CLAUDE.mdClaude Code知识管理MCP沉淀

问题: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 分钟内完成全部配置。

开始构建你的 AI 原生知识库

免费开始使用,连接 Claude、ChatGPT 等多种 AI

免费开始
三层保障让 AI 自动帮你存知识——从配置到实战 - KnowMine Blog