用OpenClaw这么久,我踩过最大的坑,就是让它一直聊一直聊,直到它彻底卡死。
如果你也遇到过这些情况:
-
聊着聊着,它突然不响应了,怎么戳都没反应 -
响应越来越慢,回一句话要等半分钟 -
明明之前讨论过的内容,它开始胡言乱语 -
最崩溃的:所有操作都卡住,只能强行刷新页面
别怀疑,不是它变笨了,是上下文窗口满了。
今天这篇文章只讲一个命令,但请你一定记住它:/new
一、为什么长对话会卡死?
OpenClaw的每一次对话,都会把整段历史发给大模型。随着对话变长,token数不断累积。当超过模型的上下文窗口限制,就会发生两件事:
- 最旧的内容被截断
——它开始遗忘你半小时前说过的话 - 计算负担激增
——响应速度断崖式下跌,甚至直接超时
我经历过一次最惨的:一个用了三天的长对话,在某次执行复杂任务时突然卡死,页面上的所有按钮都点不动。最后只能开新对话,但之前的上下文全丢了。
后来我才知道,及时开启新会话是规避这个问题的标准做法。
二、/new 是什么?
/new 是OpenClaw内置的命令,用来在当前对话中启动一个全新的会话。
执行后,OpenClaw会:
-
清空当前对话的所有历史记录 -
重新加载SOUL.md、AGENTS.md等核心配置 -
保持你的身份和设置不变 -
开启一个干净的、零上下文的全新对话
整个过程就像你重启了应用,但不需要关闭窗口。
三、什么时候该用 /new?
1. 当对话明显变慢时
如果回消息从秒回变成10秒以上,就是上下文在报警了。这时候别犹豫,直接 /new。
2. 完成一个完整任务后
比如你刚让它帮你写完一个项目文档、处理完一批数据,可以主动开新会话,为下一个任务轻装上阵。
3. 切换话题时
从讨论代码切换到闲聊,或者从工作模式切换到学习模式,开新会话可以避免旧话题干扰。
4. 每天开始时
我习惯每天早上第一件事:给所有活跃会话执行一次 /new,清空昨天的缓存,让龙虾“精神饱满”地开始新一天。
5. 出现任何异常时
如果它开始答非所问、重复、卡顿,先别急着骂,试试 /new。很多时候比重启应用管用。
四、怎么用?
在OpenClaw的输入框里,直接打:
/new
回车,它会回复你类似这样的信息:
🔄 正在开启新会话...
✅ 新会话已就绪。你可以继续对话了。
整个过程不到3秒。之前的对话记录在后台依然可查,但当前窗口已经干净了。
五、几点提醒
/new不会删除你的记忆文件。SOUL.md、AGENTS.md、MEMORY.md 都还在,新会话依然会读取它们。 /new不等于重启应用。只是清空当前窗口的上下文,不影响其他会话和后台进程。 - 如果你需要完全重置
(比如换了模型、改了配置),可能还是需要重启应用,但日常90%的场景 /new就够了。
六、最后说一句
这个命令是我在踩了两次坑之后才记住的。现在只要感觉“好像有点不对劲”,第一反应就是 /new。
你可以把它理解成 “AI的深呼吸”——让它把脑子里的事清空一下,重新集中精力处理你接下来的问题。
记住:长对话后用 /new 开启新会话,别让上下文拖垮你。
你遇到过对话卡死的经历吗?当时是怎么解决的?评论区聊聊。

