dsh-font-customizer:DeepSeek Harness 界面與代碼字體定製插件

DeepSeek Harness(DSH)採用插件化架構,旨在爲用戶提供靈活的擴展能力。在智能體開發與調試過程中,默認的界面字體和代碼字體往往無法完全契合個人閱讀習慣或特定場景需求。dsh-font-customizer 插件針對這一痛點,允許用戶獨立定製 Web 界面的字體棧與代碼等寬字體,並提供正文字號的微調功能。

這是一個由用戶 daha1216 維護的 DSH 插件,核心價值在於提供一套完整的字體自定義方案,包括界面與代碼字體分離、字號調節以及本地字體掃描能力。

核心功能

  1. 界面與代碼字體分離
    插件支持通過參數獨立配置全局界面字體棧 (--dsw-font-family) 與代碼塊等寬字體 (--ds-font-family-code),實現界面的通用字體與代碼顯示字體的解耦。

  2. 正文字號微調
    支持在 12–17px 範圍內自由調節正文字號,以適應不同的屏幕顯示需求。

  3. 本機字體探測與掃描
    具備智能探測功能,可識別預設字體在本機是否已安裝(已裝標註)。同時支持一鍵調用本地字體 API,掃描系統全部已裝字體。

  4. 常用字體預設與自定義
    內置思源黑體/宋體、霞鶩文楷、鴻蒙字體以及 JetBrains Mono、Fira Code 等流行代碼字體。除了使用預設外,也支持手動填寫任意 CSS 字體棧。

  5. 宿主機持久化
    配置以原子方式寫入本地存儲。這實現了跨瀏覽器、多端設備的自動同步,並支持一鍵重置配置。

安裝與啓用

在終端中執行以下命令進行安裝或更新:

dsh plugin --profile web add github:daha1216/dsh-font-customizer

安裝或更新後,請重啓 DSH Web 並刷新網頁。設置入口通常位於 設置 → 通用 → 字體。

典型用法

  • 獨立配置字體棧:分別設置 --dsw-font-family 指定界面字體,設置 --ds-font-family-code 指定代碼字體。
  • 調節字號:在 12–17px 範圍內選擇合適的數值。
  • 掃描字體:點擊掃描按鈕,通過本地字體 API 獲取系統已安裝字體列表。
  • 自定義字體:在預設列表中選擇,或手動輸入 CSS 字體棧字符串。

注意事項

該插件以當前 DSH 進程的權限運行。安裝前建議檢查源碼與許可證(MIT)。由於涉及本地字體 API 的調用,請確保宿主機環境具備相應的系統字體資源。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