个人小项目复盘:如何使用AI来帮你完成一个简单工具
在文章里,作者分享了自己做这个项目的原因和整个过程。大模型的能力已经足够帮助我们完成不少工作,而这些经验,希望能给大家带来不少启发。
其实做到现在这个程度,我的这个项目已经算是做完了,目前只剩下上传的问题。上传因为又要搞定服务器还要搞定域名,复杂程度有点超过我的预期了,所以就到这开始做复盘。
其实做这个项目的最开始就是觉得自己没啥事干,而且之前也想过要做类似的东西,所以一时兴起开始做这个东西。因为知道GPT可以帮忙写代码,所以从一开始我就将GPT看做了我整个项目最重要的伙伴,在使用的时候它也米有辜负我的期望。
项目最开始的时候,我按照自己对于这个项目大概的范围进行了判断,而且列举了几个我可能涉及到的会对自己有阻碍的项目,将复杂任务拆分之后,得到几个问题:
- 数据来源
- 技术实现
- 上线配置
然后针对以上几个问题,开始对互联网资源进行检索。
检索的时候其实也尝试了chatgpt和copliot的搜索,感觉chatgpt虽然能给结果,但是因为给的结果不够我进行筛选,也有可能是我prompt给的比较简单所以它没有达到我预期的效果,而copliot的表现则是非常的糟糕,无法依据上下文反馈,查询的时候以生成逻辑为重而忽视了本身是作为搜索引擎的助理存在的本质,导致在查询的时候一点作用都灭有。
我自己在通过互联网搜索找到了对应数据(bing,csdn)之后,就遇到了需要对大文件缩减体积以及对数据库进行清洗整合的任务,对于这些任务,通过GPT来写python其实体验还是很不错的,GPT对于数据库的理解很全,只要把字段名称、文件路径等等正确的给与GPT,它可以很快而且很准确的生成你需要的代码来帮你处理对应数据。不仅可以缩减体积,还可以把多个文件整合。
而对我自己来说,在整合多个文件的时候其实最主要还是要记得把文件内的字段进行重命名,要按照一个标准去写字段名称,要不然就会碰到字段错误啊,大小写识别不出来啊之类的问题。还有就是最好能够整合出来一个数据处理的SOP,做这个项目主要就是做数据处理去了。
数据处理结束,就是整个页面和功能的建设,其实这一步就相对来说简单了,只要和GPT说明清楚要实现什么,它很快就搞定了,甚至可以帮我做基础的设计,只要和它说明风格,它就可以按照要求生成一个简单的可以使用的网页。然后因为做的时候可以看到数据,也就可以进一步对数据进行筛选,所以多做了几个筛选功能,对于我来说应该是足够了,不过感觉应该还有什么可以做的事情,只是我暂时还没有想到。
说到最后,也算是自己从0到1完成了一个小项目,这个小工具之后给佛哥来上线之后,可能会做一些维护,但是应该也不多。我在想要不要把之前的做点啥的数据库也整理一下,看看能不能有机会学一下python在互联网里面爬一下有些什么能做的事情做个简单数据库出来然后也支持掉。
总的来说,GPT的存在真的在一定程度上对产品经理来说是个福报,想要做一点小功能,完全不用学习代码,可以用自然语言表达自己的需求然后GPT就会帮你完成你想要的代码,真的还挺爽的。
本文由 @尉迟华承 原创发布于人人都是产品经理。未经作者许可,禁止转载
题图来自Unsplash,基于CC0协议
该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务
- 目前还没评论,等你发挥!