AI编程对于我们这些外行还是挺有用的

版主: hci

benadryl楼主
论坛点评
论坛点评
帖子互动: 241
帖子: 2342
注册时间: 2022年 7月 26日 09:12

#1 AI编程对于我们这些外行还是挺有用的

帖子 benadryl楼主 »

外行非码工,偶尔用Python编写个小程序自动化日常工作,用完即弃的那种,一般不超过200行,这辈子最严肃的编程就是帮娃做AP CS的作业。

我可能后知后觉,不知道现在GPT已经这么厉害了。刚出来那会儿试了一下,还是问题挺多,稍微深入一些我这外行就推进不动了。结果最近两个例子让我开眼了。

一个是多年来一直是娃童子军部队的fundraiser coordinator,其实就是帮着童子军卖Mulch,每年3月是高峰期,我的主要工作是统计网上的零售数据,然后放在一个表格里,供订货的家长们参考,送货的家长们规划路线。前几年一直是手动录入,今年有点小忙,上周末花了点时间让chatGPT给生成个程序分析邮件然后找到数据生成CSV。本来不抱太大希望,本着能省点事算一点的心态,结果第一版本就基本能用了,然后跟GPT讨论了几个edge case(同时买Mulch并捐款的邮件,以及完全只有捐款的邮件),差不多一上午就搞定了。

第二个例子是监控二娃上网记录,需求就是监控chrome的每个tab,记录url,并记录停留在这个active tab上的时间,更是第一版就完全工作。

高兴之余,也有些担心,码工们是怎么看的?

+3.00 积分 [版主 hci 发放的奖励]

标签/Tags:
benadryl楼主
论坛点评
论坛点评
帖子互动: 241
帖子: 2342
注册时间: 2022年 7月 26日 09:12

#2 Re: AI编程对于我们这些外行还是挺有用的

帖子 benadryl楼主 »

还有,平生第一次用Pycharm(以前一直是用VS Code),功能强大到逆天啊!很多时候你一定义个变量,下面程序就开始生成了,而且经常还是你想要开始写的那几句,这是怎么做到的?不过Pycharm现在好像都是要收费的了,没了以前的community version?不知道VS Code有没有类似的插件,免费的或者通过API略微收点也可以。
benadryl楼主
论坛点评
论坛点评
帖子互动: 241
帖子: 2342
注册时间: 2022年 7月 26日 09:12

#3 Re: AI编程对于我们这些外行还是挺有用的

帖子 benadryl楼主 »

还有个好玩的,我让GPT写chrome monitor的script的时候,它一上来就让我下载putil library,结果写完程序发现并没有调用putil,我去问它,它说:

“You're absolutely right! The Chrome monitoring script does not use psutil directly. I initially mentioned installing psutil out of habit when discussing process monitoring, but the script itself relies on AppleScript (osascript) to fetch Chrome's active tab, not psutil. ”

还会out of habit了呢!
x1 图片
benadryl楼主
论坛点评
论坛点评
帖子互动: 241
帖子: 2342
注册时间: 2022年 7月 26日 09:12

#4 Re: AI编程对于我们这些外行还是挺有用的

帖子 benadryl楼主 »

对于我们这些稍微知道一点的外行来说,我觉得AI编程最有用的地方是科普:比如我在让他写chrome monitor script之前,根本不知道还有AppleScript这一神器,之前想像肯定会很复杂很难实现,结果了解了AppleScript之后,发现如此简单,然后就刨根问底让他给讲AppleScript,然后就涨了不少知识。而且这种学习记得还特别牢,因为是解决问题式地推进思考和学习。然后你要怀疑它没教给你最好的法子,还可以问有没有其他实现方式,让他提供比较,再结合google(防止它大嘴乱喷),这样一会儿就把这个topic了解大概了。
x1 图片
头像
mmking(上水)
论坛精英
论坛精英
帖子互动: 1174
帖子: 8526
注册时间: 2023年 1月 25日 05:10

#5 Re: AI编程对于我们这些外行还是挺有用的

帖子 mmking(上水) »

又开赌盘了,美军是否会继续打击伊朗,速来速来:viewtopic.php?t=818768

凡所有相,皆是虚妄
benadryl楼主
论坛点评
论坛点评
帖子互动: 241
帖子: 2342
注册时间: 2022年 7月 26日 09:12

