前言¶
DeepSeek Harness (DSH) 生態強調插件化,終端交互是開發者與智能體交互的核心。dshx-tui 是一個針對 DeepSeek Harness 的終端 TUI 前端實現,專注於 dshX 品牌體驗。
核心定位¶
它是 dsh-TUI 的分叉版本,保留了原有的 Claude Code 風格交互,在此基礎上集成了 dshX 品牌元素,包括簡潔啓動頁、品牌配置覆蓋以及優化的狀態欄顯示。
主要功能¶
- 品牌與啓動頁:提供 dshX 品牌啓動頁,默認隱藏像素鯨魚與塊狀大字,支持通過配置覆蓋 wordmark、showWhale、hideBigText。
- 狀態欄與上下文:使用企業級標準措辭顯示工具調用次數、思考/執行耗時及 Token 消耗;Context 欄簡化顯示剩餘 Token。
- 會話管理:支持會話創建與恢復,提供
--resume參數快速恢復。 - 命令與能力:支持
/preset、/model切換預設與模型;集成技能、MCP、子代理、問卷功能;支持主題切換與 Shift+Tab 模式循環。
安裝與啓用¶
該插件依賴 @deepseek-ai/cordis (^4.0.1) 和 @deepseek-ai/dsh-invariants。運行前需確保 Node.js 版本滿足要求(^22.19 || >=24)。
通過 npm 全局安裝:
npm i -g @dshx/tui
安裝完成後,直接運行:
dshx-tui
注意事項¶
作爲獨立工具使用時,請檢查源碼與許可證(MIT)。