groups.json 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. {
  2. "groups": [
  3. {
  4. "group_id": "runcomfy_lifecycle",
  5. "name": "RunComfy 生命周期管理",
  6. "description": "云端 ComfyUI 环境的完整生命周期管理工具组,包括启动、执行、停止三个步骤",
  7. "category": "remote",
  8. "tool_ids": [
  9. "launch_comfy_env",
  10. "runcomfy_workflow_executor",
  11. "runcomfy_stop_env"
  12. ],
  13. "usage_order": [
  14. "launch_comfy_env",
  15. "runcomfy_workflow_executor",
  16. "runcomfy_stop_env"
  17. ],
  18. "usage_example": "1. 使用 launch_comfy_env 启动云端环境,获取 server_id\n2. 使用 runcomfy_workflow_executor 在该环境上执行工作流,传入 server_id\n3. 使用 runcomfy_stop_env 停止环境释放资源,传入 server_id"
  19. },
  20. {
  21. "group_id": "ji_meng_task_lifecycle",
  22. "name": "即梦任务(创建与查询)",
  23. "description": "先创建任务获取 task_id,再查询结果",
  24. "category": "local",
  25. "tool_ids": [
  26. "ji_meng_add_task",
  27. "ji_meng_query_task"
  28. ],
  29. "usage_order": [
  30. "ji_meng_add_task",
  31. "ji_meng_query_task"
  32. ],
  33. "usage_example": "1. 调用 ji_meng_add_task 传入 prompt,得到 task_id\n2. 轮询 ji_meng_query_task 传入 task_id,直到完成"
  34. },
  35. {
  36. "group_id": "flux_bfl_lifecycle",
  37. "name": "FLUX(BFL 提交与轮询)",
  38. "description": "先提交生图拿到 id 与 polling_url,再轮询直至 Ready",
  39. "category": "remote",
  40. "tool_ids": [
  41. "flux_submit",
  42. "flux_query"
  43. ],
  44. "usage_order": [
  45. "flux_submit",
  46. "flux_query"
  47. ],
  48. "usage_example": "1. flux_submit 传入 model(如 flux-2-pro-preview)、prompt,得到 id 与 polling_url\n2. 反复调用 flux_query 传入 polling_url、request_id(即 id),直到 status 为 Ready,从 result.sample 取图(签名 URL 约 10 分钟有效)"
  49. },
  50. {
  51. "group_id": "midjourney_lifecycle",
  52. "name": "Midjourney(提交、查状态、取图)",
  53. "description": "先提交任务,轮询状态完成后获取四张图链接",
  54. "category": "remote",
  55. "tool_ids": [
  56. "midjourney_submit_job",
  57. "midjourney_query_job_status",
  58. "midjourney_get_image_urls"
  59. ],
  60. "usage_order": [
  61. "midjourney_submit_job",
  62. "midjourney_query_job_status",
  63. "midjourney_get_image_urls"
  64. ],
  65. "usage_example": "1. midjourney_submit_job:cookie、prompt、user_id、mode(relaxed|fast) 得 job_id\n2. 轮询 midjourney_query_job_status:cookie、job_id 直至完成\n3. midjourney_get_image_urls:job_id 取四张图 URL"
  66. }
  67. ],
  68. "version": "1.0"
  69. }