
【生成AI入門 #2】質問の「型」を身につける──同じ質問でも答えの質が天と地ほど変わる
📚 このシリーズは全6回(予定)。第2回は「プロンプトの型」です。第1回(マインドセット)→ [前の回へ]
第1回では、「わからない」をそのままAIにぶつけていい、という話をしました。今回はその次のステップ。
ぶつけ方には、ちょっとした型があります。
先に結論。AIから返ってくる答えの質は、あなたの知識量ではなく**「聞き方」で9割決まります**。そして、その聞き方には覚えるべき呪文も専門用語もいりません。たった4つの要素を足すだけです。
1. なぜ「型」が必要なのか
AIは、めちゃくちゃ物知りだけどエスパーではない相手だと思ってください。
「ブログ書いて」とだけ言われると、誰向けの、何文字の、どんなトーンの記事かわからないまま、当たり障りのない平均的な答えを返します。これは能力が低いのではなく、前提を共有していないからです。
人間に仕事を頼むときも同じですよね。「いい感じにやっといて」より、「初心者向けに、800字で、やさしい口調で」と伝えたほうが、欲しいものが返ってくる。AIへの質問も、それと一緒です。
2. 黄金の型:Role + Task + Format + Example
第1回で「黄金の考え方」として軽く触れた、これを今回しっかり分解します。
Role(役割):誰として答えてほしいか。
→ 「あなたは初心者向けの技術ライターです」Task(やること):何をしてほしいか。具体的に。
→ 「Ollamaの導入手順を説明して」Format(出力形式):どんな形で返してほしいか。
→ 「ステップ番号付きのリストで、専門用語には注釈を」Example(例):理想に近いサンプルや、避けたい例。
→ 「『初心者でもわかる』とは、こういうトーンです(サンプル文)」
この4つ、全部そろえなくても大丈夫。RoleとTaskだけでも答えは激変します。Formatを足すと読みやすさが、Exampleを足すと精度が上がる、というイメージです。
Before / After
Before:「Pythonのエラーを直して」
→ 一般論が返ってきて、自分のケースに合わない。
After:
あなたは経験豊富なPythonエンジニアです(Role)。
このエラーの原因と直し方を教えてください(Task)。
原因→対処→確認方法の3ステップで、初心者にもわかる言葉で(Format)。
(エラーメッセージを貼る)→ 自分の状況に沿った、手を動かせる答えが返る。
3. そのままコピペで使えるテンプレート
第1回でも紹介した万能テンプレを、型に対応させて再掲します。
あなたは[役割]です。 ← Role
私の状況:[詳細] ← Task の前提
やりたいこと:[目標] ← Task
制約:[予算/時間/スキルレベル] ← Task の条件
出力形式:[テーブル/ステップ/リスト] ← Format
(理想に近い例があれば貼る) ← Example埋められない欄は空でOK。むしろ**「制約がうまく書けない」こと自体をAIに相談していい**のも、第1回と同じです。
さらに効く一言テクニック
「わからなければ質問して」:いきなり答えず、足りない情報をAIから聞き返してもらう。
「3案出して」:1つに絞らず複数比較すると、自分の好みが見える。
「なぜそうなるの?」:出てきた答えを深掘りすると、理解が定着する(第1回の深掘りと同じ)。
4. 今日やってほしいこと
いつも使っているふんわりした質問を1つ思い出す(例:「企画考えて」)。
そこに Role と Format を1行ずつ足して、もう一度聞いてみる。
Before の答えと見比べる。違いに驚いたら、型が身についた証拠です。
型は暗記するものではなく、何度か足し引きするうちに手が覚えるものです。完璧を目指さず、まず1要素から足してみてください。
📚 このシリーズの記事一覧
⬅ 前の記事:【#1】“わからない”を“聞ける”に変える
➡ 次の記事:【#3】日常の不便を10分で片づける
型を覚えたら、次は実戦です。「足が痛い」「環境構築で詰まった」「時間がない」──そんな日常の不便を、AIに投げて10分で片づける実例を、コピペできる形でまとめます。
★ #2 質問の「型」を身につける(この記事)
#生成AI #生成AI初心者 #ChatGPT #Claude #AI活用 #プロンプト #プロンプトエンジニアリング #初心者向け #仕事術 #note