リリースノート
[Local version (Desk)]
- 1.[Capability]セッション圧縮とメモリ:
- セッションコンテキスト構造: システム (システムコマンド + 長期記憶 + スキル + セッション概要) + メッセージ (短期記憶/セッション) + ツール (組み込みツール + MCP ツール)
- セッションコンテキストの使用量: 計算式 = コンテキストトークンの消費量 / モデル ContextWindow;
- セッション圧縮: 過去のセッションの背景/目標/進捗状況を抽出し、最大固定長 (2000) の概要情報に圧縮します。会話コンテキストが短期記憶を転送する場合、要約情報と、最後の要約以降のすべての増分対話情報を転送する必要があります。非同期圧縮サマリーは、会話の各ラウンドの後にトリガーされます。 「コンテキストの使用率が 80% を超えるか、会話ラウンドが 20 回を超えるか、圧縮概要が存在しない」場合は、アクティブな圧縮が必要です。
- 長期記憶: ポートレート/好み/事実/目標/セッション全体の進捗状況などのプロジェクトの側面の長期記憶。セッションが完了すると、メモリの生成/保存が非同期的にトリガーされます。メモリが空であることが検出された場合、または最後のメモリ生成から 5 分以上が経過した場合は、メモリをアクティブに生成する必要があります。プロジェクト設定では、メモリの手動表示と管理がサポートされています。
(プロジェクト リストでは、有効なメモリ列名が長期メモリに変更され、新しいメモリ生成時間列が追加されます。)
- 2.[Reconstruction]製品設計の再構築:
- エクステンション センター: プラグイン センターはエクステンション センターに名前変更されました。従来のMCP、SKILL、組み込みツールに加え、「エージェント」機能が追加されました。複数のエージェントの作成と管理をサポートし、エージェントは設定命令、SKILL、MCP、組み込みツールなどをサポートします。
- セッションの作成: 新しいセッションを作成する場合、現在のセッション ボックスの下部で必要な項目が制限されます。必要なエージェントを追加する場合、エージェント リストと新しいエージェント エントリはエージェント ドロップダウン ボックスで制限されます。プロジェクト オプションの相互作用を参照してください。
- システム設定: プロジェクト リストの管理とメンテナンスをサポートするプロジェクト設定を追加しました。プロジェクトの追加、名前変更、Finder での表示、削除などをサポートします。長期記憶の切り替えと長期記憶の表示をサポートします。
- セッションはエージェントにバインドされています。セッション中に使用されるシステムコマンド、SKILL、MCP、組み込みツールなどは、対応するエージェントから取得されます。変更後、エージェントは最新のものをリアルタイムで感知する必要があります。
- 3.[Security]権限制御: 3 レベルの権限モード「表示のみ (グローバル読み取り)、ワークスペースでの変更 (グローバル読み取り + プロジェクトおよびシステム一時ディレクトリ書き込み)、フル権限 (グローバル読み取りおよび書き込み)」をアップグレードします。同時に、統合された機密操作の傍受メカニズムが維持されます。
(読み取り専用、ワークスペース書き込み、フルアクセス) - 4.[Inference]モデルと推論レベル: サプライヤー モデルの洗練された管理、モデル分類 (一般モデル、対話モデル、スニーク モデル、ヴィンセント グラフ モデル) のサポート。対話モデルの推論ログイン (デフォルト、低、高、最大) をサポートします。
- 5.[New]入力ボックスは関連ファイルをサポートします。ファイルの選択と現在のセッションへの関連付けをサポートする新しい「+」ボタン機能が追加され、エージェントがファイルのコンテンツを呼び出すことが容易になります。
- 6.[Refactoring]モジュールコードの再構築: 同じ責任ドメインのコードが単一のモジュールに集められ、必要最小限のインターフェイスのみが外部に公開され、同じ責任の実装詳細がモジュール間で分散することが回避されます。
- 7.[Capability]ファイルエディタ: 複数のテーマスタイル、ファイルの検索/置換などをサポートします。
- 8.[Experience]ブラウザツールパネルの最適化: ブラウザで検索するときにパネルを展開する必要はありません。デフォルトで初回のみ展開されるため、ユーザー操作への干渉が軽減されます。
- 9.[Security]サンドボックスファイル権限の調整: SKILLディレクトリファイルの読み取りはデフォルトで許可されています。
- 10.[Experience]UI フレームワークの最適化: サイドバーの幅が増加しました。操作エクスペリエンスを向上させるために、ダイアログ レイアウト (サブメニュー/セッション/ツールバー) の幅が最適化されます。
- 11.[Experience]ファイルツールパネルの最適化: ファイル操作のコピーショートカットキーを選択し、デフォルトで「パスのコピー」操作を実行します。
- 12.[Experience]セッション ナビゲーション トラック: セッション ワークスペースは、操作エクスペリエンスを向上させるために複数ラウンドのセッションをスケール形式で表示するセッション ナビゲーション トラックをサポートします。
- 13.[Experience]セッション領域の検索: セッション作業領域はキーワード検索をサポートします。
- 14.[Experience]ファイル ツール パネルの最適化: ファイル ツール パネルのファイル ツリーは折りたたみをサポートし、配置されたディレクトリ名の左側に折りたたみ/展開アイコンが追加されます。
- 15.[Experience]MCP/SKILL マーケット: リモート データの読み込みが遅い場合、ページの黒い画面などを回避するためにフロントエンドの対話が最適化されます。
- 16.[Experience]豊富なテーマカラー: 複数のテーマカラーが追加され、カスタムテーマカラー設定をサポートします。
- 17.[Optimization]ユーザーがすぐに始められるように、セッション サンプル タスクの調整を追加しました。
- 18.[New]セッション ステータス情報バー: セッション統計 (ラウンド/ステップ数、モデル時間、出力速度)、トークン使用量 (総量、キャッシュ ヒット、入力/出力の内訳)、コンテキスト消費量 (使用量、ウィンドウ、内訳推定) およびその他の情報の表示をサポートします。カプセルをクリックすると詳細が展開され、ユーザーがセッションのステータスを理解しやすくなります。
- 19.[New]アプリケーション センター: 内蔵の「メモ」ツール、サブメニュー エントリはメモの設定をサポートします。メモの保存ディレクトリ (デフォルトではソフトウェア インストール ディレクトリの /note サブディレクトリにあります)、メモを有効にするかどうか (有効にすると左側のメニューが追加されます) などの設定が含まれます。 「My Apps/App Market」が提供されており、インストールとアクティベーションが分離されています。
- 20.[New]Notes アプリケーション: ノート ファイル ディレクトリ (左側、上部でフォルダー/新しいディレクトリ/新しいノートを開き、右クリック メニューで新規作成、名前変更、削除、位置をサポート)、ノート マークダウン エディター (中央、ファイル ツールのマークダウン エディターを参照)、フローティング記事ディレクトリ、プレビュー (編集/分割画面/プレビュー)、検索/置換、テーマの切り替え、画像挿入 (画像はノート ディレクトリの /resource/image にあります) をサポートする新しい「Notes」組み込みアプリケーションを作成します。ディレクトリ)、外部ファイル変更のリアルタイム更新など。
MacOS のインストール手順: macOS で「ファイル破損」というプロンプトが表示されるが、実際には破損していませんが、インストールされているソフトウェアは署名されていません (開発者アカウントなし)。インストールソフトウェアを/Applicationsにドラッグした後、ターミナル上で次のコマンドを実行します。
sudo xattr -rd com.apple.quarantine /Applications/XXL-AI-Desk.app
1. はじめに
XXL-AIは「クラウドベースの組み合わせ」の AI エージェント開発プラットフォームには、同じオリジンとブランド、および補完的な機能を備えた 2 つの提供形式が用意されており、チームの規模や使用シナリオに応じて個別に選択することも、組み合わせて使用することもできます。
- クラウド版: エージェント オーケストレーションをコアとして、標準化された拡張機能「MCP + SKILL + RAG」、およびマルチベンダー、空間分離、RBAC 権限、ストリーミング ダイアログなどのエンジニアリング ベースをサポートすることで、ワンクリックでエージェントを迅速に構築およびリリースできます。オープンソースなのですぐに使用でき、クラスターの展開と運用環境の実装をサポートします。
- ローカルバージョン: クロスプラットフォームのデスクトップ クライアント: ローカル プロジェクト ディレクトリを中心にダイアログ、ファイルの読み書き、ターミナル コマンド、ファイル/ブラウザ側のタスクなどの機能を提供する、個人向けのローカル ワークベンチ。すぐにインストールでき、オフラインで使用でき、データはローカルの SQLite にのみ保存されます。
| アイテム | クラウド版(Webサーバー) | ローカル版(デスクトップ) |
|---|---|---|
| 形状 | B/S Webアプリケーション、ブラウザアクセス | C/S デスクトップ アプリケーション、ワンクリック インストール (mac/win/linux) |
| のために | チーム – マルチユーザー、マルチビジネス スペース (テナント) | Personal – シングルユーザーのローカルワークベンチ |
| 位置 | エージェントオーケストレーション、ワンクリック公開、権限管理 | ローカル優先、ローカルプロジェクトの直接運営とシステム機能 |
| 拡大する | MCP + SKILL + RAG、マルチベンダー、ストリーミング会話 | ローカル ファイル/ターミナル/ブラウザ パネル、プラン/ビルド モード |
| モジュール | xxl-ai-api + xxl-ai-ui(+ xxl-ai-sample) |
xxl-ai-desk |
| 頼る | MySQL + Redis + Kite | 依存関係なし (ネイティブ SQLite のみ) |
2. 書類の住所
3. アーキテクチャ設計
XXL-AIは「」を採用クラウドベースの組み合わせ“: クラウド版 (Web/サーバー) とローカル版 (デスクトップ) は相互補完的です。全体は上から下に分割されます。ポータル、フロントエンド、アプリケーション、ランタイム、サポート、外部6階:
┌───────────────────────────────────┐
│ エントランス層管理端末管理者(ブラウザ) ・パブリッククライアント/#/chat/{uuid} ・デスクデスクトップクライアント(mac/win/linux) │
————————————————————————————————————————————————————————————–┤
│ フロントエンドクラウド版 xxl-ai-ui —— Vue3 + Vite + Element Plus + TS;開発: 3000、本番組み込み API (ハッシュ ルーティング) │
│ Desk Renderer のローカル バージョン – Vue3 + Element Plus; contextBridge → window.desk.* │
————————————————————————————————————————————————————————————–┤
│ アプリケーション層クラウドバージョン xxl-ai-api —— SpringBoot + MyBatis + XXL-SSO、:8080 │
│ フレームワーク: ログイン認証 · RBAC メニュー/ボタン · システム管理 · 監査ログ │
│ 事業内容:スペース・サプライヤー・ナレッジベース・MCP・SKILL・エージェント・チャット │
│ Desk Main のローカル バージョン – IPC ゲートウェイ · SQLite (Drizzle) 永続性 · エージェント ホスティング · 国境を越えた承認 │
————————————————————————————————————————————————————————————–┤
│ ランタイム層クラウド版ハーネス —— llm · チャット · ラグ · mcp · スキル · サプライヤー (ランタイムサポート、コントローラなし) │
│ Pi ランタイムのローカル バージョン – pi-ai + pi-agent-core、独立したユーティリティ プロセス │
————————————————————————————————————————————————————————————–┤
│ サポート層クラウド版 MySQL (ビジネス/プラットフォーム) ・ Redis (ログイン状態 + 会話フロー) ・ Milvus (ベクター ライブラリ) │
│ SQLite 単一ファイルのローカル バージョン (依存関係なし) · ローカル ファイル/ターミナル/ブラウザ│
————————————————————————————————————————————————————————————–┤
│ 外部レイヤ OpenAI 互換プロバイダー (会話型/組み込み) ・ リモート/ローカル MCP サービス ・ サンプル xxl-ai-sample (オプション) │
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┘
4. インストールと展開
XXL-AIは「クラウドベースの組み合わせ」の AI エージェント開発プラットフォームは、オリジンとブランドが同じで補完的な機能を備えた 2 つの提供形態を提供しており、チームの規模や利用シナリオに応じて適切なバージョンをインストールしてデプロイできます。
4.1[Cloud version (Web server)]
XXL-AI クラウド バージョン プロジェクトは、Docker Compose によるワンクリック デプロイメントをサポートしています。デプロイメントスクリプトは次のとおりです。
git クローン https://github.com/xuxueli/xxl-ai.git
cd ./xxl-ai
cd xxl-ai-ui && npm install && npm run build && npm run sync:dist && cd ..
mvnクリーンパッケージ
cd ./docker/
猫の.env
ドッカー構成 -d
ドッカー構成ダウン
4.2[Local version (Desk)]
XXL-AI ローカル バージョン プロジェクトは、クロスプラットフォーム クライアントのワンクリック インストールをサポートしています。対応するバージョン (mac/win など) のインストール プログラムをダウンロードするだけです。
5. コア機能操作ガイド
5.1[Local version (Desk)]
5.2[Cloud version (Web server)]
-
ワークベンチにログインする
-
オーケストレーションエージェント