#6 Re: AI编程对于我们这些外行还是挺有用的

帖子 benadryl楼主 »

benadryl 写了: 2025年 3月 18日 11:33 对于我们这些稍微知道一点的外行来说,我觉得AI编程最有用的地方是科普:比如我在让他写chrome monitor script之前,根本不知道还有AppleScript这一神器,之前想像肯定会很复杂很难实现,结果了解了AppleScript之后,发现如此简单,然后就刨根问底让他给讲AppleScript,然后就涨了不少知识。而且这种学习记得还特别牢,因为是解决问题式地推进思考和学习。然后你要怀疑它没教给你最好的法子,还可以问有没有其他实现方式,让他提供比较,再结合google(防止它大嘴乱喷),这样一会儿就把这个topic了解大概了。
最后就是培训出了很多三脚猫,呵呵。
dreamcar1
见习写手
见习写手
帖子互动: 7
帖子: 112
注册时间: 2024年 10月 14日 23:14

#7 Re: AI编程对于我们这些外行还是挺有用的

帖子 dreamcar1 »

benadryl 写了: 2025年 3月 18日 11:00 外行非码工,偶尔用Python编写个小程序自动化日常工作,用完即弃的那种,一般不超过200行,这辈子最严肃的编程就是帮娃做AP CS的作业。

我可能后知后觉,不知道现在GPT已经这么厉害了。刚出来那会儿试了一下,还是问题挺多,稍微深入一些我这外行就推进不动了。结果最近两个例子让我开眼了。

一个是多年来一直是娃童子军部队的fundraiser coordinator,其实就是帮着童子军卖Mulch,每年3月是高峰期,我的主要工作是统计网上的零售数据,然后放在一个表格里,供订货的家长们参考,送货的家长们规划路线。前几年一直是手动录入,今年有点小忙,上周末花了点时间让chatGPT给生成个程序分析邮件然后找到数据生成CSV。本来不抱太大希望,本着能省点事算一点的心态,结果第一版本就基本能用了,然后跟GPT讨论了几个edge case(同时买Mulch并捐款的邮件,以及完全只有捐款的邮件),差不多一上午就搞定了。

第二个例子是监控二娃上网记录,需求就是监控chrome的每个tab,记录url,并记录停留在这个active tab上的时间,更是第一版就完全工作。

高兴之余,也有些担心,码工们是怎么看的?
how do you use it? is it run via a separate python code or an extension in chrome. Can it be used for ipad as well? would it be possible for you to share the code for "第二个例子是监控二娃上网记录"?
benadryl楼主
论坛点评
论坛点评
帖子互动: 241
帖子: 2342
注册时间: 2022年 7月 26日 09:12

#8 Re: AI编程对于我们这些外行还是挺有用的

帖子 benadryl楼主 »

dreamcar1 写了: 2025年 3月 18日 11:50 how do you use it? is it run via a separate python code or an extension in chrome. Can it be used for ipad as well? would it be possible for you to share the code for "第二个例子是监控二娃上网记录"?
程序刚刚能run,我在自己的macbook上run了一下,结果很满意,至于如何implement,还没想好,以我对系统的粗浅了解,原来是想着用cron job,但问了chatGPT,说macOS有个LaunchAgents更稳定,我还没让它继续给我讲LaunchAgent呢,回头再学习一下。extension还没想过。code我给你私信,很简单,不到100行。
toddj
知名作家
知名作家
帖子互动: 55
帖子: 994
注册时间: 2023年 1月 13日 12:45

#9 Re: AI编程对于我们这些外行还是挺有用的

帖子 toddj »

好体会啊
windy(文帝)
著名点评
著名点评
帖子互动: 786
帖子: 4311
注册时间: 2023年 2月 7日 18:53

#10 Re: AI编程对于我们这些外行还是挺有用的

帖子 windy(文帝) »

Vscode 用github copilot的插件.或者用augment 插件.我发现连latex 都支持
windy(文帝)
著名点评
著名点评
帖子互动: 786
帖子: 4311
注册时间: 2023年 2月 7日 18:53

#11 Re: AI编程对于我们这些外行还是挺有用的

帖子 windy(文帝) »

GitHub copilot 如果有edu的email是免费的. Augment code 是免费的
newguy
著名写手
著名写手
帖子互动: 9
帖子: 322
注册时间: 2024年 1月 9日 01:41

