← 返回 Skills 市场
88
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install openclaw-comfyui-api-runner
功能描述
Safe ComfyUI image generation. Use saved or ad-hoc server profiles, paste/upload raw workflow JSON, submit, poll, and serve downloaded outputs locally.
安全使用建议
This skill appears to be what it says: a local ComfyUI workflow submitter and downloader. Before installing, consider: 1) The viewer server binds to 0.0.0.0 (not just localhost), so if you start the viewer its generated/ folder may be reachable from other machines on your network — set COMFYUI_SERVE_PORT and firewall rules or modify code to bind to 127.0.0.1 if you want it strictly local. 2) Saved profiles (including optional API key, username, password) are stored in plaintext JSON at ~/.config/openclaw/comfyui-runner.json — avoid saving secrets there if that is a concern and prefer supplying COMFYUI_API_KEY via ephemeral env at runtime. 3) The skill executes bundled Python scripts (no external downloads), so review the included files (already provided) if you need assurance. 4) Only point the runner at trusted ComfyUI instances — it will send workflow JSON and download images from the configured base_url. If you want me to, I can point out the exact lines that implement the viewer binding and config persistence so you can change them.
功能分析
Type: OpenClaw Skill
Name: openclaw-comfyui-api-runner
Version: 1.0.0
The skill bundle is a legitimate tool for interacting with ComfyUI, providing features for profile management, workflow execution, and result viewing. It stores server configurations and credentials in a local JSON file (~/.config/openclaw/comfyui-runner.json) and includes a self-daemonizing HTTP server (scripts/serve_generated.py) to browse generated images. While the server binds to all network interfaces and stores credentials in plaintext, these are functional design choices rather than malicious indicators. The code implements basic security measures like path traversal checks in the file server and avoids dangerous execution patterns or unauthorized data exfiltration.
能力标签
能力评估
Purpose & Capability
Name/description match the implementation: the scripts submit ComfyUI workflows, poll results, download outputs, and optionally serve them. The declared primary credential (COMFYUI_API_KEY) is used as an Authorization header. Minor mismatch: SKILL.md says it 'serves downloaded outputs locally' but the HTTP viewer binds to 0.0.0.0, making the files reachable from the network/LAN rather than strictly localhost.
Instruction Scope
SKILL.md directs the agent to run the included comfy.sh entrypoint which runs the Python runner. The runtime instructions and code limit actions to reading/writing the skill folder, a small per-user config (~/.config/openclaw/comfyui-runner.json), and talking to the configured ComfyUI base_url. The instructions do not request unrelated system files or unrelated credentials.
Install Mechanism
There is no remote install step — all code is bundled and executed locally. No downloads from third-party URLs or archive extraction are used. The only runtime requirement is python3, as declared.
Credentials
Required/declared credential (COMFYUI_API_KEY) is appropriate for the stated purpose and is actually used. The skill also supports COMFYUI_USERNAME and COMFYUI_PASSWORD and will persist credentials in ~/.config/openclaw/comfyui-runner.json if you save a profile — storing secrets on disk (in clear JSON) may be undesirable for some users. No unrelated environment variables or external service keys are requested.
Persistence & Privilege
always:false and the skill does not attempt to modify other skills or global agent settings. It does persist user profiles and defaults to ~/.config/openclaw/comfyui-runner.json (normal for a CLI tool) and may spawn a short-lived HTTP server to serve generated/ files. The server auto-exits after a timeout but is started as a subprocess accessible while running.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install openclaw-comfyui-api-runner - 安装完成后,直接呼叫该 Skill 的名称或使用
/openclaw-comfyui-api-runner触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of comfyui-safe-connector, a safe ComfyUI image generation runner.
- Supports saving and managing multiple ComfyUI server profiles.
- Accepts workflows as pasted JSON, uploaded files, stdin, or built-in templates.
- Submits and polls workflow jobs, downloading all output images to a local directory.
- Provides output file paths and browser view URLs in the result JSON.
- Prioritizes safe handling by parsing JSON only and not interpolating shell input.
元数据
常见问题
Openclaw Comfyui Api Runner 是什么?
Safe ComfyUI image generation. Use saved or ad-hoc server profiles, paste/upload raw workflow JSON, submit, poll, and serve downloaded outputs locally. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 88 次。
如何安装 Openclaw Comfyui Api Runner?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install openclaw-comfyui-api-runner」即可一键安装,无需额外配置。
Openclaw Comfyui Api Runner 是免费的吗?
是的,Openclaw Comfyui Api Runner 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Openclaw Comfyui Api Runner 支持哪些平台?
Openclaw Comfyui Api Runner 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Openclaw Comfyui Api Runner?
由 Krzysztof(@genortg)开发并维护,当前版本 v1.0.0。
推荐 Skills