Agent Skills
返回列表
📁

卓豪发票助手

办公效率 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/zoho-invoice-automation-nt。

技能介绍

要解决什么问题

在 Agent 里直接操作 Zoho Invoice(卓豪发票)时,常见痛点是:工具名和参数会随 Composio 侧更新变化,硬编码 slug 容易调用失败;OAuth 连接未就绪就执行,会得到难以排查的错误;批量拉取客户、发票列表时若忽略分页,数据会不完整。

本技能把「先发现工具 → 再确认连接 → 再按 schema 执行」固化为可复用的工作流,依托 Rube MCP 暴露的 RUBE_SEARCH_TOOLS、RUBE_MANAGE_CONNECTIONS、RUBE_MULTI_EXECUTE_TOOL 等能力,对接 Composio 的 zoho_invoice 工具包。

技能如何工作

  • 工具发现:每次执行前调用 RUBE_SEARCH_TOOLS,按 Zoho Invoice 相关用例获取当前 tool slug、输入 schema、推荐执行顺序与已知坑点。
  • 连接管理:通过 RUBE_MANAGE_CONNECTIONS 指定 toolkit zoho_invoice;非 ACTIVE 时按返回的授权链接完成绑定后再跑流程。
  • 执行与批量:单步或多步操作用 RUBE_MULTI_EXECUTE_TOOL;复杂批量场景可用 RUBE_REMOTE_WORKBENCH 中的 run_composio_tool()。需要完整 schema 时可查 RUBE_GET_TOOL_SCHEMAS(含 schemaRef 的工具)。

适用边界与注意点

  • 依赖客户端已配置 Rube MCP(https://rube.app/mcp),且能正常响应 RUBE_SEARCH_TOOLS。
  • RUBE_MULTI_EXECUTE_TOOL 必须带上 memory 参数(可为空对象 {});同一工作流内复用 session ID,新工作流再生成新 session。
  • 响应里若有分页 token,需循环拉取直到结束。字段名与类型必须与搜索结果中的 schema 完全一致,不要凭记忆写参数。

使用场景

  • 在 Agent 对话里要创建或查询卓豪发票前,先调用 RUBE_SEARCH_TOOLS 拿到最新 tool schema 并确认 zoho_invoice 连接为 ACTIVE
  • 客户、发票列表需要从 Zoho Invoice 拉全量时,按响应中的分页 token 循环请求直到没有下一页
  • OAuth 过期或未绑定时,根据 RUBE_MANAGE_CONNECTIONS 返回的授权链接完成连接后再执行开票相关工具
  • 同一笔业务要连续查客户再开票时,在单个 workflow 内复用 session ID,用 RUBE_MULTI_EXECUTE_TOOL 串联多步

适合人员

  • 用 Zoho Invoice 管应收、希望在对话里查发票状态或触发开票动作的小微企业财务
  • 在 Agent 客户端里已接 Rube MCP、需要按 Composio 规范对接 zoho_invoice 的集成开发者
  • 为客户部署 MCP 工作流时,要指导完成卓豪发票授权与连接状态检查的实施顾问
  • 需要把批量发票或客户同步逻辑放到 RUBE_REMOTE_WORKBENCH 里用 run_composio_tool 跑的后端工程师