使用 AI 自动化操作 Miro 在线白板

通过 Rube MCP 连接 Miro toolkit,让 AI 能够自动创建白板、布置便利贴与框架、管理板内元素以及处理团队共享权限,将手动绘图转变为指令驱动的自动化流程。

为什么需要这个技能

在进行产品需求分析、头脑风暴或架构设计时,Miro 等在线白板是核心工具。但当需要将大量的结构化数据(如 AI 生成的分析结果、用户故事地图)迁移到白板时,手动创建成百上千个便利贴(Sticky Notes)和连接线极其低效。

通过此技能,你可以直接命令 AI “将这份分析报告转化为 Miro 上的思维导图”或“创建 5 个不同颜色的框架并分配任务”,AI 会自动处理复杂的坐标计算和 API 调用,快速搭建出视觉化方案。

适用场景

  • 快速原型搭建:将文字版的流程定义直接转换为白板上的形状和连接线。
  • 会议纪要可视化:自动将会议记录中的关键点转化为白板上的便利贴。
  • 大规模协作初始化:一键创建多个白板,并为不同团队成员配置相应的访问权限(Viewer/Editor)。
  • 动态内容更新:根据最新的数据分析结果,批量更新白板上的元素内容或颜色。

核心工作流

1. 环境初始化

在使用任何 Miro 工具前,必须确保 Rube MCP 已连接且认证状态为 ACTIVE

  • 运行 RUBE_SEARCH_TOOLS 确认工具集可用。
  • 通过 RUBE_MANAGE_CONNECTIONS 激活 miro toolkit,并完成 OAuth 授权。

2. 资源定位与解析(ID Resolution)

Miro 的所有操作都依赖 board_id。AI 的标准处理逻辑是:

  • 名称 ID:调用 MIRO_GET_BOARDS2 通过关键词查询,提取目标白板的 ID。
  • 元素 ID:调用 MIRO_GET_BOARD_ITEMS 根据内容或类型过滤,获取具体元素的 ID。

3. 元素构建与布局

  • 创建元素:使用 MIRO_CREATE_STICKY_NOTE_ITEM 创建便利贴,或使用 MIRO_CREATE_ITEMS_IN_BULK 进行批量高效创建。
  • 空间组织:利用 MIRO_CREATE_FRAME_ITEM2 定义框架,通过 position(中心点坐标系)和 geometry(宽高)控制布局。
  • 建立关联:通过 MIRO_GET_CONNECTORS2 查看现有连接,并使用连接工具将两个 ID 对应的元素相连。

4. 权限管理

使用 MIRO_SHARE_BOARD 为指定邮箱分配 viewercommentereditor 角色,实现快速协作分享。

下载和安装

下载 miro-automation 中文版 Skill ZIP

解压后将目录放入你的 AI 工具 skills 文件夹,重启工具后即可使用。具体路径参考内附的 USAGE.zh.md

你可能还需要

暂无推荐