DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins
I

dsh-inline-visuals

Inline Visuals

适用于 DeepSeek Harness 的内嵌、可重放可视化内容:18 种图表、机器学习/论文阅读可视化(训练曲线、ROC/PR、混淆矩阵、排行榜、嵌入、直方图)、流程图和 KPI,支持样式、点击提问和 edit_visual。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add github:YLifeOnlyOnce/dsh-inline-visuals#3132f3b4a70fa1afa224e664cbd9dcee69efbe8d
README兼容性版本
eighteen visual kinds

兼容性与来源证明

Inline Visuals 以 dsh-inline-visuals 发布,当前版本为 1.1.0。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
github
Registry 更新时间
2026/11/5

版本

1.1.0stable
2026/11/5

相关插件

正在加载相关插件…

最新版
1.1.0
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
未提供
文件数
未提供
Surface
web
许可证
MIT
发布源
github
GitHub
★ 1
周下载
0
最近提交
2026/11/5
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

相关插件

继续浏览 ui-customization 分类下经过校验的插件。

Plugin Wallpaper Enginedsh-plugin-wallpaper-engineDSH web GUI 的 Wallpaper Engine 背景:将本地 Wallpaper Engine 壁纸渲染到聊天背景中——通过内置的 WebWallGL 引擎实时渲染 Scene 和 Web,直接播放 Video——配备 iOS 风格的液态玻璃效果,可调节模糊/遮罩/bClaude Designdsh-claude-designDeepSeek Harness 插件:来自 baoyu-design 的 claude-design 技能。智能体将画板画布写入文件,并在本地画布编辑器中打开它们。Claude Slidesdsh-claude-slidesDeepSeek Harness 插件:来自 baoyu-design 的 claude-slides 技能。代理会将可编辑的幻灯片演示文稿写入文件,并在本地幻灯片编辑器中打开。Claude Design Systemdsh-claude-design-systemDeepSeek Harness 插件:来自 baoyu-design 的 claude-design-system skill。代理将设计系统(令牌、字体、组件、资源)写入文件,并在本地 design-system 页面中打开。

README

Inline Visuals

English · 简体中文

Inline Visuals banner

Charts your agent can draw — and your session can replay.

A plugin for DeepSeek Harness that turns numbers into pictures inside the conversation: 18 kinds of charts, tables, timelines, gantt, heatmaps, flows and KPI tiles — plus ML/paper visuals such as training curves, ROC/PR curves, confusion matrices, leaderboards and embedding clusters. With styles, exports and click-to-ask.

eighteen visual kinds

Why you'll like it

  • Figures in the answer, not just the tool log. The final chart of a turn lands beneath the reply.
  • See it, don't read it. "Three caching strategies, compared" becomes a card you scan in two seconds.
  • It stays. The card is stored in the session log — refresh, reopen, branch the session, it is still there.
  • Ask, don't retype. Click any data point, get a one-click follow-up prompt in your composer.
  • Change it by talking. "Make it horizontal and stacked, with labels." The agent patches the chart with edit_visual instead of redrawing everything.
  • Native and safe. Follows the host theme (light/dark, English/Chinese). The model sends data, never HTML or JavaScript.
  • Made for ML & papers. Training curves with log axes, smoothing and error bars; ROC/PR with AUC; confusion matrices; model leaderboards; embedding clusters; histograms.
  • Made to share. Copy JSON/CSV, export PNG or SVG.

Install in 30 seconds

Inside a DSH session, paste one line:

plugin_manager({ action: "install_bundle", target: "dsh-inline-visuals" })

No clone, no configuration. You should see show_visual (and edit_visual) among your agent's tools.

Requires DeepSeek Harness v0.2.1-rc.3 or newer. Prefer source? Use github:YLifeOnlyOnce/dsh-inline-visuals, or point Plugin Manager at a local clone (see the technical reference).

Try it

Just talk to your agent:

"Compare three caching strategies — hit rate, memory and complexity — as a chart."

"Turn that into a horizontal stacked bar, and add value labels."

"Draw our release pipeline as a flow."

"Show last week's traffic as a heatmap."

What it can draw

Chartsbar · line · area · pie · doughnut · scatter · radar · waterfall
ML & paperstraining curves · ROC/PR curves · confusion matrix · histogram · model leaderboard · embedding scatter
Everything elsecompare table · timeline · gantt · heatmap · flow · KPI tiles

Every visual accepts presentation styles: horizontal or stacked bars, stepped lines, data labels, legends, grids, five palettes, height and density, scatter trend lines, log axes, EMA smoothing and error bars.

before and after

Built for ML & paper reading

ML gallery

Reading a paper or a training log? Ask for the figure:

"Plot train/val loss for 8 epochs on a log scale, smoothed, with error bars."

"Draw the ROC curve from these points and mark AUC."

"Make a confusion matrix for cat/dog/bird from this table."

"Compare these four models on accuracy, F1 and latency — highlight the best."

"Cluster these embeddings by class and show a t-SNE scatter."

How it works (in one breath)

The model sends a small, declarative spec → the plugin validates and stores it on the tool result → your client renders it with the host's theme. Because the data lives in the session log, replays need no extra model call.

FAQ

Do I need to configure anything? No. Install and ask.

Where do the cards live? In the session log (tool/result.meta), not in a separate file.

Does it send my data anywhere? No. The plugin performs no network calls; the model already sees what you typed.

Can I get the numbers out? Copy as JSON or CSV; charts export as PNG; hand-drawn cards as SVG.

Which kinds are interactive? Click-to-ask works on chart kinds (canvas). More surfaces are on the roadmap.

Text-only clients? They receive a compact text summary instead of the card — nothing is lost.

Under the hood

  • 38 tests (node:test), CI on every push, tag-driven npm release with provenance.
  • ~35 KB host half, one self-contained browser file (~217 KB, Chart.js inlined, React shared with the host).
  • Spec version: 3 is stable; v1/v2 specs still render.

Full parameter reference, limits and development notes: docs/reference.md. Changelog: CHANGELOG.md. Contributing: CONTRIBUTING.md.

License

MIT © 2026 YLifeOnlyOnce