文章

给 AI 写提示之前,先写一个目标和一个数字。

一个收银界面在一个下午里从六次点击变成两次,因为数字写在提示之前。怎么写这个目标,以及怎么让 AI 按这个数字来做。

作者
Laith Aljunaidy
发布于
分钟阅读
8 分钟阅读
  • 设计冲刺长期目标
  • 如何定义项目目标
  • 冲刺目标示例
  • AI 成功标准
  • 给 AI 写提示
本页内容
  1. 要点
  2. 设计冲刺里的”从终点出发”是什么意思?
  3. 冲刺目标一定要有数字吗?
  4. 为什么 AI 比团队更需要数字?
  5. 怎么写一个只有一个数字的目标?
  6. 怎么让 AI 按这个数字来做?
  7. 数字变成目标之后会出什么问题?
  8. 计划模式过时了吗?
  9. 什么时候不要写数字?
  10. 产品是阿拉伯语的时候有什么不同?
  11. 常见问题
  12. 参考来源
Bysooq 卖家后台的两个界面:显示总销售额、访问、转化和订单的后台首页,以及带库存和价格的商品列表
Bysooq,面向伊拉克和约旦的电商。一个卖家后台,顶部四个数字。目标要从中选一个,并写清它要变化多少。

2026 年 9 月 29 日,我在做的会员积分应用 Dot 里,收银界面很慢。收银员要先新建一笔记录,点金额,打开国家列表,选国家,点电话号码,再按生成。除了打字,一共六次点击,而且界面打开时没有任何输入框是准备好的。

那天 17:50,一份设计说明进了代码库。里面东西很多:八种界面状态、每一条出错文字、精确到像素的布局。真正决定一切的,是一张只有四行的表,标题很简单:“点击预算”。对一位给出电话号码的老顾客,表里有两列。现在:六次点击加打字。新的:两次点击加打字。

说明里其余的内容都从这一格出来。两次点击,意味着收银员不能从一个输入框点到下一个。iOS 的数字键盘没有”下一项”键,想省掉这一下,只能让光标自己跳,而只有长度固定的输入框才能这样做。电话号码长度固定,金额不是。所以说明把电话放在前面,最后一位数字输完,光标自己跳到金额。

19:13,实现的提交进了代码库,Claude 是共同作者:“电话在前,老顾客两次点击”。一分钟后是测试的提交,同样和 Claude 一起写。测试在 375 像素宽的手机界面上,分别用阿拉伯语和英语打开收银界面,输入老顾客的号码和金额,点”加积分”,再点”下一位顾客”,然后检查界面已经清空、光标回到电话输入框。测试的名字就是”老顾客从开始到成功只要两次点击”。19:44 合并。

从说明到合并,不到两个小时。Claude 参与写了代码和测试。数字告诉它们什么时候算完成。

要点

  • 给 AI 写提示之前,先写一个目标,里面只有一个数字。“老顾客两次点击就能加积分”是目标,“让收银更快”只是愿望。
  • GV 的设计冲刺也这样开始:周一上午,团队从终点出发,先定一个长期目标;周三再用这个目标在方案之间做选择。
  • AI 比团队更需要数字。Anthropic 的 Claude Code 指南说,Claude 会在工作”看起来完成”时停下;没有可以运行的检查,“看起来完成”就是它唯一的信号。
  • 把数字写在三个地方:提示的第一行、一个在数字达成前一直失败的测试、以及审查。
  • 只有数字会被钻空子。把途中不能被破坏的东西写下来。
  • “计划模式”也许过时了,目标没有。计划是好几页,目标只有一行。

设计冲刺里的”从终点出发”是什么意思?

GV 的设计冲刺是一个五天的流程,通过设计、做原型和与顾客一起测试,来回答关键的业务问题。Jake Knapp 2010 年开始在 Google 做冲刺,2012 年把它带到 GV。周一上午,你从终点出发,先定一个长期目标;然后画出问题的地图,听公司里专家的意见,选一个一周内能解决的部分。到了周三,团队手上有一堆方案,只能做一个原型,于是就看哪个方案最有可能达到长期目标。

GV 说,John Zeratsky 帮他们做到了”从终点出发”,并且用每家公司的关键数字来衡量结果。终点先来,而终点是可以量的。我的设计流程指南也把”定义目标”放在最前面。

冲刺目标一定要有数字吗?

很多指南说不一定。Design Thinking Toolkit 的长期目标页面把目标分成三部分:时间、一个远大的成就、以及一个标为”可选”的数字。今天去问 ChatGPT 或 Perplexity,得到的也是同样的说法。

对一个在同一个房间里工作五天的团队,这没问题,因为房间里的人会自己去量。可是一个人和 AI 一起做产品,就没有这个房间。AI 没法按一个远大的愿景去做,因为愿景不会返回通过或失败。所以两样都留下,写成两行:上面是远大的想法,下面紧接着是那个数字。AI、测试和审查真正会用的,是第二行。

为什么 AI 比团队更需要数字?

团队会追问”更快”是什么意思,AI 只会做出一个说得过去的版本,然后停下。Anthropic 在 Claude Code 最佳实践里写得很清楚:没有可以运行的检查,你就成了检查本身,每个问题都要等你发现。办法是给 Claude 一个能返回通过或失败的东西,让它做、跑检查、看结果,直到通过。

