dsh-typography
在终端中运行以下命令:
dsh plugin install Gan332/dsh-typography
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install Gan332/dsh-typography 安装该插件,完整源码地址为 https://github.com/Gan332/dsh-typography ,安装后重启对应入口即可在设置中找到字体选项。
插件介绍
DeepSeek Harness 的 Web 界面把排版收敛为两个 CSS 变量,界面字体和代码字体绑在一起,换一个就得整体动手;自定义字体必须转成 woff2,可变字体的全字重也难以真实呈现。
dsh-typography 把这两个变量拆成两组完全独立的选择。界面字体与代码字体各有预设卡片、导入编辑器和持久化状态,互不影响。在线预设涵盖 Inter、JetBrains Mono、IBM Plex Sans、Fira Code、Noto Sans SC,经 CDN 分发,离线自动回退系统字体栈。本地字体库支持直接把 woff2、ttf、otf 文件放入指定目录,刷新后一键应用,TTF 无需转换。可变字体可选择全字重模式,生成 font-weight: 100 900 的 @font-face 规则,粗细真实呈现。任一组选择默认时不输出任何样式,可与其他字体类插件和平共存,跨 DSH 版本自动适配。
适合对界面阅读体验有要求、日常大量阅读代码、想用自己收藏字体尤其是可变字体的 DSH 用户。无需前端背景,卡片点选即可生效。
使用场景
- 界面字体与代码字体想分开调,又不想动 CSS
- 想把收藏的 TTF 或可变字体直接用起来,嫌转 woff2 麻烦
- 切换在线预设字体时希望离线也能优雅回退
适合人员
- 对阅读体验敏感、长时间在 DSH 中阅读代码的用户
- 拥有 MiSans 等可变字体并希望呈现全字重的用户
- 希望精细控制界面与代码字体且不依赖前端背景的用户