dsh plugins中文
← Back to popular plugin directory

Generate interactive visualizations in DSH conversations

Nagi-ovo/dsh-visualize · skills

Render model-generated interactive cards inside DSH conversations | Render model-generated interactive cards inside DSH conversations

★ 258GitHub stars
3Forks
2026-08-15Last updated
TypeScriptLanguage
BSD-3-ClauseLicense

Key features

  • Let DSH answer more than just a paragraph.
  • Directly tell the model what you want to see, such as "make a visualization of a sorting algorithm with adjustable parameters."
  • The card runs in a sandboxed iframe of opaque origin and cannot touch the host page.
  • After the model calls visualize, the Web UI will directly appear an interactive card in the dialog, which can be used as a simulator, chart, comparison panel or UI mockup.
  • The model will write out an HTML fragment and then call visualize(path, title?, mode?) to put it into the dialog.

Requirements

  • Currently only interactive cards are rendered in the web UI, TUI and headless clients display normal tool results.
  • Buttons within the card are temporarily unable to send follow-up messages to the main conversation.

Install command

dsh plugin --profile web add github:Nagi-ovo/dsh-visualize
View GitHub repository ↗Back to popular plugin directory