dsh pluginsEnglish
← 返回热门插件目录

工具调用折叠插件

Minecraftbe/dsh-toolfold · 主题

把连续工具调用折叠成一行折叠条,点击即可展开,并支持按思考分隔调用组。

★ 6GitHub 星标
0分支
2026-08-26最近更新
JavaScript开发语言
MIT许可证

主要功能

  • 连续工具调用折叠为一条相邻的工具调用整段收起,条内直接显示最后一个调用的一行 摘要,并标注「已折叠 N 个工具调用 · 点击展开」
  • 已安装(bundle)模式设置由 DSH 设置服务持久化到 /.dsh/settings.yaml(命名空间 toolfold),与产品和其他插件的设置在同一个文档里, 随 dsh 主机走,换浏览器/设备不丢失
  • 实测(真实 GUI 页面,空闲窗口 8s)引擎总耗时约 1.6–2.8ms(≈0.3ms/s,约 0.03% 单核)
  • 思考分隔调用组(默认开启)已完成的思考会把前后两组工具调用隔开、各自独立折叠, 不会把思考前后的调用合并成一条
  • 关闭后恢复原折叠方式——思考并入所在工具组一起折叠

使用条件

  • 折叠基于渲染后的 DOM,依赖产品稳定标记
  • 若产品标记变动,最坏情况是折叠停止生效,不会破坏聊天

安装命令

dsh plugin --profile web add github:Minecraftbe/dsh-toolfold
查看 GitHub 仓库 ↗返回热门插件目录