dsh plugins中文
← Back to popular plugin directory

Collapse a lot of useless messages in conversations

renat3u/dsh-web-archive · skills

A DSH Web Archive project for the DeepSeek Harness ecosystem.

★ 5GitHub stars
0Forks
2026-08-15Last updated
TypeScriptLanguage
License

Project overview

dsh-web-archive Deep Sleeping... — DeepSeek Harness (dsh) Web 模式的客户端插件。

把会话里正文之外的所有 display(工具卡片 read / bash / websearch / grep / edit 等,以及消息内的 Think 推理块,含运行中的调用)折叠成内联的小卡片, 无 emoji、与 Read/Think/Bash 卡片同款样式、放在它们原来的位置: 每条消息的 think 组 + 其后紧跟的工具组合成一块(落单的 think 组 / 工具组各自成块),工具组区域随块折叠、不留空白; 正文消息保持 文本a - [折叠块] - 文本b - 文本c 的原始结构。

前端不再出现一长串 Read / Think / Bash 卡片;正文消息完全不受影响。 特性 零核心改动:纯浏览器端插件,不修改 dsh 任何源码、不注册 slot key, 不会与内置工具卡片的 conversation.chat.toolview 注册冲突。 零运行时依赖:bundle 完全自包含,不 require 任何模块表条目。 Think 也折叠:消息内的推理块(data-variant="think")与工具卡片 一并合并。 实时跟随:MutationObserver + rAF 合并,流式新卡片、卡片结算、切换 会话都自动重放折叠状态。 选择联动:折叠态下若有行被选中(详情联动),自动展开该簇,避免 看不到正在查看的卡片。 主题适配:颜色走 dsh 的 --dsw- CSS 变量(带兜底值),明暗主题 都可用。 工作原理

Install command

dsh plugin --profile web add github:renat3u/dsh-web-archive
View GitHub repository ↗Back to popular plugin directory