dsh-fusion-pixel-ui-adapt:DeepSeek Harness 的像素風 UI 適配方案

前言

DeepSeek Harness(DSH)的設計理念是“一切皆插件”。在本地化或個性化 Web 界面時,默認的渲染效果往往無法完美匹配特定的像素字體風格,導致視覺模糊或佈局錯位。dsh-fusion-pixel-ui-adapt 是一款針對 Web GUI 的 UI 適配插件,旨在通過配置調整,使界面與 Fusion Pixel 字體風格保持一致。

插件介紹

本插件由 TableRogue 維護,通過修改 CSS 和配置項,對界面進行像素化處理。它不直接加載字體文件,而是專注於排版適配,確保界面元素與 Fusion Pixel 字體在視覺上協調統一。

核心功能

該插件主要實現以下四個方面的適配:

  1. 視覺銳化:關閉次像素抗鋸齒,將字距歸零,確保像素字邊緣銳利。
  2. 形狀統一:將所有圓角歸零,界面呈現方形風格,符合像素美學。
  3. 佈局重排:隱藏左上角品牌標識,並將“收起側邊欄”按鈕移至“新建會話”按鈕的右側同一行。
  4. 排版網格:強制所有 --dsw-font-* 相關的字號和行高吸附到 12px 像素網格(如正文 12/18,標題 24/36),避免非整數倍導致的模糊。

安裝與啓用

前置條件

需先安裝 dsh-fusion-pixel-font 插件。本插件僅負責排版適配,不加載字體文件。

安裝命令

執行以下命令將插件追加到當前 profile 的 dsh.profile.bundles 中:

dsh plugin --profile web add github:TableRogue/dsh-fusion-pixel-ui-adapt

啓動與驗證

安裝後自動生效。執行以下命令啓動 Web 界面:

dsh --profile web

驗證配置是否正確加載:

dsh --profile web --dump-config

在輸出中應能看到 # == dsh-fusion-pixel-ui-adapt 層的配置。

卸載

如需移除該適配:

dsh plugin --profile web remove dsh-fusion-pixel-ui-adapt

注意事項

  • 運行方式:插件提供了臨時方式(動態插件,單次進程)。
  • 許可證:本項目遵循 MIT 許可證。

總結

dsh-fusion-pixel-ui-adapt 通過調整渲染參數和佈局結構,解決了默認 UI 與像素字體風格不匹配的問題。相關目錄與源碼可訪問下方鏈接查看。

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

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

小夜