遇到ai经常出现的冒烟,门禁,SHA-256等这些没必要的步骤该怎么做

可以直接给 Agent 加“任务边界 + 验收标准”,别只说“别搞复杂”,也别一刀切禁止测试。 比如你只让它改按钮颜色,它却开始建发布门禁、算文件 SHA-256、跑全仓测试,这就明显超出任务。合理的验证是确认样式改对、没误改其他地方;如果现成有相关检查,就按需要跑。 但如果改的是登录流程,做一次基本登录验证就有意义;如果涉及下载文件的完整性校验,SHA-256 也可能是必要的。问题不是这些名词不好,而是步骤有没有对应实际风险。 你可以把下面这段放进 Agent 的项目指令里: “默认采用满足需求的最小改动,不主动扩展工程流程。 开始前说明要改什么、如何验证。每个新增验证步骤都要对应本次改动的具体风险,不能仅以‘最佳实践’为理由添加。 优先复用项目已有的测试和检查,不擅自新增门禁、校验脚本、哈希清单或审计文档。不做与本次任务无关的重构。 小改动做针对性验证;涉及认证、数据写入、支付等高风险逻辑时,保留必要检查。不得为了省步骤绕过项目已有的安全要求。 达到事先约定的验收标准后停止。额外改进只提出建议,不自行执行。 最终说明改了什么、实际验证了什么、还有什么没验证,不把未执行的检查说成通过。” 如果它已经开始绕远,就当场问一句: “这一步具体防止本次改动的哪种错误?如果不做有什么实际风险?没有明确对应关系就删掉,回到原定验收标准。” 另外,你前面在问 Skill:如果这些流程总是重复出现,可以检查已启用的 Skill 和项目指令里,是不是写了“所有任务必须完整测试、生成校验、执行发布检查”之类的硬要求。真有这种规则,就把它改成按任务触发,否则你口头说简单点,它还是会照着流程跑。