news 2026/10/20 5:21:07

LLM替换传统推荐引擎成趋势?从协同过滤到语义生成的技术演进

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
LLM替换传统推荐引擎成趋势?从协同过滤到语义生成的技术演进

最近圈子里讨论最热烈的一个话题,就是流媒体平台的推荐引擎要翻天了。起因是某头部流媒体公司公开放出了内部技术方向:他们正在用LLM(大语言模型)逐步替换掉传统推荐引擎,把过去那套以协同过滤、矩阵分解、深度排序为核心的推荐链路,换成以语义理解、内容生成、对话交互为核心的新架构。消息传开后,不少做推荐系统的同行都有点坐不住——这到底是炒作,还是趋势真的来了?

我做推荐系统也有不少年头,从LR(逻辑回归)时代一路做到GBDT+FM、双塔、多任务学习、Graph Embedding,每次都说"传统方法要被取代",结果大多数时候只是叠加了一层新模块。但这次不太一样:LLM不是给传统链路打补丁,而是直接把"推荐"这件事的底层逻辑换了。这篇文章我就结合自己最近的研究和实操经验,把这件事拆开讲清楚,包括传统引擎到底卡在哪、LLM推荐的核心思路是什么、真要落地会踩哪些坑,以及我们这些做推荐的工程师接下来该怎么应对。

1. 传统推荐引擎的瓶颈:为什么头部平台要动"换引擎"的念头

很多人一听到"替换推荐引擎"就觉得是噱头:毕竟传统推荐系统已经跑得好好的,召回、粗排、精排、重排这一套流水线,支撑着平台上亿用户的观看行为,稳定性也经过了多年验证。那为什么头部平台还要冒这么大的风险去换?

1.1 从协同过滤到深度排序:推荐引擎这十年的演进

先理一下传统推荐引擎的发展脉络。早期最经典的是协同过滤,核心就一句话:跟你行为相似的人喜欢什么,我就给你推什么。后来加了矩阵分解,把用户和物品映射到同一个隐向量空间,用向量内积预测用户对物品的偏好。再往后进入深度学习时代,两层结构的DNN模型开始取代浅层模型,把用户的历史行为序列、物品属性、上下文特征全部拼成特征向量喂进网络,输出一个点击率或观看时长的预估分。

这套体系在很长一段时间里非常有效,尤其是深度排序模型(比如多任务学习的ESMM、MMoE类结构)把"预估点击率""预估完播率""预估时长"这些目标分开建模,再通过一个可学习的权重做融合,确实把推荐精度推到了传统方法够不到的高度。我自己也做过类似的项目,在同样的特征集下,深度模型相对GBDT普遍能带来百分之几的线上指标提升,这在成熟的推荐场景里已经是非常可观的收益。

但走到今天,这套架构的边界也逐渐清晰了。深度模型的提升更多来自特征工程、模型结构和训练数据的边际优化,而不是推荐范式本身的突破。换句话说,大家用的模型结构逐渐趋同,特征体系也大同小异,真正拉开差距的反而是工程能力和数据规模。到了这个阶段,整个行业都在问同一个问题:下一代的推荐系统,还能从哪里找到数量级的提升?

1.2 三堵绕不开的墙:冷启动、语义鸿沟、交互僵化

传统引擎的瓶颈,我总结下来是三堵墙。

第一堵墙是冷启动。新用户、新内容进来的时候,没有足够的行为数据,协同过滤和深度模型都很难给出靠谱的预估。行业里常见的做法是内容探索(Exploration)、用人口统计学特征兜底、或者把新内容打上规则标签硬推,但本质上是"猜",而且猜中的概率并不高。对头部流媒体平台来说,每天入库的新内容成千上万,冷启动直接决定了这些内容的生死。

第二堵墙是语义鸿沟。传统模型看到的“特征”是ID、类别、标签、Embedding向量,它并不知道一部悬疑片"为什么"和一部犯罪纪录片在叙事节奏上相似。它只能通过行为数据间接学习到"看过A的人也喜欢B"。一旦遇到行为数据稀疏的长尾内容,或者遇到用户提出"我想看那种主角慢慢黑化、节奏比较慢的剧"这种语义请求,传统模型基本就废了。它处理不了开放式、描述性的需求。

