dsh-latex-tools
English | 中文
♾️ Copy and export the LaTeX in DeepSeek Harness 悬停任意 LaTeX 公式,即可复制 TeX 源码或导出为独立的 SVG 文件
🐳 All the code are proundly generated by DeepSeek V4 Flash 0731
功能
- 复制 LaTeX:鼠标悬停公式(行内或块级),点击「复制 LaTeX」,TeX 源码即进入剪贴板。
- 导出 SVG:点击「导出 SVG」,公式经 MathJax 渲染为自包含的矢量图(字形轮廓内嵌为 path,无外部字体/样式依赖),下载为
formula-<slug>.svg,可用于论文、PPT、网页。 - 完全离线可用:MathJax 脚本由插件自身的 host half 提供,首次导出时才按需加载,之后浏览器缓存;不依赖任何 CDN。
- 支持行内与块级公式(块级按 display 模式导出)。
安装
要求:安装 Node.js,然后直接用官方 npm 方式运行(无需全局安装):
npx @deepseek-ai/dsh web
插件装进 profile 后随 Web UI 启动自动加载,无需手动启用;Settings → Plugins 列表只显示有配置项的插件,本插件没有配置项,不会出现在那里。
一键 npm 安装
npx @deepseek-ai/dsh plugin --profile web add dsh-latex-tools
安装的是预构建产物,无需本地构建、无需任何额外配置,装完重启 Web UI 即可。
验证安装
npx @deepseek-ai/dsh --profile web --dump-config # 应看到 "# == dsh-latex-tools" 层
# 浏览器检查:
# /plugins/dsh-latex-tools/client.js —— browser half 的 bundle
# /dsh-latex-tools/mathjax/es5/tex-svg.js —— SVG 导出用的 MathJax(约 2.1 MB)
卸载
npx @deepseek-ai/dsh plugin --profile web remove dsh-latex-tools
从 web profile 移除插件依赖与配置层,重启 Web UI 后生效。