改一个环境变量引发事故:GLM 5.3 不再允许关闭 thinking
sweetcake_1530 · reddit · 2026-09-29
一篇高质量事故复盘:团队的支持工单打标服务运行在 GLM 5.2 上并关闭了 thinking(给邮件判断是退款还是 bug 没必要深度推理)。GLM 5.3 发布后,一位开发者改了共享的环境变量中的模型名,而 5.3 不再接受禁用 thinking 的参数,所有打标请求开始报错。
事故的连锁过程颇具代表性:
- 错误信息指向 thinking 参数,没人联想到是模型升级导致,先修参数反而更糟
- 有人干脆删掉禁用 thinking 的配置,请求恢复但队列持续堆积——默认走了最深推理档,每张工单都在认真思考是不是密码重置
- 最终设置 effort 为 low,恢复到接近原有速度
暴露的工程问题与修复:
- 改动以「配置微调」名义合入,无人 review
- 单元测试全程 mock 了客户端,故障期间全部通过;从未用生产参数发过真实请求
- 修复:打标服务用独立环境变量,并新增一个用生产参数真实调用 API 的测试,变量变更前必须通过
彩蛋:手工打标一上午的支持同事问,她的表格能不能留下。
「编程与Agent」频道最新
- 撤销第三处编辑不伤前两处:AI 文本编辑的变更重放机制 — memokris · 2026-09-29
- Reddit 开源客服 Agent 实践:给支持系统接上持久记忆 — Distinct-Run-8549 · 2026-09-29
- Hindsight:把旧复盘经验沉淀为新约束的工程思路 — syedanisafatima · 2026-09-29
- 同一 Prompt 实测:GPT-5.5 vs Sonnet 4 写 Flappy Bird,1.5 年进步肉眼可见 — Dhakkad_Mutthal · 2026-09-29
- 用 AI 一个 App 做出完整万圣节游戏:代码美术音乐全包 — iamfakhrealam · 2026-09-29
- Anthropic 工程师分享如何用主管与 PM 智能体编排 100+ Claude Code 并行 — anthara_ai · 2026-09-29