第三堵墙是交互僵化。传统推荐是一锤子买卖:系统推一排,用户点一个,然后系统根据这个反馈再推下一排。用户没有办法告诉系统"我现在心情不好,想看点轻松的","不要再给我推悬疑了",或者"我想看类似某部电影但主角是女性的作品"。所有意图都只能通过点击、完播、快进这些间接信号去猜。猜得准还好,猜不准用户也懒得表达,直接流失。

这三堵墙不是靠增加几个特征、换一个更大的模型就能解决的。它们本质上指向同一个问题:传统推荐引擎缺少对"语义"和"意图"的理解能力。而LLM恰好擅长这件事。这就是为什么头部平台宁可冒着巨大的工程风险,也要换掉传统引擎。

2. LLM推荐的核心思路:把推荐从"召回排序"变成"语义生成"

那LLM推荐到底是怎么做的?一句话概括:传统推荐是把用户和内容都变成向量,然后算相似度;LLM推荐是把用户和内容都变成"语言",然后让模型理解、推理、生成。

2.1 推荐的本质是语义任务,不是统计任务

过去我们把推荐当成一个统计建模任务:预估点击率、预估完播率、预估时长,本质上都是回归或分类。但换个角度看,推荐的核心其实是理解"用户现在想要什么"和"这个内容在讲什么",然后把两者匹配起来。这更接近一个语义匹配和推理任务。

举个很简单的例子。用户对系统说:"推荐一部适合周末晚上一个人看的、能让人哭出来的电影。"传统推荐引擎接到这个需求,第一步就卡住了——它没法解析这句自然语言。而LLM可以:它能理解"周末晚上""一个人看""让人哭出来"这些短语背后的情绪和场景,能根据自己对电影的语义理解进行推理,然后给出一个符合直觉的候选列表。它甚至能解释"为什么要推荐这部电影",这在传统系统里是完全不可能做到的。

这就是范式的转变:从"统计预测"转向"语义生成"。传统系统的输出是一个分数,LLM系统的输出是一段自然语言描述的内容清单。推荐的结果不再只是"给一个Item ID",而是"给一个理由充分的回答"。

2.2 一条典型的LLM推荐链路长什么样

在实际落地中,LLM推荐链路并不会完全抛弃传统架构,而是把LLM嵌入到不同的环节。我在实验中最常用的一种链路是这样组织的:

  • 第一步,把用户的长期偏好(历史观看列表、收藏、评分)和短期上下文(最近一次搜索、当前会话行为)组织成一段结构化的自然语言描述。
  • 第二步,用LLM对这段描述做意图理解,输出一个结构化的"意图表示"(比如关键主题、类型偏好、情绪倾向、排除项)。
  • 第三步,把意图表示转化为检索条件,从内容库中用向量检索(Embedding相似度)或倒排索引召回一批候选内容。
  • 第四步,把召回的候选内容逐条或分批交给LLM做排序和解释,输出最终的推荐列表。
  • 第五步,针对用户可能提出的追问("还有没有别的""换一个类型的"),进行多轮对话式推荐。

注意,这条链路里LLM承担的是理解和生成的任务,而召回仍然依赖向量检索和索引,这样可以避免LLM在几十万内容集合上做全量推理的成本。这也是目前业界比较务实的做法:LLM只做"聪明"的部分,脏活累活交给传统组件。

2.3 为什么说生成式推荐能补上传统方法的短板

回到前面说的三堵墙,LLM的思路恰好都能对上。

冷启动方面,LLM几乎不依赖行为数据。一个刚上线的新内容,只要有标题、简介、演职人员、风格标签这些文本信息,LLM就能理解它"是什么"、适合推荐给"哪类用户"。新用户哪怕一条行为记录都没有,只要他愿意输入一句"我喜欢看关于太空探索的纪录片",推荐系统就能跑起来。这和传统方法依赖历史数据完全不同。

语义鸿沟方面,LLM天然具备跨模态、跨领域的泛化能力。它能理解"悬疑"和"心理惊悚"之间的微妙差异,能理解用户描述的风格和内容库中文本描述之间的语义关联。传统模型要靠海量行为数据才能学到这种关联,LLM靠预训练阶段的知识就能做到。

