# 讲师评分量表 · 100 分制

学员姓名:________________
产品名:________________
业务领域:________________
评分日期:________________
讲师姓名:________________

---

## 一、完成度(70 分)

每项 10 分,根据 checklist 自评 + 讲师复评给出。

| # | 项目 | 评分要点 | 得分 |
| --- | --- | --- | --- |
| 1 | 阶段一 需求发现 | 3 轮对话,问对问题,不打岔,没替用户决策 | / 10 |
| 2 | 阶段二 PRD | 写到文件,9 个章节齐全,用户确认后再生 Demo | / 10 |
| 3 | 阶段三 Demo | 单文件 HTML,12 项硬性自检全过(导航/双主题/CRUD 等) | / 10 |
| 4 | 场景 A 改字段 | 三件套齐(PRD/代码/CHANGELOG),数据兼容,版本号 +1 | / 10 |
| 5 | 场景 B 合并对话 | 抽事实 / 去重 / 草案 / 用户确认 / 写入流程完整 | / 10 |
| 6 | 场景 C 重大改动 | 冻结老版 + 主版本 +1 + 迁移函数 + Breaking 标注 | / 10 |
| 7 | 场景 D 视觉微调 | 直接改 CSS,CHANGELOG 加 patch 记录 | / 10 |
| | **小计** | | **/ 70** |

评分细则(每项 10 分):

- **9-10 分**:完全做到,自查清单全勾,讲师复评无补充
- **7-8 分**:基本做到,自查清单 1-2 项没勾但有合理解释
- **5-6 分**:做了但有明显遗漏(比如没写 CHANGELOG)
- **3-4 分**:做了但流程不规范(比如没等用户确认)
- **0-2 分**:基本没做或完全错误

---

## 二、质量分(30 分)

每项 5 分。

| # | 项目 | 评分要点 | 得分 |
| --- | --- | --- | --- |
| 8 | 视觉达到 Vercel / shadcn 风格 | 双主题、状态色、留白合理、字体/圆角统一 | / 5 |
| 9 | CRUD 真的能用 | 5 个按钮(新建/编辑/删除/搜索/筛选)全有反应,数据持久化 | / 5 |
| 10 | PRD / 代码 / CHANGELOG 始终一致 | 三个文件描述对得上,改一处全改 | / 5 |
| 11 | 数据兼容做得好 | 老数据不丢,新字段有默认值,字段重命名有映射 | / 5 |
| 12 | 同事能独立上手 | README 够用,新用户看 5 分钟能自己用 | / 5 |
| 13 | 主动告知用户改动 | 每个改动都告诉学员改了什么 / 数据兼容 / 怎么验证 | / 5 |
| | **小计** | | **/ 30** |

---

## 三、加分项(每项 +3,最多 +10)

- [ ] 全程用 lucide 图标,零 emoji (+3)
- [ ] 移动端能看,适配 375px (+3)
- [ ] 多个模块联动正确(看板拖拽到详情页 / 表单选择联动等)(+3)
- [ ] PRD 写得特别清楚,字段约束 / 业务规则写得很细(+3)
- [ ] 给同事演示了 5 分钟,对方能独立上手(+3)
- [ ] CHANGELOG 写得详细到能回放每次改动(+3)
- [ ] 自己加了 smoke_test 没覆盖的检查项(+3)

加分小计:____ (最多 +10)

---

## 四、扣分项(每项 -5)

讲师在学员交付物里发现以下任一项,直接扣分:

- [ ] PRD 写到对话里,没写文件(-5)
- [ ] PRD 写完没等用户确认就生成 Demo(-5)
- [ ] CRUD 是空架子(按钮在,提交没反应)(-10)
- [ ] 改了字段没升 PRD 版本号(-5)
- [ ] 改了字段没写 CHANGELOG(-5)
- [ ] 改了字段没做数据兼容,老数据崩了(-10)
- [ ] 场景 C 没冻结老版本,出问题回不去(-5)
- [ ] 场景 C 没写迁移函数,数据丢了(-10)
- [ ] 主导航放右侧(-5)
- [ ] 视觉用了 emoji 当图标(-3)
- [ ] 用了没在 safelist 里的动态类名,导致样式没生效(-5)
- [ ] 没做移动端适配(-3)
- [ ] localStorage 没做版本号后缀,升级时数据冲突(-5)

扣分小计:____

---

## 五、总分

完成度 + 质量分 + 加分 - 扣分 = **____ / 100**

## 六、等级

- 90+:优秀,可直接交付生产
- 75-89:良好,需要少量打磨
- 60-74:合格,需要中等打磨
- < 60:不合格,需要返工

学员最终等级:________

---

## 七、讲师评语(3 句话)

做得好的:
```

```

需要改进的:
```

```

下一步建议:
```

```

---

## 八、给学员的 3 条具体改进建议

1. 
2. 
3. 

---

## 九、讲师签名

讲师签字:________ 日期:________

学员确认收到评分:________ 日期:________

---

## 附录:评分时的「红牌」项

以下任一项直接判「不合格」,无论其他做得多好:

- CRUD 完全是空架子(整个 demo 不能用)
- PRD 完全是空架子(只有一个标题)
- 数据丢失且无法恢复(没做迁移 / 没备份)
- 主导航放右侧(历史教训)
- 用了大量 emoji 当图标(违反设计规范)
- 没有 localStorage 持久化(刷新数据全丢)

讲师可在评分时直接用「红牌」一票否决,而不必一项项扣分。
