DeepSeek Harness(DSH)是用於構建智能體的開發工具,默認界面較爲素淨。dsh-veneer 是一個爲 DSH 提供可視化換膚能力的插件。它允許用戶在不修改代碼或配置文件的情況下,通過側欄的編輯面板調整背景、字體、顏色和樣式,並將設置持久化保存。
核心功能¶
該插件提供了一套完整的界面定製工具:
- 背景換膚:提供 12 種內置背景風格,覆蓋側邊欄、主內容區、輸入框及浮層。支持上傳本地圖片,並可對圖片進行拖拽裁切、縮放、透明度調整。
- 字體與文字顏色:可分別調整全局、側邊欄、主內容、輸入區和插件面板的字體與文字顏色。支持直接輸入本機已安裝的字體名稱。
- 樣式精調:通過 CSS 變量微調圓角、邊框、陰影和強調色。
- 主題管理:支持保存、重置、複製 CSS 代碼。支持導出/導入主題配置(JSON 格式),方便在設備間遷移或備份。
- 模板庫:內置 8 套預設主題(如莫蘭迪、賽博、極簡、深空等),點選即可預覽並一鍵應用。
- AI 生成主題:通過 AI 根據描述生成整套主題,生成結果需確認應用後纔會持久化。
安裝與啓用¶
通過 DSH 的插件機制安裝,無需手動配置文件。
dsh plugin --profile web add github:swordordead/dsh-Veneer
安裝完成後,重啓 dsh web 服務,刷新瀏覽器頁面,即可在側欄底部找到「編輯」入口。
使用流程¶
- 進入編輯模式:在 DSH 左下角點擊「編輯」。
- 調整參數:在彈出的面板中選擇背景、字體、AI 主題或樣式,支持實時預覽。
- 應用保存:調整滿意後,點擊「保存主題」,設置會自動保留。
注意事項¶
- AI 生成:AI 主題功能複用 Harness 的對話模型目錄與憑據,零 API Key 配置。生成結果默認進入預覽態,必須點擊「應用」纔會持久化到 Harness Settings。
- 與方式互斥:該插件與 DSH 其他換膚方式互斥。
- 數據存儲:主題數據存儲於 Harness Settings(
dsh-veneer命名空間),卸載插件不會丟失已保存的主題設置。 - 許可證:本項目採用 MIT 許可證。
dsh-veneer 爲 DSH 提供了輕量級的視覺定製能力,適合希望在保持開發效率的同時,調整工作臺界面的用戶。