前言¶
DeepSeek Harness (DSH) 採用「一切皆插件」的理念。在長時間進行 AI 編程時,標準的淺色界面有時難以兼顧護眼與閱讀體驗。dsh-beige-theme 旨在提供一套溫和、舒適的視覺方案。
是什麼¶
dsh-beige-theme 是一套爲 DeepSeek Harness Web GUI 設計的米黃色淺色皮膚。由 SweetCandy-gift 維護。它通過組件級的視覺層改造,提供溫暖、護眼的界面體驗。
核心功能¶
- 溫暖米黃色淺色主題:採用奶油白/米黃配色,降低視覺刺激。
- 紙張質感 UI:模擬紙張卡片、玻璃浮層、木質側欄和紙張代碼頁。
- 長時間 AI 編程閱讀優化:針對長時間編程場景進行視覺適配。
- 基於 DSH Token 系統:通過官方
--dsw-alias-*token 契約實現,不修改業務邏輯。
安裝與啓用¶
該插件屬於 DSH 的 Profile Bundle。需要在對應的 Profile 目錄下配置。
- 編輯
$DSH_HOME/profiles/web/package.json。 - 在
dependencies中添加依賴,在dsh.profile.bundles中加入該插件。 - 執行安裝命令。
// $DSH_HOME/profiles/web/package.json
{
"dependencies": {
"dsh-beige-theme": "github:SweetCandy-gift/dsh-beige-theme"
},
"dsh": {
"profile": {
"bundles": [
"@deepseek-ai/dsh-base",
"@deepseek-ai/dsh-web-app",
"dsh-beige-theme"
]
}
}
}
安裝完成後,執行以下命令完成初始化:
dsh plugin --profile web install
典型用法¶
- 界面操作:啓動 DSH 後,進入「設置 → 常規」頁面,找到「米黃色皮膚」選項進行切換。
- 控制台 API:在瀏覽器控制台執行
window.__beigeSkin.on()開啓主題,window.__beigeSkin.off()關閉主題。
適用場景與注意¶
該插件與顏色層解耦,僅修改視覺層。它基於 DSH 官方 --dsw-alias-* token 契約與穩定 DOM 鉤子實現,不會觸碰業務邏輯。適用於追求長時間閱讀舒適度的開發者。
- 許可證:MIT License。
- 注意:插件以當前 dsh 進程權限運行,安裝前應檢查源碼與許可證。