dsh-companion
A local, state-aware desktop companion overlay for DeepSeek Harness
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Wanbinyu/dsh-companion说明文档
阅读完整 README ↗使用方式
- 拖动角色可调整位置;聚焦后可用方向键精确移动,按住 Shift 时加速。
- 单击角色会播放短反馈动作并显示气泡;休息状态下单击会立即唤醒。
- 点击齿轮可调整 80-140 px 大小、界面强调色、状态气泡和计费信息。
- 设置面板可在“状态”和“台词”页之间切换;三组台词均可逐行编辑,留空即可恢复中英文默认内容。
- “回到右下角”会清除自定义位置。位置、大小、强调色和台词都只保存在当前浏览器。
- Harness 等待批准、问题回答或计划审阅时,等待状态优先于工具动画。
角色动画默认运行,并遵循系统“减少动态效果”设置。关闭常驻状态气泡后,约 1.8 秒的单击反馈仍会正常显示。
配置
默认 Host 配置位于 Web profile 的 cordis.patch.yml:
- insert:
- id: companion
name: dsh-companion
config:
successHoldMs: 5000
errorHoldMs: 10000
| 选项 | 默认值 | 范围 | 说明 |
|---|---|---|---|
successHoldMs | 5000 | 0-60000 | 完成动画保留时间(毫秒) |
errorHoldMs | 10000 | 0-120000 | 失败提醒保留时间(毫秒) |
宠物位置、大小、界面强调色、气泡、计费显示和自定义台词属于浏览器偏好,通过 Harness Store 持久化,不写入会话日志。强调色不会修改角色图片,等待、完成和错误仍保留独立的语义提示色。