~/VibeHandbook
免费 PDF

06 · 09

回顾与练习

核心要点

  • Vibe coding 是在你掌控做什么为什么的前提下,指挥 AI 构建软件——而不是盲目交付你解释不了的代码。
  • 把这一切串起来的规则是理解你交付的东西:你不必亲手敲它,但你必须能为它辩护、能修复它。
  • 你的瓶颈从生产(敲得快)转移到了规格说明与审查(描述清楚、批判性地判断)。
  • 活在循环里——意图 → 生成 → 审查 → 打磨——并且永远不要跳过审查这一步,真正的工程发生在那里。
  • 模型的自信不是信号;你的验证才是。品味与判断力才是稀缺、且会复利累积的技能。

动手试试

挑一个你真正理解的小函数——比如"校验密码是否符合策略"或"把字节数格式化成人类可读的字符串"。为它写一个精确的提示词(签名、规则、边界情况、要求附测试),生成它,然后刻意执行审查这一步:亲手追踪至少一个边界情况,确认代码能处理。如果不能,就写一个精确的打磨提示词(症状 + 原因 + 修复),而不是"修一下"。目标是在你能完全评估的代码上,把整个循环从头到尾完整地感受一次。

本章提示词

作为我的结对编程伙伴。我会描述一个小而自包含的函数。在写任何代码
之前,先复述需求并列出你将处理的边界情况,好让我确认。然后写出
该函数,以及覆盖这些边界情况的单元测试。

函数: <一行描述>
输入 / 输出: <类型与形态>
约束: <技术栈, 要用或要避免的库, 性能限制>

代码之后,指出你做出的、我应当核实的任何假设。
保持为满足需求的最简单版本。

想离线阅读?

免费下载整本书的 PDF 或 EPUB。