>100 Views
July 07, 26
スライド概要
はじめまして、yukikoと申します。 IT教育支援や、DX推進が可能です。 ◆ スキル LPIC レベル2 AI / Python Splunk BI(データ可視化・分析) ◆ その他 新卒・未経験の学生向けに、エンジニア転職を応援する資料を趣味で作成しています。 もしよろしければご活用ください。
4コマ漫画制作リファレンス プロンプト集 & YAML定義 — コピー&ペースト用スライド うさうさ研修工房 面白きこともなき世を面白く
PROMPT 1 / 3 ネーム(台本)生成プロンプト あなたはプロの4コマ漫画構成作家です。 以下の設定で「起承転結」形式の4コマ漫画のネームを作成してください。 【キャラクター設定】 - 主人公: {キャラ名}(性格: {性格}, 口調: {口調}) - 相手役: {キャラ名}(性格: {性格}, 口調: {口調}) 【テーマ・題材】 {テーマを記述} 【トーン】 {ほのぼの / シュール / ブラック / 教育的 など} 【出力形式】 各コマごとに以下を出力してください。 1. コマ番号(起/承/転/結) 2. 構図・カメラワーク(アングル・ショットサイズ・視線誘導の指定) 3. セリフ(話者名付き) 4. 効果線・オノマトペ等の演出指定 5. 一言演出メモ(なぜこの構図/間を選んだか) 【制約】 - 1コマに詰め込む情報は1つまで - 「転」で必ず読者の予測を裏切ること - オチは天丼オチ/ずっこけオチ/伏線回収オチのいずれかを明示すること 2
PROMPT 2 / 3 構図・カメラワーク指定プロンプト {コマの内容}を表現する漫画のコマを描いてください。 - アングル: {アオリ / フカン / 水平アングル / ダッチアングル} - ショットサイズ: {ロングショット / バストアップ / アップ} - 構図: {三分割構図 / シンメトリー構図 / 対角線構図 / フレームインフレーム} - 感情のピーク: {キャラ名}の{表情/仕草}を強調 - 効果表現: {集中線 / 効果線 / ベタ影 / 白場} - 演出意図: {緊張感を出す / 脱力させる / 驚きを最大化する} 画像生成AI / ラフ画作成の指示に、そのまま貼り付けて使用できます。 3
PROMPT 3 / 3 オチ強化リライトプロンプト 以下の4コマのネームについて、「転」の裏切り度と「結」の着地の 効果をそれぞれ5段階で評価し、より強い落差が生まれるよう改稿案を 3パターン(天丼オチ版/ずっこけオチ版/伏線回収オチ版)提示してください。 【現行ネーム】 {ネーム本文を貼付} 既存ネームのブラッシュアップ・研修レビュー時のフィードバックに活用できます。 4
YAML 1 / 5 story_structure / punchline_types story_structure: kishoutenketsu: ki: name_ja: "起" function: "状況提示" guideline: "情報は最小限。舞台・人物・状況のみ提示する" sho: name_ja: "承" function: "展開" guideline: "起を受けて話を進める。違和感や伏線を軽く仕込む" ten: name_ja: "転" function: "転換" guideline: "読者の予測を裏切る。4コマの生命線" ketsu: name_ja: "結" function: "落ち・着地" guideline: "感情やオチを回収し読者の読みに応える" punchline_types: - { id: tendon, name_ja: "天丼オチ", description: "同じボケを反復・強度を上げて落とす" } - { id: zukkoke, name_ja: "ずっこけオチ", description: "予想外の低さ・脱力オチ" } - { id: foreshadow_payoff, name_ja: "伏線回収オチ", description: "起の情報が結で意味を持つ" } - { id: blackout, name_ja: "ブラックアウトオチ", description: "台詞なし・沈黙のコマで終える" } - { id: meta, name_ja: "メタオチ", description: "作品の外側に言及して終える" } - { id: reversal, name_ja: "どんでん返しオチ", description: "前提そのものが覆る" } 5
YAML 2 / 5 boke_tsukkomi / layout_terms boke_tsukkomi: boke: { role: "常識から逸脱した発言・行動を提示する役" } tsukkomi: { role: "ボケのズレを言語化し笑いを確定させる役" } furi: { role: "ボケ成立のための前提・伏線(起〜承で仕込む)" } ma: { role: "台詞とコマの間に生まれる間。省略と余白の技術" } layout_terms: koma: "漫画の1区画。時間・視点の単位" koma_wari: "ページ/枠内へのコマ配置設計" koma_waku: "コマを囲む線" bleed: "コマ枠が紙の端まで届く配置。開放感・衝撃演出" fukidashi: "台詞を入れる吹き出し" monologue_fukidashi: "点線・雲形など内面描写を示す吹き出し" kouka_sen: "スピード線・集中線など感情/動きの強調線" shuuchuu_sen: "一点に視線を集める放射状の線。驚き・衝撃の強調" beta: "黒一色で塗りつぶす技法。夜・影・重さの表現" screen_tone: "網点や柄を貼り階調・質感を出す技法" kaki_moji: "効果音を手描き文字で画面内に配置する表現" 6
YAML 3 / 5 camera_work camera_work: angles: - { id: low_angle, name_ja: "アオリ", effect: "威圧感・優位性の強調" } - { id: high_angle, name_ja: "フカン / 俯瞰", effect: "弱さ・状況全体の俯瞰提示" } - { id: eye_level, name_ja: "水平アングル", effect: "対等感・日常感" } - { id: dutch_angle, name_ja: "ダッチアングル", effect: "不安・混乱・非日常感" } shot_sizes: - { id: long_shot, name_ja: "ロングショット / 全景", use_case: "状況説明(起で多用)" } - { id: medium_shot, name_ja: "ミディアムショット", use_case: "会話の標準ショット" } - { id: bust_up, name_ja: "バストアップ", use_case: "感情の可視化" } - { id: close_up, name_ja: "アップ / クローズアップ", use_case: "感情の頂点(転に多用)" } composition: - { id: rule_of_thirds, name_ja: "三分割構図" } - { id: symmetry, name_ja: "シンメトリー構図" } - { id: diagonal, name_ja: "対角線構図" } - { id: frame_in_frame, name_ja: "フレーム・イン・フレーム" } - { id: pov_shot, name_ja: "主観ショット(POV)" } - { id: back_shot, name_ja: "背中ショット" } - { id: silent_panel, name_ja: "空白コマ・沈黙コマ" } 7
YAML 4 / 5 phrase_templates / character_voice_checklist phrase_templates: tsukkomi_teikei: { pattern: " そうはならんやろ / 〜って言うと思った ?", use_case: " ボケ回収の定番句 " } tendon_phrase: { pattern: "(2 回目) / またそれ?", use_case: " 繰り返しギャグの明示 " } jigyaku_phrase: { pattern: " まあ私だしね ", use_case: " 自己認識で笑いを軽くする " } gimon_gaeshi: { pattern: " 〜って何 / それどういうこと ", use_case: " 読者の疑問を代弁する " } fake_nattoku: { pattern: " なるほど…で?", use_case: " 説明が続く時にテンポを作る " } onomatopoeia_ochi: { patterns: [" シーン","ズコー","ガーン"], use_case: " 沈黙・脱力・衝撃を音で表現 " } character_voice_checklist: - "一人称(私/僕/俺/うち等)" - "語尾特徴(〜だよ/〜であります /〜っす等)" - "口癖・決め台詞 " - "沈黙時の非言語表現 (腕組み/目を逸らす等 )" 8
YAML 5 / 5 ai_prompt_templates ai_prompt_templates: name_generation: | あなたはプロの4コマ漫画構成作家です。「起承転結」形式のネームを作成。 キャラ設定: 主人公{char_name}({personality}/{tone}) 相手役{char2_name}({personality2}/{tone2}) テーマ: {theme} / トーン: {story_tone} 出力: (1)コマ番号 (2)構図・カメラワーク (3)セリフ (4)効果演出 (5)演出メモ 制約: 1コマ1情報 / 転で予測を裏切る / オチの型を明示 composition_prompt: | {panel_content}を表現するコマを描いてください。 アングル: {angle} / ショットサイズ: {shot_size} / 構図: {composition} 感情のピーク: {character}の{expression} 効果表現: {effect} / 演出意図: {intent} punchline_rewrite: | 「転」の裏切り度と「結」の着地効果を5段階評価し、 天丼オチ版/ずっこけオチ版/伏線回収オチ版を3パターン提示。 現行ネーム: {script_text} 9