dsh-whale-rod-cursor:鱼竿鲸鱼娘光标

DeepSeek Harness Web 界面支持通过插件进行功能扩展。当开发者在使用界面进行长时间操作时,一个具有物理特性的视觉挂件可以提供直观的交互反馈。dsh-whale-rod-cursor 插件将系统光标替换为一根鱼竿,吊着 Q 版鲸鱼娘,随鼠标动作产生物理甩动效果,并根据 DSH 状态切换姿态。

功能概览

该插件在 DSH Web 界面上实现了一个带物理弹性的光标挂件:

  1. 物理跟随:鱼竿竿尖钉在鼠标位置,通过弹性绳吊着 Q 版鲸鱼娘。鼠标移动时,鲸鱼娘会被猛拽、甩飞,随后通过阻尼振荡回弹。
  2. 交互变色:根据鼠标悬停的元素类型改变鱼竿颜色,提供可交互性提示。
  3. 状态反馈:甩动幅度过大时,鲸鱼娘会发出尖叫;停止动作后,会演「钓鱼佬又空军了」的小剧场。
  4. 状态切换:跟随 DSH 内部状态(如正在运行/运行结束)切换鲸鱼娘的姿态(平时/在忙/干完了)。
  5. 光标管理:默认隐藏系统光标,避免信息丢失,可通过快捷键恢复。

核心交互与行为

两种光标模式

插件提供两种光标模式:

  • 鱼竿当光标(默认):鱼竿直接作为光标,隐藏系统箭头。
  • 真光标 + 拖挂:保留系统光标语义,鱼竿作为装饰层挂在旁边。

应急恢复:按 Alt+Esc 可在两种模式间切换。

颜色提示

鱼竿颜色根据交互状态变化:
* 深海青蓝:默认待机。
* 亮青绿:悬停输入框或可编辑区。
* 淡金:悬停按钮或链接。
* 橙红:按下鼠标时闪烁。

物理与反馈

  • 甩动与尖叫:甩动速度或加速度超过阈值时,鲸鱼娘会冒出气泡台词。力度越大,气泡越大。
  • 闲置小剧场:鼠标停止移动一段时间后,鲸鱼娘会自动播放台词(默认围绕「钓鱼佬空军」主题)。
  • 姿态跟随:默认跟随 DSH ctx.get('sessions') 的 running 状态切换姿态;若服务读不到,则跟随甩动状态自动退化。

安装与启用

通过 DSH 命令行工具安装:

dsh plugin --profile web add github:xingheyewang-1/dsh-whale-rod-cursor

注意事项:
1. 安装后必须重启 dsh web 客户端,代码才会生效。
2. 插件默认隐藏系统光标,若无法操作,请尝试按 Alt+Esc 切换模式。

使用说明

在设置页中可调整以下参数:
* 缩放比例:调整鱼竿与挂件的整体大小(0.5–1.2)。
* 阻尼:调整回弹的衰减速度,数值越大回弹越慢。
* 闲置台词池:修改闲置时播放的台词内容。

权限与限制

  • 无外部依赖:插件无网络请求、无文件访问、无外部服务依赖。
  • 只读状态:仅读取 DSH 内部 ctx.get('sessions') 的只读快照。
  • 兼容性:基于 MIT 许可证,需配合 DeepSeek Harness Web 界面使用。

维护者:xingheyewang-1
目录页:https://www.skillhub.cn/plugins/xingheyewang-1/dsh-whale-rod-cursor
源码地址:https://github.com/xingheyewang-1/dsh-whale-rod-cursor

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

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

小夜