【自荐】📦 豆腐 - Vibe 了一个iOS上Vibe App 的 App,免费开源

这是什么 App

简单说就是用户可以使用这个 App ,和 LLM 聊天,在 App 里的容器里开发本地网站。像什么拼图、日记、记账、节拍器、数独、俄罗斯方块,只要你有 Token 就可以自己开发。

免费开源么?

对,github和Store页在下面,国区还在上架中,请耐心等待。

https://apps.apple.com/app/id6760194187

动机

觉得现在太多人 Vibe 了没啥意义的 App,其实有很多需求应该是用户自己和 AI 生成的。

v0 和 灵光 有用过,感觉这种东西产品要联网就很奇怪。

特点

  • 模仿的是 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 文件夹)
1 个赞

支持安卓么?没有苹果的设备 :wl:

不支持 Android 哦,不过接下来是打算做对应开发的。