加载中

描述与构建伟大的产品

第 5 课15 分钟
本节课内容学完后,您将能够
  • 使用描述链将用户需求转化为精确的AI指令
  • 识别描述失败何时级联发生,并追溯到出问题的环节
  • 通过测试表达意图,向AI准确说明成功的样子

描述用户的需求

加载中

描述用户的需求 · 5 分钟

摘要文字记录

大多数AI培训教您如何写出更好的提示。这是必要的,但不足以构建出色的产品。本课程描绘了完整的描述链:从杂乱的人类需求到AI可以执行的精确指令的路径,构建者在每一步都扮演着翻译者的角色。

关键要点

  • 描述链将用户声音与需求、技术规格和AI指令连接起来。提示工程只是其中一个环节。
  • 构建者在每一步都是翻译者。AI无法听到用户没有说出的话。
  • 代码能运行但产品不行,这是一种描述失败。找出上游哪个环节出了问题。
  • 测试是最精确的描述形式。 测试通过但用户不满意,意味着您描述了错误的意图。
  • 每一步都涉及判断决策,而这些决策是前一阶段没有为您做出的。

练习

诊所等待时间项目,第二部分

您将从上一课结束的地方继续。拿出您的问题简报、委派计划和验收测试。

步骤1:编写产品需求

一段话。从您的问题简报中提取用户需求,并将其界定为可衡量的内容。每个形容词都应该是您能够辩护的决定。如果您写"快",就写出有多快。如果您写"简单",就描述对于在停车场用手机查询的患者来说,"简单"意味着什么。

步骤2:编写技术规格

半页篇幅。描述将要构建的内容及其结构。为各个部分命名。说明它们之间如何通信。在这里以增强模式使用AI:分享您的产品需求,让它提出一个技术方案,然后对任何不符合您约束条件的内容提出质疑。

步骤3:完善您的测试

回顾上一课中的验收测试。重写它们,使每一条都是代码可以通过或失败的内容。至少添加两个边缘情况:诊所关闭时会发生什么,没有数据时会发生什么,等待时间为零时会发生什么。

步骤4:编写您的AI提示并构建

编写将您的规格转化为可运行代码的指令。包括您的约束条件、技术栈选择和测试。构建第一个版本。

步骤5:演示

找一位搭档。让他们扮演一位诊所患者——他们有一个生病的孩子,只有十分钟时间。把您构建的成果交给他们,观察他们使用它。不要解释任何事情。不要提供帮助。

测试通过了吗?患者满意吗?如果这些答案不一致,您会回到链条中的哪个环节?

课程反思

  • 描述链中的哪个转化环节感觉最自然?您往往会匆忙略过哪个环节?
  • 在您的诊所演示中,您的意图与搭档的实际体验之间最大的差距在哪里?

接下来是什么

在下一课中,我们将从描述转向辨别。您已经构建了一些东西,代码也能运行——现在的问题是它是否真的好。