AI 很厉害,只是不会用罢了。我用 AI 写了个 13K 的软件,并开源了。

1 月 16 日
 santalin

很多人用 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 实用主义者”!)

6592 次点击
所在节点    程序员
58 条回复
2020diyige
1 月 17 日
windows 下的桌面程序 c#是最合适的选择,没有之一
listenerri
1 月 17 日
合格的程序员设计技术方案时也是这种思路
alwaysol
1 月 17 日
我还以为是 github 13k stars,tm 的二等饼干
HENQIGUAI
1 月 17 日
13KB ,谢谢。
MIUIOS
1 月 17 日
鼓吹 ai 很厉害,能替代程序员或者完全一行代码不写的,大部分是以下几种人:
1.没有编程基础或有一点点,拿着 ai 写了个简单的 demo ,激动的来论坛发 ai 要替代一切了。
2.准备卖课或卖你中转 api 的人
3.准备给你发他的公众号推文。
4.准备宣传他写的应用或开源项目。


自己对号入座一下。
SeaSaltPepper
1 月 17 日
你标题加上 B ,我看到 13KB 还是会点进来,并且觉得不会写代码的人靠 AI 写出东西并且开源很有意思;现在靠这种标题党来引流再加上你的说词只会让人觉得恶心😅
MIUIOS
1 月 17 日
@SeaSaltPepper 已经给他加标签了,这种不能 ban ,我喜欢看大伙骂他
santalin
1 月 17 日
@MIUIOS 是的,我是 4 ,问 AI 可以到哪里去宣传项目,AI 推荐的这个地方。我的账号是第一次注册,这是第一个帖子。

AI 确实很厉害呀,大家不是因为 AI 很厉害,才去用 AI 的吗?

这不是重点啊,重点是怎么去用 AI ,这才是最关键的呀。

我能打这么多字,也是因为我用 AI 的输入法,
santalin
1 月 17 日
@MIUIOS 谢谢你的喜欢
santalin
1 月 17 日
@HENQIGUAI 好的 谢谢,我懂了
santalin
1 月 17 日
@SeaSaltPepper 看第二个评论的时候,还专门去谷歌搜了一下什么是 13K 软件。
还以为是什么不可说的软件,

是的,我标题党了,但不是我有意的。我是在自证清白,你们爱信不信?
程序员都是活在程序员的世界里的。

我们平时说工资不会说 13K ,我们会说 1w3 ,
我们也是活在我们的世界里,突然混进来,抱歉,给你们造成困扰了。
ethusdt
1 月 17 日



帮你改了下
Simle100
1 月 17 日
明天来 UC 震惊部报道,如今像你这样隐藏的高手可不多见。
lysShub
1 月 17 日
不说是 13k star 起码也是 13k rmb 吧?
wilddog
1 月 17 日
有了 AI ,一个月搞 10 个项目都简简单单
SeaSaltPepper
1 月 17 日
@santalin #31 有没有可能,当 13K 的软件和开源放在一个句子里时,大部分人能想到的是 13K Stars? 我一开始完全无法理解你为什么会提到“我们平时说工资不会说 13K ,我们会说 1w3”这句话,直到我谷歌搜索关键词“13K 软件”,Google AI Overview 给出的回答恰好和你这句话对应。说实话挺搞笑的,鼓吹“AI 很厉害,只是你们不会用的人”只会盲目相信 AI 给出的离谱回答,没有考据没有质疑,甚至你但凡把 Context 给全 AI 说不定也能猜出来大概意思。你恰恰成为了你自己帖子里的反例🤡。
SingHA
1 月 17 日
13k stars?
Meditation
1 月 17 日
别再强调没写一行代码了,本身还是代码实现。

看多了这种言论,真的恶心啊。

你就是想强调自己没动手写代码,但是用了 AI ,AI 调用代码实现,最终还是用到了编辑器、编译器等等,你想的是不通过编程能力来证明自己有多强,这没啥意义。

现在要证明价值的不是你没写代码,而是其他。
santalin
1 月 18 日
@zypdominate1 对的,我要证明的不是我没写代码,我是要分享给你一个跟 AI 沟通的思路,一个 prompt ,

去其糟粕取其精华,我全片其实都是糟粕,只有那个跟 AI 沟通的思路,可能对小白有帮助,

我现在明白为什么人家写文章都要说一句:大神请绕过。

不好意思,打扰了各位大神们
santalin
1 月 18 日
@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 但总是有好多意外呀。

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

https://v2ex.ih06.com/t/1186306

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

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

© 2021 V2EX