vtxf/dsh-web-mermaid

vtxf★ 0JavaScript最后同步: 2026-08-15

在 GitHub 打开

README 摘要

dsh-web-mermaid DeepSeek Harness(DSH)Web 插件:把聊天 Markdown 中的 bash 从 npm 安装(推荐): dsh plugin --profile web add dsh-web-mermaid 备选:从 GitHub 或本地目录安装: dsh plugin --profile web add "github:vtxf/dsh-web-mermaid" dsh plugin --profile web add "file:/path/to/dsh-web-mermaid" 卸载: dsh plugin --profile web remove dsh-web-mermaid mermaid 围栏块,消息结束后自动变成图表。例如: mermaid graph TD A[开始] -- B{判断} B -- 是 C[继续] B -- 否 D[结束] 目录结构 已知限制 - 用户消息不渲染 :DSH 用户消息是纯文本(非 Markdown),mermaid 只在助手消息中生效(DSH 现状,非本插件缺陷); - 流式期间不渲染 :mermaid 块在消息结束后才出现图表(避免半截图); - 离线指 mermaid 运行时 :图表内容若引用外部图片/链接仍由内容本身决定; - 首图渲染需先加载内置的 mermaid.min.js(约 3.4MB,之后浏览器缓存)。 开发与发布 - 修改核心逻辑后:同步更新 client.js 与 prototype/dynamic-client-half.js (两者同源;prototype 仅本地存档,不发布); - 升级 mermaid:见 vendor/SOURCE.md ; - 变更记录:更新 CHANGELOG.md ; - 发布 npm: npm publish --registry https://registry.npmjs.org (无 TOTP 账号走浏览器 Passkey 认证,需在交互终端执行); - 保持 package.json 的 name: dsh-web-mermaid 不变(client 模块系统按包名关联 bundle id)。 版本历史 见 CHANGELOG.md。 许可 插件本体 MIT(见 LICENSE );内置 mermaid 为 MIT(见 vendor/LICENSE )。

在 GitHub 查看完整 README →
Agent/智能体agent-skilldeepseek-harnessdshdsh-pluginmermaidplugin

分类