Repository navigation
Releases
Magpie for Android 1.4.2
Magpie 的 Android 壳(非官方移植)。
本版:1.4.2
本次更新:主界面全面重做为原生界面
magpie 内核完全不变,只把外面那层 WebView 换成原生绘制的界面——点开就能直接看用量、账号和路由,不用等网页加载。
本版是从 1.0.48 起的一次大跨度更新(1.1.0 → 1.4.2)。
四个原生标签页
- 概览:时间范围条(今天 / 24 小时 / 7 天 / 30 天 / 全部)、2×2 汇总卡(Token 含缓存 / 请求数与失败重试 / 费用与未计价 / 缓存命中率 / 输出速度与首字延迟 / ↑上传 ↓下载流量)、趋势图、按供应商分组的额度卡。
- 用量:周期切换、汇总、模型排行、谁在用、最近请求。
- 账号:供应商一级折叠(带厂商图标与合计)、账号二级折叠、额度进度、单账号启停、顶部「添加供应商」。
- 路由:实时面板(请求 · 改道 · 错误三个计数、绿色虚线联动、候选账号卡高亮)与请求记录(实时 / 今天 / 昨天 / 更早)。点任一条可看该次请求的上下文窗口明细——Token 用量、缓存命中、色块占比图、分项清单,再点分项能看工具定义和消息原文。
其他
- 顶栏三个胶囊:网关地址、插件(直达网页插件页)、局域网。
- 底部悬浮胶囊标签栏;右上角 ⋮ 菜单按「控制台 / 网关 / 插件 / 更新 / 其他」分组。
- 数字单位可切换:K / M / B ↔ 万 / 亿。
- 全页下拉刷新。
- 后台零唤醒:切到后台后停止所有长轮询与定时器,不在后台耗电。
- 完整网页界面仍然保留:⋮ → 打开控制后台。插件安装、隐私脱敏、同步备份等深度功能用它。
- 更新源与稳定渠道移到更新页,设置页去掉重复项。
- 后台释放页面内存默认改为 5 分钟。
安装
下载本 Release 的 APK 直接安装。升级须用同一签名的 APK 覆盖安装;不要先卸载,否则本地配置、账号和数据会被清除。
当前只提供 Android arm64 包,最低 Android 7.0(API 24)。
说明
本项目基于 magpie(MIT)制作,仅供学习交流;内核版权归 magpie 原作者所有,如涉及侵权请联系删除。
Magpie for Android 1.0.48
Magpie 的 Android 壳(非官方移植)。
本版:1.0.48
本次更新
- 新增「导入本地插件」:菜单(右上角三点)→ 导入本地插件,从手机存储选文件夹导入插件。
- 支持 zip / tar.gz / tgz 压缩包自动解压后导入。
- 修复调用 magpie 插件接口的鉴权问题(401)。
- 清理一批废弃资源。
本地插件怎么用
- 在 magpie 主界面点右上角「⋮」打开菜单。
- 点「导入本地插件」。
- 在系统文件管理器里选中放插件的文件夹(或直接选 zip / tar.gz 压缩包)。
- 弹窗里勾选要导入的插件(可多选),点「导入勾选的插件」。
- 壳会把插件拷进沙箱(压缩包会先解压),再交给 magpie 自动加载。
- 完成后到「插件 → 已安装」里就能看到并登录/使用。
安装
下载本 Release 的 APK 直接安装。升级须用同一签名的 APK 覆盖安装。
说明
本项目基于 magpie(MIT)制作,仅供学习交流;内核版权归 magpie 原作者所有,如涉及侵权请联系删除。
Magpie for Android 1.0.42
Magpie 的 Android 壳(非官方移植)。
本版:1.0.42
本次更新
- 顶栏与内容区合并成整块卡片,顶栏和容器背景改为透明,与 magpie 页面主背景同色,消除割裂感。
- 菜单恢复「桌面宽屏排版 / 手机窄屏排版」切换。
- 菜单在小屏上内容超高时可滚动,不再截断底部选项。
- 后台释放管理页面内存默认改为 10 分钟,并新增「后台 10 分钟后释放」选项。
安装
下载本 Release 的 APK 直接安装。升级须用同一签名的 APK 覆盖安装。
说明
本项目基于 magpie(MIT)制作,仅供学习交流;内核版权归 magpie 原作者所有,如涉及侵权请联系删除。构建由 AI 辅助完成。
Magpie for Android 1.0.39
Magpie 的 Android 壳(非官方移植)。
本版:1.0.39
本次更新
- 壳 App 内更新:三点菜单新增「检查 App 更新」,下载新版 APK 后直接拉起系统安装器,不再跳浏览器 / GitHub。
- 自动更新提醒:启动时静默检查(每天一次),有新版本弹提醒;设置页可关闭。
- 国内镜像:内置 4 条 GitHub 加速镜像,可手动添加自定义镜像前缀。
- 蓝奏云入口:设置页新增「蓝奏云更新」,自动复制提取码并打开分享页。
安装
下载本 Release 的 APK 直接安装。升级须用同一签名的 APK 覆盖安装。
说明
本项目基于 magpie(MIT)制作,仅供学习交流;内核版权归 magpie 原作者所有,如涉及侵权请联系删除。构建由 AI 辅助完成。
Magpie for Android 1.0.38
Magpie 的 Android 壳(非官方移植)。
本版:1.0.38
本次修复
- 修复:设置页「保存并重启」和「立即重启网关」在网关进程异常退出时会反复拉起,导致通知栏反复弹「Magpie 正在恢复网关 · 上次退出码 1」。
- 现在:保存设置 / 立即重启后,停掉网关前台服务并关闭 App 自身,不再自动拉起;下次手动打开 App 时才用新设置重新启动,端口 / 局域网 / 更新源 / 稳定渠道一并生效。
安装
下载本 Release 的 APK 直接安装。升级须用同一签名的 APK 覆盖安装。
说明
本项目基于 magpie(MIT)制作,仅供学习交流;内核版权归 magpie 原作者所有,如涉及侵权请联系删除。构建由 AI 辅助完成。
Magpie for Android 1.0.37
Magpie for Android 1.0.37
💕 新功能
- 更新渠道切换:设置 → 更新源新增「稳定版更新渠道」开关。
- 关闭:每个版本都推送(含紧急修复)。
- 开启:只推送发布满三天后的稳定版。
- 手机底栏顺序调整:供应商、路由、用量、插件放到底栏;会话、资源库、网关、脱敏、路由组等收入「更多」。
- 底栏选中项增加胶囊高亮,停留页面更直观。
- 本版 APK 内置 magpie 内核随 0.1.3616 打包。
🛠️ 修复的问题
- 修复安装新版 APK 后,可能把 App 内已更新的 magpie 内核覆盖回旧版的问题:现在已安装内核只要存在且有效就永久保留,APK 内置内核仅作首次安装或文件丢失时的兜底。
- 修复底栏选中态不明显、不确定停留在哪个页面的问题。
📦 下载与升级
- Android arm64 / arm64-v8a,最低 Android 7.0(API 24)。
- 直接覆盖安装,不要先卸载,否则本地配置和已更新的内核可能丢失。
- 本版使用与此前 Release 相同的项目签名。
- APK SHA-256:
7fd82d9dff186f909d58283ad9dbb30cf6f87ba4104641011b1049fbb6adb73b
⚠️ 验证范围
本版已完成构建、APK 签名及包内容检查;底栏重排与更新渠道切换为注入/配置层改动,尚未在不同 Android 系统上完成实机回归验证。无法保证系统或厂商设置绝对不回收进程。
非官方 magpie Android 外壳,magpie 核心来自 yetone/magpie,遵循上游 MIT 许可证。项目由 AI 辅助完成;侵权反馈请通过仓库 Issues 联系维护者。
Magpie for Android 1.0.35
Magpie for Android 1.0.35
💕 新功能
- 后台页面内存管理现在按设置时间实际执行:离开 App 后按“从不 / 15 分钟 / 30 分钟 / 自定义分钟”计时,仅释放 WebView;回到前台时重新加载管理页。网关与 AI API 不会因这项释放操作而主动停止。未保存的网页编辑会丢失。
- 从前台服务通知再次进入时复用已有 Magpie 窗口,不重复创建 Activity 或 WebView。
🛠️ 修复的问题
- 修复网关已经就绪时,通知可能仍停留在“正在启动网关…”的状态不同步问题。
- 修复网关“已就绪”通知被更新成可划掉普通通知的问题:前台服务通知在启动、就绪和恢复中均保留常驻标志;单独的异常告警仍可清除。
- 修复通知多次进入导致返回键要按多次,以及多窗口额外占用资源的问题。
- 发布前修正 Activity 销毁时生命周期回调重复调用的问题,并清理页面计时回调。
📦 下载与升级
- Android arm64 / arm64-v8a,最低 Android 7.0(API 24)。
- 直接覆盖安装,不要先卸载;卸载可能清除本地数据。
- 本版使用与此前 Release 相同的项目签名。
- APK SHA-256:
40381e416011047b492d0740dfa3e96971e7de44053f5cf3d033a18fd7f25b1b
⚠️ 验证范围
本版已在内置容器完成编译、APK 签名及包内容检查;后台超时回收与不同 Android 系统上的通知划除行为仍需安装后实机验证。无法保证 Android 系统或厂商设置绝对不回收进程。
非官方 magpie Android 外壳,magpie 核心来自 yetone/magpie,遵循上游 MIT 许可证。项目由 AI 辅助完成;侵权反馈请通过仓库 Issues 联系维护者。
Magpie for Android 1.0.31
1.0.31
💕 新功能
- 新增后台释放管理页面内存:支持从不、15 分钟、30 分钟和自定义分钟数。后台释放 WebView 时不会主动停止 Magpie 网关,回到 App 后会自动重建并重新加载页面。
- 新增首次后台运行引导:通知权限、电池优化设置,以及小米/澎湃OS 自启动和最近任务锁定提示。
- 引导支持“以后再说”和“不再提示”,设置页也提供重新打开后台运行引导的入口。
- WebView 渲染进程被系统回收或崩溃时,壳会销毁失效实例、创建新实例并恢复 Magpie 页面,不主动停止网关。
- 前台通知会同步显示网关真实状态,避免网关已经运行却一直显示“正在启动网关…”。
🛠️ 修复的问题
- 修复设置保存可能触发两次网关重启,导致两个启动流程竞争端口、正在进行的 AI 请求被中断的问题。
- 修复划掉最近任务时壳主动重启网关的问题。
- 修复网关异常退出后重试次数有限、最终停止且没有明显提醒的问题;现在会退避恢复,连续重启失败时发送通知。
- 修复 WebView 渲染进程被回收后可能导致整个壳退出或页面无法恢复的问题。
- 修复前台服务通知状态与实际网关状态不同步的问题。
📦 安装与校验
- Android arm64 / arm64-v8a,最低 Android 7.0(API 24)。
- 请覆盖安装,不要先卸载,否则可能丢失本地配置和数据。
- SHA-256:cdebab9084e2d6b77449ddf1f1d52d1bc3de6f833f7f0c008071456fded79865
本项目是非官方 Android 外壳,基于 magpie(MIT)制作;如涉及侵权请通过仓库 Issue 联系维护者。项目由 AI 辅助开发与整理。
Magpie for Android 1.0.28
Magpie 的 Android 壳(非官方移植)。
1.0.28
- 顶栏新增紧凑的「局域网」胶囊入口
- 点击后显示局域网 Base URL 与网关密钥(密钥默认掩码,仅按复制时读取明文)
- 未开启共享时提供壳设置 + Magpie 网页的手动开启步骤
- 保持顶栏紧凑,不再直接展示长局域网 IP
安装
下载本 Release 的 APK 直接安装。升级须用同一签名的 APK 覆盖安装。
说明
本项目基于 magpie(MIT)制作,仅供学习交流;内核版权归 magpie 原作者所有,如涉及侵权请联系删除。构建由 AI 辅助完成。