技能shortpixel-automation
S

shortpixel-automation

通过Rube MCP(Composio)自动化Shortpixel任务。始终优先搜索工具以获取当前架构。

Shortpixel Automation - 通过 Rube MCP 自动化图片优化任务

技能概述

Shortpixel Automation 是一个通过 Composio Rube MCP 自动化 Shortpixel 图片优化操作的技能,帮助开发者在无需配置 API Key 的情况下批量处理网站图片优化任务。

适用场景

  1. 网站图片批量优化:对需要处理大量图片的网站进行自动化图片压缩和优化,提升页面加载速度和用户体验
  2. 开发工作流集成:将 Shortpixel 图片处理集成到 CI/CD 流程或自动化脚本中,实现图片优化的标准化和自动化
  3. 无 API Key 快速集成:通过 Rube MCP 端点直接使用 Shortpixel 服务,避免复杂的 API 密钥配置和管理

核心功能

  1. 智能工具发现:通过 RUBE_SEARCH_TOOLS 动态获取最新的 Shortpixel 工具 schemas 和执行计划,避免硬编码工具参数
  2. 连接状态管理:使用 RUBE_MANAGE_CONNECTIONS 监控和管理 Shortpixel 连接状态,确保工作流执行前服务可用
  3. 批量任务执行:支持通过 RUBE_MULTI_EXECUTE_TOOL 和 RUBE_REMOTE_WORKBENCH 批量执行图片优化任务,提高处理效率

常见问题

Shortpixel Automation 需要什么前置条件?

需要 Rube MCP 服务可用(在客户端配置中添加 https://rube.app/mcp 端点),并通过 RUBE_MANAGE_CONNECTIONS 建立与 Shortpixel toolkit 的活跃连接。连接建立后,RUBE_SEARCH_TOOLS 可以发现可用的工具和 schemas。

如何使用 Rube MCP 连接 Shortpixel?

首先调用 RUBE_MANAGE_CONNECTIONS 并指定 toolkit 为 "shortpixel",如果连接未激活,系统会返回认证链接。完成认证后,确认连接状态显示为 ACTIVE,即可开始执行工作流。整个过程无需手动配置 API Key。

RUBE_SEARCH_TOOLS 如何帮助发现 Shortpixel 工具?

RUBE_SEARCH_TOOLS 会根据你的使用场景查询可用的 Shortpixel 工具,返回工具 slug、输入 schemas、推荐执行计划和已知陷阱。由于工具 schemas 可能变化,建议在每次执行工作流前都先调用此工具以确保使用最新的参数结构。

批量处理 Shortpixel 任务的最佳实践?

首先使用 RUBE_SEARCH_TOOLS 发现可用工具和 schemas,然后检查连接状态。执行时使用 RUBE_MULTI_EXECUTE_TOOL 并传入 memory 参数(即使为空)。对于大规模任务,考虑使用 RUBE_REMOTE_WORKBENCH 的 run_composio_tool() 函数。注意会话 ID 的复用和分页处理。

Shortpixel Automation 有哪些常见陷阱?

主要陷阱包括:跳过 RUBE_SEARCH_TOOLS 直接使用硬编码工具 slug(schemas 可能变化)、未检查连接状态即执行工具、忘记在 RUBE_MULTI_EXECUTE_TOOL 中包含 memory 参数、以及未处理分页响应。建议始终遵循"先搜索、后检查、再执行"的工作流。