拓冰建站拓冰建站
首页 / 资讯中心 / 正文

AI应用开发成败的关键:业务理解比技术更重要

我不是什么理论派做了几年AI应用方向的开发和架构最大的感触是项目挂掉绝大多数时候不是因为模型不够强不是因为Prompt写得不够好也不是因为RAG链路不够花哨而是——一开始就没搞懂这个业务到底要解决谁的什么问题。国内AI应用开发的热度一直很高这阵子围绕“AI应用开发”“AI Agent”“大模型应用”的讨论特别多各种学习路线和工具推荐满天飞。我见过太多团队技术选型快准狠模型换了一茬又一茬Agent框架玩得飞起最后业务方说“这玩意儿跟我想的不一样”项目就黄了。这事反复出现以后我越来越确信AI应用开发真正的胜负手不在技术在于业务理解。这篇文章就聊聊我的真实感受以及我总结出来的一套“业务驱动型”AI应用开发方法。适合正在做AI应用开发的工程师、带AI项目的技术负责人以及想入行AI应用开发但还在纠结“要学哪些技术”的朋友。1. 为什么说“理解业务”比“懂技术”更决定项目成败1.1 技术正在快速“通胀”业务的复杂度却始终保持“坚挺”先看一个现象。几年前做大模型应用是件挺有门槛的事要懂模型微调、懂部署、懂算力调度光是让一个模型在业务里稳定跑起来就要脱层皮。现在呢大模型API遍地都是各家云厂商把模型推理、向量检索、Agent编排全都封装成了标准服务开源社区的框架也成熟得吓人。一个应届生照着文档半天就能搭出一个带知识库问答的Demo。这就是技术门槛的“通胀”——整个行业的基础设施水平上来了技术的稀缺性在快速下降。打个不恰当的比方以前的AI技术像是一台稀有的发电机会接线的电工能赚钱现在电已经进了每家每户决定你生意好不好的不再是你会不会发电而是你拿电来做什么产品给谁用解决什么场景下的什么问题。而业务理解呢它从来就没有“标准化”过。每个行业的业务规则不同、用户习惯不同、数据分布不同、组织协同方式不同。你以为你在做“智能客服”但你真正要解决的问题可能是“客服离职率太高导致培训成本巨大”也可能是“政策更新太快导致一线回答经常出错”还可能是“夜间咨询没人接导致订单流失”。这三个问题的解法完全不一样但如果你只管模型技术你只会做成一个“更好的聊天框”。1.2 业务理解能力不足是大多数AI项目烂尾的根源我复盘过自己带过的和参与过的十几个AI应用项目发现一个规律凡是烂尾的几乎都不是技术方案出了问题而是最初对业务的理解就偏了。举一个典型案例。有次我们给一家企业做内部知识库问答系统技术团队非常有激情上了当时最流行的RAG方案还专门做了路由、做重排、做多轮改写一顿操作猛如虎。结果上线两周使用率不到10%。后来去业务方蹲点才发现一线员工根本没有“系统提问”的习惯他们遇到问题都是直接在工作群里吼一嗓子老同事甩个文档链接就解决了。我们的系统技术上没毛病但和业务真实的工作方式完全不搭——这不是技术问题是业务洞察的问题。还有一个项目客户说要做一个AI销售助手希望“帮销售生成跟进话术”。我们做了很漂亮的生成功能Prompt调得特别顺结果销售团队根本不看因为销售真正需要的是“这家客户上次聊到哪了、有什么关键信息、下一步该联系谁”——这三件事里前两件是CRM本来就应该解决但没解决好的问题第三件是任务提醒问题。AI话术生成只是锦上添花不是刚需。如果我们一开始就把销售的核心流程和工具链搞清楚就不会被“生成话术”这个表面需求带走。1.3 业务理解的技术回报更准的需求、更低的成本、更稳的落地有人说那我不懂业务技术够硬照样能做出好产品啊。我不否认存在这种情况但概率太低。业务理解看起来是“软技能”实际上它对技术方案的直接影响非常硬它决定你用多复杂的技术。一个真实的业务痛点可能用一个简单的分类模型加一个规则引擎就能解决完全不需要上大模型。懂了业务你会克制不会炫技。它决定你的数据策略。做知识库问答如果你知道业务里真正高频被检索的是哪几类文档你就能把切分策略、召回策略做得极准而不是盲目堆参数。它决定你的评估标准。业务关心的永远不是“模型准确率99%”而是“每周能帮客服少接多少通电话”“用户的投诉是否变少了”。这些指标反过来会指导你的Prompt和Agent设计。所以不是技术能力不重要而是技术在现阶段已经变成“必要条件”而非“充分条件”。真正拉开差距的是你对业务问题的嗅觉和拆解能力。2. 业务理解到底要理解什么五个维度讲清楚2.1 业务目标老板和业务方心里那本“真正的账”理解业务最先要搞清楚的是“这单生意想达到什么目的”。但很遗憾绝大多数需求方自己都说不清楚他们只会说“我们要做一个AI助手”“别人家都有了我们也得上一个”。我会用三个层面去挖业务目标第一个层面是“表达的诉求”比如“做一个智能问答机器人”第二个层面是“真实的意图”比如“降低客服团队30%的重复咨询压力”第三个层面是“变现的路径”比如“释放出来的客服人力可以去做主动外呼提升续费率”。三层挖下来你会发现你和需求方讨论的东西已经完全不一样了。你在跟他聊“续费率在哪个环节流失最多”的时候你已经不是在做技术方案而是在帮他做生意了。这时候再谈技术选型基本就是水到渠成的事。我自己的习惯是把业务目标写成一句话格式固定“帮助【哪类人】在【什么场景】下达成【什么目标】从而为【哪个业务指标】带来【多大程度的改善】”。写不出来说明还没理解透。2.2 业务流程与角色谁在什么环节做什么事AI应用不是孤岛它一定要嵌进一个已有流程里。你要是不把流程梳理清楚做出来的东西就是“体外循环”——用户得先去另一个系统把数据导出来再用你的AI再把结果复制回去。这种系统没人爱用。所以动手之前我会画三张图不需要很专业自己看清楚就行现状业务流程图从触发到结束每个节点是谁在操作用什么系统花多长时间问题热力图流程里哪些节点耗时最长、出错率最高、人员最反感目标流程图引入AI之后哪些节点被替代、哪些节点被增强、哪些节点不变。这中间有个很容易踩的误区只访谈管理层不访谈一线员工。管理层的认知往往是“我觉得”“应该”一线员工的回答则是“我们实际上是怎么操作的”“哪里最麻烦”。两边的回答经常矛盾。有一次做项目管理层说客服平均响应时间是30秒结果我去客服工位蹲了半天发现系统里有个自动路由逻辑会导致高峰期排队实际要两三分钟。如果不蹲点业务理解永远停留在PPT上。2.3 数据与知识现状别等开发到一半才发现没数据业务理解里技术含量最高、也最容易被忽视的是数据和知识资产的现状盘点。很多AI应用的失败不是AI不行是数据根本喂不饱。我常用一个“数据四问”框架数据是否存在业务过程中的数据有没有被记录还是只存在于人的脑子里数据能否访问即使有数据在权限、接口、合规层面能不能拿到数据质量如何字段缺失、标注错误、格式混乱到什么程度数据是否可流动从源系统到AI服务中间要不要清洗、转换、实时同步。不要听需求方说“我们有很多数据”就信以为真。“有很多数据”意味着至少有几十万条但如果里面50%是重复的、30%是乱码的这个项目基本就要先解决数据治理问题而不是先训练模型。我通常会在需求调研阶段就让数据团队拉几张表的样例出来哪怕只看1000条也能对数据质量形成体感。2.4 约束条件预算、时间、合规和可维护性业务理解还包括对“边界”的理解。AI应用开发最容易翻车的地方是把目标定得太理想忽略了现实约束。常见的约束有几类第一是成本约束。大模型调用是按token计费的一个日均10万次请求的场景如果不做缓存、不做蒸馏、不控制上下文长度光是API费用就能吃掉全部利润。这个账必须在业务理解阶段就算清楚而不是等上线后才发现。第二是时间约束。有些业务场景需要毫秒级响应比如风控判断、实时质检这种情况下你可能不能用慢速大模型得考虑蒸馏、部署开源模型、或者把问题拆成“规则优先模型兜底”。如果你只从业务目标出发而不考虑时间指标技术方案选型会跑偏。第三是合规约束。每个行业有每个行业的数据红线医疗数据、未成年人数据、企业核心经营数据处理方式完全不同。AI应用的稳定性还涉及幻觉问题如果生成内容面向客户或公众必须有审核和高危场景拒绝机制。这不是技术问题是业务风险问题必须从需求阶段就提前设计。第四是维护约束。业务方有没有人维护知识库多久更新一次文档如果没有你的RAG系统跑半年数据就会过时效果断崖式下跌。理解这个约束你才会在设计系统时加入数据自动更新、过期处理等机制。2.5 业务评估指标怎么定义“做成了”我特别想强调业务指标的重要性。很多团队立项时只说“我们要做个智能助手”就一路狂奔去开发了。等到演示的时候业务方看了一圈说“感觉还可以”然后就没有然后了——因为从来没有定义过什么叫“可以”什么叫“成功上线”。定义一个好的业务指标要满足三个条件可量化、可采集、有基线。比如智能客服量“转人工率”“用户满意度”“平均会话时长”销售助手量“线索跟进率”“备注完整率”“成交转化率”文档问答量“检索成功率”“平均查找时长”“问题解决率”。做项目之前我会和业务方一起把指标基线打出来现在是多少做完了目标是多少多长时间内达到。有了这个共识后面每轮迭代都能用数字说话而不是“我觉得变聪明了”。这看起来是产品经理该干的活但作为AI应用开发者你如果不主动推进这件事后面没人能替你推进。3. 业务驱动的AI应用开发实操上该怎么落地3.1 调研访谈别问“你想要什么”问“你现在怎么做的”业务理解不是靠猜的是靠问出来的。但绝大多数人不会问问题。常见的错误是问业务方“你有什么需求”对方会给出一个模糊的、幻想式的、甚至是从短视频里看来的答案“我想做个AI智能助手牛一点的那种。”这种答案毫无价值。我总结了几个比较管用的提问角度请你描述一天的工作流程从早上到下班依次做什么目前最耗时、最烦、最想砍掉的三件事是什么如果AI帮你把其中一件事做了你能节省多少时间你愿意每天用它吗这个系统上线后你怎么判断它好不好你期望它达到什么水平如果这个AI说错一句话最坏后果是什么能接受吗你会发现最后一个问题最容易被忽略却能筛掉一大批不适合AI硬上的需求。如果业务方说“说错一句话可能被投诉后果很严重”那你就要考虑加入人在环里而不是做一个全自动系统。这些信息都是业务理解的一部分。3.2 需求拆解把“AI项目”拆成“业务任务流水线”拿到访谈材料以后我会做一个强制动作把需求拆成一张“任务卡片”。每个卡片包含五列列名内容任务名称一句话描述任务必须是动词开头比如“提取合同付款条件”触发条件什么情况下会发生这个任务比如“新合同审批流启动时”输入信息任务需要哪些数据来源在哪输出结果任务完成后产出什么给谁用验收标准质量要求、时限要求和容错要求拿一个合同审查的AI应用举例。表面需求是“做一个合同智能审查系统”拆成任务卡片后你会发现有“合同要素提取”“条款风险识别”“版本对比”“审查意见生成”等若干个独立任务。每个任务的输入输出和验收标准各不相同技术方案也跟着不同。这一步做完你会发现很多“AI大需求”其实是由一堆小且明确的逻辑任务组成的实现难度一下就降下来了。3.3 评估优先级什么是高价值低难度什么是深坑不是所有业务任务都值得用AI做更不是所有任务都应该第一版就做。我比较常用的是一个四象限矩阵横轴是“业务价值”纵轴是“技术可行性”。画完以后你会得到四类任务高价值高可行第一优先级先做它高价值低可行要么降低预期做简化版要么放到下一期同时要跟业务方明确沟通风险低价值高可行轻易别做做了没人用还消耗口碑低价值低可行直接放弃。这个矩阵的精髓在于“价值判断”而不是“技术判断”。很多团队第一版就上了炫酷的对话界面但核心的“数据录入与提醒”还没做原因就是被表面价值带偏了。业务理解越深你越能把这个矩阵排得准确。3.4 快速验证用一周时间做一个可被业务打脸的Demo不要花三个月去“完美交付”一定要先做一个快速原型去验证业务假设。我通常定一个一周目标用一个尽量简单的方案把“任务卡片”里最高价值的那个任务跑通然后拿给业务方真实使用。注意这个Demo不需要好看的UI但必须满足三个条件用真实数据别拿官方样例和编造数据不然业务方一看就说“我们实际情况不是这样的”你的验证就白做了让真实的用户去用别只让业务方老板看演示老板说好不算好一线员工愿意天天用才算记录真实反馈重点听“哪里不对”而不是听“哪里不错”。这一周Demo有时候会直接推翻你之前的业务理解。我遇到过好多次一开始以为业务痛点是要模型更准结果用Demo一验证发现真正的问题是数据录入端就错了源头改改后面全通。这种信息靠开会永远挖不出来。3.5 技术选型让业务指标来决定而不是让“最新”来决定业务理解到位以后技术选型就变得非常清晰。做知识库问答你先看知识库规模有多大、文档更新频率有多高、用户提问的语言是否集中——这些决定了你用向量检索还是直接用全文搜索用不用重排序要不要做多路召回。做客服质检你先看质检的通话量、抽检率和质检员的角色分工——这些决定了你要不要用实时语音转写还是离线异步分析就够。技术选型的时候我有一条铁律能用规则解决的不用小模型能用小模型解决的不用大模型能用大模型单次调用解决的不用Agent多步编排。原因很简单每一层复杂度都会带来成本、延迟和不稳定性的上升。业务方不会因为你用了Agent框架就多付钱他们只关心问题有没有被解决。技术是为业务目标服务的而不是反过来。3.6 持续运营上线不是结束是业务理解的开始很多AI项目上线即巅峰然后效果一路下滑。原因通常是知识库不更新、模型版本不迭代、用户行为在变化。AI应用需要持续运营而这个运营动作本身也需要业务理解。我建议每个AI应用上线时就准备好三样东西一个真实用户反馈通道用户可以随时标记“答得不好”这些数据要回流到后台一个定期复盘机制每周或双周看一次核心业务指标观察有没有异常一个知识更新责任人必须有具体的人负责定期更新知识库、维护Prompt模板、审核模型效果。你多半会发现上线后的前几周是效果波动最大的时期——用户的使用方式和你的设想可能完全不同业务方会提出新的需求原来的痛点可能在解决之后暴露出下一个痛点。这时候谁最懂业务谁就能带领项目快速迭代。4. AI应用开发中与业务理解相关的坑和排查清单4.1 伪需求陷阱老板要的“AI形象工程”和员工要的“少填一张表”伪需求做多了很容易让人陷入自我怀疑。AI应用项目尤其容易成为“形象工程”因为大模型听起来高级领导喜欢。但真正的业务价值往往藏在特别朴素的流程优化里——比如少填一张表、少复制粘贴一次、少等一轮审批。怎么识别伪需求我常用一个“付费测试”如果这个功能做成之后业务方愿意把自己的一部分绩效奖金和这个功能挂钩那就是真需求如果业务方说“那还是算了吧”说明他自己都觉得价值不大。这个测试很粗暴但很有效。4.2 对话鸿沟业务方说“智能”技术方说“准确率”谁也没听懂谁业务方和技术方之间天然存在语言鸿沟。业务方说“希望它聪明一点”技术方以为要涨模型能力技术方说“准确率92%”业务方心里想“那不就是8%的概率会出错吗也太吓人了”。这个沟通问题不解决项目需求永远是模糊的。我的办法是建立一本“词汇对照表”把业务语言翻译成技术语言再把技术指标翻译回业务语言。比如业务语言“聪明一点” 技术语言“针对高频问题提高检索召回率降低无关回答”技术语言“准确率” 业务语言“每100次回答里有几次能一次性解决用户问题”。开会时我会刻意训练自己凡是谈到指标必须用业务方能做决策的方式来表述。这个习惯帮我躲过了无数个“项目做得挺好但业务方说不是我要的”的悲剧。4.3 数据现实落差Demo里光鲜亮丽生产环境一塌糊涂这是最打击人的坑。Demo阶段你精心挑选了100条优质文档效果惊艳到了生产环境数据是全公司几十个团队各自维护的重复、缺失、权限混乱效果直接掉一半。提前排查的方法很简单在需求阶段就跟业务方要“最差的数据样例”不是要最好的而是要最脏的。看看最真实的数据长什么样再决定技术路线。如果数据质量实在太差要找业务方一起定一个“数据治理先行”的短期项目千万别蒙着头硬做AI模型。4.4 技术选型过度简单任务用大模型贵且不稳还难维护我一向主张“技术够用就行”。一个简单的文本分类任务一个轻量模型甚至关键词规则就能做得又快又稳非要上大模型结果就是效果未必更好但成本贵了100倍延迟从毫秒变成秒级还可能出现不可控的幻觉。业务方不会理解你为什么把一个十拿九稳的事做得又贵又不稳定。我的排查策略是每次技术选型都问自己三个问题这个任务真的需要大模型吗有没有更简单的方案能达到业务方的验收标准复杂方案带来的额外成本由谁来承担、值不值4.5 遗忘“人在环里”全自动是童话人机协同才是常态AI应用的发展方向不一定是替代人更多是增强人。但很多技术团队会把“全自动”当成终极目标结果在关键场景因为一点小错误就导致整个流程崩溃。业务理解越深入越会发现很多场景其实是“机器做初筛、人来决断”更合理。比如一个合同审查助手哪怕它是大模型做的也不能直接代替法务。符合业务的做法是AI先起草审查意见法务复核后生效。这样既提高了效率又把错误控制在法务审核环节业务方接受度非常高。这不是技术能力不够而是对业务风险的尊重。4.6 忽视维护成本上线一时爽三个月后没人管很多项目交付完就散了。三个月后知识库过期、模型漏洞没人修、用户反馈没人看应用慢慢就死了。这个坑在需求阶段就有预兆——如果业务方压根没安排专人负责后期的数据和体验维护说明它对项目的重视程度存疑。排查时我会直接问业务方“这个系统上线后你打算安排谁定期更新知识库多久更新一次如果效果变差了去找谁”但凡对方答不上来我宁愿缩小项目范围也不做那种注定烂尾的大盘子。5. 送你一套培养“业务理解力”的实战修炼法5.1 如果你是工程师从“实现需求”转向“定义问题”工程师的大部分时间都花在“怎么把事实现”上但业务理解更需要的是“定义正确的问题”。我建议工程师朋友试着养成一个习惯拿到需求后先别动手写代码先在纸上回答四个问题——用户是谁现在最痛的点是什么成功的标准是什么最坏情况是什么答不上来就去问、去调研而不是猜测。另外一个很实操的技巧是“蹲点”。去业务现场待半天看他们怎么用系统、怎么相互协作、怎么抱怨。我第一次去客服中心蹲点回来后直接把之前设计的方案推翻重写了因为真实场景里有太多细节是访谈中完全听不到的——比如客服要同时开七八个窗口根本没时间登录你的新系统你需要把你的功能嵌入到他们现有的工作台里。5.2 如果你是产品和业务人员建立技术边界的最小认知我也遇到很多产品和业务同学愿意理解技术但被各种概念搞得很头疼。其实不必成为技术专家只需要建立起“技术边界”的最小认知知道大模型擅长什么、不擅长什么知道RAG大概解决什么问题知道Agent能自动执行哪些步骤知道“幻觉”为什么存在、要怎么规避。有了这层认知你和工程师讨论需求时就有了共同语言出来的方案会更务实。5.3 最有效的练习从身边的真实小业务做起想训练业务理解力最有效的办法是真刀真枪做一个小项目但别选那些自己根本不了解的领域。我特别推荐从身边的小业务开始给熟人的小面馆做一个每日采购清单助手给社区团购群做一个订单汇总工具给自己所在的公司做一个报销问答机器人。项目越小离业务越近你越能体会“理解业务”四个字的分量。等你把一个小项目做成业务方离不开的样子再去做企业级AI应用就会感受到那种降维打击。5.4 心态上别做“技术的乙方”要做“业务的合伙人”最后想说说心态。现在市面上的普遍心态是做技术外包——需求方说什么就做什么结果常常是项目做完就被抛弃。我见过的优质AI项目背后都有一群把自己当合伙人的开发者。他们不谈“我能做什么”只问“你要解决什么”他们不交一个“完美的技术系统”而是交一个“业务上能转起来的东西”。这种心态的转变会直接改变你的行为你会主动去学习业务术语主动去现场蹲点主动去问“这个问题为什么会出现”而不是只盯着“这个需求怎么实现”。这也是我认为AI应用开发这个方向里最值得长期积累的能力。做AI应用开发这几年我个人最深的感受是技术更新迭代太快今天学的东西可能明年就过时了但你对业务的理解、你对问题的定义能力、你和业务方共同拆解目标的方法论这些是会一直积累、一直增值的。那些真正把AI落到业务里并且持续产生价值的团队不是因为他们用了最热的模型而是因为他们愿意花时间去理解业务的细节和痛处。如果你正在这个方向里摸索不妨先放下“我要学最新模型”的焦虑去认真了解你打算服务的那个行业、那类用户、那个具体的场景。这比多刷十个教程都值钱。
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门