先说清「不留痕」的准确含义。 临时轮的消息仍然写进数据库,这段会话也仍然出现在你的历史列表里——你自己刷新页面还能看到它。真正被切断的是向前的传递:这些轮次永远不会再进入任何一次后续对话的上下文,也不会被记忆提取和自我进化读到。需要「连自己都看不到」的效果,请在事后手动删除该会话。
适用场景
隐私敏感
涉及敏感信息的问题,不希望被记忆系统提取存储
一次性查询
翻译一段话、做一次计算——不需要专家记住
实验探索
测试提问方式,不希望实验内容污染专家对你的认知
代他人提问
帮别人问的问题,与你自己的偏好无关
如何使用
1
在输入框的「+」菜单里打开「临时对话」
开启后输入框上方会出现紫色横幅,提示当前处于临时模式。
2
正常发消息
交互方式与普通对话完全一致:可以传文件、用工具,能力没有任何删减。
3
用完关掉
再点一次即可关闭。关掉之后的新消息就是普通轮次了。
它到底按什么粒度生效
这是理解临时对话的关键:它是逐轮的标记,不是整个会话的模式。 同一段会话里可以既有临时轮也有普通轮。发消息时开关是开的,这一轮就被标记为临时;关掉之后的新消息就是普通轮。三层隔离
三层各自独立生效,任何一层都不依赖前端行为——即使客户端传了畸形参数,服务端也只在
skip_memory 严格等于 true 时才启用临时模式。
临时对话 vs 普通对话
关键数值
失败与对策
核对日期 2026-08-12。来源:
services/core/src/routes/agent-proxy/invoke-lifecycle.ts、services/core/src/routes/agent-proxy/chat-history.ts、apps/web/src/components/agent/ChatInterface.tsx。
