Skills Plugins MCP Prompt Model 导航 博客 资讯 我的中心
界面增强 #dsh#dsh-plugin

dsh-latex-tools

在 DeepSeek Harness Web UI 悬停 LaTeX 公式即可复制 TeX 源码或导出为独立 SVG。

liuup @liuup ⬇ 4 ★ 2 main

安装

dsh plugin --profile web add github:liuup/dsh-latex-tools
下载安装清单

需要可复现安装时,可在仓库后追加 #commit 固定提交。

在 DeepSeek Harness Web UI 悬停 LaTeX 公式即可复制 TeX 源码或导出为独立 SVG。

该插件未提供要点说明,请参考仓库 README。

dshdsh-plugin
  1. 安装并启动 DeepSeek Harness:npx @deepseek-ai/dsh web
  2. 在终端执行上面的安装命令(CLI 会解析插件并核验来源)
  3. 用 dsh plugins list 确认已安装,必要时重启 Harness 生效

插件以当前 dsh 进程的权限运行,安装时可能执行代码。请先通读仓库源码与许可证,确认无破坏性命令与越权访问;本站只做索引,不对第三方插件安全性作担保。

代码仓库github.com/liuup/dsh-latex-tools
许可证MIT
主要语言main
下载量4
GitHub 星标2
最近推送2026-08-14
收录日期2026-09-19
分类界面增强

事实信息来自公开插件目录快照(2026-10-01),介绍文案由本站再加工。

以下为插件仓库 README 全文(原始内容,由公开目录抓取整理)。

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

  [图片: dsh-latex-tools 悬停公式显示复制/导出工具条]

## 功能

- **复制 LaTeX**:鼠标悬停公式(行内或块级),点击「复制 LaTeX」,TeX 源码即进入剪贴板。
- **导出 SVG**:点击「导出 SVG」,公式经 MathJax 渲染为**自包含的矢量图**(字形轮廓内嵌为 path,无外部字体/样式依赖),下载为 `formula-.svg`,可用于论文、PPT、网页。
- 完全离线可用:MathJax 脚本由插件自身的 host half 提供,首次导出时才按需加载,之后浏览器缓存;不依赖任何 CDN。
- 支持行内与块级公式(块级按 display 模式导出)。

## 安装

要求:安装 Node.js,然后直接用官方 npm 方式运行(无需全局安装):

```sh
npx @deepseek-ai/dsh web
```

插件装进 profile 后随 Web UI 启动自动加载,**无需手动启用**;Settings → Plugins 列表只显示有配置项的插件,本插件没有配置项,不会出现在那里。

一键 npm 安装

```sh
npx @deepseek-ai/dsh plugin --profile web add dsh-latex-tools
```

安装的是预构建产物,无需本地构建、无需任何额外配置,装完重启 Web UI 即可。

### 验证安装

```sh
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)
```

  [图片: dsh-latex-tools plugin list]

### 卸载

```sh
npx @deepseek-ai/dsh plugin --profile web remove dsh-latex-tools
```

从 `web` profile 移除插件依赖与配置层,重启 Web UI 后生效。

开发(构建、测试、GitHub/源码安装,点击展开)

```sh
pnpm install
pnpm typecheck   # tsc --noEmit
pnpm test        # vitest(jsdom:工具条显隐 / 复制 / SVG 导出)
pnpm build       # tsdown:lib/index.js(host half)+ lib/client.js(browser half)
```

### 从 GitHub 安装(无需本地构建)

```sh
npx @deepseek-ai/dsh plugin --profile web add github:liuup/dsh-latex-tools
```

git 安装拉取的是源码,pnpm 会自动执行包内的 `prepare` 脚本完成构建。pnpm ≥10 默认拒绝运行 git 依赖的 `prepare`,**首次 `add` 会失败**——`dsh` 会打印指引:按提示把对应条目加入 profile 的 `pnpm-workspace.yaml`(`allowBuilds` 段),然后重跑上面的命令。生产使用建议 pin 提交:`github:liuup/dsh-latex-tools#`。

### 本地源码安装(开发/自用)

```sh
git clone https://github.com/liuup/dsh-latex-tools.git
cd dsh-latex-tools
pnpm install && pnpm build          # 构建出 lib/(产物已被 gitignore,必须本地构建)
npx @deepseek-ai/dsh plugin --profile web add link:/absolute/path/to/dsh-latex-tools
npx @deepseek-ai/dsh web            # 启动 Web UI
```

## License

[MIT](./LICENSE)

数据来源:公开的 DeepSeek Harness 插件目录与各插件 GitHub 仓库。本站为独立第三方目录,与 DeepSeek、幻方(High-Flyer)及插件作者均无隶属或背书关系。

每日精选 Skill 推荐,免费送到你邮箱

输入邮箱,每天接收一个精选 AI Agent 技能推荐。完全免费,持续更新。

提交后我们会发送一封确认邮件,点击邮件里的链接才会开始收信。

完全免费,取消任意时间。我们不会发送垃圾邮件。