「📦 豆腐」Vibe 了一个在 iPhone 上 Vibe App 的 App

查看 11|回复 1
作者:beimenjun   
📦 豆腐登场
是什么 App
「📦 豆腐」是一款能让你在 iPhone 上开发 App 的 App 。
免费下载,无内购,商店地址: https://apps.apple.com/app/id6760194187 (如果所在区域未上架,请耐心等待,或者更换商店)
因为涉及到 API Key ,所以为了避免偷 Key 的争议,所以开源,地址: https://github.com/zizicici/Doufu ,不过开源,也不代表其他人就能照搬来用,也不代表我会接受 PR ,这点先声明一下。
概览
本内置了各家 LLM 模型的接口,可以接 OpenAI 兼容/Anthropic 兼容/Gemini/OpenRouter 各家服务商的模型,在我设定的容器内制作本地的 HTML 网站,通过会话实现功能的开发。
你可以看作是 v0 or 支付宝灵光的单机版本。
用例
比如开发一个数独 App



成品

耗费 77K+ Token
技术特点
  • 模仿的是 Claude Code CLI 的实现,可能因为个人功夫不到家,比较烧 token ,但是看来看去没有能明显改善的地方。
  • 挟持了 fetch(),解决了 CORS 的问题,你如果愿意完全可以写一个 V2EX 的客户端。
  • 挟持了 localStorage 和 IndexedDB ,解决了数据存储和 WKWebView 的缓存绑定的问题,另外内置了一个 sql.js ,你可以直接让 LLM 基于 sql.js 来开发。
  • 用 WebRTC + localHost 来解决视频和音频的传输问题。
  • 各个容器之间互相隔离。
  • 禁止了网页原生请求敏感权限的功能,所有项目的权限均由宿主 App 管理,并且有对应的记录。
  • 设置页面放了一个 Progress in Picture 的功能,开启了之后,可以让其在后台工作。
  • 提供了两种项目导出方式,分别是 .doufu (只包含 App 文件夹)和 .doufull (包含了 App 文件夹和 AppData 文件夹)

    开发过程
  • 26/03/05 ,一天时间出 MVP
  • 26/03/06 ,开始开发正式版本
  • 26/03/07 ,主力从 Codex -> Claude
  • 26/03/17 ,提交审核
  • 26/03/19 ,审核通过

    累计消耗 Token 费用 $1K4
    后记
    其实做这个 App 多少是有点觉得,应用开发没啥前途了,未来大家自己开发点啥自己用吧。这算是给大家的礼物,也是给自己开发 App 生涯的毒药。
    如果你有任何建议和意见,请直接回复。
  • CalledKingsley   
    没升 ios26🤣🤣🤣
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部