ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

COSCon‘25 AI基础设施开源论坛:从算力到Agent的落地全景

COSCon‘25 AI基础设施开源论坛:从算力到Agent的落地全景 开源社区一年一度的 COSCon‘25 已经进入预热期。这两天议程陆续放出来我专门把 AI 基础设施开源论坛那一份翻来覆去看了好几遍。倒不是赶热闹而是开源打在 AI 基建这个底座上正好戳中这两年行业最疼的地方算力贵、数据散、模型杂、工具链碎。整个议程透着一个很明确的信号——AI 竞争的胜负手已经从前台的模型炫技转到了后台的基础设施。这篇文章不替谁做官方解读只想以一个长期在开源 AI 项目里摸爬滚打的从业者视角聊聊这个论坛议程背后究竟在关注什么以及我们这些普通开发者、技术团队能从里面捞到什么真正有用的东西。1. 为什么 AI 基础设施是今年开源圈绕不开的话题先简单对齐一个认知。很多人一听到 AI 基础设施第一反应是“不就是 GPU 服务器加个集群吗”。其实远不止这样。我习惯把 AI 基础设施拆成四层来看最底下是算力层包括 GPU、NPU 这些硬件以及调度它们的集群系统往上是数据层负责数据采集、清洗、标注、特征工程再往上是模型层覆盖训练框架、微调工具、推理引擎最顶层才是 Agent 和应用中间件比如 RAG 框架、Agent 编排、可观测性系统。这四层每一层都有对应的开源项目在疯狂迭代而且迭代速度比大部分业务应用都快。为什么偏偏是开源在承担这个角色我自己的体感是三个原因。第一是成本压力倒逼。商用方案在模型层还能接受但到了基础设施层按节点授权、按调用量计费那个账单是真的扛不住。开源把最贵的部分变成了可以自己掌控的技术组件让团队能根据真实负载去弹性伸缩而不是被厂商的套餐捆死。第二是生态碎片化要求开放标准。现在没有一家公司能造出“唯一的 AI 全家桶”。训练用 PyTorch推理用 vLLM数据处理用 Spark向量检索用 Milvus模型注册用 MLflow——这些工具来自不同社区只有通过开放的接口和开源协议才能拼成一个完整链路。闭源系统很难做到这种程度的跨界协作。第三是可审计性。基础设施一旦出问题影响是全局性的。开源代码能被翻出来逐行排查出了问题能自己定位不用干等厂商工单。这种掌控感在生成式 AI 时代变得格外重要因为模型行为和数据处理的黑盒风险已经够多了基础设施再黑盒就真没法干活了。这次 COSCon‘25 把 AI 基础设施单独拿出来开一个论坛某种程度上也是在给行业传递一个态度别再只盯着模型排行榜那点分数了谁能把基础设施的成本和稳定性打下来谁才有资格谈下一步的规模化落地。2. 论坛议程背后的设计逻辑与核心方向从公开的议程信息看AI 基础设施开源论坛的内容大致沿着我上面说的四层拆开又额外加了开源治理这条横切面。这种设计明显是奔着“让不同背景的人都能找到自己的位置”去的——无论你是搞集群调度的 SRE、做数据平台的工程师还是算法团队的推理优化选手都能找到对应的场次。这里挑几个我认为含金量最高的方向展开聊聊。2.1 算力层调度、加速与异构计算算力层是 AI 基建里最“硬”的部分也是今年讨论最密集的地方。核心矛盾就一句话GPU 又贵又缺但利用率却低得惊人。很多团队的 GPU 利用率长期在 30% 上下徘徊不是硬件不行而是调度系统不行——任务排队方式不合理、显存碎片化、单卡任务占着茅坑不拉屎。开源社区这几年围绕这个问题长出了一大批项目。Kubernetes 生态里的 Volcano、Koordinator 这类批量调度器专门解决 AI 训练任务的排队和资源抢占问题GPU 共享和显存池化方案让一张卡可以切给多个小任务用异构算力管理则在尝试把 GPU、NPU 甚至 CPU 统一放进一个资源池按任务类型动态分配。这次论坛在算力层的内容我猜大概率会围绕“怎么把 GPU 利用率从 30% 拉到 70% 以上”这类实战话题展开。对一线团队来说这比任何模型架构的改进都更有现实意义——省下来的算力预算直接等于多训练几个模型的钱。2.2 数据层语料清洗、合成数据与数据引擎数据层今年有了新的讨论语境高质量训练数据枯竭了。互联网上的公开语料已经被大模型爬得差不多了各团队开始把目光转向私有数据、合成数据和多模态数据的加工能力。这就不再是传统意义上搭个数据仓库那么简单而是要构建一套面向模型训练的数据流水线。开源项目在这个领域的发力点很明确。数据清洗和去重的分布式计算框架、面向训练集的格式转换工具、基于大模型互相生成的合成数据管道、自动化的数据质量评估和可视化诊断这些都是论坛值得关注的主题。对一个想微调行业模型的团队来说数据层的开源工具链是否成熟直接决定了从“拿到原始数据”到“开始训练”要走多久。我见过太多团队在数据清洗上耗掉 60% 的工期最后模型效果还不行——问题往往不在模型在数据。这个方向还有个容易被人忽视的点数据版本管理。训练集不是静态的今天加了 1000 条样本明天删了一批噪声如果数据没有版本化管理模型效果一波动你都不知道是代码变了还是数据变了。这块也有相应的开源工具值得在议程里重点关注。2.3 模型层训练、微调与推理引擎模型层的开源格局这两年变化极大。训练侧分布式训练框架和微调工具已经非常成熟LoRA、QLoRA 这类高效微调方法让消费级显卡也能跑出可用的行业模型推理侧更是卷成了红海各种推理引擎在吞吐、延迟、显存占用上互不相让。推理引擎的优化思路很值得说道。核心手段包括 KV Cache 管理、连续批处理、张量并行、量化压缩INT8、INT4以及各种投机采样方法。同一个 7B 模型用优化前后的推理引擎跑吞吐量能差出好几倍。这不是玄学是工程优化实实在在的价值。论坛如果安排了推理引擎的实践分享建议一句都别跳过尤其是涉及量化精度和长上下文优化的部分全是能直接抄作业的干货。微调方向同样值得关注。现在行业里已经形成共识基座模型 领域微调是落地的主流路径。但微调框架的选择、数据配比、超参数设置、评测集设计每一步都充满坑。开源社区把这些过程逐步标准化了很多项目甚至把训练、评估、部署打包成了一条命令能跑完的流水线。这类内容对于刚起步的团队价值几乎是立竿见影的。2.4 Agent 基础设施与中间件AI 应用的“操作系统”这一年 Agent 从概念走向半成熟但随之而来的是基础设施层面的新挑战。Agent 不是单个模型调用而是多模型协作、多工具调用的复杂系统需要编排框架、记忆管理、工具注册与调用标准、RAG 检索链路、可观测性和安全审计。这一层正在快速成为新的开源热点。RAG 依然是当前最实用的落地方式。它要解决的核心问题包括切分策略、嵌入模型选择、向量库召回、重排序、上下文压缩以及和 Agent 工具调用的配合。很多团队把 RAG 想得太简单觉得“向量数据库加个 Embedding 接口就完了”实际跑起来才发现召回质量差、幻觉没减少、请求延迟还高得离谱。论坛在这个方向上的技术分享应该能帮不少人重新校正预期。Agent 的另一个核心痛点是可观测性。一次 Agent 任务要调用多个模型、读多个工具出了问题你根本不知道是哪一步错的。开源社区已经有专门的 Agent 追踪和评估工具把每一步的输入输出、token 消耗、工具调用记录全部串起来。我认为这套东西未来会像监控系统一样成为 AI 应用的标配趁早了解绝对不吃亏。2.5 开源治理、许可证与供应链安全这是 AI 基础设施论坛里容易被低估的一块。AI 时代开源治理的复杂度比传统软件高了一个量级不仅要关注代码许可证还要关注模型权重许可证、训练数据许可证、开源依赖的漏洞扫描、供应链投毒风险甚至中英文社区的协作规范。模型许可证是眼下最混乱的地方之一。有些模型权重说是开源实际附带一堆限制条款比如禁止商用、限制月活用户数、要求衍生模型强制开源这些都会直接影响你的产品方案。代码许可证也有坑——AI 代码生成工具可能把别处受保护协议的代码片段带进你的项目里引发授权纠纷和供应链风险。如果论坛有专门讲许可证合规的场次值得认真听特别是那些“看似能用、实际不能用”的边界案例真到打官司那天就晚了。3. 围绕议程的实操要点把开源 AI 基建用起来论坛议程再好最终还是要落到“怎么用”上。从我自己过去一年的实践来看下面的内容可能比听十场分享更有用。3.1 项目选型看什么指标选开源项目是门学问。很多人打开 GitHub 只看 star 数这个习惯得改。我选项目有一套自己的评估维度也建议你在论坛听完分享后按这个清单去复盘评估维度具体看什么我的建议标准社区活跃度近 3 个月是否有持续 commit、issue 响应速度连续 2 个月无 commit 的谨慎选发布节奏发版频率、是否维护稳定分支至少半年内有新版本许可证是否允许商用、有无附加限制按公司法务要求提前确认生产案例是否有已知企业级用户有头部公司用踩坑成本低可扩展性插件机制、API 丰富度、能否私有化定制别选无法改造的“死胡同”文档质量快速开始、概念解释、FAQ 是否完整文档差的项目大概率社区也差这套标准救过我很多次。之前我们团队选型过一个看起来很火的数据编排项目star 很高但仔细一看近两个月 commit 几乎为零issue 长期没人回属于典型的“伪活跃”。幸亏选型阶段按社区活力做了验证不然上线之后出问题就是叫天天不应。这类判断方法比看任何评测报告都靠谱。3.2 构建最小可用链路一个能跑通的全栈示例现在很多团队的问题不是没有工具而是工具太多不知道从哪条链路串起来。我建议不管你的实际任务是什么先搭一条最小的可用链路跑通全流程。链路不必复杂但必须覆盖“数据进入-模型处理-结果输出-效果监控”这四个环节。我自己给团队推荐的入门组合是用开源的向量数据库做数据存储和检索用某个开源推理引擎部署开源基座模型中间用编排框架把两者串成 RAG 服务再用可观测性工具记录每次调用的质量和延迟。这条链路跑通之后再往里面替换高性能组件比如换更优的推理引擎、加一层重排序服务每替换一个环节都能看到明确的性能对比。这里有个很容易搞反的顺序不要一上来就追求大而全的平台先把最小闭环跑起来再逐步加组件。我见过太多团队第一周就在讨论要上哪套调度平台、要不要引入分布式训练框架结果三个月后连一个模型服务都没稳定跑起来。基础设施的价值是承载业务业务还没影的时候别急着盖摩天大楼。3.3 贡献开源项目的路径从使用到反馈再到 PR论坛议程之外我更建议你为自己定一个“参与开源”的目标。参与不一定是提交很复杂的代码实际上有成熟的成长路径。第一步是从使用者变成反馈者。你在用任何项目时遇到的报错、文档不清晰、性能不如预期都可以整理成规范的 issue 提交到社区。这个动作看起来简单但非常值钱——维护者最喜欢这种真实场景的反馈而你在写 issue 的过程中也把项目的运行机制摸清了大半。第二步是从反馈者变成补丁提交者。先挑“good first issue”标签的任务从修文档、补注释、加测试用例开始熟悉项目的贡献流程和代码规范。这一步不需要你对整个系统有全局理解但能让你建立起和社区协作的节奏感。第三步才是真正意义的代码贡献。等你对某个模块的运行逻辑足够熟悉就可以认领功能开发或者性能优化类的任务。这条路走下来你收获的不仅是一个 PR 被合并的成就感更重要的是你建立了一条跟全球开发者协作的通道——这个能力在 AI 基础设施这种快速迭代的领域比任何证书都值钱。4. 落地避坑指南我在 AI 基础设施项目里踩过的坑论坛上大家展示的都是光鲜的方案但真实世界永远是一地鸡毛。这里整理几个我在落地开源 AI 基础设施时踩过的坑希望对你有用。4.1 版本依赖与锁版问题环境才是最大的敌人AI 基础设施的依赖链有多复杂只有被折磨过的人才懂。GPU 驱动、CUDA 版本、PyTorch 版本、各库的编译选项任何一个环节不匹配轻则警告刷屏重则直接跑不起来。最怕的是某些工具链要求特定版本的 CUDA而你的 GPU 驱动不支持那个版本一改驱动又影响其他任务。我的建议是严格按项目文档锁版本不要用最新版。每次安装环境前先开一个干净的环境用项目官方提供的安装命令逐步执行每装一个包就跑一个最小测试。训练脚本要在同一套环境下保持可复现所以在项目一开始就把依赖清单和环境配置文件管好后面能少掉一大半头发。4.2 许可证风险不是所有开源都能商用这个坑我在前面已经提过这里再补充一个具体场景。我们之前准备把一个开源模型集成进商业产品模型本身写的是“开源”但细看许可证发现附带了“月活用户超过一定数量需另行授权”的条款。产品都做到一半了才发现这个问题最后只能临时换模型白白浪费了两周工期。现在 AI 项目的许可证复杂度比传统软件高得多。代码、模型权重、训练数据各有各的许可证而且经常混在一起。选型阶段一定要把“能不能商用”“有没有用户规模限制”“衍生品是否强制开源”这三个问题弄清最好直接截图保存许可证原文发给法务确认别光看 README 里那句“Open Source”就以为万事大吉。4.3 性能调优不是配置完就结束很多人以为部署好推理引擎就完事了实测跑一遍才发现性能远低于预期。其实推理性能受很多因素影响请求并发策略、批次大小、显存分配、量化方式、输入输出的 token 数分布甚至模型权重加载后的预热状态都直接影响首 token 延迟。踩过几次坑之后就明白了性能必须压测而且要按真实场景压测。不要只测理想情况下的吞吐要模拟真实业务里的长尾请求——既有长文档问答又有短文本分类混合流量下才能看出引擎的真实能力。每次调整参数都要做前后对比记录延迟分布和吞吐量而不是只看平均数。4.4 社区活力评估伪活跃项目比没人的项目更危险前面选型那节提到了社区活力这里展开说一个“伪活跃”的识别技巧。有些项目看起来 commit 频繁其实翻来覆去就一两个人在改或者全是机器人自动提交的依赖更新。这种项目一旦核心维护者失去兴趣整个项目就会瞬间停摆。我的判断方法是看三样东西贡献者人数是否分散、issue 讨论是否有实质互动、发布日志里是否有明确的功能演进。只有 stars 没有 conversations 的项目多半是营销做得好不是产品做得好。选型的时候多花半小时去翻一翻这些细节能替你后面省下无数紧急迁移的麻烦。5. 给个人和团队的建议怎么借这场论坛的势参加论坛当然不只是去听内容更重要的是带着自己的问题去然后带着行动清单回来。不同角色关注点应该不一样。5.1 个人开发者从“看热闹”到“找位置”如果你是个人开发者我建议你从这次论坛里挑一个具体的开源项目把它加入你的学习路线。AI 基础设施方向的项目普遍工程复杂度高、技术含量足随便深入一个都能让你的简历含金量上一个台阶。具体选哪个取决于你目前的技术背景。偏后端的可以从推理引擎或调度系统入手偏数据的可以关注数据平台或向量数据库偏算法的不妨研究 RAG 和 Agent 编排框架。选定之后给自己定一个目标一个月内提交至少一个 issue三个月内提交一个被合并的 PR。这个目标不需要很大但会让你真正进入项目的生态里。5.2 技术团队建设内部 AI 平台的开源组合对技术团队而言与其从零自研 AI 平台不如先基于开源组件搭建一个 MVP再按业务需求逐步替换或定制。这个策略的核心是“模块化选型”——每一层选一个最合适的开源组件组件之间通过标准接口集成尽量不选那种一体化的大平台。一体化平台的麻烦在于一旦某个模块不满足需求替换成本极高。而模块化组合的好处是你可以独立升级推理引擎、换向量库、改调度策略任何一个环节的变化都不影响其他环节。代价是需要自己花精力做集成和运维。以我个人的观察对于大多数中小团队这个代价是值得的因为灵活性比省事更重要。5.3 企业参与开源协同的边界与思路企业做开源参与最容易犯的错误是“既要又要”——既想完全掌控项目方向又不想投入全职维护人力结果社区不买账自己也没捞到好处。我的建议是企业参与开源要有明确边界要么做真实的用户反馈产品需求要么捐出可独立运行的工具模块要么直接派驻工程师全职参与治理别做半吊子的“社区友好”宣传。企业在选型开源 AI 基础设施时还应该考虑另一个问题你对社区的依赖度有多深。如果核心业务完全依赖某个小众项目而项目本身又没有足够的商业公司或多元化社区支撑那就要提前做风险预案比如把关键模块的代码读透确保未来有 fork 维护能力。这套思路比囤再多的 PPT 都实在。6. 容易误判的几个问题最后聊几个我反复看到团队踩坑的认知问题也算是一种扫雷。第一个误判是“最火的项目一定最适合我”。模型层的新框架几乎每个月都会蹦出来一个号称“超越 SOTA”的明星项目但很多项目只是学术 demo没有经过大规模生产环境的检验。选型不是追星要结合你自己的业务场景、团队技术栈和长期维护能力来定。第二个误判是“开源等于免费所以没有成本”。开源省的是许可证费用但部署、运维、调优、二次开发的人力成本一分都不会少。很多团队把开源项目拉起来跑通 demo 就以为完事了结果上线后没人为稳定性兜底反而比用商业方案更累。开源的价值在于可控和透明不在于免费。第三个误判是“自建就一定比云上便宜”。算力平台的自建成本要算得很细硬件折旧、机房电力、运维人力、故障冗余、扩容周期全部加在一起很多时候并不比按量付费的云服务便宜。开源自建的正确理由不是“便宜”而是“可控”——数据不出域、资源可以精细调优、不会被单一供应商锁定。第四个误判是“部署成功等于落地成功”。从部署到真正稳定服务中间隔着监控告警、弹性伸缩、权限管理、成本核算、模型版本下线策略等一整套工程化工作。论坛上分享的很多最佳实践真正有价值的往往不是那个“成功上线”的瞬间而是他们在上线后如何持续保证稳定性的过程。我自己的习惯是每次听完这种论坛都会强制自己写一份“行动计划”哪些项目要立刻试用哪些坑要在自己环境里主动踩一遍哪些选型决策要回团队重新讨论。这次 COSCon‘25 的 AI 基础设施开源论坛出来后我也已经把几个重点方向记下来了准备逐场跟进。基础设施这种事急不得但也等不得。先把能上手的东西跑起来等会议结束后我大概率还会针对某一两个方向单独写一篇更细的实操复盘到时候再继续聊。
返回列表