e0a5f57793
Vendor the rebranded BoosAPI Desktop client (Tauri + Vue) into metapi as a monorepo subdirectory under desktop/. Source only — node_modules, dist, Cargo target and the upstream .git history are excluded. desktop/ keeps its own independent Cargo workspace (desktop/src-tauri with crates/*); it is not part of the backend boosapi crate, so a `cargo check` at the metapi root still compiles only the backend. Build the desktop app from desktop/src-tauri per desktop/README.md. Note: app icons are still placeholder assets pending the final BoosAPI logo. The updater signing keys live outside the repo and are not included.
3.6 KiB
3.6 KiB
功能特性
BoosApi 是本機優先的 AI 桌面工作台。本頁已依 v0.0.85 更新,涵蓋近期服務供應商匯入、第三方資料匯入、MCP、HTML 渲染、備份和閘道能力。
對話與模型
- 多服務供應商對話 — 連接 OpenAI、Claude、Gemini、DeepSeek、Qwen 以及任意 OpenAI 相容端點,支援自訂 Base URL、API Path、請求頭和代理規則。
- 服務供應商快速匯入 — 透過 boosapi:// 服務供應商連結和 CC Switch 設定匯入,在使用者確認後把服務供應商資料帶入 BoosApi。
- 模型管理 — 同步遠端模型列表、管理分組、測試延遲,並設定能力標籤、上下文長度、採樣預設值、推理檔位和模型級 extra_body。
- 對話工作流 — 流式回覆、思考區塊、訊息多版本、對話分支、標題生成狀態、長對話壓縮和多模型並行回答。
AI Agent
- Agent 模式 — 讓模型在受控桌面工作流中讀取/編輯檔案、執行命令並分析程式碼。
- 權限控制 — 可選擇標準審核、自動接受編輯或完全存取模式,同時保留工作目錄沙箱檢查。
- 審批與成本面板 — 即時查看工具呼叫、記住允許決策,並追蹤每個 Agent 會話的 token 與成本。
內容渲染
- Markdown 與數學公式 — 在流式對話中渲染 Markdown、程式碼高亮、表格、任務列表和 LaTeX 公式。
- 程式碼、圖表與 Artifact — 內建 Monaco 程式碼區塊、Mermaid、D2 圖表和 Artifact 面板,用於程式碼、Markdown 筆記、報告和預覽。
- HTML 片段渲染 — 安全預覽模型生成的 HTML 片段,並包含近期版本加入的流式渲染穩定性修復。
搜尋與知識
- 網路搜尋 — 接入 Tavily、智譜 WebSearch、Bocha 等搜尋服務,支援引用來源和搜尋查詢生成。
- 本機知識庫 — 用 sqlite-vec 索引私有文件,設定檢索/重排選項並查看檢索回饋。
- 上下文管理 — 把檔案、搜尋結果、知識片段、記憶和工具輸出附加到對話上下文。
工具與擴充
- MCP 協定 — 執行 stdio、SSE 或 StreamableHTTP 傳輸的 Model Context Protocol 伺服器。
- 內建工具 — 直接使用 @boosapi/fetch、檔案搜尋等內建 MCP 工具,無需額外安裝獨立伺服器。
- 工具循環上限 — 可設定 MCP 工具呼叫最大循環次數,並更好地恢復中斷或卡住的工具會話。
API 閘道
- 本機閘道 — 從桌面應用暴露 OpenAI Chat Completions、OpenAI Responses、Claude 原生和 Gemini 原生介面。
- 存取與觀測 — 本機管理閘道金鑰、SSL/TLS 憑證、請求日誌和用量統計。
- 客戶端範本 — 提供 Claude Code、Codex CLI、OpenCode、Gemini CLI 和自訂客戶端的設定範本。
資料匯入與備份
- 第三方匯入 — 匯入 ChatGPT 官方匯出、Cherry Studio 備份和 Kelivo 備份,帶預覽統計、警告和重複處理。
- 服務供應商與檔案遷移 — Cherry Studio/Kelivo 匯入可選擇遷移關聯服務供應商、API Key 和檔案附件。
- 備份 — 透過本機目錄、WebDAV 或 S3 相容儲存進行備份與還原。
桌面體驗與安全
- 本機加密 — 應用狀態位於 ~/.boosapi/,使用者檔案位於 ~/Documents/boosapi/,API Key 使用 AES-256 和本機主金鑰保護。
- 桌面整合 — 支援系統匣、視窗置頂、全域快捷鍵、開機自啟、代理設定和自動更新檢查。
- 11 種界面語言 — 可在簡體中文、繁體中文、英語、日語、韓語、法語、德語、西班牙語、俄語、印地語和阿拉伯語之間切換。