CLAUDE.md 文件 (Claude Code): 针对每个项目分别编写你自己的持久指令。这能让 Claude 获得稳定且有意为之的上下文,从而指导其行为 。最佳做法是将自动记忆与 CLAUDE.md 文件配合使用:用 CLAUDE.md 设定明确的规则,让自动记忆仅用于学习和修正,而不是让它成为唯一的真相来源 。
每个定期产出创建一个独立的 Claude Project: 专家 Sawan K. 建议,不要按“主题”来创建 Project,而是按“产出类型”来建——比如“周报生成”、“博客初稿”或“数据分析” 。每个 Project 内编写 400-800 字的 Project Instructions,涵盖语气风格、禁用词汇、输出格式和 2-3 个示例,从而严格限定上下文 。
只保存那些无法从代码或指令中推断出、且确实会在未来会话中复用的信息:一个被确认的风格偏好、一个常犯错误的解决方式、或一条常用构建命令 。不要将完整的对话日志、一次性决策或冗长的笔记塞入记忆。
Claude Code 的自动记忆可以合理记录:构建命令、调试心得、架构笔记、代码风格偏好和工作习惯 。如果你发现它记了太多无关内容,可以主动清理:要么直接告诉 Claude“忘掉某个事实”,要么在设置页面中清空记忆项。
| 工具 / 模式 | 操作方式 |
|---|---|
| Claude Code | 使用 /clear 命令,开始一个新任务或当 Claude 因上下文饱和而自相矛盾时 。使用 /compact 命令压缩对话历史,保留关键决策和代码变更,同时重置上下文 。 |
| Claude 聊天 | 对于不同的项目,始终开启一个新的对话。如果发现旧记忆“渗透”入新对话,请前往 设置 > 偏好 调整记忆相关选项,或直接要求 Claude 忽略过往记忆 。你也可以在“偏好”部分关闭“搜索并引用聊天记录”开关 。 |
在开始新任务时,直接在提示词中加上:
“忽略所有与[旧项目]相关的过往记忆。只使用当前对话和[新项目名称]的指令中的上下文。”
Claude 的聊天记忆和聊天搜索功能默认会在你询问或继续先前工作时引用历史对话 。如果觉得困扰,你可以在 设置 > 能力 > 偏好 中管理相关选项 。
在 Claude Code 中,每个项目使用独立的 CLAUDE.md 文件来存放持久指令 。
在 Claude 聊天中,为每个定期产出创建独立的 Project,并为每个 Project 编写聚焦的专属指令 。
这样就创建了完全隔离的记忆容器,彻底避免跨项目信息混淆。
/clear 。将持久记忆视为精心维护的笔记本而非自动归档系统,你就能在享受跨会话上下文带来便利的同时,彻底告别 AI 给出过时或矛盾建议的烦恼。
CLAUDE.md 文件 (Claude Code): 针对每个项目分别编写你自己的持久指令。这能让 Claude 获得稳定且有意为之的上下文,从而指导其行为 。最佳做法是将自动记忆与 CLAUDE.md 文件配合使用:用 CLAUDE.md 设定明确的规则,让自动记忆仅用于学习和修正,而不是让它成为唯一的真相来源 。
每个定期产出创建一个独立的 Claude Project: 专家 Sawan K. 建议,不要按“主题”来创建 Project,而是按“产出类型”来建——比如“周报生成”、“博客初稿”或“数据分析” 。每个 Project 内编写 400-800 字的 Project Instructions,涵盖语气风格、禁用词汇、输出格式和 2-3 个示例,从而严格限定上下文 。
只保存那些无法从代码或指令中推断出、且确实会在未来会话中复用的信息:一个被确认的风格偏好、一个常犯错误的解决方式、或一条常用构建命令 。不要将完整的对话日志、一次性决策或冗长的笔记塞入记忆。
Claude Code 的自动记忆可以合理记录:构建命令、调试心得、架构笔记、代码风格偏好和工作习惯 。如果你发现它记了太多无关内容,可以主动清理:要么直接告诉 Claude“忘掉某个事实”,要么在设置页面中清空记忆项。
| 工具 / 模式 | 操作方式 |
|---|---|
| Claude Code | 使用 /clear 命令,开始一个新任务或当 Claude 因上下文饱和而自相矛盾时 。使用 /compact 命令压缩对话历史,保留关键决策和代码变更,同时重置上下文 。 |
| Claude 聊天 | 对于不同的项目,始终开启一个新的对话。如果发现旧记忆“渗透”入新对话,请前往 设置 > 偏好 调整记忆相关选项,或直接要求 Claude 忽略过往记忆 。你也可以在“偏好”部分关闭“搜索并引用聊天记录”开关 。 |
在开始新任务时,直接在提示词中加上:
“忽略所有与[旧项目]相关的过往记忆。只使用当前对话和[新项目名称]的指令中的上下文。”
Claude 的聊天记忆和聊天搜索功能默认会在你询问或继续先前工作时引用历史对话 。如果觉得困扰,你可以在 设置 > 能力 > 偏好 中管理相关选项 。
在 Claude Code 中,每个项目使用独立的 CLAUDE.md 文件来存放持久指令 。
在 Claude 聊天中,为每个定期产出创建独立的 Project,并为每个 Project 编写聚焦的专属指令 。
这样就创建了完全隔离的记忆容器,彻底避免跨项目信息混淆。
/clear 。将持久记忆视为精心维护的笔记本而非自动归档系统,你就能在享受跨会话上下文带来便利的同时,彻底告别 AI 给出过时或矛盾建议的烦恼。