Radix至Base UI代码迁移
专为 React 与 shadcn/ui 技术栈设计的前端重构流程。它支持单组件渐进式迁移(绞杀者模式)与全项目批量切换两种工作流,先检查 git 状态与类型系统基准,再利用官方样式基准(Golden Pair)进行三方合并,完整保留开发者的定制样式与逻辑;对于无对应原语的特殊组件(如 AspectRatio、Label)提供原生替代方案,确保替换期间应用始终可编译构建,并在迁移完成后在 .migration 目录生成逐个组件的审查日志与手动验证清单。
它会先理解你的原始内容和目标,再按清晰的步骤完成处理。你不需要学习复杂命令,也不用理解背后的技术细节。
常见场景
它能帮你做什么?
单个底层组件渐进式解耦
带深度定制样式的 UI 封装安全合并
整个前端项目底层无痛切换
三步完成
怎么使用
把右侧安装请求发给你的 AI。
告诉 AI 你想完成什么,或直接贴入内容。
按需要继续调整语气、范围或格式。
复制就能用
你可以直接这样说
“请采用渐进模式,把 components/ui/accordion.tsx 从 Radix UI 迁移到 Base UI,并检查所有消费该组件的页面。”
“将项目里定制过的 select.tsx 与 dropdown-menu.tsx 重构为 @base-ui/react 实现,不要覆盖我写在里面的 Tailwind 类名。”
“对整个 shadcn 项目执行 Base UI 全局迁移,先做叶子组件 button 和 label,完成后输出残留 Radix 引用统计与验证报告。”
适用人群
适合谁?
上手门槛
使用难度
适合熟悉相关工具和专业流程的用户。
兼容范围
支持哪些 AI?
中文用户增强