新的 /goal 命令也是同一个想法:你写一个完成条件,每一轮之后由另一个模型检查是否达成。文档说,好的条件通常有三部分:一个可以量的终点、一个写明的检查方法、以及途中不能变的约束。

怎么写一个只有一个数字的目标?

在打开 AI 之前写好。一句话,五个部分:

  1. 人。 在一个真实时刻里的人。“一个很累的收银员,一只手拿着手机,一只手拿着杯子”是人,“用户”不是。
  2. 结果。 他要完成什么。
  3. 数字。 点击次数、秒数、步骤、错误,选一个。
  4. 今天的值。 先在现有产品上数出来。没有起点的目标只是猜测。
  5. 怎么量。 谁或什么来检查,在哪里检查。

合起来就是:“老顾客加积分只要两次点击加打字,原来是六次,在 375 像素的手机上用阿拉伯语和英语检查。”

Bunn 的问题陈述模板:五个空格、完整的句子、用户任务和六个"我们如何"问题
免费的问题陈述模板用五个空格写出这句话。目标就是把数字写明的同一句话。

常见的错误是目标里写了方案,比如”做一个会员应用”。另一个错误是一个目标里写了五个数字,这样 AI 总能指着那个变了的数字说完成了。

怎么让 AI 按这个数字来做?

把数字写在三个地方,并且让三处一致。第一,提示的第一行,在背景和文件之前。第二,一个在数字达成前一直失败的测试:收银界面的测试在实现提交一分钟后进来,名字就是目标本身。第三,审查:让一个只看改动和标准、不看作者思路的审查者来检查。要证据,不要说法:测试结果、运行的命令、截图。

Bunn 的影响与投入优先级矩阵:十二个想法分在四个区域,旁边是按分数排列的列表
免费的优先级矩阵。AI 提出十二个改进时,按目标打分。不能推动数字的,再好也往后放。

数字变成目标之后会出什么问题?

Marilyn Strathern 对 Goodhart 定律的说法是:一个指标一旦变成目标,就不再是好指标。只对 AI 说”两次点击”,它会找到便宜的办法:网络回来时自动提交、去掉确认、去掉撤销。

Dot 的说明拒绝了这些。网络回来时不自动提交,因为收银员可能已经在接待下一位顾客,事后悄悄地加上一笔积分,比多点一次更糟。出错时不清空收银员输入的内容。每次提交都带唯一的键,紧张时点两次也不会加两次积分,而且有测试专门检查这一点。目标只有一个数字,约束承担数字看不到的一切。

计划模式过时了吗?

2026 年 9 月 24 日,Ayman Nadeem 发表了 Plan mode is dead,在 Hacker News 上得到 591 分。他认为单独的计划阶段已经不自然,工作是一个循环:理解、动手、检查、说明、调整、再动手。但他也写道,想清楚要做什么、为什么重要、怎么评估决定,仍然重要。Simon Späti 同一周的文章说,计划完全消失的结果是:“你最后什么计划都没有。”

我的看法是:计划拖慢你,就不要计划,但要留下目标。计划写的是路线,第一轮就会过时;目标写的是终点,每一轮都用得上。

什么时候不要写数字?

问题还没想清楚的时候。品味的事,比如一张地图像不像一个地方,没法用一个数字说清,判断留给人。研究之前,你常常还不知道哪个数字重要,这时目标是一个问题。量不到的数字只是装饰。

同一张策略类 RTS 作品的地图出现两次:左边是第一个版本,模型放在空地上;右边是同一个基地经过几轮工作之后,有地形、道路和建筑
一个我在和 Claude 一起做的策略类 RTS 作品。同一张地图,左边是第一个版本,右边是几轮工作之后。地图像不像一个地方,要用眼睛看。

产品是阿拉伯语的时候有什么不同?

我们没有找到任何关于阿拉伯语或从右到左产品如何定目标的文章。一种语言里检查过的数字,在另一种语言里并没有检查过。收银测试把同样的两次点击流程跑两遍,阿拉伯语一遍,英语一遍。所以把语言写进目标:“两次点击,阿拉伯语和英语”和”两次点击”是不同的目标。

常见问题

设计冲刺里的长期目标是什么?

团队在周一上午、画地图之前先定下的结果。GV 说这是从终点出发。周三团队用它来决定哪个方案最有可能达到目标。写上一个数字,周三的决定才有东西可以量。

怎么给写代码的 AI 一个目标?

把目标和数字写在提示的第一行,给它一个能返回通过或失败的检查,比如测试,再写下不能破坏的约束。Anthropic 的 Claude Code 指南就是这样建议的。

参考来源

  1. 设计冲刺 gv.com
  2. Design Thinking Toolkit 的长期目标页面 designthinkingtoolkit.co
  3. Claude Code 最佳实践 code.claude.com
  4. /goal 命令 code.claude.com
  5. Goodhart 定律 en.wikipedia.org
  6. Plan mode is dead aymannadeem.com
  7. Hacker News news.ycombinator.com
  8. 文章 ssp.sh

双指、双击或用触控板缩放,拖动可移动。