核对于2026年10月25日

让你的Lovable、Bolt或v0应用仅限公司内部访问

简短回答

如果同事在该平台上已经有账号,就用平台自带的私密分享,改个设置就行。如果他们没有账号,或者你希望他们用工作账号登录,就把应用迁移到TeamOnly。在导出的项目里运行npx teamonly init,然后对AI工具说:“把这个应用迁移到TeamOnly”。页面保持不变;Supabase会被应用自带的数据库和登录取代。

最后更新 本文由TeamOnly撰写。平台信息都链接到各平台自己的文档。为了写这篇文章,我们从GitHub上迁移了四个真实的Lovable和Bolt应用。

01先试试这个

平台自己能设成私密吗?

能,三个平台都可以,但要付费套餐。问题在于谁得登录什么。

Lovable、Bolt、v0和TeamOnly的私密分享,核对于2026年10月25日
 如何设为私密套餐同事需要在那里注册账号吗?最适合
LovableFree和Pro套餐:仅限邀请(每个项目最多10人)。Business和Enterprise套餐:工作区或自定义名单。仅限工作区需要Business套餐,每月$50起需要,一个Lovable账号同事已经在用Lovable
Bolt私密发布:你的Bolt团队、你通过邮箱邀请的人,或受信任邮箱域名下的任何人。任意付费套餐。不能使用自定义域名Bolt的文档没有说明你想继续在Bolt里开发
v0(在Vercel上)在所有部署上开启Vercel Authentication、设置密码,或通过Vercel Passport进行公司登录。密码:Pro套餐每个项目每月$20。Passport:Enterprise套餐Vercel Authentication需要。用密码则不需要团队已经在用Vercel
TeamOnly每个应用从首次部署起就仅限公司内部访问。全公司或指定名单。Builder套餐每月$19(3个应用)或Team套餐每月$249不需要。工作Google账号、Microsoft账号或邮箱验证码同事在那些平台上没有账号

核对于2026年10月25日。Lovable:发布和套餐。Bolt:发布和私密网站。Vercel:部署保护方式和Passport与部署保护对比。套餐会变,付费前请先到平台上确认。

02何时迁移

什么情况下值得迁移?

  • 同事在那里没有账号。为了用一个工具,让财务或仓库的同事去注册Lovable或Vercel账号,这些应用大多就卡在这一步。
  • 你想要企业登录,而不是一份名单。公司里的任何人都用已有的工作账号登录,有人离职时,IT停用他的账号,他就失去了访问权限。
  • 你希望数据和密钥都有人帮你守好。每个应用都有自己的数据库、文件和密钥,在对方登录之前,任何请求都到不了应用。
  • 你的公司邮箱不在Google或Microsoft上。邮箱验证码适用于任何公司域名。
  • 你只想付一份账单。只使用应用的人免费,不管有多少人。

如果以上都不符合,就留在原来的平台。迁移是实打实的工作,而平台自带的分享只是改个设置。

03我的应用能迁移吗?

我的应用能迁移吗?

能顺利迁移

  • React + Vite应用,Lovable和Bolt做的大多是这种
  • Supabase的数据表、登录、存储和函数
  • Lovable当前的TanStack模板,需关闭服务端渲染
  • Tailwind、shadcn/ui、react-router、图表和其他前端库

要多花些功夫

  • 大型应用:100多个文件、几十张数据表
  • 自带密码登录和用户表的应用
  • 实时更新和聊天,会变成一个“刷新”按钮
  • v0和其他Next.js应用:页面可以保留,服务端部分要重做

迁移不了

  • 已有的Supabase数据不会自动迁过来(可导出为CSV)
  • 给公司以外的人发邮件
  • pgvector等Postgres扩展
  • 移动应用,以及必须公开的应用

04怎么做

怎么迁移?

你需要把项目代码放到自己的电脑上,装好Node.js,以及Claude Code或Cursor。

  1. 拿到代码

    在Lovable或Bolt里连接GitHub并推送项目,然后克隆下来。Bolt也可以直接下载为zip压缩包。

  2. 添加TeamOnly

    在项目文件夹里运行:

    npx teamonly init
    npm install

    这会添加TeamOnly应用需要的文件,以及AI工具会读取的说明。它绝不会覆盖你的文件。

  3. 让AI工具来迁移

    把这个应用迁移到TeamOnly

    它会按照TeamOnly的说明来做:保留每个页面,在应用自己的数据库里重建Supabase数据表,把安全规则改成服务端检查,移除登录页面,并告诉你改了什么、哪些没能迁过来。

  4. 在电脑上检查

    它会在本地运行应用。继续之前,先把主要页面点一遍。

  5. 上线

    npx teamonly login
    npx teamonly deploy

    你会得到一个类似tracker.acme.teamonly.app的链接。同事打开后用工作账号登录。

