v0.2.0 リリースノート
Companion Guide
ステータス:
v0.2.0として公開済み
GitHub release: Sunwood-ai-labs/GeminiVRM v0.2.0
公開日時:2026-03-31 01:43 JST(2026-03-30T16:43:53Z)
比較基準:v0.1.0..v0.2.0
対象範囲: 初回リリース以降に加わった podcast mode、motion runtime、自動化、release collateral を対象にしています。
Highlights
Podcast modeにより、Yukito と Kiyoka が 1 つの話題を交互に話すデュアルホスト stage が追加されました。Podcast settingsでは、ターン上限 (2..12) と host ごとの podcast 専用 prebuilt voice を設定できます。- 後続ターンでは、可能な場合に前の話者の音声を Gemini Live へ relay し、再利用できないときは transcript fallback へ切り替えます。
- viewer runtime は既定で bundled Mixamo idle をローテーションし、発話中は talking motion へ切り替わり、向き補正と camera framing の保持も行います。
- アプリ shell も更新され、podcast stage、compact composer、assistant overlay によって現在の mode が把握しやすくなりました。
Tooling And Automation
window.geminiVrmControlとpostMessageprotocol により、state snapshot、mode 切り替え、podcast settings 更新、motion 変更、送信、reset をブラウザ自動化から扱えます。scripts/generate-release-header.mjsとscripts/verify-release-header-layout.mjsにより、release collateral の生成と検証が再現可能になりました。public/Yukito.vrmが podcast mode 用の第 2 ホスト asset として追加されています。
Docs And Assets
- この release では、英日両方の docs に versioned release note と companion walkthrough を追加しました。
- README、getting-started、usage を truth-sync し、podcast mode、motion preset、自動化 surface を反映しました。
- docs と GitHub release body の両方で使う
release-header-v0.2.0.svgを追加しました。
Known Constraints
- podcast mode は同時発話ではなく、上限付きのターン制会話です。
- host 別 voice override は podcast mode のみで有効で、通常の single-avatar chat voice とは独立しています。
- audio relay を再利用できない場合は、transcript ベースの継続へ fallback します。
- external control は development では既定で有効ですが、production では local storage と allowed origin の条件付きです。
- YouTube relay は inbound-only のままで、Gemini の返答を YouTube chat へ書き戻しません。
Validation
npm run lintnpm run buildnpm run docs:build$env:BASE_PATH='/GeminiVRM'; npm run build:pagesnpm run e2e:smokepowershell -ExecutionPolicy Bypass -File D:\Prj\gh-release-notes-skill\scripts\verify-svg-assets.ps1 -RepoPath . -Path public/favicon.svg,docs/public/releases/release-header-v0.2.0.svgnpm run verify:release-header-layout -- --input docs/public/releases/release-header-v0.2.0.svgpowershell -ExecutionPolicy Bypass -File D:\Prj\gh-release-notes-skill\scripts\verify-release-qa-inventory.ps1 -RepoPath . -Tag v0.2.0