• 请不要在回答技术问题时复制粘贴 AI 生成的内容
santalin
V2EX  ›  程序员

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

  •  
  •   santalin · Jan 16 · 6809 views
    This topic created in 293 days ago, the information mentioned may be changed or developed.

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

    Supplement 1  ·  Jan 20
    这个 13K 的软件是指 13KB 大小的软件。抱歉,标题党了。

    本片核心就一句话:与 AI 沟通,要质疑 AI 才有好效果。

    剩下的内容都是废话,没用的,可以跳过。

    评论都是我在胡言乱语,给大家造成不便了,可以不用看。
    58 replies  •  2026-01-20 01:01:07 +08:00
    dajj
    dajj
    Jan 16
    1
    感谢分享
    IlIl
    IlIl
    Jan 16
    2
    原来是 13k 啊 我还以为是 13k 呢
    santalin
    santalin
    OP
    Jan 16
    3
    是的,就是 13K ,不是 13K 。
    bbao
    bbao
    Jan 16❤️5
    4
    哎,github 垃圾制造者~~
    santalin
    santalin
    OP
    Jan 16❤️1
    5
    @bbao 哈哈,github 非常优秀,
    优秀的人看优秀的项目,新手看新手的项目,
    这个世界不是只有精英才能发言的。
    互联网的平权才让我们即使弱小也有发声的权利。
    ktyang
    ktyang
    Jan 16
    6
    这跟厉害好像也沾不上边吧
    santalin
    santalin
    OP
    Jan 16
    7
    @ktyang 比我厉害多了,能让小白做产品无异于打螺丝就造出了航母。
    charlesliuu0
    charlesliuu0
    Jan 16 via iPhone
    8
    此 13k 不是那 13k🌚
    cz5424
    cz5424
    Jan 16 via iPhone
    9
    我也以为是那个 13k
    santalin
    santalin
    OP
    Jan 16
    10
    @charlesliuu0 是的,我写的时候没想到那 13K ,看到评论我才想到会理解成另个 13K 。
    santalin
    santalin
    OP
    Jan 16
    11
    @cz5424 我也希望是那个 13K
    shuangmu
    shuangmu
    Jan 16
    12
    掌握标题党的精髓了 很强
    siweipancc
    siweipancc
    Jan 16 via iPhone
    13
    ……你是对的
    santalin
    santalin
    OP
    Jan 16
    14
    分享这个启发纯粹是因为之前和 AI 沟通,都没有把一个产品做完整。
    一个契机在 X 看了别人分享的 AI prompt ,

    然后自己用,确实感觉非常好用,还真正的把一个产品给做完整了,
    所以希望大家能有所收获。
    HelloGlobal
    15
    不是 AI 厉害,还得是你厉害
    ktyang
    ktyang
    Jan 16
    16
    @santalin 打螺丝还是打螺丝啊,只不过是让一个不会打螺丝的人能够快速获得螺丝,目前离造航母还远着呢。
    santalin
    santalin
    OP
    Jan 16
    17
    @ktyang yes 获得造航母的快感。哈哈
    gateszhang
    18
    ai 应该是不是初级程序员,初级程序员给不了人惊喜,但是 ai 可以。感觉 ai 有点像是内向的 geek ,有很强的能力但是需要人去将它给激发出来
    twig
    twig
    Jan 16
    19
    这个优点巧妙。厉害。
    lakernote
    lakernote
    Jan 16
    20
    我用 AI 写的踩了很多坑,爱和痛并存 https://github.com/lakernote/EasyPostman
    2020diyige
    21
    windows 下的桌面程序 c#是最合适的选择,没有之一
    listenerri
    listenerri
    Jan 17 via Android
    22
    合格的程序员设计技术方案时也是这种思路
    alwaysol
    alwaysol
    Jan 17
    23
    我还以为是 github 13k stars,tm 的二等饼干
    HENQIGUAI
    HENQIGUAI
    Jan 17
    24
    13KB ,谢谢。
    MIUIOS
    MIUIOS
    Jan 17
    25
    鼓吹 ai 很厉害,能替代程序员或者完全一行代码不写的,大部分是以下几种人:
    1.没有编程基础或有一点点,拿着 ai 写了个简单的 demo ,激动的来论坛发 ai 要替代一切了。
    2.准备卖课或卖你中转 api 的人
    3.准备给你发他的公众号推文。
    4.准备宣传他写的应用或开源项目。


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

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

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

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

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

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



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

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

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

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

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

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

    不好意思,打扰了各位大神们
    santalin
    santalin
    OP
    Jan 18
    40
    @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 但总是有好多意外呀。
    santalin
    santalin
    OP
    Jan 18
    41
    @ethusdt 非常感谢,

    这里其实解决了两个痛点,但在程序员社区其实是没有这个痛点的。

    很多办公的其实没那么懂电脑,他们在保存图片的时候,经常会保存在桌面,导致整个桌面乱的一塌糊涂。然后保存的文件也很难找到,

    我为什么会知道这个呢?因为我月薪 3000 ,我周边的办公人员经常问我他的图片保存到哪里去了?怎么点一下就不见了?所以我才会想受用 AI 去开发这个软件。

    并且我平时在微信截图的时候,有时候经常因为双击快了,要重新去截图。,这个软件能直接保存剪贴版里的截图到文件,相对来说是一个挺好用的软件,对于我来说。

    所以我能用 AI 来解决我一个痛点,对于我来说其实挺有成就感的,把我的喜悦分享给大家。
    santalin
    santalin
    OP
    Jan 18
    42
    @Simle100 工资多少?我现在月薪 3000 。如果高于这个数的话,我马上到
    santalin
    santalin
    OP
    Jan 18
    43
    @ethusdt 还有你怎么可以发图片,在这里怎么发图片?
    santalin
    santalin
    OP
    Jan 18
    44
    @MIUIOS 你是不是用了管理功能下沉 10 天?应该不是下沉 10 天,是下沉 10 个帖子。我刚刚数了一下是 20 个帖子了。我第一次碰到还有这个功能的社区,学到了。
    Need4more
    Need4more
    Jan 18
    45
    故意用有歧义性的标题误解大家,先骗点击量,再骗 star ,拿 star 去其他平台骗小白,接着卖课或自媒体接商单。

    上一个跑通这条路的叫什么 [ai 花生] 的,我怀疑你们是不是有什么组织?

    op 想法很好,但发错了地方,希望你不要耍这种小聪明。

    送你一句段永平的话:本分诚信比聪明重要
    santalin
    santalin
    OP
    Jan 18
    46
    @Need4more 教主好,那个做屏幕闪光灯好像,还有做死了吗?的团队,都是我这种小白学习的方向

    但如果就因为这个说我们是一个什么组织,那这个跟那些说平民寻衅滋事的,是不是一样的逻辑?

    我喜欢段永平,感谢你送我段永平这句话,本分诚信比聪明重要。

    我这辈子到目前为止最遵守的就是这句话了。要不为什么我现在月薪才 3000 呢?
    但只听这一句话是不够的,段永平是做什么开始的,小霸王学习机,你知道他的广告语是什么吗?

    你拍一,我拍一,小霸王出了学习机;
    你拍二,我拍二,学习游戏在一块儿;
    你拍三,我拍三,学习起来很简单;
    你拍四,我拍四,包你三天会打字;
    你拍五,我拍五,为了将来打基础;

    是的,你拍四,我拍四,包你三天会打字; 这个广告语可是当时一字一句斟酌出来的。

    如果你用我发一篇文章,就说我“故意用有歧义性的标题误解大家,先骗点击量,再骗 star ,拿 star 去其他平台骗小白,接着卖课或自媒体接商单。”

    我只是发了一篇文章,我还没拿出刀,你就说我杀了好几个人?
    我看到是满满的恶意,就如你的教主头像一样。
    badboy200600
    47
    我一般在规则里面写: 当前用户是一个 0 基础程序员, 需要全程中文交流, 多写中文注释
    ragnaroks
    ragnaroks
    Jan 18
    48
    标题确实容易产生误解,不过正文部分能看到关注的是体积

    #45 的回复完全看不到恶意在哪,并且楼主用杀人来类比,如果这层回复不是 AI 指导的那楼主的玻璃心有点极端了
    santalin
    santalin
    OP
    Jan 18
    49
    @badboy200600 嗯,这也是好方法,学到了!
    santalin
    santalin
    OP
    Jan 18
    50
    @ragnaroks 谢谢。你比较中肯,确实有标题党了,这个我承认,只是说我的初心不是故意的。

    不是用 AI 来评论的,

    确实有点玻璃心,回复的时候有点激动了,不过没有关系,反正又没做。
    WH92
    WH92
    Jan 19
    51
    哥们,如果可以,能列一下对话吗?或者说关键 promote 。
    纯好奇你是如何把 ai 挖掘出这个能力的,真的很不错
    santalin
    santalin
    OP
    Jan 19
    52
    有的,在 github 上面,我有把我的对话以及这个开发的过程,用 AI 总结成一个开发旅程,从需求开始到中间怎么变化,到碰到什么问题,最后怎么处理,都有每一步的记录。

    每一个项目我在沟通的时候,都是先让 AI 列计划,然后开始执行,然后再总结,然后再做记录。告诉 AI 这是一个完整的项目,按项目框架来补充完整。
    santalin
    santalin
    OP
    Jan 19
    53
    @WH92 PRODUCT_JOURNEY.md github 上面的这个文件点开
    visper
    visper
    Jan 19
    54
    这个和会用有什么关系吗? ai 最合适的就是做这个小工具,和其他系统没什么关系,代码量少,全部自己完成。 系统一复杂起来,和其他原来旧的系统打交道多起来了,可能你写写得出 prompt 都是要熟悉原来系统的程度了。
    dabennn
    dabennn
    Jan 19
    55
    通篇看下来是一个可以解释的误会,程序员确实容易第一反应是 github 13k 而被吸引进来(没错,是我)。btw ,恭喜你开辟新技能。另外,建议加个附言说明一下
    Sendya
    Sendya
    Jan 19
    56
    同被标题骗进来的,虽然已经见多了无所谓,本来想直接关掉,看到下面评论及回复也还是忍不住看完了
    santalin
    santalin
    OP
    Jan 20
    57
    @Sendya 哈哈 不好意思 耽误您时间了,希望下次再发帖能对你有价值。
    santalin
    santalin
    OP
    Jan 20
    58
    @dabennn 好的,找改标题的没找到,也懒得去研究了,听你的 增加个附言,虽然已经把人给骗进来了。。哈啊
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4103 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 80ms · UTC 00:09 · PVG 08:09 · LAX 16:09 · JFK 19:09
    ♥ Do have faith in what you're doing.