最近 ChatGpt 有用无用的讨论很多,给大家分享一下对我有用的例子

2023-03-30 13:58:44 +08:00
 roycestevie6761

演示地址 https://imgloc.com/i/i0dZZN

imgur 暂时用不了,用了个陌生的图床。

可能 V 站做前端的比较多,对上述我写的代码可能没什么感觉。在 python 中相当于 open('text.txt','wb')

gif 反应的问题是这么一个简单的打开文件,事先要搞这么多代码出来,而且这些代码每个项目几乎都是一样的。

我有部分工作是做 windows 驱动开发的,在驱动开发中基本都是调用操作系统最底层的 API ,参数基本都是 10 个左右的。这会导致大量的时间用来定义变量,填写参数,而且会经常忘,非常的繁琐。而且有很多参数他是固定的,真正有用的参数不多,让 Chatgpt 快速生成之后,集中精力修改其中几个变量是非常省事的。在驱动开发的时候,很多时间是花在研究上面的,花大量精力写重复代码是很不明智的。

在不用 Copilot 的时候,我写这部分代码会去找我以前写的(还是因为重复的问题),还需要借用 github 的搜索在那找(当然我不知道 V 站的兄弟们如何快速找之前自己写的代码片段的,目前我是专门搞了个 github 仓库存储所有能复用的代码,用的时候搜就行)。还有个方案就是 google NtCreateFile example ,然后快速浏览再复制到 ide 里,这种肯定是第一次写陌生代码的时候用。

不过在目前看来,Copilot 最多也只能节省一点时间,替代我估计不大可能,毕竟他给的代码不一定正确。特别是在比较偏的技术栈上。之前我提问他对嵌入式的一些问题,基本都是错的,问他 python ,他肯定是很懂的。

还有个大问题,目前这个插件对 visual studio 的支持很不友好(其他 java python 的 ide 我不知道),严重影响 intellicode 的使用。vscode 的支持还是是比较不错的。

目前我是第一次使用,等他对 Visual Studio IDE 支持好之后,再高强度测试一下。

1267 次点击
所在节点    程序员
2 条回复
elechi
2023-03-31 14:09:32 +08:00
ChatGpt 对嵌入式理解确实还差点,提问出来的东西只能是参考。
roycestevie6761
276 天前
结帖,现在不用 chatgpt 了,也就给入门的小白用用。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/928468

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX