
广告传媒公司里最磨人的往往不是创意本身而是素材和方案这两个隐形消耗。我接手内部效率优化的时候第一件事就是给团队做了一次时间统计一个策划平均每天要花40分钟到1小时去翻素材、找案例、整理参考资料一份常规提案从拿到brief到产出初稿三天是最低消费其中真正花在想策略上的时间占比可能不到20%。去年我干脆把这两件事单独拆出来各自做了一套智能体开发一套管素材整理一套管方案辅助。内部跑通之后整个广告传媒AI Agent搭建的路径也变得越来越清晰从需求拆解、工作流设计、技术选型到落地踩坑都有了不少可以直接复用的经验。这篇就把这些过程摊开讲给正在做AI Agent搭建或者智能体开发的同行当一份实战参考也帮还在观望的广告同行判断这类工具到底值不值得投入。1. 广告传媒场景下的Agent切入点为什么先选素材与方案1.1 两个低垂的果实背后的真实痛点广告传媒行业可以被AI化的环节不少创意生成、媒介投放、内容分发、客户洞察每个方向都有人在做。但我当时的判断标准很简单先找重复度最高、结构化程度最高的环节下手。素材整理和方案产出恰好是两条最符合条件的高频链路。素材整理的痛点几乎是全行业共通的。广告公司的素材散落渠道极其混乱微信和企业微信群里随手转发的参考图、灵感截图邮箱附件里积压的品牌调性文档和活动素材包共享盘里按年份、项目、案名层层套娃的文件夹设计同事本地电脑里的PSD源文件。我做过一次抽样统计一个30人团队的主共享盘有超过8万个文件其中明显重复的占比接近四分之一。真正影响效率的不是没有素材而是找不到素材。策划找参考图翻半小时是常态翻完之后还要担心版本旧不旧、授权清不清晰、上次是不是已经用过了。素材整理Agent要解决的就是把这堆噪音变成结构化、可检索、有状态记忆的资产库。方案辅助的痛点同样典型。广告提案有成熟的套路线行业背景、消费者洞察、核心策略、创意呈现、传播节奏、媒介组合、预算分配、效果预期。每次新项目进来策划都得重新做信息检索、扒历史案例、对照旧方案整理格式。真正考验创造力的环节其实是策略和创意那几步剩下的百分之七八十都是信息的寻找、筛选、重组和排版。方案辅助Agent的价值不在于代替人想创意而在于把找、拼、排、写初稿这四个动作自动化让人把精力压回到真正有创造力的环节。1.2 从团队协作的角度看Agent的边界应该设在哪里这两个Agent的边界我在设计第一天就做了明确区分素材整理Agent偏向业务数据服务方案辅助Agent偏向知识生产协同。前者处理的是客观存在的数据后者处理的是主观输出的内容两者的架构、评测标准和容错率完全不是一个级别。素材整理Agent可以做得更自动化。它的输出是标签、分类、检索结果即使个别标签打得不准确最坏的结果是某个素材没被召回不会对客户造成误导也不会产生行业风险。方案辅助Agent则必须引入人工确认环节尤其是策略、报价、案例援引这些部分不能一键直接生成后发给客户。这个边界意识是我在整个项目设计早期做的最重要的决定它直接决定了后续工作流的每一处细节安排。我当时给团队定的目标也很朴素素材整理Agent的目标是让团队少一次无效搜索方案辅助Agent的目标是让方案产出少一次从零开始。这两个目标全程不依赖创意能力的提升只依赖数据和流程的自动化所以可行性极高。2. 素材整理Agent的落地结构从文件堆积到语义化素材库2.1 采集与清洗先解决脏数据问题素材整理Agent的第一步不是AI而是数据接入。不把数据接进来后面再强的模型都是空中楼阁。我当时把采集拆成三路第一路是存量导入扫描共享盘和本地归档的历史文件第二路是增量监听对指定文件夹、邮箱收件夹、企业微信文件传输助手做轻量同步第三路是人工补录给团队留一个网页端和小程序端的主动上传入口。三路数据汇到同一个原始文件存储区才进入下一步。清洗是整个链路里最容易被忽略、但最影响效果的一步。我实测下来的结论是数据不清洗就进向量库后面检索效果会差一个档次。清洗我做了四类操作。第一是格式归一化设计源文件保留原路径预览图和检索用的图片统一转成jpg或png避免模型处理PSD这类格式时出错。第二是感知去重用感知哈希pHash做相似度去重不是简单的MD5去重因为设计素材有大量同图不同尺寸、同图不同格式、同图带不带水印的版本MD5根本抓不到这些重复。第三是低质过滤分辨率和清晰度低于阈值的图、占位图、纯色背景图单独打上低质标记不进主检索库。第四是内容识别分类把带文字的广告物料和无文字的纯视觉素材分开因为后面做标签的时候处理逻辑会不同。这里有个经验教训所有自动清洗出的可疑文件我都放进人工复核队列而不是直接删除。素材是公司的资产Agent可以给建议但删除和归档的最终决定权始终留在人手里。团队对这个设定的接受度很高因为他们不用担心AI自作主张弄丢东西。2.2 标签体系和向量检索的双通道设计素材检索的效果很大程度不取决于模型多强而取决于标签体系先定得好不好。我采用的是受控词表方案按维度把标签分成三类。业务维度包括行业、客户品牌、项目名称、投放渠道视觉维度包括色调、风格、构图、主体类型内容维度包括场景、情绪、文案卖点、人物属性。为什么必须用受控词表因为自由标签会让素材库的语义空间迅速失控。同一个色调有人打暖色有人打阳光有人打浅黄事后检索就全部发散。多模态模型抽取标签的时候我通过JSON Schema约束它只能从词表里选不在词表内的元素丢进其他候选列表由人工定期确认后补充进词表。这套机制上线后标签体系的膨胀速度被控制住了。向量检索解决的是模糊语义下的召回。比如用户输入有科技感的蓝色主视觉标签体系不一定能精确覆盖但向量检索可以把语义相近的素材找回来。实际使用中我把标签召回和向量召回做融合典型场景的检索命中率能从单独使用的70%左右提升到90%上下。具体的实现是先用标签做一次粗筛选再用向量做精排序最后用关键词同义词表做扩展召回。2.3 版权与复用状态的自动标记版权问题是广告传媒行业特有的硬约束常规的RAG方案很少会提但真实业务里能不能用、能不能商用、授权什么时候到期是非常关键的筛选条件。我在素材库的表结构里专门加了状态字段组。来源类型区分为自有原创、供应商提供、客户提供、公开网络。授权状态区分为已授权、未授权、可商用、仅内部参考。有效期和关联的授权书文件ID也一并记录。标签模型和向量模型都没有办法判断授权状态所以这一块用的是规则引擎加人工标记的方式。公开网络来源的素材默认只进入灵感库不会进入可以直接用于对外交付方案的可用素材库。Agent在检索返回结果时素材卡片上除了预览图还会标注来源、授权状态和近期被引用次数。策划一眼就能看到这张图是不是被用滥了能不能放心放进提案。这个隔离逻辑是我认为素材整理Agent里最有行业价值的设计之一它把AI的能力和业务合规约束结合到了一起。3. 方案辅助Agent的核心工作流从brief到提案初稿3.1 为什么方案生成不能走一条提示词梭哈方案辅助Agent的开发过程中我犯过的最典型的错误就是一开始想把整个brief丢给大模型让它直接生成完整方案。第一版测试结果看着像模像样实际完全不能用洞察部分是编的案例是杜撰的传播节奏全是套话。原因其实不难理解广告方案是一个高度依赖信息和上下文对齐的多阶段任务不是一个一次性文本生成任务。把生成过程拆成多个阶段后效果发生了质变。我把流程固定成六个环节。第一步是brief解析用模型抽取品牌、目标人群、传播目标、预算范围、时间节点、竞品和参考偏好。第二步是信息补全根据缺失信息检索素材库、案例库和内部知识库生成一份待确认清单让策划补料。第三步是策略形成基于策略库里沉淀的方法论生成两到三个策略方向供选择。第四步是案例匹配只从案例库中检索真实存在的案例每个案例都必须带原文链接和源文件路径。第五步是大纲编排按客户类型调整提案版块的顺序和重心。第六步是分节撰写每一节单独调用大模型生成并且强制引用第三步和第四步的结果。3.2 三库协同策略库、案例库、模板库方案辅助Agent的效果上限很大程度取决于内部知识组织做得好不好。我搭建了三个独立的知识库。策略库存的是方法论、洞察框架和内部优秀策略的拆解案例库存的是历年优秀提案脱敏后的摘要、投放数据和关键结果指标模板库存的是面向美妆、快消、汽车、金融等不同客户类型的提案结构和语言风格模板。这三个库通过RAG框架接进Agent的检索工具检索时按项目类型做加权。比如当前是美妆客户的项目Agent检索案例时自动优先召回美妆类的历史方案检索策略库时优先匹配美妆行业的洞察模型。这样做的好处是Agent产出的初稿从一开始就贴着公司自己的业务语感而不是通用大模型的正确废话。这里我想强调一个经验广告公司多年积累的几百个方案几乎是不可替代的隐性资产。如果Agent只用通用大模型的能力做出来的方案是谁都能写的方案只有把这些历史方案变成可检索、可引用的知识库Agent的输出才有护城河。三库协同的本质是把公司的经验资产变成Agent的记忆。3.3 Agent在工作流中的角色副驾驶而非主驾驶方案辅助Agent在设计上被刻意做成了副驾驶而不是试图取代策划。我给Agent的输出定义是带批注的提案工作底稿并且设置了三个必须停下来等人确认的节点。策略方向环节Agent产出二到三个策略方向策划选定之后再往下走。案例引用环节每一次案例引用都需要人工确认是否适合当前客户因为同一个案例在不同客户面前的价值和风险完全不同。预算和效果预期环节Agent只做结构占位不生成具体数字由人来填。这套人工闸门机制大大提高了团队的接受度。团队成员给我的反馈很有意思之前他们担心的不是AI能力不够而是AI想出个错误方案我还得全面返工。改成副驾驶模式后AI负责省时间人负责做判断大家的焦虑感消失了大半。方案产出时间也从平均三天压缩到了大半天而且初稿质量稳定在线。4. 技术落地选型与工程细节4.1 模型选型与成本判断智能体开发的技术路线我前后评估过三种。纯云端大模型API方案的效果最好但素材内容要传到外部服务广告客户的行业数据存在合规风险。本地私有化部署大模型的方案数据安全但需要投入的显卡资源和推理性能开销都不低而且本地模型的能力表现普遍比云端版本弱一些。第三是混合方案这也是我最终采用的路线本地部署一个中等规模的模型处理素材打标和敏感字段抽取云端大模型处理复杂的策略推理和方案撰写同时通过规则保证敏感素材不出内网。成本上素材打标这类任务量大但逻辑相对简单用本地小模型跑一天也花不了多少钱。方案辅助对推理能力要求高直接用云端大模型但会通过缓存和摘要化控制消耗。我做过估算一次完整方案的生成成本可以控制在几十元以内。对比策划原来三天的工时成本这个投入产出比是值得的团队也愿意为此买单。4.2 Agent工作流的编排选择固定流水线加动态节点现在AI Agent的主流架构里很多人推崇完全自主的动态编排让模型自己决定下一步干什么。我在广告行业实战下来建议不要一上来就做全面自主。固定流水线加动态节点的组合更贴合这个行业的容错要求。固定流水线保证的是确定性。六个阶段顺序清晰每个节点的输入输出都有明确的JSON格式定义测试时回归复现都很容易。动态节点保留灵活性在分节撰写这个节点允许Agent自主决定是否需要再检索素材库或者调用公开数据工具补充市场信息。全局用确定性编排局部用自主决策这是我认为最稳妥的工程原则。完全动态的ReAct式架构在这个场景下容易失控因为方案生成链路太长任何一个中间环节的判断失误都可能被放大成整份方案的方向性错误。4.3 结构化输出与工具调用设计整个项目里最耗费工程精力的不是模型调优而是结构化输出设计。广告业务要做人机协作Agent不能只会回大段文字必须回结构化数据。素材检索接口返回素材ID、预览图地址、标签列表、授权状态、引用次数。案例检索接口返回案例ID、项目名称、客户类型、投放渠道、效果数据、原文摘要。方案生成接口返回按章节划分的JSON结构每个章节包含标题、正文、引用来源列表和待人工确认项。工具调用方面我使用function calling机制让Agent可以调用素材库、案例库、模板库和权限服务。每个工具都挂了一份工具说明文档描述适用场景和参数格式。这里有个容易被忽视的细节工具说明本身也需要持续迭代。如果Agent频繁用错工具大概率不是模型笨而是工具说明写得太模糊。我后来把每个工具说明都改成什么情况下用、什么情况下不用、入口参数是什么三段式调用准确率提升非常明显。5. 实测中的问题与改进记录5.1 素材标签不准和检索发散把自由发挥改成限定词表第一版素材整理Agent的标签由模型自由生成很快暴露出两个问题。第一是词表膨胀模型对同一个色调的表述五花八门今天写明亮明天写阳光后天写浅亮色标签体系完全失去一致性。第二是检索召回发散用户搜高对比红黑配色返回的素材里混着大量风格完全不同的东西。改进方案是建立受控词表用五个观察维度约束大约80个标准标签词模型抽取时只能从里面选未知属性统一放入其他候选队列。同时我建了关键词同义词表检索时把明亮自动扩展成亮色、清爽、高亮度等多个等价词。这个改动上线之后素材检索的准确率提升非常明显团队反馈搜出来的东西终于像是同一路的了。5.2 方案Agent幻觉案例让模型编案例变成了事故整个项目里踩过最大的坑是案例幻觉。有一次测试方案辅助Agent它在参考案例部分写出了一个不存在的行业奖项和不存在的客户名称整段描述看起来逻辑严密不细查根本发现不了。这种幻觉如果不拦截一旦进入正式提案对公司专业形象的损伤是难以预估的。我做的修复是强制案例只能检索、不能生成。所有案例引用必须来自案例库的检索结果如果检索不到匹配案例原文位置必须明确标注案例库暂无匹配模型不允许凭记忆补一个。技术实现上我把案例检索结果以严格模式注入上下文并要求模型为每个引用输出溯源字段后端做一次硬校验引用ID必须真实存在于案例库中。这套机制补齐之后案例幻觉问题基本上被根除了。5.3 素材权限隔离与多团队协作问题广告公司的素材库不是所有员工都能看所有客户资料不同项目组之间是严格隔离的这是业务上的红线。早期我没有做权限控制策划在检索时能看到其他团队的项目素材这很快引发了一次内部安全整改要求。后来我在检索服务上加了权限过滤层用户侧列表只返回当前用户所在项目组有权访问的素材。工程实现上就是一个过滤器但业务上属于底线要求。这里给后来者提个醒权限设计一定要放在Agent功能开发之前而不是等到出了问题再补。5.4 Token成本与性能优化缓存优先方案辅助Agent一次完整生成的token消耗量非常可观最高的时候能到几十万。成本优化我做了四件事。案例库和策略库的检索结果先做摘要化只把与当前brief最相关的部分注入上下文而不是整篇文档都丢给模型。长文档采用分节生成而不是一次生成全量方案。对高频场景做缓存同一个客户类型的相似策略请求如果内容库没有变化直接返回缓存结果。中间环节尽量让更小的模型处理摘要、抽取和格式化任务大模型只负责真正的核心撰写。加了这四层优化之后单次方案生成的token消耗降到原来的三分之一以下生成耗时从十分钟级降到了三分钟级团队的等待体验明显改善。6. 让Agent真正被用起来反馈闭环与运营心得6.1 业务人员不会因为你做了AI就用它技术团队容易犯的一个错误是以为把Agent开发出来业务人员就会用。实际上团队成员的第一反应往往是我又要多维护一个系统。解决这个问题靠的不是加更多功能而是把Agent嵌入到已有的工作习惯里。我把两个Agent做成了企业内部通讯工具机器人策划在聊天框里直接机器人就能完成素材检索或者生成方案底稿。不需要再学一个新的后台系统学习成本几乎为零。另一个运营层面的建议是给每个Agent都加上人工反馈入口。素材整理Agent的每一张素材卡片上都有标签需要修正的按钮方案辅助Agent的每次生成的每章节下面都有这一段不好原因是什么的反馈框。每一条人工反馈都会被记录隔周汇总一次回填到知识库或者标注样本集形成持续的改进闭环。我认为Agent不是一次性交付而是一个需要持续运营的产品。6.2 如果重来我会把时间花在哪回头复盘这个项目如果重新来一遍我会把更多时间花在知识库的组织上而不是模型调参上。素材整理和方案辅助这两类Agent能力瓶颈往往不在大模型本身而在于企业自己的素材质量、标签体系、案例沉淀是否规整。先把内部数据整理干净Agent的效果至少能翻一倍。另外一个深刻的体会是不要追求一开始就做全自主的智能体。广告传媒行业容错率很低客户看到一份有幻觉的方案比看到一份笨但真实的方案还要致命。所以智能体开发的第一原则应该是能确定的地方用规则和确定性流程只有文本撰写和复杂推理这类真正需要智能的地方才交给模型自由发挥。这个原则帮我避开了很多坑也让我后来接手其他行业的Agent项目时可以快速迁移这套方法论。6.3 上线前准备一份能力说明书最后给准备上线这类Agent的团队一个具体建议上线之前准备一份非常详细的能力说明书写清楚Agent能做什么、不能做什么、哪些输出需要人工确认、哪些数据需要定期人工维护。这份说明书不仅是给团队的培训材料也是和客户沟通时的边界约束更是Agent后续迭代的对照基准。就我个人经验而言AI Agent在广告传媒行业的落地真正的价值不是替代人而是把人的时间压缩回到真正有创造力的部分。素材整理和方案辅助只是起点等这两条链路稳定跑起来后面往创意生成、媒介投放优化、内容效果预测这些方向去延伸都是顺理成章的事。但前提是前面这步要走扎实。