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 个值得优先安装的插件,覆盖各个分类。
