☆ AI Left Panel Sorter - Intelligent MO2 Organizer [リソース・チュートリアル] ID:194782 Author:HITeNz 2026-10-12 16:47 Version:1.3.1
- RATE: ★=9 [DOWNLOAD SITE]
-
TAG: [Python] [MO2] [MO2プラグイン]
2026-10-11 02:45:20 [編集する] [差分] [日本語化UP]

AI Left Panel Sorter - Intelligent MO2 Organizer
■概要
MO2の左ペインにあるMODの優先順位をAI(LLM)を利用して自動的に整理・並べ替え
■特徴/内容
・MO2の左ペインにあるMODをAIで分析
・MODの種類や役割に応じて優先順位を自動整理
・ファイル競合時の上書き関係を考慮
・Bethesda系MODの一般的な上書き階層に基づいて並べ替え
・MODのカテゴリごとにセパレーターを自動生成
・番号付きセパレーターでMODを分類
・変更前に並べ替え結果をプレビュー可能
・変更箇所やセパレーターを強調表示
・ワンクリックでMO2に変更を適用
・適用前にmodlist.txtを自動バックアップ
・バックアップからの復元機能を搭載
・複数のLLM APIとローカルAIに対応
・選択したAIプロバイダー、モデル、APIキーを保存
・追加のPythonライブラリ不要
■MO2の左ペインと右ペインの違い
【左ペイン:MODの上書き優先順位】
・テクスチャ
・メッシュ
・スクリプト
・アニメーション
・UIファイル
・その他のルーズファイル
同じファイルが複数のMODに含まれる場合、
左ペインの優先順位によって使用されるファイルが決定
【右ペイン:プラグインのロードオーダー】
・ESP
・ESM
・ESL
LOOTなどで整理するプラグインの読み込み順
本MODが整理するのは左ペインのMOD優先順位であり、
LOOTの代わりに右ペインをソートするツールではない
■AIによる優先順位の整理
MODの役割を分析し、一般的な上書き階層を考慮した配置を提案
【優先順位の基本方針(MODカテゴリ:配置方針)】
エンジン・基盤フレームワーク :基本となる低優先順位側
UI関連MOD :基盤側
テクスチャ関連MOD :中間付近
アニメーション関連MOD :より高い優先順位側
NPC外見変更MOD :より高い優先順位側
Synthesisなどの生成パッチ :上書き優先側
TexGen / DynDOLODの生成ファイル:上書き優先側
・競合ファイルの上書き関係を考慮
・MODの役割に応じて配置を判断
・AIによる提案のため、個別のMOD固有の優先順位まで必ず正しく判断できるとは限らない
■セパレーター自動生成
MODの種類に応じて、番号付きのセパレーターを自動作成
【セパレーターの例】
[01] Core & Frameworks_separator
[02] UI & HUD_separator
[03] Textures & Meshes_separator
[04] NPC Overhauls_separator
[05] Quests & Locations_separator
[06] Equipment_separator
[07] Animations & Combat_separator
[08] Generated Outputs_separator
※上記は分類例であり、実際のセパレーター名や構成はAIの分析結果によって異なる
・カテゴリごとにMODをグループ化
・番号付きのセパレーターを生成
・MO2内のフォルダにセパレーター用のマーカーを作成
・整理後のMOD構成を視覚的に把握しやすくする
■対応AIプロバイダー(AIサービス:対応方式)
Google Gemini:API・無料枠あり
OpenRouter :無料・有料モデル
DeepSeek :API
OpenAI :API
Ollama :ローカル・オフライン
カスタムエンドポイント:OpenAI互換API
【オンラインAI】
・各サービスのAPIを利用
・選択したモデルにMODリストを分析させる
・利用するサービスに応じてAPIキーが必要
・APIの利用料金や制限は各サービスの条件に依存
【Ollama】
・ローカル環境で動作するLLMを利用
・外部AIサービスへの接続が不要
・APIキーの入力は不要
・ローカルで動作するモデルを利用して分析可能
■設定の保存
QtのQSettingsを使用し、以下の設定を保存
・選択したAIプロバイダー
・使用するAIモデル
・APIキー
・MO2を再起動しても設定を維持
・毎回APIキーやモデルを入力する必要なし
■バックアップ・復元機能
・MODの並べ替えを適用する前にmodlist.txtを自動バックアップ
・バックアップファイルには作成日時を付与
・ワンクリックで以前の状態に復元可能
・AIの提案した優先順位が不適切だった場合に元へ戻せる
※バックアップ対象として明記されているのはmodlist.txt
■導入方法
①MODのメインアーカイブをダウンロード
②アーカイブを展開
③AILeftPanelSorter.pyをMO2のpluginsフォルダへ配置
Mod Organizer 2/
└── plugins/
└── AILeftPanelSorter.py
④Mod Organizer 2を再起動
⑤MO2上部メニューから以下を選択
Tools → AI Left Panel Sorter
または、ツールバーのパズルピースアイコンから起動
■使用方法
①AI Left Panel Sorterを起動
②使用するAIプロバイダーを選択
例:
・Google Gemini
・OpenAI
・DeepSeek
・OpenRouter
・Ollama
③APIキーを入力
※Ollamaを使用する場合は空欄で可
④「1. Analyze」をクリック
・MODリストを分析
・推奨される並べ替え順を生成
・セパレーターを含む配置案を表示
⑤分析結果を確認
・変更予定の優先順位を確認
・生成するセパレーターを確認
・変更対象が強調表示される
⑥「2. Apply to MO2」をクリック
・modlist.txtのバックアップを作成
・提案された順番をMO2に適用
・MO2のMODリストを自動更新
⑦適用後の左ペインを確認
・重要な上書き関係が維持されているか確認
・必要に応じてバックアップから復元
■互換性・注意事項
・Mod Organizer 2専用のPythonプラグイン
・MO2の左ペインの優先順位を変更する
・右ペインのESP / ESM / ESLのロードオーダーを整理する機能ではない
・セパレーターのフォルダをMO2のディスク上に作成
・AIによる分類や上書き順序の提案が常に正しいとは限らない
・個別のMODで指定されている上書き優先順位は、適用後に確認することを推奨
・特にパッチ、NPC外見変更、アニメーション生成ファイルなどの優先順位に注意
・MODの数が多い場合、AIサービス側のトークン制限や利用制限の影響を受ける可能性あり
・オンラインAPIを使う場合は、送信される情報やAPIの利用条件を確認
・変更前のmodlist.txtは自動バックアップされる
■必要条件
Mod Organizer 2
対応するLLM API、またはローカルOllama環境
オンラインAIを使用する場合は必要に応じてAPIキー
■追加ライブラリ
外部Pythonパッケージ不要
MO2に組み込まれたQtバインディングを使用
Python標準ライブラリのみで動作
追加のpipインストール不要Skyrim Special Edition Nexus, HITeNz. 12 Oct 2026. AI Left Panel Sorter - Intelligent MO2 Organizer. 11 Oct 2026 <https://www.nexusmods.com/skyrimspecialedition/mods/194782>.スポンサーリンク
スポンサーリンク
上記説明は古い又は異なる場合があります。導入の際はDescriptionを確認の上、自己責任でお願いします。
説明はどなたでも編集する事が可能です、古い又は異なる場合は編集にご協力をお願いします。
To users except in Japan - コメントコメントだけでも投稿できます。気に入ったMODはNEXUSでもENDORSEしましょう。
[Spoiler]テキスト[/Spoiler]とする事で隠しテキスト、#や>>後、半角数字でアンカーを使用可。 -
-
- 作者(HITeNz)さんのMOD※Authorの検索結果のため別作者さんのMODが表示される場合があります。
スポンサーリンク
スポンサーリンク