更新时间:2026-09-10 GMT+08:00
分享

记忆

开启记忆功能后,AI会自动记录你的使用偏好、行为习惯、项目背景与关键决策等信息,让AI越用越懂你。

约束与限制

表1 约束与限制

限制类别

具体限制

模式限制

仅支持在智能体模式下使用

数量限制

  • 个人级≤20条
  • 项目级≤200条,总内容大小不能超过25KB

记忆分类

记忆按照作用范围分为项目级记忆和个人级记忆,项目级记忆优先级高于个人级记忆

表2 记忆分类

类型

记忆内容

生效范围

存储路径

说明

项目级记忆

  • 用户:如身份、职责、目标及偏好。
  • 项目:如背景、时间线、里程碑及外部事实。
  • 反馈:如回答方式与协作流程的改进意见。
  • 参考:如外部系统或文档的引用线索。

仅在用户的当前项目中生效

%USERPROFILE%/.codeartsdoer/memory/项目路径-项目名

记录项目级相关特征,帮你统一项目内的使用风格。

个人级记忆

  • 技术栈与专业领域:如编程语言、前端/后端框架、样式方案等。
  • 编程风格与规范:如命名习惯、代码组织方式等。
  • 交互与提示词习惯:如语言偏好、角色设定、解释深度偏好等。

在用户的所有项目中生效

%USERPROFILE%/.codeartsdoer/codearts-data/opencode.db

从你的历史对话中总结个人使用习惯,生成贴合你的个人特征。

开启记忆功能

  1. 参考快速启动操作,登录码道IDE。
  2. 单击右上角的设置图标 ,进入全局设置页面。
  3. 选择“经验与记忆”,在“记忆”中,打开记忆开关。

    图1 打开记忆开关

  4. 开启后,你只需要正常和AI进行对话,系统就会自动记录你的使用偏好。

    除了上面的被动自动记录,你也可以发送如下指令,让AI主动管理记忆:

    • 记住***:立即保存显式记忆。
    • 删除***:删除已有记忆内容。
    • 整理现有记忆:手动对已有的记忆做梳理优化。

导出项目级记忆

导出并打包你的项目偏好配置。在其他项目中可直接导入使用,无需重复设置,直接让AI沿用你的专属习惯。

  1. 参考快速启动操作,登录码道IDE。
  2. 单击右上角的设置图标 ,进入全局设置页面。
  3. 选择“经验与记忆”,在记忆 > 项目级页签中,单击“导入”
  4. 单击“复制”,然后将提示词粘贴到AI对话中,系统会根据提示词为你导出项目级偏好。

    导出操作完成后,会在你的项目根目录下生成一个“.codeagent‑memory‑export.md”文件。

导入项目级记忆

导入已有项目偏好配置,让AI直接沿用你的使用习惯。

  1. 参考快速启动操作,登录码道IDE。
  2. 单击右上角的设置图标 ,进入全局设置页面。
  3. 选择“经验与记忆”,在记忆 > 项目级页签中,单击“导入”
  4. 单击“点击上传文件”,选中项目记忆文件“.codeagent-memory-export.md”,然后单击“开始导入”

    导入成功后,在“项目级”页签,可以查看到你导入的项目级记忆。

管理记忆信息

表3 管理记忆信息

操作

具体步骤

修改记忆信息

在设置页面的记忆 >项目级/记忆 >个人级页签中,将鼠标悬浮在需要修改的记忆信息上,单击 ,即可修改已存储的记忆信息。
注意:

不建议修改已存储的个人级记忆信息。记忆信息被修改后,后续的内容将不会根据更新进行自动调整。

删除记忆信息

  1. 在设置页面的记忆 >项目级/记忆 >个人级页签中,将鼠标悬浮在需要删除的记忆信息上,单击
  2. 在弹出的提示框中,单击“确定”,即可永久删除记忆内容。
    注意:

    记忆信息被删除后无法恢复,请谨慎操作。

相关文档