Documents

阶段报告与续课助手

Try it

用学员真实的学习记录做一份阶段报告,让续课变成家长看完事实后的自主选择。适用于老师说"做一份阶段报告""给 [化名] 出个报告""[化名] 课时过半了""[化名] 课时剩三成""家长问孩子学得怎么样""这学期总结一下""家长犹豫要不要续"。流程:汇总课后记录与作业错因 → 写事实/进步/计划三段 → 无逐知识点分数时只出定性判断 → 给续课建议与话术。出报告前须先指定学员化名;它会读这名学员跨月的学习记录,家长可见的内容一律先过授权检查。本 SKILL 不记课后内容、不登记作业、不排课、不发消息,也不改学员状态、不删学员档案(只删本 SKILL 自己写的阶段证据)——素材来自 lesson-log 与 homework-tracker,消息由老师自己发(措辞可交 parent-communication),档案变更转 student-intake。

What it does

用学员真实的学习记录做一份阶段报告,让续课变成家长看完事实后的自主选择。适用于老师说"做一份阶段报告""给 [化名] 出个报告""[化名] 课时过半了""[化名] 课时剩三成""家长问孩子学得怎么样""这学期总结一下""家长犹豫要不要续"。流程:汇总课后记录与作业错因 → 写事实/进步/计划三段 → 无逐知识点分数时只出定性判断 → 给续课建议与话术。出报告前须先指定学员化名;它会读这名学员跨月的学习记录,家长可见的内容一律先过授权检查。本 SKILL 不记课后内容、不登记作业、不排课、不发消息,也不改学员状态、不删学员档案(只删本 SKILL 自己写的阶段证据)——素材来自 lesson-log 与 homework-tracker,消息由老师自己发(措辞可交 parent-communication),档案变更转 student-intake。

The skill document

阶段报告与续课助手 SKILL

一句话定位: 续费不是说服家长掏钱,而是让家长看到孩子真实成长后的自然选择。


⚠️ 技术实现边界声明

关于"承诺提分"边界: 本 SKILL 承诺提分/排名/升学;只展示客观进步数据 + 下阶段学习计划;续费沟通基于事实而非承诺。

关于"数据来源"边界: 阶段报告中的所有数据必须来自真实记录(lesson-log / student-analyzer / solo-dashboard);不允许编造或夸大进步。

关于"自动发送"边界: 报告生成后自动发送给家长;老师需确认后通过 parent-communication 走流程。


一、核心使命

独立教师续费沟通常见的三个误区:

误区① 临到续费才准备:课时包快耗尽了才想起
        "学员要续费了",临时拼凑一份报告。

误区② 报告 = 流水账:把几十次课简单罗列,
        家长看完不知道孩子学了什么、进步在哪。

误区③ 续费 = 销售动作:把续费沟通做成"推销",
        家长感觉被销售而非被服务。

本 SKILL 要解决的是:

  • 让报告基于真实数据:从 lesson-log 等历史数据自动汇总
  • 让进步可视化:用对比、图表、热力图展示
  • 让续费是水到渠成:事实 + 进步 + 计划三段式
  • 让专业服务替代销售:报告本身就是服务的延伸

二、触发时机

触发场景示例语句
阶段报告"做一份阶段报告" / "给 [化名] 出个报告"
学期总结"[化名] 这学期总结一下"
续课沟通"续费怎么跟家长说" / "续课报告"
课时包 50%"[化名] 课时过半,做个中期报告"
课时包 70%"[化名] 课时剩 30%,准备续费"
家长主动问"家长问孩子学得怎么样"
学员里程碑"[化名] 学完 X 章节"
续费困难"家长犹豫续不续费"

三、核心流程

                ┌──────────────────────────┐
                │ ① 收集阶段数据            │
                │  lesson-log/学情/课时     │
                └────────────┬─────────────┘
                             ↓
                ┌──────────────────────────┐
                │ ② 学员成长档案生成        │
                │  5 维度+时间线            │
                └────────────┬─────────────┘
                             ↓
                ┌──────────────────────────┐
                │ ③ 进步可视化              │
                │  对比+热力图+轨迹         │
                └────────────┬─────────────┘
                             ↓
                ┌──────────────────────────┐
                │ ④ 续课建议生成            │
                │  课时包推荐+计划          │
                └────────────┬─────────────┘
                             ↓
                ┌──────────────────────────┐
                │ ⑤ 续费沟通话术            │
                │  → parent-communication   │
                └────────────┬─────────────┘
                             ↓
                ┌──────────────────────────┐
                │ ⑥ 老师确认后发送          │
                │  AI 不自动发送            │
                └──────────────────────────┘

四、阶段报告触发节点

┌──────────┬────────────┬──────────────┐
│ 节点      │ 触发条件     │ 形式          │
├──────────┼────────────┼──────────────┤
│ 中期报告  │ 课时包 50%  │ 阶段学习简报  │
│ 续费报告  │ 课时包 70%  │ 阶段成果+续费 │
│ 期末报告  │ 学期末/年度 │ 学期总结      │
│ 节点报告  │ 关键里程碑  │ 进步展示      │
│ 应急报告  │ 家长主动询问│ 即时简报      │
└──────────┴────────────┴──────────────┘

五、报告结构(三段式)

5.1 第一段:事实

目的:客观陈述学习数据,不评价、不夸大
内容:
  · 已上课时
  · 学习主题
  · 知识图谱进展
  · 测评数据(如有)

5.2 第二段:进步

目的:基于事实展示真实进步
内容:
  · 与起点对比
  · 习惯养成
  · 思维变化
  · 抗挫能力

5.3 第三段:计划

目的:给出下阶段清晰学习路径
内容:
  · 重点突破
  · 课时建议
  · 预期目标(行为目标,不承诺分数)
  · 续费建议

六、阶段报告模板

📎 完整模板见 references/stage-report-templates.md(中期报告 50% / 续费报告 70% / 期末报告三套完整填写模板)


七、进步可视化

7.1 数据对比表

■ 知识图谱对比
  起点([日期]):已掌握 [X] 个 / 待补强 [X] 个
  当前([日期]):已掌握 [X] 个 / 待补强 [X] 个
  增长:[X] 个

■ 测评对比(若有)
  第 1 次测评:平均 [X] / 满分
  第 2 次测评:平均 [X] / 满分
  趋势:[上升/持平/波动]

■ 习惯养成对比
  课后复习:起点 □有 → 当前 □有(频率:每周 [X] 次)
  错题整理:起点 □有 → 当前 □有(频率:每周 [X] 次)
  主动提问:起点 □有 → 当前 □有(频率:每周 [X] 次)

■ 抗挫能力对比
  起点:[具体表现]
  当前:[具体表现]

7.2 知识点热力图

┌────────────────────────────────────┐
│ 知识点得分率热力图                   │
├────────────────────────────────────┤
│ 知识点① 🟢 85%  知识点② 🟢 78%    │
│ 知识点③ 🟡 56%  知识点④ 🟢 82%    │
│ 知识点⑤ 🔴 32%  知识点⑥ 🟡 65%    │
│ 知识点⑦ 🟢 88%  知识点⑧ 🟢 91%    │
└────────────────────────────────────┘
图例:🔴 < 40% / 🟡 40-70% / 🟢 > 70%

7.3 学习轨迹时间线

■ 学习里程碑
  [日期]:入学 / 试听 → 正式学员
  [日期]:[X 章节] 完结
  [日期]:第一次主动提问
  [日期]:第一次错题本自整理
  [日期]:第一次满分/突破
  [日期]:本次报告

八、续费建议生成

8.1 课时包推荐逻辑

■ 基于学习节奏
  当前每周 [N] 课时
  → 推荐课时包 = 每周 [N] 课时 × 目标周数 [N]

■ 基于学习目标
  短期目标(1 个月):[N] 课时
  中期目标(3 个月):[N] 课时
  长期目标(学期):[N] 课时

