dsh-ultra-ui
Manifest valid🪄 dsh-ultra-ui · Ultra UI
English | 中文
参考 Codemini 交互的 DeepSeek Harness Web UI 增强:只负责把所有 Tool Call 展示为紧凑、可展开、可回放的折叠行。
状态 Preview · 版本 0.1.1 · 分支 main
✨ 特性
- 📦 折叠任意 Tool Call,包括第三方插件新增的工具。
- 👀 折叠状态仍显示工具名和有用的参数摘要。
- 🔍 展开查看准确参数、结果、错误和轨迹检查操作。
- 🔄 只从已记录的 call/result block 派生状态,实时展示与会话回放一致。
- 🧠 不增加模型工具、系统提示或请求 token。
🚀 快速开始
dsh plugin --profile web add github:havingautism/dsh-ultra-ui
dsh web
🧪 如何验证
打开 DSH Web,让模型调用任意工具,例如读取文件、执行命令或使用第三方插件工具:
- Tool Call 应默认显示为一行紧凑摘要;
- 点击或按 Enter/空格可展开参数与结果;
- 运行中、成功和失败状态应分别显示;
- 展开后可跳转到轨迹检查对应调用;
- 重新打开会话时,折叠行内容应与实时展示一致。
🛠️ 工作方式
Harness 的 Tool 树会把每个根调用和子调用送入 tool.call.presentation。Ultra UI 占用这个展示层,直接使用会话里已记录的工具名、参数、结果和错误渲染折叠行,不维护业务工具白名单,所以第三方插件新增的 Tool 也使用同一套 UI。
🧪 验证与开发
npm run verify
本仓库提交了可直接安装的 lib/;运行 npm run verify 可检查发布产物语法。
⚠️ 已知限制
- Harness 需要提供 single 类型的
tool.call.presentationslot;旧版没有该 slot 时插件不会接管展示。 - 一个 Session 中只能有一个插件占用该展示 slot。
- 摘要优先读取
title、question、query、path和command等常见参数;未知参数回退到已记录 JSON 的开头。
Comments
Loading…
From the same category
by zhu1090093659
DeepSeek Harness (DSH) Web Plugin Aggregation Ecosystem · Everything is a plugin, distributed via the Creative Workshop
★ 8.2k
↓ 134/wk
Apache-2.0
TypeScript
Oct 1, 2026
dsh plugin --profile web add dsh-webA collection of independent Web UI plugins and skins, including task boards, Git graphs, mobile access, and live token stats.
★ 7.4k
↓ 172/wk
Apache-2.0
TypeScript
dsh plugin --profile web add dsh-webby omdsh-dev
开放的侧边栏底座,支持三方拓展注册新侧边栏页面。内置文件渲染编辑/终端/侧边对话/Git/子代理页面 | Open sidebar foundation, supports third-party extensions to register new sidebar pages. Built-in file rendering/editing, terminal, side chat, Git,
★ 3.9k
↓ 53.7k/wk
MIT
TypeScript
Oct 1, 2026
dsh plugin --profile web add dsh-better-sidebarby bowenliang123
The best DeepSeek Harness plugin for context insight and management, with context dashboard / browser / sidebar and context command, for context statistics, composition, breakdown, evolution details,
★ 1.8k
↓ 32k/wk
Apache-2.0
TypeScript
Sep 30, 2026
dsh plugin --profile web add dsh-contextby Devin-AXIS
DeepSeek Harness 可编辑设计系统:AI 生成、可视化编辑、模板市场与 PPT|Native Design & PPT Studio for DeepSeek Harness.
★ 1.7k
↓ 510/wk
NOASSERTION
JavaScript
Sep 4, 2026
dsh plugin --profile web add deepseek-idesignby agentrq
AgentRQ: Human-in-loop realtime conversational task manager for AI Agents. Self-hosted! Control your own agents from wherever you want Mobile, Web, Desktop. Designed to work well with your own Claude
★ 1.1k
↓ 56/wk
Apache-2.0
JavaScript
Oct 1, 2026
dsh plugin --profile web add @agentrq/dsh-plugin-agentrq