DSH Plugins
返回列表
🖥️

dsh-math-snippets

客户端 更新于 2026.09.30

在终端中运行以下命令:

dsh plugin install huanglianqi/dsh-math-snippets

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install huanglianqi/dsh-math-snippets 安装本插件(源码:https://github.com/huanglianqi/dsh-math-snippets),安装后重启 harness 并刷新 GUI 页面。

插件介绍

在 DSH 网页写作区里敲公式,若仍靠手打一长串 LaTeX,既慢又容易打断思路。本插件把 Obsidian LaTeX Suite 那套「敲触发词就展开、Tab 在占位符间跳转」的习惯搬到 DSH:触发表由其默认片段生成,触发词、自动展开与 Tab 分工、$0/$1/$2 顺序都与原版对齐,肌肉记忆可以沿用。

核心能力是片段展开与 tabstop 导航:多数标签在输入完成时自动展开,par、\sum、\prod、\int 仍保留 Tab;展开后 Tab 按编号依次进入分子、分母等占位。片段表首次启动会写入可编辑的 ~/.dsh/math-snippets.json,并通过接口供浏览器定期同步,可按字段覆盖内置项,把误触发的词改成 Tab 展开。

实现上不改动编辑器 DOM,而是依赖壳层已有的光标投影与 scoped 文本插入,草稿版本不匹配时不会误改内容。未标 open 的片段只在 $…$、$$…$$ 等数学上下文中生效,普通正文里输入 sum 不会误触;代码块与围栏块会整体跳过。与完整 LaTeX Suite 相比,这里没有输入时的公式渲染、括号自动放大与反向展开等能力,dm 也不会像笔记场景那样自动前插换行,更贴合聊天写作区常见用法。

适合已在 Obsidian 用 LaTeX Suite 记数学笔记、希望在 DSH 网页端保持同样输入节奏的用户,也适合需要可定制触发表、又不想维护一套手写近似规则的人。

使用场景

  • 在 DSH 网页写作区快速输入分数、求和、极限等 LaTeX
  • 从 Obsidian LaTeX Suite 迁移后希望触发词与 Tab 习惯不变
  • 通过编辑 math-snippets.json 微调个别误自动展开的标签

适合人员

  • Obsidian LaTeX Suite 重度用户
  • 经常在 DSH 里写行内或块级公式的作者
  • 需要可编辑、与原版对齐的触发表的用户