乐于分享
好东西不私藏

用 OpenClaw 给孩子搭全科辅导系统(4)

用 OpenClaw 给孩子搭全科辅导系统(4)
数据沉淀篇:每天自动写学习记录、错题怎么归类、薄弱项趋势怎么看

前面三篇,我其实一直在做一件事:

把一套“能长期跑”的孩子学习系统,一层一层拆开。

第一篇讲地基:
工作区怎么搭,SOUL.mdUSER.md、目录结构怎么定。

第二篇讲核心动作:
怎么把 接作业、复习调度、错题追踪 这三个 Skill 跑起来。

第三篇讲入口:
为什么我最后选了飞书,孩子账号怎么隔离,家长怎么做管理员视角。

写到这里,很多人会自然觉得:

系统好像已经搭完了。

孩子可以发作业。
OpenClaw 可以拆任务。
错题也能进复习池。
飞书也接进来了。
家长还能看日报、周报。

那是不是到这里就结束了?

其实还没有。

因为真正决定这套系统是不是越用越值钱的,不是它今天能不能回一句话,而是:

它有没有把过程沉淀下来

这是我跑了一段时间之后,越来越确定的一件事:

OpenClaw 在孩子学习场景里,最值钱的地方不只是“能辅导”,而是“能留痕”

很多家长辅导孩子时最焦虑的,不是不会讲题,
而是这种不确定感:

  • 感觉最近好像学了很多,但到底学了什么?
  • 这周英语是不是比上周稳一点了?
  • 数学老错,到底是在计算、审题,还是方法上?
  • 那些前几天错过的题,到底有没有真的回来练?
  • 最近语文是字词问题多,还是阅读理解问题多?

如果这些东西没有被记录下来,
最后就很容易重新回到一种熟悉的状态:

靠感觉辅导

感觉孩子最近不太稳。
感觉数学老错。
感觉英语单词记不住。
感觉好像复习了,但效果一般。

但“感觉”这个东西,最大的问题就是:

它不够稳定,也不够具体

所以这一篇,我只讲这套系统最后一个特别关键的部分:

数据沉淀

重点就拆 3 件事:

  • 每天的学习记录怎么自动写
  • 错题怎么归类,才不只是“记下来”
  • 家长怎么看薄弱项趋势,而不是靠猜

如果说前面三篇解决的是:

  • 系统怎么搭
  • 系统怎么跑
  • 系统怎么进入日常

那这一篇解决的就是:

这套系统怎么越跑越懂你的孩子

你也可以把它理解成:

前面三篇在搭机器,
这一篇开始,机器终于开始留下“成长轨迹”。


一、为什么“数据沉淀”是最后一块拼图?

很多人会有一个误区:

我能让 OpenClaw 帮我拆作业、做复习计划、记错题了——这不就够了吗?

短期够用,长期一定会乱。

因为没有“数据沉淀”,你的系统最后会变成一次次的临时对话:

  • 今天说完,明天忘
  • 每周复盘,全靠翻聊天记录
  • 家长越用越累
  • 孩子越学越散

所以这一篇要解决的,不是“再加一个功能”,而是:

把每天的学习过程,沉淀成可检索、可复盘、可看趋势的数据资产

让系统从“会帮你做事”,升级为:

能帮你持续变强


二、数据沉淀的目标:三类文件,解决三类问题

面向小学阶段的学习系统,数据沉淀不需要一开始就上复杂数据库。

很多时候:

三类 Markdown / CSV 文件就够了


A. 每日学习记录(日报)

解决的问题是:

  • 今天到底学了什么?
  • 卡点在哪?
  • 明天怎么接上?

建议落盘位置:

data/reports/daily/YYYY-MM-DD_daily.md


B. 错题归类(错题卡 + 队列)

解决的问题是:

  • 错在哪里?
  • 为什么错?
  • 怎么避免?
  • 什么时候回流复习?

建议落盘位置:

每题一张错题卡:

data/mistakes/subjects/<学科>/YYYY-MM-DD_<知识点>_mistake.md

每日队列:

data/mistakes/review_queue/YYYY-MM-DD_queue.md


C. 薄弱项趋势(周报 / 趋势表)

解决的问题是:

  • 最近是变好还是变差?
  • 薄弱点排名是什么?
  • 复习到底有没有效果?

