不用服务器、不用域名,一个免费 Agent 分享
这两年折腾 AI,我发现一个挺有意思的现象,用户在变少,开发者变多。
套用网上的一张图来表达可能更清晰。
有想法的人,依靠 Vibe Coding 搭建应用,但做出来的东西,使用者却寥寥无几。

一方面固然是人群的转变,技术平权让应用不再是稀缺资源。
但另一方面,还在于新时代 “开发者” 缺少硬资源,服务器租赁、域名、网络又都是新的成本。
所以其实有很多好东西,还散落在 AI 时代的独立开发者电脑里,默默为开发者一个人提供服务能力。
这点我觉得很可惜。
普通人的痛点其实很有价值。而你做出来,解决了痛点的那个应用,同样很有价值。
这个价值如何体现?
那当然是把它们推广出去,让更多的人可以看见,可以用上。

但对普通人来说,分享的投入很高。租赁云服务器,买带宽,买域名和证书,每一个都需要折腾好一会儿。
有没有简单的方法,可以避免这种投入呢?

最近发现了一个挺有意思的工具,叫做 UUMit。
它的思路非常直接,既然应用已经在开发者的电脑上正常运行了,为什么不能直接把它变成一个别人也能打开的网址呢?
不用云端环境,不用重新部署,甚至不用折腾路由器端口映射。
通过 UUMit,本机的网页、API、MCP 甚至是 AI Agent 工具页面都可以发布出去,而且每一个发布的服务,还可以决定谁有访问权限。
比如我在电脑上用 AI 写了一个小工具,直接生成链接发给朋友,对方打开浏览器就能体验。
比如我只是想随时随地可以访问家里的服务,把权限设置为仅我可用就搞定了。
甚至家里电脑上跑着的 AI 工作台,出门以后也能通过手机继续使用,原来的数据和工作流都还在家里的电脑上。
这种变化展示出了一个很重要的逻辑:以前我们是把应用部署到互联网,现在是让互联网连接到你的本地应用。

自动发现你的本地服务
UUMit 的使用非常简单,甚至可以用无脑来说明。
下载安装客户端之后,打开 UUMit,点击「连接」,浏览器会自动跳转到账号确认页面。
整个过程不需要我们手动配置端口映射,也不需要修改路由器、DNS 等系统网络设置。客户端主动向外建立连接,把本地服务接入 UUMit 网络。

完成连接之后,UUMit 会给每一台接入的电脑配置一个专属地址。
这个专属地址不仅可以作为我们发布应用的入口,更像是一个我们在 UUMit 上的名片和个人服务网站。
个人服务网站类似一个信息卡片,右侧会提供一个 Agent 接入说明,可以让主流 Agent 连接到每个人的个人服务网站,并调用已发布的服务应用。

比如我做的 Slate 短剧工作台,发布后互联网上所有用户都可以访问和调用。
它原本是我在本地运行的一套短剧创作工具,里面包含剧本、分镜、角色和素材等功能。
以前想让别人体验,我就通过 Github 发布项目,别人下载后自己安装部署。
现在通过 UUMit 发布成网页应用,就可以获得一个固定网址。想体验的人,可以先试试看这个项目效果到底好不好,看一看流程,再决定要不要在本地安装部署。

而且这种发布还有一个很实用的地方。
假如我现在还在用开发 Slate,那么原来大家需要通过 release 更新。
现在我本地修改好页面,UUMit 上的服务也跟着同步到了最新,访问者只需要刷新就能看到新的内容。不用每修改一次就打包一次,也不需要重新部署测试环境。
开发机本身,就可以成为一套随时对外展示的测试环境。
那么这些服务怎么发布呢?
也很简单,UUMit 会自动发现我们运行在电脑上的各类 Agent 应用,比如 ComfyUI,Deepseek Harness、个人开发应用,第三方服务等等。
每一项都会显示相应的服务地址和运行状态,我们不用一个个去记端口号。

找到需要发布的服务,点击「+ 发布应用」,选择服务类型,按提示填写信息,就能生成对应的访问地址。
目前可以发布的主要包括网页应用、API 接口、MCP 服务、AI 工具界面以及带有 Web 界面的智能体工具。
我这里以第三方的极空间私有云 webui 为例,将服务类型更改为网页应用,就可以远程操控 NAS 管理页面了。

