证据快照复核于 2026-08-30GitHub 数据核对日期: 2026-08-21
证据已验证Plugin Bundle界面与体验Web Profile

DSH Visualize

在对话中渲染交互式可视化卡片的 DSH 插件。

快速了解

它能做什么

在对话中渲染交互式可视化卡片的 DSH 插件。

本站提供的是中文说明,不代表该项目或 Plugin 自身提供中文界面;语言支持请以上游文档为准。

使用场景
界面与体验可视化工作流自动化
适配技术
dshWeb
兼容性

Web Profile
not tested

可信度与状态

证据已验证
核对日期 2026/8/28 UTC 09:01

有代码证据的贡献

它为 DSH 增加什么

交互式可视化卡片

基于固定仓库证据提供交互式可视化卡片。

机制证据

选择前先看

该 Bundle 提供在对话中渲染交互式可视化卡片的 DSH 插件

适合谁

需要在 web Profile 中使用visualization能力的 DSH 用户。

常见任务

  • 用于DSH Visualize相关的visualization工作流。
  • 决定是否适合你的 Profile 前先查看固定版本的仓库证据。

权限与数据

该 Bundle 会改变 DSH Profile 组成,并可能使用依赖项暴露的宿主能力;本次未测试运行时行为。

权限
  • 将 DSH Bundle 加入 web Profile。
数据处理
  • 本次未测试运行时数据处理。
外部服务
  • 可能使用固定清单中声明的依赖项。
凭据
  • 现有证据没有确认凭据要求。

局限

  • 本次未测试运行时安装和执行。
  • 语义描述基于仓库证据,不构成安全认证。

DSHub 已核对

  • 证据中固定了源码仓库 commit。
  • Bundle 清单和 patch 结构已存在。

DSHub 未核对

  • 本次未测试运行时安装、执行和兼容性。
  • 不表示任何安全认证。

固定版本安装

安装 DSH Visualize

这个Plugin Bundle没有 DSH Plugin 安装操作,请根据源码文档使用真实交付方式。

访问源码项目

维护者原文

项目 README

查看 commit 9667c0e 对应的 README
维护者编写的上游内容原文于 2026/8/28README.md 获取,正文和仓库相对媒体固定到 commit 9667c0e9cf0e,内容哈希为 00997c05bb22。以下是未经 DSHub 翻译的上游原文,语言可能与当前页面不同;第三方托管的 badge 可能独立更新。

dsh-visualize

dsh-visualize

<p align="center"> <strong>简体中文</strong> | <a href="README.en.md">English</a> </p><p align="center"> <a href="https://dshfind.com/zh/plugins/Nagi-ovo/dsh-visualize?ref=badge"><img src="https://dshfind.com/api/card/Nagi-ovo/dsh-visualize?lang=zh" alt="dsh-visualize 在 dshfind 插件目录上的展示卡" width="440"></a> </p>

让 DSH 不只回答一段文字。模型调用 visualize 后,Web UI 会在对话里直接出现一张可交互卡片,用来做模拟器、图表、对比面板或 UI mockup。

<div align="center">

DSH 对话内生成交互式可视化演示

</div>

安装

推荐直接从 GitHub 安装到 DSH 的 web profile:

dsh plugin --profile web add github:Nagi-ovo/dsh-visualize
# 如果 dsh web 正在运行,重启后刷新页面

可以运行 dsh --profile web --dump-config 确认插件已经进入最终配置。需要修改源码时,克隆仓库并在仓库目录运行 dsh plugin --profile web add .;构建产物已经提交,不需要额外构建。使用社区 plugin-registry 的用户也可以从「设置 → 插件」安装。

怎么用

直接告诉模型你想看什么,例如「做一个能调参数的排序算法可视化」。模型会写出一份 HTML fragment,再调用 visualize(path, title?, mode?) 把它放进对话。适合并排比较的内容可以使用 mode: "wide"

卡片会跟随 DSH 的明暗主题和鲸鱼蓝配色。会话重放时,页面从持久化的工具结果恢复,不依赖原始 fragment 文件仍然存在。

安全

卡片运行在不透明来源的 sandboxed iframe 中,不能接触宿主页面。CSP 会阻止网络请求、嵌套页面和表单提交,只允许从固定 CDN 加载静态资源。单个 fragment 默认上限为 1000000 字节,可以通过 maxFragmentBytes 调整。

限制

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

灵感来自 Codex 桌面端的 /visualize;skill 的分层 reference 和 Chart.js 优先路线借鉴了 himself65/finance-skills

有意识地管理

安装与管理

前置条件与目标 Profile

目标 Web Profile

交付方式 Git Bundle — nagi-ovo/dsh-visualize#9667c0e9cf0ea463b9b45b2845de62da34fd918a

验证、更新与移除

显示生命周期命令
验证
dsh plugin --profile web list

兼容性与访问范围

not_runtime_tested not tested

检查兼容性证据

风险事实

installation-path

No installer script was captured; review the repository instructions before use.

证据
distribution-signal

The npm distribution signal is incomplete or differs from the pinned source; review the Git Bundle path before use.

证据
证据与编辑审查Manifest、Bundle patch、分发与新鲜度

不可变证据

审查状态与源码活动

人工已批准

在核对来源内容和不可变发布记录后,已由人工批准发布。AI 参与了内容草稿生成,最终发布决定由人工完成。

人工审查于 2026/8/29 UTC 15:23GitHub 事实核对日期: 2026/8/29 UTC 15:21

自当前证据基线以来,没有记录到重要源码变化。

下一步

按 Plugin 安装流程操作

订阅重要变化: DSH Visualize