展开讨论

经验与复盘经验摘录 · 机器翻译

因此,如果你使用LLM来做出贡献,你就无法赢得我的信任

……因此,如果你使用LLM来做出贡献,你就无法赢得我的信任。如果你认为没有LLM的帮助你就无法做出有意义的贡献,那么你就是在意识到自己不够熟练,无法理解你所贡献的代码。因为如果你能理解它,那你就能自己写出它。我想要的是你个人的贡献,而不是你的LLM的贡献。我想要的是提交者真正理解的贡献。我希望你能通过向我展示你理解你所做的事情来赢得我的信任。我希望你能够加深你对我项目的理解。当你使用LLM时,这一切都不会发生。如果你无法在没有LLM帮助的情况下做出贡献,那么你就还不具备贡献的资格。试着寻找一些较小的问题,先去解决,直到你学到足够的知识,能够做出更大的贡献。

源讨论Zig项目对其坚决的反AI贡献政策的说明原帖 462 条评论 · 导入时统计
2

这条内容在回应什么?

父级讨论 · 节选

VG

在我看来,人们可能在这里基于不同的隐含前提进行争论。‘AI 编码’是一个光谱,可能意味着仅仅是让 LLM 校对你的更改,然后用你自己的人类大脑执行这些更改,或者可能意味着只是告诉代理你想要什么,让它自行处理直到完成。 如果我做后者,并向 Zig 这样的项目提交 PR,我肯定会因此被发现并受到应有的责备。如果我做前者,我的 PR 会更好,但除了我自己之外,没有人能知道它是如何变好的。可能我现在在为开源项目做贡献时,介于两者之间。 对我来说,全面禁止所有这些做法是个坏主意。这会阻碍像我这样的人参与贡献,因为我如此尊重这些项目和这些人。如果我的工作触及了他们,感觉就像是在做他们认为令人作呕的事情。…

完整原文

社区评论 0

还没有社区评论,来聊聊你的看法。

原讨论中的回复 2

仅展示本次导入中包含的直接回复。中文为机器翻译,可查看英文原文。

VG

>因为如果你能理解它,那你就能自己写出来。 我接受你在那里说的大部分观点是合理的,但在这里逻辑就出错了。 我使用LLM来让我从唯一剩下的、最终重要的资源(现在我的基础和中级需求大多已经满足)——时间中获得更多的东西。这意味着我需要在电脑前花更少的时间打代码,而用更多的时间去做更有用的事情,比如爱好、艺术、陪伴我的孩子。 但正如我之前所说,每个项目当然可以自己制定规则,贡献者应该遵守这些规则。有很多项目同时接纳反对AI的人,也有很多项目更喜欢AI爱好者。 至少目前是这样。我认为其中一组人会像骑马一样逐渐消失,但我们会看到结果。也许你已经听过很多人引用的著名阶段,这些阶段在不同的人口中有所不同。…

完整原文
SU

> 我会拒绝任何我无法理解的贡献。 公平。 > 那个开发者必须像其他人一样赢得我的信任。 “赢得你的信任”需要什么? > LLM 的贡献是不确定的,这意味着它们永远无法被信任。 这是可以证明是错误的。LLM 的贡献可以像其他任何贡献一样被审查、测试和理解。LLM 的贡献并没有什么“特别”的地方。 由人类大脑编写的贡献也是不确定的,也许如果作者当时感觉稍有不同,他们可能会对代码格式稍作调整。 > 因此,如果你使用 LLM 来做贡献,你就无法赢得我的信任。 这个前提错误。 > 如果你认为你无法在不使用 LLM 的情况下做出有意义的贡献,那么你就是在意识到你不够熟练,无法理解你所贡献的代码。 如果我认为我可以不使用 LLM 就能做到呢?…

完整原文
在 Hacker News 阅读

尊重不同观点,分享具体经验。

登录后即可发帖、评论、转发和引用。