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