ChatGPTを使いこなす人の習慣 ─ 第2回 | 意図を握らせる ロング & ショート指令

ChatGPTを使いこなす人の習慣 ─ 第2回 | 意図を握らせる ロング & ショート指令 HowTo

ChatGPT は “文章を書く” ことに最適化された装置であり、
“構造化されたデータを返す” ことには最適化されていない。

だからこうなる。

  • 余計な説明が混ざる
  • コードと文章がぐちゃぐちゃになる
  • JSON が壊れる

でも、それは「あなたの指示の仕方」が原因。
ChatGPT の責任ではない。

今回のテーマは、ChatGPTを

「文章を返すAI」から「構造を返すAPI」へ変える


第1章:ChatGPT を「答えの発生装置」から「データ出力装置」へ

多くの人が感じている不満。

「ChatGPTの文章、自分で整形しないと使えない…」

  • 余計な解説が付く
  • コードと文章が混ざる
  • 表や見出しもバラバラ

なぜ整形が必要になるのか?


理由:ChatGPT のデフォルトは 自然言語最適化

ChatGPT は、人間が読みやすい文章を書くように訓練されている。

あなたが欲しいもの → 機械が扱える形式(構造化データ)
ChatGPTが返したがる → 丁寧な長文説明(自然言語)

解決策:文章を書かせず、構造を返させる

  • JSON で返させる
  • FILE ブロックでコードだけ返させる
  • ENDFILE で区切って複数ファイルを生成させる

構造を指定すると、ChatGPT は従わざるを得なくなる。

ChatGPT の自由を奪え。
指示ではなく “仕様” を与える。


効果(この記事を読み終えた後)

  • ChatGPT を API のように扱える
  • コード生成で 説明文ゼロのファイル出力
  • ブログ構成が JSONで返ってくる

ChatGPTは文章を書く機械ではない。
あなたが設計した構造を返す機械になる。


第2章:なぜ ChatGPT は構造化出力が苦手なのか?

ChatGPT に JSON を返して欲しいだけなのに…

  • JSON の外側に説明が付く
  • コメントを埋め込む(壊れる)
  • 勝手にキー名を変えてくる

本質

ChatGPT は、「説明しようとする機械」。

学習データはブログ・論文・説明文。

人間向け学習構造化出力
文章が中心データが中心ではない
補足を書くのが自然補足は邪魔
全体を意味で整合仕様に合わせて返す

JSONが壊れる三大原因

原因正体
自然言語最適化バイアス説明したい本能
曖昧な構造指示「JSONで返して」は弱い
停止条件の不足END がないから語り続ける

曖昧な指示 → ChatGPTが補完し始める
仕様の固定 → 補完する余地がなくなる

つまり:

構造があると従う。構造がないと語り出す。


第3章:JSON による「構造の強制」

文章ではなく、データを返させる。

ChatGPTは文章を生成するが、
JSON スキーマを渡された瞬間、埋めるしかなくなる。


✦ 基本プロトコル(コピペして使ってOK)

最強テンプレ

以下のJSONフォーマットに、内容を埋めて返してください。
説明文は一切禁止。JSONのみ返す。

{
  "title": "",
  "description": "",
  "sections": [
    {
      "heading": "",
      "summary": "",
      "keywords": []
    }
  ]
}

ポイント:

  • 「この形式で返せ」は弱い
  • 「この JSON を埋めろ」が正解

JSON が効く理由

指示結果
「自由に書いて」破綻する
「この枠を埋めて」完璧に従う

ChatGPT の内部には 穴埋め最適化 がある。

JSON は AI の本能に刺さるフォーマット


✦ 実例:ブログ構成生成

あなた:

このJSON構造に従って、記事の構成案を作成して。
{
  "title": "",
  "sections": [
    {"heading": "", "summary": ""}
  ]
}

ChatGPT:

{
  "title": "ChatGPTを使いこなす人の習慣",
  "sections": [
    {
      "heading": "STOP/NEXT 制御",
      "summary": "出力を章ごとに止めて動かす方法"
    },
    {
      "heading": "構造化出力",
      "summary": "JSONでデータ構造を返させる技術"
    }
  ]
}

もう整形不要。
余計な語りもゼロ。


JSON 出力を強制する禁止事項(効く)

厳命:

  • 説明禁止
  • 補足禁止
  • 例外禁止
  • JSON以外のテキストを返さない

ChatGPT に 文章を書く余地を与えない


結論

文章を生成させるな。枠を埋めさせろ。

これで ChatGPT は “API として使える存在” へ進化する。


▶ 次の記事へ進む
ChatGPTを使いこなす人の習慣 ─ 第3回 | 構成を先に握る ─ JSONプロンプト設計

▶ シリーズTOPはこちら
ChatGPTを使いこなす人の習慣 |全10回の無料講座(テンプレ付き)──操縦できる人になる