内部工具
用AI做的内部工具,只给你的团队用
团队每天离不开的小应用:报价计算器、库存盘点、审批流程。现在用AI工具,一个下午就能做出来。这一页讲的是怎样把它交到同事手里,又不把它放到公开的网上。
简短回答
用Claude Code或Cursor做出工具,然后放到一个在应用加载前先检查公司登录的托管平台上。在TeamOnly上只要一条命令,同事用已有的工作账号登录。
01基础
什么是内部工具?
给公司内部的人用的应用,而不是给客户用的。它负责团队每周都要做的一件事,只有员工能打开。
大多数一开始是一张表格、一串邮件,或者某个人脑子里的东西。当足够多的人需要同一个答案时,它就变成了工具。下面是团队真正在做的一些。
02可选方案
团队现在是怎么获得内部工具的?
常见的有四条路,包括我们这一条。没有哪条适合所有人。区别在于谁来做、谁能打开工具,以及哪些事要你自己操心。
| 方案 | 是什么样的 | 适合 | 需要注意 | 费用 |
|---|---|---|---|---|
| 表格或表单Google Sheets、Excel、Forms | 你已经有了。共享文件,大家就开始填。 | 几个人一起维护的简单清单 | 公式会被覆盖,每个人都能看到每一行,用的人越多就越慢越乱。 | 包含在Google Workspace或Microsoft 365里 |
| 内部工具搭建平台Retool、Appsmith、Softr等 | 在他们的编辑器里把表格、表单和按钮拖到页面上,再连接你的数据。 | 想要可视化编辑器、数据已经放在数据库或其他应用里的团队 | 每个使用工具的人都要在该平台上有一个用户,经常是付费的。你在他们的编辑器里搭建,而不是用你的AI工具。 | Retool Team:每位搭建者每月$10,每位用户每月$5,按年付费。Appsmith Business:每位用户每月$15。两者都有最多5个用户的免费套餐 |
| 用AI做,自己托管Claude Code、Cursor或Lovable,加上Vercel、Netlify或自己的服务器 | AI工具写出应用。托管平台、数据库和登录由你来选,再自己连起来。 | 已经在运行应用、知道怎么把它锁起来的开发者 | 大多数托管平台默认是公开的。保持私密、密钥和数据库都得你自己管。 | 取决于托管平台和你另外加的服务 |
| 用AI做,托管在TeamOnly自带企业登录 | AI工具写出应用。一条命令就把它放到公司登录之后上线,数据库、文件存储和密钥都已备好。 | 用Claude Code或Cursor做了工具、想让团队今天就用上的人 | 仅限内部应用,永远不公开。应用由React前端和一个用JavaScript或TypeScript写的小型API组成。Python应用不能在这里运行。 | Builder:每月$19。Team:每月$249。只使用应用的人免费 |
核对于2026年10月25日。来源:Retool pricing、Appsmith pricing。如果要分享已经做好的应用,请看这篇指南和完整对比。
03一步一步
怎样用AI做一个,再分享给团队?
第一次大约十分钟。电脑上需要有Node.js,用Claude Code或Cursor的人已经装好了。
用工作邮箱免费开始
免费试用14天,无需绑卡。之后,Builder每月$19,包含1位搭建者和最多3个应用。开始免费试用。
从模板开始,或者从零开始
运行
npx teamonly init --template inventory-tracker stock,会在名为stock的新文件夹里生成一个现成的应用;在空文件夹里运行npx teamonly init,则从零开始。两种方式下,你的AI工具都会拿到在TeamOnly上构建应用的说明。告诉AI工具你需要什么
用大白话就行:“加一个补货按钮,点一下就把这个物品放进采购部的清单。”在自己电脑上用
npm install和npm run dev试一试。登录一次,然后部署
第一次运行
npx teamonly login,然后运行npx teamonly deploy。你会得到一个类似stock.acme.teamonly.app的链接。数据库、文件存储和密钥在首次部署时自动创建。把链接发出去
公司里任何人都能打开。如果只想给指定的人用,运行
npx teamonly access only dana@acme.com sam@acme.com。
npx teamonly init --template inventory-tracker stockCreated "stock" from the inventory-tracker templatecd stock && npm installnpx teamonly loginSigned in as dana@acme.comnpx teamonly deployLive at https://stock.acme.teamonly.appOnly @acme.com accounts can sign in.起点
五个可以直接用的模板
每个模板都已经用上了企业登录和数据库。想改哪里,用大白话告诉你的AI。
04面向IT
IT能得到什么
大家已经在做这些工具了。TeamOnly给他们一个统一的、经过认可的地方来放,也让IT对这一切看得清清楚楚。
任何应用代码运行前先登录
每个请求在到达应用之前,都会检查是否有来自你公司域名的已登录用户。搭建者无法关掉这一点。
每个应用都有自己的房间
每个应用都有自己的数据库、文件存储和密钥,读不到其他应用的数据。
所有应用在一张清单里
控制台列出每个应用、负责人、谁能打开,以及它发了多少封邮件。应用只能给你公司里的人发邮件。有人离职时,管理员把他的应用交给新的负责人。
永远不会出现在搜索结果里
每个响应都告诉搜索引擎不要收录这个应用,而且不登录本来就什么都加载不了。
Business套餐包含Okta或其他SSO单点登录、审计日志和离职处理,由我们和你的IT团队一起配置。
05说实话
什么时候TeamOnly不适合你
- 应用是给客户或公众用的。TeamOnly只托管给你公司内部人员用的应用。
- 应用是用Python写的,或者依赖Next.js的服务器功能。这需要换一个托管平台,或者先改代码。
- 应用要访问只在办公室内网里的服务器。TeamOnly上的应用可以调用互联网上的服务,但进不了你的内网。
- 你更想在可视化编辑器里搭建,而不是用AI工具。这种情况下内部工具搭建平台更合适。
什么是内部工具?
只给公司内部的人用的小应用,比如报价计算器、库存跟踪或报销审批流程。它取代一张表格、一个共享邮箱或一个手工步骤,而且永远不应该对公众开放。
不会写代码,也能用AI做内部工具吗?
很多时候可以。Claude Code和Cursor会根据简单的描述写出代码,TeamOnly的说明让代码保持一种第一次就能部署成功的结构。从模板开始会更容易。不过你还是要能自如地输入几条命令,或者让AI工具替你运行。
内部工具应该托管在哪里?
放在一个在应用加载前先检查公司登录的地方,而不是带密码的公开托管平台。在TeamOnly上,同事用工作用的Google或Microsoft账号登录,或者用发到工作邮箱的验证码登录,其他人进不来。
同事需要账号或付费席位吗?
不需要。他们用已有的工作账号登录。你只为搭建和部署应用的人付费,只使用应用的人免费。
TeamOnly和Retool、Appsmith有什么不同?
Retool和Appsmith是可视化搭建平台:你在他们的编辑器里搭建,每个使用工具的人都是他们平台上的用户。TeamOnly托管的是你的AI工具写成普通代码的应用。代码归你,同事也不需要席位。
内部工具能用我们现有的数据吗?
每个应用都有自己的数据库。你可以把数据导进去,比如从导出的CSV;应用也可以调用其他提供API的服务,API密钥保存在应用的密钥设置里。但它访问不到只在公司内网里的服务器。
抢先体验
这周就让第一个工具上线。
TeamOnly正处于抢先体验阶段,所有套餐现在都可以购买。你可以免费试用14天,无需绑卡,也可以直接订阅。无论哪种方式,你的公司都会马上准备好,三条命令就能让你的第一个应用上线。
还没准备好?先获取动态
有问题请发邮件到hello@teamonly.dev,会有真人回复。