前言¶
DeepSeek Harness(DSH)採用插件化架構,允許用戶在覈心功能之外擴展定製能力。默認的文字外觀設置(原生顏色選擇器版本)功能較爲基礎。dsh-text-appearance 插件針對這一痛點,提供了更精細的樣式控制,滿足對閱讀體驗有更高要求的開發者或用戶。
插件簡介¶
本插件由用戶 zhuyoujie-2025 維護,開源協議爲 MIT。它旨在替代內置的「文字外觀」設置,允許用戶在「設置 → 通用」中分別調節「思考內容」與「正文輸出」的字體、顏色和字號。
核心功能¶
字體設置¶
插件支持多種字體選擇,以滿足不同的閱讀習慣:
* 默認字體
* 系統字體
* 微軟雅黑
* 蘋方
* 宋體
* 黑體
* 楷體
* Georgia 襯線
* Consolas 等寬
顏色調節¶
顏色調節採用 HSL(色相、飽和度、明度)模型,通過三條滑塊實現:
* 色相條:選擇顏色的基本色調。
* 飽和度條:在灰度與純色之間調節。
* 明度條:調節顏色的深淺(黑 ↔ 白)。
調節過程連續順滑,左側色塊提供實時預覽,支持黑/白/灰、彩色及深淺變化。
字號調整¶
提供一個 12–28px 的字號滑塊,用戶可根據偏好調整文字大小。
安裝與啓用¶
通過官方命令行工具進行安裝:
dsh plugin add <本目錄或 git 倉庫地址>
安裝完成後,插件配置會持久化保存到 localStorage,在瀏覽器與 Electron 桌面版中均生效。
典型用法¶
- 打開 DeepSeek Harness。
- 進入「設置 → 通用」。
- 分別找到「思考內容」和「正文輸出」設置項。
- 使用滑塊調節顏色、字號,或從下拉列表中選擇字體。
注意事項¶
- 替代關係:本插件用於替代內置的「文字外觀」設置(原生顏色選擇器版本)。
- 衝突處理:如果環境中同時顯示舊版「文字外觀」,可嘗試移除
ui-theme插件裏的ThinkingColorRow註冊以解決顯示衝突。 - 實現方式:插件通過 CSS 覆蓋實現樣式注入,不依賴官方代碼修改。具體通過
[data-variant="think"]定位思考內容、[class*="_markdown"]定位正文。
生態背景¶
DeepSeek Harness(DSH)的插件生態由社區維護,與 DeepSeek 或幻方官方無直接隸屬關係。插件目錄與倉庫位於社區站點與 GitHub。
相關鏈接¶
- 插件目錄:https://www.skillhub.cn/plugins/zhuyoujie-2025/dsh-text-appearance
- GitHub 倉庫:https://github.com/zhuyoujie-2025/dsh-text-appearance