前言¶
DeepSeek Harness (DSH) 目前處於開發者預覽階段,界面結構可能會發生破壞性變更。插件生態遵循“一切皆插件”的理念,旨在通過模塊化方式擴展功能。在調試或演示場景下,有時需要特定的 UI 風格來輔助展示或營造氛圍。
插件介紹¶
該插件由 chengwill45-bot 維護,是一個爲 DeepSeek Harness Web UI 提供獨立黑客終端主題的插件,歸類於趣味換裝。
核心功能¶
- 安裝與激活:插件作爲標準的 DSH Bundle 安裝,激活後會自動應用主題。
- 視覺風格:將界面轉換爲綠色背景、黑色前景的終端風格。包含拉丁字母和數字的 Matrix Rain(黑客雨)、玻璃質感的編輯器、HUD 狀態條和掃描效果。
- 字體配置:HUD 標籤使用 Share Tech Mono,內容區域使用 JetBrains Mono,中文文本自動回退到 PingFang SC。
- 無障礙與隱私:支持
prefers-reduced-motion系統偏好設置。卸載時會移除所有注入的樣式、元素、監聽器、觀察器和計時器。插件本身不發送分析數據,也不發起網絡請求。
安裝與啓用¶
通過命令行安裝:
dsh plugin --profile web add github:chengwill45-bot/dsh-hacker-terminal-theme
安裝完成後,需要重啓當前的 dsh web 進程並刷新頁面。
開發與用法¶
插件本身沒有運行時 npm 依賴。開發者可以使用以下命令進行構建和測試:
npm run build
npm test
npm run check
注意事項¶
- 兼容性:由於 DSH 處於開發者預覽期,該插件針對當前 DSH Web UI 的編寫器和佈局結構。
- 許可證:插件代碼遵循 MIT 許可證;捆綁的 Share Tech Mono 和 JetBrains Mono 字體文件遵循 SIL Open Font License 1.1。
- 清理機制:插件卸載後不會修改對話數據或 DSH 配置,僅移除注入的樣式和元素。
結語¶
該插件通過本地字體支持和嚴格的清理機制,爲 DSH 提供了低侵入性的視覺換裝方案。更多細節可參考項目主頁。