|
|
@@ -3,7 +3,6 @@
|
|
|
{
|
|
|
"tool_id": "image_stitcher",
|
|
|
"name": "图片拼接工具",
|
|
|
- "tool_slug_ids": [],
|
|
|
"category": "cv",
|
|
|
"description": "将多张图片按指定方向(水平/垂直/网格)拼接成一张大图。支持间距设置、背景色填充和统一缩放模式。输入输出均为 Base64 编码的 PNG 图片。",
|
|
|
"input_schema": {
|
|
|
@@ -84,12 +83,14 @@
|
|
|
"type": "object"
|
|
|
},
|
|
|
"stream_support": false,
|
|
|
- "status": "active"
|
|
|
+ "status": "active",
|
|
|
+ "backend_runtime": "local",
|
|
|
+ "group_ids": [],
|
|
|
+ "tool_slug_ids": []
|
|
|
},
|
|
|
{
|
|
|
"tool_id": "liblibai_controlnet",
|
|
|
"name": "LibLib ControlNet 图生图",
|
|
|
- "tool_slug_ids": [],
|
|
|
"category": "cv",
|
|
|
"description": "基于 LibLib AI 开放 API 的 ControlNet Canny 图生图工具,支持通过边缘检测控制图像生成",
|
|
|
"input_schema": {
|
|
|
@@ -180,12 +181,14 @@
|
|
|
}
|
|
|
},
|
|
|
"stream_support": false,
|
|
|
- "status": "active"
|
|
|
+ "status": "active",
|
|
|
+ "backend_runtime": "local",
|
|
|
+ "group_ids": [],
|
|
|
+ "tool_slug_ids": []
|
|
|
},
|
|
|
{
|
|
|
"tool_id": "launch_comfy_env",
|
|
|
"name": "Launch ComfyUI Environment",
|
|
|
- "tool_slug_ids": ["comfyui"],
|
|
|
"category": "ai",
|
|
|
"description": "启动 RunComfy 云端机器并等待就绪。返回 server_id 用于后续 ComfyUI workflow 执行。需要环境变量 RUNCOMFY_USER_ID 和 API_TOKEN。",
|
|
|
"input_schema": {
|
|
|
@@ -243,12 +246,18 @@
|
|
|
]
|
|
|
},
|
|
|
"stream_support": false,
|
|
|
- "status": "active"
|
|
|
+ "status": "active",
|
|
|
+ "backend_runtime": "local",
|
|
|
+ "group_ids": [
|
|
|
+ "runcomfy_lifecycle"
|
|
|
+ ],
|
|
|
+ "tool_slug_ids": [
|
|
|
+ "comfyui"
|
|
|
+ ]
|
|
|
},
|
|
|
{
|
|
|
"tool_id": "runcomfy_workflow_executor",
|
|
|
"name": "RunComfy Workflow Executor",
|
|
|
- "tool_slug_ids": ["comfyui"],
|
|
|
"category": "image_generation",
|
|
|
"description": "在已就绪的 RunComfy 机器上提交 ComfyUI 工作流,上传输入文件,监听执行状态,下载结果图片(不启动/关闭机器)",
|
|
|
"input_schema": {
|
|
|
@@ -319,12 +328,18 @@
|
|
|
}
|
|
|
},
|
|
|
"stream_support": false,
|
|
|
- "status": "active"
|
|
|
+ "status": "active",
|
|
|
+ "backend_runtime": "local",
|
|
|
+ "group_ids": [
|
|
|
+ "runcomfy_lifecycle"
|
|
|
+ ],
|
|
|
+ "tool_slug_ids": [
|
|
|
+ "comfyui"
|
|
|
+ ]
|
|
|
},
|
|
|
{
|
|
|
"tool_id": "runcomfy_stop_env",
|
|
|
"name": "RunComfy Stop Service",
|
|
|
- "tool_slug_ids": ["comfyui"],
|
|
|
"category": "cloud",
|
|
|
"description": "Stop and delete RunComfy server instances to release resources. Works with launch_comfy_env for complete lifecycle management.",
|
|
|
"input_schema": {
|
|
|
@@ -357,7 +372,86 @@
|
|
|
}
|
|
|
},
|
|
|
"stream_support": false,
|
|
|
- "status": "active"
|
|
|
+ "status": "active",
|
|
|
+ "backend_runtime": "local",
|
|
|
+ "group_ids": [
|
|
|
+ "runcomfy_lifecycle"
|
|
|
+ ],
|
|
|
+ "tool_slug_ids": [
|
|
|
+ "comfyui"
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "tool_id": "ji_meng_add_task",
|
|
|
+ "name": "即梦-创建任务",
|
|
|
+ "category": "cv",
|
|
|
+ "description": "提交异步任务到上游(POST 转发 JI_MENG_API_BASE + add_task 路径)。",
|
|
|
+ "input_schema": {
|
|
|
+ "type": "object",
|
|
|
+ "properties": {
|
|
|
+ "prompt": {
|
|
|
+ "type": "string",
|
|
|
+ "description": "任务描述 / 提示词"
|
|
|
+ },
|
|
|
+ "extra": {
|
|
|
+ "type": "object",
|
|
|
+ "description": "可选,合并进上游 JSON body"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "required": [
|
|
|
+ "prompt"
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ "output_schema": {
|
|
|
+ "type": "object",
|
|
|
+ "properties": {
|
|
|
+ "task_id": {
|
|
|
+ "type": "string"
|
|
|
+ },
|
|
|
+ "status": {
|
|
|
+ "type": "string"
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "stream_support": false,
|
|
|
+ "status": "active",
|
|
|
+ "backend_runtime": "local",
|
|
|
+ "group_ids": [],
|
|
|
+ "tool_slug_ids": []
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "tool_id": "ji_meng_query_task",
|
|
|
+ "name": "即梦-查询任务",
|
|
|
+ "category": "cv",
|
|
|
+ "description": "按 task_id 查询上游任务状态与结果(POST 转发 query_task 路径)。",
|
|
|
+ "input_schema": {
|
|
|
+ "type": "object",
|
|
|
+ "properties": {
|
|
|
+ "task_id": {
|
|
|
+ "type": "string",
|
|
|
+ "description": "创建任务返回的任务 ID"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "required": [
|
|
|
+ "task_id"
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ "output_schema": {
|
|
|
+ "type": "object",
|
|
|
+ "properties": {
|
|
|
+ "task_id": {
|
|
|
+ "type": "string"
|
|
|
+ },
|
|
|
+ "status": {
|
|
|
+ "type": "string"
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "stream_support": false,
|
|
|
+ "status": "active",
|
|
|
+ "backend_runtime": "local",
|
|
|
+ "group_ids": [],
|
|
|
+ "tool_slug_ids": []
|
|
|
}
|
|
|
],
|
|
|
"version": "2.0"
|