让 DeepSeek Harness 的 agent 跑在手机里,通过 Magisk root…
44.3/100
综合分
20
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/18 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
自动兼容检查有告警:未发布到 npm registry,仅可从源码安装;安装清单取自 plugin/package.json。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add railgun0325/dsh-phone该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · ui
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 46 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查⚠ 装前注意未发布到 npm registry,仅可从源码安装;安装清单取自 plugin/package.json
展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✗npm 包dsh-android-control(未发布到 npm,仅可源码安装)
✓Node 引擎要求 >=20.11 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/11/2 06:34:22
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
可执行外部命令读写/删除本地文件发起外部网络请求
查看扫描证据(共 3 处,展示前 3 条)
- 执行外部命令来自配置/变量plugin/index.js:34
const stdout = execFileSync(candidate, ['-c', 'id'], { encoding: 'utf8', timeout: 8000 }) - 读取本地文件plugin/index.js:60
try { token = readFileSync(p, 'utf8').trim() } catch { token = '' } - 发起网络请求plugin/index.js:75
const res = await fetch(bridge.url, {
扫描于 2026/11/3(0 天前) · 范围 全包扫描 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 截图点击滑动
- 打开应用
展开完整介绍(91 字)↓
让 DeepSeek Harness 的 agent 跑在手机里,通过 Magisk root 原生操作安卓系统(截图/点击/滑动/开应用)+ 移动端布局 + WebView APK
README
由 DeepSeek 最新模型翻译生成DSH Phone
把 DeepSeek Harness 装进安卓手机:AI 自己截图、点屏幕、滑页面、开应用、执行命令。
装一个 APK → 粘贴 API Key → 点一下,全自动部署。全程跑在手机本地,不依赖电脑常驻。
License · Latest Release ·安装手册 ·排障手册 ·
它能做什么
- 双版本一键部署:Root 版(已 root 手机)与 Shizuku 版(未 root 手机)都是「装 APK → 粘贴 Key → 点部署」,Termux、Node.js、DSH 和安卓控制插件全自动装好。
- AI 原生操作安卓:智能体可以截图、点击、滑动、输入文字、按键、打开应用、读 UI 层级、安装 APK、执行 shell。
- 硬件感知与控制:查电量/亮度/音量/传感器,拍照、录音、朗读、播媒体、发通知、震动、定位,高危操作前可在手机弹窗人工确认。
- 全程本地运行:DSH 跑在手机里的 Termux + Node.js 上,界面是本机 3080 端口的 Web GUI(APK 内置 WebView 壳)。
- API Key 只存本机:安装包不含任何 Key;你粘贴的 Key 只写入手机本机 ~/.dsh-api-key(chmod 600),不内置、不上传、不进仓库。
展开完整文档(README 剩余 1 节)
DSH Phone 把 DeepSeek Harness 装进安卓手机:AI 自己截图、点屏幕、滑页面、开应用、执行命令。 装一个 APK → 粘贴 API Key → 点一下,全自动部署。全程跑在手机本地,不依赖电脑常驻。 License · Latest Release ·安装手册 ·排障手册 · 它能做什么 - 双版本一键部署:Root 版(已 root 手机)与 Shizuku 版(未 root 手机)都是「装 APK → 粘贴 Key → 点部署」,Termux、Node.js、DSH 和安卓控制插件全自动装好。 - AI 原生操作安卓:智能体可以截图、点击、滑动、输入文字、按键、打开应用、读 UI 层级、安装 APK、执行 shell。 - 硬件感知与控制:查电量/亮度/音量/传感器,拍照、录音、朗读、播媒体、发通知、震动、定位,高危操作前可在手机弹窗人工确认。 - 全程本地运行:DSH 跑在手机里的 Termux + Node.js 上,界面是本机 3080 端口的 Web GUI(APK 内置 WebView 壳)。 - API Key 只存本机:安装包不含任何 Key;你粘贴的 Key 只写入手机本机 ~/.dsh-api-key(chmod 600),不内置、不上传、不进仓库。 选版本 | | Root 版 | Shizuku 版 | | 适合 | 已 root 的手机(Magisk / Kitsune / KernelSU 等) | 未 root 的任何机型 | | 前提 | 只有手机本身 | 手机 + 一次无线调试授权(Shizuku,约 30 秒) | | 权限边界 | 智能体持 root(建议备用机) | adb shell 级,系统天然受限 | | 重启后 | Termux:Boot 自动拉起 | Shizuku 自启 + Termux:Boot | | 断网自愈 | 内置 DNS 修复 | 无(依赖网络正常) | 快速开始 下载:打开 Latest Release,按上面的版本选择下载 dsh-phone-root-.apk 或 dsh-phone-shizuku-.apk。校验和随 Release 附件提供。 Root 版(三步) 1. 安装 Root 版 APK(允许「未知来源」)。 2. 打开 App,粘贴 DeepSeek API Key(platform.deepseek.com 申请)。 3. 点 一键部署 → 允许超级用户授权 → 等待,完成后自动进入界面。 部署过程全自动:安装 Termux(bootstrap 内置)→ 配置镜像 → 安装 Node/DSH → 注入插件与 Key → 授予硬件权限 → 启动服务。 Shizuku 版(四步) 1. 安装 Shizuku 版 APK。 2. 打开 App → 点部署 → 按引导安装并激活 Shizuku(开发者选项 → 无线调试 → 配对码,仅此一次)。 3. 回到 App,粘贴 API Key。 4. 点 一键部署 → 等待,完成后自动进入界面。 重启手机后打开一次 Shizuku 确认自启;DSH 会由 Termux:Boot 自动拉起。 装过 v0.1.0 纯壳的:先卸载旧壳再装(v0.2.0 换用了新签名;Termux/DSH 环境不受影响,新 APK 会自动复用)。 怎么用 打开 App(或手机浏览器访问 http://127.0.0.1:3080)直接跟智能体说话: | 你想做的 | 可以这样说 | | 看屏幕 | 「截个图看看」 | | 打开应用 | 「打开微信,搜索 XX 公众号」 | | 点屏幕 | 「点屏幕坐标 (540, 1200)」 | | 执行命令 | 「用 android_shell 执行 pm list packages」 | | 硬件状态 | 「用 android_status 查一下手机状态」 | | 媒体与设备控制 | 「拍张照给我看」 / 「把音量调到 8」 | 想用电脑操作:adb forward tcp:3081 tcp:3080,浏览器打开 http://127.0.0.1:3081。 工具速览 | 分类 | 包含能力 | | 屏幕与输入 | 截图、点击、滑动、输入、按键、唤醒解锁、灭屏 | | 应用与系统 | shell、打开应用、前台应用、UI 层级、安装 APK、包名列表 | | 状态与传感器 | 电量/亮度/音量/网络状态,传感器列表与采样 | | 媒体 | 拍照、录音、TTS 朗读、媒体播放 | | 设备控制 | 音量、亮度、wakelock、震动 | | 定位与通知 | 定位、系统通知、剪贴板 | | 人工确认 | 高风险操作前弹窗确认 | 完整 28 个工具的参数与说明见 plugin/README.md。 安全与隐私 - Root 版智能体等于握着 root:请用备用机,勿登录支付、网银等敏感账号;Shizuku 版同样建议备用机。 - 部署时会自动给 Termux:API 授予相机、麦克风、定位等运行时权限并做电池豁免,授权结果逐项打印在部署日志里;系统隐私指示灯全程可见。 - 安装包与仓库不含任何 Key;Key 只写本机 ~/.dsh-api-key(chmod 600)。DeepSeek 文本模型看不懂照片、听不了录音,拍照/录音是给用户查看或留给视觉模型使用。 更多文档 | 文档 | 内容 | | Releases | 每个版本的新增功能、验证状态、已知问题与升级说明 | | docs/INSTALL.md | 手动安装、插件挂载、API Key 与自启配置 | | docs/ARCHITECTURE.md | 执行链、Root/Shizuku 桥、插件与 DNS 修复原理 | | docs/TROUBLESHOOTING.md | 部署/运行/重启后的常见问题与处理 | | plugin/README.md | 全部 android_* 工具清单与权限说明 | 从源码构建 依赖:JDK 17、Android SDK(platform-34 + build-tools 34.0.0)、PowerShell、curl powershell -File tools/fetch-assets.ps1 # 拉取 Termux/Shizuku 等第三方 APK(自动校验哈希) powershell -File app/root/build-apk.ps1 # → app/root/out/dsh-phone-root.apk powershell -File app/shizuku/build-apk.ps1 # → app/shizuku/out/dsh-phone-shizuku.apk 零 Gradle 手工构建链:javac → d8 → aapt2 → zipalign → apksigner。依赖位置通过环境变量 ANDROID_JDK / ANDROID_SDK_ROOT 或仓库旁的 jdk17/、android-sdk/ 指定。 ⚠️ 签名使用仓库本地的 apk/debug.keystore(gitignored,务必备份;v0.1.0 就因签名库遗失导致 v0.2.0 无法覆盖安装)。 目录结构 app/ 双版本 Android 应用(common 共享 UI/图标,root 与 shizuku 各自实现) tools/ 资源拉取、图标生成、资源编译、发行说明等构建工具 scripts/ Termux 侧脚本(安装/启动/自启/DNS 修复/兼容补丁) plugin/ dsh-android-control 插件(28 个工具 + 移动端 CSS + su/Shizuku 桥双执行器) docs/ 安装手册 / 架构说明 / 排障手册 apk/ v0.1.0 历史纯壳工程(保留) 第三方组件与许可 | 组件 | 协议 | 用途 | | Termux / Termux:Boot / Termux:API | GPL-3.0 | DSH 运行环境(官方原版 APK 随包分发) | | Shizuku / shizuku-api | Apache-2.0 | 未 root 手机的 adb 级能力通道 | | DeepSeek Harness | MIT | AI 智能体本体 | 本项目代码:MIT,见 LICENSE。感谢 DeepSeek 团队开源的 DSH。 致谢 - DeepSeek Harness — 让这一切成为可能的智能体框架 - Termux / Shizuku 社区 — 安卓生态最可靠的基建
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
railgun0325/dsh-phone
让 DeepSeek Harness 的 agent 跑在手机里,通过 Magisk root…
相关插件 · UI / 主题
破甲增强版JeffKeeping/dsh-purge-plus
dsh-purge 的非官方分支fork:适配 DeepSeek Harness 0.2.1-rc.2、破甲内核…
★ 387已汉化DeepSeek 客户端
71.9
无代码业务系统平台nocobase/nocobase
NocoBase 是什么
★ 24,804已汉化DSH
71.8
1Panel 服务器面板1Panel-dev/1Panel
全球 250 万+ 自托管用户共同喜爱。
★ 37,344已汉化DSH
71.5
终端编码代理esengine/DeepSeek-Reasonix
· 指南 · ACP · 扩展开发 · 规格 · 官方网站 · Discord · QQ
★ 36,045已汉化DSH
71.2
工作状态行动态ccch1mneyyy/working-activity
作者:chimney@ccch1mneyyy。社区项目,非 DeepSeek 官方项目。
★ 664已汉化DSH
71.2
多模型配置管家farion1231/cc-switch
跨平台桌面一体化助手,支持 Claude Code、Codex、OpenCode、DeepSeek Harness 等工具,唯一官网 ccswitch.io
★ 151,202已汉化DSH
71.1