压缩与清除命令解析 | AI生成和翻译
是的,正确的思维模型是:
-
/compress— 将对话内容总结为精简形式,保留关键上下文。适用于下一个任务建立在此前讨论基础上时(同一项目、相关调试、工作延续)。这样既保留了”已发生内容的脉络”,又不会因冗长的工具输出而占用上下文窗口。 -
/clear— 完全清除对话历史。适用于切换至完全无关的任务。全新开始,不带任何包袱。
这一实际差别至关重要,因为 /compress 会将总结以系统消息形式注入,使模型仍然”记住”相关决策、文件路径、已发现的错误等信息。而 /clear 意味着模型对之前的对话内容一无所知。
需要留意一点:/compress 并非免费——它仍会消耗令牌(即总结本身)。如果对话内容较短,或下一个任务确实与当前对话无关,使用 /clear 更节省、更干净。而 /compress 的优势在于,当你进行了一段较长的多步骤会话,希望继续推进且不丢失上下文线索时,它便能发挥作用。