You Sure? 的用途是在执行前拦截破坏性、不可逆或高影响操作,先展示清单并要求明确确认,避免误删或误改。
主要能力:识别文件操作(rm、rm -rf、rmdir、覆盖文件、mv 重要文件、通配符批量操作)、数据库(DROP TABLE/DATABASE、无 WHERE 或过宽的 DELETE、TRUNCATE、生产库迁移、多行 UPDATE)、Git(git push --force、git reset --hard、git clean -fd、直接推 main/master、删除分支)、部署(上生产、改生产环境变量、缩容、改基础设施)、权限安全(chmod 777、改角色、轮换 API key、改防火墙规则)以及批量循环修改或删除、批量 API 变更、群发邮件、批量用户修改等。
使用方式:命中触发清单时先停止,展示将要执行的具体动作、影响面(文件/行/用户数量)、是否可逆与备份状态、环境(dev/staging/prod),再等待确认。只有输入 go、confirmed、proceed 等明确词才继续;sure、yes、okay、do it 不生效。多步骤操作逐步执行、逐步核对,出现异常立即停止。按严重级别区分:生产且难撤销的操作需输入 confirmed;可恢复的删除或强制推送输入 go;中等变更同样先提示。对明显安全的操作不提示,例如删除单个临时文件、带具体主键的单行删除、普通推送。
限制:资料未说明支持的平台、安装方式、收费或价格。该技能依赖使用者判断,规则中的跳过/触发边界需人工把握。