/reset
把所有文件从聊天中移除,并同时清空整个聊天历史。
/reset 把 /drop(移除聊天会话中的所有文件)和 /clear(清空聊天历史)合并成一条命令。之后会话内容从零开始,但已有的 git 提交和磁盘上的文件不受影响。
✅ 什么时候用?
在同一个 Aider 窗口里开始全新主题
/reset — 完成一个功能后,切换到另一个模块里完全无关的 bugfix
多轮迭代后聊天上下文变得混乱
/reset,当相互矛盾的早期指令明显拉低回答质量时
⛔ 什么时候不该用?
只想去掉几个不再需要的文件,但保留对话
/reset 也会清空完整的聊天历史,不只是文件列表。
更好的选择: 用 /drop <文件> 有针对性地处理个别文件
之前的对话包含仍然需要的重要上下文
/reset 之后,Aider 不再记得聊天中早先的决定和理由。
更好的选择: 重置前用 /save 保存相关内容,或手动把聊天记录复制到笔记里
来源
- Aider 官方文档——聊天内命令(In-chat Commands) ↗ aider.chat