Releases: xxccdl/DeepSeek-Harness-Mobile
Releases · xxccdl/DeepSeek-Harness-Mobile
Release list
v1.0.7
DeepSeek Harness Mobile v1.0.7
新增
- 模型上下文窗口自动获取 / 手动填写:模型设置里新增「自动获取上下文窗口」按钮,从模型目录或提供方
/models接口自动拉取并填入每个模型的上下文窗口;获取不到的模型可在行内(容量区域)手动填写 - 血条支持自定义模型:余额条现在按当前会话使用的模型提供商动态查询余额;无公开余额接口的提供商(如自定义网关)血条降级为仅显示本地已用估算,不再消失
修复
- 修复手机截图报错:修复
phone_screenshot报「Unsupported or malformed image data」的问题——Android 端无 sharp 原生库时改用纯 JS 头部解析校验图片,截图可正常直接发给多模态模型查看 - 悬浮球工具调用显示更友好:工具结束后,悬浮球上的「AI 正在使用的工具」标签停留 1 秒再淡出消失,方便看清刚用的工具;期间有新的工具调用会立即切换
安装
下载 app-release.apk 直接安装覆盖即可(Gitee 为分卷压缩,全部下载后解压)。
v1.0.6
DeepSeek Harness Mobile v1.0.6
AI 直接看图(视觉优化)
- AI 直接用 read_image 看图:多模态(视觉)模型下,AI 会直接用
read_image工具读取图片并把图片附到对话中查看,无需再绕道vision_analyze;vision_analyze仅用于非视觉模型或手机控制自动截屏场景 - 手机控制视觉模式更顺滑:配合模型类型自动识别(1.0.5),手机控制时 AI 可先截屏直接看画面,再点击/滑动/输入完成操控
安装
下载 app-release.apk 直接安装覆盖即可(Gitee 为分卷压缩,全部下载后解压)。
v1.0.5
DeepSeek Harness Mobile v1.0.5
模型类型自动识别(多模态)
新增
- 自动识别模型类型:在「设置 → 模型」里对自定义提供方点「获取可用模型」时,自动解析接口返回的
input_modalities,多模态(视觉)模型会被正确识别并标注「图像输入」能力,不再一律当作纯文本模型 - 模型「图像输入」开关:每个模型行的展开区新增「图像输入」开关,可手动标记/修正模型是否支持图片输入(用于视觉模型或网关能力与官方标注不一致时)
修复
- 多模态模型被误判为不支持图像:
read_image/phone_screenshot依赖模型声明的图像输入能力,此前自定义提供方的多模态模型因能力标注缺失而被拒绝读取图片,现已全链路透传
手机控制:视觉控制模式
- 视觉控制:使用支持视觉的多模态模型时,AI 可调用
phone_screenshot截取手机屏幕并直接查看画面,识别图标、图片、图表与整体布局,再配合点击/滑动/输入完成操控;不再局限于无障碍树里的文字元素 - 「手机控制」设置页新增「截取屏幕画面」操作入口与视觉模式说明
欢迎向导不再重复弹出
- 首次使用向导的完成状态改为持久化保存(此前受端口变化影响每次都重新弹出),老用户已配置模型密钥的也会自动跳过
安装
下载 app-release.apk 直接安装覆盖即可(Gitee 为分卷压缩,全部下载后解压)。
v1.0.4
DeepSeek Harness Mobile v1.0.4
悬浮球优化
修复
- 标签误显示「null」:AI 结束工具调用开始输出文字时,悬浮球工具标签偶尔显示 "null"——根因是 Android
org.json的optString()对 JSON null 返回字面量字符串而非回退值,已在原生侧归一化(空串 / "null" / "undefined" 一律视为无工具) - 长按菜单无法关闭:新增全屏透明遮罩层,点击菜单外任意空白处即可关闭(此前只能点标题收起)
- 菜单状态过期:菜单打开期间 dsh 服务 / 当前工具状态行随轮询实时刷新
- 旋转 / 分屏错位:屏幕尺寸变化后自动钳制位置并重新吸附到原贴边侧
- 拖出屏幕:拖动过程增加边界钳制,球不再被拖出可视区域
性能
- 工具标签事件驱动:「AI 正在使用的工具」从 2.5 秒轮询改为
FileObserver监视状态文件(原子写入),显示延迟从最高 2.5s 降为实时 - 探活指数退避:dsh 服务探活失败时轮询间隔 ×2 递增(2.5s → 上限 10s),引擎关闭时不再空转高频打点
体验
- 位置记忆:吸附落边后持久化位置,重启 App 后悬浮球回到原位
- 触感反馈:长按弹出面板、吸附落边时有轻微震动确认
安装
下载 app-release.apk 直接安装覆盖即可(Gitee 为分卷压缩,全部下载后解压)。
v1.0.3
v1.0.2
修复
- 修复 write 工具新建文件报 EACCES(Android 内部存储拒绝硬链接 → 自动回退直接写)
- 修复键盘弹出时输入框上窜(关闭 edge-to-edge,恢复 adjustResize 让布局随键盘收缩)
- 修复了部分已知问题
新增
- 仓库收录移动端插件源码到 plugins/@deepseek-ai/(手机控制 / 悬浮球 / 产物交付 / 检查更新 / 移动端 UI 等)
- 优化设置界面与主界面
- 修复bash工具与termux初始化等
- 更多功能请见readme
下载
- app-release.apk(Universal:arm64-v8a + armeabi-v7a + x86 + x86_64)
DeepSeek Harness Mobile v1.0.0
DeepSeek Harness Mobile v1.0.0 — 首个开源版本
在 Android 手机上运行 DeepSeek Harness(dsh)AI 助手的 React Native 应用,内置完整 Linux 环境(Termux + proot-distro Debian 容器),无需 root。
功能特性
- 内置 dsh 引擎:嵌入式 Node.js 运行时 + dsh-bundle,首次启动自动初始化
- 完整 Linux 环境:AI 可通过 bash 工具执行 apt / pip / git 等命令
- 手机控制:无障碍服务 + 本地 HTTP 桥接,AI 可读取屏幕并执行点击 / 长按 / 滑动 / 输入 / 滚动 / 按键 / 打开应用
- AI 产物一键保存:保存到 Download/DeepSeekHarness
- 任务通知:AI 任务完成、产物保存时系统提醒
- 移动端适配:深色主题、触屏优化、欢迎向导
说明
- 本应用基于上游DeepSeek harness制作,本应用为xxccdl所做
- 构建方法见仓库 README
致谢
- dsh 引擎:DeepSeek Harness (MIT)
- Termux / proot-distro