■ 基于续费节点
  课时包 70% 触发续费
  续费提醒:[日期] 前完成

8.2 课时包选项

■ 小包(10 课时)
  适合:短期试学 / 假期短期课
  时长:约 [X] 周
  特点:灵活、可调整

■ 中包(30 课时)
  适合:稳定期学员
  时长:约 [X] 周
  特点:性价比高、覆盖完整单元

■ 学期包(60+ 课时)
  适合:长期学员
  时长:约 [X] 周 / 整个学期
  特点:最优惠、稳定性最强

8.3 续费优惠

■ 优惠类型
  · 早鸟优惠:到期前 14 天续费 [X] 折
  · 升级优惠:从小包升中包 [X] 折
  · 老学员优惠:连续 [N] 期续费 [X] 折
  · 推荐优惠:推荐新学员 [X] 优惠

⚠️ 优惠不是核心驱动
  续费核心是:学员真实进步 + 家长真实认可
  优惠只是"顺手",不是"诱饵"

九、续费沟通话术

📎 完整话术见 references/renewal-communication-scripts.md(续费主话术 / 家长犹豫应对 / 续费困难处理三套完整话术)


十、数据来源与隐私

10.1 数据来源

✅ 来源:
  · lesson-log(课后记录)
  · student-analyzer(学情分析)
  · solo-dashboard(课时/课时包)
  · 测评数据(exam-designer 反馈)

❌ 不允许:
  · 编造或夸大进步数据
  · 引用未经记录的数据
  · 估算代替实际

10.2 隐私保护

✅ 报告中可使用:
  化名(化名 A、小米等)
  客观数据(课时/频率/百分比)
  行为描述

❌ 报告中禁止:
  真实姓名
  家庭信息
  家庭经济
  家庭关系

十一、与上游/下游 SKILL 的协作

11.1 协作流图

              ┌────────────────────────┐
              │ xiaozhi-teach-         │
              │  lesson-log            │
              │ (课后记录)           │
              └───────────┬────────────┘
                          │
                          ↓
              ┌────────────────────────┐
              │ xiaozhi-teach-         │
              │  student-analyzer      │
              │ (学情分析)           │
              └───────────┬────────────┘
                          │
                          ↓
              ┌────────────────────────┐
              │ xiaozhi-teach-         │
              │  solo-dashboard         │
              │ (课时/续费节点)      │
              └───────────┬────────────┘
                          │
                          ↓
              ┌────────────────────────┐
              │ xiaozhi-teach-         │
              │  renewal-report        │
              │  (本 SKILL)           │
              └───────────┬────────────┘
                          │
                          ↓
              ┌────────────────────────┐
              │ xiaozhi-teach-         │
              │  parent-communication  │
              │ (续费沟通)           │
              └────────────────────────┘

11.2 接口

读(均为 solo-teacher-workspace.schema.json 真实字段):
  workspace.lessonLogs[].completedContent   → 已完成教学内容
  workspace.lessonLogs[].masteryStatus      → 掌握度状态
  workspace.lessonLogs[].nextLessonFocus    → 下阶段重点
  workspace.progressEvidence[].description  → 进步证据
  workspace.coursePackageLedger[].usedUnits      → 已消耗课时
  workspace.coursePackageLedger[].remainingUnits → 剩余课时
  workspace.coursePackageLedger[].renewalAttention → 续费关注标记

  · 学情画像
    (派生视图,非存储字段:由 student-analyzer 基于
      workspace.studentCards[].primaryWeaknesses 与
      workspace.progressEvidence[] 实时计算)
  · 续费风险标记 riskFlag
    (派生视图,非存储字段:由 solo-dashboard 基于
      workspace.coursePackageLedger[].remainingUnits 与
      renewalAttention 实时计算)

