Miro
ShanoneのMiro連携は、ボードをプログラムから組み立てるための47個のツールをエージェントに提供します——すべてのウィジェットタイプ(付箋、図形、カード、テキスト、画像、フレーム、コネクタ)に加えて、ボードの共有やタグも扱えます。はじめに
1
OAuthで接続する
エージェントにMiro関連の作業を依頼(例: 「ロードマップボードに付箋を追加して」)するか、Shanoneダッシュボードの連携から事前に接続しておきます。
2
Miroワークスペースを許可する
Shanoneに操作させたいチーム/ワークスペースについて、MiroのOAuth同意画面を承認します。
3
リクエストを再実行する
接続が完了すると、
miro_*ツールに対するshanone_execute_tool呼び出しが成功するようになります。利用可能なツール
ShanoneはMiro向けに47個のツールを、以下のカテゴリに整理して提供しています。アイテム(汎用)
アイテム(汎用)
miro_get_items, miro_get_item, miro_update_item_position, miro_delete_item, miro_bulk_create_items付箋 & 図形
付箋 & 図形
miro_create_sticky_note, miro_update_sticky_note, miro_create_shape, miro_update_shapeカード & アプリカード
カード & アプリカード
miro_create_card, miro_update_card, miro_create_app_card, miro_update_app_cardテキスト、画像、ドキュメント & 埋め込み
テキスト、画像、ドキュメント & 埋め込み
miro_create_text, miro_update_text, miro_create_image, miro_update_image, miro_create_document, miro_update_document, miro_create_embed, miro_update_embedフレーム & コネクタ
フレーム & コネクタ
miro_create_frame, miro_update_frame, miro_create_connector, miro_update_connectorグループ
グループ
miro_create_group, miro_get_group_items, miro_update_group, miro_ungroup, miro_delete_groupタグ
タグ
miro_list_tags, miro_create_tag, miro_get_tag, miro_update_tag, miro_delete_tag, miro_attach_tag_to_itemよくあるユースケース
自動生成される振り返りボード
列を持つボードを作成し、議事録から付箋を生成して配置する
図の自動生成
説明されたプロセスに基づいて、図形とコネクタからフローチャートを組み立てる
コンテンツの一括インポート
miro_bulk_create_itemsを使って、1回の呼び出しで多数のアイテムをボードに投入するボードの整理
ステータスや担当者でアイテムにタグ付けし、関連アイテムをグループ化する
トラブルシューティング
アイテムが意図しない位置に表示される、または重なって表示される
アイテムが意図しない位置に表示される、または重なって表示される
Miroボードの座標は画面上のピクセルではなく、固定のキャンバス空間上のものです——新しいアイテムを作成する前に、まず既存のボードで
miro_get_itemsを呼び、使われている座標の範囲を把握してください。miro_bulk_create_itemsが部分的に失敗する
miro_bulk_create_itemsが部分的に失敗する
バルク作成は1リクエスト単位でall-or-nothingですが、1回の呼び出しあたりのアイテム数に上限があります——サイズ上限エラーが出た場合は、大きなバッチを複数の
miro_bulk_create_items呼び出しに分割してください。