DSH Plugins
返回列表
🖥️

dsh-plugin-intelligent-ui

客户端 更新于 2026.10.18

在终端中运行以下命令:

dsh plugin install losinphantom/dsh-plugin-intelligent-ui

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

在 DeepSeek Harness 中执行 dsh plugin install losinphantom/dsh-plugin-intelligent-ui 安装本插件;源码与说明见 https://github.com/losinphantom/dsh-plugin-intelligent-ui。

插件介绍

在 DeepSeek Harness 的对话里,纯文字并不总能承载参数探索、数据对比或需要用户确认后再执行的操作。本插件让 Agent 根据任务自行选择文字回答、结构化界面或交互式 UI,而不是用固定模板套住每一次回复。

界面由严格校验的 UI DSL 描述:组件在白名单内组合,表达式与状态有边界,模型不能借 DSL 执行任意脚本或系统命令。滑块、输入框等可在浏览器本地即时更新结果;需要写入文件或调用工具时,则通过 Harness 原有的权限、审批与 Agent 上下文完成,点击提交后才进入真实执行。

插件还提供工具面板联动(将已注册工具映射为 capability)、操作记录持久化,以及分步生成与增量更新界面(流式 checkpoint),便于长任务中保留用户已输入的内容。它基于 Harness 公开扩展点集成,不修改核心 Agent 循环。

适合在 Web profile 下使用 Harness、希望模型在合适场景产出可交互界面,又需要与真实工具链和审批流程对齐的团队与开发者。Desktop、TUI 及多 Host 共享存储不在当前验收范围内。

使用场景

  • 本地计算器或参数面板,输入变化即时更新、无需反复问模型
  • 用表格和图表对比用户提供的结构化数据
  • 生成可编辑的工具面板,用户点击后再经审批执行写入或调用

适合人员

  • 在 Harness Web profile 下日常对话与 Agent 开发的团队
  • 需要把模型输出与真实工具权限、审批对齐的集成者
  • 希望长任务中分步生成界面并保留用户输入的构建者