HN讨论 · 身份未知
开源开发者需要证明代码为人类逐步写就而非 AI 生成
一位正在开发开源产品的开发者担心发布后被人误认为代码是 AI 生成的,计划通过公开整个私有仓库的演进历史来证明人类作者身份,并放弃了只复制最终代码的想法。
查看原始信号hn:49270921
目标用户
准备发布开源项目的独立开发者
潜在需求
需要一种方式让旁观者看到代码逐步演进的过程,以证明作品是人类亲手写成的,而不是 AI 一次性生成的。
发生场景
开发者在一个私有 GitHub 仓库中工作了 18 个月,准备发布时原本打算把最终代码复制到一个新的公开仓库,但意识到这样会隐藏开发过程。
来源证据
一名开发者担心别人认为其开源产品全部由 AI 生成,计划将私有仓库直接公开以展示代码演进过程,而不是复制最终代码到新仓库。
I hadn't heard of this project. However this did give me something to think about. I am working on a product I intend to open source for 18 months now. One thought I have had is how to keep people from thinking I vibe-coded the whole thing. I have been working on it in a private GitHub repo. When I release I was planning to copy the final code into a new public repo. I probably shouldn't do that. Just make this one public and let people see the evolution of code, even as ugly as a process as ithttps://news.ycombinator.com/item?id=49270921
为什么值得留意
AI 生成代码背景下,开源发布者开始主动寻找能展示创作过程的方案;这与帖子寻找“重放编辑历史”项目的请求相互印证,说明存在对作者身份证明功能的需求。
已有方案
- 直接公开完整仓库历史
未满足部分
- 用户未找到能重放编辑过程的现成项目
- 评论者不知道这类项目,说明该功能在可见工具中不普及
可能延伸 · 模型推测
- 将提交历史渲染成可回放的可视化页面
- 为开源项目生成“人类作者证明”徽章或报告
- 提供一键公开私有仓库历史并自动生成展示页面的服务
目前未知
- 评论者尚未实际发布,是否最终会采用此方案未知
- 发帖者寻找的项目可能已存在,只是未被搜索引擎找到
继续核实
- 其他开源开发者是否同样担心被误认为 AI 生成代码?
- 目前有哪些展示代码演进历史的工具,为什么未被广泛知晓?
主题词
authorship proofcode evolution historyopen source releaseai-generated code suspicionrevision replay