交互僵化方面,LLM让推荐从"单向推送"变成"双向对话"。用户可以直接修改意图、排除类型、追问理由。这在产品体验上是一个维度级的提升。我自己在Demo里试过连续对话推荐——先让系统推荐几部剧,然后说"第一部我已经看过了,第二部节奏太慢,换一个",系统能基于上下文给出新的推荐,那种体验确实和传统推荐完全不是一个层次。

3. 从架构到落地:实现LLM推荐引擎的几个关键技术选型

说完了思路,聊聊实操层面的技术选型。这一部分我结合自己做过的模拟项目和一些公开的技术分享来写,重点讲几个最容易踩坑的地方。

3.1 底座模型:通用大模型还是推荐专用微调模型

最常见的第一个问题:用现成的通用大模型,还是要自己微调一个推荐专用模型?

我的建议是分阶段。验证阶段直接用通用大模型(比如通过API接入或开源模型部署),先把链路跑通、把效果验证做完,不要一上来就微调。通用模型的语义理解能力足够强大,推荐场景下它缺的不是"能力",而是"交互格式"和"业务知识"。等到验证完成、产品形态稳定下来,再考虑微调,重点是把推荐类的指令遵循能力、内容库特有的术语、输出格式的稳定性固化到模型里。

微调时要注意数据构造。推荐场景的训练数据不是传统的问答对,而是"用户画像+上下文+候选集+期望输出"这种结构。我踩过的坑是:训练数据里候选集的采样方式如果和线上不一致,模型在离线评测里效果很好,上线后输出却明显变差。所以微调数据的候选集采样一定要模拟线上真实分布,尤其是负样本(用户不喜欢的候选内容)的构造方式要慎重。

3.2 把用户与内容"翻译"成模型能看懂的表示

LLM推荐链路里的核心工作,是把结构化的用户行为和内容属性"翻译"成自然语言描述。这一步的质量直接决定整个推荐效果的上下限。

用户侧的翻译,我建议维护一个"用户画像生成器":把用户的长期行为(最近30天看过的内容标题、类型分布、观看时长)定时汇总成一段画像描述,再结合当前会话的上下文实时拼接。比如画像可以是:"用户近期偏好科幻与悬疑类内容,完整看完过12部电影,其中7部为科幻题材,最近一次搜索关键词为'太空探险'。"这段描述会随着用户行为不断更新,时效性非常重要——如果画像还是用户三个月前的旧状态,推荐结果会明显偏离当前兴趣。

内容侧的翻译相对容易,直接由内容运营产出的标题、简介、标签、演职人员等文本组合而成。但需要注意细节:不同来源的文本质量参差不齐,有的简介写得极其抽象("一个关于爱与时间的寓言"),这种描述对LLM的帮助很有限。我做过一个补充方案:用多模态模型自动为内容生成结构化摘要,包括主题、风格、叙事节奏、情绪基调等,扩充内容侧的语义表示。这个方案对长尾内容的推荐效果提升非常明显。

3.3 实时意图识别与多轮对话式推荐

如果你的产品要做对话式推荐,那"实时意图识别"是必经之路。这里的难点在于:用户在一个会话里的意图是动态变化的,系统需要判断当前的输入是在"重新定义需求"还是"基于上一轮结果追问细节"。

我在项目中用了一种比较轻量的方案:让LLM每次输出推荐结果的同时,也输出一个"意图状态标签",包括当前意图的置信度、是否需要澄清、用户的排除条件等。把这个状态拼接到下一轮的Prompt里,形成上下文记忆。这样做比单纯把整个对话历史都塞进Prompt要稳定得多,也能减少Token消耗。

多轮对话还有一个容易忽略的问题:用户可能自己都不知道自己想要什么。这种情况下,与其强行推荐,不如先让LLM做"澄清式提问"——"你是更想看轻松喜剧,还是剧情更烧脑的类型?"不要小看这一步,它能把无效推荐率大幅降低,也能显著提升用户对推荐结果的满意度。我在离线评测里对比过,加入澄清机制后,用户首轮点击率虽然略有下降(因为多了一步交互),但第二轮的接受率和最终满意率明显更高。

3.4 评估体系:从离线指标到在线实验

LLM推荐的评估是个老大难。传统推荐有明确的离线指标,比如AUC、GAUC、NDCG,线上看点击率、完播率、时长。但LLM推荐是"生成式"的,结果不一定是内容库里的某个物品,而是一段带有解释的自然语言。怎么评估?

