最近接到一个任务,把我现在负责的一个巨型 React 应用迁移成 vue3 的,这个系统大概有 20 多个主菜单,先不论更合适的微前端嵌入,正好研究下 AI在这种大型项目上的应用
首先肯定要切分成足够细的方案,先让 claude code 出一版方案,通过不断对话把方案确定下来,并存到新项目文档
先总结出了需要变更的组件和代码,如果有已经封装好的直接替换,这些都需要在 md 里写好示例
- 比如常用的 Table、Description 已经他们使用的各类通用Column 函数,文件上传,这是后台系统最常用的部分
让 AI进行转移后,再让他对比一下转移前后的代码,让他找出错误,并记录到迁移的 prompt,每个模块积累完,后面就会更准确
问题记录
两个大型项目检索会失败。可能关联性太小了
- 暂时的方案是在文档里写上传入的文件没有相关文件,不用根据地址溯源,然后再下面写好示例