把当前 md 一键存为独立 HTML 或打印成 PDF
28.6/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/16 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add AnakinCao/dsh-md-export该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · browser
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 70 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🟢 扫描:未发现敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。
发起外部网络请求
查看扫描证据(共 1 处,展示前 1 条)
- 发起网络请求lib/client.js:300
const res = await fetch("/sidebar/api/fs.write", {
扫描于 2026/11/3(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 导出独立HTML
- 打印为PDF
- 内联Mermaid
DSH web 插件(dsh-better-sidebar 配套):把当前 .md 文件导出为独立 HTML(内联 Mermaid)或 PDF——导出按钮就在 markdown 工具栏上
README
由 DeepSeek 最新模型翻译生成dsh-md-export
English: README.md
DSH(DeepSeek Harness)Web 插件 —— dsh-better-sidebar Markdown 导出扩展。
在 better-sidebar 的 Markdown 文件预览器工具栏上新增一个「导出」按钮,点击后出现下拉菜单,可选择:
- 📄 保存 HTML(同目录) —— 把当前 .md 文件渲染为独立 .html 直接保存到 md 文件同目录(Markdown 表格 / 代码块 / Mermaid 图表均已渲染内联,页面布局跟随原 md 预览主题,非 A4 打印导向)
- 🖨️ 导出 PDF(打印) —— 打开浏览器打印对话框(打印内容即渲染后的文档),选择「另存为 PDF」即可生成 PDF
特性
- 零依赖、不替换内置功能:不覆盖 better-sidebar 自带的 Markdown 预览/编辑(预览、编辑、保存、Mermaid 渲染全部保留),只是在工具栏旁追加导出按钮
- 所见即所得:导出的 HTML 内容直接取自内置预览器已渲染的 DOM(含 Mermaid SVG),无需二次渲染
展开完整文档(README 剩余 1 节)
dsh-md-export English: README.md DSH(DeepSeek Harness)Web 插件 —— dsh-better-sidebar Markdown 导出扩展。 在 better-sidebar 的 Markdown 文件预览器工具栏上新增一个「导出」按钮,点击后出现下拉菜单,可选择: - 📄 保存 HTML(同目录) —— 把当前 .md 文件渲染为独立 .html 直接保存到 md 文件同目录(Markdown 表格 / 代码块 / Mermaid 图表均已渲染内联,页面布局跟随原 md 预览主题,非 A4 打印导向) - 🖨️ 导出 PDF(打印) —— 打开浏览器打印对话框(打印内容即渲染后的文档),选择「另存为 PDF」即可生成 PDF 特性 - 零依赖、不替换内置功能:不覆盖 better-sidebar 自带的 Markdown 预览/编辑(预览、编辑、保存、Mermaid 渲染全部保留),只是在工具栏旁追加导出按钮 - 所见即所得:导出的 HTML 内容直接取自内置预览器已渲染的 DOM(含 Mermaid SVG),无需二次渲染 - 保存到 md 同目录:通过 better-sidebar 的 /sidebar/api/fs.write 通道把 HTML 写入 md 所在目录(文件名同 md、扩展名 .html);若会话识别失败自动回退浏览器下载 - 布局跟随原 md 预览:导出 HTML 使用当前预览主题的配色与排版(深/浅色自动跟随),内容宽度自适应,不使用 A4 打印尺寸 - 编辑模式兼容:若当前处于编辑模式且内容未保存,点击导出会自动切到预览再导出 - 自动跟随:切换文件、切换预览/编辑模式时,导出按钮自动出现在 Markdown 工具栏上 前置 - DSH dsh web 可正常运行 - 已安装 dsh-better-sidebar(含聚合包 @linxin666/dsh-web-ui-all 带入的场景) 安装 dsh plugin --profile web add 装完重启 dsh web(新增 bundle 需 host 侧重载),再硬刷新浏览器(Cmd/Ctrl+Shift+R)。 侧边栏打开任一 .md 文件,工具栏「预览 | 编辑」切换旁即出现「导出 ▼」按钮。 使用 1. 在 better-sidebar 打开任意 .md 文件(如 docs/AOI端保存图片逻辑.md) 2. 点击工具栏「导出 ▼」 3. 选择: - 保存 HTML(同目录):HTML 直接写入 md 同目录(如 docs/AOI端保存图片逻辑.html),页面布局与 md 预览一致 - 导出 PDF(打印):弹出打印对话框,选择「另存为 PDF」保存 开发 node --check lib/client.js # 语法校验(本插件为手写单文件 client bundle,无构建步骤) - lib/index.js —— 宿主侧占位插件(空 apply,使 loader entry 挂载成功) - lib/client.js —— 客户端逻辑:MutationObserver 监听 markdown 工具栏 → 注入导出按钮 + 下拉 → 抓取预览 DOM → /sidebar/api/fs.write 保存同目录 / 触发打印 实现说明 | 环节 | 方式 | | 按钮注入 | MutationObserver 监听 document.body,找到 .nArs4W_editorModeToggle(Markdown/HTML 预览器工具栏)且当前文件为 .md 时注入 | | 路径解析 | 从 .nArs4W_editorPathInput 的 title 属性取 md 绝对路径,输出文件为同目录同名 .html | | 会话识别 | 遍历 localStorage dsh-sidebar:v1:* 键,取最新会话 sessionId | | 保存到同目录 | POST /sidebar/api/fs.write(payload: sessionId + 绝对路径 + HTML 内容);失败回退浏览器下载 | | HTML 布局 | 从 .nArs4W_editorMd 与页面主题读取配色/字体,导出内容宽度自适应(非 A4) | | PDF 导出 | 相同 HTML 写入隐藏 iframe → window.print() → 用户在打印对话框选「另存为 PDF」 | 已知限制 - PDF 导出依赖浏览器打印功能(Chrome/Edge 均可「另存为 PDF」),不是直接生成 .pdf 二进制;因此 PDF 无法直接保存到 md 同目录 - HTML 保存到同目录依赖会话识别(localStorage);极端情况下会回退为浏览器下载 - 依赖 better-sidebar 内部 CSS 类名(nArs4W_ 前缀),若 better-sidebar 大版本升级改类名,需同步更新 - 仅对 .md 文件生效;.markdown 扩展名同样支持 License MIT
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
AnakinCao/dsh-md-export
把当前 md 一键存为独立 HTML 或打印成 PDF
相关插件 · 浏览器
智能体插件框架deepseek-ai/deepseek-harness
DeepSeek Harnessdsh是由 DeepSeek AI 开发的开源 agent harness智能体框架。
★ 270,422已汉化DSH
71.9
多设备 Agent 看板YaoApp/yao
✨ 所有 Agent 和工作区集中管理,覆盖你的每一台设备。任务看板追踪进度,桌面端、移动端、浏览器、API…
★ 8,147已汉化DSH
71.2
可扩展侧边栏工作台omdsh-dev/DSH-better-sidebar
DSH 的双工作台:原生右侧栏 + 自绘底部面板,并把 ctx.betterSidebar 服务开放给所有插件
★ 4,761已汉化DSH
71.1
浏览器自动化桥Tencent/BrowserSkill
你的 Agent。你的浏览器。连接,就能协作。
★ 9,967已汉化DSH
71
AI 小说创作工作台EthanYoQ/AI-Novel-Writer
AI 小说作家 / AI Novel Writer
★ 1,591已汉化DSH
70.7
智能体浏览器引擎platonai/Browser4
DeepSeek Harness 集成
★ 1,175已汉化DSH
70.4
这是你的仓库?认领条目