用途:把「能跑但难维护」的仓库迁移为模块小、有类型、有测试、可维护的产品化代码结构,同时基本保持现有产品行为不变。它定位为第一轮可维护性/产品化改造,而非完整的生产就绪工程。\n\n主要能力:处理代码组织、类型边界、测试、功能目录、API 合并、文件体积缩减、样式清理与审计证据。工作流程包括:先做只读探查(脚本、入口、路由、部署配置、测试、类型配置、git 状态、最大文件);写出可执行的迁移计划(目标、成功标准、非目标、禁改区、风险姿态、分片顺序、公共接口、测试计划、并发分工、检查点策略);建立基线安全网;按「绿色切片」执行(先拆最大最热文件,保留旧导入面,先抽纯模型/辅助函数,再改 UI,把无类型边界转为共享域类型与运行时校验,测试钉住响应形状后再合并重复 API,逐面迁移样式);最后生成静态 HTML 迁移审计微站,在本地提供 localhost 或 127.0.0.1 可点击链接。\n\n使用方式:作为 Claude 技能/插件使用,配合仓库运行上述流程;可用子代理并行处理相互独立的改动面,但同一热点文件不得并发编辑,需由单一负责人合并并验证整棵树。\n\n限制:不扩展到完整生产就绪范围,可观测性/日志、安全审查、合规、事故响应、SLO、运行手册、密钥态势、渗透测试与深度可靠性工程属于后续独立技能;不在未获许可时重写用户正在编辑的区域;应保持小切片、可回滚、每个绿色检查点提交,避免形成巨大不可审查的 diff。资料未提供具体安装命令、价格、平台与完整代码示例。
codebase-rehab
通用与其它
更新于 10-16 01:38