电池消耗与常驻通知 — 权衡说明与省电技巧
为什么耗电
| 原因 | 说明 |
|---|---|
| 前台服务常驻 | Android 要求前台服务必须显示常驻通知,CPU 需要周期性唤醒 |
| 定时任务执行 | 到点触发、跑模型推理、网络请求——都会消耗电量 |
| 通道长连接 | Telegram / Discord / 邮箱需要维持 WebSocket / IMAP 连接 |
| 模型推理 | 每次调用模型都要发网络请求、等响应 |
| 屏幕常亮 | 用 Terminal 或 SSH 时屏幕常亮 |
省电技巧
1. 关掉不需要的通道和定时任务
只留必需的:
- 只接 Telegram,把 Discord、邮箱、Google Messages 全关掉
- 只跑一个 cron 任务,其他定时任务暂停
2. 选便宜的模型
- 用 DeepSeek V3 / Qwen-Turbo 等便宜的模型做日常任务
- 复杂推理才开 GPT-4o / Claude Opus
便宜模型 = 更少 token 消耗 = 更少请求 = 更少网络电量。
3. 厂商后台白名单
小米 / 华为 / OPPO / vivo 用户:
- 电池优化 → ZeroAI → 无限制 / 允许后台
- 自启动管理 → 允许
- 锁屏清理 → 加白名单
厂商杀后台比真正耗电更影响使用——如果守护进程被杀,定时任务和通道就全废了。
4. 紧急停止按钮
不用时可以按紧急停止按钮关掉守护进程。下次需要时再启动。代价:期间定时任务不触发、通道不响应。
常驻通知能不能关
不能。Android 前台服务的硬性要求:前台服务必须显示一条常驻通知。除非你把守护进程关掉(那也失去了 ZeroAI 的核心价值)。
资料来源:Android 官方文档、推广站 zeroai.wrwq.fun