一次生成的单文件应用可能已经有看板、图表、按钮和动画,但这些元素未必共享状态,刷新后也可能丢失数据。仅凭截图、代码行数或文件大小,无法判断它是否形成可运行交付。本文只解决验收问题:先核对任务书是否写明运行环境和核心闭环,再实际操作功能、检查跨视图状态与持久化,随后加入异常输入和代码审查。最终交付是一份带运行记录、失败项和已知限制的检查结果,而不是对模型能力的泛化结论。
验收关注的是:
1. “一句话”其实不是“没有规格”
案例中的开发提示词虽然只有一段,但信息密度很高。
它已经规定:
所以更准确的说法不是“一句话凭空生成”。
而是:
这和只说“帮我做个项目管理系统”不是同一难度。
提示词应说明结果、成功标准、约束和可用上下文,同时允许实现过程根据环境选择方案。
2. 后台界面要检查统一状态
项目管理平台最容易做成“能看不能用”的 Demo。
真正的闭环不是卡片数量,而是同一次操作能否同步影响多个视图:
验收时需要逐项观察这些联动,而不是根据页面外观推断。通过检查后,才能确认实现处理了:
3. Canvas 小游戏要检查循环和对象生命周期
Roguelike 的复杂度不只来自敌人和武器数量。
实时游戏还要同时处理:
需要检查更新频率是否与渲染解耦、对象是否会无限增长、碰撞检测是否遗漏高速移动对象,并用长时间运行和密集对象场景记录表现。不能仅凭类名或功能清单断定这些机制已经实现。
4. 单次运行没有证明什么
单次运行不能证明:
单文件适合演示和离线交付,却不适合直接推导可维护性、安全性、协作能力和长期扩展性。
5. 一句话任务书应该怎么写
推荐结构:
通用模板:
6. 怎样验证“一次生成”不是演示
至少跑以下几类检查。
功能检查
所有核心按钮、输入、拖拽和状态变化都实际操作。
状态检查
同一数据在列表、统计、详情和历史中保持一致。
持久化检查
关闭并重新打开,确认数据是否恢复;清除数据后是否能回到初始状态。
异常检查
空输入、重复操作、极端数据量和中断恢复是否可控。
代码检查
搜索未使用变量、吞掉的异常、硬编码密钥、危险 DOM 写入和无限增长的数组。
7. 保留完整运行记录
评估 Coding Agent 生成工具时,还要记录完整运行链:
这些字段的目的是复现本次运行,不应将一次结果外推为模型排名。
8. 一份可复现评分表
| 维度 | 验收方法 |
|---|---|
| 核心功能闭环 | 按任务路径逐项操作 |
| 状态一致性 | 检查跨视图联动 |
| 稳定性 | 重复操作与异常输入 |
| 代码质量 | 静态审查与结构检查 |
| 体验与响应式 | 在目标设备实际运行 |
| 性能 | 长时间运行并观察对象增长 |
| 交付效率 | 记录模型运行与人工修改过程 |
总分不是为了制造新榜单。
而是让不同模型、不同推理档位和不同提示词能在同一规则下复测。
9. 结论与限制
验收的重点是模型是否把高密度任务书变成了完整状态闭环:
成果只有在目标环境中被运行、验证和复现,并明确记录未通过项与限制后,才适合称为交付物。单次生成不证明代码安全、长期可维护或生产可用。
本文评分表没有预设权重,也没有给出任何模型排名。不同任务应在运行前确定各维度的重要性,并保留源码、环境、任务书、测试记录和人工修改量;缺少这些材料时,只能评价可见成品,不能评价模型的普遍能力。




