最适合机器人的视频基座模型:被中国团队开源了
2026-07-10
2026-07-12 0
“文档写得很完整,但还是没法直接测。”
这句话不是来自业务方,而是测试负责人在评审会上的结论。更扎心的是,这版需求稿已经不是我纯手工写的,而是我把旧版 PRD、接口说明、缺陷单摘录和会议纪要整理后,交给 ChatGPT 5.6 Sol 做了第一轮重构。

那几天我一直在一个统一的模型调用环境里折腾文档流,也试过一个能在同一环境切换 ChatGPT、Gemini、Claude、Grok 等模型的多模型聚合工具,域名是 ouai.me ,点击即可进入,主要用来处理材料、拆任务、写代码辅助和做输出对照。真正让我改观的不是“哪个模型更强”,而是我发现:需求文档场景里,最容易出错的环节并不是生成,而是把“看起来完整”误判成“可以交付”。
这篇文章不讲模型神话,也不讲万能 Prompt。我只复盘一个具体问题:国内团队怎么低门槛把 ChatGPT 5.6 Sol 放进需求分析、技术文档、测试协作这条链路里,而且尽量少返工。我的结论比较反直觉:长上下文和高完成度,恰恰可能让团队更晚发现问题。
场景是一个遗留系统改造,业务不复杂,但规则碎:
我一开始的策略很直接:
把资料一次性喂给 ChatGPT 5.6 Sol,让它先整理出一版可评审文档,再由我做人工修订。
第一版出来时,老实说我有点惊喜。它做对了很多事:
问题在第二天暴露。测试同事开始拆测试点,连续问了我三次:
我翻回文档一看,相关段落都“写了”,但每一条都写得太顺,顺到把歧义盖掉了。
举个最典型的例子。
原始会议纪要里有一句模糊表述:
管理员可在特殊情况下回退流程节点。
模型生成后的版本是:
管理员在满足异常处理条件时,可对审批流执行节点回退,并保留操作日志。
这句话读起来很像标准规则,但问题在于,“特殊情况”原本就是未定义项。
它可能是人员离岗、配置错误、数据填错,也可能是跨部门审批路径失效。不同原因,对应的权限、日志要求、回退边界完全不同。模型不是胡编,它只是把模糊区“抛光”成了完整句子。
这就是第一次返工的根因:
文档成熟度高于事实成熟度。
被打回之后,我没有放弃这条链路。因为问题不在于它不能做,而在于我让它做得太早、太满了。
ChatGPT 5.6 Sol 本身在这类任务上,确实有几个适合需求和技术文档的点。
GPT-5.6 Sol 的 256K 上下文窗口,对“碎材料重组”特别有用。
老项目往往没有一份真正完整的规范,只有:
这些信息过去最耗时的不是写,而是找冲突、找遗漏、找谁说过什么。长上下文能把这些东西拉到同一个分析面里,这是它的价值。
但我吃过一次亏后,反而不再把所有东西一把塞进去。因为上下文越大,模型越容易倾向于“归一化表达”,会主动消弭冲突,让文档变得顺滑。
而需求梳理里,冲突不是噪音,冲突本身就是待确认事项。
所以我现在会分批喂:
这比一次性生成慢一点,但返工少很多。
这话听起来有点怪,但是真的。
GPT-5.6 Sol 的文风比很多旧模型更稳,尤其在内部文档、需求说明、测试范围整理这类任务上,很容易写出一份“像样的稿子”。对新人来说,这很有帮助;对团队协作来说,也很容易埋雷。
因为大家会默认:
写得这么完整,应该已经定过了。
我现在反而会强制它保留不完整性。比如在指令里明确写:
对材料中没有明确依据的规则,不要补全;
对存在冲突的权限定义,保留并列写法;
对无法确认的业务口径,统一标注为“待业务确认”;
不要为了文档连贯性自行消解歧义。这类约束并不高级,但非常有用。
需求文档不是文学作品,局部“不顺”有时比“顺到发亮”更诚实。
我这次主要用的是 GPT-5.6 Sol。它比偏经济型的版本更适合这种材料重组任务,原因不只是“能力更强”,还有两点很实际:
如果是 GPT-5.5 Instant 这一类更紧凑的路子,用来压缩会议纪要、出同步摘要、写短说明非常舒服,但在复杂需求文档里,有时会过度精简,把灰区缩掉。
如果换成偏推理型的模式,它可能会很努力地“解释为什么”,但不一定适合大量日常交付。
这也是我现在的一个判断:
不是最强模型就适合所有文档场景,需求分析里,格式稳定和约束保持,有时比“更聪明”更值钱。
真正让我把返工压下来的,不是某个 Prompt,而是把流程改成了三段。
以前我会说:“请根据以下材料输出完整需求文档。”
现在第一轮我只让它做需求拆解,而且不允许它“写漂亮”。
输出结构大概是这样:
这个阶段最重要的不是产出文档,而是把信息断点暴露出来。
比如它会列出这种很烦、但很值钱的问题:
这些问题如果没被列出来,后面再漂亮的文档都不稳。
这是我后来最依赖的一步。
很多人把 AI 用在需求上,盯的是“写得快不快”,但真正决定交付的是测试能不能测。
所以问题树出来后,我不会马上让它扩成正文,而是让它先生成一份测试检查表。
| 检查项 | 需要回答的问题 | 当前状态 |
|---|---|---|
| 角色权限是否闭合 | 是否存在同名角色不同权限未说明 | 待确认 |
| 异常流程是否成链 | 异常后能否回退、补偿、重试 | 部分明确 |
| 日志要求是否定义 | 谁触发、记录什么、保留多久 | 未明确 |
| 历史兼容是否可测 | 空值、旧枚举、脏数据如何处理 | 待补充 |
| 字段规则是否一致 | 查看、编辑、审批、导出是否统一 | 部分冲突 |
| 测试输入是否具备 | 是否能构造最小可复现场景 | 可补齐 |
这个表的价值不在于格式,而在于它把“文档完整性”翻译成了“可验证性”。
非共识观察就在这里:
输出越长,不一定越容易交付;能不能验,往往比写得像不像更重要。
只有前两段跑完,我才会让 ChatGPT 5.6 Sol 输出正式需求文档。
而且我现在一定保留一个很多人嫌丑的区块:
这东西会让文档看起来没那么“完美”,但很适合思否这种偏技术协作读者关心的落地场景:
它让研发、测试、产品一眼知道哪些能开工,哪些不能拍脑袋。
这里放一个匿名处理过的片段。
原始规则是:
提交人可在审批完成前撤回申请。
GPT-5.6 Sol 生成后的版本是:
在审批未结束前,提交人可发起撤回,单据恢复为草稿状态,并通知当前审批节点处理人。
如果这是一个通用 OA 场景,它大概率没问题。
但在我们当时的系统里,真实规则是:
注意,这不是模型“幻觉”,也不是它编了不存在的字段。
它只是按常识生成了一个合理流程,但组织内的非标准限制被吃掉了。
所以我把这类错误单独建了个失败样本库,专门存两种东西:
这是后面做需求和测试协作时最有价值的材料,比继续追求一次成稿更管用。
后来我也把这套流程的一部分迁到了缺陷分析和测试用例补全里,不过不会完全照搬。
适合让它做的:
不适合直接交给它拍板的:
尤其是日志分析,一定先脱敏。
账号、手机号、姓名、证件号、订单号、公司名、病历信息,只要带真实身份线索,就不要原样送进去。AI 可以帮你整理,不等于它该直接接触全部原始数据。对外输出前也必须人工复核,特别是涉及行业规范的内容。
不是标准答案,但非常适合低门槛落地。
这 6 步里,没有哪一步很“高级”,但它们共同解决了一个核心问题:
避免把模型的表达能力误当成需求的确定性。
半年前我会觉得,国内团队要把 ChatGPT、Claude、Gemini、DeepSeek、Grok 这类模型用起来,关键是先找到稳定的调用方式,再解决接入成本。
现在我更倾向于另一个答案:真正的低门槛,不是能不能用上,而是能不能把它放进现有协作流程后不制造额外返工。
ChatGPT 5.6 Sol 很适合做这些事:
但只要任务进入这些区域,我会明显收紧:
这些场景里,AI 只能辅助整理,不能做最终判断。
尤其在金融、医疗、政务、教育、合同等高责任任务里,专业人员确认不是补丁,而是主流程的一部分。
我现在宁愿接受一份“带待确认项的半成品”,也不想再拿一份“像成品的错误答案”去评审。
如果要给这篇复盘留一个最具体的结论,那就是这句:
在需求和技术文档场景里,先让模型暴露不确定性,再让它生成完整性;顺序反了,返工通常只是延后,不会消失。