{"skill":{"slug":"comfyui-automation-skill","displayName":"Comfyui Automation Skill","summary":"Automates ComfyUI workflows by collecting required assets, executing tasks via RunningHub API, and returning execution status and results.","description":"***\n\nname: \"comfyui_automation_skill\"\nversion: \"1.0.0\"\nauthor: \"OpenClaw\"\ntags: [\"comfyui\", \"automation\", \"workflow\"]\ndependencies: [\"python\", \"requests\"]\npermissions: [\"network\"]\n-------------------------\n\n# comfyui_automation_skill\n\n## 适用场景\n\n- 需要自动执行ComfyUI工作流的场景\n- 批量处理图像、视频等素材的自动化任务\n- 需要根据工作流需求收集素材并执行的场景\n- 希望通过API接口控制ComfyUI工作流的场景\n- 需要监控工作流执行状态并获取结果的场景\n\n## 前置条件\n\n- **输入要求**：工作流标识信息（workflowId或工作流昵称）\n- **环境依赖**：Python 3.6+，requests库\n- **权限要求**：需要网络访问权限以调用RunningHub API\n- **API Key**：需要RunningHub API密钥\n\n## 参数定义\n\n- `workflow_identifier` (string): 工作流标识信息，可以是workflowId或工作流昵称\n- `api_key` (string): RunningHub API密钥\n- `webhook_url` (string) [optional]: 用于接收任务完成通知的webhook URL\n\n## 执行步骤\n\n1. **技能启动阶段**：接收用户提供的工作流标识信息\n2. **工作流分析阶段**：自动获取工作流JSON结构，分析需要用户输入的节点\n3. **节点选择阶段**：显示所有识别到的节点，用户选择需要配置的节点\n4. **智能参数收集阶段**：对选中的节点进行配置，支持图片上传、文本输入等\n5. **素材完整性检查**：验证所有必要的素材是否已收集完整\n6. **执行确认阶段**：请求用户确认是否执行运行操作\n7. **工作流执行阶段**：使用ComfyUI任务1-简易或任务2-高级接口执行工作流\n8. **结果反馈阶段**：监控执行状态，获取返回结果并反馈给用户\n\n## 支持的节点类型\n\n- LoadImage: 加载图片节点（支持本地文件或URL）\n- CLIPTextEncode / CLIPTextEncode (NSP): CLIP文本编码器\n- Seed (rgthree): 随机种子节点\n- RH_Translator: RunningHub翻译器\n- KSampler: K采样器（支持seed、steps、cfg、denoise）\n- easy sam3ImageSegmentation: 图像分割\n- ControlNetInpaintingAliMamaApply: ControlNet应用\n- ModelSamplingAuraFlow: 模型采样\n\n## 异常处理\n\n- **API调用失败**：重试3次，每次间隔2秒\n- **工作流执行超时**：设置300秒超时\n- **素材格式错误**：提示用户重新上传正确格式的素材\n\n## 最佳实践\n\n- 确保提供的工作流标识信息正确无误\n- 准备好所有必要的素材文件\n- 在执行前仔细确认工作流参数\n- 建议在 RunningHub 平台先测试工作流\n\n## 完整文档\n\n详细使用说明请参考 README.md 文件。\n","tags":{"latest":"1.0.1"},"stats":{"comments":0,"downloads":748,"installsAllTime":28,"installsCurrent":1,"stars":0,"versions":2},"createdAt":1773687432008,"updatedAt":1779001093010},"latestVersion":{"version":"1.0.1","createdAt":1773727958727,"changelog":"No functional changes detected in this version.\n\n- Version number and documentation remain unchanged.\n- No file changes were found between 1.0.0 and 1.0.1.","license":"MIT-0"},"metadata":null,"owner":{"handle":"wuxiaosa86-cmd","userId":"s171g37bd116ywfzxr4yetwpwn884h1b","displayName":"wuxiaosa86-cmd","image":"https://avatars.githubusercontent.com/u/264961220?v=4"},"moderation":null}