wallpap/dsh-compact-activity ↗★ 0
dsh-compact-activity
Codex-style one-line disclosures for DeepSeek Harness reasoning and tool activity
AI 분석
核心用途是精简 DSH 界面中的思考和工具调用日志。适合嫌长文本滚动繁琐、希望保持聊天界面整洁紧凑的 DSH 桌面端或 Web 端用户。
설치
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:wallpap/dsh-compact-activity为什么使用它
- 减少滚动距离:连续的思考和工具调用合并为一个折叠项。
- 不改变官方内容:展开后仍使用 DSH 官方 Think、Code 和工具组件。
- 保留正文边界:下一条模型正文不会被折叠进过程列表。
- 实时显示状态:执行期间显示
进行中...、计数和最后一项活动摘要。 - 完成后保持简洁:完成时只显示
已完成和计数,不再显示过期摘要。 - 单条消息不受影响:只有一条思考或工具调用时,继续使用 DSH 官方行为。
插件只调整 Web 界面的展示方式,不修改模型上下文、会话日志或工具执行。
总折叠的状态和计数文案跟随 DSH 的语言设置,支持 中文 和 English。未设置显式语言时由 DSH 使用浏览器语言;在 DSH 中切换语言后,已显示的总过程项会同步更新。官方工具的标题和摘要仍原样复用。
使用方式
插件没有独立的设置页面。安装后重启 DSH Web 或 Desktop,插件会自动生效;语言由 DSH 的 Language 设置统一控制:
| 场景 | 显示行为 |
|---|---|
| 多条连续过程消息 | 合并为一个默认收起的总折叠项 |
| 正在思考 | 显示 进行中...、计数和 正在思考 |
| 正在调用工具 | 显示最后一个官方工具的类型和摘要 |
| 工作完成 | 显示 已完成 和计数,不显示摘要 |
| 切换 DSH 语言 | 总过程状态和计数同步切换中文或英文 |
| 展开总过程 | 显示原版 Think 和工具组件,保留官方交互 |
| 单条过程消息 | 不分组,保持 DSH 官方显示 |
| 思考后紧接模型正文 | 只折叠 Think,正文继续显示 |
过长的实时摘要会自动截断,不会挤压页面布局。