DeepChat:以會話磁帶連接模型、工具與遠端代理
DeepChat - 一個智慧助手,將強大的人工智慧連接到您的個人世界。
秒懂
- 它是什麼?
- DeepChat - A smart assistant that connects powerful AI to your personal world. 本文依 README 的元件、命令與限制整理。
- 適合誰用?
- 適合需要 deepchat 所描述能力、並能依 README 指定環境操作的人;不適合把專案宣稱直接當成自身環境保證的讀者。採用前先執行 ThinkInAIXYZ/deepchat README 的入口命令,核對輸出、版本與實際依賴,再決定是否納入工作流程。
- 可以商用嗎?
- 可以。Apache-2.0 是寬鬆授權:你可以使用、修改並販售以它為基礎的軟體,只需保留著作權與授權聲明。
- 還在維護嗎?
- 有在維護。儲存庫最近一次提交在 2 天前。
- 用什麼語言寫的?
- 主要是 TypeScript(依據 GitHub 的語言統計)。
以上回答依據專案的 GitHub 資料(最近同步於 2026年9月14日)與我們的分析,不構成法律意見。
開源專案深度解析
面向模型、工具和長期執行代理的桌面客戶端
DeepChat 是一個用 TypeScript 編寫的開源桌面應用程式。其 README 將其定位為本地優先的 AI 代理客戶端,在一個應用程式中整合了模型、工具、技能、代理執行環境、會話磁帶和長期執行的會話。專案致謝 Vue、Electron、Electron-Vite 和 oxlint 等依賴,並稱磁帶設計受 Bub 啟發。倉庫中繼資料列出 6,197 個星標和 708 個分叉,以及 8 個未解決問題。
這個專案的 README 把上述元件放在同一條使用路徑上,讀者可從實際檔名、命令和設定項目判斷它是否符合自己的工作流程。 ThinkInAIXYZ/deepchat。
deepchat 的第 1 個核對點是「面向模型、工具和長期執行代理的桌面客戶端」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 2 個核對點是「面向模型、工具和長期執行代理的桌面客戶端」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 3 個核對點是「面向模型、工具和長期執行代理的桌面客戶端」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 4 個核對點是「面向模型、工具和長期執行代理的桌面客戶端」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 5 個核對點是「面向模型、工具和長期執行代理的桌面客戶端」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 6 個核對點是「面向模型、工具和長期執行代理的桌面客戶端」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 7 個核對點是「面向模型、工具和長期執行代理的桌面客戶端」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 8 個核對點是「面向模型、工具和長期執行代理的桌面客戶端」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
會話磁帶與可追溯性
DeepChat 的會話遵循 Tape.systems 哲學。README 表示會話磁帶保留可恢復、可追蹤、可檢查的上下文,包括工具呼叫、請求和結果。追蹤預覽顯示請求序列、提供者和模型元資料、磁帶視圖清單、包含的條目和 token 預算。這旨在讓長期執行的代理會話更容易除錯和恢復。README 沒有提供超出此範圍的實作細節。
這些細節代表它的價值取決於既有環境,而不是單靠專案描述就能推定;使用時應以 README 列出的入口和錯誤訊息核對結果。 ThinkInAIXYZ/deepchat。
deepchat 的第 1 個核對點是「會話磁帶與可追溯性」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 2 個核對點是「會話磁帶與可追溯性」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 3 個核對點是「會話磁帶與可追溯性」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 4 個核對點是「會話磁帶與可追溯性」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 5 個核對點是「會話磁帶與可追溯性」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 6 個核對點是「會話磁帶與可追溯性」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 7 個核對點是「會話磁帶與可追溯性」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 8 個核對點是「會話磁帶與可追溯性」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
可按會話啟用的技能
技能是包含任務指令、參考檔案、資產和可選指令碼的小套件。可以從資料夾、ZIP 檔案或 URL 安裝,並按會話啟用。README 列出了與 Claude Code、Codex、Cursor、Windsurf、GitHub Copilot、Kiro、Antigravity、OpenCode、Goose、Kilo Code 等工具的匯入匯出相容性。內建技能涵蓋生成藝術、程式碼審查、文件協作、DOCX、前端設計、git 提交訊息、PDF、PPTX 等。快速開始:開啟設定中的技能,安裝或匯入,然後在對話中啟用。
素材沒有把所有硬體、版本或部署邊界都說完,因此本文只把 README 已明示的行為當成判斷依據,未將宣稱延伸成保證。 ThinkInAIXYZ/deepchat。
deepchat 的第 1 個核對點是「可按會話啟用的技能」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 2 個核對點是「可按會話啟用的技能」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 3 個核對點是「可按會話啟用的技能」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 4 個核對點是「可按會話啟用的技能」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 5 個核對點是「可按會話啟用的技能」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 6 個核對點是「可按會話啟用的技能」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 7 個核對點是「可按會話啟用的技能」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 8 個核對點是「可按會話啟用的技能」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
ACP 代理作為可選擇的模型
DeepChat 內建了對 Agent Client Protocol 的支援。在設定中啟用 ACP 後,相容 ACP 的代理會作為第一等條目出現在模型選擇器中。使用者可以啟用內建的 ACP 代理或新增自訂指令。ACP 工作區介面會顯示結構化計劃、工具呼叫和終端輸出(如果代理提供)。README 指向 agentclientprotocol.com 以了解生態系統,但沒有列出具體的相容代理。
對維護者而言,這些目錄與指令也是定位問題的線索:先確認輸入、產物和執行元件,再把觀察結果對照專案自己的說明。 ThinkInAIXYZ/deepchat。
deepchat 的第 1 個核對點是「ACP 代理作為可選擇的模型」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 2 個核對點是「ACP 代理作為可選擇的模型」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 3 個核對點是「ACP 代理作為可選擇的模型」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 4 個核對點是「ACP 代理作為可選擇的模型」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 5 個核對點是「ACP 代理作為可選擇的模型」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 6 個核對點是「ACP 代理作為可選擇的模型」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 7 個核對點是「ACP 代理作為可選擇的模型」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 8 個核對點是「ACP 代理作為可選擇的模型」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
透過訊息應用程式進行遠端控制
DeepChat 可以透過 Telegram、飛書/Lark、QQBot、Discord 和微信 iLink 進行控制。遠端端點可以綁定到一個會話,並可以建立新會話、列出和切換最近會話、停止生成、在桌面上開啟當前會話、回答待處理提示、切換模型和檢查狀態。README 列出了常用指令:/start、/help、/pair、/new、/sessions、/use、/stop、/open、/pending、/model 和 /status。除了設定選單外,沒有給出設定細節。
若要採用,應先在與專案相同的執行條件下走一次它提供的流程,特別記錄命令輸出、產物位置和版本差異。 ThinkInAIXYZ/deepchat。
deepchat 的第 1 個核對點是「透過訊息應用程式進行遠端控制」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 2 個核對點是「透過訊息應用程式進行遠端控制」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 3 個核對點是「透過訊息應用程式進行遠端控制」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 4 個核對點是「透過訊息應用程式進行遠端控制」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 5 個核對點是「透過訊息應用程式進行遠端控制」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 6 個核對點是「透過訊息應用程式進行遠端控制」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 7 個核對點是「透過訊息應用程式進行遠端控制」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 8 個核對點是「透過訊息應用程式進行遠端控制」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
模型提供者、MCP 與搜尋
README 列出了數十個模型提供者,包括 DeepSeek、OpenAI、Gemini、Anthropic、Grok、Ollama 以及許多聚合器。它表示任何相容 OpenAI、Gemini 或 Anthropic API 格式的提供者都應該可以使用。本機 Ollama 部署已整合,無需命令列即可管理模型下載。MCP 支援涵蓋資源、提示和工具,支援 StreamableHTTP、SSE 和 Stdio 傳輸,並內建 Node.js 執行環境和記憶體服務。內建搜尋整合包括 BoSearch 和 Brave Search,模型可以模擬瀏覽 Google、Bing、Baidu 和 Sogou。README 還提到了用於一鍵安裝 MCP 服務的 DeepLink。
這種安排使文章不只描述功能,也指出了實際使用的邊界:README 沒有承諾的部分,不能從星數、效能數字或功能名稱推導出來。 ThinkInAIXYZ/deepchat。
deepchat 的第 1 個核對點是「模型提供者、MCP 與搜尋」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 2 個核對點是「模型提供者、MCP 與搜尋」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 3 個核對點是「模型提供者、MCP 與搜尋」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 4 個核對點是「模型提供者、MCP 與搜尋」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 5 個核對點是「模型提供者、MCP 與搜尋」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 6 個核對點是「模型提供者、MCP 與搜尋」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 7 個核對點是「模型提供者、MCP 與搜尋」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 8 個核對點是「模型提供者、MCP 與搜尋」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
安裝、開發與授權條款
現成建置可從 GitHub Releases、官方網站和 macOS 上的 Homebrew 取得,指令為 `brew install --cask deepchat`。README 表示 Windows 使用 .exe,macOS 使用 .dmg,Linux 使用 .AppImage 或 .deb。啟動後,設定模型提供者(API 金鑰或本機 Ollama),然後建立對話。對於開發,README 列出了 `pnpm install`、`pnpm run installRuntime`、`pnpm run dev` 以及針對 Windows、macOS 和 Linux 的建置指令碼,並帶有可選架構旗標。專案採用 Apache-2.0 授權條款。授權摘錄授予永久、全球、非獨占的著作權和專利授權,用於使用、複製和分發,但未提及保固、支援、安全保證或認證。README 中關於「安全優先」的說法指的是預留的加密介面和程式碼混淆能力,而不是經過稽核的安全狀態。
deepchat 的第 1 個核對點是「安裝、開發與授權條款」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 2 個核對點是「安裝、開發與授權條款」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 3 個核對點是「安裝、開發與授權條款」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 4 個核對點是「安裝、開發與授權條款」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 5 個核對點是「安裝、開發與授權條款」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 6 個核對點是「安裝、開發與授權條款」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 7 個核對點是「安裝、開發與授權條款」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
deepchat 的第 8 個核對點是「安裝、開發與授權條款」:README 將它放在 ThinkInAIXYZ/deepchat 的具體脈絡中,讀者可沿著該節提到的檔案、元件或命令觀察實際行為;素材沒有說明的結果,本文不替它補上結論。
編輯結論
適合需要 deepchat 所描述能力、並能依 README 指定環境操作的人;不適合把專案宣稱直接當成自身環境保證的讀者。採用前先執行 ThinkInAIXYZ/deepchat README 的入口命令,核對輸出、版本與實際依賴,再決定是否納入工作流程。
社群筆記