Skip to content

Releases: Soodok/Deepseek-Harness-Local-Android

v1.2.25 — 老 WebView 兼容修复 + 自诊断页

Choose a tag to compare

@Soodok Soodok released this 12 Sep 07:17

修复

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 验证)

Choose a tag to compare

@Soodok Soodok released this 11 Sep 10:48

修复

新用户首次启动直接闪退(Android 11 模拟器复现定位)

首次启动时主界面跳转引导页后立即销毁,onDestroy 访问尚未初始化的 WebView 导致崩溃——所有已过首启的设备永不复现,但新用户/新设备必崩。修复后 Android 11 (API 30) 模拟器实测:首启无崩溃、引导页正常。

v1.0.0+ 可直接覆盖安装(同一签名)。


DeepSeek Harness (dsh) 由 DeepSeek AI 开源(MIT),本应用为独立社区作品,与 DeepSeek 无隶属关系。

v1.2.23 — Root 切换孤儿引擎修复

Choose a tag to compare

@Soodok Soodok released this 29 Aug 14:44

修复

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

Choose a tag to compare

@github-actions github-actions released this 28 Aug 06:13

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 官方鲸鱼图标 × 蓝图网格背景

安装

允许安装未知来源应用后直接安装。首次启动选择显示方向与权限模式(不确定选「普通」)。

⚠️ 请阅读 README 中的免责声明:Root 模式下 Agent 具备全盘读写能力,设备损坏与数据丢失风险由用户自行承担。

签名说明

本 APK 使用项目独立签名(SHA-256: d28ca4f5b7467ea19564983f492af25fd21b26b2577fbfa32c46ed59042892c8)。后续版本将保持同一签名,可直接覆盖安装升级。