promptgarten 🌱
🌍 DE

命令参考 · Aider

/drop

把文件从聊天会话中移除,腾出上下文空间。

/drop 会把之前用 /add 或 /read-only 添加的文件从聊天中移除。按文档说法,常见做法是把不再需要修改的文件 drop 掉,换上下一步所需的文件。

什么时候用?

完成一个子步骤后做清理

/drop payment.py — 文件处理完、下一步不再需要时把它移除

Aider 卡住了,聊天里上下文太多

/drop — 文档把它列为 Aider 卡在任务上时最先尝试的手段之一

什么时候不该用?

想重置整个对话历史

/drop 只会从聊天中移除文件,对话历史保持不变。

更好的选择: 用 /clear 清空聊天历史,或用 /reset 同时清掉两者

只想把文件暂时从可编辑切换为参考

/drop 会把文件从聊天中完全移除,之后连参考都用不了。

更好的选择: 对该文件使用 /read-only,把它切换成只读参考,而不是彻底 drop

来源