前言¶
DeepSeek Harness (DSH) 提供了插件擴展能力,除了功能性工具,社區也提供了趣味插件。dsh-wooden-fish 是一款趣味換裝類插件,旨在爲 Web 模式增加一個交互式的視覺元素,緩解開發或使用時的枯燥。
插件簡介¶
- 插件名稱:
dsh-wooden-fish - 維護者:
hotpot-labs - 許可證:MIT
- 核心價值:dsh 木魚,dsh 幹活你敲木魚,每天增加一點點功德。
核心功能¶
該插件在 DSH Web 模式下通過 shell.overlay 槽位進行渲染,具備以下能力:
- 視覺渲染:在頁面中央展示木魚和木錘。
- 背景模糊:使用
backdrop-filter對背景進行模糊處理,同時保證下方的 DSH Web UI 保持可點擊狀態。 - 交互反饋:點擊木魚時,木錘敲擊木魚,頂部彈出“功德 +1”提示,並增加功德計數器。
- 音頻與語音:播放敲擊聲(
wooden-fish.m4a),並調用 Web Speech API 朗讀“南無阿彌陀佛”。 - 主題適配:木魚、木錘和功德計數器會跟隨應用外觀變化,淺色模式下爲黑色,深色模式下爲白色。
安裝與啓用¶
通過官方命令安裝插件:
dsh plugin --profile web add dsh-wooden-fish
安裝完成後,啓動 DSH Web 模式即可看到效果:
dsh --profile web web
注意事項¶
- 音頻與語音依賴:瀏覽器要求用戶手勢(即點擊木魚)才能解鎖音頻。此外,
speechSynthesis功能依賴系統或瀏覽器中已安裝的中文語音包。 - 移除方式:當前版本沒有提供頁面內的隱藏開關。若需移除該覆蓋層,必須停止或卸載該插件。
結尾¶
該插件通過簡單的交互爲 DSH Web 模式增加了趣味性。更多技術細節和源碼,可訪問 GitHub 倉庫。