オープンソースプロジェクト
nikkigallery/Whimbox avatar
nikkigallery/Whimbox

Whimbox(奇想盒)レビュー:LLMと画像認識で『無限暖暖』の日常作業を自動化するAIエージェント

気まぐれAI。 ~~ ~~ Whimbox Whimbox AI \ 2.0 アプリ アプリ UI rpc 1。

スター 394フォーク 37PythonGPL-3.0

ひと目でわかる

これは何?
Whimboxは『無限暖暖』向けに開発されたAIエージェントで、大規模言語モデルと画像認識を組み合わせて、デイリー任務や採集、釣りなどの操作を自動化する。本記事では、その仕組み、実行方法、制約、代替案を検証する。
誰に向いている?
Whimboxは『無限暖暖』のデイリー作業を自動化したい中高スペックPCユーザー向けのツールである。特に、毎日の反復作業を減らしたいが、ゲームファイルを改変したくないという層に適している。
商用利用できる?
条件付きでできます。GPL-3.0 はコピーレフトのライセンスで、これを含むソフトウェアを配布する場合、そのソフトウェアのソースコードを同じライセンスで公開する必要があります。配布せず社内で使うだけなら、この義務は生じません。
今もメンテナンスされている?
されています。最後のコミットは 8 日前です。
何の言語で書かれている?
主に Python です(GitHub の言語統計による)。

回答はプロジェクトの GitHub データ(最終同期:2026年9月14日)と当サイトの分析に基づくもので、法的助言ではありません。

オープンソース詳細解説

Whimboxが解決する問題と対象ユーザー

『無限暖暖』では、デイリー任務や素材集め、釣り、清掃など、毎日同じ操作を繰り返す必要がある。Whimboxは、この反復作業をLLM(大規模言語モデル)と画像認識技術を使って自動化するAIエージェントだ。対象ユーザーは、ゲーム内の進行を効率化したいが、ゲームファイルを改変したりメモリを読み書きするようなチートは避けたいプレイヤーである。READMEには「Whimbox不会修改游戏文件、读写游戏内存,只会截图和模拟鼠标键盘」と明記されており、外部ツールとして操作を自動化する方針を取る。

アーキテクチャ:RPCサーバーとアプリの分離

Whimbox 2.0以降、このリポジトリはバックエンドのみを担当する。UIは別プロジェクトの「奇想盒app」に移管され、ここではRPCサービス、大モデル呼び出し、ツール呼び出しを処理する。つまり、ユーザーはアプリ経由で操作し、バックエンドはAI推論とゲーム操作の実行を担う。プロジェクト構造を見ると、`interaction`モジュールがスクリーンショットとマウス・キーボード操作を担当し、`map`モジュールがミニマップ認識と大地図操作を扱う。`task`モジュールには各種機能スクリプトが格納され、エージェントがこれを呼び出す形だ。この分離設計は、UIとAIロジックを独立して開発できる利点があるが、ユーザーは2つのコンポーネントを同時に管理する必要がある。

実行方法:アプリ経由とコマンドラインの二段構え

現在の推奨実行方法は、奇想盒アプリを経由することだ。READMEには、まずアプリで「一条龙」機能を正常に動作させ、その設定で「启动奇想盒时,自动运行一条龙」をチェックし、その後`whimbox_app.exe`をコマンドラインから起動する手順が記載されている。また、「一条龙结束后,关闭游戏和奇想盒」をチェックすれば、タスク完了後に自動でゲームとアプリを閉じることもできる。開発者向けには、Python 3.12のみサポートと明記されており、それ以外のバージョンでは動作しない。ただし、プロジェクト構造の詳細なドキュメントはまだ整備されておらず、「等我梳理项目框架」とあるように、開発者向けの情報は未整理の段階だ。

機能一覧:デイリー任務からAI対話まで

