对于 ComfyUI 用户而言,强大的节点式工作流带来了极高的自由度,但复杂的连线界面也意味着你被牢牢绑定在电脑桌前。当你只想在沙发上休息,或者突发灵感想要快速生成几张图片时,面对满屏的节点和参数往往让人望而却步。

Nexa 是一款基于 React Native 构建的时尚、响应迅速的移动应用,它能直接连接到你本地的 ComfyUI 服务器,将复杂的节点工作流自动转化为简洁直观的移动端表单。从此,你的口袋裡就多了一个随时待命的 AI 绘图工作室。
核心体验:从“连线”到“表单”的蜕变
Nexa 的核心理念是简化交互。它不再要求你在手机狭小的屏幕上艰难地拖拽节点,而是智能解析你的工作流逻辑:
- 自动识别与映射:只需提供一个 ComfyUI 工作流 JSON 文件,Nexa 就能自动检测并提取关键元素,包括提示词(Prompt)、采样器(Sampler)、LoRAs、大模型检查点(Checkpoint)以及图像分辨率设置。
- 动态 UI 生成:系统会根据提取的内容,自动生成对应的输入框、下拉菜单和滑块。原本复杂的节点网络,瞬间变成了清晰的参数调整面板。
- 自定义魔术变量:支持添加如
%trigger_word% 或 %my_seed% 等自定义变量。你可以将它们绑定到滑块或文本框,实现实时动态调整,无需修改底层工作流。
关键功能亮点
1. 智能节点检测与重排序
- 全自动映射:无需手动配置,应用自动识别工作流中的关键节点。
- 灵活排序:用户可以轻松调整提示词输入框、图片上传区等控件在界面上的显示顺序,打造最符合个人习惯的操作布局。
2. 原生图生图(Image-to-Image)
- 相册直连:直接从手机相册选择照片,一键上传至 ComfyUI 工作流中的
LoadImage 节点。 - 即时反馈:配合本地服务器的强大算力,手机端即可完成图生图的完整闭环,随时随地进行创作迭代。
3. 本地历史记录管理
- 原生标签页:内置历史记录功能,浏览过往生成的所有作品。
- 参数回溯:点击任意历史图片,即可查看其生成时的详细设置(提示词、采样器、种子数等),支持一键复用或保存/删除记录。
4. 跨平台无缝连接
- 基于 React Native 开发,提供流畅的原生体验。
- 支持局域网内任意设备连接,只要手机和运行 ComfyUI 的电脑在同一网络下即可。
快速上手指南
只需四步,即可将你的 ComfyUI 扩展到移动端:
第一步:启动本地服务器
在运行 ComfyUI 的电脑终端中,务必使用 --listen 标志启动,以允许局域网访问:
python main.py --listen
注:默认端口通常为 8188。
第二步:获取 API 格式工作流
- 在桌面版 ComfyUI 设置中,勾选 “Enable Dev mode Options”(启用开发者模式)。
- 构建好你的工作流后,点击右侧菜单出现的 “Save (API Format)” 按钮。
- 这将下载一个 JSON 文件,其中包含了纯 API 调用的节点数据,而非前端视图数据。
第三步:配置 Nexa 应用
- 打开手机上的 Nexa 应用,进入 Settings(设置)标签页。
- 输入运行 ComfyUI 电脑的局域网 IP 地址和端口(例如:
192.168.1.100:8188)。- 提示:Windows 用户可在命令行输入
ipconfig 查看 IPv4 地址;Mac/Linux 用户输入 ifconfig 或 ip addr。
第四步:导入并生成
- 在 App 首页点击 “+ Create New Workflow”。
- 粘贴刚才下载的 JSON 内容,或直接从文件管理器导入。
- 点击 “Analyze for Auto-detection”,等待应用自动解析节点。
- 保存工作流,现在你可以像在原生应用中一样,调整滑块、输入提示词、上传图片,并点击生成!