FablePool: 众筹 AI 驱动的软件开发

FablePool 实现众包 AI 软件开发

FablePool 是一个平台,用户可以通过提示词(prompts)提出软件项目,并汇集资金来资助其开发。一旦项目达到筹款目标,一个 AI 代理——在构建日志中被明确标识为 claude-fable-5——将尝试通过公开规划和构建的方式来执行该项目。

FablePool 如何运作

用户提交描述其想要创建的软件的提示词。平台会为构建过程提供预估成本,贡献者们通过出资来达到该目标。开发过程是透明的,构建日志会展示 AI 的规划和执行阶段。

项目执行与许可

  • AI 规划: 系统使用规划模型将提示词分解为可操作的里程碑。
  • 许可: 平台建议项目在 MIT license 下发布,尽管这引发了用户关于 AI 生成代码的可版权性讨论。
  • 公开构建: 开发进度对公众可见,允许用户通过各个里程碑跟踪 AI 的进展。

社区反馈与技术批判

虽然通过众筹进行“氛围编程”(vibe coding)的概念引起了好奇,但 Hacker News 社区提出了若干技术和运营方面的担忧。

可靠性与质量控制

用户报告了 AI 输出中的退化(regressions)问题。一位用户指出,一个演示构建在里程碑 14 运行正常,但在里程碑 15 时发生了退化,其中一个可用的 Wikimedia 图片链接被替换成了一个不存在的本地文件路径。

预估准确性

预估成本与实际成本之间存在明显的差异。一位用户指出,一个预估为 $0.35 的示例项目实际花费了 $0.52,最终花费了 $0.55,这导致了对机器人预估能力的批评。

“空中楼阁”式提示词的可行性

平台上许多当前的项目由于预算有限而被认为是不切实际的。社区引用的例子包括:

  • 一个预算为 $500 的“开源 AWS”。
  • 以 $200 的目标解决“C# 中的 HFT 垃圾回收问题”。

技术瓶颈

批评者认为,AI 驱动的开发在需要物理硬件或复杂测试的领域面临重大障碍。一位用户提到,构建一个虚拟健身房游戏(Zwift 的替代品)对于一个无法访问真实硬件协议和人类测试者的 LLM 来说几乎是不可能的。

用户观点综合

对 FablePool 的反应是两极分化的,有人对这种新型开源开发形式感到兴奋,也有人对其可行性表示怀疑。

"We have entered the GoFundMe era of vibe coding."

一些用户认为这是创建开源软件的一种新方式的前兆,而另一些人则将其视为潜在的“拉地毯”(rug pulls)工具,或者是 AI 当前局限性的展示。改进建议包括实施用于对项目阶段进行投票的共识协议(类似于“Twitch Plays Pokemon”),或者允许用户捐赠代币而非货币。

运营层面的担忧

除了技术性的 AI 实现之外,用户还对项目背后的组织透明度提出了担忧,指出缺乏关于 "Barras Industries" 的信息。此外,一些用户报告了性能问题,即在兴趣高峰期,网站响应时间超过 20 秒。

Sources