Blog
使用 GPT 开发代码

使用 GPT 开发代码

编码助手

工具描述优点缺点
Copilot首款编辑器助手,微软,底层使用 gpt4o可以满足大多数开发场景、且支持 Chat 对话能力年订阅费 100 刀
通义灵码基于阿里通义千问免费不支持 Vim
MarsCode基于字节豆包免费不支持 Vim
Supermaven超快的 AI 助手免费,且速度极快部分 case 下提示代码质量很差

模型

模型名称描述优点缺点
Gpt-4o多模态 gpt速度快,价格低部分 case 下提示代码质量很差
Gpt-4o-mini适合简单编码问答速度快,价格约等于不要钱复杂环境幻觉明显
claude-3-5-sonnet据说很适合写前端代码的 gpt代码质量高, 代码改动精准到行部分 case 下幻觉明显

工具

工具名称描述优点缺点
LobeChat基于 Nextjs 的 web 应用支持模型多,支持聚合助手
ChatBox跨平台客户端应用
ChatGPT-Next-Web基于 Nextjs 的 web 应用

编码场景

场景描述示例
UI 还原将 UI 设计图转换为代码PPT 编辑器的布局:手绘页面 gpt,描述需求
脚本开发用于开发 node、bash、Python 等脚本根据视频分辨率分组文件
插件开发开发基于 Lua 语言的 Nvim 插件导航文件夹、XML 的预览、JSON 的 path 对应值的查询
数据库设计基于梳理出来的数据结构,生产 Prisma Schema列出常用字段,交给 GPT 完善细节
数据转换将数据格式转换为其他格式,如 JSON、CSV、Excel各种非结构化数据,均可 gpt 来加工
翻译比如提交 Issuse、工单等场景把代码中的文案翻译成中文
其他定制化助手PPTX 协议问答ppt 中存在非常多的字段,定义一个通用助手来帮助结束