Google Slides をマネージド OAuth 経由で API にて操作 — プレゼンテーションの作成、スライドの追加、コンテンツの挿入、要素のフォーマットが可能です。
npx clawhub@latest install google-slides動作要件
Google Slides スキルは、Maton のマネージド OAuth ゲートウェイを通じて、AI エージェントを Google Slides API に接続します。OAuth フローを自分で処理する代わりに、ctrl.maton.ai で一度認証を行い、MATON_API_KEY を使用して標準的な API 呼び出しを行うことができます。このスキルは、プレゼンテーションの作成、事前定義されたレイアウトを使用したスライドの追加、テキストや画像の挿入、テキストスタイルの更新、およびバッチ操作のアトミックな実行をサポートしています。
npx clawhub@latest install google-slidesこのページ上部のインストールボタンをクリックするとワンクリックでセットアップできます
{{placeholder}} トークンを含むスライドテンプレートを用意し、実行時に実際の値に置き換えたい場合。.pptx)ファイルを直接操作する必要がある場合、このスキルは対応していません。認証はMatonゲートウェイによって処理されます。ctrl.maton.aiでGoogleアカウントを一度接続するだけで、以降のすべてのAPIコールに有効なOAuthトークンが自動的に付与されます。必要なのはAuthorizationヘッダーにMATON_API_KEYを指定するだけです。
プレゼンテーションの作成と取得、個別ページ(スライド)の取得、カスタムサイズでのPNG形式によるページサムネイルの取得が可能です。ゲートウェイはネイティブAPIパス構造を使用して、リクエストを slides.googleapis.com に直接プロキシします。
スライドの追加、テキストの挿入、図形の作成、画像の挿入、オブジェクトの削除、スタイルの更新など、すべての変更は batchUpdate エンドポイントを通じて行われます。1回の呼び出しで複数のリクエストをまとめて送信すると、それらはアトミックに適用され、一貫性が保証されます。
BLANK、TITLE、TITLE_AND_BODY、TITLE_AND_TWO_COLUMNS、SECTION_HEADER、MAIN_POINT、BIG_NUMBER などを含む、Google Slides の組み込みレイアウトを使用してスライドを作成します。
replaceAllText リクエストを使用して、プレースホルダートークン(例:{{placeholder}})をプレゼンテーション全体で一括置換します。これにより、Google Slides のテンプレートからスライドを生成する作業が簡単になります。
1つのMatonアカウントで複数のGoogle OAuth接続を管理できます。Maton-Connectionヘッダーを使用してリクエストごとに使用する接続を指定するか、ゲートウェイのデフォルト設定により最も古いアクティブな接続が使用されます。
エージェントがデータソースからメトリクスを取得し、新しい Google Slides プレゼンテーションを作成して、TITLE_AND_BODY レイアウトのスライドを追加し、フォーマットされたテキストとグラフ画像を挿入します — すべてスライド作業を手動で行うことなく実現します。
{{client_name}}や{{project_date}}のようなトークンを含むマスタースライドテンプレートをクライアントごとに複製し、replaceAllTextのバッチリクエストを使用して、すべてのトークンを実際の値に一度のアトミックな呼び出しで置き換えます。
ミーティングのトランスクリプトが処理された後、エージェントがプレゼンテーションを作成し、議題項目ごとに1枚のスライドを追加して、要約されたトーキングポイントをテキストとして挿入します。これにより、通話終了直後にすぐ共有できる状態になります。なお、スライドの作成にはGoogle Slidesが使用されます。
エージェントは、LARGE サイズパラメータを使用したページサムネイルエンドポイントを利用して、ウェブアプリやドキュメントのプレビュー表示用に、特定のスライドの PNG サムネイルを Google Slides から取得します。
npx clawhub@latest install google-slides動作要件
レビューを書くにはログイン
まだレビューはありません。最初の体験をシェアしましょう!