前言¶
DeepSeek Harness (DSH) 的核心理念是“一切皆插件”。在開發或使用智能體進行交互時,長時間的輸入過程往往顯得單調,缺乏實時的視覺反饋。dsh-thrum 作爲一個輸入氛圍插件,通過可視化鍵盤操作和粒子特效,爲輸入過程增添氛圍。
插件定位¶
dsh-thrum 是一個由 lhf6623 維護的 DSH 插件,分類爲趣味換裝。它主要解決輸入過程缺乏反饋和趣味性的問題,通過在輸入框上方展示 87 鍵 TKL 鍵盤、鼠標操作以及打字特效,提升交互體驗。
核心功能¶
插件提供以下主要功能:
- 鍵盤可視化:顯示 87 鍵 TKL 佈局。按鍵按下時翻面,露出隨機動物。
- 小動物:按頻率翻出動物並駐留。動物池滿時,新動物會頂掉最老的一隻。
- 鼠標可視化:左、中、右鍵與滾輪實時高亮,與方向鍵對齊佈局。
- 打字火焰:在光標處噴出粒子效果,支持火星、藍焰、花火等樣式。
- 輸入抖動:輸入框會根據設定的強度(關、輕、中、強)產生輕微的水平震動。
- 回答反饋:AI 回答完成時,播放提示音(叮、風鈴、泡泡等)並整頁震動。
安裝與啓用¶
安裝插件需要執行以下命令:
dsh plugin add github:lhf6623/dsh-thrum
典型用法¶
安裝後,可以通過設置面板或配置文件進行調整。
-
設置面板(推薦):
進入 設置 → 氛圍,即可調整鍵盤外觀、打字反饋和回答反饋的各項參數。 -
配置文件(部署級默認):
在 profile 的cordis.patch.yml中配置默認值。以下是部分配置示例:
- id: thrum
name: "dsh-thrum"
config:
enabled: true # 鍵盤外觀總開關
opacity: 0.5 # 鍵盤透明度
moleFrequency: medium # 翻出頻率(off / low / medium / high)
feedback: true # 打字反饋總開關
flame: ember # 打字火焰樣式(off / ember / blue / spark)
shake: off # 輸入抖動強度(off / light / medium / strong)
response: true # 回答反饋總開關
pageShakeLevel: off # 整頁抖動強度
sound: ding # 回答提示音(off / ding / chime / pop)
適用場景與注意¶
本插件適合希望在輸入時獲得視覺反饋的開發者或用戶。插件以當前 DSH 進程權限運行。安裝前應檢查源碼與許可證(MIT)。
總結¶
dsh-thrum 通過鍵盤翻面、火焰粒子和震動反饋,將枯燥的輸入過程變得生動。如需瞭解更多或獲取源碼,請訪問:GitHub 倉庫。