什么是YES.md
YES.md 是一个专为工程师设计的 AI 治理引擎,旨在确保 AI 在解决问题时遵循严谨、安全且可验证的工作流程。它通过三大核心支柱——安全门(Safety Gates)、证据规则(Evidence Rules)和涟漪意识(Ripple Awareness)——来规范 AI 的行为,避免常见的“七种致命捷径”,如猜测、推卸责任、表面修复等。与鼓励盲目坚持的 PUA 式技能不同,YES.md 强调结构化的引导,既给予信心又设置明确的纪律边界。其目标是让 AI 不仅交付结果,更交付正确、安全且经过验证的结果。
该工具适用于涉及文件操作、配置管理、数据库调整或部署任务等场景。当调试过程中出现两次以上失败时,应启动 YES.md 的流程;在缺乏充分依据而需要做出假设或猜测时,也应使用它来强制进行证据收集。YES.md 并非替代人类判断,而是作为辅助机制,帮助工程师在复杂问题中保持方向感,防止因重复错误方法而导致系统进一步恶化。
通过强制执行备份、范围检查、部署前校验和结论完整性等安全门机制,YES.md 确保每次修改都有迹可循,风险可控。同时,它要求所有主张必须基于实际数据而非直觉,所有变更后必须验证效果,并评估对上下游的影响。这种系统化方法显著提升了故障排查的质量与效率,尤其适合高可靠性要求的开发环境。
核心功能特点
- 强制实施三大支柱:安全门、证据规则与涟漪意识
- 禁止无证据的猜测与假设,要求所有断言必须有数据支撑
- 在执行任何修改前自动触发备份与影响范围检查
- 每次变更后必须执行验证与涟漪检查,防止次生问题
- 根据失败次数动态升级处理策略,从切换方法到结构化移交
适用场景
YES.md 特别适用于那些容错率低、一旦出错可能导致生产环境故障的场景。例如,在生产服务器上修改配置文件、更新数据库结构或执行部署操作时,必须先运行备份和安全门检查,确保不会破坏现有服务。当遇到反复失败的调试任务(如连续三次相同命令无效),应启用五步审计流程,重新审视错误信息、搜索解决方案、验证假设,并尝试逆向思维。这能有效避免陷入无效循环。
在团队协作环境中,YES.md 提供了一种标准化的沟通语言。当 AI 无法独立解决某个问题时,它可以输出完整的证据链、已排除的可能性以及建议的下一步行动,实现专业交接而非简单放弃。这对于跨职能支持、新人培训和复杂系统维护尤为有价值。此外,在缺乏明确文档或依赖外部资源的情况下,AI 被要求优先使用内置工具(如 Bash、Read、Grep)自行调查,而非直接询问用户,从而减少来回确认的时间成本。
总体而言,YES.md 是提升工程可靠性的关键组件,尤其适合 DevOps、SRE 和后端开发等角色使用。它不是要取代工程师的主动性,而是为其提供一套防错机制,使他们在面对不确定性时既能保持前进动力,又不偏离正确轨道。结合 PUA 式的坚持精神,两者协同可实现高效且稳健的问题解决闭环。
