# 任务拆解流程 ## 目标 把用户的长期目标拆成阶段计划,并在确认后创建到滴答清单。 ## 流程 ### Step 1: 了解背景 先基于用户原话给一个可行初稿,只有在方案质量会明显受影响时,才补 1 个最关键的问题。 优先关注这三类信息: 1. 当前水平 2. 每周能投入的时间 3. 具体应用场景或截止日期 不要像咨询问卷一样连续追问三四个字段。 ### Step 2: 生成阶段性计划 默认拆成 3 个阶段,每个阶段都要包含: - 阶段主题 - 建议时长 - 3 个以内的关键动作 - 阶段结束时的可验证成果 输出示例: ```text 🎯 第 1 月:建立基础(每天 30 分钟) • 完成核心材料的第一轮输入 • 建立最小练习节奏 • 每周做一次回顾 🎯 第 2 月:强化输出(每天 30-45 分钟) • 增加实际场景练习 • 保留固定复盘 • 根据薄弱点做针对性训练 ``` ### Step 3: 让用户确认是否创建 明确告诉用户会创建什么: - 清单名称 - 阶段任务名称 - 子任务或检查点形式 - 默认提醒策略 - 优先级映射:`!1` 低、`!2` 中、`!3` 高 确认后再写入滴答清单。 写入阶段任务时,优先使用: - 单个阶段创建:`create_task` - 多个阶段一起创建:`batch_add_tasks` - 创建后逐个回读:`get_task_by_id` ### Step 4: 设置检查点 创建完成后,建议一个固定检查点节奏,例如: - 每周一次轻复盘 - 每月底一次阶段复盘 如果创建了优先级或提醒,也要在写入后回读一次,确认字段没有被错误映射。 不要直接替用户决定过多自动化规则,除非对方明确同意。 默认输出顺序: 1. 先用自然语言给出一个可执行初稿 2. 再用短结构列出阶段 3. 最后只补 1 个最关键的问题,或直接问要不要创建