DeepSeek Harness plugin

dsh-folded-chat

Two-level fold for DeepSeek Harness chat: collapse think+tools as a process, then fold tool rows separately. Official cards stay intact. 聊天主视图两层折叠:过程一层、工具一层,不替换官方卡片。

Jump to install

Source facts

Repository
xingyingyuzhui/dsh-folded-chat
Latest update
Aug 19, 2026
Category
Tools & Capabilities
GitHub stars
0
Format
plugin
Catalog evidence
Upstream dsh.bundle evidence
Evidence path
package.json#dsh.bundle
Checked against
0.1.0-rc.8
Upstream check date
2026-08-20

This evidence comes from the upstream catalog. This site has not installed, run, or security-reviewed the plugin.

Install

Start with a prompt that asks an agent to review the GitHub repository and source. Switch to the command if you want to install it yourself.

Copy this prompt into DSH, Codex, or another agent and ask it to review the GitHub repository and source first.

Do not install or run any commands yet. Read this plugin's GitHub repository, README, and relevant source code. Then answer the questions below clearly and directly so I can decide whether it fits my needs:

1. What is this plugin, and what problem does it solve?
2. Who is it for, and what are its typical use cases?
3. How is it used after installation? Include one minimal example.
4. What known limitations or privacy, security, compatibility, or maintenance risks does it have?
5. Give a clear recommendation: recommend, conditionally recommend, or do not recommend, with reasons.

Distinguish statements documented by the repository, inferences from source code, and unknowns. If evidence is insufficient, say so explicitly. Do not guess or simply repeat the README.

GitHub: https://github.com/xingyingyuzhui/dsh-folded-chat
Plugin: dsh-folded-chat
Author: xingyingyuzhui

Check the source files

Read the README and other files from this plugin directory before installing.

File explorer3 files
README.mdSource · read only

dsh-folded-chat · 聊天过程两层折叠

DeepSeek Harness Web 插件:在聊天主视图把「思考 + 工具」收成两层折叠,不替换官方对话槽,官方工具卡片和其他 Chat 节点保持原样。

English UI follows the DSH locale.

[过程 ▸]              外层
  [思考]              官方 Think
  [工具调用 ▸]        内层
    bash / read / …
[助手正文]            始终可见

![聊天主视图两层折叠](docs/chat.jpg)

安装

前置:本机已能运行 dsh web

dsh plugin --profile web add github:xingyingyuzhui/dsh-folded-chat

装完重启 dsh web。打开 设置 → 插件 → 插件配置 → 过程折叠

设置

![设置 → 插件 → 插件配置](docs/settings.jpg)

开关作用
启用总开关。关闭后折叠条消失,官方节点还原
默认折叠过程已结束轮次是否默认收起外层
默认折叠工具已结束轮次是否默认收起工具行

连续 think + 工具、中间没有可见正文时,收成一条过程,不会每一步一条空折叠条。没正文的步骤整行藏进过程;有正文的步骤只藏 Think。

进行中的一组默认展开。手动点过的组不再被自动改写。

卸载

dsh plugin --profile web remove dsh-folded-chat

开发

npm test
node scripts/build-client.mjs   # 改 fold-*.mjs 后重新生成 client.js

不要手改 client.js

License

MIT