LoL2LLM
ガイド一覧に戻る
AIの使い方

LoL2LLM がエクスポートする JSON フィールド完全ガイド

読了時間 約6分

LoL2LLM は試合データを「AI が文脈を取り違えにくい形」に整形してから JSON に書き出している。 チェックボックスでカテゴリを選択したとき、それぞれが何を意味するかを把握しておくと、ChatGPT や Claude に貼ったときの分析精度が大きく変わる。 ここでは出力 JSON の主要トップレベルキーと、その内側にあるフィールドの意図を解説する。

context: 試合の前提条件

context.meta にはモード(ランクソロ、ノーマル、ARAM)、試合長、パッチバージョン、勝敗結果が入る。 パッチは特に重要で、AI に渡したときに「14.10 のメタではこのチャンピオンは弱体化されているので…」のような時代ズレを防ぐ。 試合長は KDA・CS の正規化に使われる。20 分試合の 6/0/2 と 40 分試合の 6/0/2 はまったく別の意味だからだ。

context.teamMacro にはバン、ドラゴン・バロン取得状況、チーム全体のゴールド・キル数が入る。 これは「自分のスタッツが孤立した結果ではなく、チーム文脈の中での結果である」ことを AI に伝えるために必須。 チームが 30 キルしているのに自分が 5 キルしか取れていないなら、それはマクロでの参加度を疑うべきサイン。

myPerformance: 自分のスタッツ

自分((Me) でマークされるプレイヤー)に絞ったスタッツが入る。 サブカテゴリは combat(戦闘)/economy(経済)/vision(視界)/loadout(ビルド) の 4 つ。

participants: 他プレイヤーの相対評価

自分以外の 9 人のスタッツを alliesenemies に分けて格納する。 一見冗長に見えるが、これがないと AI は「あなたの 6/2/8 が良いのか悪いのか」を判定できない。 チーム平均と比べた相対値、敵のキャリーとの直接比較がここで初めて可能になる。

laneOpponent: 対面比較(最重要セクション)

laneOpponent には自分と同じレーンを担当した敵プレイヤーのフルスタッツが入る。 このセクションはレーンフェーズの評価で決定的に重要。 AI に「対面との CS 差、与ダメージ差、デス数差を計算してレーン勝敗を判定せよ」と頼むだけで、感覚に頼らない客観評価が返ってくる。

サポートだけ例外で、対面 = 同じく敵サポート。 ダメージシェアやコントロールワード数で比較すると、エンゲージ役がきちんと仕事をしたか、ピール役が味方を守れたかが見える。

ユーザーネーム匿名化オプション

エクスポート画面の 「ユーザーネームを隠す」 をオンにすると、全プレイヤーのゲーム名が Player1Player10 に置換される。 自分のプレイを公開で議論したい場合(Reddit、Discord、SNS)や、他人の試合を晒したくないとき推奨。 AI 分析の品質には影響しない。

チェックを入れすぎないコツ

全カテゴリを選んで送ると JSON が肥大化し、AI が情報過多で重要点を見逃す。 目的別の推奨セット:

フィールドの意味を理解すると「この試合は集団戦が問題だった」と分かったときに必要なカテゴリだけ選べる。 AI への質問が具体的になり、回答も具体的になる。

自分の試合でも試す

Riot IDで検索して、試合データをAI分析向けJSONとしてエクスポート。


他のガイドを読む
AIの使い方 · 9分

ChatGPTでLoLの戦績を分析する方法:コピペで使えるプロンプト付き完全ガイド

ChatGPTやClaudeにLeague of Legendsの試合を分析させて上達につなげる手順を解説。スクショ貼り付けがうまくいかない理由、構造化データの渡し方、ロール別のコピペプロンプトまで。

読む
AIの使い方 · 8分

ChatGPT・Claude に LoL 試合を分析させる最良のプロンプト

5 種類のペルソナ(コーチ/辛口/褒め/実況/アナリスト)の使い分けと、それぞれを「コピペで終わらせない」ためのプロンプト追加技を解説。

読む
AIの使い方 · 7分

AI コーチが時々間違った LoL アドバイスをする理由(と回避するプロンプト)

ChatGPT や Claude は強力だが、LoL 分析では特定のパターンで誤る。代表的な 5 つの落とし穴と、プロンプト側で回避する方法。

読む
LoL2LLM がエクスポートする JSON フィールド完全ガイド | LoL2LLM