DSH Plugins
返回列表
🖥️

dsh-intelligent-ui

客户端 更新于 2026.10.21

在终端中运行以下命令:

dsh plugin install an-an-618/dsh-intelligent-ui

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

在 DeepSeek Harness 中打开终端或插件安装入口,执行 dsh plugin install an-an-618/dsh-intelligent-ui(源码仓库 https://github.com/an-an-618/dsh-intelligent-ui),安装完成后重启 DSH 生效。

插件介绍

生成式界面已经让人习惯「边聊边调参数」,但 DeepSeek Harness 里一长段并列信息、表格和图表,往往只能靠你自己从头扫到尾。dsh-intelligent-ui 想填的就是这道缝:让模型在回答里写一份声明式界面 spec,由宿主编译成纯 JSON program,再由客户端用不执行模型代码的解释器画成卡片——拖动滑块、切换开关都在浏览器本地完成,不会多烧 token。

产品上走「应出尽出」:只要回答里有多块并列信息、步骤对比、数据表格或可调选择,就优先用卡片承载;纯文字留给一句话事实和闲聊。技术上提供 render_ui 交付信息型卡片,以及 ask_with_ui 在用户确认、选择或填参后,把结果作为一条普通用户消息送回模型。布局、表格、迷你图、常见表单控件和 bar/line/pie 等图表都走同一套 spec 与编译管线,并通过 presentationMeta 落到 toolview 与 turnTail,刷新前还能在会话里恢复草稿。

适合日常用 DSH 做方案对比、参数试探、分步操作或数据浏览的人:你想在本地把选项试清楚,再一次性提交给模型继续推理,而不是在聊天里反复粘贴数字和选项。也适合在意安全边界的团队——v4 起不跑模型生成的 JavaScript,只解释宿主编译出的数据 program,交互边界写在 CONTRACT 与系统提示里,比不可靠的沙箱更可控。

若你更希望简单问答保持短文字,可在配置里切到平衡模式;需要限制图片域名或默认语言时,也能在插件设置里调整,而不必改卡片本身的写法。

使用场景

  • 长回答里并列对比多个方案或参数,希望在卡片里本地试选再一次性提交
  • 需要表格、图表和表单控件展示数据,又不想在聊天里反复粘贴数字
  • 用 ask_with_ui 收集确认、选项或填写内容,作为普通消息继续对话

适合人员

  • 日常用 DSH 做方案对比、参数试探或分步操作的用户
  • 希望界面交互在本地完成、少耗 token 的聊天重度用户
  • 在意不执行模型代码、只解释宿主编译 program 的安全边界团队