Skip to content
Back to skills

Student Affairs

ASecurity

高校班主任 / 学业导师 / 本科生导师的学生事务与谈心谈话全流程辅助:学业预警分级与个性化帮扶方案、谈心谈话准备提要与谈话记录、评奖评优推荐意见、请假与缓考审批留痕、心理危机识别与转介、家长沟通、班级学生台账与统计。本技能只做记录整理与谈话准备,不做心理评估与心理干预。当教师说「学生挂科太多怎么帮」「谈心谈话记录怎么写」「写个奖学金推荐意见」「学生想退学」「学生旷课好几周了」「学生说家里出事了」「学生要请长假办缓考」「学生最近状态好像不太对」时使用。Triggers: 学生挂科太多怎么帮、谈心谈话记录怎么写、写个奖学金推荐意见、学生想退学、学生旷课怎么办、学生失恋了怎么谈、学生家里出事了、学生经济困难、学生和同学闹矛盾、学生就业焦虑、学生请假缓考怎么批、学生台账怎么做、学业预警与帮扶、心理危机怎么转介、家长沟通怎么说。

  • 11 stars
  • 0 votes
  • 1 copy
  • 1 view
  • Added October 20, 2026
educationpythongobash

Security analysis

A100/100

Scanned October 20, 2026

npx -y skills add EtherealMingo/university-teacher-skills --skill student-affairs --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Student Affairs?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Student Affairs
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/etherealmingo-student-affairs/badge)](https://www.skillsdirectory.com/skills/etherealmingo-student-affairs)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: student-affairs
description: "高校班主任 / 学业导师 / 本科生导师的学生事务与谈心谈话全流程辅助:学业预警分级与个性化帮扶方案、谈心谈话准备提要与谈话记录、评奖评优推荐意见、请假与缓考审批留痕、心理危机识别与转介、家长沟通、班级学生台账与统计。本技能只做记录整理与谈话准备,不做心理评估与心理干预。当教师说「学生挂科太多怎么帮」「谈心谈话记录怎么写」「写个奖学金推荐意见」「学生想退学」「学生旷课好几周了」「学生说家里出事了」「学生要请长假办缓考」「学生最近状态好像不太对」时使用。Triggers: 学生挂科太多怎么帮、谈心谈话记录怎么写、写个奖学金推荐意见、学生想退学、学生旷课怎么办、学生失恋了怎么谈、学生家里出事了、学生经济困难、学生和同学闹矛盾、学生就业焦虑、学生请假缓考怎么批、学生台账怎么做、学业预警与帮扶、心理危机怎么转介、家长沟通怎么说。"
---

# 学生事务与谈心谈话(班主任 / 学业导师 / 本科生导师)

> **Goal**:把班主任与导师最琐碎、也最不能出错的那部分活,做成**可留痕、可核对、可交接**的初稿 ——
> 预警分级与帮扶方案、谈心谈话提要与记录、推荐意见、审批台账、家长沟通要点、班级台账。
> **产出全部是初稿**:预警等级、帮扶措施、推荐结论、是否上报、是否通知家长,最终都由教师与辅导员判断。

> ## ⚠️ 危机场景:先打电话,再回来找 AI
>
> 一旦发现学生有**自伤、自杀念头或计划、伤害他人、急性精神异常、长时间失联**等信号:
> **立即电话联系辅导员 / 学院值班 / 校心理中心**,必要时拨 120 / 110。
> **不要在对话框里等 AI 出方案** —— 这类情况一分钟都不该等模型。
> AI 在这类场景里只做两件事:**事前**帮你准备谈话提纲(倾听、陪伴、鼓励求助),
> **事后**帮你把已经发生的事实整理成记录。它不做心理评估、不做诊断、不做干预,也绝不替代专业人员。
> 详见「阶段五 · 心理危机识别与转介」。

## 何时使用

教师会这么说:

- 「这个学生挂了 4 门,我该怎么帮?帮扶方案怎么写」
- 「下周要跟他谈一次,谈话提纲帮我列一下,我怕谈崩」
- 「谈心谈话记录表怎么写,学校要存档」
- 「他这学期旷课十几次了,怎么问才不像是审他」
- 「学生说要退学,我怎么劝」
- 「奖学金推荐意见写一下,我实在没词了」
- 「学生要办缓考,需要哪些材料,流程怎么走」
- 「他最近状态不太对,我该注意什么、该找谁」
- 「家长那边我怎么说,说了又怕出事」
- 「帮我做个班级台账,把重点关注的学生标出来」

**覆盖的七类事务**:① 学业预警与帮扶 ② 谈心谈话 ③ 评奖评优推荐意见 ④ 请假与缓考审批
⑤ 心理危机识别与转介(**只做识别与转介,不做评估与干预**)⑥ 家长沟通 ⑦ 学生档案与统计。

**不适用(一律转人工或转其他技能)**:

- **心理评估、心理诊断、心理咨询与治疗** —— 本技能概不涉及,见「红线」第 1、2 条
- 正式纪律处分的调查、认定与决定 —— 学校程序,AI 不参与定性
- 学生成绩的录入、修改与上报 —— 教务系统的事
- 替学生撰写证明材料、请假条、申诉材料 —— 见「红线」第 3 条
- 学籍异动(休学/复学/退学)的正式办理 —— 按学校程序走,AI 只帮教师理清材料清单
- 课程教学设计、试卷、论文 —— 分别走 `lesson-plan`、`exam-pipeline`、`thesis-supervisor`

**上游衔接**:`exam-pipeline` 的成绩分析结果 → 本技能阶段一的挂科名单;
`classroom-live` 的考勤与平时分记录 → 本技能阶段一的旷课线索;
`thesis-supervisor` 发现的毕业设计停滞 → 本技能阶段一的重点预警。

## 底座(禁止重写)

| 路径 | 用途 |
|---|---|
| `skills/office-layer/SKILL.md` | **文件产出唯一通道**,命令用法与四条铁律 |
| `skills/office-layer/scripts/docx_kit.py` | `md` 出记录表/帮扶方案/推荐意见;`spec` 出带**人工确认位**的表单;`inspect` 自检 |
| `skills/office-layer/scripts/xlsx_kit.py` | `build` 出台账/依据矩阵/审批台账;`inspect` 自检 |
| `skills/awesome-benzi/references/QUALITY_GATES.md` | **三级问题分级**(`blocked` / `needs-review` / `advisory`)直接复用为本技能的红线等级 |
| `skills/awesome-benzi/references/INPUT_MODEL.md` | `question-batch` 机制:intake 一次性问完 |
| `skills/learning-education/thinking-toolkit/methods/01-socratic-inquiry.md` | **谈心谈话的提问主干**:一次只问一个、区分事实/解释/判断/目标、只问可能改变结论的问题 |
| `skills/education-skills/edu-learning-analytics/references/student-profiling.md` | 学情三/四维度(认知·情意·社会)用于谈话前的背景梳理;其**伦理节**(数据保护、用于支持而非标签、避免偏见固化)本技能全盘遵守 |
| `skills/education-skills/edu-learning-analytics/references/learning-analytics.md` | 预警指标与风险分级的思路(高/中/低风险 → 本技能映射为严重/重点/一般预警) |
| `skills/education-skills/edu-learning-analytics/references/peer-assessment.md` | 量规(rubric)与去标识化、品质保证的思路 → 评奖评优的「依据矩阵」与反同质化写法 |
| `skills/education-skills/edu-learning-analytics/references/competency-based-assessment.md` | 多元评量与历程档案 → 评优中「社会活动 / 实践 / 志愿服务」类证据怎么组织 |
| `THIRD_PARTY_NOTICES.md` | 底座溯源与许可证合规 |

> **底座使用边界**:`student-profiling.md` 里出现的**焦虑量表、自我效能量表、心理测验**等工具,
> 本技能**一律不使用**。它只用来提供「学情该从哪几个维度看」的框架;
> 任何量表施测、分数解释、结果判定都属于专业人员职责,见「红线」第 1 条。

### 三级问题分级(沿用 `QUALITY_GATES.md` 的问题模型)

`QG-ISSUE-002` 的三级在本技能里的映射:

| 级别 | 本技能中的含义 | 处理方式 |
|---|---|---|
| **blocked 阻断** | 触碰红线:虚构学生情况与谈话内容、给出心理判断或诊断、外传学生隐私、代签代批、危机场景等 AI 输出 | **立即停下**,转为人工处置;不得进入下一步 |
| **needs-review 需教师确认** | 评价性、判断性、制度性内容:预警等级、帮扶措施取舍、推荐排序、是否上报/通知家长、条款依据 | 必须挂 `【待教师确认:……】` |
| **advisory 提示** | 可优化项:措辞、跟踪频率、材料完整性 | 记入交付说明,不阻断 |

### 环境准备(首次使用必做,已实测)

```bash
bash skills/office-layer/bootstrap.sh          # 创建 skills/office-layer/.venv 并装依赖
PY="skills/office-layer/.venv/bin/python"
export MPLCONFIGDIR=/tmp/mplcache && mkdir -p /tmp/mplcache   # 受限环境需可写缓存目录
```

工作目录固定在包根:所有 `skills/...` 底座路径都是相对包根写的,换目录会找不到文件。

## 前置信息收集(intake,一次性问完)

沿用 `INPUT_MODEL.md` 的 `question-batch`:**开头一次问完,不要边做边问**。
信息不全时**用安全默认值继续**,并在交付物里标注哪里用了默认值,而不是停下干等。

1. **学生与教师角色**:年级、专业、班级、层次(本科 / 研究生 / 高职);
   你是**班主任**、**学业导师**、**本科生导师**还是**任课教师**(角色决定你能做哪些动作、上报给谁)
2. **事务类型**(可多选):① 学业预警与帮扶 ② 谈心谈话 ③ 评奖评优 ④ 请假与缓考
   ⑤ **心理危机(→ 直接看「阶段五」,并先读页面顶部的危机提示)** ⑥ 家长沟通 ⑦ 台账与统计
3. **已知背景 —— 只写你确实知道的**:你是亲眼见到的、听学生说的、还是听别人转述的?
   信息来自哪里?**转述内容要标明是转述**,不要当成事实写进记录
4. **学校相关规定**(有文件给文件,没有就用占位):
   - 学业警示的**学分 / 门数 / 绩点门槛**,以及预警上报的层级与时限
   - **辅导员、学院分管领导、校心理中心**的联系方式与转介流程(含夜间与节假日值班)
   - 评奖评优的**评审文件、名额、评分细则、公示要求**
   - 请假的**审批权限分级**、缓考的**办理时限**与所需材料清单
   - 是否要求谈话记录归档、归档频率与份数
5. **需要产出什么材料**:记录表 / 帮扶方案 / 推荐意见 / 审批台账 / 沟通提纲 / 统计表;
   `docx` 还是 `xlsx`;学校是否有固定模板(**有模板必须照模板,不要用本技能的默认栏目**)
6. **敏感数据处置约定**:是否同意先用**匿名代号**(默认 `S001`)起草(见「学生隐私与文件保管」)
7. **时间节点**:谈话、上报、材料提交、成绩复查的截止日期

**缺什么都能开工,但有两样缺了必须醒目占位**:

- 缺**学校规定** → 写「按学校 / 学院相关规定执行」并挂 `【待教师确认:贵校的具体门槛 / 流程】`,
  **绝不凭印象编造制度,绝不引具体条款号**
- 缺**学生真实数据**(成绩单、考勤记录、获奖证书) → 一律留 `【待补:……】`,
  **绝不生成看起来像真的成绩、排名、获奖名称**

**安全默认值**:学生姓名先替换为代号;未给预警门槛时按本文件的通用参考表分级,
并在交付物首行注明「预警等级判定依据为通用参考,须对照贵校文件核对」。

## 工作流

### 阶段一 · 学业预警与帮扶

**输入**:教务系统成绩单(xlsx / 截图 / 手工整理的清单)、考勤记录、学生基本信息、
贵校学业警示规定、辅导员的预警上报要求
**动作**:取数 → 分级 → 谈话核实(接阶段二)→ 制定帮扶方案 → 上报与家长沟通(接阶段六)→ 跟踪复查
**输出**:`学业预警名单.xlsx`、`学业帮扶方案_<代号>.docx`、`预警跟踪表.xlsx`
**退出条件**:每名预警学生都齐了四样 —— ① 分级结论及依据 ② 一次真实谈话的记录
③ 一份帮扶方案 ④ 明确的责任人与复查时间;严重预警已完成上报且有上报留痕

#### 1.1 取数(先把事实摆出来,不做任何推测)

| 数据项 | 来源 | 用途 |
|---|---|---|
| 本学期各科成绩、学分 | 教务系统成绩单 | 定挂科门数与学分缺口 |
| 累计已获学分 / 应修学分 | 教务系统 | 算学分获得率 |
| 学分绩点(GPA) | 教务系统 | 定等级 |
| 不及格课程的重修次数 | 教务系统 | 识别「反复卡壳」 |
| 缺课次数与缺课科目 | 考勤记录 | 识别行为型风险 |
| 历史成绩趋势 | 历年成绩单 | 识别「断崖式下滑」(比单次低分更值得警惕) |

**纪律**:成绩单上没有的,一律不写。**不允许用「估计」「大概」「据说」填表**。

#### 1.2 分级判定标准(三级预警)

| 预警等级 | 触发条件(**满足任一即入级**) | 上报要求 | 介入时限 | 跟踪频率 | 家长沟通 |
|---|---|---|---|---|---|
| **一般预警**(蓝) | 本学期不及格 1–2 门且为单科性;或学分绩点 1.5–2.0(4.0 制,下同);或已获学分率 ≥ 80%;无旷课、无已知特殊情况 | 不必上报学院,班主任 / 学业导师自行记录留痕 | 5 个工作日内谈话 | 下次成绩节点复查 | 一般不主动通知(按贵校规定) |
| **重点预警**(橙) | 不及格 ≥ 3 门;或累计不及格学分达到贵校学业警示线;或学分绩点 < 1.5;或已获学分率 < 70%;或同一门课重修 2 次仍未通过;或旷课累计达贵校规定课时;或成绩断崖式下滑(一学期内排名下降超过班级人数的 30%);或有明显行为变化但**无危机信号** | 3 个工作日内报辅导员,并同步学院预警名单(按贵校要求) | 3 个工作日内谈话 | 每 2 周 1 次,直至节点复查 | **须沟通**(走阶段六),留痕 |
| **严重预警**(红) | 达到贵校试读 / 降级 / 退学学业标准;或学分缺口可能导致延期毕业;或**出现任何心理危机信号**(自伤、自杀意念、严重精神症状、重大变故、长期失联) | **24 小时内**报辅导员 + 学院分管领导;涉及危机同时联系校心理中心 | **24 小时内**介入 | 每周 1 次;危机情形按阶段五 | 按阶段六 + 贵校危机干预流程,**由学校指定人员主谈** |

**三条判定纪律**:

1. 表中数字是**通用参考**,各校学业警示的学分与门数门槛差异很大 →
   交付物里必须挂 `【待教师确认:预警等级判定依据贵校规定核对】`。
2. **同一学生触发多个等级时取最高等级**;触发严重预警中的「危机信号」时,
   **学业帮扶让位于阶段五**,先处理人,再处理成绩。
3. **等级会变**:每学期复查一次,升级要留痕,降级也要留痕(降级同样是重要记录)。

#### 1.3 处理流程(六步,每步都要留痕)

| 步骤 | 动作 | 留痕 |
|---|---|---|
| ① 取数 | 从教务 / 考勤系统导出,整理成预警名单 | `学业预警名单.xlsx`(含数据来源与导出日期) |
| ② 分级 | 按 1.2 表逐人判定等级,写清**触发的是哪一条** | 名单里的「预警等级」「触发条件」两列 |
| ③ 谈话核实 | 按阶段二谈话,**核实原因而不是宣布结论** | `谈心谈话记录表`(阶段二模板) |
| ④ 制定帮扶 | 按 1.4 要素逐项落地 | `学业帮扶方案_<代号>.docx` |
| ⑤ 上报与沟通 | 按等级上报辅导员 / 学院;需家长沟通的走阶段六 | 上报时间、接收人、沟通记录 |
| ⑥ 跟踪闭环 | 按频率复查,写结果;升级或降级 | `预警跟踪表.xlsx` 的每次跟踪行 |

> **第 ③ 步最容易做错**:谈话不是去「通知他被预警了」,而是去**了解他为什么没学好**。
> 一上来就宣读等级,学生会立刻防御,后面的信息什么都问不出来。

#### 1.4 帮扶方案要素(十项,缺项留占位)

| # | 要素 | 怎么写 | 注意 |
|---|---|---|---|
| 1 | 问题定位 | 按课程逐门写:哪门、差多少分、是没学还是没考 | **只写成绩单上的事实** |
| 2 | 补考 / 重修计划 | 科目、时间节点、倒推的复习进度 | 需核对贵校补考与重修时间安排 |
| 3 | 学习小组 | 组谁、多久一次、在哪、做什么 | **同学帮扶需征得双方同意** |
| 4 | 答疑安排 | 哪个老师、什么时间、在哪、频次 | 写清是否需要提前预约 |
| 5 | 一对一学业辅导 | 研究生助教 / 学习中心 / 学习发展中心 | 有则写,无则留 `【待补:贵校可用资源】` |
| 6 | 选课调整建议 | 是否撤课、下学期重修怎么排 | **是否可撤课以教务规定为准**,教师不擅自承诺 |
| 7 | 心理与生活支持 | 建议到校心理中心咨询(**自愿**)、作息与健康提示 | **不写任何心理判断**,只写「建议」 |
| 8 | 家长配合事项 | 家长具体可做的 2–3 件事 | 走阶段六的措辞与边界 |
| 9 | 复查节点与责任人 | 具体日期 + 谁负责跟踪 | 责任人须是真实的人 |
| 10 | 风险预案 | 哪些情况必须立即上报,报给谁 | 危机联络人电话写进方案 |

#### 1.5 命令(已实测)

```bash
PY="skills/office-layer/.venv/bin/python"
export MPLCONFIGDIR=/tmp/mplcache && mkdir -p /tmp/mplcache

# ① 预警名单(xlsx)
cat > 预警名单.json <<'EOF'
{"sheets": [
 {"name": "学业预警名单",
  "header": ["序号","学生代号","专业班级","年级","不及格门数","不及格课程","累计不及格学分","学分绩点","已获学分率","缺课次数","预警等级","触发条件(对应1.2表条款)","数据来源","导出日期","处理状态","责任人","复查时间"],
  "rows": [[1,"S001","【待补】","【待补】","【待补】","【待补】","【待补】","【待补】","【待补】","【待补】","一般/重点/严重","【待补:如 不及格3门】","教务系统成绩单","【待补:导出日期】","未处理/谈话中/已帮扶/已上报","【待补】","【待补】"]],
  "widths": [6,12,18,8,12,22,16,10,12,10,12,26,18,14,16,10,12]}
]}
EOF
$PY skills/office-layer/scripts/xlsx_kit.py build --spec 预警名单.json --out 学业预警名单.xlsx
$PY skills/office-layer/scripts/xlsx_kit.py inspect --in 学业预警名单.xlsx        # 自检

# ② 帮扶方案(先写 md 再转 docx)
$PY skills/office-layer/scripts/docx_kit.py md \
    --in 帮扶方案_S001.md --out 学业帮扶方案_S001.docx \
    --title "学业帮扶方案(初稿)"
$PY skills/office-layer/scripts/docx_kit.py inspect --in 学业帮扶方案_S001.docx   # 自检
```

### 阶段二 · 谈心谈话

**输入**:阶段一的分级结论、学生已知背景、辅导员反馈、学生近况观察
**动作**:谈话前准备 → 提纲设计 → 现场提问(苏格拉底式引导)→ 当场记录 → 后续跟进
**输出**:`谈心谈话记录表_<代号>_<日期>.docx`(有学校模板则用学校模板)
**退出条件**:记录表六个栏目全部填实(时间 / 地点 / 学生 / 事由 / 谈话要点 / 学生反应 / 后续跟进),
且**每个后续跟进项都有责任人和时间**;如出现危机信号,立即转入阶段五并停止本阶段

#### 2.1 谈话前的四问(五分钟就能想清楚)

1. **我知道什么事实?** —— 成绩、考勤、同学反馈,逐条写下来源
2. **我要弄清什么?** —— 最多 2 个问题,不要贪多
3. **我要达成什么?** —— 一个具体、可检查的小目标(如「让他同意去参加补考辅导」),
   不是「让他振作起来」这种没法验收的
4. **什么情况下我停止谈话并转介?** —— 事先想好危机信号的处置动作与联系电话

#### 2.2 场地与时间(既是保护学生,也是保护教师自己)

- 选**有窗、门可敞开、能被看到**的办公室或公共空间,**不选宿舍、不选密闭单人空间**
- 尽量**白天**进行,**不晚于 21:00**;时长控制在 **30–60 分钟**
- 涉及敏感议题时,**尽量有第二人在场**(辅导员、同事),或在记录里写清「门敞开、无他人在场」
- 提前说明时长(「我们聊 40 分钟」),给学生心理预期,避免他突然紧张

#### 2.3 谈话提纲五段式

| 段落 | 时间占比 | 做什么 | 示例话术 |
|---|---|---|---|
| ① 破冰 | 10% | 不聊问题,先聊具体、无害的事 | 「最近课上到第 6 章了,你们小组那部分做得怎么样?」 |
| ② 说事实 | 20% | **只陈述可核对的事实**,不评价、不扣帽子 | 「我看成绩单上有 3 门没过,想听你说说这几门的情况。」 |
| ③ 倾听与追问 | 40% | 苏格拉底式提问,让学生自己说 | 「这门课卡住你的地方,具体是哪一部分?」 |
| ④ 达成共识 | 20% | 一起定 1–3 件**他能做到**的小事,写清时间 | 「那我们定下来:这周三把补考报名弄好,下周一你来办公室找我,可以吗?」 |
| ⑤ 收尾与出路 | 10% | 说明学校有哪些资源、下次什么时候再见;**说明哪些信息会上报** | 「这些情况我需要跟辅导员同步一下,主要是为了给你争取支持。」 |

#### 2.4 提问技巧:引导学生自己说,而不是审问

主干用 `skills/learning-education/thinking-toolkit/methods/01-socratic-inquiry.md`:
**一次只问一个问题**,根据回答决定下一问;先分清学生说的哪部分是
「可验证的事实」、哪部分是「他的解释」、哪部分是「价值判断」、哪部分是「他想达成的目标」;
**只问可能改变结论的问题**,信息够了就停,不必凑数。

**审问式 → 引导式对照表**(左边这句话一说出口,谈话基本就结束了):

| ❌ 审问式 | ✅ 引导式 |
|---|---|
| 「你为什么又旷课?」 | 「最近这段时间,什么事最占你的时间和精力?」 |
| 「你到底还想不想读了?」 | 「这学期你自己最想改变的一件事是什么?」 |
| 「是不是天天在打游戏?」 | 「你典型的一天是怎么安排的?从起床到睡觉。」 |
| 「别人都能过,你为什么不行?」 | 「这门课卡住你的地方,具体是哪一部分?」 |
| 「你是不是有心理问题?」 | 「最近睡眠、吃饭、精神状态怎么样?」(**问完不追问、不下判断**) |
| 「失恋这点事有什么想不开的?」 | 「这件事对你的影响,可能比外人看到的更大一些,你愿意说说吗?」 |
| 「家里困难你就得坚强点。」 | 「家里现在最需要解决的具体问题是什么?学校这边我帮你查有哪些资助渠道。」 |
| 「再这样下去你就退学吧。」 | 「如果继续这样,可能会有哪些后果?我们把选项摆出来一起看看。」 |
| 「你自己说怎么办吧。」 | 「这几条路里,你觉得哪一条现在做得到?」 |
| 「我对你很失望。」 | 「我更关心的是接下来怎么办,你愿意让我帮到哪一步?」 |

**追问的三句可用句式**:①「能举个例子吗?」(把结论拉回事实)
②「这个你是怎么知道的?」(把转述与事实分开)③「如果这件事没发生,情况会不一样吗?」(检验关键变量)

#### 2.5 谈话记录模板

**六个必备栏目**(学校有模板用学校模板;没有用下面这份,已实测可生成):

```bash
PY="skills/office-layer/.venv/bin/python"
export MPLCONFIGDIR=/tmp/mplcache && mkdir -p /tmp/mplcache

cat > 记录表.json <<'EOF'
{"title": "谈心谈话记录表",
 "subtitle": "(本表只记事实与观察,不写主观评价与心理判断)",
 "sections": [
  {"heading": "一、基本信息", "no_indent": true,
   "table": {"header": ["项目", "内容"],
             "rows": [["谈话时间", "【待补:____年__月__日 __:__—__:__】"],
                      ["谈话地点", "【待补:如 学院办公室 A302,门保持敞开】"],
                      ["学生", "【待补:姓名 / 学号(对外材料用代号)】"],
                      ["谈话人", "【待补:姓名 / 职务(班主任·学业导师·本科生导师)】"],
                      ["在场人", "【待补:无 / 辅导员姓名】"],
                      ["事由", "【待补:如 本学期 3 门课程不及格,列入重点预警】"]]}},
  {"heading": "二、谈话要点(学生陈述与事实摘要)", "paras": ["【待补:逐条写学生说了什么,尽量保留原话】"]},
  {"heading": "三、学生反应(可观察到的行为)", "paras": ["【待补:如 全程低头、语速偏快;结束时表示愿意参加补考辅导】"]},
  {"heading": "四、已达成的共识与下一步", "table": {"header": ["事项", "责任人", "时间节点"],
      "rows": [["【待补】", "【待补】", "【待补】"]]}},
  {"heading": "五、后续跟进", "table": {"header": ["跟进事项", "方式", "时间", "结果"],
      "rows": [["【待补】", "【待补】", "【待补】", "【待补】"]]}},
  {"heading": "六、谈话人签名", "paras": ["谈话人签名:【待补:签名】  日期:【待补:日期】"]},
  {"placeholder": "【待教师确认:本记录是否需按学校要求报送辅导员 / 录入学生事务系统;如需上报,学生已被告知的范围是 ____】"}
 ]}
EOF
$PY skills/office-layer/scripts/docx_kit.py spec --spec 记录表.json --out 谈心谈话记录表.docx
$PY skills/office-layer/scripts/docx_kit.py inspect --in 谈心谈话记录表.docx      # 自检:应为 3 个表格
```

#### 2.6 记录用词纪律:只记事实与观察

**这是本技能查得最严的一条**。检验方法:**记录里出现的每一句判断,都要能回答「你是怎么知道的」**。
答不出来 = 违规。

| ❌ 不写(主观评价 / 心理判断) | ✅ 改写(事实与观察) |
|---|---|
| 该生有抑郁倾向 | 该生反映近一个月入睡困难、每天约睡 4 小时、食欲下降 |
| 该生情绪不稳定 | 谈话中该生两次落泪,谈到《XX》课时语速明显加快 |
| 该生厌学、态度消极 | 该生自述本学期有 6 次未到课,3 次作业未交 |
| 该生家庭关系复杂 | 该生自述父母近期分居,本人近一个月未与父亲联系 |
| 该生性格孤僻、不合群 | 该生自述与同宿舍同学近两个月基本无交流 |
| 该生抗压能力差 | 该生自述期末考试前一周每天学习到凌晨 3 点,仍觉得来不及 |
| 该生不配合 | 该生表示暂时不愿说明具体原因,本次谈话结束 |
| 该生思想有问题 | (删除此类表述,改记学生具体说了什么) |

**另外三条**:

- **没谈过的不能写「已谈话」**。记录必须对应一次真实发生的谈话;时间、地点、在场人都要真实
- **学生说的与教师观察到的分开写**,分别标注「该生自述」与「教师观察」
- **涉及危机的记录单独存放**,不并入普通台账,按贵校要求上报(见阶段五)

#### 2.7 八类典型场景

每类给出:**目标 / 开场 / 该问什么 / 常见误区 / 边界与后续**。

**① 挂科**

- 目标:弄清是「没学」「没考好」还是「有别的困难」,并定下补考/重修的第一步
- 开场:「成绩单上这几门没过,我想听听你自己怎么看。」
- 该问:哪几门最难、难在哪一章、平时有没有跟上学、补考时间知不知道、需要什么帮助
- 误区:一上来宣读预警等级;拿他和同学比;说「你这成绩没救了」
- 边界:补考/重修规则以教务规定为准,**不承诺「补考给你放宽」**

**② 旷课**

- 目标:分清是「作息问题」「课程听不懂」「回避人际」还是「在外面忙别的事」
- 开场:「我注意到你这学期缺了几次课,想了解一下你最近的时间都花在哪了。」
- 该问:典型一天怎么过、缺课那天在做什么、课上跟不跟得上、有没有跟任课老师沟通过
- 误区:把它当纪律问题处理(先定性再谈话,学生只会防御)
- 边界:**若缺课伴随作息昼夜颠倒、长时间不出宿舍、回避所有人 → 警惕危机信号,转阶段五**

**③ 想退学**

- 目标:弄清退学是「冲动」「被某件事击垮」还是「有替代方案的理性考虑」;
  **绝不劝,也绝不拦,先听清**
- 开场:「你说想退学,这个想法是什么时候开始的?当时发生了什么事?」
- 该问:什么时候开始想的、有没有跟家里人说过、家里怎么看、
  如果留下来最难的会是什么、如果离开打算做什么、**最近睡得好不好**(危机筛查,不追问不下判断)
- 误区:讲大道理、拿就业形势吓他、说「你退学就完了」;也可能是替学校「劝留」
- 边界:**退学/休学是学籍异动,必须按学校程序办理**;
  若伴随「活着没意思」「不想拖累家里」等表达 → **立即转阶段五**;
  教师只做「帮他把选项和后果摆清楚」,不替他决定

**④ 失恋**

- 目标:让他把话说出来,确认**有没有自我伤害的风险**,再谈怎么回到正常节奏
- 开场:「这件事对你的影响,可能比外人看到的更大。你愿意说说吗?」
- 该问:现在最难受的是什么、睡得着吗、吃得下吗、有没有想过伤害自己
  (**问「有没有想过伤害自己」不会诱发自杀,回避不问才是风险**;问完立刻转阶段五流程)
- 误区:说「这点事算什么」「以后还有更好的」;追问恋爱细节;替他去联系对方
- 边界:**不做情感辅导、不做心理疏导**;有自伤风险立即转介;
  后续跟踪 2–4 周,必要时建议到校心理中心(自愿)

**⑤ 家庭变故**

- 目标:了解变动对学业与生活的影响程度,寻找可动用的学校支持
- 开场:「听说家里最近有些变化,如果方便的话,可以跟我说说现在的情况。」
- 该问:什么时候发生的、现在家里谁在支撑、经济上有没有压力、
  这个学期能不能跟上、需要学校提供什么
- 误区:追问隐私细节;当着学生的面对其家庭做评价;传播学生家里的情况
- 边界:**家庭情况属高度敏感信息,只在必要的上报范围内流转**;
  涉及经济困难同步资助渠道;涉及亲人离世等重大事件,持续跟踪至少一学期

**⑥ 经济困难**

- 目标:把「困难」落到具体项目上(学费、生活费、医药费、回家的路费),对接资助渠道
- 开场:「生活费这块,现在每个月大概是个什么情况?」
- 该问:主要支出在哪、家里能支持多少、有没有做兼职、兼职影响上课吗、
  知不知道学校的奖助学金和勤工助学渠道
- 误区:当众询问;用「贫困生」当标签;只安慰不给渠道
- 边界:**资助认定按学校文件与程序办理**,教师不承诺「一定给你评上」;
  家庭经济信息不得外传;注意部分学生**因自尊不愿申请**,用「有哪些渠道」而非「你是不是困难」

**⑦ 与同学矛盾(含宿舍矛盾)**

- 目标:分离事实与情绪,找到可执行的相处规则;**判断是否存在霸凌或被孤立**
- 开场:「你们宿舍最近的气氛,你自己感觉怎么样?」
- 该问:具体发生过什么、从什么时候开始、有没有第三方在场、
  你自己做过什么尝试、有没有影响到睡觉和学习、有没有人动手或威胁
- 误区:当和事佬强行「各打五十大板」;把被孤立的学生说成「你也太敏感」
- 边界:**若涉及肢体冲突、威胁、有组织的排挤 → 属安全事件,立即上报辅导员/学院**;
  涉及其他学生的信息时,**不向本学生转述他人隐私**;
  必要时按学校程序调整宿舍,教师不擅自许诺

**⑧ 就业焦虑**

- 目标:把「焦虑」拆成可做的动作(简历、投递、面试、信息渠道)
- 开场:「投递这块进展怎么样?现在最卡的是哪一步?」
- 该问:目标行业定了没、简历改了几版、投了多少家、面试卡在哪、
  家里对就业有没有不同意见、考研/考公/就业几条线怎么排
- 误区:说「现在大环境不好,别挑了」;把自己的路径当成他应该走的路
- 边界:**不承诺内推与录用**;不评价学生的专业选择;
  若伴随持续失眠、明显情绪低落、出现自我否定到「活着没意义」的程度 → **转阶段五**

> **八类场景的共同底线**:任何一类谈话中,只要出现阶段五 5.1 表中的**危机信号**,
> **立即中止原提纲,转入阶段五**。这一条优先于本阶段所有其他目标。

### 阶段三 · 评奖评优(推荐意见)

**输入**:评审文件(奖项、条件、名额、评分细则)、学生成绩排名、获奖证书、
社会工作与志愿服务记录、科研与实践成果、公示要求
**动作**:先建**依据矩阵**(一人一行、一事一列、每格带出处)→ 再写推荐意见 → 与教师确认排序 → 生成文件
**输出**:`评奖评优依据矩阵.xlsx`、`推荐意见_<奖项>_<代号>.docx`
**退出条件**:推荐意见里**每一句评价都能在依据矩阵里找到对应的可查证据**;
缺失项一律 `【待补:……】` 而不是靠形容词补;教师已确认推荐排序

#### 3.1 依据矩阵(先把证据摆齐,再动笔)

**不得凭印象写**。写任何一个字之前,先把这张表填出来:

| 字段 | 内容 | 出处(必须可查) |
|---|---|---|
| 学生代号 / 姓名 | 【待补】 | 学籍数据 |
| 申报奖项 | 【待补】 | 评审文件名称与文号 |
| 学分绩点 / 加权平均分 | 【待补】 | 教务系统成绩单,导出日期 |
| 专业排名 | 【待补】第 __ 名 / 共 __ 人,前 __% | 教务系统排名截图 / 学院公示 |
| 本学年无不及格课程 | 是 / 否 | 成绩单 |
| 获奖记录 | 名称 / 级别 / 时间 / 颁发单位 / 本人位次 | **证书或表彰文件**(编号或公示链接) |
| 科研与创新 | 论文 / 专利 / 项目 / 竞赛,本人位次 | 收录证明、立项书、获奖名单 |
| 社会工作 | 职务 / 任期 / 主要工作 | 任职文件 / 指导单位证明 / 证明人 |
| 志愿服务 | 时长 / 项目 / 平台 | 志愿服务平台记录截图 |
| 文体活动 | 项目 / 奖项 / 级别 | 秩序册 / 获奖名单 |
| 违纪与处分 | 无 / 有(以学校认定为准) | 学院出具的核查结论 |
| 缺失项 | 逐条列出 | —— |

```bash
PY="skills/office-layer/.venv/bin/python"
export MPLCONFIGDIR=/tmp/mplcache && mkdir -p /tmp/mplcache

cat > 依据矩阵.json <<'EOF'
{"sheets": [
 {"name": "评奖评优依据矩阵",
  "header": ["学生代号","申报奖项","学分绩点","加权平均分","专业排名","总人数","排名百分位","本学年有无不及格","获奖记录(名称·级别·时间·颁发单位·位次)","科研与创新","社会工作(职务·任期·证明人)","志愿服务时长","文体活动","违纪与处分(以学校认定为准)","缺失项","证据出处"],
  "rows": [["S001","【待补:奖项与文号】","【待补】","【待补】","【待补】","【待补】","【待补】","无/有","【待补:以证书为准,无证书不写】","【待补】","【待补】","【待补】","【待补】","无 / 有:___","【待补】","教务系统导出【日期】/ 证书编号___ / 公示链接___"]],
  "widths": [12,22,10,12,10,10,12,14,34,22,24,12,16,22,18,34]}
]}
EOF
$PY skills/office-layer/scripts/xlsx_kit.py build --spec 依据矩阵.json --out 评奖评优依据矩阵.xlsx
$PY skills/office-layer/scripts/xlsx_kit.py inspect --in 评奖评优依据矩阵.xlsx
```

#### 3.2 推荐意见的结构(六段,每段都有证据支撑)

| 段落 | 写什么 | 纪律 |
|---|---|---|
| ① 品德与日常表现 | 可观察的具体行为(担任职务、集体活动、同学互助的具体事) | **不写「品学兼优」「深受师生好评」这类无可查来源的套话** |
| ② 学业情况 | 绩点、加权平均分、**专业排名(第 N 名 / 共 M 人)**、本学年无不及格 | 数字必须来自成绩单,并写数据时间 |
| ③ 科研与创新 | 项目 / 竞赛 / 论文,**写明级别、时间、本人位次** | 「参与」不得写成「主持」;校级不得写成省级 |
| ④ 社会工作与志愿服务 | 职务、任期、具体做了什么事、志愿时长 | 时长以平台记录为准 |
| ⑤ 特殊情况说明 | 若某方面有短板但有可查原因(如因病缓考),如实写 | 涉及健康信息需**学生本人同意**后才写,或写「因个人原因办理缓考」 |
| ⑥ 推荐结论 | 明确的推荐意见 + 排序 | **必须挂人工确认位** |

**推荐结论的写法(示例)**:

> 综上,该生本学年加权平均分 88.6,专业排名第 4 名(共 96 人),无不及格课程,
> 获校级「XX 竞赛」二等奖(本人第 2 作者,2025 年 10 月,校教务处颁发),
> 担任班级学习委员(2024 年 9 月至今,辅导员 XXX 可证明)。
> 同意推荐其参评【待补:奖项全称】。
> **【待教师确认:是否同意推荐及推荐排序】** **【待教师确认:是否符合贵校评选条件(特别是名额与资格条款)】**

#### 3.3 三种推荐角度(同一学生,不同角色写给不同的对象)

| 推荐人 | 视角 | 侧重 |
|---|---|---|
| 班级推荐(班主任) | 集体生活与班级贡献 | 思想品德、集体活动、同学关系、班级工作 |
| 导师推荐(学业/本科生导师) | 学业与科研潜力 | 学习能力、科研参与、专业素养、发展潜力 |
| 学院推荐 | 综合排序与资格核验 | 硬指标(排名、绩点、名额)、资格条件、纪律核查 |

**同一奖项多人推荐时的反同质化**:先把依据矩阵按奖项纵向排好,
逐人检查**每一段的证据是否不同**。若发现两份推荐意见只换了形容词,
说明**证据没有换** —— 回到矩阵补事实,而不是换词。
**禁止**为了填满段落而编造事实(这是学术诚信问题,不是文风问题)。

```bash
# 推荐意见(先写 md,再转 docx)
$PY skills/office-layer/scripts/docx_kit.py md \
    --in 推荐意见_X奖学金_S001.md --out 推荐意见_X奖学金_S001.docx \
    --title "【待补:奖项全称】推荐意见"
$PY skills/office-layer/scripts/docx_kit.py inspect --in 推荐意见_X奖学金_S001.docx
```

### 阶段四 · 请假与缓考审批

**输入**:学生申请、证明材料、贵校请假与缓考规定、课程考核安排
**动作**:分类 → 核对材料 → 按权限签批或转批 → 四环留痕 → 汇总台账
**输出**:`请假审批台账.xlsx`、`缓考申请单.docx`(模板)
**退出条件**:每一条申请都有「材料清单齐全 + 审批人 + 时间 + 备案」四项;
缺材料的已明确退回并留痕,**没有任何一条是口头批准而无书面留痕的**

#### 4.1 先分清类型(类型决定流程,混淆是最常见的出错点)

| 类型 | 定义 | 关键区别 |
|---|---|---|
| 事假 | 因个人或家庭事务不能参加教学 | 需说明事由,教师可评估必要性 |
| 病假 | 因疾病不能参加教学 | **须有医疗机构证明**;无证明不得按病假处理 |
| 公假 | 因学校或上级单位派遣参加活动 | 须有主办单位证明;任课教师不得拒绝公假 |
| **缓考** | **考试前**申请延期参加考试 | 有严格时限,**逾期不得补办**(依贵校规定) |
| 补考 | 课程不及格后参加的考试 | 与本技能无关,属教务安排 |
| 重修 | 未通过课程重新学习 | 属教务安排,帮扶方案里涉及时间节点 |

#### 4.2 审批权限与流程(按天数分级,**门槛以贵校规定为准**)

| 请假天数 | 常见审批层级 | 备案 |
|---|---|---|
| ≤ 1 天 | 任课教师 | 教师记录,学期末汇总 |
| 2–3 天 | 辅导员 | 报班主任知悉 |
| 4–7 天 | 辅导员 + 学院 | 学院备案 |
| > 7 天 | 学院 + 学校学工部门 | 按贵校规定办理 |

**⚠️ 这张表只是通用参照**。各校权限划分差异极大,
交付物中必须写 `【待教师确认:审批权限依据贵校规定核对】`,**不得按本表直接批**。

**缓考的一般流程(依贵校规定调整)**:学生提出书面申请 → 附证明材料 →
任课教师签署意见 → 学院审核 → 报教务部门批准 → 通知学生本人与任课教师 → 备案。
**关键时限**:多数学校要求在**考试前**提交,突发疾病等特殊情况须在**规定工作日内**补办,
具体时限写 `【待补:贵校规定的时限】`。

#### 4.3 材料要求与留痕规范

| 材料 | 要求 | 留痕 |
|---|---|---|
| 病假证明 | 医疗机构诊断证明 / 病历;**写明就诊日期**(与请假日期须能对应) | 原件或复印件按贵校要求;留存扫描件需脱敏 |
| 事假说明 | 学生亲笔或系统提交的事由说明 | 系统记录截图 / 纸质原件 |
| 公假证明 | 主办单位的正式通知或函件 | 函件留存 |
| 缓考申请 | 《缓考申请》+ 证明 + 任课教师与学院意见 | 申请单原件 + 审批流转记录 |
| 家长知悉(未成年或按贵校要求) | 家长确认 | 通话记录 / 短信截图,注明时间 |

**留痕四环(缺一不可)**:

1. **申请**:学生提交书面或在系统内提交(**口头请假必须补书面**)
2. **审批**:审批人在原件或系统上签批,**写清日期**
3. **告知**:**必须告知任课教师**(很多纠纷出在这一环缺失)
4. **备案**:按贵校要求报辅导员 / 学院 / 教务备案,并计入台账

#### 4.4 台账与模板(已实测)

```bash
PY="skills/office-layer/.venv/bin/python"
export MPLCONFIGDIR=/tmp/mplcache && mkdir -p /tmp/mplcache

cat > 请假台账.json <<'EOF'
{"sheets": [
 {"name": "请假与缓考审批台账",
  "header": ["序号","学生代号","专业班级","类型","事由(概述,不写病情细节)","起止时间","天数","提交材料清单","材料是否齐全","审批人","审批时间","是否已告知任课教师","备案去向","是否已录入学工系统","备注"],
  "rows": [[1,"S001","【待补】","事假/病假/公假/缓考","【待补:如 住院治疗】","【待补】","【待补】","【待补:诊断证明 / 申请单 / 公假函】","是/否(否→已退回,退回时间___)","【待补:姓名】","【待补】","是/否(教师姓名___)","辅导员/学院/教务","是/否",""]],
  "widths": [6,12,18,10,26,20,8,26,22,12,12,18,16,14,20]}
]}
EOF
$PY skills/office-layer/scripts/xlsx_kit.py build --spec 请假台账.json --out 请假审批台账.xlsx
$PY skills/office-layer/scripts/xlsx_kit.py inspect --in 请假审批台账.xlsx

# 缓考申请单模板(带人工确认位)
cat > 缓考申请单.json <<'EOF'
{"title": "缓考申请单",
 "subtitle": "(按贵校规定时限提交,逾期不予补办)",
 "sections": [
  {"heading": "一、学生填写", "no_indent": true,
   "table": {"header": ["项目","内容"],
     "rows": [["姓名 / 学号","【待补】"],["专业班级","【待补】"],
              ["申请缓考课程(课程名·课程代码·任课教师)","【待补:逐门列出】"],
              ["原考试时间","【待补】"],["缓考原因(客观陈述)","【待补】"],
              ["附件材料清单","【待补:诊断证明 / 其他证明】"],
              ["学生签名 / 日期","【待补:签名】【待补:日期】"]]}},
  {"heading": "二、任课教师意见", "paras": ["【待补:意见】  签名:【待补:签名】 日期:【待补:日期】"]},
  {"heading": "三、学院审核意见", "paras": ["【待补:意见】  签字/盖章:【待补】 日期:【待补:日期】"]},
  {"heading": "四、教务部门审批", "paras": ["【待补:审批结果】  日期:【待补:日期】"]},
  {"placeholder": "【待教师确认:本生是否符合贵校缓考受理条件与时限;本单需经学院与教务部门签批后生效,AI 不代批、不代签】"}
 ]}
EOF
$PY skills/office-layer/scripts/docx_kit.py spec --spec 缓考申请单.json --out 缓考申请单.docx
$PY skills/office-layer/scripts/docx_kit.py inspect --in 缓考申请单.docx
```

> **审批栏全部留空**。任何签名、盖章、日期、审批结论,AI 一律不填。
> 缓考台账里**不写病情与诊断细节**(写「因病」即可),诊断证明单独按贵校要求保管。

### 阶段五 · 心理危机识别与转介(重点且敏感)

> **本节的第一原则**:教师与 AI 都**不做评估、不做诊断、不做干预**。
> 教师负责**发现、陪伴、转介**;AI 负责**帮你把看到的事整理成客观记录、帮你准备谈话提纲**。
> **识别不是诊断** —— 认得出信号不等于知道那是什么病。

**输入**:教师的直接观察、学生自述、同学与室友反馈、辅导员通报、考勤与成绩异常
**动作**:按 5.1 表核对信号 → 按 5.2 表定响应级别 →
**该上报的立即上报、该转介的立即转介** → 教师陪伴与告知 → 客观记录 → 持续跟踪
**输出**:`危机信号观察记录_<代号>_<日期>.docx`(**单独存放,不并入普通台账**)、转介与上报留痕
**退出条件**:已完成「上报 + 转介专业人员 + 家长沟通(按贵校流程)+ 记录留痕」四项,
且后续跟踪责任人与时间已确定。**注意:退出条件不是「学生好了」**,
而是「事情已交到专业人员手里并且留了痕」。

#### 5.1 识别信号(五个方面,逐项核对)

| 方面 | 需要警惕的信号 |
|---|---|
| **情绪** | 持续两周以上的低落或焦虑;易激惹、因小事暴怒;情绪剧烈波动;情感麻木、对什么都提不起兴趣;强烈的绝望感、无价值感、过度自责或羞耻 |
| **言语** | 直接或间接表达死亡 / 自杀念头 —— 「活着没意思」「不想拖累别人」「我要是消失了会不会更好」「很快就都结束了」;告别式言语、交代后事、把贵重物品送人;反复询问自杀方式或反复提「最后一次」;表达「没人能帮我」的彻底无助 |
| **行为** | 身体隐蔽部位(手腕、大腿)有自伤痕迹;异常平静(**重度痛苦的人在做出决定后可能突然显得「想开了」,这不是好转**);突然大量饮酒或滥用药物;作息严重紊乱、长期不出宿舍;**长时间失联、不接电话不回消息**;突然放弃一直坚持的事 |
| **学业** | 成绩断崖式下滑;连续缺课缺考;作业与论文长期不交;毕业设计 / 学位论文完全停滞;突然申请休学或退学;连最基本的事务都无法完成 |
| **人际与生理** | 与室友 / 同学冲突激化、被孤立或遭遇霸凌、亲密关系破裂、家庭重大变故、公开表达没有归属感;同时注意**睡眠困难或嗜睡、食欲显著变化、体重明显波动、查不出原因的躯体不适、注意力与记忆明显下降** |

> **这些信号只用于「决定要不要转介」,绝不能用于「判断这是什么问题」**。
> 一条信号就足以启动转介讨论;**信号越多、越具体、越紧迫,越要立即行动**。

#### 5.2 分级响应(三级,动作明确)

| 响应级别 | 情形 | 必须做的动作 | 时限 |
|---|---|---|---|
| **一般关注** | 有上述信号,但**无自伤 / 自杀意念、无功能严重受损** | ① 与本人谈话(阶段二),**倾听为主,不评判、不追问隐私**<br>② **告知辅导员**(按贵校规定范围)<br>③ 告知校心理中心的存在与预约方式,**建议(自愿)前往**<br>④ 客观记录留痕,约定下次见面时间 | 谈话 1 周内;跟踪 2–4 周 |
| **重点关注** | 有自伤行为;或表达过自杀念头但**无明确计划、无即刻风险**;或功能明显受损(无法上课、无法自理事务) | ① **当天上报辅导员 + 学院**;② 协助联系校心理中心并**当场给到联系方式与预约方式**;③ 与家长沟通 —— **由贵校流程指定由谁主谈**(辅导员 / 心理中心 / 学院);④ **不让学生独自离开**;⑤ 记录留痕,明确跟踪责任人 | **当天**上报;48 小时内完成转介 |
| **紧急危机** | 有**明确的自杀计划 / 手段 / 时间**;正在自伤或刚发生自伤;有伤害他人的威胁;急性精神症状发作(幻觉、妄想、严重紊乱);**长时间失联**无法取得联系 | 见下方「5.3 紧急处置卡」—— **立即人工介入,不等 AI** | **即刻,零等待** |

#### 5.3 紧急处置卡(打印出来放在办公桌上)

> **先打电话,不要在对话框里等 AI 出方案。**

1. **立刻电话联系**:学生本人(能打通就打,打不通立刻做第 2 步)→ 辅导员 → 学院值班领导 →
   校心理中心(含夜间与节假日值班电话)
2. **同时**:请室友 / 同学 / 班干部到现场确认情况;**能安全接近就陪伴,不要让学生独处**
3. **有即时危险**(正在自伤、已实施、意识不清、有暴力威胁)→ **拨 120 / 110**,
   并按贵校应急预案启动;**不要试图独自夺下危险物品**,等专业人员
4. **通知家长**:由**贵校流程指定的人员**按危机沟通规范联系,
   **教师不单独承担向家长通报危机的责任**;若教师先行联系,须同步告知辅导员
5. **记录时间线**:从发现到每一步动作的**具体时间点**、联系人、结果,事后立即补记
6. **事后**:把时间线交给辅导员 / 心理中心;**AI 只帮你把记录整理成规范格式**,
   所有判断、结论、上报口径由学校专业人员出

**教师自身**:危机处置后教师常出现自责与耗竭 —— 及时向辅导员、学院或校心理中心寻求支持,这是正常的。

#### 5.4 AI 在本节的边界(能做 / 不能做)

| ✅ AI 能做 | ❌ AI 绝不能做 |
|---|---|
| 帮你把观察到的信号**按 5.1 的五个方面**整理成客观、可核对的时间线记录 | **不做心理评估**,不使用也不解释任何量表、测验、筛查工具 |
| 帮你准备谈话提纲:倾听、陪伴、鼓励求助、**如何把转介讲清楚** | **不给任何诊断或倾向性判断** —— 不出现「抑郁」「焦虑症」「双相」「创伤后应激」等任何诊断性表述 |
| 帮你整理贵校的转介流程与联系人清单(**教师提供多少写多少,缺的留占位**) | **不做风险等级评估** —— 不输出「该生属于高危 / 低危」这类结论 |
| 帮你起草给家长的沟通要点(**在与学校口径一致的前提下**) | **不做心理咨询或治疗**,不提供任何缓解情绪的技术方案当作干预 |
| 帮你整理转介**之后**的跟进记录 | **不建议用药、不建议就诊科室的判断、不替代专业人员** |
| 帮你把「接下来谁跟、什么时候跟」列成待办 | **不承诺保密** —— 不能告诉学生「这事只有我们俩知道」,保密及其例外由专业人员按规范说明 |

#### 5.5 转介的「三要三不要」

**三要**:

1. **要当场给到具体信息** —— 心理中心的位置、预约电话、开放时间、怎么预约;
   学生同意时,**陪他走到门口**(不进门、不旁听)
2. **要同步告知辅导员**,让支持系统接上(按贵校规定的范围与方式)
3. **要写记录并交接** —— 谁在什么时候知道、做了什么、交给谁,一条时间线

**三不要**:

1. **不要独自承担** —— 危机不是班主任一个人的事,**上报不是「给学校添麻烦」,是程序要求**
2. **不要试图说服** —— 不说「想开点」「你不至于」「别多想」;
   这类话会让学生确认「说了也没用」,从而彻底闭嘴
3. **不要许诺保密** —— 涉及人身安全时的保密例外必须由专业人员向学生说明;
   教师只需如实说「这件事我需要告诉辅导员,是为了让你得到更多帮助」

#### 5.6 记录与保密(本节专属纪律)

```bash
PY="skills/office-layer/.venv/bin/python"
export MPLCONFIGDIR=/tmp/mplcache && mkdir -p /tmp/mplcache

cat > 危机记录.json <<'EOF'
{"title": "学生情况观察记录(教师用·限内部流转)",
 "subtitle": "本表只记录事实与观察,不含任何评估、诊断或判断;请按学校规定报送与保管",
 "sections": [
  {"heading": "一、基本信息", "no_indent": true,
   "table": {"header": ["项目","内容"],
     "rows": [["学生","【待补:姓名 / 学号】"],["记录人 / 职务","【待补】"],
              ["记录时间","【待补:____年__月__日 __:__】"],
              ["信息来源","【待补:教师直接观察 / 学生自述 / 同学转述(注明转述人)/ 辅导员通报 / 考勤数据】"]]}},
  {"heading": "二、观察到的事实(按时间顺序,每条写清什么时间、谁看到、看到什么)", "no_indent": true,
   "table": {"header": ["时间","观察到的具体事实","信息来源"],
     "rows": [["【待补】","【待补:如 该生自述近一个月入睡困难,每天约睡 4 小时】","【待补】"]]}},
  {"heading": "三、已采取的动作(含时间点)", "no_indent": true,
   "table": {"header": ["时间","动作","对象 / 接收人","结果"],
     "rows": [["【待补】","【待补:如 电话报告辅导员】","【待补】","【待补】"]]}},
  {"heading": "四、后续跟进", "no_indent": true,
   "table": {"header": ["事项","责任人","时间","状态"],
     "rows": [["【待补】","【待补】","【待补】","待办 / 已完成"]]}},
  {"placeholder": "【待教师确认:本记录按贵校规定报送至 ____(辅导员 / 学院 / 心理中心),报送范围 ____;本表不得放入班级公共台账,不得在群内发送】"}
 ]}
EOF
$PY skills/office-layer/scripts/docx_kit.py spec --spec 危机记录.json --out 危机信号观察记录.docx
$PY skills/office-layer/scripts/docx_kit.py inspect --in 危机信号观察记录.docx
```

**四条记录纪律**:

- 只写**事实与观察**,不写评估与判断(同 2.6 的用词纪律,此处最严)
- **单独存放**,不并入班级台账、不发班级群、不上传云盘
- 「信息来源是转述」必须标明是转述,**转述不写成事实**
- 转介后由专业人员形成的材料**不要索取、不要留存**

### 阶段六 · 家长沟通

**输入**:阶段一的分级结论或阶段五的响应级别、贵校关于家长沟通的规定与口径、
学生的知情与同意情况(按贵校规定)
**动作**:判断时机 → 准备三件事 → 按规范措辞沟通 → 记录留痕 → 约定下次沟通
**输出**:`家长沟通要点_<代号>.docx`(教师自用提纲)、沟通记录(台账行)
**退出条件**:沟通已完成并留痕(时间 / 对象 / 方式 / 要点 / 达成的共识 / 下次沟通时间),
**且没有出现越权承诺、没有泄露其他学生信息**

#### 6.1 时机(该说的时候说,不该说的时候不说)

| 情形 | 是否沟通 | 说明 |
|---|---|---|
| 一般学业预警 | 一般不主动(按贵校规定) | 先与学生本人谈,多数情况学生自己能调整 |
| 重点 / 严重学业预警 | **须沟通** | 3 个工作日内;沟通前先与学生说明「我会跟家长沟通哪些内容」 |
| 请假 / 缓考(较长或涉及安全) | 按贵校规定 | 未成年学生或贵校有要求时必须 |
| 心理危机 | **按贵校危机流程,由指定人员主谈** | 教师不单独承担;口径必须先与辅导员 / 心理中心对齐 |
| 重大违纪、涉及安全的事件 | **由学院按程序** | 教师不擅自通报定性 |
| 资助 / 经济困难 | 需学生同意 | **不得未经学生同意向家长提及其家庭经济信息**(可能引发家庭矛盾) |
| 毕业 / 就业关键节点 | 视情况 | 以学校统一通知为准 |

#### 6.2 沟通前准备三件事

1. **事实清单**:只列可核对的事实(成绩、考勤、日期),**不列评价与推测**
2. **学校已做的事**:已谈话、已安排帮扶、已联系心理中心等 —— 让家长知道不是「学校不管」
3. **需要家长做的 2–3 件具体事**:不要给家长一堆「你要多关心他」,
   要具体到「这周跟他通一次电话,问一下补考报名弄好了没」

#### 6.3 措辞模板(电话为先,微信文字为辅)

**开场**:

> 「X 家长您好,我是 XX 学院 XX 班的班主任 XXX。今天跟您联系,
> 是想跟您说一下孩子这学期的学习情况,也想听听您这边了解到的情况。」

**陈述事实**(只讲数据与日期,不做评价):

> 「这学期他有 3 门课程没有通过,分别是《XX》《XX》《XX》。
> 上周我跟他谈过一次,了解到他主要是《XX》这门课跟不上。
> 学校这边已经做了安排:补考报名的时间我跟他说了,也安排同学跟他一起复习。」

**提出请求**(具体、可执行、2–3 件):

> 「想请您配合两件事:一是这周有空跟他通个电话,
> 问一下补考报名有没有办好;二是如果家里最近有什么事影响到他,
> 您方便的话告诉我一声,学校这边可以一起想办法。」

**结尾**(约定下次时间,管理预期):

> 「我这边两周后再跟您同步一次他的情况。有什么变化您随时打我电话。」

#### 6.4 不能说的四类话

| ❌ 不能说 | 为什么 | ✅ 改成 |
|---|---|---|
| 「他可能是抑郁症 / 心理有问题」 | 这是诊断,教师与 AI 都无权给 | 「他最近的状态我有些担心,已经建议他到学校心理中心找专业老师聊一聊」 |
| 「隔壁班 XX 就比他强多了 / 他在班里排倒数第几」 | 泄露其他学生信息 + 伤害性比较 | 「他目前的学业情况是这样的……」(只讲本人) |
| 「您放心,我保证他能毕业 / 保证不处分」 | 越权承诺,做不到且后果严重 | 「学校会按规定办,我会把能帮的帮到位」 |
| 「你们家长怎么管的 / 这孩子就是不想学」 | 指责家长与贴标签,沟通立刻破裂 | 「现在最需要解决的是补考报名这件事,我们一起把它落实」 |

#### 6.5 边界(四条)

1. **不泄露其他学生信息** —— 不比较、不给排名表、不在家长群里点名、不发含他人信息的截图
2. **不越权承诺** —— 不承诺毕业、不承诺评奖、不承诺处分结果、不承诺成绩处理
3. **不越过辅导员 / 学院直接处置** —— 涉及处分、学籍异动、危机、资助认定,一律按程序报送
4. **渠道与留痕**:**电话优先于微信长文**(情绪与语气在文字里最容易走样);
   通话后立刻记一行:时间 / 对象 / 方式 / 要点 / 共识;微信沟通保留记录截图

**遇到情绪激动的家长**:先接住情绪(「我听得出您很着急」)→ 不争论、不辩解、不承诺 →
记录对方诉求 → **及时升级给辅导员 / 学院**,教师不独自扛。

### 阶段七 · 学生档案与统计

**输入**:学籍信息、成绩数据、考勤数据、已发生的谈话与跟踪记录、贵校台账要求
**动作**:建台账 → 填跟踪表 → 出聚合统计 → 设定更新与交接规则
**输出**:`班级学生台账.xlsx`、`特殊情况跟踪表.xlsx`、`班级情况统计.xlsx`
**退出条件**:台账与跟踪表已建立,**无关字段已删除、敏感列已标注**,
且已告知教师文件加密与保管要求;统计只出聚合数字,不点名

#### 7.1 班级学生台账(字段与敏感标注)

```bash
PY="skills/office-layer/.venv/bin/python"
export MPLCONFIGDIR=/tmp/mplcache && mkdir -p /tmp/mplcache

cat > 台账.json <<'EOF'
{"sheets": [
 {"name": "班级学生台账",
  "header": ["学号","姓名","性别","专业班级","年级","层次","本人联系方式〔敏感〕","宿舍","家长联系方式〔敏感〕","学业状态","重点关注〔中性描述〕","最近一次谈话时间","备注"],
  "rows": [["【待补】","【待补】","【待补】","【待补】","【待补】","本科/研究生/高职","【待补】","【待补】","【待补】","正常 / 一般预警 / 重点预警 / 严重预警","无 / 有(中性描述,不写诊断词)","【待补】",""]],
  "widths": [14,10,6,18,8,12,18,10,18,16,26,16,20]},
 {"name": "特殊情况跟踪表",
  "header": ["序号","学生代号","事由类别","首次发现时间","发现途径","已采取措施","责任人","是否已转介专业机构","下次跟踪时间","状态"],
  "rows": [[1,"【待补】","学业/经济/健康/家庭/人际/其他","【待补】","辅导员反馈 / 任课教师反馈 / 同学反映 / 学生本人求助 / 考勤数据 / 教师观察","【待补:只写做过什么,不写判断】","【待补】","否 / 是(校心理中心,转介日期___)","【待补】","跟踪中 / 已闭环 / 已转介"]],
  "widths": [6,12,20,14,30,28,10,22,14,14]}
]}
EOF
$PY skills/office-layer/scripts/xlsx_kit.py build --spec 台账.json --out 班级学生台账.xlsx
$PY skills/office-layer/scripts/xlsx_kit.py inspect --in 班级学生台账.xlsx
```

#### 7.2 台账的四条纪律

1. **不做心理标签**:关注标记只写中性描述与事实
   (「本学期缺课 8 次」可以,「疑似抑郁」**不可以**,见「红线」第 5 条)
2. **最小必要**:只收集工作真正需要的字段;**不记录健康状况、疾病名称、家庭收入、
   恋爱状况、政治面貌之外的敏感推断**;学校没要求的字段不要建
3. **敏感列必须标注**:联系方式、家长信息、宿舍等列在表头写明〔敏感〕,
   文件**本地保存、加密或单独存放、不发班级群、不上传云盘**
4. **及时更新与交接**:每学期至少更新一次;班主任更换时**当面交接台账与跟踪表**,
   并记录交接时间与双方

#### 7.3 班级统计(只出聚合数字,不点名)

| 统计项 | 口径 | 用途 |
|---|---|---|
| 挂科门次分布 | 按课程统计挂科人数与门次,**不列姓名** | 找共性教学问题,反馈任课教师/学院 |
| 学分绩点分布 | 分段人数(如 <1.0 / 1.0–2.0 / 2.0–3.0 / ≥3.0) | 看班级整体学业状况 |
| 考勤异常人数 | 缺课达规定课时的人数(**不点名**) | 定预警工作量 |
| 重点关注人数 | 按事由类别统计人次(**只出数字**) | 安排谈话与跟踪排期 |
| 谈话覆盖率 | 已谈话人数 / 应谈话人数 | 检查工作是否落地 |

**纪律**:班级统计**不得在班级群或家长群发布**;**不得出现姓名与个人明细**;
统计报告如需上报,按贵校格式与范围提交。

## 产出物

| 文件 | 阶段 | 内容 | 含个人信息 |
|---|---|---|---|
| `学业预警名单.xlsx` | 一 | 逐人分级 + 触发条件 + 数据来源 + 责任人 + 复查时间 | **是** |
| `学业帮扶方案_<代号>.docx` | 一 | 十项要素 + 人工确认位 | 是(建议用代号) |
| `预警跟踪表.xlsx` | 一 | 逐次跟踪记录、升级/降级留痕 | **是** |
| `谈心谈话记录表_<代号>_<日期>.docx` | 二 | 六栏目 + 用词纪律提示 + 上报确认位 | **是** |
| `谈话提纲_<场景>.md` / `.docx` | 二 | 五段式提纲 + 该问的问题 + 边界提示 | 否 |
| `评奖评优依据矩阵.xlsx` | 三 | 一人一行、每格带出处、缺失项 | **是** |
| `推荐意见_<奖项>_<代号>.docx` | 三 | 六段结构 + 推荐结论 + 人工确认位 | 是 |
| `请假审批台账.xlsx` | 四 | 类型 / 材料齐全 / 审批人 / 告知任课教师 / 备案 | **是** |
| `缓考申请单.docx` | 四 | 学生填写 + 三级审批栏(留空待签) | 是(使用时) |
| `危机信号观察记录_<代号>_<日期>.docx` | 五 | 时间线式事实记录 + 已采取动作 + 跟进 | **是·高敏感** |
| `家长沟通要点_<代号>.docx` | 六 | 事实清单 + 学校已做的 + 请家长做的 2–3 件 + 禁语提示 | 是(建议用代号) |
| `班级学生台账.xlsx` | 七 | 基础名册 + 学业状态 + 中性关注标记 | **是** |
| `特殊情况跟踪表.xlsx` | 七 | 事由类别 / 已采取措施 / 转介情况 / 跟踪状态 | **是·高敏感** |
| `班级情况统计.xlsx` | 七 | 五项聚合统计,**不点名** | 否 |

所有文件产出**一律走 `skills/office-layer/`**,禁止文本框拼表格、禁止手写 OOXML、
禁止拿 `.md` 当交付物(除非教师明确只要 Markdown)。

**交付时必须附一句**:「这是初稿,请重点核对:预警等级与贵校门槛是否一致、
谈话记录是否与你实际谈的内容相符、推荐意见的每条依据是否可查、审批栏是否已按程序签批。」
**含个人信息的文件必须注明**:「本文件含学生个人信息,请注意保管」。

## 红线

**这一节是本技能最重要的一节。以下每一条都是 `blocked` 级 —— 触碰即停下,不得进入下一步。**

1. **不做心理诊断、不做心理治疗、不做心理评估。**
   一旦发现危机信号(阶段五 5.1),**一律转介专业人员**(辅导员 / 学院 / 校心理中心)。
   AI 在此类场景只做两件事:**帮教师整理客观记录**、**帮教师准备谈话提纲**。
   产出中**绝不出现**「抑郁」「焦虑症」「双相」「创伤后应激」等任何诊断性或倾向性表述,
   **绝不解说任何量表或测验分数**,**绝不给风险等级结论**,**绝不建议用药或就诊科室判断**。
   学校有心理老师,那是他们的专业,不是教师与 AI 的。

2. **涉及人身安全的紧急情况,立即人工介入,不得等待 AI 输出。**
   自伤、自杀念头或计划、伤害他人、急性精神症状、长时间失联 ——
   **立刻打电话**给辅导员 / 学院值班 / 校心理中心,必要时拨 **120 / 110**。
   **不要在对话框里等 AI 出方案**;AI 只用于事后整理记录(阶段五 5.3)。

3. **不虚构学生情况、谈话内容、家庭背景、成绩、获奖、任职、时长。**
   谈话记录**必须基于真实发生的谈话**(时间、地点、在场人真实)—— **没谈过的不能写「已谈话」**;
   成绩与排名只来自教务系统;获奖只以证书或表彰文件为准(**无证书不写**);
   社会工作时长以平台记录为准。
   **绝不替学生编造请假理由、病历、证明材料** —— 这是伪造材料,性质严重。

4. **学生隐私严格保密。**
   成绩、心理状况、健康状况、家庭情况、经济状况、联系方式、感情状况 —— 
   不得外传、不得在班级群 / 家长群点名或发排名、不得向无关第三方透露、
   不得作为闲聊内容。文件**只在本机处理、不上传云盘与在线工具**,
   **用后删除中间文件**;含个人信息的交付物必须标注保管要求。
   涉及**其他学生**的信息同样受保护 —— 谈话与家长沟通中都不得转述他人隐私。

5. **谈心谈话记录只记事实与观察,不写主观评价与心理判断。**
   不写「该生有抑郁倾向」「情绪不稳定」「厌学」「性格孤僻」「抗压能力差」「态度消极」;
   改写为可核对的事实与观察(见 2.6 对照表)。**检验口径一句话**:
   **记录里出现的每一句判断,都要能回答「你是怎么知道的」;答不出来就是违规。**

6. **帮扶方案、预警等级、是否上报、是否通知家长、是否认定违纪 —— 都是建议。**
   最终由**教师与辅导员**按学校流程判断。所有判断性内容一律挂
   `【待教师确认:……】`。AI 只出草稿,不给终稿,**不代替学校做任何决定**。

7. **不引具体政策条款号,不编造学校制度。**
   只写「按学校 / 学院相关规定执行」,并提示教师核对。
   预警门槛、审批权限、缓考时限、评优条件等,**未提供文件一律留占位**,不凭印象填。

8. **不代签、不代批、不代填日期。**
   所有签名、审批意见、盖章、日期栏留 `【待补:签名】` / `【待补:日期】` / `【待补:意见】`。
   **请假、缓考、评优的审批结论 AI 一律不写**。

9. **不越权承诺。**
   不向学生或家长承诺「一定能毕业」「一定不处分」「一定能评上奖学金」「成绩可以处理」。
   涉及学籍异动(休学、复学、退学)、处分、资助认定,一律按学校程序办理。

10. **不越过辅导员与学院处理危机、违纪与安全事件。**
    上报不是「给学校添麻烦」,是程序要求,也是保护学生与保护教师自己。

11. **教师自身的边界与安全**:不在密闭单人空间单独谈话、不在夜间单独约谈、
    不与学生发生超出工作关系的经济与情感往来;谈话尽量有第二人在场或门敞开,
    并在记录里写清在场人。**教师的自我保护与保护学生是同一件事**。

12. **不给学生贴标签、不做标签化管理。**
    台账与跟踪表只用中性描述与聚合数字;**不得建立任何形式的「问题学生名单」并外传**。

13. **不修改、覆盖教师提供的原始材料。**
    所有过程文件放临时目录(如 `/tmp/`),不覆盖原成绩单、原申请材料、原记录。

14. **不忽略非零退出码。** `docx_kit comment` 退出码 2 = 有锚点未命中,
    必须逐条修正后再交付。

### 学生隐私与文件保管(红线第 4 条的落地做法)

**默认走代号起草**:所有分析与草稿先用 `S001`、`S002` 这类代号,
**只在最终由教师确认的定稿里**才替换成真实姓名;教师可选择全程使用代号。

**中间文件删除清单(交付时主动给出,并提醒教师执行)**:

- 从教务 / 考勤系统导出的原始成绩表与考勤表副本
- 各阶段的 `*.json` 规格文件(含台账字段与占位内容)
- 转换过程产生的临时 `*.md`、截图、以及 `/tmp/` 下的所有中间产物
- 含姓名的草稿版本(保留代号版即可)

**保管要求**:

- 台账、跟踪表、危机记录:**加密存储或单独存放**,不与教学材料混放
- **不上传云盘、不用在线文档协作、不进班级群与家长群**
- 交接时**当面交接**并记录时间;不再使用的纸质材料按学校规定**碎纸销毁**
- 打印过的含个人信息材料**不要随手丢进废纸篓**

## 自检清单

交付前逐项过。按 `QUALITY_GATES.md` 的三级分级:

### blocked 级(任一未过 = 不得交付)

- [ ] 产出中**没有任何**诊断性、评估性、倾向性表述(无「抑郁」「焦虑症」等,无量表解读,无风险等级结论)
- [ ] 出现危机信号时,**已明确写出「立即人工介入」的动作与联系人**,没有让教师等待 AI 输出
- [ ] 谈话记录**对应一次真实发生的谈话**,没有出现未谈过的「已谈话」
- [ ] 没有任何虚构的学生情况、成绩、排名、获奖、任职、时长、家庭背景
- [ ] 没有替学生编造请假理由或证明材料;病假无证明未按病假处理
- [ ] 记录里没有主观评价与心理判断(每条判断都能回答「你是怎么知道的」)
- [ ] 没有外传风险:无班级群/家长群发送建议、无云盘上传、无他人隐私转述
- [ ] 所有签名 / 审批 / 盖章 / 日期栏留空为 `【待补:……】`
- [ ] 没有越权承诺(毕业、处分、评优、成绩处理)
- [ ] 没有引用具体政策条款号;未提供文件处已留 `【待教师确认:贵校规定】`
- [ ] `docx_kit` / `xlsx_kit` 命令退出码均为 0(`comment` 退出码 2 = 锚点未命中)

### needs-review 级(必须挂人工确认位)

- [ ] 预警等级:每人都有 `【待教师确认:预警等级依据贵校门槛核对】`
- [ ] 帮扶方案:措施取舍与复查时间由教师确认;涉及撤课/重修的已注明「以教务规定为准」
- [ ] 上报与家长沟通:是否上报、由谁沟通、沟通范围已挂确认位
- [ ] 评奖评优:`【待教师确认:是否同意推荐及推荐排序】`、`【待教师确认:是否符合评选条件】`
- [ ] 请假与缓考:审批结论、权限层级、时限均留占位,未被 AI 代填
- [ ] 危机记录:报送对象与范围已挂确认位,且注明「不得放入公共台账、不得群发」
- [ ] 谈话记录:是否需报送辅导员 / 录入系统已挂确认位

### advisory 级(记入交付说明)

- [ ] 谈话记录六栏目是否齐全,后续跟进项是否都有责任人与时间
- [ ] 帮扶方案十项要素是否逐项落地,缺项是否已列成补件清单
- [ ] 推荐意见每段是否都有对应证据(不是只换形容词的同质化文本)
- [ ] 台账敏感列是否标注〔敏感〕,是否已告知加密与保管要求
- [ ] 班级统计是否只出聚合数字、未点名
- [ ] 是否已给出中间文件删除清单
- [ ] 交付时是否明确说了「这是初稿,请重点核对 X / Y / Z」

### 通用

- [ ] 引用的 底座路径是否都用 `ls` 验证过存在
- [ ] 所有 docx / xlsx 产出是否都走了 `skills/office-layer/` 的脚本,并用 `inspect` 自检过
- [ ] 学校有固定模板时是否**用了学校模板**(而不是本技能的默认栏目)
- [ ] 缺信息处是否用 `【待补:……】` 占位并已列成向教师索要的清单
- [ ] 是否告知教师:预警与帮扶的最终处置权在教师与辅导员,本技能只提供初稿与整理

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.