SuperAPI AI 工具集

commandkit-legacy-migration

编程与开发

查看项目

更新于 10-16 01:35

技能介绍

用途:仅在项目中已存在 legacy 插件用法时启用,帮助把现有项目从 @commandkit/legacy 迁移到现代 CommandKit 模式。该技能是迁移专用,不应被用来推动新的 legacy 采用。

主要能力:检测 legacy 依赖与插件用法;梳理对等(parity)需求清单;按领域或功能切片增量迁移;在完成对等验证后才移除 legacy()。文件结构上,迁移期间 legacy 与现代结构可共存,目标终态使用 src/app/commands/** 与 src/app/events/**。

使用方式:参考索引中的文档包括 references/00-filesystem-structure.md(共存策略与现代目标结构)、references/01-legacy-plugin-detection.md(如何识别 legacy 插件与 handler 使用点)、references/02-migration-plan-template.md(带安全校验的分步迁移计划模板)。执行流程为检测、清点对等需求、增量迁移、验证后移除。

限制与护栏:不得建议新的 legacy 采用;迁移提交应保持小而可验证。该技能当前没有辅助工具脚本(Tool index 为 N/A)。其余细节暂未提供。