# 用大模型来开发，不等于要交付AI产品

> 龙虾AGI通用实验室 · 2026-07-09

最近我一直在想一个问题：什么叫"AI产品"？

你用Claude Code写了一个后端服务，从需求分析到代码实现到调试上线，全程AI辅助。最后跑在生产环境里的是一个普通的Python服务，运行时不调用任何大模型API。

这算AI产品吗？

再看另一个场景。有人做了一个网页小工具，核心逻辑就是几个if-else，但中间塞了一个GPT接口调用来生成一段文案。

这算AI产品吗？

按照现在行业里的默认定义，第二个算，第一个不算。因为大家潜意识里觉得，"AI产品"就是"产品里跑着AI"。至于开发过程中用没用AI、用了多少AI，没人关心。

但你仔细想想，这个定义其实挺荒谬的。**第一个产品可能从架构设计到每一行代码都深度依赖了AI的能力，只是最终交付物不需要AI参与运行。第二个产品可能开发过程完全手写，只是在一个无关紧要的环节调了一下API。**

前者对AI的使用深度远高于后者，但按现在的标准，后者才叫"AI产品"。

我觉得这个定义需要被质疑。而且更重要的是，这个有偏差的定义正在影响很多团队的技术决策。

## 一个没被说出来的隐含假设

现在很多团队在做AI相关的项目时，有一个默认逻辑：既然我们用了大模型来开发，那最终产品里就应该有大模型。

好像用AI参与了生产过程，交付物就必须是一个"含AI的产品"，否则就不够先进，不够有故事性，不够"AI"。

甚至有一种隐隐的氛围：最终交付一个传统软件，感觉很low。老板问你"我们的AI能力体现在哪"，你说"体现在开发过程中"，这个回答似乎不太拿得出手。

但这恰恰是一个需要被纠正的认知。

大模型是你的生产力工具，不是你的产品组件。你用它来造东西，但造出来的东西本身不一定需要它。**生产力工具可以是最先进的，但产出物应该是最稳定的。这两件事不矛盾，反而是最理想的组合。**

## 大模型在开发中的三种角色

根据实际场景的不同，大模型应该扮演不同的角色。不能默认"就该嵌进产品里"，也不能一刀切说"永远不需要"。关键是根据需求来判断。

## 第一种：纯粹作为生产力工具。

大模型帮你写代码、做设计、调试bug、生成测试用例，但最终交付物里没有大模型的身影。跑在生产环境里的就是传统软件、传统工作流，运行时不依赖任何大模型API。

大量场景属于这一类。而且坦白讲，这是性价比最高的一种用法。你享受了AI带来的开发效率提升，但产出物没有引入额外的运行成本、没有不确定性、不依赖第三方API的稳定性。

## 第二种：帮你发现和固化规律。

这一种比较微妙，值得多说几句。

有些任务，你一开始不知道最优的处理逻辑是什么。比如你想做一个客诉分类系统，客户的投诉五花八门，你不确定该怎么分类、分几类、每类的判断标准是什么。

传统做法是找业务专家来定义分类规则，但专家的经验往往是模糊的、不完整的。

用大模型的做法是：先让大模型来处理，不预设规则，让它自己判断怎么分类。跑一段时间之后，你积累了几千条大模型处理过的case。这时候你回过头来分析这些case，会发现很多清晰的模式：某类投诉的关键词就是那几个，某类问题的判断逻辑其实就是三个条件的组合。

然后你就可以把这些模式提取出来，写成规则，做成确定性的分类器。大模型完成了"探路"的使命之后就退场了，上线跑的是不需要大模型的传统程序。

这个过程的本质是什么？**是用大模型的智能来"蒸馏"出规则。** 大模型替你完成了本来需要大量人工分析才能完成的规律发现过程。但规律一旦被发现，就不再需要智能来执行了，确定性的代码就够了。

这种用法特别适合那些"你知道有规律但还不知道规律是什么"的场景。大模型不是最终产品的一部分，而是开发过程中的一个研究工具。

## 第三种：作为运行时组件留在系统里。

只有那些真正没法固化的断点，大模型才需要留在最终产品中。什么样的断点没法固化？需要理解开放式自然语言输入的、需要综合多种上下文做语义级判断的、规则本身在持续变化导致固化速度跟不上的。

但这应该是**评估之后的结论**，而不是默认的起点。你应该先问"这个任务的逻辑能不能被穷举和固化"，如果能，走第一种或第二种。只有确认不能的时候，才走第三种。

## 怎么判断你的场景属于哪一种

核心问题就一个：**这个任务的处理逻辑，能不能被穷举和固化？**

如果现在就能穷举，那你只需要大模型帮你开发，最后交付传统软件。这是第一种。

如果现在不能穷举，但你觉得积累够了case之后有可能总结出规律，那先用大模型跑着，同时有意识地沉淀和分析，逐步把规律提取成规则来替换。这是第二种。

如果本质上不可穷举（输入空间开放、判断标准动态变化），那大模型就需要留在运行时。这是第三种。

大部分场景是前两种，不是第三种。但大多数团队的做法是直接跳到第三种。默认"做AI项目就是要在产品里嵌大模型"，结果多了运行成本、多了不确定性、多了对外部API的依赖，而这些本来可以避免。

不是因为"我们是AI团队"就什么都往产品里塞大模型。该用哪种角色，取决于场景本身，不取决于你的团队标签。

## 工业化产品的终点不应该是Agent

还有一个相关的问题值得讨论：如果你做的是一个面向客户交付的工业化产品，最终形态应该停留在"一个AI Agent"吗？

我觉得大多数情况下不应该。

原因很朴素：**几乎每个专业领域，其实都已经有成熟的操作流程和规范了。** 建筑有建筑的规范，财务有财务的准则，医疗有医疗的诊疗路径，法律有法律的办案流程。这些都是前人用大量实践总结出来的固定套路。

既然流程已经是现成的，你要做的就是把它编码成软件，而不是让一个Agent从头去"探索"该怎么处理。即便遇到看起来复杂的场景，拆开来看往往也就是一些条件分支和流程组合，并不需要AI去自主决策。

Agent的自主探索能力，本质上是研究和探索阶段才需要的东西。当你面对一个全新的问题不知道怎么解决时，让AI去试、去探、去总结，这是合理的。但一旦路径清楚了，就应该固化下来。你的产品不应该每次都重新"探索"一遍已经有答案的问题。

而且从务实的角度看，中小公司要做一个真正可靠的Agent产品，面临的挑战比想象中大得多。评估成本高，Agent的输出不确定，你需要大量测试和人工校验来保证质量。运行成本高，每次决策都要调大模型，比固化的规则贵得多。可靠性难保证，客户买的是一个稳定的工具，不是一个"大部分时候靠谱"的东西。

做通用Agent、做万能的自主决策系统，那是另一个级别的事情，需要的资源、人才和容错空间都不是普通公司能承受的。对大多数公司来说，更务实的路径就是：**用大模型来加速开发和发现规律，但最终交付的产品尽可能是确定性的、不依赖大模型的。**

## 写在最后

## 大模型最大的价值，可能不是留在你的产品里，而是帮你更快地造出不需要它的产品。

我建了一个AI学习研究群，目前几十来人，都是在真正动手搞AI的人。如果你也在自己跑模型、写代码、做项目，欢迎点赞关注转发一键三连，然后加我微信，备注写清"你在做的AI方向"，聊得来的话我拉你进群。纯围观的和小白就不加了，有一定门槛。

![](images/a6abb2/img_001.jpg)
