MIT 授權的 Rust TUI,把 DeepSeek Harness 變成即時的終端機原生 Agent UI:串流輸出、工具呼叫、subagent、Plan、token 用量與持續性工作階段,另有只看介面的 `--demo` 模式。
DSH 整合
原生執行環境
作者聲明
安全稽核
未稽核
最後核實
2026-08-29
授權條款
MIT
01它能幫你完成什麼?
在終端機裡觀察並接管 DeepSeek Harness agent 的完整回合
終端機原生呈現的串流回覆、推理、工具呼叫、subagent、Plan、token 用量與持續性工作階段
執行 DeepSeek Harness 的開發者與 agent 使用者,希望在終端機即時查看並接管 agent 的工作過程
在終端機裡從檔案 / 剪貼簿加入圖片並保持持續性工作階段
帶檔案 / 剪貼簿圖片的 prompt;透過 /new、/resume 與 --session-id 管理的工作階段,復原 workspace、模型、權限與介面選擇
希望在終端機驅動 agent 並保持工作階段連續、內聯傳圖的使用者
02如何將外掛接入 DeepSeek Harness?
先決條件
- 本機已安裝 Node.js(README 說明透過 npm 安裝時本機需已安裝 Node.js,可能還需要 pnpm)
安裝步驟
- 01
全域安裝並啟動:`npm install --global martty`,然後執行 `martty`
$ npm install --global martty
- 02
不安裝直接執行:`npx --yes martty`
$ npx --yes martty
- 03
交給 DSH 管理:先 `npm install --global @deepseek-ai/dsh`,再 `dsh plugin --profile martty add martty@latest`,然後 `dsh --profile martty`
$ npm install --global @deepseek-ai/dsh
- 04
只看介面:`martty --demo` 或 `martty --demo-skin`
驗證整合成功
作者未說明
03DSH 整合程度與能力邊界
DSH 優先的 ACP 用戶端。沿用與 DSH 同款的 Cordis 外掛程式能力,並透過內建的 ACP 連線層在啟動時預設連接 DeepSeek Harness(dsh);也可作為由 dsh 管理的外掛程式執行。
終端機 agent 工作視圖
DeepSeek Harness / 任何相容 ACP agent 的串流事件→終端機原生呈現的串流回覆、推理、工具呼叫、subagent、Plan、token 用量與持續性工作階段
圖片輸入與終端機原生預覽
檔案或剪貼簿中的圖片→加入 prompt 的圖片;工具輸出、Markdown、程式碼區塊與圖片預覽皆以終端機原生互動呈現
工作階段管理
命令 `/new`、`/resume` 與 `--session-id` 參數→隨工作階段復原 workspace、模型、權限與介面選擇;回合執行中可繼續排隊訊息或立即 steer 當前 agent
04適合誰?何時不該用?
適合
- 執行 DeepSeek Harness 的開發者與 agent 使用者,希望在終端機即時查看並接管 agent 的工作過程
- 希望在終端機驅動 agent 並保持工作階段連續、內聯傳圖的使用者
05相容性、維護與安全提醒
MIT · 活躍維護中(最新版本 v0.2.28,2026-08-28)
06常見問題
怎麼安裝並執行 Martty?
全域安裝:`npm install --global martty`,然後執行 `martty`;或不安裝直接執行 `npx --yes martty`。兩者都要求本機有 Node.js(README 說明可能還需要 pnpm)。
Martty 怎麼連接 DeepSeek Harness?
Martty 是 DSH 優先的:沿用 DSH 的 Cordis 外掛程式能力,並自帶 ACP 連線層,啟動時預設連接 DSH。你也可以讓 DSH 託管它:先 `dsh plugin --profile martty add martty@latest`,再 `dsh --profile martty`。
終端機介面能顯示什麼?
終端機原生呈現 agent 的完整回合:串流回覆、推理、工具呼叫、subagent、Plan、token 用量與持續性工作階段。工具輸出、Markdown、程式碼區塊與圖片預覽都使用終端機原生互動。
怎麼管理工作階段、加入圖片?
從檔案或剪貼簿把圖片加入 prompt,並用 `/new`、`/resume` 與 `--session-id` 管理工作階段——workspace、模型、權限與介面選擇會隨工作階段復原。回合執行中還能繼續排隊訊息或立即 steer 當前 agent。
不連 agent 也能試用介面嗎?
可以——執行 `martty --demo` 或 `martty --demo-skin` 即可不連 DSH 直接查看介面。
07相關的 DSH 工作流程
dsh-tui
作者 ccch1mneyyy
DSH's officially top-recommended TUI plugin — high performance, low overhead, cute pixel whale, smooth mouse interaction. One-command install via npm. / DSH 官方首推的 TUI 外掛,高效能低佔用,可愛畫素鯨魚,流暢滑鼠互動,npm 一鍵安裝
dsh-better-sidebar
作者 omdsh-dev
開放的側邊欄底座,支援三方拓展註冊新側邊欄頁面。內建檔案渲染編輯/終端/側邊對話/Git/子代理頁面 | Open sidebar foundation, supports third-party extensions to register new sidebar pages. Built-in file rendering/editing, terminal, side chat, Git, and sub-agent pages.
dsh-tianshu-tui
作者 huiliyi37
官方 DeepSeek Harness 的互動式終端 UI 外掛:自研 ANSI 極簡互動渲染、流式 Markdown/工具卡、16+ 主題、slash 命令與選擇器、輸入歷史與本地偏好持久化、LSP 診斷、memory記憶,很絲滑的開發體驗。
dsh-damage-pulse
作者 wssfk12138
DeepSeek Harness Token 餘額監控外掛:鯨魚娘待機/扣費/復甦動畫、峰谷計費、連續扣費飄字與會話費用統計。
08資料與來源
DSH-first Agent TUI,使用与 DSH 同款的 Cordis 插件能力,也可连接其他兼容 ACP agent。
Martty 内置 ACP 连接层,默认启动并连接 DSH。
此頁面根據專案公開文件、儲存庫中繼資料與 DSH Plugins 的結構化解析所產生;最後核實於 2026-08-29。發現錯誤?提交更正。
最佳 DeepSeek Harness 外掛
從全目錄挑出的 12 個值得優先安裝的外掛,涵蓋各個分類。
