shinkuan/Akagi

支持雀魂、天鳳、麻雀一番街、天月麻將,能夠使用自定義的AI模型實時分析對局並給出建議,內建Mortal AI作為示例。 Supports Majsoul, Tenhou, Riichi City, Amatsuki, with the ability to use custom AI models to analyze games in real time and provide suggestions. Comes with Mortal AI as a built-in example.

解決的問題

Akagi 是一款針對立直麻將遊戲(特別是 Mahjong Soul、Tenhou 和 Riichi City)的即時 AI 助手。它透過提供即時分析與走法建議,幫助玩家在對局中理解自身表現並從中學習。

工作原理

該應用程式透過使用系統級 MITM 代理或透過 Chrome DevTools Protocol 控制的 Chromium 瀏覽器來攔截遊戲資料,鏡像遊戲狀態。這些資料隨後透過麻將引擎處理,並傳遞給 AI 機器人。該工具提供可拖曳的 HUD,顯示關鍵指標,如「數牌」(shanten)、「聽牌」(waits)、「和牌率」(agari rate)、「聽牌率」(tenpai rate),以及推薦的棄牌。

適用對象

專為希望藉由即時 AI 分析與性能追蹤提升遊戲水準的麻將玩家設計。

主要亮點

  • 雙 AI 後端:內建純 Rust 神經網路,可立即使用;另提供可選的雲端推理 API,以存取更強大的模型。
  • 即時 HUD:顯示即時遊戲指標與推薦的進攻/防守棄牌。
  • 靈活的捕獲模式:提供適用於系統級捕獲的 MITM 代理,或無需憑證信任的 Chromium 基礎模式。
  • 全面的歷史記錄:自動記錄對局,透過互動式圖表追蹤段位分布與詳細統計資料(勝率、立直率等)。
  • 自動對局:支援 Mahjong Soul 和 Tenhou 的自主機器人對局。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • Dispatch