建议落盘位置:

周报:

data/reports/weekly/YYYY-Wxx_weekly.md

趋势数据表(可选):

data/reports/trends/trends.csv

小学阶段最关键的不是“多”,而是“持续”。

所以这套系统最好的设计原则不是复杂,而是:

数据结构越简单,越能坚持


三、先把数据写到固定位置

系统才能真正自动化

如果你按前面文章的目录搭建,这些路径大概率已经存在。
如果没有,现在建议补上:

data/reports/daily/
data/reports/weekly/
data/reports/trends/
data/mistakes/subjects/
data/mistakes/review_queue/

这一步看起来很基础,但特别重要。

因为你会发现:

只要路径固定,后面无论是飞书、微信还是 OpenClaw Control UI,都能用统一指令去“写日报、查趋势、拉队列”

也就是说,自动化的前提不是“模型更聪明”,
而是:

文件放得足够稳定。


四、每天自动写学习记录(日报)

先做最小可行版本,不要上来就写成作文

日报不是作文。
日报的作用也不是“感动家长”或者“完整复盘一天”。

它真正的作用只有一个:

给明天接力

所以小学阶段的日报,最适合固定成 5 个核心字段
别超过 7 个,不然很容易写着写着就没人看了。


日报模板(建议直接固化成固定格式)

文件路径:

data/reports/daily/YYYY-MM-DD_daily.md

内容建议固定为:

  • 今日完成:
  • 今日卡点(只写 1 个):
  • 错题新增(数量 + 知识点):
  • 明日 1 个重点(只写 1 个):
  • 给家长一句话(可执行、不指责):
  • 给孩子一句话(鼓励 + 下一步):

为什么要“只写 1 个卡点、1 个重点”?

因为小学系统最怕的,不是信息不够,而是:

把家长变成项目经理

你写 5 个卡点,家长就会盯 5 个。
你列 6 个重点,第二天大概率一个都没真正抓住。

而如果每天只保留:

  • 1 个最卡点
  • 1 个明日重点

那家长就能真正执行,孩子也更容易承受。

这类系统最大的价值,不是“分析很多”,而是:

让下一步更清楚


日报怎么实现“自动写”?

这里其实有两种落地方式。


方式 A:最稳

让管理员 Agent 每晚生成并落盘

比如每天固定一个时间,像 21:30,家长在飞书管理群里发一句:

生成今日日报并保存到 data/reports/daily/,同时列出今天新增错题的知识点。

然后 OpenClaw 从这些地方抽取信息:

  • 当天作业计划
  • 错题队列
  • 聊天记录
  • 完成情况

最后写入日报文件。

这个方式最大的优点是:

  • 简单
  • 直观
  • 好排错
  • 适合先跑通

方式 B:更自动

用定时任务固定触发

当你对 OpenClaw 的计划任务、定时任务更熟悉之后,可以把同样的日报流程设成每天自动触发。

比如:

  • 每天晚上固定时间生成
  • 自动写入 data/reports/daily/
  • 再同步到飞书文档或管理群

但实务上,我更建议:

先用方式 A 跑 1–2 周

等格式和输出口径稳定了,再升级到方式 B

小白不要一开始就追求全自动。
不然你排错的时候,会很容易不知道是:

  • 路径错了
  • 规则错了
  • 还是任务没触发

五、错题归类:把“今天错了”变成“以后不再错”

很多家庭错题本失败,不是因为不努力,
而是因为缺两个关键机制:

第一,错因分类

第二,回流日期

如果只是把题抄下来,把正确答案写上去,那它最多只是一份“错题留档”。

但真正有价值的错题系统,不是为了保存“这道题错过”,
而是为了回答:

  • 错在哪里?
  • 属于哪一类问题?
  • 后面怎么再回来练?

你前面其实已经有 mistake-tracker 这个 Skill。
这一篇要做的,就是把它从“能记错题”升级成:

能形成可统计、可复盘、可看趋势的错题资产


错题卡必须包含哪些字段?

建议至少固定下面这些:

  • 学科:
  • 知识点:
  • 错因分类(审题 / 计算 / 概念 / 方法 / 书写 / 习惯):
  • 正确思路(≤6句):
  • 一句纠错要点(孩子能背出来):
  • 类题建议(2题):
  • 回流日期建议(明天 / 三天后 / 一周后):

