鱼皮AI导航
鱼皮AI导航
  • 主页
  • 社区
  • AI工具
  • AI知识库
  • AI提示词
  • MCP
  • Skills
  • AI学习资源
  • AI资讯
  • GitHub开源
登录/注册

dsh-mermaid-smooth

将 dsh Web 对话中的 mermaid 代码围栏默认渲染为 SVG 图表,支持以指针为锚点的丝滑缩放拖拽、按围栏记忆的图/文案切换(localStorage 持久化)、明暗主题跟随,以及完全本地打包的离线渲染引擎。

文档渲染
访问 GitHub
文档README

dsh-mermaid-smooth

English | 中文

将 DeepSeek Harness(dsh)Web 对话中的 mermaid 代码围栏默认渲染为图:丝滑的缩放与拖拽,每张图右上角提供图/文案切换,偏好按围栏记忆,明暗主题跟随,渲染引擎完全本地打包(零 CDN)。

  • 默认成图 — 助手消息中的 mermaid 围栏一旦完整立即渲染为 SVG 图;非 mermaid 代码块不受影响。
  • 丝滑交互 — 滚轮缩放以指针为锚点(单一 transform 合成 + 短过渡),拖拽平移 1:1 跟手,双击适应/复位;系统开启「减少动态效果」时全部动画禁用。
  • 右上角切换 — 每张图卡片有「图/文案」切换按钮;一条消息中的多个围栏各自独立。
  • 按围栏记忆 — 切换状态存于 localStorage(以围栏源码为键),刷新页面、重连后保持。
  • 主题跟随 — 图随 GUI 明暗主题重新渲染。
  • 安全离线 — mermaid 以 securityLevel 'strict' 运行(内置消毒、不绑点击事件),引擎打包进插件本体(零 CDN);渲染失败的围栏保留原代码并内联错误条。卸载插件后对话原样还原。

截图

1

2

3

安装

dsh-mermaid-smooth 是 DeepSeek Harness (dsh) Web 界面的插件。使用前请确保你已安装并配置好 dsh 命令行工具及 Web 环境。

四种方式任选其一,装完重启 DSH Web 即生效(当前会话会中断,但 DSH 会话有磁盘持久化,重启后可以恢复)。

方式一:npm 正式包(推荐,最简单)

▼
sh
复制代码
dsh plugin --profile web add dsh-mermaid-smooth

安装时无需编译。pnpm 可能会自动把该包加进 profile 的 pnpm-workspace.yaml 的 minimumReleaseAgeExclude(因为包刚发布)——这是预期行为,无副作用。

方式二:从 GitHub 安装(固定到指定提交)

▼
sh
复制代码
dsh plugin --profile web add 'github:gitByteFree/dsh-mermaid-smooth#<40位commit>'

固定到你想装的 commit(如仓库提交历史页显示的 main HEAD),之后 main 的新改动不会静默改变已安装代码。源码安装时会在本机构建(prepare 脚本执行 esbuild 打包),需要 git 与 Node.js ≥ 20。

方式三:从 Release tarball 安装(离线 / 不便走 git 的环境)

从本仓库 Releases 下载 dsh-mermaid-smooth-<版本>.tgz(内含构建好的 lib/client.js,安装时无需执行任何 prepare 脚本),然后:

▼
sh
复制代码
dsh plugin --profile web add ./dsh-mermaid-smooth-<版本>.tgz

方式四:克隆后从本地路径安装(开发迭代)

▼
sh
复制代码
git clone git@github.com:gitByteFree/dsh-mermaid-smooth.git cd dsh-mermaid-smooth dsh plugin --profile web add .

安装后重启 web 应用(dsh web 或你的 dsh-web 服务),使新 bundle 层生效。

许可

MIT

文档渲染

快捷安装

复制到终端去安装插件

dshplugin--profilewebaddgithub:gitByteFree/dsh-mermaid-smooth

温馨提示

装插件等于在本机跑第三方代码,权限与你相同,能读文件、用凭据、访问网络,工具审批管不到。请只装可信来源,并尽量锁定 commit。

站长:程序员鱼皮 老鱼简历 商务合作 增值电信业务经营许可证
2026 鱼皮AI导航 | 沪ICP备19026706号-6
站长:程序员鱼皮 老鱼简历 商务合作 增值电信业务经营许可证
2026 鱼皮AI导航 | 沪ICP备19026706号-6
🔥热门工具
朱雀AI检测朱雀AI检测
朱雀AI检测助手朱雀AI检测助手
LovartLovart
老鱼简历老鱼简历
WritePass官网WritePass官网
面多多面多多
CursorCursor
星月写作星月写作
零感AI零感AI
墨得问题墨得问题
dsh 插件推荐
dsh-markdown-reader
在独立全屏阅读器中渲染工作区 Markdown 文件,支持 GFM、KaTeX、Mermaid、目录导航、文件更新同步以及浏览器打印和 PDF 导出。
dsh-xia-plugins#packages/gameassist-knowledge
树状 Markdown 知识库:为 DSH Agent 提供 kb_list/kb_read/kb_write 工具、目录/正文 HTTP 接口,并配套浏览器面板。
dsh-workbuddy-ppt
在 DSH 中使用包内编排 Skill、确定性 PPTD 场景检查和原生 PowerPoint 对象生成可编辑 PPTX,并在本地交付 PPTD 源项目。
dsh-industry-research
面向 DeepSeek Harness 的确定性行业研究报告:公司与行业研究流程基于分阶段证据产出结构化、可核验的报告。
dsh-outline-auto
在 DSH 对话中搜索、读取并安全读写用户自己的 Outline 知识库文档,写操作受白名单保护与审批约束。