把旧项目代码贴给它,按规则迁移成目标语言,连 API 差异都给你标注。
提示词(点复制,直接发给 AI)
示例1
把这段 Python 代码迁移成 Go。要求:保持逻辑不变;标注标准库对应的 API;说明两个语言在错误处理上的差异。
示例2
把这段 jQuery 代码改写成原生 JavaScript。要求:不引入任何库;保持行为一致;注释每一处的替代方式。
示例3
把这段 PHP 的数组处理代码翻译成 Python。要求:注意数组和列表的差异;给出等价写法对照表。
想自己改?模板+参考
模板
请把这段{{源语言}}代码迁移到{{目标语言}}。要求如下:
1. {{逻辑要求}}
2. 标注{{差异}}
3. 给出{{对照}}
输出格式:{{格式}}。
参考选项:
- {{源语言}}:Python / jQuery / PHP
- {{目标语言}}:Go / 原生JavaScript / Python
- {{逻辑要求}}:保持行为一致 / 保持接口不变
- {{差异}}:错误处理差异 / API差异
- {{对照}}:等价写法对照表 / 逐段对照注释 / 新旧代码并排
- {{格式}}:迁移代码+对照说明 / 对照表 / 注释版
填好的示例
请把这段Python代码迁移到Go。要求如下:
1. 保持行为一致
2. 标注错误处理差异
3. 给出等价写法对照表
输出格式:迁移代码+对照说明。
已把参考选项的第一组填进模板,复制后改数字、细节就能直接发给 AI。
使用说明
怎么用:三步。① 贴代码并说明语言;② 检查迁移后的边界行为;③ 让 AI「写一个迁移测试」验证。
适用模型:ChatGPT / GPT-4 / Claude / 通义千问
适用场景:老项目技术升级;前端去 jQuery;面试考迁移思路
还想看更多?ChatGPT 提示词模板 里还有一批能直接抄的。