DSH Plugins
返回列表
🎮

dsh-ui-font

趣味换装 更新于 2026.09.12

在终端中运行以下命令:

dsh plugin install yuu1111/dsh-ui-font

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

在 DeepSeek Harness 终端中执行 dsh plugin install yuu1111/dsh-ui-font 即可安装该插件,安装后需重启 dsh web 服务,插件源码详见 https://github.com/yuu1111/dsh-ui-font 。

插件介绍

DSH Web GUI 目前只暴露颜色方案和字体大小,字体族被硬编码在主题样式表里。想换一套正文或代码字体,只能手动改安装目录下的 CSS,而一次 npm update 就会把改动全部覆盖回默认值。

dsh-ui-font 在 Settings → General 页面新增了两行字体栈编辑器——一行管正文与界面,一行管代码与等宽文本。点击添加字体即可从本机已安装的字体中搜索、预览、排序和移除,全部更改即时写入 settings.yaml,下次页面加载即生效,无需重启服务器,也不会因安装目录更新而丢失。

内置默认字体栈已为日文用户安排了 BIZ UDPGothic 和 Noto Sans JP 的回退,同时保留纯英文环境的简洁外观。如果你希望 DSH 的界面和代码块使用自己挑选的字体,又不想每次升级后重新打补丁,这个插件就是为此而生的。

使用场景

  • 想换一套更顺眼的正文字体,又不想手动改 CSS 然后每次升级后重打补丁
  • 代码块默认字体太窄,想换成更宽更清晰的等宽字体
  • 日文或 CJK 用户需要确认回退链中中日文字体的位置正确
  • 多字体搭配:正文用衬线体、代码用等宽体,一行搞定

适合人员

  • 对界面字体有个人偏好、希望 DSH 正文与代码块统一换字体的用户
  • 日文或多语言用户,需要控制 CJK 字体在回退链中的顺序
  • 不想修改安装目录文件、希望所有自定义在 npm update 后仍然保留的用户