DSH 插件市场DeepSeek Harness 社区插件目录

deepseek-harness-intelligent-ui

已验证 界面与体验 ★ 35 0.2.14

DeepSeek Harness Intelligent UI: generative, interactive UI in the chat (declarative component catalog + sandboxed streaming HTML widgets), inspired by CopilotKit OpenIntelligentUI.

一句话定位

DeepSeek Harness Intelligent UI: generative, interactive UI in the chat (declarative component catalog + sandboxed streaming HTML widgets), inspired by CopilotKit OpenIntelligentUI.

安装方式

在 DSH 的 web profile 中执行下面的命令;装完刷新页面即可。

$ dsh plugin --profile web add deepseek-harness-intelligent-ui@0.2.14

兼容的 DSH 版本

>=0.1.7-rc.1 <0.3.0-0 || >=0.2.0-0 <0.2.0 || >=0.2.1-0 <0.2.1 || >=0.2.2-0 <0.2.2 || >=0.2.3-0 <0.2.3 || >=0.2.4-0 <0.2.4

作者与热度

dreamfarer-space · ★ 35 · 更新于 2026-11-07

关于这个插件

English · 中文

Demo · Quick start · How it decides · Components · Widgets · Extending · Security · Configuration · Quality · Develop

Generative, interactive UI for DeepSeek Harness (DSH). Ask in plain language and the agent decides on its own how to answer: plain text when that reads best; native components: dashboards, data grids, charts, scatter plots and heatmaps, timelines, live function plots, KaTeX math, Mermaid diagrams, code diffs, file trees, JSON trees, forms and choice cards; a fully custom sandboxed live widget: Three.js scenes, canvas simulations, mini-apps.

The UI renders progressively while the answer streams. Sorting, filtering, sliders, rotation, zoom and tabs respond instantly in the browser. Only explicit actions (a button, a form, a choice, Bridge.sendPrompt) go back to the agent, either in the current session or in a new one.

It ports the ideas of CopilotKit's OpenIntelligentUI (Open Generative UI + A2UI-style declarative components) onto DSH's own extension points, with no CopilotKit, LangGraph or external router. ✨ Highlights

🧠 Decides by itself No command needed. Each turn the agent picks text, native components or a live widget, guided by a system-prompt section.

⚡ Streams progressively Components appear while the JSON streams. Widgets morph into one iframe and finalize in place: no rebuild, no flash.

🖱️ Local first Sort, search, filter, page, export, hover, sliders, rotation and tabs run in the browser and never call the model.

🧩 26 components From cards and tabs to data grids, Scatter, Heatmap, Plot, Math, Mermaid, CodeDiff and Choice. Every UI is validated before it renders.

🔒 Sandboxed by default Opaque-origin iframe, strict CSP, token-checked messages and a rate-limited bridge, all verified in a real browser.

💾 State that survives Tabs, sort, filters, form values, sliders and UI.state survive turn folding, in-place edits, page reloads and stopped generations.

🎬 Demo The real DeepSeek model, end to end

相似插件