飒路紫 发表于 2024-5-11 18:30:30

让ChatGPT编写一个框选块计数的程序,看看GPT什么水平!

本帖最后由 飒路紫 于 2024-5-11 18:33 编辑

闲着没事,测试了一下用ChatGPT写lisp程序,看看到底能达到什么水平。
主题是:让ChatGPT编写一个块计数器,要求是先选择一个块(空选/错选都要求有验证,知道选对为止),然后通过框选,对已选的块进行计数,并输出一个字高“375”,内容“块名+数量”的当行文字,文字通过点击插入到模型空间,然后进入下一个选块、技术的流程,直到退出程序。
先说ChatGPT什么水平,使用过程注意什么:
1、使用ChatGPT写程序,你的描述一定要尽可能的详细,且逻辑自洽,这样ChatGPT会输出比较完整的程序;
2、如果ChatGPT输出的程序不满意或者有遗漏,可以提示他补充或修改,这个没有问题;
3、ChatGPT输出的程序一旦有错误,很难通过继续沟通让他主动修复,除非你测试到了问题所在,告诉他;
4、ChatGPT输出的程序利用率能达到90%(根据我的测试),优点是程序编写很标准,缺点是很难自己修复BUG;
举例:在遍历选择集的时候,ChatGPT只设置了一个"count=o",取块名和最后计数都用这一个,就导致选择集中有非块的时候,计数错误。
下面附上,测试过程和结果;
!!!!!!!!!!!!!









tigcat 发表于 2024-5-11 21:21:36

谢谢分享,还有对话记录,这个比较好啊

新语漫谈 发表于 2024-5-11 21:41:46

牛啊,ChatGPT在那里可以用呀

weimeng555 发表于 2024-5-11 23:54:00

基本很多写出来的都用不了。。。除非自己会修改,要不然就是各种错误:(

你有种再说一遍 发表于 2024-5-12 08:54:36

应该去让GPT自己debug,让它自己看编译错误,然后它去找官方文档和bing资料

yk1216 发表于 2024-5-13 08:40:21

这个国内使用需要梯子吗?

aws 发表于 2024-5-13 16:21:21

yk1216 发表于 2024-5-13 08:40
这个国内使用需要梯子吗?

需要梯子,国内建议用通义千问

moshouhot 发表于 2024-5-18 08:05:43

gpt最喜欢用let函数,纠正了很多次
页: [1]
查看完整版本: 让ChatGPT编写一个框选块计数的程序,看看GPT什么水平!