地址查询助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md 的安装指南,将规范名 @org-02qudk26/addresszen-automation 的技能安装到 AI 助手中。
技能介绍
当代码里需要处理地址数据,却不想在 UI 点击、字段校验或跨系统同步中反复手工搬运时,可以把这类操作交给 Addresszen Automation。它的目标是让 Agent 通过 Rube MCP 使用 Composio 提供的 Addresszen 工具集,把「发现可用能力 → 确认连接可用 → 执行业务动作」串成一条清晰路径。
解决的具体问题
- 手工处理地址信息时,步骤容易被拆散,状态也不容易追踪。
- 工具 schema 一旦变化,硬编码参数很容易在运行期失效。
- 多步任务里,认证状态和分页边界经常被忽略,导致半途失败。
核心能力与关键步骤
这个技能的核心不是封装一套自定义函数,而是规范与 Addresszen 的交互流程。
- Tool Discovery:执行工作流前必须先调用
RUBE_SEARCH_TOOLS,以当前返回的 schema 为准,而不是凭记忆硬编码 tool slugs 或 arguments。 - Connection Check:使用
RUBE_MANAGE_CONNECTIONS并指定toolkit addresszen;若未处于ACTIVE,需要按照返回的 auth link 完成配置,确认可用后再继续。 - Execution Strategy:正式执行依赖
RUBE_MULTI_EXECUTE_TOOL,并把发现的 tool slugs 作为输入。若计划涉及批量或复杂组合,可通过RUBE_REMOTE_WORKBENCH运行run_composio_tool();带有schemaRef的工具还可借助RUBE_GET_TOOL_SCHEMAS拉取完整定义。
适用边界与注意点
- 先搜索,再执行:schema 可能随时变化,不要跳过
RUBE_SEARCH_TOOLS。 - 认证状态要复查:在确认
ACTIVE之前,不要启动任何正式流程。 - 字段严格对齐:输入需完全遵循搜索结果中的字段名和类型。
- Session 与 memory 的细节:
RUBE_MULTI_EXECUTE_TOOL的调用必须包含memory,即使传入空对象{};同一工作流内复用 session ID,新工作流则应生成新 ID。 - 分页要处理:检查响应中的 pagination token,继续拉取直到数据完整。
对需要在自动化流程中稳定访问 Addresszen 的工程实践来说,这套「先发现、再确认、后执行」的模式,比临时拼凑脚本更不容易在细节上翻车。
使用场景
- 用户数据清洗时需要从 Addresszen 拉取并更新多条地址记录
- 批量核对客户地址是否在 Addresszen 中已存在并补全缺失字段
- 自动化流程里要通过 Rube MCP 检查 Addresszen 连接是否可用再执行写入
- 跨工具搬运地址数据时需要按分页逐批拉取直到全部完成
适合人员
- 负责数据管道的后端工程师,需要把 Addresszen 地址操作接入自动化任务
- 处理 CRM 数据的数据分析师,要批量校正客户地址字段
- 搭建内部 Agent 工作流的平台工程师,关注 MCP 工具发现与连接状态管理
- 编写内部工具文档的技术作者,需要准确描述 Composio 工具集的使用步骤