mcpField
C
Collision-Zone Thinking

Collision-Zone Thinking

github.com/obra開発756583 回インストール54 週間前に更新
リポジトリ

Collision-Zone Thinking について

Collision-Zone Thinkingは、従来の考え方に行き詰まった人向けの発想支援スキルです。異なる分野の概念を比喩として組み合わせ、その有効性と限界を確かめながら新しい着想を導きます。

主な機能

  1. 01異なる分野の概念の組み合わせ
  2. 02比喩を使った探索
  3. 03比喩が成り立たない境界の検証
  4. 04概念の衝突からの洞察抽出
  5. 05分散システムの例

活用シーン

  1. 01案が漸進的な改善にとどまる場合の代替案探し
  2. 02ソフトウェアアーキテクチャの発想
  3. 03比喩を通じた障害分離パターンの発見

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/obra/superpowers-skills --skill collision-zone-thinking

インストール後、Claude Code で/collision-zone-thinkingを入力して読み込まれたか確認します。

詳細

衝突領域思考法

概要

革新的な洞察は、無関係な概念をあえて衝突させることで生まれます。XをYのように扱い、何が生まれるかを見てみましょう。

基本原則: 意図的に比喩を混ぜ合わせることで、新しい解決策が生まれます。

クイックリファレンス

行き詰まっている対象こう捉えてみる発見できるかもしれないこと
コードの構成DNA/遺伝学変異テスト、進化的アルゴリズム
サービスアーキテクチャレゴブロック組み合わせ可能なマイクロサービス、プラグアンドプレイ
データ管理水の流れストリーミング、データレイク、フローベースのシステム
リクエスト処理郵便物メッセージキュー、非同期処理
エラー処理サーキットブレーカー障害の分離、グレースフルデグラデーション

プロセス

  1. 異なる分野から、無関係な概念を2つ選ぶ
  2. 組み合わせを強制する:「[A]を[B]のように扱ったらどうなるか?」
  3. 創発的な特性を探る:どのような新しい機能が現れるか?
  4. 境界を検証する:比喩が成り立たなくなるのはどこか?
  5. 洞察を引き出す:何を学んだか?

衝突の例

問題: 障害が連鎖する複雑な分散システム

衝突:「サービスを電気回路のように扱ったらどうなるか?」

創発的な特性:

  • サーキットブレーカー(過負荷時に切断する)
  • ヒューズ(単発の障害から保護する)
  • 地絡(エラーを分離する)
  • 負荷分散(電流を分配する)

有効な範囲: 障害の連鎖を防ぐ 成り立たない範囲: 電気回路にはリトライロジックがない 得られた洞察: 電気工学における障害分離のパターン

これが必要な兆候

  • 「この分野ではできることをすべて試した」
  • 解決策が飛躍的ではなく、漸進的に感じられる
  • 従来の考え方から抜け出せない
  • 最適化ではなく、イノベーションが必要

覚えておくこと

  • 大胆な組み合わせから、最も優れた洞察が得られることがよくあります
  • 比喩の境界を厳密に検証する
  • 失敗した組み合わせも記録する(学びにつながります)
  • 有力な出発点となる分野:物理学、生物学、経済学、心理学

コメント