dsh-latex
在终端中运行以下命令:
dsh plugin install sbVAN/dsh-latex
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install sbVAN/dsh-latex,或从开源仓库 https://github.com/sbVAN/dsh-latex 获取源码后按 README 说明安装。
插件介绍
在 DeepSeek Harness 里聊数学、物理或化学时,模型常把公式包进 ```latex 代码块。前端用 KaTeX 只认 $...$、$$...$$ 以及 \(...\)、\[...\] 等形式,于是公式在界面上往往变成一块灰色代码,既不像公式,也不方便阅读。
dsh-latex 从两端一起改这件事:宿主侧在系统提示里加入「数学输出约定」,引导模型默认用行内与块级 KaTeX 写法,并避免围栏公式、不支持的宏以及把中文写进公式环境等常见问题;浏览器侧为块级公式补滚动与错误提示,对仍落在 latex/tex 围栏里的内容在下方给出 KaTeX 预览,并提供展开源码、复制 LaTeX 等轻量工具栏。旧会话里已经写错的格式,主要靠客户端预览兜底;新对话则会被提示约束在更合适的写法上。
适合经常在 DSH 里推导、写题解、整理讲义的用户,尤其是希望对话里公式「看起来就是公式」、而不是一串串 fenced code 的人。需要说明的是:流式输出期间前端仍不渲染数学(这是 DSH 既定行为);mhchem 的 \ce{}、\pu{} 仍不可用,插件会通过提示引导改用 \mathrm{} 等 KaTeX 子集内的写法。
使用场景
- 在 DSH 对话里推导公式,希望行内与块级数学正常显示而非灰色代码块
- 模型习惯输出 ```latex 围栏,需要预览兜底并引导改用 $...$ / $$...$$
- 整理题解、讲义或科研笔记,要求公式可读且符合 KaTeX 子集
适合人员
- 经常在 Harness 里写数学、物理或化学内容的用户
- 希望对话界面公式排版接近阅读体验的学习者与教师
- 需要约束模型数学输出格式、减少 fenced LaTeX 的进阶用户