最近接到一个任务,把我现在负责的一个巨型 React 应用迁移成 vue3 的,这个系统大概有 20 多个主菜单,先不论更合适的微前端嵌入,正好研究下 AI在这种大型项目上的应用

首先肯定要切分成足够细的方案,先让 claude code 出一版方案,通过不断对话把方案确定下来,并存到新项目文档

先总结出了需要变更的组件和代码,如果有已经封装好的直接替换,这些都需要在 md 里写好示例

  1. 比如常用的 Table、Description 已经他们使用的各类通用Column 函数,文件上传,这是后台系统最常用的部分

让 AI进行转移后,再让他对比一下转移前后的代码,让他找出错误,并记录到迁移的 prompt,每个模块积累完,后面就会更准确

问题记录

两个大型项目检索会失败。可能关联性太小了

  • 暂时的方案是在文档里写上传入的文件没有相关文件,不用根据地址溯源,然后再下面写好示例