MIT 授權的 DSH Web 套件,按回合把工具呼叫與推理折疊成一行摘要,支援多級展開/收起,且不修改任何訊息內容。
DSH 整合
原生執行環境
作者聲明
安全稽核
未稽核
最後核實
2026-09-01
授權條款
MIT
01它能幫你完成什麼?
在 DeepSeek Harness Web 聊天中把工具呼叫卡片與 Think 推理塊折疊成每個回合的一行摘要
清爽的 DSH Web 聊天介面,只顯示模型最終正文,工具呼叫與推理被折疊成一行摘要並支援多級展開/收起
希望用接近 VSCode Codex 的折疊視圖、而不是滿屏串流輸出的 DeepSeek Harness Web 使用者
把進行中的狀態提示詞從「Deep diving」改為可設定的文案
執行狀態文案變為可設定字串(預設 `Deep sleeping...`),留空可復原官方 `Deep diving...`
想自訂每回合處理狀態文案的 DSH Web 使用者
02如何將外掛接入 DeepSeek Harness?
先決條件
- DeepSeek Harness web 服務處於執行狀態——安裝命令針對 `--profile web`
安裝步驟
- 01
從 npm 安裝(推薦):`dsh plugin --profile web add "dsh-auto-collapse"`
$ dsh plugin --profile web add "dsh-auto-collapse"
- 02
或從 GitHub 安裝以跟隨 `main` 分支:`dsh plugin --profile web add "github:a179-sanae/dsh-auto-collapse#main"`
$ dsh plugin --profile web add "github:a179-sanae/dsh-auto-collapse#main"
- 03
重啟 DSH web 服務(或觸發套件 HMR),然後用 `Ctrl+Shift+R` 硬重新整理頁面即可生效,無須任何設定。
驗證整合成功
作者未說明
03DSH 整合程度與能力邊界
透過官方 dsh CLI 安裝的 DSH Web 套件(`dsh plugin --profile web add`)
回合完成自動收起(一級)
DSH Web 聊天的各個回合(工具呼叫 + 推理)→收成一行 `已處理 X秒` 摘要,只保留模型最終正文;點擊展開完整工作流程
二級折疊行(工具/思考)
已展開的一級回合→工具呼叫組與思考塊各折疊成一行 chip(`正在執行 {命令}` / `執行了命令` / `已思考`),點擊展開/收起;相鄰工具組合併
三級思考合併
已展開的 `已思考` 塊→連續思考合併為一個三級思考行(標題 `Think · 第一句`),點擊展開合併內容塊;原始四級行不出現
串流友善重新協調
進行中的串流 `assistant-step`→在同一個 `assistant-step` 內,原地補正文、React 換節點、歷史亂序掛載都會重新協調
可設定狀態提示詞
設定 → 套件 → 套件設定→可編輯狀態提示詞,預設 `Deep sleeping...`;留空儲存後復原官方 `Deep diving...`
原生視覺對齊
DSH 原生設計令牌與圖標→圖標盒 16px / glyph 14px / 行高 24px / 行距 16px,使用 DSH 原生 token(`--dsw-alias-label-*`),原生圖標(`IconThinkOutline14` / `IconApiOutline14`)
卸載時完全可復原
套件 HMR stop / 卸載→卸載(HMR stop)時完整復原所有折疊/隱藏/改寫
完整工作類型覆蓋
任意 DSH Web 工作項→除 tool-call 外,頂層 `command` / `manual-compaction`、context 和純圖片 final 都按同一回合語意處理
04適合誰?何時不該用?
適合
- 希望用接近 VSCode Codex 的折疊視圖、而不是滿屏串流輸出的 DeepSeek Harness Web 使用者
- 想自訂每回合處理狀態文案的 DSH Web 使用者
05相容性、維護與安全提醒
- 套件只控制顯示狀態——不修改訊息內容、服務端狀態或持久化歷史;它是綁定在 DSH Web 聊天介面上的純前端 DOM 套件。
- 在 `prefers-reduced-motion` 下停止動畫;僅使用者點擊觸發 180ms 展開/收起動畫,串流協調器決策保持瞬時。
MIT · 已收錄到 DSH 套件市場 · 最新發布 v0.1.5(2026-08-29),最近推送 2026-08-30
06常見問題
如何為 DeepSeek Harness 安裝 dsh-auto-collapse?
執行 `dsh plugin --profile web add "dsh-auto-collapse"`(npm,推薦),或 `dsh plugin --profile web add "github:a179-sanae/dsh-auto-collapse#main"` 跟隨 `main` 分支。接著重啟 DSH web 服務(或觸發套件 HMR),用 `Ctrl+Shift+R` 硬重新整理即可,無須設定。
它會改動我的訊息或聊天紀錄嗎?
不會。它是純前端 DOM 套件,只控制顯示狀態——不修改訊息內容、服務端狀態或持久化歷史。卸載(HMR stop)時會完整復原所有折疊、隱藏與改寫。
可以修改「Deep diving...」狀態文案嗎?
可以。在 設定 → 套件 → 套件設定 中可編輯狀態提示詞,預設 `Deep sleeping...`;留空儲存後會復原官方 `Deep diving...`。
多級折疊是如何運作的?
一級把每個回合收成一行 `已處理 X秒` 摘要;二級把工具呼叫組與思考塊各折成一行 chip(`正在執行 {命令}` / `執行了命令` / `已思考`);三級把連續思考合併為 `Think · 第一句` 行。
它支援串流輸出嗎?
支援。在同一個 `assistant-step` 內,原地補正文、React 換節點、歷史亂序掛載都會重新協調;running 狀態帶平滑呼吸動畫(`prefers-reduced-motion` 下停止動畫)。
07相關的 DSH 工作流程
dsh-web
作者 zhu1090093659
DeepSeek Harness(DSH)Web 外掛聚合生態包 · 一切皆外掛,創意工坊分發
petdex
作者 crafter-station
面向 Codex、Claude Code、DeepSeek Harness 等智慧體的動效寵物公共相簿。
j-space-cognition-suite-v3.7
作者 tiger3807861189
J-Space Cognition Suite V3.7 - AI cognitive-enhancement Skills based on Anthropic's J-space global workspace research. | 嗶哩嗶哩:Tiger380 (UID 3494375382321675) — https://space.bilibili.com/3494375382321675
dsh-deep-whale
作者 small-tailqwq
Whale Girl skin series for DeepSeek Harness. 適用於 DeepSeek Harness 的,鯨魚娘系列皮膚。
08資料與來源
DeepSeek Harness Web 客户端插件:把会话里的工具卡片与 Think 推理块自动折叠成一行摘要,让界面只保留模型说的话。
纯前端 DOM 插件,挂在 DeepSeek Harness Web 聊天界面上
dsh plugin --profile web add "dsh-auto-collapse"
此頁面根據專案公開文件、儲存庫中繼資料與 DSH Plugins 的結構化解析所產生;最後核實於 2026-09-01。發現錯誤?提交更正。
最佳 DeepSeek Harness 外掛
從全目錄挑出的 12 個值得優先安裝的外掛,涵蓋各個分類。
