V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
santalin
V2EX  ›  程序员

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

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

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


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

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

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

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

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

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



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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    不是用 AI 来评论的,

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

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