#12 Re: AI编程对于我们这些外行还是挺有用的

帖子 newguy »

benadryl 写了: 2025年 3月 18日 11:00 外行非码工,偶尔用Python编写个小程序自动化日常工作,用完即弃的那种,一般不超过200行,这辈子最严肃的编程就是帮娃做AP CS的作业。

我可能后知后觉,不知道现在GPT已经这么厉害了。刚出来那会儿试了一下,还是问题挺多,稍微深入一些我这外行就推进不动了。结果最近两个例子让我开眼了。

一个是多年来一直是娃童子军部队的fundraiser coordinator,其实就是帮着童子军卖Mulch,每年3月是高峰期,我的主要工作是统计网上的零售数据,然后放在一个表格里,供订货的家长们参考,送货的家长们规划路线。前几年一直是手动录入,今年有点小忙,上周末花了点时间让chatGPT给生成个程序分析邮件然后找到数据生成CSV。本来不抱太大希望,本着能省点事算一点的心态,结果第一版本就基本能用了,然后跟GPT讨论了几个edge case(同时买Mulch并捐款的邮件,以及完全只有捐款的邮件),差不多一上午就搞定了。

第二个例子是监控二娃上网记录,需求就是监控chrome的每个tab,记录url,并记录停留在这个active tab上的时间,更是第一版就完全工作。

高兴之余,也有些担心,码工们是怎么看的?
你大约受过很高级的教育,也是很高级的工程师。你在整个过程中表现出来的思路一点不比一个正常的senior dev 差,只是知识不太全面而已。你一定在别的过程中学会了这种思路,一个刚毕业的cs一般水平的毕业生是没这个水平的,这是他们找工作困难的一个原因。
chinav5(宇宙华人华侨星际联合会会长)
著名点评
著名点评
帖子互动: 522
帖子: 4667
注册时间: 2023年 3月 1日 23:10

#13 Re: AI编程对于我们这些外行还是挺有用的

帖子 chinav5(宇宙华人华侨星际联合会会长) »

怎么你还要帮你娃做AP CS的作业?

你娃是女娃?
benadryl 写了: 2025年 3月 18日 11:00 外行非码工,偶尔用Python编写个小程序自动化日常工作,用完即弃的那种,一般不超过200行,这辈子最严肃的编程就是帮娃做AP CS的作业。

我可能后知后觉,不知道现在GPT已经这么厉害了。刚出来那会儿试了一下,还是问题挺多,稍微深入一些我这外行就推进不动了。结果最近两个例子让我开眼了。

一个是多年来一直是娃童子军部队的fundraiser coordinator,其实就是帮着童子军卖Mulch,每年3月是高峰期,我的主要工作是统计网上的零售数据,然后放在一个表格里,供订货的家长们参考,送货的家长们规划路线。前几年一直是手动录入,今年有点小忙,上周末花了点时间让chatGPT给生成个程序分析邮件然后找到数据生成CSV。本来不抱太大希望,本着能省点事算一点的心态,结果第一版本就基本能用了,然后跟GPT讨论了几个edge case(同时买Mulch并捐款的邮件,以及完全只有捐款的邮件),差不多一上午就搞定了。

第二个例子是监控二娃上网记录,需求就是监控chrome的每个tab,记录url,并记录停留在这个active tab上的时间,更是第一版就完全工作。

高兴之余,也有些担心,码工们是怎么看的?
土鳖 ——— 中土最大外发
benadryl楼主
论坛点评
论坛点评
帖子互动: 241
帖子: 2342
注册时间: 2022年 7月 26日 09:12

#14 Re: AI编程对于我们这些外行还是挺有用的

帖子 benadryl楼主 »

newguy 写了: 2025年 3月 18日 16:28 你大约受过很高级的教育,也是很高级的工程师。你在整个过程中表现出来的思路一点不比一个正常的senior dev 差,只是知识不太全面而已。你一定在别的过程中学会了这种思路,一个刚毕业的cs一般水平的毕业生是没这个水平的,这是他们找工作困难的一个原因。
不敢当,夸得我都不好意思了。
benadryl楼主
论坛点评
论坛点评
帖子互动: 241
帖子: 2342
注册时间: 2022年 7月 26日 09:12

#15 Re: AI编程对于我们这些外行还是挺有用的

帖子 benadryl楼主 »

