dsh-TUI – 開源的 DeepSeek Harness 終端界面插件

AI工具4天前發佈新公告 AI管理員
5 0

dsh-TUI是什麼

dsh-TUI 是 DeepSeek Harness 的 Claude Code 風格終端界面插件,由社區開發並獲 DSH 官方公衆號收錄。工具提供像素鯨魚頂欄、實時狀態行、流式思考展開、雙擊 Esc 會話回滾等特性,完整支持 Agent preset、Skills、MCP 等 DSH 能力。零核心改動,npm 一鍵安裝、卸載無痕,專爲長會話優化,適合追求鍵盤效率的開發者。

dsh-TUI – 開源的 DeepSeek Harness 終端界面插件

dsh-TUI的主要功能

  • Claude Code 風格界面:像素鯨魚頂欄 + 雙流光大字標題 + 實時狀態行,終端能很好看。
  • 流式終端交互:支持 Markdown 渲染、Tab 補全、@ 文件引用、歷史搜索與雙渲染模式。
  • Agent 狀態實時可視:底部狀態欄同步展示 TPS、緩存命中率、上下文進度與推理等級。
  • 完整會話工作流:支持新建、恢復、壓縮、導出、側問,雙擊 Esc 即可回滾或分叉會話。
  • DSH 能力全接入:無縫調用官方 Agent Preset、Skills、MCP、Goals、Todos 及子代理。
  • 一鍵環境診斷/doctor 自檢運行環境,/cost 查用量,/mcp 看連接,支持自定義 API 端點。
  • 長會話性能優化:通過事件驅動投影、差分輸出與消息虛擬化,防止終端隨會話變卡。

如何使用dsh-TUI

  • 環境準備:確保已安裝 Node.js(建議 ≥24)和 pnpm(≥10)。
  • 安裝插件:全局安裝官方 DSH 與 dsh-TUI:npm install -g @deepseek-ai/dsh @deepseek-harness-tui/dsh-tui
  • 配置密鑰:在終端導出 DEEPSEEK_API_KEY 環境變量(可選配 DEEPSEEK_BASE_URL)。
  • 啓動界面:進入項目目錄,執行 dsh-tui 啓動終端界面。
  • 環境自檢:輸入 /doctor 檢查環境、憑據與會話狀態是否正常。
  • 發送任務:在輸入框鍵入第一條任務指令並按 Enter 發送。
  • 常用命令:用 /help 查看命令,/model 切換模型,/compact 壓縮上下文。
  • 快捷鍵操作:按 Ctrl+C 中斷回合,雙擊 Esc 回滾會話,Ctrl+O 展開思考詳情。
  • 非交互模式:腳本場景下使用 dsh --profile headless "指令" 執行一次性非交互任務。

dsh-TUI的核心優勢

  • Claude Code 風格界面:像素鯨魚頂欄、雙流光大字標題、實時狀態行,讓終端界面兼具美觀與實用。
  • 零侵入設計:純插件掛載,零核心改動;安裝即啓用,卸載後不留任何痕跡。
  • 官方認可收錄:被 DeepSeek Harness 官方公衆號選爲”內測用戶精選插件”,品質與兼容性有保障。
  • DSH 能力全接入:完整支持 Agent Preset、Skills、MCP、Goals、Todos、子代理等官方全部核心能力。
  • 實時狀態可視化:底部狀態欄同步展示 TPS、緩存命中率、上下文進度、推理等級與 Git 分支信息,Agent 狀態一目瞭然。
  • 長會話性能優化:採用事件驅動投影、差分終端輸出、消息虛擬化與有界緩存技術,會話再長也不會卡頓或內存膨脹。
  • 強大會話管理:雙擊 Esc 即可 rewind/fork(時間回溯),同時支持壓縮上下文、恢復歷史、導出會話、側問等高級操作。
  • 終端原生交互:支持流式 Markdown 渲染、結構化工具卡、Tab 自動補全、@ 文件引用、歷史搜索與雙渲染模式。

dsh-TUI的項目地址

  • 項目官網:https://dshtui.com/
  • GitHub倉庫:https://github.com/ccch1mneyyy/dsh-TUI

dsh-TUI的同類競品對比

維度 dsh-TUI Claude Code
本質定位 DSH 生態的界面插件層 獨立的AI 編程 Agent
模型支持 通過 DSH 支持多模型(DeepSeek/Claude/OpenAI 等) 僅支持 Claude 模型
自主性 依賴 DSH 內核的 Agent 能力 原生支持自主規劃、測試-修復循環、子代理
費用 免費開源(自付 API) 訂閱制($20~$200/月)
Git 工作流 通過 DSH Agent 管理 原生自動提交/分支管理

dsh-TUI的應用場景

  • 終端原生開發:在 iTerm2、VS Code 內置終端或 tmux 中直接運行,全程不離開命令行環境,適合習慣鍵盤驅動的開發者。
  • SSH 遠程服務器操作:通過 SSH 連接遠程服務器後啓動,在無法運行桌面 GUI 的服務器環境中獲得完整的 DSH Agent 能力。
  • 長會話代碼審查與重構:用 /compact 壓縮上下文、雙擊 Esc rewind/fork 會話回溯,配合差分輸出和消息虛擬化,處理需要多輪迭代的大型代碼任務。
  • 實時性能監控與調試:底部狀態欄實時展示 TPS、緩存命中率、上下文分段進度和 token 消耗,適合需要精確觀察 Agent 運行狀態的調試場景。
  • 全鍵盤高效工作流:拒絕鼠標操作,通過 Tab 補全、@ 文件引用、Ctrl+O 展開思考、快捷鍵切換模型,實現純鍵盤驅動的高效交互。
© 版權聲明

相關文章

暫無評論

暫無評論...