DeepSeek Harness (DSH) 插件系統支持通過 profile bundle 擴展功能。Wooden Fish Pet 是一個桌面寵物插件,通過模擬敲擊行爲提供視覺反饋,用於記錄每日敲擊次數。該插件由 ShenpingDD 維護,採用 MIT 許可證,運行時無網絡請求。
核心功能¶
- 交互與反饋:木魚懸浮於頁面,支持拖拽移動。點擊敲擊時,木魚會搖晃、揮動併產生漣漪效果,同時顯示 “+1” 浮動標籤。
- 數據統計:數據按日期(YYYY-MM-DD)聚合存儲。在「設置 → 電子木魚」頁面,用戶可查看統計卡片和日曆熱力圖(支持 3/6/12 個月範圍切換)。
- 持久化與狀態:木魚的位置、顯示狀態在重啓後會自動恢復。
- 主題適配:木魚與熱力圖會自動讀取 DSH 主題 token,適配淺色/深色及自定義主題。
- 環境約束:純本地運行,無網絡請求;無音頻反饋,僅提供視覺體驗。
安裝與啓用¶
在 DSH 終端執行以下命令安裝插件。安裝後需重啓 DSH,木魚將自動出現在頁面右下角。
dsh plugin --profile web add --config.minimumReleaseAge=0 -w github:ShenpingDD/wooden-fish-dsh
使用方式¶
- 點擊:觸發敲擊,計數 +1,顯示動畫。
- 拖拽:改變木魚位置,位置被保存。
- 懸停:顯示今日次數氣泡。
- 設置:查看熱力圖和統計。
- 開關:在設置中控制顯示。
技術與注意事項¶
- 數據存儲:數據文件位於
$DSH_HOME/wooden-fish-data.json。 - 版本依賴:DSH 版本需滿足 0.1.5,且注入 ID(
@deepseek-ai/dsh-client-ui-renderer)必須存在。 - 無聲音:當前版本僅支持視覺反饋。