chinav5 写了: 2025年 3月 18日 17:09 怎么你还要帮你娃做AP CS的作业?

你娃是女娃?
娃搞不定啊,我回头写个帖子专门吐槽一下。
chinav5(宇宙华人华侨星际联合会会长)
著名点评
著名点评
帖子互动: 522
帖子: 4667
注册时间: 2023年 3月 1日 23:10

#16 Re: AI编程对于我们这些外行还是挺有用的

帖子 chinav5(宇宙华人华侨星际联合会会长) »

这我得夸一下我家大娃,他在高中的时候,基本上能给同学做RA的水平。大学三年毕业,最后一年系里也给了RA。
benadryl 写了: 2025年 3月 18日 17:36 娃搞不定啊,我回头写个帖子专门吐槽一下。
土鳖 ——— 中土最大外发
laomei9
论坛支柱
论坛支柱
帖子互动: 1371
帖子: 13103
注册时间: 2023年 11月 6日 16:14

#17 Re: AI编程对于我们这些外行还是挺有用的

帖子 laomei9 »

从小当老师习惯了,将来还是要当老师,鼓励创造性思维
尤其是对那些有能力的
dreamcar1
见习写手
见习写手
帖子互动: 7
帖子: 112
注册时间: 2024年 10月 14日 23:14

#18 Re: AI编程对于我们这些外行还是挺有用的

帖子 dreamcar1 »

dreamcar1 写了: 2025年 3月 18日 11:50 how do you use it? is it run via a separate python code or an extension in chrome. Can it be used for ipad as well? would it be possible for you to share the code for "第二个例子是监控二娃上网记录"?
got the code. thanks. why not sharing it on github.... i bet there are parents look for something similar...
bihai
见习点评
见习点评
帖子互动: 58
帖子: 1456
注册时间: 2022年 7月 24日 20:58

#19 Re: AI编程对于我们这些外行还是挺有用的

帖子 bihai »

benadryl 写了: 2025年 3月 18日 11:00 外行非码工,偶尔用Python编写个小程序自动化日常工作,用完即弃的那种,一般不超过200行,这辈子最严肃的编程就是帮娃做AP CS的作业。

我可能后知后觉,不知道现在GPT已经这么厉害了。刚出来那会儿试了一下,还是问题挺多,稍微深入一些我这外行就推进不动了。结果最近两个例子让我开眼了。

一个是多年来一直是娃童子军部队的fundraiser coordinator,其实就是帮着童子军卖Mulch,每年3月是高峰期,我的主要工作是统计网上的零售数据,然后放在一个表格里,供订货的家长们参考,送货的家长们规划路线。前几年一直是手动录入,今年有点小忙,上周末花了点时间让chatGPT给生成个程序分析邮件然后找到数据生成CSV。本来不抱太大希望,本着能省点事算一点的心态,结果第一版本就基本能用了,然后跟GPT讨论了几个edge case(同时买Mulch并捐款的邮件,以及完全只有捐款的邮件),差不多一上午就搞定了。

第二个例子是监控二娃上网记录,需求就是监控chrome的每个tab,记录url,并记录停留在这个active tab上的时间,更是第一版就完全工作。

高兴之余,也有些担心,码工们是怎么看的?
肯定的。有些很难的问题,我问机器,大概一半是对的,一半是错的。但是错的也能帮我,因为我是从0开始,错的至少把我领进门了。然后我找到正确的结果,其实也是考了机器的帮助。我也可以问人。人可能对,也可能错,还不一定有时间呢。
头像
TheMatrix
论坛支柱
论坛支柱
2024年度优秀版主
TheMatrix 的博客
帖子互动: 260
帖子: 13165
注册时间: 2022年 7月 26日 00:35

#20 Re: AI编程对于我们这些外行还是挺有用的

帖子 TheMatrix »

benadryl 写了: 2025年 3月 18日 12:11 程序刚刚能run,我在自己的macbook上run了一下,结果很满意,至于如何implement,还没想好,以我对系统的粗浅了解,原来是想着用cron job,但问了chatGPT,说macOS有个LaunchAgents更稳定,我还没让它继续给我讲LaunchAgent呢,回头再学习一下。extension还没想过。code我给你私信,很简单,不到100行。
不到100行你贴出来就好了。
回复

回到 “葵花宝典(Programming)”