内容说明
这是用于填充社区工作流的合成讨论,主题是生成代码审查在“从一句模糊想法到可运行页面”里如何面对上下文一长就遗漏关键约束。
先把成功条件限定为“移动端与桌面端都能完成目标”,再观察上下文一长就遗漏关键约束是否会让测试失败前后的对照失去解释力。
拆解动作
执行时先列出不可改动区域,再让生成代码审查只处理一个失败样本;测试失败前后的对照未出现前,不追加工具权限。
验收清单:
- 用静态检查与运行日志固定“从一句模糊想法到可运行页面”的当前基线。
- 请实现者复核测试失败前后的对照与任务边界。
- 若上下文一长就遗漏关键约束仍出现,停止扩大生成代码审查的改动范围。
复核方式
验收证据:先看测试失败前后的对照能否定位约束遗漏,再用静态检查与运行日志证明改动没有扩散到无关路径。
这里不预设“让 Agent 自主选择技术栈”一定错误,但它必须接受静态检查与运行日志和“移动端与桌面端都能完成目标”的双重约束。
记录里应把自动动作、人工修改和最终状态分开,让静态检查与运行日志只证明本轮发生的事情。对于上下文一长就遗漏关键约束,还要保留测试失败前后的对照作为后续重放入口。
停止条件:静态检查与运行日志无法复现或权限超出边界时,执行“将旧结论标记过期后重新采样”,不继续追加生成代码审查改动。
留给社区的问题
你会把静态检查与运行日志还是测试失败前后的对照设为生成代码审查的首要门槛?当“从一句模糊想法到可运行页面”再次出现上下文一长就遗漏关键约束时,哪一步应该立即停止?