页面:呼吸练习主页(路径:miniprogram/packages/today/breath/index)
字数
449 字
阅读时间
2 分钟
1. 页面目标与角色
- 提供节律呼吸等放松练习入口与引导;面向需要短时减压的学生;主流程:今天(工具箱)。
2. 入口与去向(导航)
- 入口:pages/today/index 工具区“呼吸”tile。
- 去向:任务详情(生成练习任务)、资源广场(相关指南)。
- 路由:
wx.navigateTo({ url: '/packages/breath/index/index' }) - 分包:packages/breath;未在 preloadRule 中显式声明预加载。
3. 关键组件与交互
- 组件:计时器、节律动画、开始/暂停、完成反馈、音频控制。
- 交互:预设时长/节奏;完成后可“一键生成任务”。
- 无障碍:动画配合可读文本节拍;音频可静音。
4. 数据契约与接口
- 出参(完成回执):
duration,pattern,perceived_effect - 记录:docs/数据库/集合-任务.tasks.md(生成任务/回执)
- 接口:docs/接口占位文档.md
5. 埋点与观测
pv_breath_homeact_breath_start/act_breath_completesuggestion_task_create(若生成任务)
6. 异常与边界
- 后台运行中断提示;弱网不影响本地练习。
- 性能:动画流畅度与电量消耗控制。
7. 验收清单(DoD)
- [ ] 练习可用(开始/暂停/结束)
- [ ] 生成任务/回执写入
- [ ] 埋点完整
- [ ] 无障碍/低扰模式
8. 关联文档
- 功能:docs/功能文档/功能-专题工具箱入口.md
9. 变更记录
- 2025-09-22 by Codex:首次创建