前言¶
DeepSeek Harness(DSH)把對話、工作區、插件和定時任務放在同一套客戶端裏。默認佈局裏,摺疊會話列表後,Home、插件入口和定時任務往往不夠顯眼;跨工作區的重要會話也缺少統一的置頂視圖。若你同時依賴右側文件面板查看生成物,在對話旁直接預覽視頻會比反覆切換更省事。
下面介紹社區插件 DeepSeek Dock(captainyufei/dsh-dock):在不改宿主應用的前提下,通過 Cordis patch 注入客戶端 UI,提供可定製的左側 Dock、跨工作區置頂、Home 草稿優先,以及右側面板內的視頻預覽。
這是什麼¶
DeepSeek Dock 由維護者 captainyufei 發佈,npm 包名爲 @captainyufei/dsh-dock,當前資料中的版本爲 0.1.1。README 將其定位爲:面向 DeepSeek Harness 的 Codex 風格界面,附帶持久、可定製的左側 Dock、跨工作區置頂會話、草稿優先的 Home,以及側欄視頻預覽。
插件分類爲客戶端;目標環境爲 macOS / Harness 0.2.1-rc.5。安裝後獨立啓用,保留 DeepSeek 品牌與宿主原生工具,不替換任務執行引擎——文件、終端、瀏覽器、工具標籤與定時任務仍由 Harness 提供,插件主要改變導航與 surrounding UI。
核心功能¶
資料中列出的五項能力如下。
持久、可定製的左側 Dock¶
摺疊聊天列表後,仍可通過 Dock 在 Home、定時任務、插件等入口間切換。右鍵 Dock 可選擇已註冊的條目,拖拽圖標調整順序;Home 固定爲第一項,直接展示最多六項,其餘在 More 下。偏好保存在本地。
Codex 風格統一窗格¶
Home、會話、插件、定時任務共用同一窗口框架與可拖拽頂欄。頁面切換時導航與工具控件保持一致,並保留宿主會話層級與 DeepSeek 品牌。
跨工作區置頂¶
不同工作區的重要會話可集中到 Dock 區域的置頂區,每條只出現一次。取消置頂後會話回到原分組,不改變工作區歸屬。
Home 草稿優先¶
在 Home 選定工作區、模式、模型與權限後再撰寫內容;只有發送時才創建會話,未發送的草稿不會在側欄留下空會話。草稿文本與選項在頁面跳轉和刷新後仍可保留;刷新後附件需重新選擇。
右側面板視頻預覽¶
原生文件標籤支持 MP4、M4V、MOV、WebM 的播放、 seek、音量與全屏(受編解碼限制)。對話在左、視頻在右,便於對照檢查。右上角按鈕可恢復已有工具標籤;同一標籤生命週期內重新打開且文件版本未變時,可恢復播放位置且不自動播放。
安裝與啓用¶
Requires macOS / Harness 0.2.1-rc.5。若曾安裝舊插件 @local/chatgpt-rail,需先禁用(遷移說明見倉庫 docs/MIGRATION.md)。本包未發佈到 npm,安裝的是倉庫 main 最新代碼,不會自動更新。
在 Harness 圖形界面安裝¶
打開 Plugins → Add plugin,在 Package name or address 中粘貼:
https://github.com/captainyufei/dsh-dock
點擊 Install,出現 Installed 後點 Enable now;若直接關閉對話框,插件會保持關閉。在 Installed plugins 中確認 DeepSeek Dock 已開啓。摺疊會話列表後,左側應出現 Home、定時任務、插件等 Dock 項;右鍵 Dock 可定製條目。
使用 dsh CLI(web profile)¶
針對 web profile 可執行:
dsh plugin --profile web add https://github.com/captainyufei/dsh-dock
若 dsh web 未運行需先啓動,再在 Plugins 中確認 DeepSeek Dock 已啓用。桌面用戶應優先使用上述圖形安裝方式。
更新與移除¶
要拉取當前 main 代碼:保存工作後 Plugins → DeepSeek Dock → Uninstall,再使用相同 URL 或 CLI 命令重裝並啓用,按提示 reload/restart,在插件詳情中核對來源與版本。臨時關閉可關開關;卸載且不重裝則完全移除。上述操作不刪除宿主管理的會話與工作區。
也可從 main 分支 ZIP 解壓到本地目錄,在 Add plugin 中填寫含 package.json 與 cordis.patch.yml 的根目錄絕對路徑(勿填 ZIP 本身)。
典型用法¶
定製 Dock¶
右鍵 Dock 勾選常用入口,拖拽排序。Home 始終首位。
草稿與輸入¶
Enter 發送,Shift+Enter 換行;IME 組詞確認不會誤發。+ 選本地文件,@ 引用路徑或已加載會話,麥克風走宿主語音組件;附件僅在發送時交給宿主。發送失敗會保留草稿。
會話菜單¶
右鍵會話可使用宿主提供的置頂、重命名、fork、歸檔/取消歸檔、複製 Session ID;Shift+F10 與菜單鍵可用。
恢復工具與看視頻¶
在右側文件面板打開支持格式的視頻,用頂欄按鈕恢復該會話已有的工具標籤頁,繼續對照對話審閱。
適用場景與注意¶
適合誰: 長期在 macOS 上使用 Harness 0.2.1-rc.5、希望固定左側導航、跨工作區盯重要會話、在 Home 先寫再發、或在對話旁預覽生成視頻的用戶。
權限與安全: DSH 插件在當前 dsh 進程權限下運行。安裝前應閱讀 GitHub 倉庫 源碼與 LICENSE,確認第三方聲明(THIRD_PARTY_NOTICES.md)。社區目錄 SkillHub 插件頁 爲獨立站點,與 DeepSeek / 幻方無官方從屬關係。
兼容與限制: README 明確目標爲 macOS 與指定 Harness 版本;package.json 中 dsh.client.platform 爲 web,CLI 安裝命令針對 web profile。摺疊抽屜、切換標籤或關閉預覽會暫停播放並釋放臨時媒體資源。
安裝問題(包找不到、GitHub 下載失敗、已裝但無 Dock 等)可按 README 故障表排查,或到 Issues 反饋 Harness/macOS 版本與安裝來源(日誌中勿含私有路徑或 token)。
結尾¶
DeepSeek Dock 把 Codex 式統一佈局、可定製 Dock、跨工作區置頂、Home 草稿與側欄視頻預覽集中到同一客戶端插件,安裝方式以倉庫 URL 爲準,適合在指定 Harness 版本上強化日常導航與審閱流程。
- 目錄頁:https://www.skillhub.cn/plugins/captainyufei/dsh-dock
- GitHub:https://github.com/captainyufei/dsh-dock