DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Conversation Folding Plugin — DeepSeek Harness 插件(DSH Plugin)
← Plugins
C

@theheartfickle/dsh-conversation-folding-plugin

Conversation Folding Plugin

包含 dsh-conversation-folding 的 DSH 插件:增强对话渲染,提供可滚动的思考框和分组的工具调用步骤。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add github:TheHeartFickle/dsh-conversation-folding#3b6446762d8f7e4ac68190d5fcfb4a595b6cbe35
README兼容性版本

兼容性与来源证明

Conversation Folding Plugin 以 @theheartfickle/dsh-conversation-folding-plugin 发布,当前版本为 0.1.0。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
github
Registry 更新时间
2026/8/21

版本

0.1.0stable
2026/8/21

相关插件

正在加载相关插件…

最新版
0.1.0
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
未提供
文件数
未提供
Surface
web
许可证
MIT
发布源
github
GitHub
★ 0
周下载
0
最近提交
2026/9/11
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录

README

dsh-conversation-folding

dsh-conversation-folding 是一个纯 UI 增强插件,用于优化 DSH 对话流的阅读体验。它把思考过程、工具调用等中间过程折叠起来,同时保持用户输入和 LLM 输出使用原生渲染样式,不改变内容本身。

✨ 功能一览

  • 整轮折叠(默认)

    • 用户输入保持原生样式。
    • 思考/工具调用过程被折叠为一个独立的折叠栏。
    • 尚未生成正文时,折叠栏下方保留最近一次过程预览;开始生成正文后,过程自动隐藏,只显示正文。
    • 点击“展开过程”可以查看完整过程。
  • Tool call 分组折叠

    • 连续的 tool-call 步骤会折叠成组,默认只显示最新一个,减少对话流中的重复工具调用刷屏。
  • 思维链增强

    • Think 块默认展开为可滚动子框。
    • 生成过程中自动跟随底部,方便实时阅读。
    • 新的思维链出现时,只折叠紧邻的前一个,保持上下文连续。
  • 辅助项可见性可配置

    • 代码内部默认将上下文注入、skill 加载等辅助项全部隐藏。
    • 插件默认配置把 context 和 skill 列为例外,因此安装后仍会显示。
    • 在 profile 中用 auxVisible: [] 可覆盖为全部隐藏。

📦 安装

前置条件:已安装 DSH,且 dsh web 可以正常运行。

通过 npm / DSH CLI 安装

dsh plugin --profile web add @theheartfickle/dsh-conversation-folding-plugin@latest

通过 plugin-registry 安装

npm run package:registry
dsh registry install ./registry
dsh registry enable theheartfickle/dsh-conversation-folding

registry/ 是本地生成的安装暂存目录,不会提交到仓库。

🚀 快速上手

  1. 安装插件后重启 DSH,并刷新浏览器页面。
  2. 发送一条消息,观察:
    • 思考/工具调用过程被折叠为独立折叠栏;
    • 正文开始输出后,过程自动隐藏;
    • 点击“展开过程”可查看完整过程。
  3. 想要关闭整轮折叠时,修改配置中的 foldMode 即可。

⚙️ 配置

在 profile 的 cordis.patch.yml 中配置:

- id: conversation-folding
  name: '@theheartfickle/dsh-conversation-folding-plugin'
  config:
    foldMode: 'all'
    auxVisible:
      - context
      - skill

foldMode 可选值:

值行为
all整轮折叠,默认值
toolcall只折叠 thinking 之间的 tool call
none关闭整轮折叠和 tool-call 分组,保留 thinking 增强样式

auxVisible 是“折叠时仍显示”的辅助项例外列表:

  • context:上下文注入行;不在列表中时折叠状态下隐藏。
  • skill:skill 加载行;不在列表中时折叠状态下隐藏。
  • auxVisible: [] 表示所有辅助项都隐藏(相当于之前的全隐藏行为)。

🗂️ 效果示意

思考阶段(正文未开始)

用户输入
┌──────────────────────────────┐
│ 折叠栏:展开过程              │
└──────────────────────────────┘
最近一次 thinking / tool call(增强样式)

正文输出后

用户输入
┌──────────────────────────────┐
│ 折叠栏:展开过程              │
└──────────────────────────────┘
LLM 输出(原生正文样式)

🔧 环境要求

  • Node.js ≥ 20
  • DSH(DeepSeek Harness)

许可证

MIT

相关插件

继续浏览 ui-customization 分类下经过校验的插件。

Web App@deepseek-ai/dsh-web-appdsh 浏览器界面捆绑包:位于 dsh-base 之上的 Web 补丁层,加上运行时粘合插件(提供前端 dist、Web 界面提示符、bash 运行时变量和 URL 行)Experimental Agent Team Web Profile@deepseek-ai/dsh-experimental-agent-team-web-profile用于 Agent Teams Remote 和 UI 插件的实验性 Web 配置层Client Ui Task Board@linxin666/dsh-client-ui-task-board面向 DSH Web GUI 的主机权威任务面板,支持实际会话执行、主机 cron 调度以及可选的跨平台空闲睡眠保护;以挂载方式提供,无需修改 DSH 源代码。Pet@linxin666/dsh-pet适用于 dsh Web GUI 的多宠物伴侣插件:由注册表驱动的浮动宠物,可响应模型活动,支持为每只宠物命名、抚摸/喂食互动以及亲密度评分