我的做法是三管齐下。

第一层是离线自动化评估:用一批标注好的推荐结果对,让模型输出候选结果,然后用LLM作为裁判(LLM-as-a-Judge)比较生成质量和相关性。这个方案不能完全替代人工,但可以在迭代阶段快速筛掉明显劣化的版本。

第二层是离线人工评估:让评测人员按相关性、多样性、解释合理性、风险合规四个维度打分。这一层成本高,但不可缺少,尤其是上线之前需要确认内容安全。

第三层是线上实验:既要看传统的消费指标,也要看对话类指标(比如对话轮数、追问率、澄清后的接受率)。我特别关注一个指标——"首轮未点击但第二轮点击"的比例,它体现了"澄清-推荐"链路是否真正生效。

这里要提醒一句:不要只用LLM裁判的分数来作为上线的唯一依据。我做过的实验里,LLM裁判对"文风更好"的答案打分偏高,但用户实际消费表现并不一定同步。一定要让离线评估和线上实验相互印证。

4. 工程化路上的硬仗:延迟、成本与幻觉

很多人在讨论LLM推荐时,最担心的不是效果,而是工程可行性。毕竟传统推荐的单次预估耗时是毫秒级,而LLM单次生成的耗时要多几个数量级。这一章重点讲讲这三个绕不开的坎。

4.1 延迟:流式输出、缓存与预测性预取

推荐场景的延迟要求有多苛刻?传统精排模型单次预估在几毫秒到几十毫秒之间,整个推荐接口的P99通常要求控制在200毫秒以内。而LLM生成几百字的回复,即使使用高性能推理引擎,也需要几百毫秒到几秒钟。这个差距是数量级的。

我在项目中用四种手段来压缩延迟。

第一种是流式输出(Streaming):不要等LLM生成完整答案再返回,而是边生成边推送。用户看到的"打字机"效果,在体感上会比干等一个完整回复快很多。

第二种是结果缓存:对于高频的推荐请求(比如同一时段内大量用户点击同一个入口),可以把Prompt的哈希作为Key,直接返回缓存的推荐结果。实际线上数据里,热门入口的缓存命中率可以达到一个很高的比例,能显著稀释平均延迟。

第三种是候选集预生成:用户进入页面的第一屏推荐,完全可以用离线流水线提前生成好,线上只是把结果读出。只有用户发起对话式追问时,才真正走实时LLM推理链路。这样大部分流量并不经过实时模型,只有少部分高价值交互需要等待。

第四种是"小模型前置,大模型兜底":首轮推荐用传统模型快速生成,用户明确说"不满意"时再调用LLM做一次细粒度调整。这种混合策略在工程上最稳妥,也能给用户一种"系统理解了我的不满"的体验提升。

4.2 Token成本控制:不是所有请求都配得上大模型

LLM按Token计费的成本,在推荐这种高并发场景里会非常吓人。如果每次请求都把用户画像、候选集、对话历史全部塞进Prompt,一天的推理费用足以让人崩溃。

控制Token成本,我有一套自己的原则。

第一,能不调用就不调用。先把流量分级:哪些是冷启动、语义匹配、对话式交互等真正需要LLM能力的场景,哪些是常规榜单、热门推荐、已经行为稳定的用户,后者完全可以继续走传统引擎。

第二,Prompt要"瘦身"。不要每次都把用户完整历史行为列表灌进去,用聚类和摘要的方式把画像压缩到一两百字。候选集也不要一次性全放,而是先做一轮粗召回,只把相似度最高的一二十个候选交给LLM排序。

第三,模型分级。简单任务(比如生成一个推荐的解释)用速度快、成本低的模型,复杂任务(比如多轮意图理解)用大参数量模型。我在项目里把模型调用拆成两个档位,成本直接降了一个量级,而用户可感知的效果几乎没有差异。

第四,输出长度控制。推荐场景的输出并不需要长篇大论,让LLM按结构化JSON输出核心字段,或者只生成一句话解释,能极大降低输出Token。我甚至见过一种做法:推荐结果本体由传统引擎给出,LLM只负责生成"为什么推荐这个"的一句话解释。这个做法成本极低,但给用户带来的"被理解感"提升却很显著。

