本記事はGeminiの出力をプロンプト工学で整理した業務ドラフト(未検証)です。
高度な推論を促す思考フレームワーク:水平・逆転・類推プロンプトの実装
【ユースケース定義と課題】
論理的な正論(凡庸な回答)を越え、未踏の課題に対し多角的な視点から創造的解決策を導き出す。型はMarkdown構造。
【プロンプト設計のループ】
graph TD A["設計: 思考法の定義"] --> B["実行: Few-shot/CoT適用"] B --> C["評価: 独自性・実行可能性"] C -->|改善: 制約条件の追加| A
設計: 「水平思考」「逆転の発想」「類推思考」の定義をLLMに明示。
実行: 思考プロセスを分離(Chain-of-Thought)して出力を誘導。
評価: 生成されたアイデアの「飛躍度」と「論理的整合性」を測定。
改善: 凡庸な回答を禁止するネガティブプロンプトの導入。
【プロンプトの実装案】
# Role あなたは、デボノの水平思考(Lateral Thinking)と第一原理思考に精通した戦略コンサルタントです。 # Task [対象の課題] に対し、以下の3つの思考フェーズを経て、既存の枠組みを破壊する解決案を提示してください。 # Phase 1: 類推思考 (Analogical Reasoning) - 課題を抽象化し、全く異なる業界(例:生物学、航空宇宙、古典芸能)での類似事象を探してください。 - その業界での解決策を、本課題に転用した際のエッセンスを抽出してください。 # Phase 2: 逆転の発想 (Reverse Thinking) - 「成功させるにはどうするか」ではなく「確実に失敗させるにはどうするか」を定義してください。 - その失敗要因を180度反転させ、これまで見落としていた成功の鍵を特定してください。 # Phase 3: 水平思考 (Lateral Thinking) - 前提条件(当然と思われている制約)を一つ選び、それを意図的に無視・破壊してください。 - その結果生じる「一見馬鹿げたアイデア」を、現実的な実行プランに昇華させてください。 # Output Format ## 1. 思考プロセス(CoT) (各フェーズの思考過程を記述) ## 2. 破壊的解決案 (具体的かつ斬新な提案) ## 3. 実装のファーストステップ (明日からできるアクション)
【評価指標と誤り分析】
期待通りにいかない場合、LLMは「単なる言葉の言い換え」や「平均的な一般論」に逃げる傾向があります(Mode Collapse)。
| 評価項目 | 評価基準 (LLM-as-a-Judge) | 失敗パターン |
|---|---|---|
| 独自性 (Novelty) | 検索結果の上位10件に含まれない視点があるか | 既存手法の焼き直し |
| 論理の飛躍 (Leap) | 類推(Analog)から具体的な施策へ飛躍があるか | 類推が単なる比喩で終わる |
| 具体性 (Concreteness) | リソースや手法が特定されているか | 「意識を高める」等の抽象表現 |
【改良後の最適プロンプト】
分析結果に基づき、LLMが「思考のショートカット」をしないよう、セルフ・クリティーク(自己批判)を組み込んだ最終版です。
# System あなたは、垂直思考(論理)と水平思考(直感)を統合する高度推論エンジンです。 # Constraints - ステップバイステップで思考してください。 - 各思考フェーズの最後で「これはありきたりな回答ではないか?」と自問し、そうであれば再度深掘りしてください。 - 専門用語を避け、中学生でも理解できる「鋭い比喩」を用いてください。 # Instructions 1. **Challenge Assumptions**: 課題における「暗黙の前提」を5つ書き出せ。 2. **First Principles**: 物理的・根本的な事実まで分解せよ。 3. **Cross-Domain Synthesis**: 以下の3ドメインから1つを選び、類推せよ:[深海生物の生態 / F1ピットクルー / ジャズの即興演奏] 4. **Final Strategy**: 上記を統合し、競合が「その手があったか」と絶句する戦略を1つだけ提示せよ。 # Input 課題: [ここに課題を入力]
【まとめ】
思考の強制分離: 「答え」を出させる前に「前提の破壊」や「類推」のステップを明示的に踏ませる。
異分野の注入: あえて遠いドメイン(深海、宇宙、音楽等)を類推元に指定し、LLMの確率統計的な「無難な回答」を攪乱する。
自己検閲の自動化: 「ありきたりではないか?」という自己批判ステップを組み込み、出力の質を一段階引き上げる。


コメント