让ChatGPT帮我们提高开发效率

admin12个月前ChatGPT217

ChatGPT非常可怕!才不到短短的几个月时间有上亿用户。

火爆程度以至于官方都不得不暂停plus用户的升级,以缓解压力。

ChatGPT能够发展那么快,确实是因为他真的很强大!

能帮我们做ppt、帮我们做脑图、甚至帮我们做决策!


在软件开发领域,ChatGPT也同样强大,极大提高了开发的效率。

今天我就分享下我是怎么使用ChatGPT来辅助开发的。


用法一:工程项目变量命名参考

想问问开发小伙伴在开始开发的时候第一步最头疼的事儿是啥?

我认为是命名!

开发的第一步,就是要创建一个工程项目,然后呢,再为这个工程项目起个名字。起名字这事儿可不是个容易的事儿。世界软件开发大师Martin Fowler大神也说过了:“计算机领域最难的两件事儿,一是缓存失败,二是程序命名”

所以,起一个好的名字也确实不容易。

接下来一起看看怎么利用ChatGPT辅助我们起一个简介而且高大上的项目名称。


首先,需要自己理解项目的功能。这次想做的功能是一个社区的监管助手,主要有两个功能

1、帮忙回答问题

2、监管不合规的言论

明确功能之后,就来问问chatGPT,看有什么参考的命名

ChatGPT给出了10个参考题目,最后我选了"ChatBotX"。记得老东家有个事业群叫RobotX,专门搞机器人的,挺起里很牛X。ChatBotX也有个“X”,简单而且听起来也很牛X,就选了这个名字。


另外一个用法就是函数命名了

当犯了命名困难症的时候,不妨问问ChatGPT,说不定回有些灵感。


用法二:项目目录结构推荐

一些大公司会有自己的项目目录规范,开源项目一些社区也有项目目录规范。 对于刚开始接触开发的小伙伴不一定知道这一点,可以使用golang来咨询下。

chatGPT给的目录结构看起来也比较规范。


用法三:快速查资料


在开发时,很可能有这么一种场景,我们需要使用某个功能,这个功能很有可能开源项目有,但不知道有哪些开源。


以本地缓存为例,在开发项目的时候,我想用下go语言的本地缓存,想看看有哪些开源,并且开源又什么特性。

按照以前的做法的话。首先取git找找这些开源项目,然后看看对应的文档,再看看功能是不是满足需求。还会跟同样的开源进行横向对比。。。。还是非常耗时耗力的。

有了ChatGPT后,一切都简单啦!我直接提问chatGPT,看看chatGPT怎么回答


返回的内容非常详细,把主要功能都列出来了,根据我的需求场景,我选了bigcache,选型完成

后,直接问chatGPT用法。

chatGPT给的用法demo直接复制过去,再根据需求调整下参数就可以用了,非常方便。省

去了查看文档的时间。


用法四:  辅助排查BUG

使用这个时会讲代码贴给ChatGPT,一些公司有自己的安全规范,不允许这么做,这里能不能用需要自己进行评估。

在写代码的时候因为粗心写错了一行代码

导致输出结果不是预期中的,让我排查了半个小时。

就要放弃的时候,把代码直接贴给chatGPT,困然了我半个小时问题一下子就发现了!



太强大了,刚开始学编程的小伙伴,写的代码经常会出现各种各样的错误。

比如说编译问题或者运行时候直接CoreDump。

记得大学的时候,刚开始学的时候,大学老师可不会手把手指导,写个简简单单的Hello,world,也要花老长时间。

有了ChatGPT后,想学编程的小伙伴有福了,给你最专业的回答,还不欠人情,真香。


用法五:写前端页面

后台开发,除了命名之外,最怕的是啥?别人我不知道,我最怕的是写前端页面。

虽然有前端的基础,css、js、html都看得懂,但是要做个好看的页面,还不如让我去操场跑10公里。

有了chatGPT,我用它来生成前端页面,直接复制粘贴就可以用了。


然后把文件内容复制后,拷贝到同一个目录下。看起来还是很不错的。


上面的登录按钮没有居中,不是很好看,我们也可以让chatGPT调整下

ChatGPT非常贴心的叫我们怎么让这个按钮居中显示,还给出了非常完整的代码

接下来我们看看效果,登录按钮真的居中显示了!


做登录页面还是小事儿~有位牛逼的球友让ChatGPT给他写了个打飞机的游戏,佩服

这位球友的脑洞。


最后给大家布置个作业,用ChatGPT Or New Bing写个应用~

相关文章

ChatGPT-3.5怎么切换升级到chatgpt-4?

ChatGPT-3.5怎么切换升级到chatgpt-4?

1、默认普通的ChatGPT账号登录成功后,所使用的是ChatGPT-3.5版本。如需要切换到chatgpt-4您需要先将chatgpt账号升级成chatgpt plus账号;2、ChatGPT账号升...

百度问答变现实战

大家好我叫阿国,90后连续创业者,2017年抓住app流量风口和朋友一起做项目赚到第一桶金, 这个app项目上赚到500万,2018年靠自己在杭州买房。作为一名互联网创业者,感知到ai行业的风口...

4个实战场景搞定99%职场写作

4个实战场景搞定99%职场写作

“辛苦的一天终于结束了,日报还不放过我。记录重复性劳动说敷衍,写不好约等于没干活。”“开个会东讲一句西讲一句,会后需要快速同步会议重点和结论,一着急就写成没有逻辑的流水账。”“要写邮件催一下甲方,写了...

ChatGPT 指令大全,帮助你充分发挥 ChatGPT 的强大功能

ChatGPT 指令大全,帮助你充分发挥 ChatGPT 的强大功能

1ChatGPT 指令大全2ChatGPT 指令大全网站2.1其他ChatGPT 工具资源集合ChatGPT 指令大全一些同学经常在网上看到别人分享的ChatGPT使用案例,但是到自己手里就总是感觉回...

用ChatGPT 批量生成爆款视频

用ChatGPT 批量生成爆款视频

大家好,我是刘驴,驴话AI第1集。很多小伙伴不知道怎么生产内容和制作内容,今天我针对当前比较火的短视频平台(抖音、快手、视频号等),分享一个利用ChatGPT快速生产内容的方式。需要批量制作的视频需要...