Comfyui-Api

🎨 智能连接 ComfyUI,一键文生图

image-generation榜 #21

一键连接本地/远程 ComfyUI 服务,支持中英提示词智能转换,快速生成 AI 图像

收藏
7.7k
安装
2.3k
版本
1.1.0
CLS 安全性认证2026-06-03
点击查看完整报告 >

使用说明

核心用法

ComfyUI Skill 是一个智能图像生成工具,通过封装 ComfyUI 的 REST API 和 WebSocket 接口,为用户提供极简的图像生成体验。

连接设置:支持自动检测 URL 输入(如"设置连接 https://localhost:8188"或"set url: xxx"),也可手动通过 set_url 命令配置服务器地址。

图像生成:连接成功后,直接输入中文或英文提示词即可生成图像,例如"生成一只可爱的猫"或"a beautiful sunset"。系统自动将中文提示词优化为英文并添加质量标签(masterpiece, best quality, high resolution)。

状态监控:提供 status 命令实时检查服务器连接状态。

显著优点

1. 零配置体验:自动检测 URL 设置指令,无需记忆复杂命令格式
2. 双语支持:内置中文到英文的提示词翻译与优化,降低使用门槛

3. 协议完整:同时支持 REST API 提交任务和 WebSocket 实时获取进度

4. 灵活部署:兼容本地 localhost 和远程服务器地址

潜在缺点与局限性

  • 依赖外部服务:必须自行部署或获取 ComfyUI 服务器,无法独立运行
  • 无内置工作流:仅支持基础文生图,复杂工作流需手动配置
  • 安全性未验证:技能简介声明"未执行安全扫描",HTTPS/WSS 证书验证行为不明
  • 无图像管理:生成历史、批量下载等功能缺失

适合人群

  • 已部署 ComfyUI 的 AI 绘画爱好者
  • 需要快速测试提示词效果的设计师
  • 希望通过自然语言交互调用本地算力的用户

常规风险

  • 服务器暴露风险:若使用 http 而非 https 连接,提示词和生成内容可能被中间人截获
  • 未授权访问:ComfyUI 默认无身份验证,公网部署的服务器可能遭滥用
  • 提示词注入:若服务器端未做过滤,精心构造的提示词可能触发非预期行为

安全解读

核心用法

ComfyUI Skill 是一个面向本地 AI 图像生成工作流的智能客户端,核心价值在于零配置直达——自动检测 URL 设置后,用户可直接用中文或英文发送自然语言提示词生成图片。

连接设置:支持 设置连接 <url>set_url <url> 两种语法,自动识别 https://localhost:8188 等地址格式。连接成功后,后续交互无需重复配置。

图像生成:直接输入 生成一只可爱的猫 或英文提示词,Skill 自动完成三件事:① 中文提示词翻译(追加 masterpiece/best quality 等质量前缀);② 构造 ComfyUI JSON 工作流;③ 通过 REST API 提交任务并轮询结果,最终返回生成的图像。

状态管理status 命令实时检查 ComfyUI 服务器健康状态;WebSocket 长连接支持实时监听生成进度(executing → executed → status)。

显著优点

1. 双语无缝:内置中文→英文提示词翻译,降低 Stable Diffusion 使用门槛,自动追加高质量前缀优化出图效果。
2. 安全传输:全链路 HTTPS/WSS 加密,无明文 HTTP 回退,符合本地 AI 工具的安全预期。

3. 轻量依赖:仅依赖 aiohttp、websockets 两个主流异步库,无重量级框架,部署友好。

4. 协议透明:完整暴露 ComfyUI 原生 API(/api/prompt、/history、/view 等),高级用户可自行扩展工作流节点。

潜在缺点与局限性

  • 服务器依赖:必须自备 ComfyUI 后端,无内置模型或云端 fallback,纯客户端定位。
  • 工作流固定:当前版本使用预设工作流模板,暂不支持用户自定义节点图,复杂工作流需手动修改代码。
  • T3 来源风险:个人开发者维护,无组织背书,长期更新稳定性需社区观察。
  • 中文翻译局限:简单关键词映射,无法处理复杂句式或风格描述,专业用户仍需手动优化英文提示词。

适合人群

  • 已部署本地 ComfyUI/Stable Diffusion 的 AI 绘画爱好者
  • 希望用中文快速出图、不愿记忆复杂 API 参数的日常用户
  • 需要在聊天场景中集成图像生成能力的自动化工作流搭建者

常规风险

  • 服务器信任风险:通信目标完全由用户配置,若误连恶意 ComfyUI 实例,可能泄露提示词或工作流结构。
  • 文件上传暴露upload_file 方法缺乏文件类型/大小限制,连接不可信服务器时存在数据泄露隐患。
  • WebSocket 连接泄漏:未显示实现连接保活与异常断开重连,长任务场景可能丢消息。

使用建议

优先搭配自托管 ComfyUI 服务器使用,避免连接公共实例;涉及敏感提示词时确认服务器所有权;定期关注社区更新以获取工作流自定义能力。

Comfyui-Api 内容

手动下载zip · 9.4 kB
comfyui.pytext/plain
请选择文件