Repository navigation
Releases: hedanbaomi/mobile-agent-runtime
Release list
mobileAgentRuntime v1.3.1
相较 1.3.0:
- 新增 DeepSeek 联网搜索与网页内容读取,Agent 可按任务选择搜索或读取网页。
- 手机操作支持执行后直接观察界面或等待页面变化,减少重复的读屏调用。
- 取消任务或等待超时时保留已完成的手机操作结果,让执行状态更准确。
- 优化本地向量计算与知识库索引更新,减少重复内容的处理开销。
- 知识库导入批次的明细改为展开后加载,减少批量导入时的页面刷新开销。
mobileAgentRuntime v1.3.0
- 支持 HTTP API 端点,可接入使用 HTTP 的反向代理服务,并完善地址、端口校验和连接测试。
- 新增可选无障碍读屏,可获取屏幕控件信息并等待界面变化,辅助 Shizuku 和电脑激活的 ADB 模式。
- 无障碍辅助操作支持点击、长按、输入与滚动,也可返回、进入主页或打开最近任务。功能默认关闭,启用后仍需所选 Shizuku 或 ADB 权限可用。
- 新增文件名匹配和文件内容搜索,可在当前任务内批量执行只读工具,或启动、查看和取消后台工具调用;工具列表根据当前可用能力生成。
- 修复 Shizuku 已启动却显示“暂不可用”的问题,以及断开后立即重新连接失败的问题。
mobileAgentRuntime v1.2.0
- 新增聊天附图:可直接发送图片给视觉模型,并查看消息中的图片预览;附图按钮位于输入框与发送按钮之间,修复加载历史时待发送图片预览消失的问题。
- 聊天图片随会话保存,支持导出与导入;聊天草稿在重启后保留,会话列表支持分页加载,并修复不同时间精度导致的消息顺序异常。
- 改进启动和聊天响应:本地数据初始化及历史读取转到后台,减少界面卡顿;修复快速切换会话后新建会话可能失败的问题。
- 改进 DOCX 与 EPUB 解析,修复文本遗漏、阅读顺序及部分文档兼容问题。
- 提升模型流式回复与连接探测的稳定性,修复部分响应分帧、结束和工具调用处理问题。
- 优化知识库任务与进度刷新,减少重复数据库查询和大文件校验时的内存占用。
- 修复服务商弹窗及工作区选择页面的语言切换问题,改进 Python 运行中断时的异常处理。
mobileAgentRuntime v1.1.7
- 修复“下载并安装”按钮无响应的问题,并恢复下载失败后的重试。
- 支持四段正式版本号,兼容后续补丁更新。
mobileAgentRuntime v1.1.6
- 改进知识库存储可靠性,增加用量查看、容量预算和已删除内容回收,优化检索与恢复性能。
- Agent 保存改为后台执行;修正授权范围判断,撤销授权时取消仍在运行的 shell 任务。
- 补充主要界面的中英文文案,增加应用语言切换。
- 增加较新数据库无法打开时的导出及归档恢复入口。
- 修复 Python Skill 额外受限于每轮 20 次调用的问题,改为遵循配置的工具预算;修正脚本及资源错误被误报为工作区无权限的问题。
- 缩小正式安装包体积,降低 PDF 解析的内存占用。
- 减少正常流式响应的诊断日志量,保留失败与结束信息。
mobileAgentRuntime v1.1.5
知识库
- 修复 DOCX 中独立省略号等纯标点段落被本地嵌入误拒、导致导入失败的问题,保留完整原文;失败的导入任务可直接重试恢复。
- 知识库引用显示为可点击的 [1]、[2] 编号,点击可查看对应文档名称、位置、原文及图片。
- 合并同一分块的重复引用,去掉回复结尾重复的来源列表,减少长回复中的无效信息。
对话
- 模型工作时继续显示工具调用;回复完成后将工具记录收为入口,点击进入二级详情查看。
- 在整轮回复底部增加一键复制按钮,可复制完整回复并保留清晰的引用编号。
- 修复长回复底部按钮和引用的点击问题,适配浅色、深色及 CC66FF 主题和大字体。
mobileAgentRuntime v1.1.4
知识库与会话
- 图片分析沿用用户配置的模型参数和输出预算,移除固定 1024 token 限制,支持 AUTO、手动预算和兼容参数字段。
- 修复图片分析完成后因证据为空或超长而显示“服务商返回了无法识别的结果”的问题;自动细分图片组并精简回复,保留成功证据,知识库工具不会重复执行。
- 上下文压缩根据模型有效上下文窗口动态调整,长上下文模型不再因固定消息数或轮数频繁压缩;默认在窗口压力达到 85% 时触发,压缩至约 60%,也可选择固定消息或轮数模式。
- 提高默认任务预算:累计 128 次模型调用、100 次工具调用、16 次摘要和 30 分钟任务准入时间,支持在 Agent 配置中调整;压缩不重置累计预算。
- 修复 Python 工具调用模型额外受到 180 秒限制的问题,使其遵循配置的任务时限。
- 修正图片分析恢复期间的处理状态和取消行为,避免把已完成的请求误标为未知执行结果。
Skill、工作区与文件工具
- 修复禁用 Skill 后无法编辑或保存既有 Agent 的问题,支持继续选择工作区、新建会话和移除暂停关联;新会话只启用当前可用的 Skill。
- 修复内置工作区工具与 shell 的授权上下文,使其按当前 Agent 的实际授权执行。
- 工作区列表展示实际有效的读写能力、可用操作和相对路径范围。
- 修复重新选择默认目录或保存新 Agent 时,已明确选择的读写授权被降为只读的问题。
- 恢复 SAF 工作区的增删改能力,支持新建文件和目录、普通覆盖更新、回读,以及删除普通文件或空目录;同一轮新建的内容也可删除。
- 修复相邻文件变化误阻断工作区工具的问题;普通写入、建目录、移动和删除按后端与目标操作处理版本条件,实际目标冲突会提示读取目标最新版本。
- 修复 Agent 保存失败或删除后残留默认工作区偏好、导致应用启动异常的问题;旧数据库升级时清理孤立记录,保留有效工作区和既有授权。
- 补充工作区诊断分类,区分授权不足、不支持版本条件和实际目标冲突。
更新与安装
- 自动检查更新改为每小时,进入或持续使用前台时按到期情况检查,进入后台停止定时检查;成功结果持久化,手动检查可立即执行。
- 改善下载后的安装恢复,进程重建后恢复已保存的安装候选,无需等待新的联网版本检查。
- 完善正式版升级判断,兼容本地测试版本升级正式版,保留哈希、签名和包身份校验。
v1.1.3 原图分组传输修复
本版本修复知识库原图因旧四图上限而被整体降级的问题。
- 默认 Run 图片总预算为 64 张,每次请求最多 8 张、16 MiB;组内并行读取、各组串行使用当前模型分析,成功后按来源标识交给主请求综合。
- 自动检索、工具和历史采用统一图片能力判断。成功分析记录可在续轮及历史中复用,显式文本降级也约束历史原图;工具卡显示具体原因或成功传输张数。
- 每组派发前复核授权、内容哈希、输入和运行预算。失败、取消或结果未知不自动重放,已成功记录保留。
来自 PR #50 的正常合并源码。版本 1.1.3/code 8,正式 APK 为 arm64-v8a、Android 8.0+,沿用已有正式签名,可从正式版 1.1.2 覆盖升级。Windows ADB 激活工具随附;使用方式见 发布文档。
验证:本地 strict/offline 完整门禁、REUSE 956/956、2130 次 JUnit 变体执行记录(包括有效缓存结果)、最终 API34/x86_64 模拟器 24 项回归及独立只读复审通过。PR 正常 CI 与合并源码的签名 releaseGate 结果、Git SHA、资产摘要和正式证书比对见 verification/provenance 附件。真实付费 Provider 的图片接收/理解、arm64 实体手机升级、其他 Android/OEM 服务存活及长稳尚未验收。
安装用 APK、源码、许可声明、SBOM、来源与签名核验、Windows 激活工具和 SHA256SUMS 共 10 个附件。源码和 APK 对应同一干净合并提交;完整附件核验后才公开为最新稳定版。
mobileAgentRuntime v1.1.2
修复知识库搜索后的多工具续轮顺序,以及 Chat 推理模型的推理回传;旧完整交换在请求时修复顺序,诊断与预览继续保护推理隐私,服务商格式拒绝显示明确错误。
新增对话归档:长按对话 → 归档,在“设置 → 数据与备份 → 已归档的对话”查看或恢复。归档保留消息,查看时只读;菜单支持后续扩展,并发归档与发送不会丢失输入草稿。
有线 ADB 现在启动软件自己的设备常驻服务,无需 Shizuku。Windows 用户解压附带的 windows-adb.zip,按 README-Windows.md 准备 Java 17+ 与官方 Platform-Tools,开启手机 USB 调试并允许电脑 RSA 授权,再在手机点“开始配对”,运行 start-wired-adb.bat,按提示选择 USB 设备并输入手机令牌,手机完成激活且电脑报告 READY 后即可退出工具、拔线。服务存活时权限持续保持,App 重启可以重连;系统重启或终止服务后须重新激活。危险模式和智能体能力授权仍分别控制。旧电脑桥目录升级后需要重新选择,现有 Agent 授权保留。
原正式签名覆盖安装;1.1.2 / versionCode 7,arm64-v8a,Android 8.0+。附带 Windows 激活工具、源码、两份 SBOM、来源证明、许可和 SHA256SUMS。独立源码复审通过,专项设备验证在 API34/x86_64 模拟器完成;实体 USB 拔线、arm64 升级、其他 API/OEM 保活与付费 Provider 未验收。完整结果见源码专项证据及 verification.json。
mobileAgentRuntime 1.1.1
1.1.1 修复发送消息后输入界面卡顿,以及长回复仍在持续输出时被三分钟运行截止截断的问题。
- 发送前的工具集构建、工作区能力探测和相关配置读取移到后台线程,避免阻塞输入与界面刷新。
- 运行截止用于限制新请求;已发出的模型、上下文摘要和工具调用按自身结果收取。仍保留取消、连接和空闲超时,并避免自动重放未知结果。
- 补齐事件消费和摘要检查点写入后的截止检查,避免准备耗时后继续发起超时请求。
版本:1.1.1 / versionCode 6。正式 APK 仅含 arm64-v8a,最低 Android 8.0;沿用既有正式签名,可从 1.1.0 及先前正式版本升级。
验证:Runtime 74、Provider 275、Android Debug 253 项单元测试,以及 API34/x86_64 专用模拟器 25 项定向回归通过;完整本地门禁、REUSE 和独立源码/协议复查通过。远端 PR 检查、正式签名、原生库 16 KiB 对齐、SBOM 与源码来源核验见附件 verification.json。
真实 OEM 输入帧耗时、真实 Provider 持续超过三分钟的回复和物理 Shizuku/USB 尚未完成验收。
安装请下载 mobileAgentRuntime-v1.1.1-arm64-v8a.apk。附件同时提供源码、法律声明、SBOM、来源核验、公开签名证书和 SHA-256 清单;私钥及用户诊断原件未公开。