# 拾时项目推进计划

更新：2026-10-12。顺序按依赖关系排列；前一阶段达到退出标准后再把后一阶段作为主线。用户可并行体验已安装版本并反馈问题。

当前完成本地优先解析迭代v0.8.0-dev：指定提醒与事项时刻分开，单字段选项可以本地完成。下一步用Android 16手机覆盖安装验收真实通知，再冻结独立保留集和多厂商可靠性矩阵，之后推进语音与重复等未完成能力。此次属于解析器重要更新，统一提交并同步私有远端，小修不单独发版本。

## 总览

| 顺序 | 阶段 | 当前状态 | 主要交付物 | 退出标准 |
|---:|---|---|---|---|
| 1 | 产品与规则基线 | 已完成 | PRD、页面草图、信息理解与提醒规范、处理链路 | 核心术语、状态和规则无明显冲突 |
| 2 | Android本地骨架 | 已完成 | 三栏导航、录入、笔记、本地数据库、普通系统通知、整件事完成 | 可覆盖安装；数据持久化；基础通知可用 |
| 3 | 理解引擎基础 | 进行中 | 编号规则库、系统提示词、文字/视觉模型、结构化协议、本地校验 | 完成第3.1节全部任务，保留集达到待设门槛 |
| 4 | 提醒规划器 | 进行中 | 节点数据表、按事项含义生成多个提醒、改期/取消 | 报名、活动、截止、无时间、多节点按规范工作 |
| 5 | 必要确认与输入闭环 | 进行中 | 选项式确认、通知栏回答、后台续跑、语音转写、分享直达、重复导入处理 | 四种入口均可完成创建；只问关键歧义 |
| 6 | 重复与完整状态 | 未开始 | 重复系列/周期、完成本次、结束重复、恢复和到期规则 | 重复状态不串期；完成/恢复不补发历史提醒 |
| 7 | 独立服务与隐私 | 部分完成 | HTTPS模型网关、服务鉴权、限额、隐私说明、故障降级 | 手机脱离电脑可解析；密钥不在APK；失败不丢数据 |
| 8 | 可靠性与兼容 | 部分开始 | 多Android版本/厂商矩阵、重启/休眠/权限测试、性能与能耗记录 | 目标组合有结果；已知限制可复现且如实展示 |
| 9 | 小范围试用 | 未开始 | 真实样本和操作数据、问题分类、版本修复 | 核心任务无阻断；主要误判完成修复和复测 |
| 10 | MVP发布评审 | 未开始 | 发布包、隐私说明、支持范围、故障方案、演示材料 | PRD验收项逐条有通过或明确未通过结论 |

## 接下来先做什么

### 3.1 完成理解引擎基础

这是当前唯一主线，按以下顺序推进：

1. 已建立56个文本与11个合成图片可执行场景，覆盖会议、活动、多事项、预计/待定、改期/取消、相对星期、早晚时段、中文钟点、模糊时间、补充重解析、条件、截图折行和界面噪声；新增用户成绩截图通知的短标题、短行动、独立细则及清楚问题检查。下一步从真实反馈中补长截图与版式变体。
2. 样本已标注期望节点、关键歧义、应忽略内容和图片转写边界。用户提供截图只作私有验证，不提交原图；下一步冻结一批不参与调规则的保留集。
3. 日期星期一致性、有限年份推定、旧日期不顺延、截图消息日期绑定、相对星期和模型遗漏时间检测已落地；下一步支持部分可靠节点与待定节点并存。
4. 已实现选项优先的必要确认页和通知栏快捷回答；回答与原始内容分开保存，沿用首次提交时间先本地重建，复杂通知和图片再由后台模型处理，最终均通过完整校验。下一步真机验证图片、多问题、二次补充和离开应用后的通知到达。
5. 运行开发集调规则，再冻结一批保留集；记录完整事项正确率、关键时间错误、条件遗漏和多余确认率。
6. 根据基线结果设MVP门槛。出现编造关键时间、错误自动提醒、丢失适用条件时，即使总体分数达标也不能退出本阶段。

### 4. 提醒规划器

1. 已将一条事项保存为多个提醒记录，并兼容旧版单一`reminderAt`数据。
2. 已实现开放、开始、截止、结束、报名窗口、无时间和日期级事项的首轮策略；默认值见现行v0.6规范第5节。
   本地简单文本与模型候选共用同一个规划器。v0.8.0起指定提醒与事项时间分开：“明天下午3点提醒我参加学校会议”在15:00提醒，不含“提醒我”的会议按15:00开始、14:30通知；原文明确提前量优先。
3. 已在详情和系统通知中分点展示行动、细则和节点；通知操作仍作用于整件事。截止策略已经收敛为有明确时刻时仅提前1小时一次、只有日期时在截止日09:00一次。
4. 下一步用真实样本验证提前量及多提醒到达顺序，再将策略提取为可配置项。
5. 继续支持部分节点已安排、部分待定，并补齐改期、取消和重复节点。

### 5—7. 补齐MVP闭环

复杂内容现由Android `JobScheduler` 在联网时续跑，用户提交后可直接离开；结果、失败和必要确认通过系统通知反馈，不使用常驻服务或周期轮询。下一步完成语音转写和系统分享直达，处理重复导入及改期/取消候选，并实现重复事项。CloudBase Run测试网关已经部署，具备HTTPS、共享访问令牌、并发限制、超时、上游瞬时故障重试和失败保留；Android也会对入口冷启动类503做有限退避。随后真机验证该降级行为，并补每用户鉴权、调用额度、费用记录、自定义域名及隐私说明。

### 8—10. 验证与发布

先覆盖vivo Android 16的后台、锁屏、重启、省电和权限组合，再补至少一个其他厂商和较低Android版本。进入小范围试用后，按错误类别修复并复测。最后逐项对照PRD验收，不以“能安装”代替MVP完成。

## 用户测试反馈格式

用户测试不需要写正式报告，每个问题提供以下四项即可：

- 输入方式与原内容；含隐私时可脱敏，但保留时间结构和条件关系。
- 拾时实际生成的标题、行动、节点、确认问题和提醒。
- 期望结果。
- 当时日期、来源是直接输入/粘贴/截图/分享，以及截图消息日期是否可见。

每条反馈归入规则ID和错误类别，修复后加入回归样本。界面问题另附操作路径即可。
