- feature-roadmap.md: 现有能力盘点 + P1/P2/P3方向 + 竞品参考 - AI深度视差: 远程推理方案(服务端Depth-Anything + 客户端WebGL) - 自动升级模块文档: 设计规格/任务规划/决策记录 - 9份需求契约: 视频/颜色提取/时间段/番茄钟/播放列表/电池/网页/便签/监控
38 lines
865 B
Markdown
38 lines
865 B
Markdown
# 电池感知 — 需求契约
|
||
|
||
> 创建时间:2026-05-28
|
||
> 状态:需求待确认
|
||
|
||
## 目标
|
||
|
||
笔记本拔电时自动暂停动画壁纸,省电。插电后恢复。
|
||
|
||
## 用户场景
|
||
|
||
1. 用户拔掉电源线 → 动画壁纸暂停,显示静态帧
|
||
2. 重新插电 → 壁纸恢复动画
|
||
3. 设置页可开关此功能
|
||
|
||
## 验收标准
|
||
|
||
- [ ] 检测电源状态变化(`GetSystemPowerStatus`)
|
||
- [ ] 拔电暂停动画壁纸
|
||
- [ ] 插电恢复动画
|
||
- [ ] 桌面右下角托盘气泡提示"已切换为省电模式"
|
||
- [ ] 静态壁纸(图片/纯色)不受影响
|
||
|
||
## 本次范围
|
||
|
||
- 拔电暂停 / 插电恢复
|
||
|
||
## 非目标
|
||
|
||
- 用户自定义省电策略(如暂停哪些卡片)
|
||
- 电量低于 X% 自动暂停
|
||
|
||
## 约束
|
||
|
||
- Go 端 `GetSystemPowerStatus` 轮询(每 10 秒)
|
||
- evalJS 调用前端 pause/resume
|
||
- config 新增 `batteryAware bool`
|