dsh pluginsEnglish
← 返回热门插件目录

在 DSH 对话中生成交互式可视化

Nagi-ovo/dsh-visualize · 技能

在 DSH 对话中生成交互式可视化|Render model-generated interactive cards inside DSH conversations

★ 258GitHub 星标
3分支
2026-08-15最近更新
TypeScript开发语言
BSD-3-Clause许可证

主要功能

  • 让 DSH 不只回答一段文字。
  • 直接告诉模型你想看什么,例如「做一个能调参数的排序算法可视化」。
  • 卡片运行在不透明来源的 sandboxed iframe 中,不能接触宿主页面。
  • 模型调用 visualize 后,Web UI 会在对话里直接出现一张可交互卡片,用来做模拟器、图表、对比面板或 UI mockup。
  • 模型会写出一份 HTML fragment,再调用 visualize(path, title?, mode?) 把它放进对话。

使用条件

  • 目前只在 Web UI 中渲染交互卡片,TUI 和 headless 客户端会显示普通工具结果。
  • 卡片内的按钮暂时不能向主对话发送 follow-up 消息。

安装命令

dsh plugin --profile web add github:Nagi-ovo/dsh-visualize
查看 GitHub 仓库 ↗返回热门插件目录