dsh-terminal-panel:在 DeepSeek Harness 工作區運行命令

前言

在 DeepSeek Harness 中開發時,頻繁切換窗口或外部終端會打斷上下文。dsh-terminal-panel 插件在當前工作區提供了一個終端面板,支持流式輸出、多標籤和命令補全,無需離開當前界面。

功能概覽

  • 實時輸出
  • 多標籤
  • Tab 補全
  • 命令歷史
  • Ctrl+C 中斷
  • 狀態欄顯示
  • 系統終端打開
  • 最大化面板

安裝

使用官方插件安裝命令:

dsh plugin --profile <name> add @easytz/dsh-terminal-panel

<name> 是必填的 profile 名稱(桌面版通常爲 web,TUI 爲 tui)。安裝後重啓 DeepSeek Harness,側邊欄底部會出現終端按鈕。

使用方法

  1. 執行命令:在面板底部輸入框輸入命令並回車,輸出實時滾動顯示。
  2. 補全與歷史:按 Tab 鍵補全文件路徑和命令名,按 ↑/↓ 翻閱命令歷史。
  3. 多標籤:點擊標題欄的 + 開啓新標籤(最多 8 個),標題欄的 × 關閉標籤。
  4. 中斷任務:按 Ctrl+C 終止正在跑的命令,輸入框會提示“命令運行中 · Ctrl+C 終止”。
  5. 最大化:點擊標題欄的最大化按鈕鋪滿窗口,再次點擊還原。
  6. 系統終端:點擊標題欄最左邊的按鈕,在系統終端中打開當前目錄。

注意事項

  • 非 PTY:這不是全屏交互式的 PTY 終端。無法運行需要全屏接管屏幕的程序,例如 vim、sudo 密碼輸入、npm init 等問答式交互。
  • 進程隔離:每條命令是獨立進程。cd 不會跨命令保留,面板自身會跟蹤並展示當前目錄。
  • 平臺差異:Windows 上命令通過 pwsh 執行,macOS 上通過 bash -c 執行(不讀取 rc 文件)。

許可證

MIT

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