4.3 幻觉治理:让推荐结果不乱编

LLM推荐最让人头疼的工程问题,其实是幻觉。表现在推荐场景里,有三种典型情况:

第一种是无中生有。模型推荐了一部内容库中根本不存在的"电影"。这种情况最致命,必须从系统层面杜绝。我的做法是在输出层加一道"内容库存在性校验",所有候选结果必须经过索引比对才能出现在最终回复中。这个校验是硬性的,不能省。

第二种是张冠李戴。内容库中存在该物品,但模型的推荐理由和内容本身不匹配。比如一部纯喜剧,LLM说"这部电影的悬疑氛围营造得很好"。这种情况在内容库描述比较少、模型只能靠标题瞎猜时尤其容易出现。缓解手段是提升内容侧描述的丰富度,并且在Prompt里加入"请基于给定描述回答,禁止编造未提供的信息"的约束。

第三种是偏见放大。模型在预训练阶段对某些类型的作品有系统性偏好,容易导致推荐结果多样性下降,反复推荐某类热门内容。这个问题的治理比较难,目前比较有效的方案是在Prompt中显式约束推荐列表的类型分布,或者在候选集召回时就把多样性要求做进检索逻辑。

治理幻觉的核心思路是在系统层面加护栏,而不是指望模型"改邪归正"。我在实操中的体验是:LLM推荐链路必须配合严格的规则校验和后处理,否则再强的模型也会在真实数据上翻车。

4.4 灰度切换与回滚设计

换推荐引擎这种事,最忌讳直接全量切换。我强烈建议分三步走。

第一步,影子模式(Shadow Mode)。LLM推荐的输出只做日志记录,不影响线上体验。通过离线回放和数据对比,积累足够的评测样本,同时也验证延迟和成本是否符合预期。

第二步,小流量实验。挑一部分用户(比如5%)进入LLM推荐链路,对照组继续走传统引擎。这个阶段重点关注的不是点击率,而是"负面反馈率"和"会话满意度"这类传统指标覆盖不到的维度。

第三步,定向放开。先对冷启动用户、搜索转推荐用户、对话式入口用户等"传统引擎特别不擅长"的人群放大流量。等这些场景的效果验证通过后,再考虑逐步扩大覆盖范围。

回滚设计上,我踩过一个很深的坑:LLM推荐链路中引用了新的依赖服务(比如向量检索、画像生成器),一旦下游依赖超时,整个链路就会失败。后来我在链路里做了"超时降级"——如果LLM链路在200毫秒内没有返回结果,自动降级到传统推荐结果,保证用户始终有推荐可看。这个降级机制成了后期稳定性最强的保障。

5. 对推荐系统工程师的冲击与机会

最后聊聊大家最关心的问题:如果LLM真的要替换传统推荐引擎,那我们这些做推荐的人该怎么办?

5.1 能力模型变了:从特征工程到语义工程

传统推荐工程师的核心能力是特征工程、模型调参、大规模训练。在LLM时代,这些能力的相对价值会下降,新的核心能力变成了语义工程。

什么叫语义工程?我理解是:把用户和内容翻译成机器能理解的自然语言描述的能力;设计Prompt让模型稳定输出结构化结果的能力;用Embedding模型构建语义索引的能力;以及给LLM输出加规则护栏的系统设计能力。

这并不意味着传统技能完全没用。我个人的体会是,做过推荐系统的人去写Prompt、做链路设计,比纯粹的自然语言处理背景的人更有优势。因为我们更懂"目标"是什么——不是让模型说出一段漂亮的话,而是让用户真正消费到合适的内容。这种对业务指标的直觉,是很难被替代的。

5.2 混合架构才是过渡期的常态

在很长一段时间里,LLM推荐引擎不会"完全替代"传统推荐引擎,而是形成混合架构。传统引擎处理高并发、低延迟的常规请求,LLM处理语义匹配、冷启动、对话式交互等高价值场景。两者之间通过一个"意图路由"做分流。

这种混合架构对工程师提出了更高的要求:既要懂传统推荐的工程体系,也要懂LLM链路的推理服务部署、Prompt管理和成本控制。换句话说,不是会写Python调API就够了,还需要对分布式系统、推理加速、缓存策略这些基础设施层面有理解。我认识不少同行已经在补这块知识,我自己也是边做项目边学过来的。

