智能图片助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/all-images-ai-automation-nt。
技能介绍
要解决什么问题
在 Agent 或 IDE 里做图像相关自动化时,常见痛点是:各家图像 AI 的 API 与参数不统一,工作流里一旦硬编码工具名或字段,Composio 侧 schema 更新就会直接踩坑。本技能把 All Images AI 能力收敛到 Rube MCP 一条链路上:用 Composio 的 all_images_ai 工具包,通过标准 MCP 调用完成连接管理与工具执行,而不是在对话里零散拼 HTTP。
技能如何工作
整体遵循「先发现、再连上、再执行」三步:
- 工具发现:始终先调用
RUBE_SEARCH_TOOLS,拿到当前可用的 tool slug、输入 schema、推荐执行路径和已知陷阱说明。 - 连接检查:用
RUBE_MANAGE_CONNECTIONS指定 toolkitall_images_ai;若状态不是 ACTIVE,按返回的授权链接完成绑定后再继续。 - 执行:用
RUBE_MULTI_EXECUTE_TOOL按搜索结果里的字段名与类型调用;批量或脚本化场景可走RUBE_REMOTE_WORKBENCH里的run_composio_tool();需要完整 schema 时用RUBE_GET_TOOL_SCHEMAS(含schemaRef的工具)。
执行时还约定几条工程习惯:RUBE_MULTI_EXECUTE_TOOL 必须带 memory 参数(可为空对象 {});同一工作流内复用 session ID,新工作流再换新 session;响应里若有分页 token 要拉取到结束。
工具包文档见 composio.dev/toolkits/allimages_ai。
适用边界与注意点
- 前置条件是客户端已配置 Rube MCP(
https://rube.app/mcp),且能正常响应RUBE_SEARCH_TOOLS;本技能描述的是调用范式,不包含 All Images AI 账号侧的业务配额与计费细节。 - 不要硬编码 tool slug 或参数字段;每次跑流程前以 search 结果为准,否则 schema 变更会导致调用失败。
- 连接未 ACTIVE 时不要执行图像操作,否则错误往往出现在执行层而非授权层,排查成本高。
使用场景
- 在 IDE 里编排 Agent 工作流,每次执行图像任务前先调用 `RUBE_SEARCH_TOOLS` 获取最新 tool slug 与入参 schema。
- 新环境或 token 过期后,通过 `RUBE_MANAGE_CONNECTIONS`(toolkit `all_images_ai`)完成授权并确认状态为 ACTIVE 再跑流程。
- 同一对话内连续多张图的 AI 处理,用 `RUBE_MULTI_EXECUTE_TOOL` 并复用 session ID,且始终带上 `memory` 参数。
- 批量或脚本化图像操作,在 `RUBE_REMOTE_WORKBENCH` 中通过 `run_composio_tool()` 调用已发现的 All Images AI 工具。
适合人员
- 在 Cursor 等客户端配置 Rube MCP,想把 All Images AI 接到 Agent 里且不愿手写各家 REST 封装的集成工程师
- 编写可复用 Agent 技能的人,需要强制「先 search、再 execute」以避免 Composio schema 变更导致硬编码失效
- 负责 Composio 账号与 toolkit 授权的同事,需要按文档核对 `all_images_ai` 连接状态与分页拉全结果
- 用远程工作台跑批处理的人,要在单条工作流内遵守 session 复用与 `RUBE_GET_TOOL_SCHEMAS` 补全 schema 的约定