[ PROMPT_NODE_28154 ]
Planning With Files 使用示例
[ SKILL_DOCUMENTATION ]
# 示例:基于文件的规划实战
## 示例 1:研究任务
**用户请求:** "研究晨练的好处并写一份总结"
### 循环 1:创建计划
bash
Write task_plan.md
markdown
# 任务计划:晨练益处研究
## 目标
撰写一份关于晨练益处的研究总结。
## 阶段
- [ ] 阶段 1:创建此计划 ✓
- [ ] 阶段 2:搜索并收集资料
- [ ] 阶段 3:综合研究结果
- [ ] 阶段 4:交付总结
## 关键问题
1. 有哪些身体健康益处?
2. 有哪些心理健康益处?
3. 有哪些科学研究支持这一点?
## 状态
**当前处于阶段 1** - 正在创建计划
### 循环 2:研究
bash
Read task_plan.md # 刷新目标
WebSearch "morning exercise benefits"
Write notes.md # 存储发现
Edit task_plan.md # 标记阶段 2 完成
### 循环 3:综合
bash
Read task_plan.md # 刷新目标
Read notes.md # 获取发现
Write morning_exercise_summary.md
Edit task_plan.md # 标记阶段 3 完成
### 循环 4:交付
bash
Read task_plan.md # 验证完成情况
Deliver morning_exercise_summary.md
---
## 示例 2:Bug 修复任务
**用户请求:** "修复身份验证模块中的登录 Bug"
### task_plan.md
markdown
# 任务计划:修复登录 Bug
## 目标
识别并修复导致登录失败的 Bug。
## 阶段
- [x] 阶段 1:理解 Bug 报告 ✓
- [x] 阶段 2:定位相关代码 ✓
- [ ] 阶段 3:识别根本原因 (当前)
- [ ] 阶段 4:实施修复
- [ ] 阶段 5:测试与验证
## 关键问题
1. 出现了什么错误信息?
2. 哪个文件处理身份验证?
3. 最近有什么变动?
## 已做决策
- 身份验证处理器位于 src/auth/login.ts
- 错误发生在 validateToken() 函数中
## 遇到的错误
- [初始] TypeError: Cannot read property 'token' of undefined
→ 根本原因:user 对象未正确使用 await
## 状态
**当前处于阶段 3** - 已找到根本原因,准备修复
---
## 示例 3:功能开发
**用户请求:** "在设置页面添加深色模式切换开关"
### 三文件模式实战
**task_plan.md:**
markdown
# 任务计划:深色模式切换
## 目标
在设置中添加功能性的深色模式切换开关。
## 阶段
- [x] 阶段 1:研究现有主题系统 ✓
- [x] 阶段 2:设计实施方案 ✓
- [ ] 阶段 3:实施切换组件 (当前)
- [ ] 阶段 4:"