合成情境
以下AI 编程案例来自社区种子数据,没有采集真实用户故事;案例只模拟把演示原型推进到生产环境中的提示词契约决策。
这次讨论把不可运行输出视作一等失败路径,而不是等提示词契约完成后再补充的异常说明。
推进顺序
针对生成结果看起来正确却无法运行,先用测试失败前后的对照复现,再给失败路径留恢复入口;若复现条件改变,就回到在真实环境复现重新建立基线。
验收清单:
- 用测试失败前后的对照固定“把演示原型推进到生产环境”的当前基线。
- 请发布执行者复核真实浏览器操作与任务边界。
- 若生成结果看起来正确却无法运行仍出现,停止扩大提示词契约的改动范围。
恢复设计
证据门槛:让发布执行者独立重放测试失败前后的对照,并用真实浏览器操作确认“工具权限没有超出任务需要”。
需要明确谁承担恢复成本:如果采用“把全部上下文一次性提供”,提示词契约的停止条件就不能只写在提示词里。
对提示词契约的判断需要带有效期;依赖、权限或输入变化后,原有测试失败前后的对照只能作为历史记录。发布执行者应重新检查真实浏览器操作再恢复发布。
停止条件:测试失败前后的对照无法复现或权限超出边界时,执行“恢复上一份已验证配置后重新跑关键入口”,不继续追加提示词契约改动。
反方检查:完全依赖人工会降低速度,较平衡的做法是让真实浏览器操作触发审批,而不是审批每一步。
你会如何处理
在给失败路径留恢复入口与在真实环境复现之间,你会怎样为提示词契约排序?测试失败前后的对照不足时是否应该拒绝发布?