# Test Checklist

> 按当年题目功能生成现场调试与验收清单（灰度阈值/PID整定/K230阈值/全流程验收）。当用户要"出测试清单/标定清单/验收checklist/调试计划"时使用。复用知识库 10 的赛中开发 checklist，按 problem.yaml 的要求功能裁剪。产出 design/test_plan.md。

- Skill: `jinchen-yang/test-checklist` (Agent Skill)
- Install (CLI): `npx skillmds@latest add jinchen-yang/test-checklist`
- Raw SKILL.md: https://api.skillmd.com/api/skills/jinchen-yang/test-checklist/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: Jinchen-Yang (https://skillmd.com/u/jinchen-yang)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/jinchen-yang/test-checklist

---


# test-checklist —— 现场标定/验收清单（流水线 ⑨）

**lane**: 任何模型  ·  **needs**: 无

把"人在真车上不可代替的整定/验收"列成可勾选清单。复用 KB `kb/10-典型赛题实战Playbook与Checklist.md` 的赛中 checklist，按本题功能裁剪。

## 前置
`design/problem.yaml`（要实现哪些功能）。

## 步骤
1. Read KB10 的"赛中开发 Checklist"。
2. 按 `problem.yaml.required_functions` 逐功能映射到可验证项；补现场标定项（阈值/PID/K230）。
3. 写 `design/test_plan.md`（分段：分系统自检 → 标定 → 全流程 → 验收/成功率）。

## 必含项（按需裁剪）
- **分系统自检**：电机正反转+PWM线性；编码器双轮计数方向+无跳变；IMU/WHO_AM_I；K230 握手通；各电源轨电压。
- **标定（现场，光照相关）**：灰度阈值现场重标；K230 阈值/ROI/曝光现场标。
- **整定**：内环速度 PID（左右轮一致）；外环循迹偏差 P/D（直道不画龙）；弯道/路口事件（里程+灰度双确认）。
- **联调**：UART 双向通 + 丢包重同步验证；视觉结果 → FSM 采信（连续N帧）。
- **验收**：全流程跑通+声光提示；停车精度/限时达标；**跑≥5 次记成功率**；**低电量复测**（电压降改变 PID 表现）。

## 注意
- 这些是**人在真车上的活**，agent 只生成清单与判据，不代替整定。
- 控制参数/阈值都是占位，本清单就是把它们整定到位的作业单。

