更好的利用ChatGPT进行项目的开发

多利用ChatGPT不是开发能力强弱的表现,但是更好的利用ChatGPT工具会让项目质量更高。

一、精确的需求和问题

将项目中的需求精确的总结,和简单但是精炼的问题不单是使用ai的能力,也是人与人之间功能的能力。

二、 一些关键语句

核心功能一般需要严谨和松耦合的精细设计。边缘功能一般可以抓的送一些快速实现。

根据需求情况加入一些必要的提示

比如:易于实现但不要过度设计。

三、让GPT及时的更新项目代码最新状态

建议从第一步开始就让GPT跟进项目,任何需求和设计都可以让GPT出一个版本的设计,GPT比任何一个开发者都要强大知识面更广,他提出的方案可能是开发者很难想到的,思路和技巧会让开发者进步。

随着开发进行,越来越多的代码会进行跟新,这些代码可以及时的贴给GPT,让后面的需求也基于最新的代码和设计,减少GPT代码改进到项目的成本。

四、GPT也可能出错

比如一个KMP排序算法,他给出一个例子,他例子中的lps下标可能就会计算错误。这样一个很公式的东西他都会出错,所以在开发中不要无脑粘贴,尽量理解分析他的每一行思路,当然如果算法很难理解那就先不管然后慢慢理解。

五、GPT的方案和开发者评估需要互相比较

在某些时候GPT的方案是巨坑,需要开发者根据自己的经验评估。

相关推荐
吴佳浩8 小时前
Skill 为什么不同于 Tool?Agent 技能库的自演进与动态加载机制
人工智能·agent·ai编程
大模型任我行11 小时前
谷歌:“课程学习”融入扩散模型强化学习
人工智能·语言模型·自然语言处理·论文笔记
AIGCmagic社区11 小时前
具身智能专题:机器人也有Scaling Law?智元GE-Act 2.0用3万小时真机数据给出答案
人工智能·aigc·具身智能
Rosanci12 小时前
谷歌浏览器插件开发实战指南:从 Hello World 到上架发布
大数据·人工智能·chrome·程序人生
明月_清风12 小时前
AI 越来越强,程序员真正的价值到底是什么?
人工智能·后端
m0_4665252912 小时前
云从科技上线云起ModelHub:AI团队时代的模型算力基础设施
大数据·人工智能·科技
火山引擎开发者社区13 小时前
OpenViking:给 Codex 加上长期记忆
人工智能
荆棘鸟智能13 小时前
城市感知设备怎么统一接入?从多协议网关到设备模型的中间件架构设计
人工智能·算法·边缘计算
小贺儿开发13 小时前
Unity 家居视频遥控(细节优化)
科技·unity·程序员·udp·视频·工具·通信
火山引擎开发者社区13 小时前
当 AI 内容真假难辨,谁来为真实签名 —— 证书中心 C2PA 内容可信溯源服务正式发布
人工智能