Skip to content

World Spec

World SpecはYuminaのワールドスキーマの完全な技術リファレンスです。2つのオーディエンス向けに設計されています。

  1. AIコーディングエージェント(Claude Code、Cursor、ChatGPT) — このspecを与えて有効なワールドスキーマを生成させる
  2. 上級クリエイター — システム全体を理解したい人

使い方

AIコーディングツールと

フルspecダウンロードページに進み、シングルファイルspecをAIのコンテキストに追加します。

  • Claude Code: プロジェクトディレクトリに配置するか、会話に貼り付け
  • Cursor: 参照ファイルとして追加
  • ChatGPT: 関連セクションをプロンプトに貼り付け

それから何をしたいか説明します。

「YuminaのWorld Specを使って、体力、正気度、空腹度の追跡を持つサバイバルホラーのワールドを作って。秘かに敵対的なDr. Chenというキャラクターを含めて。ダークな医療テーマのカスタムUIを追加して。」

AIがYuminaにインポートできる有効なワールドスキーマJSONを生成します。

リファレンスとして

サイドバーのセクションを閲覧して、特定の機能を調べます。エントリセクション、変数のタイプ、ディレクティブ構文、ルールトリガー、カスタムUI API。

Specセクション

セクション内容
ワールドスキーマ最上位のWorldDefinition構造、すべてのフィールド
エントリとセクションエントリのタイプ、セクション、キーワード、マッチング、公式プリセット
変数とディレクティブタイプ、操作、ディレクティブ構文、ドットパス更新、ビヘイビアルール
ルールとリアクショントリガー、条件、アクション、システムエフェクト、イベントパターン
マクロすべてのマクロプレースホルダーとその置換
カスタムUIrootComponent、useYumina() API、サンドボックス、組み込みコンポーネント
オーディオトラックタイプ、AIディレクティブ、プレイリスト、条件付きBGM
フルダウンロードAIエージェント向けシングルファイルspec