这篇文章做一件事:把"用 AI 从零做出一个业务系统"的完整过程走一遍,包括每一步你会看到什么、需要做什么决定、以及大概花多少时间。
整体流程图
```
描述需求 → AI 反问补齐信息 → 输出方案文档 → 你确认方案
→ 生成核心页面 → 你确认框架 → 全量生成 → 自动检查
→ 你验收 → 导入数据 → 上线
```
七个步骤里,你在做的决定有三个:确认方案、确认框架、验收上线。其余由系统完成。
步骤一:描述需求(10–30 分钟)
你只需要说清楚一件事:你想做什么、给谁用、要解决什么问题。
一个合格的描述包含五个要素:
| 要素 | 示例 |
|---|---|
| 业务对象 | "我要管理客户询价" |
| 关键字段 | "客户名、产品、数量、目标价、状态" |
| 流程或状态 | "新询盘 → 已回复 → 已报价 → 成交/关闭" |
| 输出 | "能导出 Excel,能按业务员筛选" |
| 权限 | "业务员看自己的,主管看全部" |
不需要写得很正式,口语即可。但如果只说"我要个客户管理系统",AI 会给出通用模板,大概率不匹配。
步骤二:AI 反问与补齐(15–30 分钟)
接下来 AI 会提出一系列问题。这些问题不是刁难,而是它在补齐信息盲区。
常见的问题类型:
| 问题类型 | 示例 |
|---|---|
| 字段定义 | "客户状态有哪些取值?" |
| 流程规则 | "报价单需要审批吗?什么情况下需要?" |
| 边界情况 | "客户同时下两个订单怎么处理?" |
| 输出要求 | "导出的 Excel 需要哪些列?" |
| 权限 | "谁能看到成本价?" |
这一步的态度很重要:不要跳过。很多人不耐烦直接说"你看着办",结果 AI 按默认假设生成,后期返工成本远高于回答这些问题的时间。
步骤三:确认方案文档(30–60 分钟,最关键)
这是整个流程里最重要的一步。你会看到一份方案文档,通常包含:
| 章节 | 内容 |
|---|---|
| 功能清单 | 系统包含哪些功能,逐条列出 |
| 字段定义 | 每张表有哪些字段、类型、取值范围 |
| 页面结构 | 有哪些页面,每个页面做什么 |
| 流程说明 | 状态如何流转 |
| 技术选型 | 用什么技术实现 |
这一步要重点检查三件事
一、功能清单是否完整
对照你最初的需求,看有没有遗漏。此时加功能几乎零成本。
二、字段定义是否正确(最容易出错)
比如"客户状态"这个字段,方案里写的是"潜在/意向/成交",而你的业务里是"新询盘/已报价/样品中/成交"。这类错误如果不在此刻纠正,后面整张表都是错的。
三、页面结构是否符合使用习惯
谁是主要使用者?他们每天打开系统先看什么?如果方案把最常用的功能藏在三级菜单,后面使用体验会很差。
步骤四:确认框架(15–30 分钟)
方案确认后,系统会先生成核心页面(通常是首页或主模块),让你确认方向。
这一步看三件事:
| 看什么 | 判断标准 |
|---|---|
| 整体风格 | 是否符合你的使用习惯 |
| 关键流程 | 主流程的走向是否正确 |
| 重要页面 | 核心页面的布局是否合理 |
这是最后一次低成本调整的机会。框架确认后,系统会基于这个方向生成全部内容。
步骤五:全量生成与自动检查(数分钟至数小时)
这一步由系统完成,通常会包含:
- 生成全部页面与业务逻辑
- 建立数据库与接口
- 浏览器自动化做适配检查(检查页面在不同尺寸下是否正常)
- 功能自检(核心流程是否能跑通)
耗时取决于系统规模,从数分钟到数小时不等。
步骤六:人工验收(1–3 天,不可省略)
自动检查能发现"功能能不能跑",发现不了"业务对不对"。因此必须人工验收。
验收清单:
| 检查项 | 怎么验 |
|---|---|
| 核心流程 | 从头到尾走一遍(如:新建客户 → 报价 → 转订单) |
| 字段正确性 | 录入一条真实数据,看各字段是否符合预期 |
| 权限 | 用不同账号登录,看可见范围是否正确 |
| 移动端 | 用手机打开,看是否正常 |
| 导出 | 导出一份,看格式和内容是否正确 |
| 并发 | 多人同时使用时是否正常 |
步骤七:导入数据与上线(1–3 天)
验收通过后:
- 整理历史数据(清洗、去重、格式统一)
- 小批量试导(50 条),确认无误后全量导入
- 配置用户账号与权限
- 培训使用者
- 正式上线,并行运行一段时间
最后一步"并行运行"很重要:让系统和原来的方式(Excel)同时跑一到两周,确认系统确实好用,再停用旧方式。
总耗时参考
| 步骤 | 耗时 |
|---|---|
| 描述需求 | 10–30 分钟 |
| AI 反问 | 15–30 分钟 |
| 确认方案 | 30–60 分钟 |
| 确认框架 | 15–30 分钟 |
| 全量生成 | 数分钟至数小时 |
| 人工验收 | 1–3 天 |
| 导入与上线 | 1–3 天 |
真正需要你投入的时间大约在 半天到两天——剩下的时间主要是等待和验收。
三个常见的期望偏差
一、期待"一句话就出系统"
真实的流程包含三次确认,这是为了保证方向正确。跳过确认的一次性生成,返工概率高得多。
二、期待"生成完就能用"
自动检查解决功能问题,业务正确性需要人来验。验收这一步不能省,也不能指望系统自己发现问题。
三、期待"一次做对"
第一版通常有细节需要调整(字段顺序、页面布局、某个流程分支)。这是正常的,调整的成本很低——只要方向对了,细节调整都是小修小改。