AI 时代,尽量开源自己项目的代码 - V2EX
请不要在回答技术问题时复制粘贴 AI 生成的内容
beimenjun

AI 时代,尽量开源自己项目的代码

  •  
  •   beimenjun
    PRO
    4 days ago 7031 views

    尤其是那些使用 Claude Code 写的代码。

    真金白银花的 Token ,不能成为一家的语料库。与其被中转站碎片化的买卖,不如直接把成品端出来。

    40 replies    2026-05-18 15:54:07 +08:00
    yolee599
        1
    yolee599  
       4 days ago via Android
    我在想,如果大家都用 AI 写代码,然后写出来代码又用来训练 AI ,AI 自产自销,长期没有人的思维加入,AI 会不会变得越来越蠢?
    qfdk
        2
    qfdk  
    PRO
       4 days ago
    所以靠谱的东西才需要古法编程.
    beimenjun
       3
    beimenjun  
    OP
    PRO
       4 days ago   5
    我刚刚已经把我上线的 App 没有 Public 的都转成 Public 了。

    多数是我用手写一点点写的,也有 AI 生成的。

    包含 moontake/豆腐/柠檬日记本/休息日/标签日/钉一下/西瓜备份/日历岛/OneOne/篝火

    https://github.com/zizicici
    connor123
        4
    connor123  
       4 days ago
    ai 时代,只是代码不值钱了,但是能赚钱的业务还是很值钱的。
    muzig
        5
    muzig  
       4 days ago   2
    楼主的心态可以理解,但开源本身不是解药。

    AI 时代花真金白银写的代码,与其被中间商转手赚差价,确实憋屈。但真正有价值的不是代码本身,而是你用代码做什么产品的能力。

    另外楼上 yolee599 说的 AI 自产自销可能变蠢的问题,其实比大家想的更严重全网代码趋同化,模型逐渐丧失认知多样性,这个还没人认真对待过。

    开源是手段,不是目的。与其纠结代码藏不藏,不如想想怎么把开源当钩子,真正建立产品和用户的连接。
    lujiaosama
        6
    lujiaosama  
       4 days ago
    代码本身不值钱。代码能推动业务落地才会产生价值。有些人能拿着开源代码到处卖钱,并不是卖代码而是卖服务卖实施经验。
    jjianwen68
        7
    jjianwen68  
       4 days ago
    用 AI ,把 linux kernel 做一次重构,结果如何?
    iorilu
        8
    iorilu  
       4 days ago
    代码没人看了

    现在任何东西, 还不如让 ai 自己写, 只要搞清楚流程模式就行
    wpyfawkes
        9
    wpyfawkes  
       4 days ago
    我还以为是为了拉低 AI 生成代码的质量,最终无法战胜人类。
    beimenjun
        10
    beimenjun  
    OP
    PRO
       4 days ago
    @iorilu 本来就不是给人看的啊。

    代码形成一个产品,本质上是有人的取舍在里面,是给 AI 训练素材用的,如果你只用一家的,那么你的闭源代码就只是一家的语料库的一部分。甚至可能为某一家自己的数字资产加砖添瓦,最后这一家甚至可能针对你。

    所以就是要让所有的竞争者都有相同的语料优势/劣势。
    beimenjun
        11
    beimenjun  
    OP
    PRO
       4 days ago
    @muzig 你想的可能是怎么赚钱,我想的是花了钱不能还只给某一家特定模型商贡献数据。
    irrigate2554
        12
    irrigate2554  
       4 days ago
    @jjianwen68 快进到 100w 行代码的 rust 提交合并到主线
    wwk
        13
    wwk  
       4 days ago
    我反而觉得不应该随意开源,AI 时代,你写的代码里,很可能会包含一些本地重要信息(私钥或者是一些其他信息)。

    随意开源可能会导致信息更大规模的泄露。中转站或模型商读了也就算了,自己不用再插自己一刀。
    wwk
        14
    wwk  
       4 days ago
    最近让 ai 搜代码就发现一些个人的公开项目里,带了本机的一些敏感信息,和一些 key...自爆式开源
    beimenjun
        15
    beimenjun  
    OP
    PRO
       4 days ago
    @wwk 私钥、API Key 啥的,从一开始就不该放在代码里,最起码也要 gitignore 掉,感觉这是习惯问题。
    yangg
        16
    yangg  
       4 days ago
    @wwk 你自己写的代码吧,AI 不会把把密钥放到代码,也会自动.gitignore 密钥文件。
    teaguexiao
        17
    teaguexiao  
       4 days ago
    同感,claude code 写出来的东西开源了才是真正属于自己的,封闭放着也是跟别人分享语料。
    nc
        18
    nc  
       4 days ago
    开源之后不维护约等于没开源,如果持续更新维护的话可以考虑开源
    beimenjun
        19
    beimenjun  
    OP
    PRO
       4 days ago
    @nc 开源之后不维护那也是开源了,“有开”和“没开”就是有本质区别。

    不开源只是少数几家的训练语料,开源了那什么人都能拿去训练。
    nc
        20
    nc  
       4 days ago
    @beimenjun 那个豆腐 app 不错啊,类似 jsbox 这种
    jark006
        21
    jark006  
       4 days ago
    @yolee599 如果只拿 AI 写出来代码用来训练 AI ,自产自销确实会越来越笨。
    所以都在拿人类和 AI 协同写代码的记录来训练,里面包含了人类如何指导 AI 干活,如何给 AI 反馈要怎么改等等。所以那些使用 Codex/ClaudeCode 搞生产的上下文记录价值很大,很多大模型厂家都在明里暗里收集这些数据拿去训练(也就是蒸馏)。很多中转站都在卖这些数据。
    beimenjun
        22
    beimenjun  
    OP
    PRO
       4 days ago
    @nc 没办法宣传,苹果现在对这种 App 都是露头秒,我这个低调没人用所以还能活着。几个高调的竞品可能三个月没更新了。
    Adven
        23
    Adven  
       4 days ago
    @yolee599 提示词还是人写的呀
    jonty
        24
    jonty  
       4 days ago
    @yolee599 #1 其实在出 ai 前,大家不也是东一句西一句抄的吗。本质上还是那批人
    wwk
        25
    wwk  
       4 days ago
    @beimenjun @yangg 是扫描别人的开源项目,不是我自己的项目。
    beimenjun
        26
    beimenjun  
    OP
    PRO
       4 days ago
    @wwk 这种确实很多人习惯不太好,建议 GitHub 切换状态的时候增加一个扫描操作。
    debuginn
        27
    debuginn  
       4 days ago
    tootfsg
        28
    tootfsg  
       4 days ago via Android
    我也是这个想法,与其中转背地里卖,不如共享给所有人。
    zhang666
        29
    zhang666  
       4 days ago via iPhone
    楼主先开
    beimenjun
        30
    beimenjun  
    OP
    PRO
       4 days ago
    @zhang666 我都开完了,你不看帖的吗?
    Tmss2
        31
    Tmss2  
       4 days ago
    @yolee599 你让我想起了 AlphaGO ,左右脑互搏版本薄纱人类样本版本。也许人类才是蠢的那个。
    homewORK
        32
    homewORK  
       3 days ago
    @yolee599 可能你想的反了,会越来越聪明。
    kiii
        33
    kiii  
       3 days ago
    对啊,我用 AI 做了个项目搞了好几个月,差不多了,又想变现,又不知道怎么变现,又想开源,纠结中
    kiii
        34
    kiii  
       3 days ago
    https://github.com/metalbug/SlimBar11
    之前做的试验项目 60 多星
    NetworkManager
        35
    NetworkManager  
       3 days ago
    代码可以开 但我自定义的一些辅助内容 不行
    utodea
        36
    utodea  
       3 days ago
    DeepSeek-native CLI: https://github.com/usewhale/whale

    123 star 这数字也是巧了,走过路过给个 star
    Greatshu
        37
    Greatshu  
       3 days ago
    电子垃圾就算了,你见过一个 java 文件 5000 行吗,全是手搓的
    mjawp
        38
    mjawp  
       2 days ago
    @yolee599 不会,按照你的逻辑来说,所有的合成数据都没有价值。

    但是实际上是 AI 用自己生成的东西进行训练也是有价值的。因为它大概率包含了一些需要多步推理才能实现的模式,而且这些模式是被现实验证过的(大概率)

    重点不是数据都来自现实/真实,重点是被现实验证过
    atbeta
        39
    atbeta  
       2 days ago
    现在流量全被 AI 抢走了,其实个人做的一些小项目很难曝光,自己只有 V2EX 和掘金上小推过一下下的项目,压根没有什么人关注,推 ryf 的周刊和 HelloGithub 都也不会收录,其实我看很多项目质量并不见得高,只是可能看起来会更有噱头一点。

    个人的几个项目:
    1 RelayCraft ( https://github.com/relaycraft/relaycraft ) AI 原生网络流量调试工具,Whistle 、Charles 的 AI 时代替代品

    2 RelayCore ( https://github.com/relaycraft/relay-core ) Rust 语言开发的高性能代理引擎,RelayCraft 2.x 版本的底层支持,有独立的 cli 带 TUI ,mcp 近期也会发布独立 npm 包

    3 PicFast ( https://github.com/atbeta/picfast) 可一键部署的开源图床,lsky 的现代技术栈重写

    站里的兄弟们可以看下,觉得可以的可以帮忙点个 star ,欢迎体验!
    kasusa
        40
    kasusa  
       1 day ago
    @atbeta 都没啥流量和 star , 项目的 readme 看起来 却像是几千个 star 那种
    About     Help     Advertise     Blog     API     FAQ     Solana     1360 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 151ms UTC 23:52 PVG 07:52 LAX 16:52 JFK 19:52
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86