V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
santalin
V2EX  ›  程序员

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

  •  
  •   santalin · 9 天前 · 5025 次点击

    很多人用 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 条附言  ·  6 天前
    这个 13K 的软件是指 13KB 大小的软件。抱歉,标题党了。

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

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

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

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


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

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

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

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

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

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



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

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

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

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

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

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

    不好意思,打扰了各位大神们
    santalin
        40
    santalin  
    OP
       8 天前
    @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
        41
    santalin  
    OP
       8 天前
    @ethusdt 非常感谢,

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    不是用 AI 来评论的,

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

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