Agent Skills
返回列表
📁

在线表单助手

办公效率 更新于 2026.08.30

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

请根据 https://skillhub.cn/install/skillhub.md 安装 @org-02qudk26/boloforms-automation 到你的 AI 助手。

技能介绍

解决什么问题

表单类操作(创建、更新、查询、批量处理)往往散落在多个工具里。工程师要么手动在网页表单里逐项点击,要么为每个 SaaS 平台单独写集成代码——鉴权方式、字段命名、分页规则各不相同,维护成本很高。这个技能把 Boloforms 的表单操作收敛到一条 MCP 工作流里:你只描述要做什么,工具发现、连接管理、参数校验都由 Rube MCP 在运行时处理。

工作原理

核心能力来自 Composio 的 Boloforms toolkit,通过 Rube MCP 暴露给客户端。前置条件是客户端配置中添加 Rube MCP 服务端(https://rube.app/mcp),无需 API key。整个流程分三步:

  1. 发现工具:先调用 RUBE_SEARCH_TOOLS 拿到当前可用的 tool slug、输入 schema 和执行建议,而不是写死参数
  2. 检查连接:用 RUBE_MANAGE_CONNECTIONS(toolkit 参数为 boloforms)确认状态为 ACTIVE,未激活时按返回的授权链接完成授权
  3. 执行操作:用 RUBE_MULTI_EXECUTE_TOOL 调用搜索到的 tool slug;批量任务可走 RUBE_REMOTE_WORKBENCH 里的 run_composio_tool()

注意点

  • 不要硬编码 schema:tool schema 会变化,每次执行前必须重新搜索
  • memory 参数必填:即使为空也要传 {}
  • session 复用:同一工作流内复用 session ID,新工作流才生成新的
  • 分页:响应中的分页 token 要持续抓取直到完整
  • 任何工作流执行前先确认连接状态是 ACTIVE

使用场景

  • 需要把多个 Boloforms 表单的提交记录批量拉取并汇总到同一分析表时,避免逐个导出
  • 定时清理过期表单条目,通过 RUBE_MULTI_EXECUTE_TOOL 在一个工作流里循环执行删除
  • 跨多个表单收集数据并做字段映射,复用 session ID 完成一次工作流内的连续操作
  • 团队迁移到新的 Boloforms 实例后,先调用 RUBE_SEARCH_TOOLS 刷新 schema 再重跑旧脚本

适合人员

  • 要把表单数据对接到内部报表系统的后端工程师
  • 每周核对多份在线表单数据的财务或行政人员
  • 在自建 Agent 里嵌入表单操作的独立开发者
  • 负责把旧表单自动化脚本迁移到新 MCP 工作流的 DevOps 工程师