baconbao/dsh-mermaid-image-preview2

@baconbao/dsh-mermaid-image-preview

在聊天会话中通过图片预览 Mermaid 图表的 DeepSeek Harness 插件。

AI 分析

核心用途是将助手消息中的 Mermaid 代码块渲染为图片进行直观预览。适合在对话中频繁使用流程图、架构图等图表展示的用户。

包名
@baconbao/dsh-mermaid-image-preview
版本
0.3.1
许可证
MIT
最近更新
2026年8月16日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:baconbao/dsh-mermaid-image-preview

Configuration

Change runtime settings on setting card

dsh-mermaid-image-preview_setting-card

The Plugins settings page (Settings > Plugins) shows a Mermaid image preview card where you can adjust plugin's runtime settings directly - no restart needed. Values are stored in localStorage and applied immediately across all sessions.

Change render server by profile patch

Diagrams are rendered locally by default. To use your own render server or enable the external fallback, edit the profile's cordis.patch.yml (e.g. ~/.dsh/profiles/web/cordis.patch.yml):

- id: ui-dsh-mermaid-image-preview
  config:
    enableLocalRender: true
    fallbackRenderUrl: https://mermaid.ink
    enableFallback: false
  • enableLocalRender: render locally (default true). Set false to always use the fallback server (enableFallback is ignored).
  • fallbackRenderUrl: fallback render server (default https://mermaid.ink).
  • enableFallback: use the fallback server when local rendering fails (default false).
  • Restart dsh web after changing these settings.
  • To host your own fallback render server, see for the details.