不是哥们,现在都这样开源了???
创始人
2026-04-01 20:31:43
0

3 月的最后两天(不是愚人节),一个奇怪的开源项目突然在 X 上引发了讨论:

这个项目的作者 yetone 在 GitHub 上有不少作品,其中最出名的一个叫 avante.nvim—— 让 Neovim 编辑器用起来像 Cursor 那样支持 AI 辅助编程,目前积累了 17.7k star,显然是一个正经的开源作者

而他发布的这个新项目:voice-input-src,功能听起来很日常 —— 一个 macOS 菜单栏语音输入法,按住 Fn 键开始录音,松开后语音自动转文字,注入当前聚焦的输入框,类似系统层面的语音听写,但加入了 LLM 纠错和多语言切换。

项目本身不算稀奇,稀奇的是打开这个仓库,没有任何代码文件,除了仓库结构里的一个dist/子模块指向发布版本,可以看的内容只有 README。README 里也没有安装说明,没有 API 文档,也没有贡献指南,只有一段自然语言写成的详细指令,也就是丢给 AI 的 Prompt:

起初大家都以为他在玩抽象,但仔细一想现在谁还在用古法手作编程?这不比直接把一大坨 AI 生成的代码复制粘贴上来开源简洁高效多了吗。

我们细看这段开源 Prompt 可以发现:

请实现一个 macOS menu-bar 语音输入法应用(Swift,macOS 14+),具体要求:1. 按住 Fn 键录音,松开后将转录文字注入当前聚焦的输入框。优先使用流式转录……

然后是极为细致的工程规范:项目必须使用 Swift Package Manager 结构、自动生成 Makefile、使用LSUIElement模式让应用不出现在 Dock 里、录音时弹出一个带波形动画的无边框浮窗、实时展示转录内容…… 一路写到 CJK 输入法的兼容处理、LLM 纠错的调用时机、API Key 管理的 UI 设计细节。

整篇算下来接近一千字,没有一行 Swift 代码。

yetone 在原推中说明,他用 Claude Code 执行了这段 Prompt,一次性生成了完整可运行的应用,然后将这段 Prompt 公开,就算“开源”了。

换一个 AI,也能跑通

这件事被 V2EX 用户发现后,在论坛引发讨论,标题就叫“新的开源形式”。

讨论里有人表示好奇:这段 Prompt 是绑定 Claude Code 的,换别的模型还管用吗?有用户做了个实验,将原 Prompt 原封不动复制,交给 OpenAI Codex(基于 GPT-5.4 模型),让它按照同样的描述生成代码。结果是一次性生成、构建、运行全部成功,功能和原版基本一致。

这个细节比“AI 生成了一个 App”更值得关注,它说明这段 Prompt 并不是某个 AI 的专有格式,而是一份对需求的完整表达 —— 足够精确,以至于任何能力足够的语言模型都可以从中还原出同一个应用。

代码是执行结果;Prompt 是执行依据。

Linus 说过的那句话

二十多年前,Linus Torvalds 在一场邮件争论里说了一句话,后来变成开源社区最广为人知的格言:

Talk is cheap. Show me the code.

意思是:说再多不如秀代码。那个时代的开源逻辑很清晰 —— 你的贡献等于你提交的代码,pull request 是协作的货币,diff 是知识的载体。

现在有点不一样了。当 AI 工具可以从一段精确描述里生成完整可运行的代码,代码本身退化成了一种临时产物 —— 它是 Prompt 的实例化输出,不再是知识本身。就像编译器把高级语言编译成机器码,而没有人会去阅读机器码来理解程序的意图。yetone 开源的不是结果,而是生成结果的意图。

这个转变有一个更直白的说法,在那个 V2EX 帖子的评论里有人提到了:

“Code is cheap, show me the prompt.”

开发者的知识资产在哪一层

传统的开源协作,协作的单元是代码。你 fork 一个仓库,改几行,提 PR,讨论在 issue 区,分歧落实为具体的代码行。

如果 Prompt 开源成为一种常见模式,这个链路会有些变化。贡献者不需要理解 Swift 的语法;觉得某个功能描述有歧义,可以直接在 Prompt 的对应段落提出修改;想新增一个功能,只需要在 Prompt 里加一段需求描述,重新跑一遍,对比两次生成结果的差异。

版本管理的对象变成自然语言文档,issue 的内容变成“第 12 条描述不够精确导致 LLM 理解错了”,PR 变成“在第三节加上这个约束条件”。

这不是说代码从此消失。AI 生成的代码依然需要人去调试、验证、修改;对于复杂系统,单靠一段 Prompt 根本无法完整描述所有约束;遇到需要深度定制的功能,自然语言描述的精度会不够用。

但对于一部分足够明确、边界清晰的应用 —— 语音输入法、翻译工具、菜单栏小工具这类 ——Prompt 已经可以作为完整的规格交付物。而这个边界,正在随着模型能力的提升向更复杂的方向移动。

yetone 的 voice-input-src 只有 1.1k star,没有登上任何主流媒体的头条。但它展示的逻辑是清晰的:一些程序员已经把写 Prompt 当成主要的工作产品,并开始以同样的方式分享它。

他们分享的不是怎么写代码,而是怎么想清楚一件事。

参考来源

  • https://github.com/yetone/voice-input-src

  • https://github.com/jovix0101/voice-ime

相关内容

热门资讯

靠AI年营收150万一人公司揭... 据媒体报道,近日,浙江省首个区级OPC(一人公司)专项政策引发热议。天眼查App显示,受访者相关公司...
可灵AI推出会员模型优惠计划 【可灵AI推出会员模型优惠计划】4月1日,可灵AI面向国内用户推出会员模型优惠计划,该计划将持续至6...
杨元庆:联想集团要成为AI原生... 中证报中证网讯(记者王婧涵)“联想集团要成为AI原生公司。”4月1日,在联想集团2026-2027财...
AI首次“核泄漏”事件 文|硅基星芒2026年3月30日,Anthropic的一个低级失误,无意中在AI发展的历史长河中投下...
你的AI创意,值得被更多人看见... 在全球AI产业爆发与中国企业全球化浪潮叠加的当下,AI原生出海正成为新经济增长的核心赛道。从智能体、...
主力榜丨同类流入金额垫底!黄金... 4月1日,黄金ETF前海开源(159812)报收9.968元,收涨3.16%,成交金额3083.4万...
不是哥们,现在都这样开源了??... 3月的最后两天(不是愚人节),一个奇怪的开源项目突然在X上引发了讨论:这个项目的作者yetone在G...
开源证券:给予华鲁恒升买入评级 开源证券股份有限公司金益腾,张晓锋,宋梓荣近期对华鲁恒升进行研究并发布了研究报告《公司信息更新报告:...
开源证券:给予涛涛车业买入评级 开源证券股份有限公司吕明,林文隆近期对涛涛车业进行研究并发布了研究报告《公司信息更新报告:2025Q...