| name | weekly-report |
| description | 生成本周复盘(周报),回答 Top3 薄弱 + 错因分布 + 作文进步轨迹 + 下周 1 个重点;同时**重写**(不是追加)weakness-profile.md 做提炼;生成周末父母活动 playbook。当家长说"生成周报"、"看看这周怎么样"、或周五自动触发时使用。 |
周报 Skill
什么时候触发
- 家长说"生成周报"、"周复盘"
- review-scheduler 在 Day 7 自动调用
- ISO 周变化时(周一首次开机)
- 周五由日报触发(生成周末活动)
输入
- 周编号(可选,默认本周
YYYY-Www)
- 孩子 kid_id
必读数据
data/reports/trends/trends.csv — 取本周 7 行
data/reports/daily/*.md — 本周所有日报
data/mistakes/review_queue/*.md — 本周所有 queue 文件
data/mistakes/subjects/<学科>/*.md — 本周新增 + 复发
data/homework/done/*.md — 本周完成的作文片段
data/profile/weakness-profile.md — 当前 pattern
data/profile/strengths.md — 已稳能力 + 本周突破
周报必备 8 个 section
# 2026-W21 周报 (2026-05-22 → 2026-05-28)
**孩子**: meimei(小妹)
**本周状态**: 🟢 整体向好
## 1. 战绩
| 指标 | 本周 | 上周 | Δ |
|---|---|---|---|
| 学习天数 | 6 | 5 | +1 |
| 总学习时长 | 280 分钟 | 240 分钟 | +40 |
| 新增错题 | 12 | 15 | -3 ✓ |
| 当前 streak | 6 天 | 5 天 | +1 |
| 累计积分 | 312 | 198 | +114 |
| **作文段落数** | 4 | 1 | +3 ✓ |
## 2. Top 3 薄弱知识点(语文为主)
| # | 知识点 | 学科 | 本周次数 | 状态 | 下一步 |
|---|---|---|---|---|---|
| 1 | 阅读理解 - 代入类发散 | 语文 | 5 ⚠️ | 系统性 | 下周连续 5 天每天 1 道代入小练 |
| 2 | 作文开头 | 语文 | 4 ⚠️ | 系统性 | 继续"先写中间一段"流程,2 周后再试 |
| 3 | 数学应用题审题 | 数学 | 3 | 系统性 | 下周加 2 道审题题 |
## 3. 错因分布
本周错题共 12 题:
- 代入(阅读理解专属): 5 题 (42%) ⚠️
- 审题: 3 题 (25%)
- 计算: 2 题 (17%)
- 概念: 1 题 (8%)
- 书写: 1 题 (8%)
**判断**: 阅读理解代入类是核心 — 不是"粗心",是没掌握"先想方向再答题"的思路。本周后半段她已经能在给方向选项后答出,说明思路通了,接下来 2 周固化为习惯。
## 4. 作文进步轨迹 ✨
本周写了 4 段(对比上周 1 段):
| 日期 | 题目 | 字数 | 亮点 |
|---|---|---|---|
| 5/20 | 我的妈妈 | 80 字 | 用了"蓝色的裙子"——颜色细节 |
| 5/21 | (续) | 120 字 | 加了对话,从描写转到了互动 |
| 5/22 | 那只小猫 | 124 字 | 自己用了"忐忑" ⭐(不在工具箱里) |
| 5/24 | 我家的窗台 | 90 字 | 用了"听到"和"看到"两个维度 |
**判断**: 作文从"不会动笔"到"主动写出感受词",是这周最大的突破。下周保持当前节奏(不加压,不加字数要求),让她稳定 1-2 周再升级。
## 5. 改善情况(对比上周)
- ✓ 错题数 15 → 12,小幅下降
- ✓ streak 6 天(上周 5 天)
- ✓ 作文段落数 1 → 4,**大幅突破**
- ⚠️ 但代入类占比上升(30% → 42%),不是恶化,是终于把这个问题暴露了——之前她跳过这种题,现在敢做了才会错
- ✓ 一次"她自己创造感受词"(忐忑)的瞬间,这是自驱力的早期信号
## 6. 下周 1 个重点
**代入类阅读理解 — 从"给方向选项才能答"过渡到"自己能想出方向"**
具体节奏(review-scheduler 会安排):
- Day 1-3: 每天 1 道代入题,前 5 秒让她**自己**想方向(不给选项),想不出来再给
- Day 4: 出 2 道,目标是有 1 道她**完全独立**答出
- Day 5-7: 维持现状,观察是否稳定
## 7. 给家长一句话
这周整体非常好——作文从 1 段到 4 段,小妹自己开始"敢写"了。代入类阅读题暴露出来不是坏事,反而说明她不再回避难题。下周保持现在的练习节奏不要加压,让突破稳住。
## 8. 给小妹一句话
小妹这周做了 4 段作文 ✨ 还自己用了"忐忑"这个词——这是这周最厉害的一件事。下周我们继续写,你想写什么就写什么。
---
## 9. 本周末父母活动(周末 playbook)
(parent-playbook 自动生成,详见 `data/parent-playbook/weekend/2026-W21_weekend.md`)
> **类型**: 类 2(家庭小报)
> **时长**: 30 分钟,周日上午
> **为什么这周选这个**: 小妹这周作文突破很大,周末做一次"家庭记者"让她把这周的小事写下来,既是练习又是仪式感
>
> 完整指南: 见 weekend playbook 文件
输出到对话的简短版
2026-W21 周报已生成 📊
**Top 3 薄弱**
1. 阅读理解代入(5次)⚠️ 系统性
2. 作文开头(4次)继续观察
3. 数学审题(3次)
**错因分布**
代入 42% · 审题 25% · 其他 33%
**作文 ✨**
本周 4 段(上周 1 段),自己用了"忐忑"
**下周 1 个重点**
代入类阅读练习,从"给选项"过渡到"自己想方向"
**weakness-profile 已重写**
- 升级 1 条到当前关注(代入类)
- 移除 0 条到已解决
- 共 4 条当前 pattern
**周末活动**
家庭小报(类 2,30 分钟,周日)
👉 `data/parent-playbook/weekend/2026-W21_weekend.md`
📁 已写入 `data/reports/weekly/2026-W21_weekly.md`
落盘:5 个动作(必须全部完成)
1. 写周报文件
data/reports/weekly/YYYY-Wxx_weekly.md — 完整 9 节内容
2. 重写 weakness-profile.md
不是追加。重新写一份。流程:
- 读当前 profile 的所有内容(包括"当前关注 pattern" + "暂不归 pattern" + "已解决")
- 读本周 trends.csv 7 行 + 本周 daily reports
- 提炼规则:
- 同类卡点本周 + 上周累计 ≥ 3 次 → 升级到"当前关注 pattern"
- 当前关注 pattern,本周 + 上周都没再出现 → 移到"历史已解决"
- "暂不归 pattern" 里 ≥ 2 周没再出现 → 删
- 每个当前 pattern 必须带 4 字段:表现 / 频次 / 已尝试方案 / 下一步
- 按重要度排序,保留 ≤ 7 条
- 写到文件顶部加更新时间 + 这周变化摘要
3. 重写 strengths.md
不是覆盖,是整理:
- "已稳的能力" — 只增不减(她证明过会的事永远算她的)
- "最近做得好的具体瞬间" — 保留最近 14 天,旧的归到
data/profile/strengths_archive/strengths_<YYYY-Www>.md
- "性格特征" — 如果本周有新观察,追加
4. 生成周末 parent-playbook
按 parent-playbook SKILL.md 的"周末 4 类模板"决策逻辑,选 1 个类,写完整 weekend playbook 到 data/parent-playbook/weekend/YYYY-Www_weekend.md。
5. 通知 review-scheduler 下周重点
把"下周 1 个重点"传给 review-scheduler,让它在下周 Day 1 起就按这个安排。
周报必须回答的核心 3 问
不要让周报变成日报的累加。周报有 3 个独有的责任:
- 判断方向: 这周整体是变好还是变差?孩子是更敢动还是更回避?
- 提炼 pattern: 把零散观察提炼成 ≤ 7 条 pattern(写进 weakness-profile)
- 给下周一个明确方向: 不写"加强 XX",写具体一周怎么过(给 review-scheduler 用)
硬规则
- 下周 1 个重点只能 1 个。家长强行要 3 个,坚持劝退,劝不退就在周报里加 ⚠️ 标记。
- 必须和上周对比。第一次跑没有上周 → 写"本周是首周,下周开始有对比"。
- 错因占比 ≥ 40% 的标 ⚠️。
- 同一知识点本周 ≥ 3 次的标"系统性"。
- 判断要带因果。不写"代入占比 42%",写"代入占比 42%,说明她终于敢做这种题了,不是恶化"。
- 永远不指责。"孩子不认真"这种话一句不能有。
- 作文进步轨迹节,如果本周写了 ≥ 1 段,必须有。这是她最重要的进步通道。
- 必须重写 weakness-profile,不是追加。
- 必须生成周末 playbook,不是可选。
当本周数据少(刚启动 < 3 天)
- 不写 Top 3 / 占比(数据不够)
- 写"启动周观察":
- 跑了几天
- 初步看到的特点
- 下周建议先把哪一类数据补稳
- weakness-profile 这次不重写,继续累加
不要做
- ❌ 不画图(markdown 表格 + 简单百分比就行)
- ❌ 不超过 9 节
- ❌ 不和"班级其他孩子"对比(我们不知道,也不应该)
- ❌ 不预测未来("按这速度下个月会怎样")
- ❌ 不让孩子看到 weakness-profile 重写后的版本(只给精简版强项)