Agent Skills
返回列表
🤖

客户账务助手

AI Agent 更新于 2026.08.30

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

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

技能介绍

解决什么问题

当你需要在自动化流程中处理客户账务系统 Axonaut 的操作时,直接集成往往面临两个问题:一是需要为每个工具维护独立的 API 密钥和端点配置;二是工具接口可能随版本更新而变化,硬编码的调用逻辑容易失效。这个技能通过 Rube MCP 统一接入 Composio 的 Axonaut 工具包,让你不必关心底层连接细节,只需关注业务逻辑本身。

如何工作

技能的核心是一套标准化的调用流程,围绕三个关键阶段展开:

工具发现:每次执行工作流前,先通过 RUBE_SEARCH_TOOLS 获取当前可用的工具列表及其输入 schema。这一步返回工具 slug、推荐执行计划以及已知陷阱,确保你使用的是最新版本的接口定义,而不是凭记忆硬编码参数。

连接验证:在真正调用任何工具之前,用 RUBE_MANAGE_CONNECTIONS 检查 Axonaut 连接是否处于 ACTIVE 状态。如果连接未激活,按返回的授权链接完成配置;如果已激活,直接进入执行阶段。这个前置检查避免了工作流中途因授权失效而失败。

批量执行:使用 RUBE_MULTI_EXECUTE_TOOL 执行工具调用。调用时必须包含 memory 参数(即使为空对象 {}),用于在多个工具调用间传递上下文。同一个工作流内的多次调用应复用相同的 session ID,只有开始新工作流时才生成新的 session。

对于需要批量操作的场景,可以通过 RUBE_REMOTE_WORKBENCH 调用 run_composio_tool(),在一个工作台中编排多个工具的执行顺序。

注意点

  • 始终先搜索工具:工具 schema 可能随时变更,不要跳过 RUBE_SEARCH_TOOLS 直接使用旧的参数名或 slug
  • 严格遵守 schema:使用搜索结果中返回的精确字段名和类型,不要自行修改或省略字段
  • 处理分页:如果工具返回了分页 token,需要继续请求直到获取完整数据,否则会遗漏记录
  • session 隔离:不同工作流使用不同的 session ID,避免上下文串扰

这个技能适用于需要在自动化环境中与 Axonaut 系统交互的开发者,特别是那些希望通过 MCP 协议统一管理多个 SaaS 工具集成的场景。

使用场景

  • 客服团队需要定期将 Axonaut 中的客户账务数据批量同步到内部报表系统,每次手动导出再导入耗时且易出错
  • 财务人员需要在每个账期结束时,自动从 Axonaut 拉取未结清发票清单并生成汇总表格发送给相关人员
  • 运营人员需要将 Axonaut 中的客户账户信息批量更新,涉及上百条记录的批量修改操作,手工逐条处理不现实
  • 开发者需要在自动化流水线中集成 Axonaut 操作,希望通过统一接口调用而非为每个功能单独维护 API 连接

适合人员

  • 财务团队中负责账务对账和发票管理的人员,需要在每个账期批量处理客户账单数据
  • 企业内部运营人员,日常需要从 Axonaut 拉取或更新客户账户信息,希望减少手工操作
  • 正在构建自动化工作流的开发者,需要在项目中集成 Axonaut 系统操作能力
  • 技术团队负责人,正在评估通过 MCP 协议统一管理多个 SaaS 工具集成的可行性