用途:在终端中逐步引导用户手动测试当前分支相对 main 的改动(含未提交、已暂存、未跟踪内容),由 AI 担任测试指挥,而非被动打印测试计划。
主要能力:阶段 0 启动开发服务器日志流并直连应用实际使用的本地数据库,核实端口与网关模式(Live/Sandbox/未配置),必要时先跑迁移;阶段 1 用 git 命令发现变更集并分类(Schema、后端、前端、后台任务、配置等);阶段 2 把改动归组为行为单元,生成含目标、前置、操作、验证、重置和网关暴露的编号计划并请用户确认;阶段 3 逐步骤引导,每步给出可复制命令并暂停等待用户回执,随后先自行读日志、查数据库再判定通过/失败/跳过。
使用方式:用户运行各步骤操作,AI 通过后台 shell 读取日志输出并执行 psql 查询验证副作用,用户粘贴输出仅作补充。步骤类型涵盖 HTTP/API、数据库状态、UI 点击、后台任务和负向用例。
限制:技能本身是交互式的,严禁批量执行步骤,必须逐步暂停;涉及真实外部网关的步骤需用户明确确认;任何数据库变更或数据库选择须先询问用户;测试结束需关闭后台开发服务器。具体安装命令与配置细节暂未提供。