promptgarten 🌱

命令参考 · Aider

/clear

清除当前会话到目前为止的聊天历史。

根据命令参考文档,/clear 会清空当前会话的聊天记录——简言之就是「Clear the chat history」。根据文档中的使用技巧,这是推荐的重新开始的方式:「Use /clear to discard the chat history and make a fresh start.」 根据更新日志,从 0.85.2 版本起,Aider 还会在终端中用「All chat history cleared.」这条消息确认操作已执行,让你能看到命令确实生效了。 /clear 只影响对话记录本身,不涉及聊天中已添加的文件——这些文件会原样保留在上下文中。为此文档提供了另一个独立命令 /reset,它会额外把所有文件也从聊天中移除。当 Aider 在某项任务上卡住,或者对话记录让上下文变得臃肿时,你可以不带任何参数输入 /clear,然后重新、更精确地描述任务。

🔄 同一任务(“清空上下文/历史记录”)在其他平台上的写法

对照全部 28 项任务

什么时候用?

Aider 卡在某项任务时重新开始

输入 /clear,然后重新、更精确地描述任务。

在开始新的独立主题前清理上下文

在使用聊天中相同的文件着手处理一个完全不同的新问题之前,使用 /clear

什么时候不该用?

只想从上下文中移除某几个文件

根据文档,/clear 会清空整个对话记录,但不会动聊天中已添加的文件。

更好的选择: 使用 /drop,有针对性地移除单个文件。

想同时重置记录和文件

根据文档,/clear 只会清空历史记录,不会清空文件列表。

更好的选择: 使用 /reset,一步完成「Drop all files and clear the chat history」。

来源

更多命令 · Aider

/code/commit/context/copy/copy-context/diff/drop/edit/editor/editor-model/exit/git

全部命令 · Aider

分享:𝕏in💬