Vibe Coding:把「写」交给 AI,把「验收」留给自己
学习目标
用自然语言驱动 AI 完成一个小工具,并为其写出可执行的验收清单。
前置知识
会运行命令行程序;能读懂基础 Python/JS。
核心要点
- 流程是「描述需求 → 生成 → 审查 → 测试 → 迭代」,不是「描述完就上线」。
- AI 生成的代码必须能解释:看不懂的部分就是未来的故障点。
- 小步提交、每步可运行,比一次性生成 2000 行更容易回滚。
- 安全边界:不让它接触生产密钥/生产库;依赖要审查来源与许可证。
- 「能跑」和「正确」是两件事,验收标准要在生成前写。
动手任务(25 分钟)
让 AI 生成一个 100 行内的本地工具(例如 CSV 去重),先写 5 条验收测试(空文件、重复行、含逗号字段、大文件、编码异常),再让它实现并逐条跑通。记录它第一次失败的那条。