前言¶
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 仓库。