这几个字段不是为了形式感,
而是因为它们正好对应后面最重要的三个动作:

  • 归类
  • 回流
  • 趋势分析

为什么错题归类一定要做“错因分类”?

因为很多家长平时说的“粗心”,其实非常不利于后面调节学习策略。

“粗心”这个词太大了。
而如果你把错题分成:

  • 审题
  • 计算
  • 概念
  • 方法
  • 书写
  • 习惯

那后面你才能真正知道:

  • 是看题不完整
  • 是会做但算错
  • 还是真没懂

这一步的价值在于:

它能把“模糊印象”变成“可调整的分类”


错题不要只按“日期”存

最好按“学科 → 知识点”归档

为什么?

因为你后面做趋势分析,最需要看的不是:

哪天错了哪道题

而是:

最近到底哪个知识点反复出问题

所以建议路径这样设计:

data/mistakes/subjects/数学/分数加减/...
data/mistakes/subjects/语文/形近字/...

如果你觉得目录层级太深,也可以简化。
但至少要保证:

文件名里一定包含“知识点”

这样后面统计、检索、归类都会轻松很多。


错题队列(review_queue)到底是什么?

这个概念特别重要。

很多人会以为 review_queue 只是另一个存错题的地方。
其实不是。

它不是“错题仓库”,而是“复习入口”

也就是说:

  • 错题卡负责把题记清楚
  • review_queue
     负责把题重新带回应练流程

比如你每天新增错题时,把错题卡路径追加到当天队列文件里:

data/mistakes/review_queue/YYYY-MM-DD_queue.md

内容可以非常简洁,比如:

2026-04-25_分数加减_mistake.md(回流:3天后)
2026-04-25_应用题审题_mistake.md(回流:明天)

这样第二天做复习调度时,只要读取队列,就能知道:

  • 哪些错题该回来
  • 什么时候回来
  • 优先级怎么排

这一步特别关键。

因为:

没有队列,错题就只是“记住了”

有了队列,错题才开始“被继续处理”


六、薄弱项趋势怎么看?

小学阶段,不需要每天画图,但必须每周有结论

这一部分是整篇里最值钱的“家长视角”。

因为前面两层解决的是:

  • 今天发生了什么
  • 今天的问题属于什么类型

而趋势层解决的是:

最近这段时间,到底是变好了,还是还在原地打转

很多家长最大的焦虑,不是孩子某一天错了一道题,
而是:

  • 最近到底有没有稳一点?
  • 这个问题是不是反复出现?
  • 这周和上周比,有没有变化?

如果没有趋势层,
这些问题永远都只能靠感觉。


周报最应该回答哪 3 个问题?

这三个问题我特别建议固定下来。

1. 本周新增错题最多的知识点 Top 3 是什么?

这能直接告诉你:

  • 最近最需要抓的,不是“某一题”
  • 而是“某一类内容”

2. 错因分布里,占比最高的是哪一类?

比如:

  • 审题类最多
  • 计算类最多
  • 概念类最多

这一步特别重要。
因为它能告诉你:

真正的问题出在哪

“数学老错”没有意义。
“最近数学里 60% 都是审题类错误”,这才有意义。


3. 和上周相比,改善了吗?

下周只抓哪 1 个重点?

注意这个“只抓 1 个重点”特别关键。
因为你给家长三个重点,最后通常会变成三个都没抓牢。

而如果一周只明确一个主攻方向,执行成本会低很多。


趋势数据最简单怎么存?

我建议用一张非常朴素的 CSV 就够了。

每次生成日报或周报时,顺手写一行到:

data/reports/trends/trends.csv

列建议如下:

  • date
    (日期)
  • kid
    (孩子代号)
  • homework_minutes
    (作业时长估算)
  • mistakes_new
    (新增错题数)
  • main_subject
    (主要学科)
  • top_knowledge
    (本周最主要知识点)
  • top_reason
    (最主要错因:审题 / 计算 / 概念…)

这已经足够用了。

为什么我推荐 CSV?

因为它有三个非常实际的优点:

  • 简单
  • 稳定
  • 后面无论你想用 Excel、飞书表格,还是别的工具做图,都方便

