前言¶
DeepSeek Harness(DSH)採用「一切皆插件」的架構,Web GUI 默認 profile 爲 web。原生界面以英文爲主,統計信息易被截斷、思考塊默認摺疊、會話列表缺少歸檔與刪除入口;若要在中文環境下長期日常使用,往往還要自己改樣式、補文案,或額外寫腳本注入提示詞。
下面介紹社區維護的客戶端插件 deepseek-harness-zh_pro(維護者 magian1127,當前版本 0.7.0,MIT 許可證)。它在不替換 DSH 核心的前提下,集中處理界面優化、佈局調整、可選提示詞注入與會話生命週期管理;中文補全僅在中文界面生效,其餘增強在中文與英文界面均可使用。
這是什麼¶
deepseek-harness-zh_pro 是面向 DSH Web 客戶端的綜合性增強插件,分類爲「客戶端」。項目在 GitHub 上開源(約 18 stars),也可在 SkillHub 社區目錄檢索:https://www.skillhub.cn/plugins/magian1127/deepseek-harness-zh_pro。SkillHub 爲獨立社區站點,與 DeepSeek / 幻方無官方從屬關係。
插件不註冊模型工具、不上傳數據。除用戶顯式開啓的提示詞注入、代理角色提示中文化與工具說明中文化外,其餘功能不會修改模型請求。
核心功能¶
所有開關與參數位於 DSH 設置 → 增強設置。完整默認值與邊界見倉庫 行爲契約。
中文界面補全¶
默認開啓,僅中文界面生效:修正殘留英文,統一詞元、接口密鑰、模型標識、時長和數量格式。DOM 硬編碼文本只覆蓋已確認的內置清單;未收錄文本保持原樣,避免誤改正文或第三方插件內容。
思考塊與統計展示¶
- 統計全顯示(默認開):聊天統計保持單行完整顯示,自動縮小字號,極端超長時橫向滾動。
- 自動展開最新思考(默認開):流式思考出現時展開最新一條,新思考出現時收起上一條。
- 默認展開行數(默認 20 行):超出部分摺疊,按鈕帶剩餘行數提示;點過「再展開」後保持展開進度。設爲
0表示不限制。 - 展開模式(默認按鈕模式):按鈕模式逐批展開;滾動模式爲摺疊正文提供獨立滾動條,支持流式跟隨。
佈局與會話管理¶
- 對話寬度(默認開,90%):大屏下按 50%–100% 調整聊天列寬,兩側留白均分。
- 自動歸檔舊會話(默認 7 天):新建會話界面打開時,自動歸檔超過指定天數未活動的會話(僅從列表隱藏,日誌保留;設爲
0關閉)。 - 查看已歸檔(默認開):工作區行新增「歸檔」按鈕,歸檔會話按最近活動時間降序展示,默認每批 5 個。
- 刪除會話(回收站)(默認開):三點菜單新增「刪除會話」,日誌目錄移入系統回收站(Windows 回收站 / macOS 廢紙簍 / Linux XDG Trash),並移除工作區賬本槽位。
可選提示詞與代理中文化¶
以下功能默認關閉,需手動開啓:
| 功能 | 說明 |
|---|---|
| 提示詞注入 | 向後續模型請求注入可編輯提示詞,可選初始系統提示或首用戶提示詞 |
| 代理角色提示中文化 | 四個默認代理(標準/編碼/極簡/創作)的系統提示詞換成中文版本,僅新會話生效 |
| 工具說明中文化 | 注入模型請求的工具說明翻譯爲中文(工具名與參數不變),僅新會話生效 |
編輯提示詞文本並不等於開啓注入;提示詞注入由獨立開關控制,默認關閉。
環境要求¶
- DeepSeek Harness Web GUI,默認 profile 爲
web - Node.js
^22.19.0 || >=24.0.0
安裝與啓用¶
官方通道安裝後需重啓一次 DSH;熱安裝可在 DSH 運行中立即生效。
# 官方通道:安裝後重啓一次 DSH
dsh plugin --profile web add deepseek-harness-zh_pro
# 熱安裝:DSH 正在運行時可立即生效
npx -y deepseek-harness-zh_pro install --profile web
安裝後可檢查狀態:
npx -y deepseek-harness-zh_pro status --profile web
更新時重新執行安裝命令即可;瀏覽器端內容更新後刷新頁面。
卸載:
dsh plugin --profile web remove deepseek-harness-zh_pro
# 或
npx -y deepseek-harness-zh_pro remove --profile web
卸載會清理臨時熱行和運行中條目,不會刪除 DSH 會話數據。localStorage 與 settings 中的已有設置值可能保留,重新安裝後可繼續使用。
典型用法¶
日常界面增強¶
安裝並重啓(或熱安裝後刷新頁面)後,打開 DSH 設置 → 增強設置,按需調整對話寬度、思考展開行數與歸檔天數。中文界面用戶可保持「中文補全」開啓;若界面語言爲英文,統計、思考展開、對話寬度等功能同樣可用。
按需開啓提示詞注入¶
- 在增強設置中打開「提示詞注入」開關。
- 編輯提示詞文本,選擇注入目標(初始系統提示或首用戶提示詞)。
- 新建會話後生效;已有會話不會自動重新注入。
查看與恢復歸檔會話¶
在工作區行點擊「歸檔」按鈕,該分組正常會話隱藏,歸檔會話出現在官方列表對應分組內。點擊歸檔行可恢復並打開;行尾三點菜單支持重命名、分叉、取消歸檔與刪除。
設置與數據存儲¶
| 數據 | 存儲位置 |
|---|---|
| 中文補全、統計、思考展開、默認展開行數、對話寬度、查看已歸檔 | 瀏覽器 localStorage:deepseek-harness-zh_pro:enhancements |
| 提示詞開關、文本、注入目標、自動歸檔天數 | DSH settings.yaml,命名空間 dsh-zh |
| 代理角色提示中文化、工具說明中文化 | DSH settings.yaml,命名空間 dsh-zh |
適用場景與注意¶
適合在 DSH Web 端長期使用的開發者:需要更完整的中文界面文案、更可控的思考塊展示、更寬的對話區域,以及歸檔與刪除會話能力。若要在新會話中統一注入系統提示或中文化默認代理,可按需開啓對應開關。
安裝前建議閱讀 GitHub 源碼與 MIT 許可證,確認功能範圍。插件以當前 DSH 進程權限運行;刪除會話會將日誌移入系統回收站,操作前請確認不再需要該會話數據。
本地源碼聯調(首次使用先安裝依賴):
pnpm install
node bin/dsh-zh.mjs install --profile web --link $PWD
更多開發與排障文檔見倉庫 docs/ 目錄:行爲契約、運行架構、開發指南、故障排查與發佈流程。
鏈接¶
- SkillHub 目錄頁:https://www.skillhub.cn/plugins/magian1127/deepseek-harness-zh_pro
- GitHub 倉庫:https://github.com/magian1127/deepseek-harness-zh_pro