为移动端 AI 工具链而生的完整协议与服务能力
严格遵循 JSON-RPC 2.0 over HTTP,内置 HTTP 服务器(支持 CORS),通过 JS Bridge + MutationObserver 自动监听工具调用。
DeepSeekChatBridge 单例跨 Activity 通信,每轮独立 requestId 并发管理;前端 500ms 轮询 + 120s 超时兜底,长对话不卡顿。
started / chunk / status / done / plan / error 全事件流,HandlerThread 专线写入,HTTP chunked 编码确保完整交付。
检测 LLM 因上下文被压缩而输出自然语言或漏回 id 时,自动重发完整系统提示词并弹窗提示,可持续无上限恢复。
JNI 嵌入 libpython3.14.so,无需 Termux。完整标准库 + asyncio/ssl/sqlite3,内置 ensurepip,可直接 pip 安装纯 Python 包。
内嵌 4.2MB 静态 git(0 依赖、含 HTTPS)→ 系统 git → dulwich 纯 Python 兜底,普通设备到 root 设备都能完整使用 Git。
支持知识型 + 工具型 skill 包,放入目录后 skills/reload 即生效;skill 工具自动注册,知识按需渐进式披露。
自动连接 MT 管理器 APK MCP,注册 18+ 个 mt_apk_* 工具:APK 分析、资源修改、Smali 编辑、重新打包。
线程池管理 HTTP 连接,HandlerThread 专线处理 SSE 写入,提示词模板缓存 + 正则预编译,避免重复 I/O 与编译开销。
内置 40+ 工具,覆盖执行、文件、网络、内存修改等场景
MCP 服务端 · SSE 流 · DeepSeek 桥接 · 计划任务
initialize — 初始化连接tools/list — 获取全部工具tools/call — 调用指定工具skills/list — 已加载技能摘要skills/reload — 热加载技能目录notifications/initializedstarted — 对话开始chunk — LLM 逐字输出status — 工具执行结果done — 一轮回复完成plan — 计划创建/更新/完成context_compressed — 哨兵事件{"tasks":[...]}plan_update 推进JS MutationObserver 每 500ms 轮询,文本稳定 1.5s 后触发完成;Java 端 120s 超时 + 30s DOM 兜底提取。
编译安装 → 启动服务 → 接入 AI
用 AIDE Pro 打开项目 → Build → Rebuild(先 Clean);或用 Android Studio 执行 ./gradlew assembleDebug。
打开应用 →「启动 MCP 服务」,记录局域网地址(如 http://192.168.1.100:8080),浏览器访问即可打开 MCP 工具箱。
启动服务后点击「打开 DeepSeek 助手」并登录,对话中 AI 会自动调用本地工具。
在 MT 管理器中启动 APK MCP,返回工具箱后 LLM 即可调用 mt_apk_* 工具。
将 .md 技能文件放入运行时目录后调 skills/reload 即可生效。
自动同步 GitHub Releases,支持最新 CI 构建与最新正式版
要求:Android 7.0+(API 24),arm64-v8a 架构。安装前请在系统设置中允许「未知来源」应用安装。
当前版本 v2.4.36