- このトピックには0件の返信、1人の参加者があり、最後に
プロンプトエンジニアにより3週、 6日前に更新されました。
-
投稿者投稿
-
5月 13, 2026 5:52 pm #1566
プロンプトエンジニアモデレーター使える場面、状況の想定
ChatGPTやGeminiのような生成AIは、人間が普段話す言葉に近い「自然言語」よりも、記号で整理された「構造化テキスト」を処理する方が得意とされています。
AIへの指示(プロンプト)において広く推奨されている形式の一つが、マークダウン(Markdown)書式です。マークダウン記法で「情報の優先順位」や「指示とデータの境界線」を明示することで、AIの理解力が高まり、回答の精度は飛躍的に向上します。結果として、人間が得たい情報を手早く引き出すことができます。
指示が複雑になると混乱することがあるAIの課題を、書式の力で解決しましょう。※なお、指示に含めるべき具体的な中身については「基本的なAIプロンプトの書き方 〜AIを迷わせない「6つの必須構成要素」〜」も合わせてご覧ください。
解決方法
AIへの指示(プロンプト)を「単なる文章」から、AIが解析しやすい「構造化されたテキスト」へ整形するマークダウン書式として、特に重要な5つの記法をご紹介します。
- 1. 見出し(#)による「階層構造」の整理
- 「# 指示」「## 背景」のように見出しを記述します。情報の「階層構造(トピックの範囲)」を整理する役割があり、AIはどの記述がどのトピックに属しているかを明確な区切りとして判別できます。
「#」の数によってh1~h6に対応し、数字が小さいほど大きな見出しを意味します。これによって入れ子状態になった情報の階層構造をAIに伝えることができ、どの指示がどの情報に紐付いているのかを明確にできます。 - 2. 箇条書き(-, *, 1.)による「並列情報」の整理
-
文書の中で、並列関係にある情報をリスト化します。
AIは箇条書きを「独立した条件のリスト」として認識するため、情報の優先順位が等価に扱われやすくなります。その結果、複雑な条件であっても「情報の認識漏れ」を防ぎやすくなるのが、最大のメリットです。
「-」や「*」は並列な条件に、手順を示す場合は「1. 2.」と数字を使い分けることで、指示の意図をより正確に判別させることが可能です。 - 3. 区切り線(—)による「文脈」の分離
-
ハイフンを3つ以上並べた水平線で区切り、情報の塊を明確に分断します。
これにはAIに対して「情報のコンテキスト(文脈)の切り替え」を伝える役割があり、例えば「指示文」と「参考データ」のセクション境界線をはっきりさせることで、AIがデータの内容を指示と混同して実行してしまうような誤作動を防ぐことができます。 - 4. コードブロック(“`)による「素材テキスト」の隔離
-
バッククォート3つ(“`)で囲むことで、特定のテキストを「プログラムコード」や「未加工のデータ」として定義します。
これには「地の文(指示命令)」と「解析対象となるデータ」を区別する役割があり、AIに、中身を指示として実行させず、純粋な加工対象(素材)として扱わせることができます。エラーログやソースコード、HTML、長文の資料などをそのまま渡す際に有効な記法です。 - 5. 強調(** **)による「重要条件」の際立たせ
- 特定の単語やフレーズを太字(**)で囲み、強調し目立たせます。
これには多数の指示の中でも「特に重要な要素」に、AIの注意(アテンション)を引き付ける効果があります。絶対に遵守すべきルールや、避けてほしい禁止事項、優先順位が高い指示や条件、コンセプトなどを強調することで、出力の精度を意図に沿って高めることが可能です。
知っておくと便利な補助項目
情報の整理や補足に役立つ、その他のマークダウン記法です。
項目 記述例 役割 表(テーブル) | 見出し | 複数のデータを比較・整理して提示する 引用 > 引用文 外部の資料や既存の文章を、参考情報として提示する インラインコード `コード` 文中の短い変数名やファイル名を明示する リンク [表示名](URL) 参照すべきWebサイトのURLを正しく伝える エスケープ \* 記号をマークダウンとして機能させず表示する 段落(空行) (空行を入れる) 意味のまとまりを作り、情報の混濁を防ぐ ポイント解説
マークダウンは単なる装飾記法ではなく、AIに対して「情報の構造」を明示するための指示体系として機能します。特に見出し・箇条書き・コードブロックの3点は、入力情報の優先度や意味的な境界線を明確化し、解釈のブレを抑制する効果があります。結果として、同じ内容でもプロンプトの再現性と精度が安定しやすくなります。
もしAIの回答がズレた場合でも、情報がセクションごとに構造化されているため、ピンポイントで指示を修正することがが可能です。注意点
マークダウンは強力ですが、過剰に細分化して階層が深くなりすぎると、かえってAIが全体像を見失うことがあります。まずはシンプルに「指示」「背景」「データ」などの大きな見出しで区切ることから始めてみてください。
また、長文のプロンプトを毎回自分で作成するとなると、結構な労力になります。
➡ マークダウン書式のお手本のようなプロンプトを、AI自身に書いていもらう方法を、別の記事で解説していますので、こちらも参考にしてみてください。 -
投稿者投稿
- このトピックに返信するにはログインが必要です。