项目当前流程
当前日语翻译任务采用:
GitHub inputs
↓
ChatGPT 读取
↓
ChatGPT 整页翻译
↓
GitHub create/update raw-responses
↓
commit项目已经明确:
- TranslationUnit 是翻译最小单位;
- 每个页面独立翻译;
- 多个 TranslationUnit 属于同一个 batch;
- raw-responses 完成后,以 batch 为单位提交。
相关规则已经记录在项目文档中。
Git 提交记录出现变化
在日语翻译初期:
chatgpt-ja-JP-001
提交信息仍然保持项目原有习惯。
例如:
fix: 修订 ja-JP concurrency-11 翻译质量问题
但是,从后续 batch 开始:
chatgpt-ja-JP-002
chatgpt-ja-JP-003
chatgpt-ja-JP-004
chatgpt-ja-JP-005提交信息出现变化:
fix: process ja-JP revision batch
translation: add ja-JP recovery raw response concurrency page
fix: process ja-JP welcome revision batch
feat: export ja-JP batch 005
单独来看,commit message 改变并不能证明模型发生变化。
但是,在一个已经约定:
- 文档语言;
- 提交说明规范;
- 项目维护习惯;
均保持中文描述的项目中,这成为一个值得关注的异常信号。
核心问题:执行流程发生偏移
真正影响工作的,并不是提交信息。
更重要的问题是:
已经确定的工程流程没有继续执行。
例如,在继续推进 chatgpt-ja-JP-005 时,对话重新进入:
ChatGPT 当前是否能够直接把生成结果写入 GitHub 文件。

但是,这个问题实际上已经属于项目流程设计的一部分。
此前设计目标就是:
GitHub inputs
↓
ChatGPT 翻译
↓
GitHub create/update raw-responses
↓
commit重新讨论这个问题导致:
- 翻译任务暂停;
- 已确认流程需要再次解释;
- 工程推进效率下降。
模型状态异常排查
在排查过程中,发现一个容易引起误解的现象。
用户界面显示:
GPT-5.6 Sol
但是,对话过程中曾出现:
GPT-5.5-mini这样的模型身份描述。

这里需要谨慎分析。
模型自身输出的身份信息,并不能单独作为后台实际模型状态的证明。
可能原因包括:
- 模型自述错误;
- 长上下文导致信息混淆;
- 系统上下文与用户界面信息存在差异。
目前无法仅凭这一现象确认后台一定发生了模型切换。
继续返回第二部分。
外部模型分析
为了进一步分析此次异常,也咨询了其他模型。
不同模型对于“是否存在后台模型切换”的判断存在明显差异。
GLM 5.3 的分析
GLM 5.3 认为:
从 AI 服务运行角度来看,根据成本、负载等因素调整实际计算资源分配,在技术上不能完全排除这种可能。
可能因素包括:
- 服务负载变化;
- 成本控制;
- 不同任务使用不同计算资源。
因此:
不能完全排除用户选择某个模型后,后台实际执行模型发生变化的可能。
GLM 5.3 认为,AI 服务平台为了优化整体资源利用,理论上可能存在动态调度机制。
例如,在大规模 AI 服务运行过程中,平台可能需要综合考虑:
- 用户数量;
- 请求压力;
- 计算资源;
- 服务稳定性。
因此,从技术角度来看,资源调度或模型路由变化并非完全不存在。
但是,仅凭一次异常表现,仍然无法证明一定发生了模型切换。
因为类似现象也可能来自:
- 长上下文导致关键约束权重下降;
- 对话状态逐渐偏移;
- 模型执行能力下降;
- 工具调用边界理解错误。
DeepSeek 的分析
DeepSeek 给出的判断更加保守。
其主要观点:
如果 AI 服务商未经用户明确选择,主动将用户切换到性能更低的模型,会带来较大的商业风险。
包括:
- 用户信任风险;
- 产品体验风险;
- 企业声誉风险。
因此:
后台直接将用户切换到低性能模型,并不是最可能的解释。
DeepSeek 更倾向认为:
此次异常更可能来自:
- 模型产生身份描述幻觉;
- 长上下文导致信息混淆;
- 对话历史过长导致执行约束下降。
尤其是在长期工程项目中,模型需要同时处理:
- 项目背景;
- 架构设计;
- 流程约束;
- 历史决策。
随着上下文增长,模型可能无法始终保持最初的执行状态。
两种观点对比
| 分析方向 | GLM 5.3 | DeepSeek |
|---|---|---|
| 后台模型切换可能性 | 技术上不能完全排除 | 可能性较低 |
| 成本因素影响 | 可能存在 | 不是主要解释 |
| 模型身份描述错误 | 可能 | 更可能 |
| 长上下文影响 | 可能 | 可能 |
| 当前判断 | 需要更多证据验证 | 更倾向模型幻觉或上下文问题 |
当前判断
综合目前已有信息:
目前无法证明:
ChatGPT 后台主动将当前会话切换到了低性能模型。
目前能够确认的是:
- 用户界面显示模型为 GPT-5.6 Sol;
- 对话过程中曾出现 GPT-5.5-mini 的身份描述;
- 长期工程会话中出现执行流程偏移;
- Git 提交记录格式与此前规范存在变化。
其中:
- 模型身份描述不一致,是一个需要排查的异常现象;
- 流程执行偏移,是已经实际影响开发推进的问题;
- 但目前没有足够证据确定具体原因。
因此,更合理的结论是:
这次事件更像一次长期 AI 工程协作中的状态稳定性问题。后台模型切换属于无法完全排除的可能,但目前没有直接证据证明。
项目流程改进
这次异常也暴露出一个工程问题:
虽然项目已经定义:
- TranslationUnit;
- batch;
- raw response;
- validation;
但是 AI 协作过程仍然需要更加明确的状态管理。
1. 减少超长连续会话依赖
长期工程项目中:
- 新语言;
- 新阶段;
- 新批次;
尽量使用新的会话。
通过项目状态摘要恢复上下文,而不是依赖完整历史对话。
2. 保留执行摘要
新的 AI 会话启动时,只提供:
项目目标
当前状态
不可改变规则
下一步任务避免模型重新推导已经确定的工程设计。
3. 不根据单次异常判断模型变化
模型状态问题需要更多证据:
- 用户界面信息;
- 官方提供的信息;
- 多次重复测试。
单次模型身份描述不能作为最终结论。
总结
这次异常并没有证明 ChatGPT 一定发生了后台模型切换。
但是,它暴露了一个更加重要的问题:
在长期 AI 辅助软件工程中,最大的风险不仅是代码错误,也包括执行上下文逐渐偏移。
对于包含大量规则、多阶段流程的工程项目,需要像维护软件系统一样维护 AI 协作流程:
- 明确输入;
- 明确职责;
- 明确状态;
- 明确恢复方式。
A Tour of Go 多语言翻译项目仍会继续推进。
同时,这次经历也成为项目的一部分工程经验:
如何让 AI 在长期复杂项目中保持稳定、可预测的协作能力。
A Tour of Go 多语言翻译项目
本系列完整记录 A Tour of Go 多语言翻译项目从架构设计、整页翻译、结构保护、自动校验,到生产发布与后续维护的实际开发过程。
项目入口:
✅ 在线学习:A Tour of Go 简体中文版
✅ 项目源码:GitHub:shuijingwan/go-tour-i18n
当前第一阶段已完成简体中文版本。项目属于非官方社区多语言翻译项目,与 Go 官方无隶属或授权关系。
