客户只说一句想法,怎么让 Claude Code 或 Codex 先做可验收小样
先给答案
客户只说“帮我做个网站”“做个小程序”“做个自动化工具”时,不要立刻让 AI 写完整项目,也不要马上报一个大价格。
更稳的做法是:先把一句话需求整理成一个可验收小样,让 Claude Code、Codex 或 Cursor 先完成一个最小版本。这个小样只验证核心流程,不承诺完整系统。客户看得懂,接单方也能判断范围、风险和后续报价。
为什么不要直接做完整系统
一句话需求里通常藏着很多没说出口的内容。
比如“做个预约小程序”可能包含用户登录、手机号、短信验证码、预约时间、后台列表、导出表格、管理员权限、微信支付、消息提醒、服务器部署和售后维护。
如果一开始就按完整系统开工,最容易出现三个问题:
所以第一步应该是把“完整系统”缩小成“可验收小样”。
可验收小样是什么
可验收小样不是草稿,也不是随便做个页面。
它应该满足四个条件:
例如预约小程序的小样可以只做:
先不做短信、支付、复杂权限、导出、通知和长期运维。等客户确认小样方向后,再拆第二阶段。
一句话需求怎么改成 AI 任务
可以按这个顺序写给 AI:
可以直接复制的 prompt
下面这段可以直接发给 Claude Code、Codex 或 Cursor:
我要把一个模糊需求先做成可验收小样,不要直接做完整系统。原始需求:
【把客户原话贴在这里】
请你先输出一份小样任务说明,包含:
这个需求的核心目标;
小样阶段只做哪些页面和流程;
每个页面需要哪些字段;
本阶段明确不包含哪些功能;
客户验收时应该检查什么;
如果进入正式开发,下一阶段还需要补哪些内容。 要求:
不要假设复杂后台、支付、短信和权限都已包含;
输出要适合发给客户确认;
如果需求信息不足,请先列出必须追问的问题。
如果客户确认后,再让 AI 基于这份小样任务生成代码或原型。
小样阶段最容易漏掉的 6 件事
第一是账号。是否需要登录,谁有管理员权限,测试账号怎么给。
第二是数据。字段有没有必填,手机号、地址、金额、图片、文件是否需要保存。
第三是环境。是在本地演示、网页链接演示,还是要部署到正式域名。
第四是第三方服务。短信、支付、微信登录、地图、邮件、上传文件都不是“顺手加一下”。
第五是验收时间。客户几天内反馈,过期是否默认确认。
第六是不包含事项。复杂设计、长期维护、数据迁移、上架审核、备案、服务器费用都要提前说明。
怎么和客户说
可以这样说:
“这个需求可以做,但为了避免后面范围不断变大,我建议先做一个可验收小样。第一步只跑通核心流程,并把页面、字段、验收标准写清楚。小样确认后,再进入正式版本。这样你能先看到方向,我也能给出更准确的报价。”
这句话的重点不是推迟工作,而是把风险前置。
什么时候可以正式报价
当你已经拿到这些信息时,就可以正式报价:
如果这些信息还没有,先卖或先交付小样、需求底稿、页面清单和验收清单,比直接承诺完整项目更稳。
下一步
如果你正在用 AI 接单,今天先不要急着开项目。先把客户的一句话需求改成“小样任务说明”,再用它去生成页面、原型或报价。
对零基础用户来说,这一步比会不会写代码更重要。AI 可以生成代码,但范围、验收和交付边界必须先由人确认。