三种发布方式,谁能用你说了算
说到这里,可能有人会担心。
本来只是自己电脑上的工具,现在突然生成了一条公网网址,是不是意味着什么人都能访问?
其实不是。
UUMit 虽然给应用分配了地址,但是应用启用与否、允许谁访问,选择权仍然留在我们自己手上。
在应用管理页面中,我们可以单独控制服务的启用、停用,以及访问权限。

访问权限主要有三种。
第一种,只有自己可以访问。
这是默认的访问权限。
也就是说,即便应用已经生成了网址,其他人拿到地址,也不能直接进入。
必须登录对应的 UUMit 账号,才能访问自己授权的服务。
它的好处是让我随时随地可以访问家里的电脑。AI 工作台、本地部署的模型界面,以及一些只给自己使用的工具,现在只需要在手机上打开网址,登录自己的账号,就能访问同一套服务。数据和工作流都没有迁移出去,但使用设备不再局限于家里的电脑。

第二种是成员邀请,通过应用的专属地址单独授权。

比如我做了一个报销助手,想分享给公司的几个同事使用,但又不希望其他人访问。就可以通过邀请功能,把应用的使用权限单独开放给指定成员。收到邀请的人,注册或登录 UUMit,接受邀请后,就能直接通过浏览器使用。
而且授权可以控制使用对象和有效时间,需要的时候还可以收回。
这种模式下,服务本身可以提供给更有需要的用户,也可以小范围内推广使用。特别适合个人开发者给客户演示产品,或者团队内部共享一些尚未正式上线的工具。不用为了让几个人体验一下,就专门搭建一套公共服务器环境。

最后一种就是公开权限。
任何人获取 URL 地址,都可以直接通过浏览器打开对应的网页应用。
比如一些小游戏、互动页面、作品集,或者我做出来想让大家体验的 AI 小工具,都可以直接设置成公开。
复制网址发到群聊、公众号里,别人点开就能用。

互联互通
除了发布网页应用,UUMit 还有一个我比较感兴趣的方向,就是把本地的 AI 工具和 Agent 连接起来。
前面我们都是自己进入客户端,找到应用,然后手动发布。
但如果我正在用 Codex 或者其它桌面 Agent 开发工具,能不能让 Agent 帮我完成发布?
UUMit 的「连接器」功能,就是用来做这件事的。打开客户端左侧的「连接器」,它会自动检测电脑上支持连接的桌面智能体,并显示相应的连接状态。
连接完成之后,就可以直接通过自然语言,让 Agent 帮忙管理本机应用的发布。

这个功能跟现在的 AI 编程工具还挺搭配。
尤其是经常用 Codex、Claude 这类工具写程序的人。以前是让 AI 帮我写好代码,然后自己再去处理部署和分享。
现在开发完成之后,还能继续让 Agent 把应用发布出去,形成从开发到交付的一条工作流。
而且 UUMit 不只是让别人访问你的应用,它还有远程桌面、SSH 等能力,可以进一步访问和管理自己的远程设备。


另外,UUMit 本身还提供数据、知识、任务市场。如果我们有需要,也可以通过这个数据广场去寻找需要的数据和能力,为本地 Agent 使用提供各种各样的额外能力。

相比于传统的内网穿透、异地组网.
这种把本机应用直接发布出去,并且有一个平台可以让大家看到,让大家的 Agent 互相交互的感觉,让我感到更加新奇。
回到文章开头那个问题,Vibe Coding 现在非常简单,甚至几句话就可以做成一个痛点解决型应用。
但对大部分 Viber 来说,推广应用,以及让别人能用上,可能比开发更头痛。
UUMit 恰好提供了一种更轻量的方式,你的应用还在本地运算,但是被分配一个互联网地址,什么时候可用、哪些人可用,都由用户决定。
新修改的部分,也实时在互联网上展示,不必反复重新部署。
让好用的工具不再只留在自己的电脑里,我觉得这才是 UUMit 最有价值的地方。


登录