AB
AiBoss
project

MiroFish - 高精度な並行デジタル世界を自動的に構築するオープンソースのAI予測エンジン。

MiroFishは、中国科学技術大学の20歳の学生であるBaiFu氏が開発した、マルチエージェント技術に基づくAI予測エンジンです。MiroFishは、現実世界のシード情報(ニュース、小説、政策など)から高精細な並行デジタル世界を自動的に構築し、…

MiroFishとは何ですか?

MiroFishは、中国科学技術大学の20歳の学生、白福氏が開発したマルチエージェント技術に基づくAI予測エンジンです。MiroFishは、現実世界のシード情報(ニュース、小説、政策など)から高精度の並行デジタル世界を自動的に構築し、独立した個性、長期記憶、行動ロジックを持つ数千ものインテリジェントエージェントを生成して、自由に相互作用させ、社会的に進化させることができます。ユーザーは変数を動的に注入することで将来のトレンドを正確に予測できるため、主要なイベントの予測、戦略的トレンドの分析、文学作品の結末の続きの作成といったシナリオに適しています。

MiroFishの主な機能

  • インテリジェントな予測推論ユーザーは、ニュース、小説、政策文書などのシード素材をアップロードし、予測ニーズを自然言語で記述します。MiroFishは、高精度の並行デジタル世界を自動的に構築し、将来の出来事の傾向を推測し、詳細な予測レポートを生成します。
  • マルチエージェント社会シミュレーションこのシステムは、シード情報に基づいて、独立した個性、長期記憶、行動論理を持つ数千ものインテリジェントエージェントを生成し、仮想空間内で自由に相互作用し、社会的に進化することを可能にし、現実世界の集団のダイナミクスをシミュレートする。
  • 動的変数注入ユーザーは、シミュレーション中に「神の視点」からリアルタイムで新しい変数を追加したり、パラメータを調整したりすることで、さまざまな条件がイベントの展開経路に与える影響を正確に観察し、リスクゼロの意思決定シミュレーションを実現できます。
  • ディープインタラクティブ探索シミュレーションが完了すると、ユーザーはデジタル世界に存在する任意のインテリジェントエージェントと1対1で会話したり、プロのレポートエージェントに相談して、シミュレーションの詳細や論理的根拠についてより深く理解したりすることができます。
  • ビジュアルレポート生成このシステムは、複数のシミュレーション結果を自動的に統合し、イベントの状況、主要なノード、傾向の判断、リスク警告などを含む構造化された分析レポートを出力することで、ユーザーが情報に基づいた意思決定を行えるよう支援します。

MiroFishの技術原理

  • 地図作成このシステムは、入力されたシードテキストから主要なエンティティと関係ネットワークを抽出し、時間的GraphRAG技術を用いて動的な知識グラフを構築し、各エージェントに固有の背景記憶と初期状態を注入することで、進化可能なデジタル社会インフラを形成する。
  • 環境設定MiroFishは、知識グラフからエンティティ間の関係性を抽出し、パノラマ体験、行動パターン、社会的関係、さらにはMBTI性格などの次元を含むインテリジェントエージェントのペルソナを生成します。また、シミュレーション操作の準備として、デュアルプラットフォーム向けのシミュレーションパラメータと初期起動イベントを設定します。
  • シミュレーションエンジンCAMEL-AIチームがオープンソース化したOASISエンジンを基盤とするこのシステムは、数千ものエージェントの並列動作をサポートし、Zep Cloudを通じて長期記憶を維持します。エージェントは引用やコメントといった実際の社会的相互作用を生成し、群知能の創発効果を実現します。
  • レポート生成MiroFishには、豊富なツールセットを備えた専用のReportAgentが搭載されており、シミュレーション環境との高度なインタラクションを可能にし、ユーザーの予測ニーズを自動的に分析し、複数ラウンドのシミュレーションデータを統合して、最終的に構造化された予測分析レポートを出力します。

MiroFishの使い方

  • オンライン体験インストール不要で、事前に構築された世論分析や『紅楼夢』続編の事例研究を体験するには、公式のMiroFishデモ(https://666ghj.github.io/mirofish-demo/)に直接アクセスしてください。
  • ローカル展開(ソースコード方式)
    • 環境準備Node.js 18以降、Python 3.11~3.12、およびUVパッケージマネージャーをインストールしてください。
    • 設定キー.env.example を .env にコピーし、LLM API キーと Zep API キーを入力してください。
    • 依存関係をインストールします:走るnpm run setup:allフロントエンドとバックエンドの依存関係をワンクリックでインストールできます。
    • サービスを開始する:埋め込むnpm run devフロントエンドはlocalhost:3000にアクセスし、バックエンドAPIはlocalhost:5001にあります。
  • Dockerデプロイメント.env ファイルの設定後、以下を実行します...docker compose up -dイメージをプルしてサービスを開始できます。
  • 使用手順
    • シード素材をアップロードデータ分析レポート、小説、ニュース記事などのオリジナルコンテンツをアップロードしてください。
    • 予測される需要について説明します推論したい問題やシナリオを、自然言語で説明してください。
    • システム構築待ちMiroFishは、知識グラフの構築、エージェントの生成、および環境設定を自動的に完了できます。
    • シミュレーションを実行するシミュレーションのラウンド数を設定し、インテリジェントエージェントの相互作用と社会的進化を観察します。
    • レポートを表示して操作する生成された予測レポートを読んだり、特定の担当者と詳細な対話を行ったりして、詳細を探ってください。

MiroFishプロジェクトのアドレス

  • GitHubリポジトリ:https://github.com/666ghj/MiroFish
  • オンラインでデモを体験してください:https://666ghj.github.io/mirofish-demo/

MiroFishの応用事例

  • 世論危機リハーサルMiroFishは、トレンドとなっている出来事やソーシャルメディアのデータを入力することで、世論形成の過程をシミュレーションし、危機発生の起点や世論の転換点を予測し、企業の広報活動や政府の意思決定において、リスクゼロの試行錯誤環境を提供することができます。
  • 金融投資控除市場シグナル、政策草案、企業財務報告書に基づいて、合併・買収、資金調達、マクロ経済政策調整後の市場連鎖反応をシミュレートするデジタルサンドボックスが構築され、投資家が将来を見据えた戦略を策定するのに役立つ。
  • 文学創作の継続小説の前半部分をアップロードし、AIエージェントに登場人物の役割を演じさせ、その後の筋書きを自律的に推論させます。例えば、『紅楼夢』の最初の80章を基に、失われた結末を予測し、登場人物たちの運命の様々な可能性を探ります。
  • 企業戦略シミュレーション競合他社の新製品発売、価格競争、業界規制の変更といった変数をシミュレーションすることで、自社の市場シェアやサプライチェーンへの影響を推測し、戦略的調整計画の実現可能性を検証する。
  • 公共政策評価さまざまな利害関係者を含む仮想社会を構築し、税制、環境規制、都市計画などの長期的な影響を検証し、政策実施における障害や予期せぬ結果を観察する。