前言¶
DeepSeek Harness(DSH)通過插件系統擴展功能。在 Web 工作區中,默認界面是靜態的。dsh-plugin-wallpaper 插件解決了這個問題,允許用戶從本地上傳圖像,裁剪它們,並將它們設置爲工作區背景。
插件介紹¶
這是 DeepSeek Harness Web 壁紙插件。它允許上傳和裁剪本地圖像,以設置 Web 工作區桌面的背景。它由 JerryPhoenixCKY 維護,屬於“趣味換裝”類別,並採用 MIT 許可證。
核心功能¶
- 設置頁面:在設置中擁有專門的壁紙頁面:預覽、上傳、替換、移除。
- 裁剪工具:上傳後裁剪對話框:拖拽移動,八個調整大小手柄,鎖定比例(默認),可選導出模糊。
- 即時應用:無需刷新,刷新後自動恢復。
- 參數調整:可調參數包括適配模式(cover/contain/center/stretch)、面板透明度和遮罩變暗。
- 瀏覽器處理:在瀏覽器中裁剪並壓縮:WebP 格式,最長邊 ≤ 2560px,質量 0.85。
- 持久化:設置保存在
$DSH_HOME/settings.yaml的wallpaper部分。
安裝與啓用¶
通過 npm 安裝插件:
dsh plugin --profile web add dsh-plugin-wallpaper
安裝後,重啓 dsh web 以加載插件:
dsh web
典型用法¶
- 打開設置(側邊欄齒輪)-> 壁紙。
- 點擊上傳圖片並選擇本地圖片(≤ 20 MB)。
- 在裁剪對話框中調整區域,然後應用爲背景。
- 調整面板透明度和遮罩變暗。
適用場景與注意¶
- 適用場景:需要個性化 Web 工作區外觀的用戶。
- 權限限制:上傳和編輯需要從本地主機(localhost)打開頁面。局域網(LAN)其他機器可以看到背景,但寫入操作會被拒絕(寫入通道只信任迴環)。
- 存儲位置:圖片保存在
$DSH_HOME/storages/wallpaper/。 - 依賴:依賴
@deepseek-ai/cordispeer dependency。
結語¶
該插件爲 DeepSeek Harness Web 工作區提供了一種簡單的方法來自定義桌面背景。它平衡了即時視覺反饋和持久化配置。