zhijun-dai/dsh-Fonts
字体系统插件:随插件离线分发的 OFL 开源字体预设、自定义 woff2 字体导入,以及供其他插件扩展的 ctx.fonts 注册表。
Bundle 已验证
NOASSERTION
JavaScript
未知
Bundle 已验证
已收录
0
Theme
Bundle 已验证
★ 0
在 GitHub 查看
预览
功能介绍
字体系统插件:随插件离线分发的 OFL 开源字体预设、自定义 woff2 字体导入,以及供其他插件扩展的 ctx.fonts 注册表。
适合
- 希望离线使用随插件分发的 OFL 界面字体和代码字体的 DSH Web 用户。
- 希望导入自有 WOFF2 界面或代码字体,并在本地保存选择的用户。
- 需要通过共享字体注册表注册或消费字体预设的插件作者。
不适合
- 需要内置 CJK Web 字体的用户;随包字体是 Latin 子集,中文会回退到系统字体。
- 自定义字体不是 HTTP(S) 直链 WOFF2 资源的工作流。
- 要求所有组件都严格采用所选字体的环境;部分组件会优先使用硬编码的 Inter 字体栈。
README
简介
DeepSeek Harness 的 Web UI 默认使用系统字体栈,没有任何内置 webfont。dsh-Fonts 把字体变成可组合的资源:
- 内置预设:JetBrains Mono + Inter、Fira Code + IBM Plex Sans、Cascadia Code 三套 OFL 授权字体搭配,随插件包离线分发(无需联网、无 CORS 问题)
- 自定义导入:在设置面板里填入字体名 + woff2 链接,即可导入你自己的界面/代码字体,选择持久化在本机
-
插件 API:提供
ctx.fonts注册表服务,其他插件可以用ctx.get("fonts")注册或消费字体预设
预览
常见问题常见问题
在启用了 DSH 的终端中执行已验证命令 dsh plugin --profile default add github:zhijun-dai/dsh-Fonts。命令会解析公开 package 元数据,并保持插件与本页展示的目录身份一致。
兼容性以页面上展示的 bundle 与 profile 状态为准。如果某个 profile 尚未检测到,请先保持禁用,并在生产启用前阅读仓库文档。
GitHub 链接和 activity 元数据是 release 与维护状态的来源。新版本发布后重新查看本页,确认目录已经观察到最新版本。