5.3 现在就能动手做的准备

如果你也想赶上这波变化,我建议从三个方向入手。

第一,做一个最小的LLM推荐Demo。用开源模型或者公有云API,拉一个公开数据集(比如电影描述和用户评分),用自然语言描述用户偏好,让模型输出Top N推荐列表。这不是一个复杂的项目,但能让你直观体会到"语义推荐"和"向量相似推荐"的差异。

第二,深入理解Embedding和向量检索。LLM和传统推荐之间最关键的桥梁就是语义向量。搞明白Embedding模型是怎么训练的、向量检索的召回和排序是怎么做的,以及怎么评估检索质量,这些是LLM推荐链路里的硬通货。

第三,把手里的业务数据做一次"文本化"改造的推演。拿你正在做的推荐场景,想想用户画像、内容属性、上下文特征分别要怎么写成自然语言描述,哪些信息是文本化之后会丢失的,哪些是新增的。这个过程能帮你提前发现很多设计上的坑。

我在实际做LLM推荐项目时,最大的感触是:大模型并没有让推荐系统变简单,反而让整个系统的复杂度从"模型内部"转移到了"模型外部"——数据怎么组织、Prompt怎么写、输出怎么约束、成本怎么控制,每一环都需要精心设计。但正是这些复杂的设计空间,给了我们这些工程师新的机会。传统的推荐模型经过十年发展已经趋于同质化,而LLM推荐还是一个刚开始的领域,现在入场,恰好是最合适的时机。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/20 5:20:42

知识蒸馏实战指南:从原理到部署的关键细节与常见坑

知识蒸馏这个话题,我在不同场合聊过很多次。每次讲完总有人问:这玩意儿到底解决什么问题? Bert 都上亿参数了,谁能直接部署? 知识蒸馏本质上就是回答这个问题的——它解决的是模型能力向小模型迁移的工程问题&#xff…

作者头像 李华
网站建设 2026/10/20 5:20:40

AI漏洞报告进入加密安全页:如何阅读、判断与使用

1. 从一条漏洞报告说起:AI 生成的加密安全情报到底长什么样2026 年 10 月 10 日,我在整理每日安全参考的时候,注意到一个挺有意思的变化:某加密资产相关的安全公告页面,开始出现由 AI 辅助生成的漏洞报告条目。不是那种…

作者头像 李华
网站建设 2026/10/20 5:20:03

AI编程模型迭代加速:从Argon到Carbon,什么是真正的代码生成“手感”?

最近圈子里有个消息挺有意思:某头部科技公司还没把内部代号Argon的编程模型推到全员使用,下一代Carbon就已经开始小范围内测了。参与内测的人给出的评价很耐人寻味——他们说Carbon的编程“手感”已经接近内部基准模型Opus 5.5。这话听起来像一句随口的评…

作者头像 李华
网站建设 2026/10/20 5:19:10

pytest 钩子 pytest_report_teststatus 与启动参数 -n 踩坑记录

在自动化测试项目中,我们通过 pytest_report_teststatus 钩子收集用例结果并上报服务端。本地调试一切正常,可一旦给启动命令加上 -n 参数(无论是 -n 1 还是 -n 5),同一个用例就会被上报两次——用例明明只执行了一次&…

作者头像 李华
网站建设 2026/10/20 5:18:44

AI Agent市场深度拆解:五类玩家靠谱度实测与选型指南

1. 从一堆Demo到真实生产力:AI Agent市场到底走到哪一步了过去大半年,我几乎每周都会花几个小时泡在各种AI Agent的发布页、开源仓库和产品体验群里。原因很简单:作为一个长期做自动化和工具链整合的人,我太想知道这东西到底是&qu…

作者头像 李华
网站建设 2026/10/20 5:18:42

AI Agent 市场版图与靠谱度评估:从分类逻辑到选型标准

1. 从"能聊"到"能干":AI Agent 到底在解决什么问题如果你在过去一年里持续关注 AI 领域的动态,大概率已经被"Agent"这个词反复轰炸过。但真正动手用过、或者尝试把 Agent 接入自己业务流程的人,感受往往分成两…

作者头像 李华