baosfeng/my-dsh-plugins--plugins-dsh-md-render ↗★ 11

dsh-md-render

增强对话中的Markdown与图表渲染 适合需要优化代码块、Mermaid图表和思考块展示的用户。

包名
dsh-md-render
兼容性
待验证
版本
0.4.0
许可证
MIT
最近更新
2026年10月10日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:baosfeng/my-dsh-plugins#e7fff48bc3ce67cc99f28fa7f1f8175814da76eb&path:plugins/dsh-md-render

配置

写入 cordis.patch.yml 对应插件行(id md-render)的 config;设置页保存后同样落盘到 profile patch 文件:

配置键默认作用
markdown.copyButtontrue整段 markdown 复制按钮(MarkdownView 容器)
markdown.textFenceMarkdowntruetext / plaintext / txt 围栏块按 markdown 渲染 + 查看原文
markdown.contextMarkdowntruepre[data-context-text] 上下文注入块按 markdown 渲染
thinking.defaultExpandedtrue思考块默认展开(严格布尔,缺失 / 非法回退 true)
mermaid.injectPrompttrue注入 mermaid 能力说明 section(仅显式 false 关)
mermaid.rendertruemermaid / mmd 代码块渲染为图表卡片

markdown.* / mermaid.* 是「默认开」语义(仅显式 false 关);thinking.defaultExpanded 是严格布尔。非法 / 未知键忽略;配置变更热生效,无需重启。

旧扁平键读兼容:合并前 dsh-md-render 把开关写在 patch 行顶层(copyButton / textFenceMarkdown / contextMarkdown),老用户 profile 里已经落盘;读取时顶层旧键映射进对应段(段内键优先),写入一律新结构。旧 think-zh-expand / mermaid-render 的顶层 defaultExpanded / injectPrompt 同样读兼容。