DSH 的插件化設計允許對界面進行靈活定製。默認的輸入區通常較爲樸素。dsh-composer-glass 插件的目標是改變這一現狀,它將 DSH 的輸入區變成一整塊均勻半透明的毛玻璃面板。
功能說明¶
該插件由 Lbunc 維護,屬於趣味換裝類別。它通過統一的材質設計,提升界面的視覺一致性。
覆蓋範圍
同一材質覆蓋輸入框、任務清單、目標條、回到底部懸浮按鈕、底部會話統計與 Token 用量膠囊、/ 指令菜單以及轉錄中的 Plan 卡片。
分部位調節
提供六組表面獨立開關。每組配模糊、透明度、飽和度、亮度、陰影、邊緣高光六條滑桿。拖動實時預覽,鬆手即持久保存,關閉某組立即還原該組原貌。
主題適配
支持重置爲預設一鍵恢復出廠材質。亮色/暗色主題分別調色,跟隨主題自動切換。
安裝與啓用¶
安裝
通過命令行安裝:
dsh plugin --profile web add "<地址>"
或通過 DSH 內置插件管理器:側邊欄 插件 → 添加插件,輸入地址(包名、本地路徑、GitHub 鏈接) → 安裝 → 啓用。
啓用
0.1.7-rc.1 之前的版本仍然需要重啓 DSH。側邊欄 插件 → 輸入區毛玻璃 → 配置 打開開關,每塊表面都可在配置卡單獨調節。
注意事項¶
- 版本要求:僅適配 DSH 0.3.0 以上版本(0.1.7-rc.1 有巨大變動)。
- 版本顯示差異:顯示的版本 ≠ 實際安裝的版本。供應鏈冷卻機制(
minimumReleaseAge)會攔下發布不滿 24 小時的新版本,靜默安裝上一版。顯示的版本來自 registry 元數據,實際安裝由 pnpm 解析。 - 卸載殘留:卸載會留下
cordis.patch.yml配置殘留(開關與滑桿值寫在 profile 的該文件中),dsh plugin remove不會自動刪除該段,需手動清理。