05有哪些变化

Supabase会怎样?

每项Supabase功能在TeamOnly上对应什么
在你的Lovable或Bolt应用里在TeamOnly上
Supabase的登录、注册和重置密码页面移除。TeamOnly会在应用加载前让用户登录;应用读取登录者是谁。
Supabase数据表应用自己的数据库,在首次部署时创建(SQLite,基于Cloudflare D1)
行级安全规则同样的检查,写进每个服务端路由
Supabase存储应用自己的文件存储
Edge函数和服务端函数应用服务端代码里的路由
放在浏览器里或.env里的API密钥密钥,用npx teamonly secrets set设置,绝不发送到浏览器
管理员和经理角色TeamOnly里的角色,在控制台的应用页面或用npx teamonly roles分配
通过Resend或SendGrid发的邮件给同事的邮件,由应用通过TeamOnly发送
定时函数定时任务,列在teamonly.json里
实时更新(realtime)一个“刷新”按钮

06我们的发现

迁移四个真实应用,我们学到了什么?

我们从GitHub上找了四个公开的Lovable和Bolt应用,从3张表的工作跟踪工具到17张表的设备管理系统,逐一迁移。四个应用都保留了原来的页面,并在企业登录之后运行。

然后是第五次测试:在一个它从未见过的Lovable帮助台应用里(120个文件、11张表),我们只给了一个全新的Claude Code会话第3步那一句话。它保留了全部15个页面,替换了Supabase,清楚说明了哪些没有迁移过来,并在部署前等待确认。

四个中有三个在迁移前就有安全问题:

  • 一个完全没有登录。拿到链接的任何人都能读取和修改数据。
  • 一个把管理员密码写在发给每个浏览器的代码里,密钥也放在代码仓库里。
  • 一个让任何人只要猜出工单编号就能读取工单。

这些对第一版来说都不罕见,但迁移之后一个都不会留下:TeamOnly在任何请求到达应用之前检查登录,密钥变成受保护的密钥,每个路由都会检查是谁在请求。

07常见问题

大家常问的问题

查看全部问答

Lovable应用是私密的吗?

默认不是。已发布的Lovable应用是公开的,除非你修改设置。在Free和Pro套餐中,每个项目可以限制为最多10位受邀者访问;限制为仅工作区访问需要Business套餐(每月$50起)或Enterprise套餐。访客需要用Lovable账号登录。

Bolt项目是私密的吗?

在Free套餐中,已发布的Bolt网站是公开的。在付费套餐中可以私密发布:你的Bolt团队能看到,另外还有你通过邮箱邀请的人,或你添加的受信任邮箱域名下的任何人。使用自定义域名的网站只能公开。

怎么让v0应用变成私密的?

v0应用部署在Vercel上,所以要用Vercel的Deployment Protection。在所有部署上开启Vercel Authentication,有权访问你Vercel团队或项目的人就能进来。Password Protection在Pro套餐中每个项目每月$20。通过Okta或Entra进行公司登录(Vercel Passport)需要Enterprise套餐。

Supabase里的数据会一起迁过来吗?

不会自动迁过来。应用迁移后数据库是空的。如果应用有导入页面,就从Supabase把数据表导出为CSV再导入。没有的话,先让AI工具加一个导入页面,再迁移数据。

同事需要TeamOnly账号吗?

不需要。他们打开链接,用工作用的Google或Microsoft账号登录,或者用发到工作邮箱的6位验证码登录。只使用应用的人是免费的。

迁移之后,还能继续在Lovable或Bolt里开发吗?

迁移后的那一份不行。Supabase被替换之后,平台的编辑器就运行不了它了。之后用大白话在Claude Code或Cursor里继续修改应用,然后再运行一次npx teamonly deploy。

迁移要花多长时间?

一个典型的React应用,需要AI工具在你的项目里工作15到60分钟,再加上你检查各个页面的时间。有几十张数据表、自带密码登录的大型应用会更久。只需一分钟的是之后那一步:从部署到同事用上它。

抢先体验

这周就让第一个工具上线。

TeamOnly正处于抢先体验阶段,所有套餐现在都可以购买。你可以免费试用14天,无需绑卡,也可以直接订阅。无论哪种方式,你的公司都会马上准备好,三条命令就能让你的第一个应用上线。

免费试用14天或者现在就订阅

试用无需绑卡。之后每月$19起,随时可取消。

还没准备好?先获取动态

请使用工作邮箱。我们很少发邮件,只在有值得一说的消息时才发。

有问题请发邮件到hello@teamonly.dev,会有真人回复。