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

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

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

小夜