iqair-airvisual-automation
通过Rube MCP(Composio)自动化Iqair Airvisual任务。始终先搜索工具以获取当前架构。
分类
开发工具安装
热度:22
下载并解压到你的 skills 目录
复制命令,发送给 OpenClaw 自动安装:
下载并安装这个技能 https://openskills.cc/api/download?slug=composiohq-composio-skills-iqair-airvisual-automation&locale=zh&source=copy
IQAir AirVisual 自动化技能
技能概述
通过 Rube MCP 和 Composio 工具包自动化 IQAir AirVisual 操作,轻松集成空气质量数据到你的项目中。
适用场景
需要在应用或网站中展示实时空气质量数据时,使用此技能可以自动获取 PM2.5、PM10、AQI 等关键指标,无需手动调用 API。
定期批量获取多个城市的空气质量监测数据,用于数据分析、报表生成或历史趋势追踪,支持会话复用和分页处理。
在智能家居或环境监测系统中集成空气质量数据,当污染超标时自动触发预警或联动其他设备。
核心功能
通过 RUBE_SEARCH_TOOLS 实时获取当前可用的 IQAir 工具列表和参数规范,避免硬编码过期的 API 定义,确保与最新的工具集兼容。
使用 RUBE_MANAGE_CONNECTIONS 管理 IQAir AirVisual 连接状态,自动检测连接是否激活,并在连接失效时提供重新认证指引。
通过 RUBE_MULTI_EXECUTE_TOOL 执行单个或批量空气质量查询操作,支持会话 ID 复用、分页数据获取和 memory 参数传递。
常见问题
如何开始使用这个技能?
首先需要将 https://rube.app/mcp 添加为 MCP 服务器。然后调用 RUBE_SEARCH_TOOLS 确认服务可用,再通过 RUBE_MANAGE_CONNECTIONS 激活 iqair_airvisual 工具包连接。完成连接激活后即可执行具体的空气质量查询任务。
为什么要先调用 RUBE_SEARCH_TOOLS 而不是直接执行工具?
IQAir AirVisual 的工具 schema 会随时更新。如果硬编码工具 slug 和参数,可能导致调用失败。RUBE_SEARCH_TOOLS 会返回当前最新的可用工具列表、输入 schema 和推荐的执行计划,避免因 schema 变化导致的错误。
如何验证 IQAir 连接是否成功?
调用 RUBE_MANAGE_CONNECTIONS 并指定 toolkit 为 iqair_airvisual,检查返回的连接状态。如果状态不是 ACTIVE,需要按照返回的认证链接完成授权流程,直到状态显示为 ACTIVE 后才能正常执行工具操作。