課題4:プロンプトのテンプレートを活用¶
段階: 発展 | 所要時間: 約10分
🎯 スキル概要¶
役割・依頼・制約条件・入力・出力形式 を決まった順に書く「型(テンプレート)」を用意しておくと、毎回ゼロから考えず、中身を入れ替えるだけ で安定して質の高いプロンプトが書けます。1回きりなら手書きでも足りますが、同じ作業をくり返すほど型の効果が効いてきます。
🧪 例題¶
同じ「型」に中身を入れ替えると、いろいろな用途で使い回せます。
❌ 悪例:思いつきのまま頼む
👤 プロンプト
レポートの書き方を教えて。大学1年生向けで、あと分かりやすく
🤖 想定レスポンス
レポートは序論・本論・結論で構成します。まず問いを立て……(対象や形式の解釈がAI任せになる。次に使うとき同じ品質を再現できない)
✅ 良例1:型に当てはめて頼む(レポートの助言)
👤 プロンプト
# 役割:あなたはレポートの書き方を教える指導者です。
# 依頼:テーマに沿ったレポートの書き方を助言して。
# 制約条件:対象はレポートを初めて書く大学1年生/専門用語は使わない/自分で手を動かせる粒度で
# 入力:テーマ「地域の防災」
# 出力形式:番号つきの箇条書きで5項目
🤖 想定レスポンス
①問い(何を明らかにするか)を1つ決める ②主張と根拠を対にする ③序論・本論・結論の順に並べる ④……(役割・対象・形式がすべて反映され、毎回同じ品質で返る)
✅ 良例2:同じ型で、中身だけ入れ替える(職場での声かけ)
👤 プロンプト
# 役割:あなたは職場のメンター(指導役)です。
# 依頼:落ち込んでいる後輩への声かけを考えて。
# 制約条件:対象は入ったばかりの初心者/はげますトーン/専門用語なし
# 入力:状況:まわりとの実力差で落ち込んでいる
# 出力形式:3つの箇条書き、各2文以内
🤖 想定レスポンス
・最初は誰でも差があります。今日の小さな前進に目を向けましょう。 ・……(テーマが変わっても、型が同じなら品質も安定する)
📚 参考:代表的なテンプレートの型と出典(クリックで開く)
テンプレートには決まった正解はなく、何を書き落とさないためのチェックリストか で使い分けます。上の型は、下の各フレームワークに共通する要素(役割・依頼・制約・形式)を取り出したものです。
| 型 | 構成要素 | 向いている場面 |
|---|---|---|
| RTF | Role(役割)/Task(依頼)/Format(出力形式) | 最も簡単。短い依頼を素早く形にする |
| CRAFT | Context/Role/Action/Format/Tone | 汎用。日常の依頼の大半をカバーする |
| CO-STAR | Context/Objective/Style/Tone/Audience/Response format | 文体・読み手を細かく制御したいとき |
| RISEN | Role/Instructions/Steps/End goal/Narrowing | 手順が決まっている作業 |
| 深津式 | 命令書/制約条件/入力文/出力文 | 日本で広く使われる。制約条件を厚く書くのが特徴 |
出典・参考:
- Prompt Engineering Frameworks Compared: CO-STAR, RISEN, RACE, CREATE, APE, STOKE
- Prompt Engineering Frameworks: RTF, CRISPE & CO-STAR(KnowledgeHut)
- 深津式プロンプトとは?テンプレートや7つの実例(SHIFT AI TIMES) … note CXO 深津貴之氏が広めた型
どの型でも、「最高の」「素晴らしい」といった修飾語は入れません。制約を1つも加えないまま、指示の意図をぼやけさせるためです。
🏋 課題¶
❶ 用意した「型」のプロンプトを送ってみよう
👤 このプロンプトを Gemini に送信します
# 役割:あなたは発表の指導が得意なプレゼン講師です。
# 依頼:5分の発表の構成案を作って。
# 制約条件:聞き手は同じ学科の学生/専門用語は最小限に
# 入力:発表テーマ「地域のごみ問題」
# 出力形式:スライド1枚ごとに、見出しと要点を1文で
🚀 Gemini に送る
type: send-to-gemini
❷ 型の中身を、自分の用途に入れ替えて送ってみよう
記入欄に 型があらかじめ入っています。各項目の中身だけを書き足して、コピーして送りましょう(「入力」は不要なら消してかまいません)。
書き方の例(旅行プランを頼む場合)
- # 役割:あなたは旅行プランナーです。
- # 依頼:1泊2日の旅行プランを作ってください。
- # 制約条件:予算1万円/移動は公共交通のみ
- # 入力:行き先:佐渡
- # 出力形式:時刻つきの表
👤 あなたの型プロンプト
key: entry08-template prefill: # 役割:あなたは\n\n# 依頼:\n\n# 制約条件:\n\n# 入力:\n\n# 出力形式:
🚀 Gemini に送る
type: send-to-gemini
型を持っておく意味は、2回目以降に現れます。よく使う型は、メモアプリなどに保存しておきましょう。
🎯 AI ヘルパーとふりかえる
ここまでの取り組みを、生成AIに振り返ってもらいましょう。