代理邮件助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/agent-mail-automation
技能介绍
邮件自动化的核心痛点
处理邮件相关的自动化任务时,常面临两个问题:一是工具的输入输出格式(schema)可能频繁更新,硬编码工具参数很容易失效;二是需要先确保Agent Mail连接处于可用状态,手动检查容易遗漏。
技能的工作原理
这个技能通过Rube MCP接入Composio的Agent Mail工具集,核心流程分三步:
- 工具发现:先调用
RUBE_SEARCH_TOOLS获取当前Agent Mail可用的工具列表、输入schema和执行建议,避免硬编码参数 - 连接检查:用
RUBE_MANAGE_CONNECTIONS确认agent_mail工具集的连接状态,若未激活则按提示完成授权 - 执行操作:通过
RUBE_MULTI_EXECUTE_TOOL执行具体工具,批量操作可借助RUBE_REMOTE_WORKBENCH中的run_composio_tool()完成
适用边界与注意点
- 必须先在客户端配置Rube MCP服务,确保
RUBE_SEARCH_TOOLS可用 - 所有工具调用必须基于
RUBE_SEARCH_TOOLS返回的最新schema,不能直接使用旧参数 - 同一工作流中应复用session ID,新工作流需生成新ID
- 执行批量操作时需检查响应中的分页token,确保数据完整获取
使用场景
- 在搭建自动化邮件回复流时,需要自动发现Agent Mail的最新工具接口并检查当前账号的连接授权状态。
- 需要批量处理大量历史邮件时,利用分页机制持续获取完整数据,并在单个工作流中复用会话ID保证状态一致。
- 编写处理多步邮件任务的Agent时,需获取工具的完整输入Schema并规划批量执行的操作步骤。
适合人员
- 负责构建邮件自动化Agent的开发者,需要确保工具Schema更新时脚本不会因参数硬编码而报错。
- 需要批量整理历史邮件数据的运营人员,希望自动化工具能正确处理分页并完整获取所有邮件内容。
- 管理多个AI工作流的技术负责人,需要确保各个邮件自动化任务在复用会话与生成新会话时状态隔离正确。