Atelier Click FX: A Theme-Aware Click Effect Plugin

前言

DeepSeek Harness (DSH) 的核心架构强调模块化与可扩展性。在开发或使用 DSH 的过程中,界面交互的视觉反馈往往决定了体验的精致程度。dsh-atelier-clickfx 是一个独立的小型视觉插件,它通过在鼠标点击时渲染动态效果,为现有的桌面端和 Web 端界面增加视觉层次,同时保持对系统主题的兼容。

插件概况

  • 名称:dsh-atelier-clickfx
  • 维护者:catisamaomao
  • 类别:趣味换装
  • 许可证:MIT

核心功能

该插件主要提供以下能力:

  • 五种特效动画:支持五种截然不同的点击反馈动画,包括星形涟漪、蕾丝绽放、流星雨、星体轨道和蝴蝶振翅。
  • 主题色采样:特效颜色会自动从当前激活的皮肤中提取,使用软金、瓷白和淡紫罗兰色作为基调。
  • 多语言支持:插件列表标题、描述以及独立预览页面支持英语、简体中文、繁体中文、日语和俄语。
  • 无干扰设计:不拦截任何输入焦点,无声音、无光标轨迹、无闲置动画。
  • 隐私保护:运行时不发送任何网络请求、遥测数据或持久化点击历史记录。
  • 无障碍支持:完全尊重系统的“减少动态效果”偏好设置。

安装与启用

在安装前,请确保你的 DSH 版本为 0.2.0-rc.2 或更高。

  1. 在终端或命令行中执行安装命令(以桌面端为例):
dsh plugin --profile desktop add "https://github.com/catisamaomao/dsh-atelier-clickfx/releases/download/v1.2.0/dsh-atelier-clickfx-1.2.0.tgz"
  1. 完全退出桌面应用,然后重新启动。

  2. 进入 DSH 的 Plugins(插件) 页面,找到并启用 Atelier Click FX。

典型用法

  • 切换皮肤:安装后,直接更改 DSH 的激活皮肤。点击特效的颜色会自动适应新皮肤的主题色,无需重启插件。
  • 点击序列:插件内部维护了一个随机池。在连续的 5 次有效点击中,系统会随机播放这 5 种动画,确保每种特效至少出现一次,且相邻的点击组之间不会重复相同的动画。

注意事项

  • 触发机制:插件仅响应主鼠标点击。拖拽操作、长按、鼠标右键点击以及触摸屏的滚动操作均不会触发特效。
  • 并发限制:同一时刻最多只能存在 8 个特效,快速点击会受到速率限制。
  • 生命周期:当应用失去焦点、被隐藏或窗口大小发生调整时,当前的特效层会自动清除。
  • 依赖:该插件不依赖模型、API 密钥或原生构建工具,仅使用 DSH 自带的浏览器 Canvas 和指针事件 API。

结语

dsh-atelier-clickfx 是一个轻量级且注重隐私的视觉增强工具,适合希望在交互细节上做微调的开发者或用户。它通过简单的点击反馈,提升了界面的精致感,同时保持了代码的纯净与开源。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye