PDF处理助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/pdf4me-automation。
技能介绍
要解决什么问题
在 Agent 或 IDE 里处理 PDF,常见痛点是:转换、合并、压缩等能力分散在不同 SaaS 或脚本里,且 API 字段、工具 slug 会随 Composio 工具集更新而变化。若硬编码调用方式,很容易在执行阶段因 schema 不匹配而失败。
本技能面向 通过 Rube MCP 驱动 Pdf4me(Composio toolkit) 的场景:在对话中按统一流程发现当前可用工具、确认账号连接状态,再执行具体 Pdf4me 操作。
技能如何工作
整体依赖 Rube MCP 暴露的一组通用入口,而不是在 SKILL 里写死某个 Pdf4me 接口:
- 工具发现:每次工作流开始前调用
RUBE_SEARCH_TOOLS,按 Pdf4me 相关用例获取当前 tool slug、输入 schema、推荐执行顺序与已知坑点。 - 连接管理:用
RUBE_MANAGE_CONNECTIONS指定 toolkitpdf4me;状态须为 ACTIVE,否则按返回的授权链接完成 OAuth 后再继续。 - 执行:通过
RUBE_MULTI_EXECUTE_TOOL使用搜索到的 slug 与字段名;调用时需带上memory参数(可为空对象{})。批量或复杂编排可走RUBE_REMOTE_WORKBENCH中的run_composio_tool()。
推荐的三步模式:发现工具 → 校验连接 → 执行。同一工作流内复用 session ID;新工作流再生成新 session。若响应含分页 token,需继续拉取直至完整。
适用边界与注意点
- 必须先接入 Rube MCP(客户端配置
https://rube.app/mcp),且 不能跳过RUBE_SEARCH_TOOLS再猜参数。 - 字段名与类型必须以搜索结果为准;需要完整 schema 时可查
RUBE_GET_TOOL_SCHEMAS(含schemaRef的工具)。 - 本技能描述的是 Pdf4me + Composio + Rube 的自动化编排方式,具体 PDF 能力以 Composio 文档 composio.dev/toolkits/pdf4me 为准。
使用场景
- 在 Cursor 等客户端已挂 Rube MCP,需要在对话里先确认 pdf4me 为 ACTIVE 再执行 Pdf4me 工具
- Agent 工作流里每次执行前调用 RUBE_SEARCH_TOOLS,按最新 schema 调用 Pdf4me 做转换或合并类操作
- Composio 更新 tool slug 后,同一套 PDF 批处理要重新发现工具并复用 session 完成多步调用
- 多文件或链式 Pdf4me 操作需通过 RUBE_REMOTE_WORKBENCH 的 run_composio_tool 编排而非单次 MULTI_EXECUTE
适合人员
- 在团队 Agent 项目里负责接入 Rube MCP 并规范 Pdf4me 调用顺序的后端或集成工程师
- 用对话式 Agent 处理合同、报告类 PDF,希望走 Composio 而非自维护 Pdf4me REST 的业务开发
- 维护 Composio 连接与 OAuth,需要排查 RUBE_MANAGE_CONNECTIONS 非 ACTIVE 的平台或运维同学
- 编写可复用 PDF 自动化技能文档、强调 schema 与分页约定的技术写作者或 Agent 技能维护者