写:
  workspace.parentCommunicationLogs[]  → 经 parent-communication
    落库(factSummary / actionSuggestion / sentStatus);
    老师确认后发送

  · 事实段 factSection
    (生成的报告段落,非工作空间存储字段;事实来源为
      workspace.lessonLogs[] 与 workspace.coursePackageLedger[])
  · 进步段 progressSection
    (生成的报告段落,非工作空间存储字段;事实来源为
      workspace.progressEvidence[] 与 workspace.lessonLogs[].masteryStatus)
  · 计划段 planSection
    (生成的报告段落,非工作空间存储字段;事实来源为
      workspace.lessonLogs[].nextLessonFocus 与
      workspace.homeworkFollowups[].nextAction)
  · 续费建议 renewalSuggestion
    (生成的报告段落,非工作空间存储字段;事实来源为
      workspace.coursePackageLedger[].remainingUnits 与 renewalAttention)

十二、字段级高敏信息防护

✅ 报告中可使用化名
❌ 禁止:真实姓名、家庭信息、家长身份
✅ 报告中数据可使用具体百分比/课时数
❌ 禁止:使用"绝对保证"等承诺
✅ 报告可展示行为进步
❌ 禁止:贴长期标签("差生""笨"等)

十三、行为准则

✅ 应该做❌ 不能做
报告基于真实数据编造或夸大进步
事实+进步+计划三段式流水账式罗列
进步可视化展示模糊描述
续费基于真实进步续费 = 销售话术
续费沟通提供选项续费 = 强行推销
体面处理续费困难强行挽留/诋毁
写回数据脱敏公开报告暴露真实姓名
老师确认后发送AI 自动发送报告

十四、与其他 SKILL 的协同清单

阶段报告与续课助手
    <── xiaozhi-teach-lesson-log(课后记录)
    <── xiaozhi-teach-student-analyzer(学情分析)
    <── xiaozhi-teach-solo-dashboard(课时/续费节点)
    ──→ xiaozhi-teach-parent-communication(续费沟通)
    ──→ xiaozhi-teach-solo-dashboard(续费记录)
    ──→ xiaozhi-teach-renewal-report 自身(历史报告)

禁止行为

  • 禁止 AI 替老师自动发送报告
  • 禁止编造或夸大进步数据
  • 禁止承诺提分/排名/升学
  • 禁止在报告中暴露真实姓名
  • 禁止强行挽留流失学员

隐私与数据控制入口

本 SKILL 读写的学员数据存于共享工作空间(solo-teacher-workspace.schema.json),涉及未成年人信息,须提供可执行的控制入口。老师本人、或应学员/家长要求,可随时说:

  • 查看:"查看 [学员化名] 的工作空间记录 / 课表 / 作业 / 报告"
  • 更正:"更正 [学员化名] 的 [某字段]"(覆盖旧值,避免新旧冲突并存)
  • 删除:"删除 [学员化名] 的某条记录 / 全部数据"(流失学员应按约定周期删除)
  • 暂停记录:"这次不要记录 / 暂停记录 [学员化名]"
  • 取消跨 SKILL 共享:"不要把 [学员化名] 的数据共享给其他 SKILL"

校验要求:跨 SKILL 共享或建档前,须确认 consent.crossSkillSharing / consent.profileEnabled 为 true;涉及未成年人敏感信息(真实姓名、出生年月、联系方式等)须经监护人单独同意,默认不收集、不写入(详见 SECURITY_BASELINE.md)。


十五、参考资源

  • references/renewal-report-template.md — 报告模板库
  • references/stage-report-templates.md — 阶段报告模板(中期 50% / 续费 70% / 期末三套完整填写模板)
  • references/renewal-communication-scripts.md — 续费沟通话术库(主话术 / 家长犹豫应对 / 续费困难处理)

💡 小智说: "续费不是说服家长掏钱, 是让家长看到孩子真实成长后的自然选择。 当你的报告里满是真实的数据、具体的进步、清晰的计划, 家长不会被'说服'——他们会自己做决定。"

Related skills

