Releases: Soodok/Deepseek-Harness-Local-Android
Release list
v1.2.25 — 老 WebView 兼容修复 + 自诊断页
修复
Android 11 / 旧 WebView 设备 WebUI 永远转圈
前端使用了 Object.hasOwn(Chrome 93+)、.at(92+)、replaceChildren(86+)、replaceAll(85+)等 API——出厂 WebView 较旧且无更新渠道的设备(Android 11 常见)会因缺失这些 API 卡在加载页。现已注入完整 polyfill(在所有脚本之前同步执行)。
真机验证:Android 11 设备引擎就绪后 WebUI 正常加载。
新增
内置自诊断页:浏览器访问 http://127.0.0.1:3083/diag 即可查看 WebView API 支持情况、引擎状态、HTTP/WebSocket 探测、引擎日志——排障不再需要抓 logcat。
v1.0.0+ 可直接覆盖安装(同一签名)。
DeepSeek Harness (dsh) 由 DeepSeek AI 开源(MIT),本应用为独立社区作品,与 DeepSeek 无隶属关系。
v1.2.24 — 新用户首启闪退修复(Android 11 验证)
修复
新用户首次启动直接闪退(Android 11 模拟器复现定位)
首次启动时主界面跳转引导页后立即销毁,onDestroy 访问尚未初始化的 WebView 导致崩溃——所有已过首启的设备永不复现,但新用户/新设备必崩。修复后 Android 11 (API 30) 模拟器实测:首启无崩溃、引导页正常。
v1.0.0+ 可直接覆盖安装(同一签名)。
DeepSeek Harness (dsh) 由 DeepSeek AI 开源(MIT),本应用为独立社区作品,与 DeepSeek 无隶属关系。
v1.2.23 — Root 切换孤儿引擎修复
修复
Root → 普通切换后引擎循环「异常退出」
Root 模式的引擎经 su -c 启动,停止时只能杀到 su 外壳——root 的 node 进程成孤儿继续占用端口,普通模式引擎反复启动失败(但页面/AI 看似正常,实际服务的是孤儿进程)。
修复:进程组 + 子进程双保险击杀 + 端口冲突时自动清理孤儿进程。
另含 v1.2.22 全部修复:存储堆爆(60GB→5.8GB)/ 自愈层修复 / 文件引用 / 双界面 / runtime 误删扩展。
v1.0.0+ 可直接覆盖安装(同一签名)。
DeepSeek Harness (dsh) 由 DeepSeek AI 开源(MIT),本应用为独立社区作品,与 DeepSeek 无隶属关系。
Full Changelog: v1.2.22...v1.2.23
DSH Mobile v1.0.0
DSH Mobile 首个正式版 —— 在手机上运行完整的 DeepSeek Harness AI Agent。
下载
| 文件 | 适用 | 大小 |
|---|---|---|
dsh-mobile-v1.0.0-arm64-v8a.apk |
绝大多数手机(arm64) | 66.9 MB |
| 源码 (zip/tar.gz) | 开发者 | — |
x86_64 模拟器包请自行从源码构建(
gradle assembleDebug -Pabi=x86_64)。
亮点
- 完整 dsh 引擎本地运行:Node.js 运行时 + bash/ripgrep/pnpm/curl 内置,装完即用
- 三级权限模型(普通 / Shizuku / Root)+ su 闸门 + Shizuku
shz桥 + 无障碍模拟点击 - ProfileGuardian 三层配置自愈;specialUse 前台服务 + 指数退避监督器
- 权限中心(MIUI 风格)/ 页面缩放滑条 / 预览直达 / AGENTS.md 上下文种子(Agent 免环境探索)
- DeepSeek 官方鲸鱼图标 × 蓝图网格背景
安装
允许安装未知来源应用后直接安装。首次启动选择显示方向与权限模式(不确定选「普通」)。
签名说明
本 APK 使用项目独立签名(SHA-256: d28ca4f5b7467ea19564983f492af25fd21b26b2577fbfa32c46ed59042892c8)。后续版本将保持同一签名,可直接覆盖安装升级。