很多人用 AI 失败,是因为把它当成了“许愿池”(许个愿,代码就全自动出来了)。 正确的姿势是:把 AI 当成一个“无限体力的初级工程师”,你要做的就是给出想法,然后又反复去质疑 AI 。
我说我要做一个复制图片,直接粘贴到文件的软件。 这是个很基础很简单的需求,可能程序员手搓都只要几分钟。
起初 AI 给了我一个 Python 方案 (Pillow + ctypes)。 功能是实现了,但打包出来 10MB+,启动还慢。 如果我是小白,可能就这样算了,然后吐槽 AI 做的东西臃肿。
虽然我是代码小白,但是我觉得我这个功能不需要这么复杂, 所以下面这个提示词就非常关键了, 我让 AI 帮我到网上去搜索解决方案,特别是 GitHub 开源社区,并给出最佳实践。 然后 AI 就给了我这个答复:
有更轻量的方案! 我查阅了 GitHub 上的开源实践,发现要实现“原生且超小体积”,最佳方案是使用 C# 编写。Windows 电脑自带.NET 运行库,所以我们完全不需要打包 30MB 的 Python 。 新方案 (V3.0 原生版): 我们将用 C# 重写这个工具。体积预期:20 KB (你没看错,是 KB ,只有原先的 1/1500)。
虽然只是一个很小的软件,但整个过程是从提出一个很小的需求, 然后通过不断的迭代,最后形成产品发布到 gitHub 开源, 并且制作了宣传网页。 是一个很完整的闭环,有兴趣你可以看一下,里面也记录了我这整个开发过程。
我没写一句代码,因为我不会,我只是不断的去质疑 AI 。 👉https://dearhua26.github.io/PasteHere/
(如果觉得这种开发模式有点意思,求个 Star 🌟,我想看看有多少人也是“AI 实用主义者”!)
1
dajj 9 天前
感谢分享
|
2
IlIl 9 天前
原来是 13k 啊 我还以为是 13k 呢
|
3
santalin OP 是的,就是 13K ,不是 13K 。
|
4
bbao 9 天前 哎,github 垃圾制造者~~
|
5
santalin OP |
6
ktyang 9 天前
这跟厉害好像也沾不上边吧
|
8
charlesliuu0 9 天前 via iPhone
此 13k 不是那 13k🌚
|
9
cz5424 9 天前 via iPhone
我也以为是那个 13k
|
10
santalin OP @charlesliuu0 是的,我写的时候没想到那 13K ,看到评论我才想到会理解成另个 13K 。
|
12
shuangmu 9 天前
|
13
siweipancc 9 天前 via iPhone
……你是对的
|
14
santalin OP 分享这个启发纯粹是因为之前和 AI 沟通,都没有把一个产品做完整。
一个契机在 X 看了别人分享的 AI prompt , 然后自己用,确实感觉非常好用,还真正的把一个产品给做完整了, 所以希望大家能有所收获。 |
15
HelloGlobal 9 天前
不是 AI 厉害,还得是你厉害
|
18
gateszhang 9 天前
ai 应该是不是初级程序员,初级程序员给不了人惊喜,但是 ai 可以。感觉 ai 有点像是内向的 geek ,有很强的能力但是需要人去将它给激发出来
|
19
twig 9 天前
这个优点巧妙。厉害。
|
20
lakernote 9 天前
我用 AI 写的踩了很多坑,爱和痛并存 https://github.com/lakernote/EasyPostman
|
21
2020diyige 9 天前
windows 下的桌面程序 c#是最合适的选择,没有之一
|
22
listenerri 9 天前 via Android
合格的程序员设计技术方案时也是这种思路
|
23
alwaysol 9 天前
我还以为是 github 13k stars,tm 的二等饼干
|
24
HENQIGUAI 9 天前
13KB ,谢谢。
|
25
MIUIOS 9 天前
鼓吹 ai 很厉害,能替代程序员或者完全一行代码不写的,大部分是以下几种人:
1.没有编程基础或有一点点,拿着 ai 写了个简单的 demo ,激动的来论坛发 ai 要替代一切了。 2.准备卖课或卖你中转 api 的人 3.准备给你发他的公众号推文。 4.准备宣传他写的应用或开源项目。 自己对号入座一下。 |
26
SeaSaltPepper 9 天前
你标题加上 B ,我看到 13KB 还是会点进来,并且觉得不会写代码的人靠 AI 写出东西并且开源很有意思;现在靠这种标题党来引流再加上你的说词只会让人觉得恶心😅
|
27
MIUIOS 9 天前
@SeaSaltPepper 已经给他加标签了,这种不能 ban ,我喜欢看大伙骂他
|
28
santalin OP @MIUIOS 是的,我是 4 ,问 AI 可以到哪里去宣传项目,AI 推荐的这个地方。我的账号是第一次注册,这是第一个帖子。
AI 确实很厉害呀,大家不是因为 AI 很厉害,才去用 AI 的吗? 这不是重点啊,重点是怎么去用 AI ,这才是最关键的呀。 我能打这么多字,也是因为我用 AI 的输入法, |
31
santalin OP @SeaSaltPepper 看第二个评论的时候,还专门去谷歌搜了一下什么是 13K 软件。
还以为是什么不可说的软件, 是的,我标题党了,但不是我有意的。我是在自证清白,你们爱信不信? 程序员都是活在程序员的世界里的。 我们平时说工资不会说 13K ,我们会说 1w3 , 我们也是活在我们的世界里,突然混进来,抱歉,给你们造成困扰了。 |
32
ethusdt 9 天前 |
33
Simle100 9 天前
明天来 UC 震惊部报道,如今像你这样隐藏的高手可不多见。
|
34
lysShub 9 天前
不说是 13k star 起码也是 13k rmb 吧?
|
35
wilddog 8 天前
有了 AI ,一个月搞 10 个项目都简简单单
|
36
SeaSaltPepper 8 天前
@santalin #31 有没有可能,当 13K 的软件和开源放在一个句子里时,大部分人能想到的是 13K Stars? 我一开始完全无法理解你为什么会提到“我们平时说工资不会说 13K ,我们会说 1w3”这句话,直到我谷歌搜索关键词“13K 软件”,Google AI Overview 给出的回答恰好和你这句话对应。说实话挺搞笑的,鼓吹“AI 很厉害,只是你们不会用的人”只会盲目相信 AI 给出的离谱回答,没有考据没有质疑,甚至你但凡把 Context 给全 AI 说不定也能猜出来大概意思。你恰恰成为了你自己帖子里的反例🤡。
|
37
SingHA 8 天前
13k stars?
|
38
Meditation 8 天前
别再强调没写一行代码了,本身还是代码实现。
看多了这种言论,真的恶心啊。 你就是想强调自己没动手写代码,但是用了 AI ,AI 调用代码实现,最终还是用到了编辑器、编译器等等,你想的是不通过编程能力来证明自己有多强,这没啥意义。 现在要证明价值的不是你没写代码,而是其他。 |
39
santalin OP @zypdominate1 对的,我要证明的不是我没写代码,我是要分享给你一个跟 AI 沟通的思路,一个 prompt ,
去其糟粕取其精华,我全片其实都是糟粕,只有那个跟 AI 沟通的思路,可能对小白有帮助, 我现在明白为什么人家写文章都要说一句:大神请绕过。 不好意思,打扰了各位大神们 |
40
santalin OP @SeaSaltPepper 来,这里面有三层,
我是知道 13K 是什么意思的,但我的日常不会用到,当 AI 告诉我,只有 13KB 的时候,我认为 13K 就是一个大小,就是像我们平时手机流量的 13K 大小,这是第一层。 第二层,我发布的时候,我确实写了 13K ,当看到评论说 13K 的时候,我搜索了 13K 软件。我不会只看第一条,我会往下面拉,当我看到 13K 有说是工资的时候,是我相对熟悉的领域。所以我觉得评论应该是认为我赚了 13KRMB ,这是第二层。 看到你这个评论,我才知道你们觉得 13K 是 13K star ,这是我更不熟悉的领域了,就不发表意见了。 确实挺无知的,不好意思,给你们造成困扰了。 第二个,鼓吹 AI 很厉害,只是你们不会用的人。我来跟你说一下,我这个标题怎么取的。我是个运营,但不是软件运营,我是新媒体运营,起标题确实是我拿手的。 当我打开 V2EX ,我看到一个标题“天天叫 AI 编程多厉害,真用起来气死个人啊,到底是谁说不用自己写啊”在所有帖子里面是热度最高的,评论最高的。我知道这是一个好的选题, 他说 AI 不会用,刚好我用 AI 完成了一个产品。那我当然是刚好匹配这个选题的,所以我就直接写下了 AI 很厉害,只是你们不会用。 如果你们抨击这个点,那我是接受的。因为我确实利用了这个选题,我是真没想到是因为 13K 这个呃火起来,相对其他帖子来说,所以营销真的是一门很深的学问,如果你研究你的用户,你可能就没有这个意外惊喜了。 再告诉你们一个悲伤的事情,我晚上用 antygravity 跑动漫视频生成,AI 推荐我用谷歌的 Veo 3.0 (视频生成) 然后我就用了,现在谷歌的账单已经飙升 41 美元。靠呗,我一个月工资才 3000 呀,Ai 但总是有好多意外呀。 |
41
santalin OP @ethusdt 非常感谢,
这里其实解决了两个痛点,但在程序员社区其实是没有这个痛点的。 很多办公的其实没那么懂电脑,他们在保存图片的时候,经常会保存在桌面,导致整个桌面乱的一塌糊涂。然后保存的文件也很难找到, 我为什么会知道这个呢?因为我月薪 3000 ,我周边的办公人员经常问我他的图片保存到哪里去了?怎么点一下就不见了?所以我才会想受用 AI 去开发这个软件。 并且我平时在微信截图的时候,有时候经常因为双击快了,要重新去截图。,这个软件能直接保存剪贴版里的截图到文件,相对来说是一个挺好用的软件,对于我来说。 所以我能用 AI 来解决我一个痛点,对于我来说其实挺有成就感的,把我的喜悦分享给大家。 |
44
santalin OP @MIUIOS 你是不是用了管理功能下沉 10 天?应该不是下沉 10 天,是下沉 10 个帖子。我刚刚数了一下是 20 个帖子了。我第一次碰到还有这个功能的社区,学到了。
|
45
Need4more 8 天前
故意用有歧义性的标题误解大家,先骗点击量,再骗 star ,拿 star 去其他平台骗小白,接着卖课或自媒体接商单。
上一个跑通这条路的叫什么 [ai 花生] 的,我怀疑你们是不是有什么组织? op 想法很好,但发错了地方,希望你不要耍这种小聪明。 送你一句段永平的话:本分诚信比聪明重要 |
46
santalin OP @Need4more 教主好,那个做屏幕闪光灯好像,还有做死了吗?的团队,都是我这种小白学习的方向
但如果就因为这个说我们是一个什么组织,那这个跟那些说平民寻衅滋事的,是不是一样的逻辑? 我喜欢段永平,感谢你送我段永平这句话,本分诚信比聪明重要。 我这辈子到目前为止最遵守的就是这句话了。要不为什么我现在月薪才 3000 呢? 但只听这一句话是不够的,段永平是做什么开始的,小霸王学习机,你知道他的广告语是什么吗? 你拍一,我拍一,小霸王出了学习机; 你拍二,我拍二,学习游戏在一块儿; 你拍三,我拍三,学习起来很简单; 你拍四,我拍四,包你三天会打字; 你拍五,我拍五,为了将来打基础; 是的,你拍四,我拍四,包你三天会打字; 这个广告语可是当时一字一句斟酌出来的。 如果你用我发一篇文章,就说我“故意用有歧义性的标题误解大家,先骗点击量,再骗 star ,拿 star 去其他平台骗小白,接着卖课或自媒体接商单。” 我只是发了一篇文章,我还没拿出刀,你就说我杀了好几个人? 我看到是满满的恶意,就如你的教主头像一样。 |
47
badboy200600 8 天前
我一般在规则里面写: 当前用户是一个 0 基础程序员, 需要全程中文交流, 多写中文注释
|
48
ragnaroks 7 天前
标题确实容易产生误解,不过正文部分能看到关注的是体积
#45 的回复完全看不到恶意在哪,并且楼主用杀人来类比,如果这层回复不是 AI 指导的那楼主的玻璃心有点极端了 |
49
santalin OP @badboy200600 嗯,这也是好方法,学到了!
|
50
santalin OP |
51
WH92 7 天前
哥们,如果可以,能列一下对话吗?或者说关键 promote 。
纯好奇你是如何把 ai 挖掘出这个能力的,真的很不错 |
52
santalin OP 有的,在 github 上面,我有把我的对话以及这个开发的过程,用 AI 总结成一个开发旅程,从需求开始到中间怎么变化,到碰到什么问题,最后怎么处理,都有每一步的记录。
每一个项目我在沟通的时候,都是先让 AI 列计划,然后开始执行,然后再总结,然后再做记录。告诉 AI 这是一个完整的项目,按项目框架来补充完整。 |
53
santalin OP @WH92 PRODUCT_JOURNEY.md github 上面的这个文件点开
|
54
visper 7 天前
这个和会用有什么关系吗? ai 最合适的就是做这个小工具,和其他系统没什么关系,代码量少,全部自己完成。 系统一复杂起来,和其他原来旧的系统打交道多起来了,可能你写写得出 prompt 都是要熟悉原来系统的程度了。
|
55
dabennn 7 天前
通篇看下来是一个可以解释的误会,程序员确实容易第一反应是 github 13k 而被吸引进来(没错,是我)。btw ,恭喜你开辟新技能。另外,建议加个附言说明一下
|
56
Sendya 6 天前
同被标题骗进来的,虽然已经见多了无所谓,本来想直接关掉,看到下面评论及回复也还是忍不住看完了
|