- 官方 GitHub:pewdiepie-archdaemon/odysseus
核心特性
智能 Agent 路由
內置基於工具調用、網路搜尋、檔案讀寫和 Shell 執行的自主 Agent,支援 MCP 服務擴充。
深度研究 (Deep Research)
多步驟、自主化的學術與事實搜尋、綜合提取,最終輸出結構完整的高品質視覺化報告。
自託管 AI 協作
配備富文本 Markdown 編輯器,AI 可以根據上下文協同編輯文件,完美適配行動裝置。
部署前準備
在開始部署前,請確保您的系統滿足以下要求:準備 Mixroute 憑證
- 獲取 Mixroute API 端點地址,通常為:
https://api.mixroute.ai/v1 - 在 Mixroute 控制台生成您的 API Key。
- 確定需要使用的模型名稱,如
claude-sonnet-4-6(需在 Mixroute 控制台已啟用該模型)。
部署 Odysseus
您可根據系統情況,選擇推薦的 Docker 容器化部署或原生的 Linux 部署方式。- Docker Compose (推薦)
- 原生 Linux 部署
透過 Docker Compose 一鍵啟動 Odysseus 及其配套服務(ChromaDB、SearXNG 等),全部數據保存在本地
data/ 目錄中。如果您希望獲得可選的 PDF 渲染、Office 提取支援(需 AGPL PyMuPDF 協議包支援),請在
up 前加入建置參數進行手動 Build:首次登入與密碼獲取
預設情況下,Odysseus 在首次啟動時會自動建立管理員帳號admin,並將其生成的隨機初始密碼輸出到啟動日誌中。
接入 MaxRoute 配置
成功登入後,請按照以下步驟配置 Mixroute 的自訂端點,以驅動您的 Odysseus 智能助理。配置服務商 (Provider)
在 Settings 中的 Providers/Endpoints 頁面新增自訂端點:
-
Base URL:
https://api.mixroute.ai/v1 -
API Key: 填入您的 Mixroute API Key (例如
sk-xxxxxxxx)
啟用並管理模型
新增端點後,Odysseus 會自動探測(Probe)並載入該端點下返回的可用模型。 您可以在列表中將常用的模型設定為啟用狀態,或將其指派為全域預設角色(如預設聊天、深度研究、Task 調度、視覺等角色)。

常見問題與進階
Docker 中如何支援 NVIDIA GPU 直通?
Docker 中如何支援 NVIDIA GPU 直通?
如果需要在自託管容器中調用或透過 Cookbook 管理本地 GPU,建議:
- 執行內置的診斷和配置腳本:
- 此腳本會自動在
.env中新增:COMPOSE_FILE=docker-compose.yml:docker/gpu.nvidia.yml啟用 NVIDIA 容器工具包映射。
網路報錯或容器監聽問題
網路報錯或容器監聽問題
預設設定下容器僅監聽
127.0.0.1。- 如果需要直接從區域網路或公網透過 IP 存取,請修改
.env中的APP_BIND=0.0.0.0,然後重啟容器。 - 在生產環境下,強烈建議保持
127.0.0.1監聽,並使用 Nginx, Caddy 或 Cloudflare Tunnel 進行反向代理並加持 SSL 憑證。
ChromaDB 或記憶檢索報錯
ChromaDB 或記憶檢索報錯
If 遇到 ChromaDB 無法載入或用戶端不相容問題:
配置完成後,Odysseus 所有的後續功能(深度研究、檔案檢索、日曆/待辦及郵件 Triage)都將基於您在設定中綁定和配置的 Mixroute 端點進行驅動,享受到強大且極具性價比的雲端大模型服務。

