World Spec
World SpecはYuminaのワールドスキーマの完全な技術リファレンスです。2つのオーディエンス向けに設計されています。
- AIコーディングエージェント(Claude Code、Cursor、ChatGPT) — このspecを与えて有効なワールドスキーマを生成させる
- 上級クリエイター — システム全体を理解したい人
使い方
AIコーディングツールと
フルspecダウンロードページに進み、シングルファイルspecをAIのコンテキストに追加します。
- Claude Code: プロジェクトディレクトリに配置するか、会話に貼り付け
- Cursor: 参照ファイルとして追加
- ChatGPT: 関連セクションをプロンプトに貼り付け
それから何をしたいか説明します。
「YuminaのWorld Specを使って、体力、正気度、空腹度の追跡を持つサバイバルホラーのワールドを作って。秘かに敵対的なDr. Chenというキャラクターを含めて。ダークな医療テーマのカスタムUIを追加して。」
AIがYuminaにインポートできる有効なワールドスキーマJSONを生成します。
リファレンスとして
サイドバーのセクションを閲覧して、特定の機能を調べます。エントリセクション、変数のタイプ、ディレクティブ構文、ルールトリガー、カスタムUI API。
Specセクション
| セクション | 内容 |
|---|---|
| ワールドスキーマ | 最上位のWorldDefinition構造、すべてのフィールド |
| エントリとセクション | エントリのタイプ、セクション、キーワード、マッチング、公式プリセット |
| 変数とディレクティブ | タイプ、操作、ディレクティブ構文、ドットパス更新、ビヘイビアルール |
| ルールとリアクション | トリガー、条件、アクション、システムエフェクト、イベントパターン |
| マクロ | すべてのマクロプレースホルダーとその置換 |
| カスタムUI | rootComponent、useYumina() API、サンドボックス、組み込みコンポーネント |
| オーディオ | トラックタイプ、AIディレクティブ、プレイリスト、条件付きBGM |
| フルダウンロード | AIエージェント向けシングルファイルspec |
