Skills Plugins MCP Prompt Model 导航 博客 资讯 我的中心
界面增强 #deepseek#deepseek-harness#dsh-plugin#visual-synesthesia

dsh-raw-html-v2

基于官方 Slot API 的 DSH VCP 插件:支持裸 HTML 卡片、流式渲染、KaTeX、Mermaid、SVG 和内置字体。

plolpl789 @plolpl789 ⬇ 1 ★ 30 master

安装

dsh plugin --profile web add github:plolpl789/dsh-raw-html-v2
下载安装清单

需要可复现安装时,可在仓库后追加 #commit 固定提交。

基于官方 Slot API 的 DSH VCP 插件:支持裸 HTML 卡片、流式渲染、KaTeX、Mermaid、SVG 和内置字体。

该插件未提供要点说明,请参考仓库 README。

deepseekdeepseek-harnessdsh-pluginvisual-synesthesia
  1. 安装并启动 DeepSeek Harness:npx @deepseek-ai/dsh web
  2. 在终端执行上面的安装命令(CLI 会解析插件并核验来源)
  3. 用 dsh plugins list 确认已安装,必要时重启 Harness 生效

插件以当前 dsh 进程的权限运行,安装时可能执行代码。请先通读仓库源码与许可证,确认无破坏性命令与越权访问;本站只做索引,不对第三方插件安全性作担保。

代码仓库github.com/plolpl789/dsh-raw-html-v2
许可证未标注(见仓库)
主要语言master
下载量1
GitHub 星标30
最近推送2026-09-04
收录日期2026-09-19
分类界面增强

事实信息来自公开插件目录快照(2026-10-01),介绍文案由本站再加工。

以下为插件仓库 README 全文(原始内容,由公开目录抓取整理)。

# dsh-raw-html-v2(VCP 视觉通感协议插件 · 官方 Slot API 版)

> 让 AI 在 DeepSeek Harness 对话正文中直接输出裸 HTML,渲染成视觉卡片(卡片 / KaTeX 公式 / Mermaid 图表 / SVG / 内置字体),
> **零 bundle 补丁**——前端以官方 `conversation.chat.node` 槽位的 `assistant-step` 替换渲染器接入,
> **渲染逻辑复用 v1 渲染引擎**(`assets/vendor/vcp-engine-v1.js` = v1 patch/v6-inject.js 原样复制),
> 流式 / 字体锁权 / 作用域化 / KaTeX·Mermaid / 自愈层零重写,兼容 rc 与 alpha 全版本线。

## 效果预览

以下均为本插件**实际渲染的 VCP 卡片**(流式逐段长出 · 内置书法字体 · KaTeX/Mermaid/SVG/JS 动画 · 交互控件 · hover 下载单文件 HTML):

  [图片: 数据新闻卡:杂志风天气版面]

  [图片: 文学装帧:《海燕》封面]

  [图片: 散文长文:借书记·第17页 纸感排版]

  [图片: 技术复合卡:JS 动画 + KaTeX + Mermaid]

四图分别代表:**数据/编辑风格**、**文学封面装帧**、**散文纸质长文**、**技术复合**(60fps JS 动画 / 公式 / 流程图 / 深色终端面板)。

## 为什么有 v2

dsh-raw-html v1 依赖「前端 bundle 补丁」注入渲染能力(改 `case"html"` 分支)。DSH 0.1.2-alpha 起
前端压缩器变量名逐版本漂移,补丁锚点失配 → 用户报错。v2 改用**官方 Slot API** 提供接入点——
只替换槽位渲染器,让 v1 引擎在 rc 与 alpha 上都能运行;渲染能力与压缩器解耦、引擎零重写。

## 与 v1 的关键差异

| 维度 | v1(dsh-raw-html) | v2(本包) |
|---|---|---|
| 渲染引擎 | patch/v6-inject.js(bundle 内联注入) | **同一引擎原样复制**为 assets/vendor/vcp-engine-v1.js,client 经 new Function 注入 vc/hp/f 加载 |
| 接入点 | bundle 补丁 `case"html"` | 官方 Slot:`conversation.chat.node` / `assistant-step` 替换渲染器(priority:-10 shadow 官方 AssistantNodeView) |
| 前端更新影响 | 每个版本都要适配补丁 | 完全免疫 |
| 模型输出方式 | 正文直接裸 HTML | 同 v1:正文直接输出 ``(协议未变) |
| 普通 markdown 段落 | 宿主渲染 | 官方 `MarkdownText`(@deepseek-ai/dsh-client-ui-primitives),require 失败纯文本兜底 |
| 依赖声明 | inject 含 `dsh-client-runtime` | 已移除(alpha 无此包) |
| 状态/配置隔离 | `raw-html` / `.dsh/dsh-raw-html-state.json` | `raw-html-v2` / `.dsh/dsh-raw-html-v2-state.json` |

**v1 与本包可并存**:状态文件、RPC 通道、配置命名空间、cordis 插件名全部隔离,互不干扰。
v1 用户可继续留在 v1 补丁方案,v2 用户走官方 Slot 方案。

## 安装

### 方式一:本地目录 / tarball(推荐)

```bash
# 本地目录安装(开发/本机)
dsh plugin --profile web add <本包路径>

# 或打包 tarball 后安装(分发/其他机器)
npm pack            # 生成 dsh-raw-html-v2-0.7.28.tgz
dsh plugin --profile web add dsh-raw-html-v2-0.7.28.tgz
```

安装完成后 **重启 dsh web**(client 层改动需重启生效),浏览器刷新页面。

### 方式二:marketplace / npm(发布后)

```bash
dsh plugin --profile web add
```

## 安装后验证(应与其他机器效果一致)

1. 重启 dsh web → 刷新页面;
2. 点 composer 旁「」开启渲染 HTML;点右下角盾牌开「可信模式」(徽章绿底)——卡内 `

数据来源:公开的 DeepSeek Harness 插件目录与各插件 GitHub 仓库。本站为独立第三方目录,与 DeepSeek、幻方(High-Flyer)及插件作者均无隶属或背书关系。

每日精选 Skill 推荐,免费送到你邮箱

输入邮箱,每天接收一个精选 AI Agent 技能推荐。完全免费,持续更新。

提交后我们会发送一封确认邮件,点击邮件里的链接才会开始收信。

完全免费,取消任意时间。我们不会发送垃圾邮件。