这就是“专业但不复杂”的做法。


七、家长管理员视角,固定成 3 条“看板指令”就够了

为了让家长像看仪表盘一样使用这套系统,我特别推荐把管理员视角固定成 3 条指令。

这样做的好处是:

  • 口径统一
  • 家长不用翻聊天记录
  • 也不用理解系统底层目录结构

指令 1:日报生成

家长在飞书管理群里发:

生成今日日报并保存到 data/reports/daily/,列出新增错题知识点。


指令 2:周报趋势

生成本周周报并保存到 data/reports/weekly/:Top3 知识点、错因分布、下周1个重点。


指令 3:趋势汇总

读取 data/reports/trends/trends.csv,输出最近 4 周:错题数趋势 + 主要薄弱点变化。

这三条指令其实已经足够让家长像看一个轻量仪表盘一样管理孩子学习。

你不需要让家长每天看十几个维度的数据。
真的不需要。


八、这一套数据沉淀最容易踩的坑

这部分我建议你在公众号里一定保留。
因为很多问题不是搭不出来,而是后面跑偏了。


1)日报写太长,最后没人看

日报 1 分钟能看完,通常就是最好的长度。

如果你把日报做成一篇长作文,
前几天家长可能还会认真看,后面大概率就只剩“生成过”。

所以一定记住:

日报是“交接班记录”,不是总结大会


2)错题只抄题,没有错因和回流日期

这类错题本看起来很厚,
但价值很低。

因为它解决不了两个真正关键的问题:

  • 为什么错
  • 什么时候回来

所以一定记住:

错题必须带错因

还必须带回流日期

否则它只是“题目存档”,不是“纠错系统”。


3)趋势看得太频繁,家长开始“数据焦虑”

这一点其实特别现实。

很多家长一看到数据,就容易忍不住每天盯着看:

  • 今天错了几题
  • 审题是不是又高了
  • 怎么昨天比前天差

但小学阶段真的不需要天天做趋势分析。

最好的节奏是:

日报每天看

趋势每周看一次就够

这样既能看出变化,也不会把自己变成“学习数据监工”。


九、这篇文章最重要的一句话

如果让我只留一句话,我会留这句:

好的学习系统,不只是会出题、会拆任务、会提醒

更重要的是,它能帮你看见孩子到底是怎么一步一步往前走的

前面三篇解决的是“系统有没有能力”。
这一篇解决的是:

这套能力,有没有留下轨迹

而轨迹这件事,恰恰是很多家庭辅导里最稀缺的东西。


结尾总结

到这一篇,这套“用 OpenClaw 给孩子搭全科辅导系统”的系列,基本就完整了。

第一篇解决的是:

地基怎么搭

第二篇解决的是:

核心 Skill 怎么跑

第三篇解决的是:

飞书怎么接进来,孩子和家长怎么分开

而这一篇解决的是:

这套系统怎么把学习过程沉淀下来,并慢慢变得越来越懂你的孩子

如果只用一句话总结这篇,我会说:

好的学习系统,不只是会帮你做事

它还会帮你留下“孩子是怎么慢慢进步的”证据

这就是数据沉淀真正的价值。

不是为了堆文件。
不是为了显得专业。
而是为了让家长以后少一点“凭感觉焦虑”,多一点“有依据地判断”。

这就已经非常值钱了。


系列收尾

如果你前面几篇已经跟着做到这里,那这套系统其实已经具备了最核心的四层能力:

  • 有工作区和规则
  • 有接作业 / 复习调度 / 错题追踪
  • 有飞书入口和家长管理员视角
  • 有日报、错题归类和趋势分析

接下来最重要的,不是继续疯狂加功能,
而是:

让它稳定跑下去

因为真正的价值,不在于今天看起来多聪明,
而在于一个月以后、两个月以后,你回头看时,会发现它真的帮你留住了孩子学习过程里的很多细节。

这就够了。


如果你也在给孩子搭学习系统,你最想先沉淀哪一类数据?

是:

  • 每天做了什么
  • 错题为什么错
  • 哪一科最近最不稳
  • 还是复习队列到底有没有真的跑起来

欢迎在评论区聊聊。
很多时候,最值得自动化的,不一定是最复杂的,而是那个每天都会发生、但最容易被忘掉的动作。