← 返回列表
D

dsh-reelspot

v0.4.1 · 3 天前发布

ReelSpot screen recorder for the DeepSeek Harness (DSH) web GUI — header button, MP4/WebM output, mic mixing, cursor-follow zoom. Persistent composition plugin.

dsh-plugindeepseek-harnessscreen-recordergetDisplayMediamp4

README

dsh-reelspot



ReelSpot 录屏 — DeepSeek Harness (DSH) Web 界面的持久化组合插件:对话框右上角一键录屏,MP4 输出(WebM 回退)、麦克风混音、光标跟随放大聚焦。

安装 / Install



bash

npx dsh-reelspot install


然后重启 DSH(停掉当前 dsh web 再启动),硬刷新页面即可。无需批准、永久生效。

卸载:

bash

npx dsh-reelspot uninstall


原理



安装器做两件事(零依赖、不需要 pnpm):

1. 把本包复制到 <DSH_HOME>/profiles/web/node_modules/dsh-reelspot(profile 的 Node 解析根)
2. 向 <DSH_HOME>/profiles/web/cordis.patch.yml(用户 patch 层,升级不覆盖)插入一行 loader 配置

DSH 启动时扫描到本包的 dsh.client 声明,自动把客户端 bundle 注入浏览器启动图并挂载。

功能



  • 🔴 会话头部右上角「录屏」按钮:录制整个屏幕 / 窗口 / 标签页,3-2-1 倒计时开录

  • ⏸ 录制中暂停/继续(时长统计扣除暂停段)

  • 🎤 麦克风开关(与标签页/系统音频经 AudioContext 混音)

  • 🔍 放大聚焦:光标移动时平滑放大跟随(录制本标签页时有效)

  • 🖱️ 光标高亮 + 点击波纹(录制本标签页时有效)

  • 📹 摄像头气泡(圆形画中画)

  • ⌨️ 快捷键 Alt+Shift+R 开始/停止

  • 停止后弹出预览面板:播放
  • 版本兼容矩阵

    DSH 版本状态说明
    dsh@0.1.0-rc.6 ✅ 兼容 cordis patch ✅
    dsh@0.1.0 ✅ 兼容 标准 patch ✅
    dsh@0.2.0 ⚠️ 待验证 待实测(API 可能在变)
    dsh@0.3.0+ ❓ 未知 尚未发布

    💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正

    元数据

    License
    MIT
    npm
    dsh-reelspot
    Repo
    Engines
    {}
    Weekly DL
    0
    Monthly DL
    0
    dsh.bundle
    {"client":{"platform":"web","inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-cordis-client-runner"]}}