背景:
项目的开发通常都是团队协作的,或者会存在移交的情况,每次的开发聊天过程都是存在账号下或者本地的。为了能够同步同事的开发聊天上下文,让AI快速了解项目流程以及需求,故出现了Chatledger 插件
安装:

配置:

配置文件(没过2分钟会自动检测有没有新的聊天内容,有的话,会自动生成对话文件):
bash
{
// 开启自动导出,无需手动点击
"chatledger.enabled": true,
// 设置导出目录,建议放在项目根目录,方便Git管理
"chatledger.exportDirectory": ".chatledger",
// 检查频率(分钟),比如每5分钟自动同步一次新增的对话
"chatledger.pollInterval": 2,
// (可选) 自动给敏感信息(如密码、API Key)打码,防止传到Git上泄露
"chatledger.censorSensitiveContent": true
}

生成的文件内容(会把完整的聊天记录生成出来):

同时你也可以手动操作:

生成文件后,你正常的git提交就可以了,你的整个项目的AI开发过程都会记录下来
如果你不需要安装插件,只是简单的导出,可以直接点击如下位置的导出按钮

注意事项: 不要存在中文的目录,否则不会生成