dsh-android-scrcpy
在终端中运行以下命令:
dsh plugin install ns-zzj/dsh-android-scrcpy
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install ns-zzj/dsh-android-scrcpy 安装本插件(源码:https://github.com/ns-zzj/dsh-android-scrcpy);使用前请先在插件面板安装 dsh-scrcpy-core 并完全重启 DSH。
插件介绍
在 DSH 里要把安卓手机当成可看的、可点的「远程桌面」,难点往往不在界面本身,而在「这台设备怎么连、怎么出画、怎么把操作可靠地送到设备上」。dsh-android-scrcpy 是 dsh-scrcpy 体系在安卓(含可与鸿蒙并存的多设备场景)上的 provider:通过 adb(USB 或已配对的无线调试)拉起 scrcpy-server,自行处理视频与控制两路 socket、GOP 缓存与画面尺寸同步,让宿主侧能稳定看画面、点滑、按键,并把控件树等信息交给上层 AI 使用;浏览器半区、AI 工具、焦点与路由等能力都在 core 里,本包专注设备侧连接与投屏链路。
核心能力围绕「多设备、少折腾、操作像真机」展开:多台设备可同时投屏且互不冲突,操作只作用于当前聚焦的那一台;PC 键盘可走 UHID 虚拟外接键盘(真 HID 报告,而非简单文本注入);转屏后画面跟随且无需重连;切页可自动暂停、回来快速续画,暂停期间占资源很少。画质上有线与无线可分别配置缩放与帧率,两端都能追求接近原画,帧率上限 120。与 AI 相关的截图、控件清单、点击等工具与权限策略由 core 统一提供,本包只负责把设备连好、把画面和操作通路打通。
适合已经或打算安装 dsh-scrcpy-core、需要在 DSH 里用 adb 管理安卓调试设备的人:日常开发调试、演示、自动化辅助,或让 AI 在授权策略下「看见屏幕、理解控件再操作」。若你只想装 provider 而不装 core,本包会按设计静默不激活——这不是缺陷,而是与 core 分工后的预期行为。使用前请接受若干现实约束:连接中途不能改缩放/帧率(需断开重连)、首次授权弹窗需人在设备上确认,以及断流恢复依赖关键帧补发可能略慢。
使用场景
- 在 DSH 里通过 adb 查看并操作多台安卓调试设备
- 开发调试时需要 PC 键盘以 UHID 方式输入到手机
- 让 core 侧 AI 基于画面与控件树做截图识别与点击等操作
适合人员
- 已安装 dsh-scrcpy-core 的 DSH 用户
- 日常用 adb 管理安卓设备的开发者
- 需要在宿主内投屏演示或协助自动化的人