让AI写出一个网页,已经越来越容易。
但如果你把这个网页交给一个做生意的人,他接下来会问:客户资料从哪里进来?报价按什么规则计算?谁来审核?出了错怎么改?
这些问题不解决,页面再漂亮,也很难进入每天的工作。
我们在做智能体开发时,比如开发 IP 工作台的过程中,越来越重视一件事:开发要跟着具体业务走。先把一个真实任务讲清楚,再决定需要什么功能。
一段代码的价值,要放进具体业务里检验。
一、学了很多工具,为什么还是接不住一个需求?
“帮我做个获客系统”“做个智能客服”“做一个经营工作台”,这些话听起来都像需求。
但真正开始开发,就会发现缺少大量细节。获客面对什么客户?客服能回答哪些问题?经营数据从哪个系统获取?
如果这些问题一直悬着,开发就容易变成反复改界面:今天加一个按钮,明天换一个模型,最后使用的人仍然回到表格和聊天记录里。
对想学习 AI Coding 的个人来说,这也是一个常见的卡点:跟着教程能做出来,面对自己的工作,却不知道从哪里下手。
我的建议是,先把目标缩小。找一项你熟悉、确实反复发生、做完后有人接着使用结果的任务。
客户资料归档、商品信息检查、内容审核、报价草稿,都可以成为起点。选哪一个,要看你能否拿到真实资料、找到使用者,并观察完成过程。
二、动手之前,先写清楚五件事
把“我想做个工具”,改写成一段能被验证的需求说明,是很值得练习的能力。
第一,谁在什么情况下使用?具体到岗位和动作,比如销售收到客户询价后,需要整理需求并提交报价审核。
第二,输入从哪里来?是表单、文件,还是已有业务系统?哪些字段必须填写,缺少信息时由谁补充?
第三,输出交给谁?一份报价草稿、一张待办清单,还是一条更新后的客户记录?格式与用途要提前确认。
第四,判断依据是什么?价格来自哪份有效资料,折扣由谁批准,哪些说法需要专业人员审核?
第五,怎样算完成?使用者能否找到资料、核对结果、修改错误,并接着完成下一步?
这五件事写清楚之后,再让AI辅助生成代码,才更容易判断它做得对不对。需求说明也能成为后续测试和交付的依据。
把业务说清楚,才有条件把开发做准确。
三、一个真实案例:工时管理,也能成为开发入口
微软公开过工程企业 John Cockerill 的一个案例。原先,一线员工通过纸质表格提交工时,再由人员录入 SAP。
开发团队围绕这项具体工作,分别制作了员工填报应用与主管审核应用;接入 SAP 时,先开放只读,再经过六个月试用,推进到读写集成。
据微软案例介绍,这套流程减少了人工录入,也减少了错误和错过截止时间的情况。
从纸质填报起步,到员工提交、主管审核、系统记录,这个案例的启发很直接:开发范围来自工作步骤,权限开放跟着验证结果推进。
个人学习可以借鉴这种顺序。先选一个环节,把使用过程跑通,再考虑增加连接和功能。
四、第一版,就把一条流程做完整
如果你想练习报价工具,可以先把目标定为:根据已确认的产品资料,整理客户需求,形成可由负责人审核的报价草稿。
这里的重点,是把前后关系接好。客户要求录入后,信息缺失要有提示;价格读取要对应有效版本;特殊折扣要交给有权限的人决定。
AI可以辅助理解客户描述、提取需求、整理说明。产品单价、数量计算和审批条件,则应按明确规则处理,最终报价由负责人确认。
生成草稿之后,还要能够保存、修改和查看处理状态。审核没有通过,使用者要知道问题在哪里,能够退回补充。
这是一种开发练习的选法,并不意味着每个人都该做报价工具。你熟悉内容业务,就从素材整理到审核发布中选一段;熟悉客户服务,就从问题登记到负责人接手中选一段。
第一版范围可以小,但输入、处理、确认、输出要能接起来。这样才能看见工具在工作中究竟起了什么作用。
五、真正难的,往往是连接和异常
演示时,资料完整、网络正常、操作顺序正确,流程很容易显得顺畅。
实际使用时,客户会漏填信息,文件会重复上传,接口可能超时,审核人也可能暂时不在。
所以开发时,要把这些情况拿出来试:同一任务重复提交,会不会产生两条记录?模型暂时不可用,已填资料会不会丢失?没有权限的人,能否看到其他客户的信息?
连接已有系统,还需要明确授权与接口条件。先在测试环境验证读取、修改和恢复过程,再逐步扩大使用范围。
涉及正式发送、金额调整、记录删除等动作,要根据业务要求设置人工确认,并保留处理记录。
这些工作也解释了为什么“生成代码”之后,仍然需要懂流程的人。业务要求、权限安排、测试和交付,都要有人负责。
六、怎样把一个练习,变成能展示的能力?
如果你希望把编程学习用于接项目、做服务,作品里就应该让别人看懂:你解决了什么问题,又怎样证明它可以使用。
保留原来的工作步骤、整理后的需求说明、可演示的工具,以及实际测试记录。
用经过授权和脱敏的资料测试,记录哪些任务能完成、哪些地方需要人工处理。再请真正的使用者操作一次,观察他在哪里停住、哪里需要解释。
评估变化,可以比较同一类任务的处理时间、重复录入次数、遗漏情况和修改过程。没有测量的部分,就继续观察,不急着下结论。
交付时,也要说清楚运行条件、费用来源、数据备份和维护责任。需要本地部署的项目,再结合设备、数据要求和维护能力选择方案。
对个人而言,这样积累下来的作品,能展示你从理解需求到完成交付的过程。你对行业的熟悉,也就有了具体的表达方式。
七、把学习,落到你手上的一项业务里
我一直觉得,行业经验和开发能力结合起来,值得持续投入。
你知道客户在问什么、同事在哪一步最费时间、哪些结果必须核对,就已经掌握了寻找开发场景的重要线索。
接下来要做的,是把这些线索整理成需求,借助工具完成第一版,再用实际任务验证和改进。
从一个真实问题出发,完成一个有人愿意持续使用的小工具。
如果你正在个人创业,或者希望用编程改善现有工作、为客户提供业务工具,可以了解海强哥 OPC《业务升级与编程实战课》。
课程围绕趋势认知、业务场景拆解、智能辅助编程、系统连接,以及实操交付展开,适合愿意带着实际任务持续练习的人。学习需要结合自己的业务资料与动手实践。
如果你还在梳理方向,也可以扫码添加微信,领取我们整理的 AI Coding 与业务升级相关免费资料。
添加时请备注:你的业务方向+领取资料。方便我们了解你希望解决的问题,提供更有针对性的资料与交流。

