关于 Tofu
上线,还是最难的一步 Tofu 让它变成最快的一步
用 AI 做 app,写代码交给你的 agent,上线交给 Tofu。这一页讲为什么会有 Tofu、它的想法、现在能做什么,还没做出来的也如实写了。
- 托管到线上,有个别人能打开的网址
deploy - 配一个数据库
databaseCreate - 绑定你的域名,配好 HTTPS
domainConnect - 让用户能登录
appAuthConfigure - 出问题时看日志
getRuntimeLogs - 回到之前能用的版本
rollback
为什么会有 Tofu
写 app 变快了 上线却没变快
现在用 coding agent,一个下午就能做出能跑的东西:一个能用的页面、一个小 app、一张数据库表。可之后那段路,一点没变。托管、配数据库、绑域名、让用户能登录、确认它真的在线,光这些就要应付一堆账号和控制台。没有人是为了这些才动手做 app 的。
更糟的是,问题偏偏出在最难查的地方。电脑上构建得好好的,一到托管平台就失败。密钥只放在你的电脑上,平台构建时却拿不到。网站能打开,用起来却不对劲,想查原因又没有日志可看。
写代码这一步,你的 coding agent 已经在做了;还没有 agent 的话,也可以用自己的话描述 app,Tofu 帮你做出来。不管哪种,Tofu 都补上最后这段路:app 做好,就在同一段对话里上线,一个账号就够。检查了什么、改了什么、哪里坏了、怎么回到之前能用的版本,Tofu 都会告诉你。
我们坚持的事
功能宁可晚点出,也不做表面功夫
01
从一开始就为 agent 设计
帮人把 app 上线的服务,应该把 coding agent 当成真正的用户,而不是先给人设计好 API,事后才想起 agent。Tofu 的本地 MCP 桥接,让 agent 跟控制台一样,能用到你的 app、部署、日志和检查结果;连接要你本人在浏览器里批准。
02
先说实话,再求好看
Tofu 读不到的数据,就标明读不到,绝不显示成 0;只读到一部分,就注明是部分数据。构建失败就显示失败;功能还没做好,页面上就照实写,不拿像模像样的假界面充数。
03
你的东西,你带得走
代码一直是你的,说能导出,就真能导出:Tofu 保存的源码包、你的环境变量名称,还有一份说明,写清数据库怎么转交给你。你绑定的域名,也能改成指向别处。不过,把正在运行的 app 连同数据库一起搬走,目前还得手动操作,不能一键完成。这点先说清楚,免得你误会。
Tofu 现在能做什么
从写好代码到 app 上线,都在这里完成 每项功能都有自己的介绍页
免费套餐和付费套餐,谁都能用。每个套餐都有固定的用量上限。需要合同、发票或可用性承诺(SLA)?跟我们说一声。下面这些功能,现在就能用。
托管与部署
最好让你的 coding agent 直接把代码发给 Tofu;也可以导入 GitHub 仓库,之后每次推送代码都会自动重新部署。Tofu 内置 18 种框架预设,会按你的 app 选一种来构建,部署完再检查网址能不能打开。以前每个正常运行过的版本都会留着,一步就能恢复。
托管与部署托管数据库
部署时顺手建好 Postgres 数据库,连接信息自动写进 app,存成隐藏的密钥;想搬到你自己名下的 Supabase 账号,跟我们说一声就行。付费套餐包含的托管数据库,你所有的 app 一起用,运行费用由 Tofu 承担。
托管数据库自定义域名
直接用你已有的域名,HTTPS 自动配好。域名放在 Cloudflare 上,你批准一次,Tofu 就把 DNS 记录写好;放在别家,Tofu 会列出要填的每一条记录,等你填好再帮你核对。
自定义域名登录与邮件
你的用户可以用 Google 账号或邮箱登录 app,你不用自己建 Google Cloud 项目,也不用配密钥。注册邮件以你 app 的名义发出;等你的域名通过验证,就改用它来发。
登录与邮件让 agent 替你操作
把设置提示词粘贴到任何 coding agent 里。它会先按提示词里写的文件大小和 SHA-256 核对客户端,再安装。你在浏览器里批准连接后,agent 就能用 95 个工具访问你在控制台里看到的那些项目。
agent 与 CLI暂时还没有
Tofu 的功能可能调整。只要改动影响到你的 app、数据或账单,我们都会提前通知你。不能丢的东西,请自己留好备份。
一键把已上线的 app 连同数据库迁出 Tofu。 想迁出完全可以,只是要照着文档手动操作。
购买、续费或转移域名。 Tofu 只连接你已经有的域名。
替你在 Cloudflare 以外的平台写入 DNS 记录。 在其他平台,Tofu 会列出具体要加哪些记录,你加好后,它再帮你检查对不对。如果用 Cloudflare,你在 Cloudflare 的页面上批准后,Tofu 会替你写入。
后台任务和定时任务。 Tofu 托管的 web app 只在有人访问时才运行。一直在后台运行的任务,所有套餐都不支持。
为每个 pull request 单独部署一份预览。
这些要么还没做,要么不打算做。本页没有哪句话在暗示它们已经有了。文档里有更全的清单,也写了原因。
给我们发邮件 不管什么事,一个邮箱就够了
注册前的疑问、部署出的问题、网站上读着不对劲的句子,还有安全问题报告,都发到这个邮箱。
- 收件人
- hello@trytofu.ai
- 主题
- 咨询
- 部署出问题
- 反馈
- 报告安全问题
说说你想做什么 app,或者带上 agent 已经做好的 app。Tofu 帮你上线。
任何 coding agent 都能用
© 2026 Tofu
trytofu.ai
本页由英文翻译;如有内容冲突,请以英文原版为准。