表单管理助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/formdesk-automation。
技能介绍
它解决什么问题
Formdesk 的表单与数据操作分散在 Web 后台里,靠手工点击完成时会遇到几类具体问题:重复录入与批量更新耗时、多个表单之间的流程难以串联,以及表单结构变化后脚本或集成随即失效。这个技能把 Formdesk 的操作抽象成一组可发现的工具调用,让你能用统一的方式完成查询、创建与批量处理,而不是为每个动作单独维护一套脚本。
技能如何工作
核心链路基于 Rube MCP 与 Composio 的 Formdesk 工具包。关键步骤是:
- 先发现工具:始终先调用
RUBE_SEARCH_TOOLS,拿到当前可用的工具 slug、输入 schema、推荐执行计划与已知坑点。 - 再确认连接:通过
RUBE_MANAGE_CONNECTIONS携带toolkit formdesk检查连接状态,非 ACTIVE 时按返回的授权链接完成授权。 - 后执行调用:用
RUBE_MULTI_EXECUTE_TOOL执行已发现的工具 slug;批量操作走RUBE_REMOTE_WORKBENCH里的run_composio_tool();需要完整字段定义时用RUBE_GET_TOOL_SCHEMAS。
适用边界与注意点
它的边界也很清楚:它不是 Formdesk 的本地 API 封装,而是依赖 Rube MCP 在线转发,因此网络与连接状态会直接影响结果。几点必须遵守:
- 不要硬编码工具 slug 或参数,schema 会变化,必须来自
RUBE_SEARCH_TOOLS的返回。 RUBE_MULTI_EXECUTE_TOOL调用必须带上memory参数,即使为空也要传{}。- 复用 session ID:同一工作流内沿用同一个 session,新工作流再生成新的。
- 分页要读完:响应里出现分页 token 时持续拉取,避免只处理了第一页数据。
- 字段名与类型必须严格遵循搜索结果中的 schema,自造字段名会被拒绝。
使用场景
- 客服收到多张售后表单,需要按统一规则批量更新处理状态并回写结果
- 运营要把月度反馈表从 Formdesk 拉取完整数据并按分页读完所有记录
- 开发者搭建自动化流程时,需要先查询当前可用工具与参数 schema 再执行
- 维护人员在执行前通过连接管理确认 Formdesk 授权状态是否为 ACTIVE
适合人员
- 需要批量处理 Formdesk 表单数据的运营或客服人员
- 负责编写 Formdesk 自动化流程的后端开发者
- 管理多个 AI 客户端 MCP 配置的技术运维
- 想把表单处理流程从手工点击改成工具调用的集成工程师