AI Coding · 需求底稿

AI 接单前,先把一句话想法整理成可报价范围

客户说“帮我做个网站”“做个小程序”“整理个自动化脚本”时,不要马上让 Claude Code、Codex 或 Cursor 开工。先用一页需求底稿确认范围、验收和不包含事项。

需求底稿先写这 6 项

1. 项目目标

这次到底要解决什么问题?给谁使用?最终用户要完成哪个动作?

2. 页面范围

需要首页、列表页、详情页、表单页、后台页,还是只要一个可演示小样?

3. 数据字段

表单要收哪些字段?列表要展示哪些列?是否需要导入、导出、搜索或筛选?

4. 账号依赖

域名、服务器、支付、短信、地图、邮箱、第三方平台账号由谁提供?

5. 验收标准

客户怎么判断完成?用哪些设备、浏览器、样例数据和操作流程检查?

6. 不包含事项

哪些功能本期不做,哪些属于后续新增,修改几轮内算本次范围?

可直接复制的一页模板

项目类型:我要做一个【网站 / 小程序 / 表格工具 / 自动化脚本 / 落地页】。

使用对象:给【老板 / 员工 / 客户 / 管理员 / 普通用户】使用。

核心流程:用户先【步骤 1】,再【步骤 2】,最后【步骤 3】。

本期必须包含:【页面 1】、【页面 2】、【字段】、【按钮动作】、【导入导出 / 通知 / 后台】。

暂不包含:【支付 / 登录 / 短信 / 复杂权限 / 小程序上架 / 运维】等不在本期范围内。

验收方式:交付后按【设备】、【浏览器】、【样例数据】和【操作步骤】检查。

需要确认:请先确认页面数量、账号依赖、周期、修改范围和报价。

什么时候可以让 AI 开工

可以先做小样

目标、页面和核心流程已经清楚,可以先让 Claude Code、Codex 或 Cursor 做一个可检查小样。

不要直接做完整系统

账号、支付、数据迁移、部署和验收没确认前,先不要承诺完整交付。

报价前先锁边界

把“本期包含”和“本期不包含”写在同一页,后续新增需求再单独确认。

常见问题

客户只发截图怎么办?

先按截图拆页面、字段、按钮动作和数据来源,再补验收标准。

客户不懂技术怎么办?

不要问技术名词,改问“谁用、点哪里、看到什么、哪里算完成”。

底稿可以收费吗?

如果客户需求复杂,可以先交付一页需求底稿、页面清单或验收清单,再决定是否继续开发。

如果你只是想先把需求说清楚,可以从清单包开始;如果已经有明确交付物,再进入具体服务页。