1.2.7
发布日期:2026-08-31 · ← 上一版 · 下一版 →
一句话总结:回复流到一半整条消失、长任务跑到一半静默停机、编辑器里 AI 补全打字不出建议、连续开文件显示错内容,这一轮把这些老毛病集中修好;对话压缩也终于看得见了。
🛡 回复不再中途消失
- 流到一半整条蒸发的毛病修好了:此前回复写着写着会突然清空,最后只剩你自己发的那条消息。模型有时会把思考标签直接写进正文,此前会把标签之后的内容一并吞掉;现在只去掉完整成对的思考块,标签后面的正文一律保留,万一真的空了也会保住模型已经给出的内容,回复不会蒸发。
- 不再被「⚠ This operation was aborted」掐断半截回复:长思考、服务端排队时长时间收不到数据会被判定中止,而且当时已经写出来的半截回复要等下次发消息才重新出现,看着就像回复丢了。现在这类中止按正常收尾处理,半截回复原样留在聊天里,不再弹 ⚠ 错误,也不再消失;完全没有内容的中止仍会自动重试。
- 掐断阈值一并放宽:从「120 秒收不到数据就中止」放宽到 300 秒;真挂死的流仍有 300 秒无进展的兜底、1 小时总闸与随时手动停止。
⏱ 长任务不再被 15 分钟硬顶误杀
- 跑得久不等于跑挂了:此前一轮对话有 15 分钟的硬上限,装依赖、批量生图这类耗时但正常的工具链跑到 15 分钟整就被强制中止,而且没有任何提示,看着像静默停机。现在工具执行期间不计入这 15 分钟(终端、MCP 工具自带超时),工具跑完后再重新计时,180 秒没有输出才算卡死。
- 超时也会说清楚:真的撞上超时会留下明确提示并引导重试,不再无声无息;流式挂死的防护没有降级。
⌨️ 编辑器里的 AI 补全出字了
- 打字建议不再毫无动静:用智谱 GLM、DeepSeek、Qwen3 这类默认开启思考的模型时,补全申请的字数只有 64 个 token,思考一开就把它整段吃光,正文一个字都吐不出来,界面还不报错。现在补全会自动带上关闭思考的参数,对任意模型统一生效;遇到不收这个参数的端点会自动去掉重试一次,任何模型都能出建议。普通聊天的默认思考行为不变。
- 补全固定单行:思考关掉后,部分模型会把字数花到第二、三行上;补全只做单行提示,多出来的内容会截断到第一个换行,提示词也同步改成「只补当前行、禁止换行」。
🗂 编辑器不再显示错文件、丢标签
- 关掉带未保存编辑的标签,正文立刻刷新:此前关闭这样的标签再切到相邻标签,编辑器还显示着已被关掉的那个文件的内容,得再切一次才对;关闭干净标签不受影响,所以只是「有时候」发生。现在切换文件时立即刷新,同一文件内的草稿保护照旧,正在打的字不会被外部更新覆盖。
- 连续快速打开多个文件不再串内容:读盘有先后,此前后完成的旧请求会把「当前文件」抢回去,编辑器内容和激活的标签对不上,标签还可能莫名少几个。现在只认最后一次打开请求,慢完成的旧请求只把标签排进列表,不再接管当前文件,也不会改写工作区设置与最近文件;文件树打开、拖入 / 最近文件、点选标签、关闭标签、另存为、工作区恢复这些入口规则一致。
- 刷新或重启后不再恢复出旧标签、旧文件:工作区的标签列表与当前文件此前可能被旧记录盖回去,恢复时把你带回过去,像被缓存覆盖。现在按操作顺序依次写盘,恢复出来的永远是最新状态。
📋 对话压缩看得见
- 压缩位置有提示、摘要按需查看:上下文超阈值自动压缩后,聊天流会在压缩发生的位置出现一条琥珀色提示「上面 N 条对话已压缩为摘要(AI 上下文使用此摘要;原消息完整保留)」,摘要默认不展开,点提示可以看全文、再点收起。此前压缩完全无感知。
- 压缩阈值默认从 60% 调到 80%:按中文 1 字 ≈ 1 token 粗估,60% 会让长会话触发得太频繁;存量用户的 60% 也会一次性迁移到 80%,自己显式设过其它值的保留。
- 原始消息从不删除,始终完整留在会话里,只有发给 AI 的上下文换成摘要加最近消息。
- 快捷设置的输入框加了「保存」按钮:点上下文占用条弹出的快捷设置里,Token 阈值与上下文预算这两个数字输入此前只能靠回车或点别处提交,第一次用很难发现;现在有未保存修改时,输入框旁会出现「保存」按钮,一键落盘,回车与失焦提交仍然有效。
