Rust 项目团队宣布 LLM 政策:不禁止,但你要承认哪些代码不是你写的
Rust 语言项目正式通过了一项 LLM 使用政策,覆盖 rust-lang/rust 单一仓库的代码贡献。这不是项目级别的官方立场,目前由五个团队采纳,但它可能是主流开源项目中关于 AI 辅助贡献最细致的一份规则。 政策的核心只有一句话:LLM 可以用来分析、提炼、审阅、建议,但不能用来创作。 具体来说,LLM 生成的代码可以提交,但必须满足五个条件:预先安排、非关键、高质量、充分测试、充分审查,并且必须披露。LLM 不得生成涉及安全性的关键变更,除非作者本身就是领域专家。即使如此,政策也"强烈不建议"这么做。 对于不披露的情况,审核者可以直接关闭 PR,无需解释。 政策...
