The model no longer just answers in text. Install this plugin, ask "how are this month's orders doing", and it renders a clickable data panel right inside the answer as it analyzes: watch trends, drag sliders, hit refresh — and the model actually responds.
功能特性
- Registry channel: when the host exposes the fence-registry extension point (newer dsh builds), fences register through the host's streaming render pipeline and behave seamlessly with the host;
- Answer-as-UI: components are embedded in the reply and appear as they stream — no waiting for the whole message
- 30+ components: cards, tables, charts, forms, tabs, accordions, file trees, timelines, diffs…
- Function plots: plot draws curves; parameter sliders redraw in real time, with optional auto-animation
- Quiz: quiz grades on click with explanation and retry; with action, the answer is also sent back to the model (grading stays local and instant)
- Form semantics: input Enter / textarea Ctrl+Enter submits immediately (submit:true), no blur needed; fields with an id are collected into the submit's fields
安装命令
dsh plugin --profile web add git+https://github.com/omdsh-dev/dsh-genui.git项目简介
GenUI for DeepSeek Harness: interactive UI components rendered inline in assistant replies via the dsh-ui fence — layout, charts, plots, forms, quizzes, mermaid, 3D scenes, and an action event loop back to the model. Ships the fence-teaching host plugin, the browser renderer (client half), and the genui skill.

