如果把ComfyUI连到手机里怎么样?
一、前言
上一次发文章已经是 23 年头上了,人上了年纪就懒了。加上一直很忙,也没空写东西。AI 的出现对各行各业冲击挺大,尤其是我们影视行业。但也没办法,打不过就加入,就开始研究各种 AI 生图和生视频。ComfyUI 出来以后花了好久去学,就一个感觉:根本学不完。对生图生视频的需求一直存在,有一天和家人出去玩,晚上在酒店突然来了灵感,想把白天拍的东西处理一下。没带电脑,就用隧道连回家,想用家里的 ComfyUI 把照片和视频加工一下。连上以后一看,整个人都不好了——手机的屏幕就那么点,我连工作流都抓不出来。也试了好几个 ComfyUI 远程控制工具,没一个好用的。好不容易有点灵感,被操作界面直接卡死。

当时心里就一个念头:如果能在手机上调用家里的服务器跑图就好了。
于是就有了这一篇。折腾了大概两个月,现在基本实现了:手机连上家里的 ComfyUI 服务器,选好工作流,填提示词,点一下,图就出来了。而且整个流程没有任何数据经过第三方云端,模型、图片、所有东西都在自己机器上。
二、为什么要在 NAS/服务器上跑 ComfyUI
先说我自己情况。
家里有一台常开的服务器,带了独立显卡,平时主要用来存素材和看电影,显卡基本闲着。而我从学 ComfyUI 开始,就喜欢测试各种免费模型,经常生图生视频。模型文件动辄几个 GB 到几十 GB,主力笔记本根本放不下。最重要的是,我不想每次跑图都要专门坐到电脑前。
把 ComfyUI 跑在服务器上,这几个问题就都解决了:
模型存储不用愁。 服务器就是干这个的,几个 TB 的空间放几百个模型都没问题。
24 小时在线。 服务器不关机,随时可以跑任务,不用等主力机开机。
不占主力机资源。 笔记本该怎么用怎么用,跑图的任务丢给服务器。
远程访问。 只要网络通,人在外面也能用——这也是我折腾手机端的起点。
关于部署方式,网上教程很多,核心就是用 Docker 把 ComfyUI 跑起来,需要 NVIDIA 显卡和 Docker 环境,配置好端口映射,在浏览器里输入服务器 IP 加 8188 端口就能访问。这部分不展开写了,站内和 B 站都有详细教程。我要重点讲的是部署完之后的事——怎么在手机上用。
三、我自己动手做了一个小工具
现有的远程方案都试过之后,我决定自己写一个。 核心思路很简单:
不做“ComfyUI 的手机版”,而是做“ComfyUI 的手机遥控器”。
也就是说,工作流还是在电脑上搭好,我的手机端负责三件事:
连接服务器。 支持局域网直连,也支持通过安全隧道远程访问。
连自己的服务器触发工作流。 把提前测试好的工作流集成进去,手机上选一个,填参数,点发送,任务就丢到服务器上跑了。
设置参数取回结果并剪辑。 生成完的图片或视频自动回到手机上,可以直接在手机端做简单的剪辑——裁切、拼接、加字幕、导出。
取回
剪辑整个流程没有一张图经过任何第三方服务器。模型在自己机器上,生成在自己机器上,结果只传输到我自己的手机上。
四、实际使用中几个关键点
关于网络访问。 我之前的文章里写过 WireGuard 的配置方法,没有公网 IP 的话用 ZeroTier 也很方便。但有一点千万记住:不要把 ComfyUI 端口直接暴露到公网。 我自己的方案是走加密隧道,手机端只需要配置一次,之后自动连接。
关于工作流管理。 我把平时常用的几个工作流——文生图、图生视频、背景移除——都单独测好、配好参数,存成了手机端的“预设”。需要的时候选一个就行,不用每次都重新配置节点。如果你有自己搭好的工作流,也可以导入,工具会自动识别可调参数。
工作流关于手机端剪辑。 这是我自己用得最多的功能。生成的图片或视频直接进入时间线,可以拖拽排序、裁剪片段、加背景音乐,导出为常见视频格式。以前做个短视频素材,得先把图从服务器传到电脑,剪完再传回手机,现在这一步全省了。从触发到出结果到剪辑,全部在手机上完成。

五、总结
这篇文章是大概两个月折腾的浓缩版。从“NAS 能不能跑 AI”这个随口一问,到真的把 ComfyUI 跑起来,再到自己做手机端工具,中间踩了不少坑。
核心结论就一句话:在家庭服务器上跑 ComfyUI 是完全可行的,手机远程使用也不是什么遥不可及的事。 市面上的远程控制工具解决了“触发”的问题,但“从触发到出结果到后期处理”的完整链条,目前还没有特别顺手的方案。
所以我做了一件很简单的事:把这条链条补上了。
最后发一个手机做的视频。
都值了
这个是用最低分辨率做的,脸崩了,大家不要用最低的
作者提示含AI生成内容。作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
