DSH Plugins
返回列表
🖥️

dsh-tool-cards

客户端 更新于 2026.10.19

在终端中运行以下命令:

dsh plugin install wszw142857-beep/dsh-tool-cards

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 终端执行 dsh plugin install wszw142857-beep/dsh-tool-cards 即可安装;插件源码仓库为 https://github.com/wszw142857-beep/dsh-tool-cards。

插件介绍

在 DeepSeek Harness 里,工具调用结果往往落在会被折叠的 process 区段,交互界面容易随思考结束一起消失。dsh-tool-cards 实现 chat-ui/1.0 消息格式,把滑块、下拉、表单、图表、表格等组件直接嵌进助手消息;用户点提交后,当前参数快照作为新消息回传给智能体,让「调参、对比、小计算器」类任务留在对话主线上完成。

插件在 client 端注册 chat-ui-card 节点,由 tool/result 事件驱动并锚定到会话输出流,工具行则收成占位与原始数据展开。若 uiConversation 不可用,会回退到工具行内渲染,能力不中断。共 26 种组件,表达式采用白名单 JSON AST,无 eval、不生成代码;Chart 与 Map 为手绘 SVG,样式跟随 --dsw-alias-* 亮暗主题。

适合需要让模型发起可交互 UI、收集结构化输入或做多维对比的 Harness 用户与插件作者;也适合研究 chat-ui 载荷边界(节点数、深度、状态键与 action 上限由 host 校验)的集成场景。

使用场景

  • 模型需要让用户拖动滑块或选择下拉项后再继续推理
  • 在对话里并排对比多组参数并一键提交快照
  • 用表单、表格或简易图表完成调参或小计算器类任务

适合人员

  • 日常用 DSH 且希望助手消息里出现可点可填 UI 的用户
  • 编写或调试 chat_ui 工具与载荷的插件开发者
  • 需要在不折叠的会话流里展示交互结果的场景