実装済みの機能は多岐にわたる。デイリー任務では、美鴨梨挖掘、素材激化幻境、闪光祝福幻境、魔物試練幻境、週ボス、朝夕心愿、星海拾光、星光結晶収集、大月卡受け取り、奇跡之冠巔峰賽に対応する。また、自動対話、自動採集、自動釣り、自動清掃スキップといった小機能、自動跑図(大世界と星海のみ)、ルート録画・編集、マクロ録画・再生(視点回転操作は非対応)、MIDI楽譜からスクリプトへの変換による自動弾琴、さらにAI対話による自然言語操作と微信経由のリモートコントロールまで含む。これらは`task`モジュールにスクリプトとして実装され、エージェントが呼び出す構造だ。

AI対話とSKILLの限界

AI対話機能は、自然言語で上記の機能を実行できる点が特徴的だ。しかし、READMEには「一定程度上支持SKILL」とあり、完全なスキル実行ではなく部分的なサポートであることが示唆される。また、将来計画として「脚本运行异常,大模型接管进行纠错」が挙げられており、現在はスクリプトが異常終了した場合のAIによる自動復旧は未実装と見られる。つまり、現時点ではAIは指示をスクリプトに変換する役割が中心で、実行中のエラー処理はまだ発展途上だ。この点は、自動化の信頼性を評価する上で重要な制約となる。

制約とリスク:解像度、性能、利用規約

Whimboxには明確な制約がある。まず、ゲームが標準16:9解像度でのみ動作する。ウルトラワイドや縦長モニターでは利用できない。次に、画像認識がPC性能を追加で消費するため、「中高配PC」のみサポートとされている。低スペック環境では動作が困難だろう。さらに、ゲームの利用規約に関するリスクがREADMEで強調されている。「Whimbox不会修改游戏文件、读写游戏内存」と主張する一方で、「游戏的用户条款非常完善,涵盖了所有可能出现的情况」とし、使用による結果は自己責任と明記している。つまり、自動化ツールとしての安全性は保証されておらず、アカウント停止などのリスクをユーザーが負うことになる。

代替手段との比較:GIAとBetterGI

READMEの謝辞には、類似プロジェクトとして『原神小助手・GIA』と『更好的原神・BetterGI』が挙げられている。これらは原神向けの自動化ツールで、Whimboxと同じく画像認識とシミュレーション入力を使うアプローチだ。GIAはタスク管理とAIを組み合わせた設計、BetterGIはより広範な機能を提供する。Whimboxの違いは、LLMを中心に据えた自然言語操作と、微信リモートコントロールというモバイル連携にある。また、対象ゲームが『無限暖暖』であり、原神とはマップ構造やタスク内容が異なるため、単純な移植はできない。選択肢としては、同じ手法のツールを対象ゲームに合わせて使い分けるのが現実的だ。

メンテナンスとライセンス

リポジトリはGPL-3.0ライセンスで公開されており、改変や再配布は同ライセンスの条件下で可能だが、商用利用には注意が必要だ(法的アドバイスはしない)。メンテナンス状況を見ると、最新リリースは3.0.3で、2026年8月に「地图遮罩无法登录b服和国际服的bug」の修正が行われている。また、3.0.2では「小地图也能显示宝箱奇想星」、3.0.1では「地图遮罩优化、械控能力支持」と、地図機能の改善が継続されている。ただし、プロジェクト構造のドキュメントが未整備で、開発者向けの情報が不足しているため、カスタマイズやバグ修正には時間がかかる可能性がある。

編集部の結論

Whimboxは『無限暖暖』のデイリー作業を自動化したい中高スペックPCユーザー向けのツールである。特に、毎日の反復作業を減らしたいが、ゲームファイルを改変したくないという層に適している。一方で、16:9解像度限定、Python 3.12専用、画像認識による性能消費、ユーザー条項違反のリスクがあるため、導入前にこれらの制約を許容できるか確認すべきだ。また、開発が進行中で機能が変わる可能性があるため、最新のリリースノートと対応ゲームバージョンを確認してから使用することを推奨する。

公式情報源

  1. Official documentation
  2. Official README
  3. Project repository
  4. Release notes
コミュニティノート

コミュニティノート