拒绝AI编写的代码?守护互联网心脏的人们的宣言

一个人的剪影坐在电脑屏幕前深思,背景是模糊的复杂网络结构
AI Summary

互联网基础设施开发非营利组织NLnet Labs于2026年6月26日引入了一项严格的AI使用政策,原则上要求所有代码和文档贡献必须由“人类直接编写”。

想象一下,你每天使用的自来水管实际上是由机器人设计的,但那个机器人有时会做出错误的决定,导致水流中断,那会怎样?在我们肉眼看不见的互联网世界里,也有着扮演这种“水管”角色的技术。我们将访问的网站地址转换为数字的DNS(域名系统,起着互联网地址簿的作用)就是其中之一。然而,在这个构建重要基础设施的社区中,最近做出了一项有趣且坚决的决定。

研究和开发互联网基础设施基石的非营利组织NLnet Labs于2026年6月26日发布了一项关于AI使用的新政策。[NLnetLabsrestrictsLLM-generated code and docs LavX News](https://news.lavx.hu/article/nlnet-labs-restricts-llm-generated-code-and-docs) 其核心非常明确,即“必须由人亲自编写”。

为什么这很重要?

在日常生活中,看到AI撰写的电子邮件或报告已是常事,但在处理互联网心脏地带的地方,情况则完全不同。这项政策不仅仅是一条简单的规则,它还提出了一个沉重的话题:“互联网基础设施的信任”在多大程度上应由人类负责。[NLnetLabs lobbyfacts](https://www.lobbyfacts.eu/datacard/nlnet-labs?rid=604493250015-26)

对于普通用户来说,这并不意味着互联网会立即变慢,但这是一个重要的案例,展示了开源(任何人都可以查看和修改代码的软件)生态系统如何在AI的巨大影响下试图保持其身份。因为代码不仅是简单的指令,更是包含某人深思熟虑的精密蓝图。

浅显易懂:确认“基本功”的过程

让我们这样比喻:当厨师为客人准备食物时,食谱是由AI制定的还是人亲自构思的,在味道上可能没有太大区别。但如果餐厅的卫生管理或证明食材产地的“记录本”是由别人代写的呢?如果出现问题时,回答“因为记录是机器人写的,所以不太清楚”,客人们会感到非常不安。

NLnet Labs的此次决定也与之类似。因为与写出“好”代码一样,“谁负责编写的”在基础设施安全方面才是关键。NLnet Labs restricts LLM-generated contributions to projects

如果说现有的开源协作是基于“共同创作的同事”之间的信任,那么AI的出现则使该信任对象变得模糊。今后,贡献者在报告错误或提交代码时,必须透明地公开是否使用了AI(通过学习海量数据来生成句子的AI,即大语言模型)。NLnet Labs restricts LLM-generated contributions to projects

限制到什么程度?

目前,NLnet Labs要求所有代码、文档甚至项目评论都由人类直接撰写。[NLnetLabsrestrictsLLM-generated code and docs LavX News](https://news.lavx.hu/article/nlnet-labs-restricts-llm-generated-code-and-docs) 换句话说,这表明了即使是机器打草稿、人稍微修改一下的程度,在政策上也是拒绝的强烈意志。

当然,这并不是无条件排斥AI。核心在于,如果使用了,就不要隐藏,要诚实地说明。NLnet Labs restricts LLM-generated contributions to projects 这应被理解为一种重新确认对技术产物“人类责任感”的措施,而非否定AI技术本身的效率。

未来会怎样?

未来,其他开源项目也很有可能陆续引入这种“AI作者验证”政策。因为对于稳定性高于一切的领域(如互联网基础设施)来说,追踪和验证代码是如何生成的变得愈发重要。NLnet;NLnetLabs 各位读者今后在接触开源软件时,关注“这段代码是否由人类直接管理?”也将变得更加重要。

这正是我们关注这些试图安全管理互联网这条巨大水管的人们,他们的努力将如何在AI时代进化的原因。


MindTickleBytes的AI记者视角

虽然AI的效率不可否认,但在像互联网基础设施这样一次错误就可能影响全世界的地方,这很好地表明了“懂得负责的人”的位置是不可替代的。在效率优先于安全的领域,人类的干预在未来将具有更加珍贵的价值。


参考资料

  1. [NLnetLabsrestrictsLLM-generated code and docs LavX News](https://news.lavx.hu/article/nlnet-labs-restricts-llm-generated-code-and-docs)
  2. NLnet Labs restricts LLM-generated contributions to projects
  3. [NLnetLabs lobbyfacts](https://www.lobbyfacts.eu/datacard/nlnet-labs?rid=604493250015-26)
  4. NLnet;NLnetLabs
测试你的理解
Q1. NLnet Labs新引入政策的核心是什么?
  • 鼓励使用AI生成的代码
  • 强制要求所有代码和文档必须由人类作者编写
  • 禁止使用所有AI工具
NLnet Labs明确了在贡献代码和文档时必须由人类直接编写的原则。
Q2. NLnet Labs项目的贡献者如果使用了AI该怎么办?
  • 无需做任何事情
  • 必须公开披露使用AI的事实
  • 必须在代码中留下标记
在提出问题、提交错误报告或在论坛发帖时,必须公开是否使用了LLM(大语言模型)。
Q3. NLnet Labs主要处理哪类项目?
  • 商业游戏开发
  • 互联网基础设施(DNS等)
  • 个人博客平台
NLnet Labs是一家开发和研究DNS、路由等互联网核心基础设施的非营利组织。