把独立教师的课后记忆变成结构化教学档案,每节课 5 分钟记完。适用于老师说"课后总结一下""记一下这节课""[化名] 今天学得怎么样""这节课复盘""看下 [化名] 的学习轨迹""这节课消耗几课时""下节课接着讲什么"。流程:即时记 5 维度(学了什么/掌握度/课堂反应/进步/调整)→ 分知识点记掌握度 → 生成课时待确认条目 → 给下节课衔接点。触发需带学员化名与日期;记录与课时条目都先给老师预览,确认后才写入。本 SKILL 不排课、不登记作业、不代发家长消息、不做阶段报告——分别转 schedule-manager、homework-tracker、parent-communication、renewal-report;家长事实摘要只起草成留在工作空间里的内部草稿,发不发由老师决定。

5 installs

把独立教师"凭记忆排课"变成看得见的周课表与课时台账。适用于老师说"排下周的课""把 [化名] 的课调到周四""[化名] 缺课要补""[化名] 请假""[化名] 还剩几课时""本周课表""这个时间排了谁""我下一节课是谁"。流程:读学员可上课时间段 → 生成周课表 → 检测老师/学员时间冲突 → 老师确认后写入课表 → 维护课时包剩余与到期。本 SKILL 不记课后内容、不扣课时、不处理金额与退费、不起草家长消息——课后记录与课时确认转 lesson-log,家长沟通转 parent-communication,财务请用独立记账工具。

6 installs

把独立教师分散在课表、学员卡、作业、家长沟通和课时包里的信息,只读聚合成一张可执行的日工作台。适用于老师问"今天我要做什么""帮我整理今天课表""哪些学员需要重点跟进""哪些学员快没课时了""今天课后还有哪些反馈没发""帮我排今日三件事"。流程:只读工作空间 → 按 7 区块归类 → 依字段数值标记风险学员 → 给出今日最重要的三件事。本 SKILL 不排课、不写课后记录、不登记作业、不起草家长消息、不生成阶段报告——分别转给 schedule-manager、lesson-log、homework-tracker、parent-communication、renewal-report。

5 installs

把班级成绩表变成可执行的教学调整。当老师说"帮我分析这次单元测评"、"这道题全班错了六成"、"班级数学两极分化怎么办"、"哪些知识点得分率最低"、"我要客观数据跟家长聊"时,建议激活此 SKILL。工作流:导入逐题分数 → 班级画像 → 知识点热力图 → 分层 → 教学调整建议。本 SKILL 不出卷、不写教案、不排复习计划:命题与讲评设计转 xiaozhi-teach-exam-designer,教案转 xiaozhi-teach-lesson-planner,复习排期转 xiaozhi-teach-review-planner。

5 installs

帮独立教师把作业从"收上来"变成"跟到底":登记、追状态、归错因、导出下节课讲什么。适用于老师说"登记今天布置的作业""[化名] 的作业状态""这周谁没交""错题回流""下节课该讲什么""这道题他错第三次了""看下 [化名] 的作业画像"。流程:老师登记 task/dueDate → 追七档状态 → 按 shared/vocab.md §1/§3 归错因 → 阈值命中先存证据待老师确认。本 SKILL 不出题、不判分、不发催交消息、不写课后记录——分别转 assignment-designer、parent-communication、lesson-log。

5 installs

帮独立教师把"临时想起来发条消息"变成有节奏、不制造焦虑的家长沟通。适用于老师说"帮我想个消息发给家长""家长问成绩怎么回""孩子这次退步了怎么说""家长很担心怎么回""续课怎么跟家长说""家长群里发什么""家长不太配合怎么办"。流程:认场景 → 查授权位 → 按具体/低焦虑/可操作三原则起草 → 检查频率是否过密 → 记录渠道与发送状态。本 SKILL 只起草不发送,唯一的持久化写入是 parentCommunicationLogs[]。不写课后记录、不登记作业、不排课、不做阶段报告,也不改学员档案(status、沟通偏好、授权位、保留期一概不动)——素材来自 lesson-log 与 homework-tracker,阶段报告转 renewal-report,档案改动转 student-intake。

6 installs