SuperAPI AI 工具集

vibe-slice-migrator

测试与质量

查看项目

更新于 10-16 08:00

技能介绍

用途:对 vibe 编码原型做渐进式垂直切片迁移,用一次迁移一个功能(切片)的方式替代一次性大爆炸重写,保证迁移期间应用始终可用且经过验证。

主要能力:对每个目标功能或端点执行迁移循环——隔离特性切片、评估迁移风险分、把逻辑抽取到 Core/Domain、实现端口与基础设施适配器、运行领域纯度与语义漂移审计、运行安全网特征测试、弃用遗留路径、完成切片认证。还包含切片完成认证清单:特征测试全部通过、架构规则通过、/domain 内无 Express/React/ORM 导入、领域不变量保留、置信度均为 HIGH、UX 行为等价、旧原型处理器删除或标记 @deprecated。

使用方式:遵循其步骤。Step 0 先按 references/architecture-rules.md 中的 AUTONOMOUS_REWRITE_FORBIDDEN 规则扫描目标文件、目录与符号,命中 Auth、Billing、Crypto、Compliance 等路径或关键字即无条件停止并转人工。随后隔离切片并评分、实现整洁核心层、实现 /infrastructure 适配器、运行 domain-purity-auditor、semantic-drift-auditor、runtime-observer 审计、执行 Jest/Pytest 特征测试、弃用遗留代码并认证。认证须由独立 certification-verifier 子代理完成,迁移器禁止自证;需生成 temp/slice-certification-report.json 与 session-memory/certification-ledger.md,且 slice-certified: true 才可继续。

适用场景:需要把原型代码逐步迁移到整洁架构、同时保留现有行为与测试验证的项目。

限制:涉及关键安全或合规路径时必须停止,交给人工评审;认证不能自我完成;资料未提供安装命令、收费或平台信息。