Agent Skills
返回列表
📁

移动表单助手

办公效率 更新于 2026.08.30

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

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

技能介绍

解决什么问题

把表单类任务交给 LLM 处理时,最麻烦的不是"模型不会写提示词",而是模型根本没有执行入口:没人替它点击、填表、提交。Tapform 的操作要么靠人工在网页里手动点,要么得先写一套定制脚本。结果是自动化流程卡在最后一环,前面的推理都白做。

@org-02qudk26/tapform-automation 的思路是把执行层外包出去:通过 Rube MCP 接上 Composio 的 Tapform 工具包,让模型负责"决定做什么",让外部工具负责"真的去做"。

它是如何工作的

核心依赖三个 MCP 工具,配合一套固定的工作流:

  1. 先发现工具:任何操作前都必须先调用 RUBE_SEARCH_TOOLS,拿到当前可用的工具 slug、入参 schema、推荐执行计划和已知坑点。
  2. 再确认连接:用 RUBE_MANAGE_CONNECTIONS(参数 toolkit tapform)检查连接状态;未激活就按返回的授权链接完成授权,确认状态变为 ACTIVE 再往下走。
  3. 最后执行:用 RUBE_MULTI_EXECUTE_TOOL 按发现到的 slug 逐个执行;批量操作可以走 RUBE_REMOTE_WORKBENCH 里的 run_composio_tool()。

底层工具包的文档在 composio.dev/toolkits/tapform,本技能本身不含业务逻辑,只是把这条链路固化成可复用的流程。

适用边界与注意点

这套流程有几个容易踩的坑:

  • 不要硬编码工具名和参数。schema 会随上游更新变化,一切以 RUBE_SEARCH_TOOLS 返回为准。
  • 执行前务必确认 ACTIVE,连接掉线时工具调用会直接失败。
  • memory 参数必须传,即使是空对象 {},否则会报错。
  • 会话要复用:同一流程内重复用同一个 session ID,新流程再生成新的,否则容易串数据。
  • 注意分页:返回里有分页 token 就要继续拉,别默认一次拿全。

另外,它只解决"如何执行"这一层,不包含表单业务规则的设计。适合已经明确要做什么、缺的只是执行通道的场景。

使用场景

  • 运营人员要把同一批数据录入 Tapform 多条记录,需要动态发现工具并批量提交,避免逐条手动点击。
  • 开发者要把“表单提交”接进现有 LLM 流水线,先搜索工具 schema、确认 Tapform 连接 ACTIVE 再执行。
  • 数据团队要从 Tapform 拉取分页结果做日报,需要按返回的分页 token 循环拉全并复用会话避免串数据。
  • 团队用 Composio Tapform 工具包跑多步表单流程,需要按推荐执行计划串联多个工具完成提交。

适合人员

  • 把表单操作接进 LLM 工作流的后端工程师:需要可发现的执行入口,而不是临时脚本
  • 每天在 Tapform 录入和核对表单的操作员:希望自动执行批量录入,减少手动点击
  • 为客户搭建代理流水线的集成开发者:需要先确认连接 ACTIVE 再执行,避免掉线失败
  • 维护多步表单流程的自动化工程师:希望复用会话并按分页 token 拉全数据