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

经验

开启经验沉淀功能后,AI会自动分析你日常对话内容,将对话中有价值的内容沉淀为可用的经验。

约束与限制

表1 约束与限制

限制类别

具体限制

经验数量

上限为50000条,达到上限后,系统将自动暂停经验沉淀周期性反思功能。

运行模式

必须设置为Auto自动

经验命令清单

表2 经验命令列表

命令(TUI)

命令(CLI)

功能说明

/experience/enable

codearts experience--enable

开启经验沉淀功能。

/experience/disable

codearts experience--disable

关闭经验沉淀功能。

/experience/use

codearts experience--use

开启经验使用。

/experience/unuse

codearts experience--unuse

关闭经验使用。

/experience/reflect/enable

codearts experience--reflect-enable

开启周期性反思。

/experience/reflect/set

codearts experience--reflect-set 开始时间-结束时间

设置反思时间段。

/experience/reflect/disable

codearts experience--reflect-enable

关闭周期性反思。

启用经验沉淀功能

以TUI开发环境为例,告诉你如何启用经验沉淀功能。

  1. 进入TUI开发环境。

    1. 打开目标项目的根目录。
    2. 鼠标右键单击空白处,选择“在终端中打开”。
    3. 在终端中输入“codearts”并回车,即可进入TUI开发环境。

  2. 输入“/run-mode”,选中“Auto 自动”,然后回车,将运行模式设置为Auto自动
  3. 输入“/experience/enable”,开启经验沉淀功能。

    开启后,系统会自动从如下内容中提炼经验,生成的经验文件存储在本地的“%USERPROFILE%/.codeartsdoer/experience-reuse/experiences”目录下。

    • 个人编码行为:涵盖Bug修复、性能优化及CodeReview等日常开发活动。
    • 项目代码库:重复出现的Bug模式、重大技术决策及项目最佳实践。
    • 每日复盘挖掘:每日代码变更、Bug记录、评审反馈及技术讨论。
    • 用户主动维护:手动新增、编辑和修正经验条目。

  4. 输入“/experience/use”,开启经验使用。

    开启后,发起会话时AI会自动检索并调用已沉淀的相关经验,给出你更贴合你的回答。

  5. 输入“/experience/reflect/enable”,开启周期性反思。
  6. 输入“/experience/reflect/set”,自定义你的反思时间段。

    图1 设置反思时间段

    设置后,系统会在你设定的时间内自动完成反思任务,并将生成的报告更新到“%USERPROFILE%/.codeartsdoer/experience-reuse/reflect-reports”文件夹中。

    如果在设定的时间段内,你没有做任何操作,AI会复盘前一天的经验。

相关文档