なぜこう書くのか
カフェのメニュー説明文をAIに一度に丸投げすると、文の長さがバラバラになりがちです。あるメニューは10文字、あるメニューは2行になってしまい、メニュー表に貼り付けた瞬間にレイアウトが崩れてしまいます。このプロンプトは、最初にお手本となる具体例を1行提示することでその問題を解決します。
例としてアインシュペナーの完成形を提示したことが最大のポイントです。「簡潔に、素材中心で」と指示するよりも、完成した1行を見せる方がはるかに正確に伝わります。AIはその1行から、文字数、ダッシュ記号の使い方、語尾、形容詞の割合などを一括で把握します。メニュー表のテキスト作成において、この手法は特に効果的です。
出力形式で「メニュー名 — 説明文」と25〜35文字の文字数制限を明記したのは、例示を補強するための安全策です。例が1つだけだと後ろにいくほど文章が長くなる傾向がありますが、数値で範囲を指定することで最後のメニューまで均一な長さを保てます。
制約条件には、省くべき表現と含めるべき事実の両方を指定しています。「心を込めて」のような言葉はスペースを取るだけで、お客様の注文の判断材料にはなりません。代わりに甘さの度合いや素材など、選ぶ基準となる事実を求めました。豆の種類やアレルギー情報を捏造しないよう指示した点も極めて重要です。メニュー表の誤った情報は、お客様の信頼や健康に直結します。
用語が分からなければAha AIで: few-shot, output-format
悪い例との比較
カフェのメニューの説明を書いて
アメリカーノ、バニララテ、ストロベリーラテ、抹茶クリームラテ、バスクチーズケーキ
長さの基準がないため、ある行は10文字、ある行は2文になったりと不揃いになります。「奥深く豊かな風味が自慢の」といった抽象的な修飾語ばかりが並び、各メニューの違いが伝わりません。さらに、確認していない豆の産地やオーガニック表記などを勝手に創作してしまうこともあります。メニューの順番を勝手に変えられることも多く、結局メニュー表へ転記する際に手作業で並べ直すことになります。
バリエーション
デリバリーアプリのメニュー説明に使う場合
以下のメニューをデリバリーアプリの商品説明欄に掲載します。当店は{{店舗の雰囲気}}です。
各メニューにつき2行で作成してください。1行目は40文字以内でどのような商品か、2行目は30文字以内でどんなシチュエーションにおすすめかを書いてください。写真を見ずにテキストだけで選ぶお客様を想定してください。メニュー名から判断できない情報は[要確認]として残してください。
""" {{メニュー一覧}} """
デリバリーアプリではお客様が写真と文字だけで判断するため、店舗のメニュー表よりも詳しい情報が必要です。行数と文字数を増やし、「どんな場面におすすめか」という利用シーンを追加しています。
外国人観光客向けの英語メニュー表が必要な場合
以下のメニュー表にある日本語のメニュー名と説明文を英語に翻訳してください。当店は{{店舗の雰囲気}}です。
日本独自のメニュー名はローマ字表記にし、カッコ内にそれが何であるかを簡潔に説明してください。説明文は12単語以内に収めてください。日本独自の食材は類似する西洋の食材に置き換えたりせずそのまま表記し、一言で説明を添えてください。
""" {{メニュー一覧}} """
翻訳で最も起こりやすいトラブルは、きな粉やあんこなどを安易に西洋の食材に置き換えてしまうことです。それを防ぐため、本来の名称を維持しつつ説明を加える指示にしています。
モデル別の注意
メニューが10個を超えると、後半の説明文が目に見えて短くなるモデルがあります。5個ずつに分けて依頼し、先に生成された気に入った行を例文の位置に差し込んで続きを依頼すると、長さやトーンを最後まで維持できます。
関連プロンプト
最終更新 2026-09-02 · 誤りがありますか? 知らせる