DeepseekHarness-Android
DeepseekHarness-Android:单个 APK 即可在安卓上运行 DSH AI,用一句话操作 App 与系统设置
933 Apache-2.0 作者 jackwener 更新于
安装
dsh plugin --profile web add github:jackwener/DeepseekHarness-Android 界面预览 1
解决什么问题
在手机上使用 DeepSeek Harness(dsh)通常需要 Termux、proot 或 root 权限,配置繁琐且容易受安卓后台进程限制影响。DeepseekHarness-Android 把 Node 24 编译成安卓原生共享库,通过 JNI 在 App 的前台服务中启动 dsh,实现装一个 APK 即可运行:
- 无需 root、无需 Termux:引擎内嵌 App 进程,规避 Android 12+ 的幽灵进程限制。
- 设备能力桥接:所有手机操作由 Kotlin 实现,经私有 socket 通道暴露给 dsh,包括文件读写与 PDF/Word/Excel/PPT 文本提取、基于无障碍的读屏/点击/滑动/输入、亮度音量勿扰 Wi-Fi 蓝牙定位等系统设置、通知读取与回复、媒体控制。
- 自动化触发器:定时执行,或在连接 Wi-Fi/蓝牙、开始充电、到达地点、收到通知等条件下触发任务。
- 不改 dsh 本体:通过 dsh SDK 协议通信,安卓适配放在 profile、插件与少量补丁中,技能、MCP、子 agent、网页搜索等原有能力可用;除 DeepSeek 外还支持多种 OpenAI 兼容服务商。
- 可选 Shizuku:解锁更多系统级开关,支持开机自启(无线调试)。
适合谁
- 想在手机上直接体验或用自然语言驱动 agent 操作设备的用户,且不愿折腾 Termux/root。
- 需要把 DeepSeek Harness 作为手机端自动化底座(定时任务、条件触发、通知/文件处理)的开发者。
- 想参考「Node 原生库内嵌 + 能力桥 + 触发器」这套安卓 agent 架构的工程师,仓库提供架构文档、引擎契约与完整构建流程。
注意:需 Android 10+ / arm64,安装包约 110 MB,冷启动约 5 秒;锁屏状态下无法操作其他 App 界面;第三方模型仅支持 OpenAI 兼容接口。
标签 Agent 增强 工具集成
内容根据项目 README 整理 · 版权归原作者所有
报告问题 / 申请下架