generative-ai は何をしますか?
Gemini Enterprise にデプロイされたエージェントの自動エグゼクティブデモ動画を録画、編集、納品します。タイポグラフィフォントを全言語で検証し、CDP (:9222) 経由でライブ Chrome に接続、自動 display/xvfb 対応、カスタマーロゴとコーポレートパレットを自動検出・適用(デフォルト ON、--no-brand でオプトアウト)、デプロイ済みエージェントチャットインターフェースのゼロモックライブ録画を強制し、Remotion で動的ズーム/パンと4倍待機時間圧縮を適用したモダンな SaaS 動画スタイルを適用します。
機能
- 完全自動化: エグゼクティブデモ動画の録画、編集、納品を自動化
- フォント検証: すべての言語でタイポグラフィフォントを検証
- ライブ Chrome 接続: CDP (:9222) 経由で接続、自動 display/xvfb 適応
- ブランド自動適用: カスタマーロゴとコーポレートカラーパレットを自動検出・適用(
--no-brandで無効化) - ゼロモック録画: 実際のデプロイ済みエージェントチャットインターフェースを録画
- モダンな動画スタイル: Remotion による動的ズーム/パン、4倍待機時間圧縮
使用方法
# デフォルト設定で実行(ブランド自動適用ON)
npx google-cloud-generative-ai-demo
# ブランド自動適用をオフにする場合
npx google-cloud-generative-ai-demo --no-brand
必要条件
- Node.js 18+
- Google Cloud アカウント(Gemini Enterprise へのアクセス権限)
- Chrome ブラウザ(CDP デバッグポート有効化)
- xvfb(ヘッドレス環境の場合)
環境変数
| 変数名 | 説明 | デフォルト値 |
|---|---|---|
CDP_PORT | Chrome DevTools Protocol ポート | 9222 |
DISPLAY | ディスプレイ番号 | :99 |
GOOGLE_CLOUD_PROJECT | GCP プロジェクト ID | - |
詳細
詳しい使い方やカスタマイズ方法については、GitHub リポジトリ を参照してください。