先给结论:9 月 28 日,华为宣布开源盘古 openPangu-2.0 的预训练代码、监督微调(SFT,Supervised Fine-Tuning)代码与后训练强化学习(RL,Reinforcement Learning)代码正式上线。据证券时报 e 公司与 IT 之家的报道(转引自 AI 中文社区《2026-09-28 22:15 AI 动态简讯》),这次放出的不是推理端权重,而是从预训练数据管线到监督微调流程、再到强化学习后训练阶段的完整代码链路。
一、开源了什么,没开源什么
| 环节 | 本次开源情况 | 对开发者的意义 |
|---|---|---|
| 预训练数据管线 | 已放出 | 能看到数据如何被组织与清洗 |
| 预训练代码 | 已放出 | 具备从零复现训练流程的可能 |
| 监督微调流程 | 已放出 | 垂直场景的微调有了参考实现 |
| 后训练强化学习代码 | 已放出 | 对齐与能力提升阶段不再黑箱 |
| 推理端权重 | 此前已有陆续开放 | 可直接调用,但改造空间有限 |
口径上有一个关键区别:开放权重让你能用模型,开放训练代码让你能改模型。对做垂直行业的团队来说,后者才是真正稀缺的东西。
把这件事放进 2026 年的行业背景里看会更清楚。过去两年国内大模型的开源动作,多数集中在权重与推理优化层面,开发者拿到的是一个能调用的黑箱;训练侧代码长期缺席,做垂直微调的团队只能在数据组织、并行策略与评测口径上反复摸索。完整链路的开放,把这些经验从隐性知识变成了可对照的工程实现。
二、为什么训练侧代码比推理侧更稀缺
过去两年,开源社区的竞争集中在权重与推理优化上,训练侧代码极少完整放出。原因不难理解:训练代码牵涉数据管线、并行策略、通信优化与硬件适配,任何一层不匹配都跑不起来,放出来还要承担被复现失败的责任。
华为这次把预训练、微调、强化学习三个阶段一次放全,据同一组报道,其定位是通过昇腾原生训练与推理技术,为业界用好昇腾提供参考,并与芯片、云、模型、智能体、应用五层能力形成闭环。这句话背后是一个很具体的现实问题:不少团队手里有算力卡,但缺一套能跑通的训练流程,卡在从环境搭建到稳定复现之间的这段工程距离上。
三、对三类团队的实际价值
第一类:做垂直行业微调的团队。过去要自己摸索数据组织、微调超参与评测口径,现在多了一份可对照的工程实现,至少能把踩坑范围缩小到硬件与数据本身。
第二类:做智能体底座的团队。后训练强化学习代码的开放,意味着可以在对齐与能力提升阶段做自己的改造,而不必完全依赖通用模型的行为边界。
第三类:教学与人才培养场景。完整链路对课堂与实训的价值很高,学生能看到的不是一个黑箱 API,而是一条可执行的生产流程。
同时也要把预期放稳:开源代码解决的是能不能跑的问题,不解决跑得好不好的问题。数据质量、算力规模与调参经验仍然是决定结果的主要变量。
四、三条可执行建议
原则一:先跑通最小闭环,再谈改造。拿小规模数据把预训练到微调的链路完整跑一遍,确认每个环节都通,再考虑替换组件。跳过这一步直接改架构,通常只会得到一堆无法定位的报错。
原则二:把数据质量当作第一优先级。代码开源之后,团队之间的差距会更多体现在数据上。清洗规则、去重策略、评测集构建,这三件事值得投入比调参更多的时间。
原则三:盯住版本与硬件匹配关系。训练代码与硬件栈强耦合,升级任一环节前先确认兼容矩阵,避免把时间耗在环境问题上。
五、常见问题
问:开源训练代码等于可以零成本复现大模型吗?
答:不等于。代码解决了流程与实现问题,但预训练仍然需要大规模算力与高质量数据,成本不会因为开源而消失。中小团队更适合从微调与后训练阶段切入。
问:只做应用层的团队需要关注这件事吗?
答:需要,但方式不同。应用层团队关心的应该是这条链路何时会带来更便宜、更可控的国产基座,从而影响自己的成本结构,而不是立刻上手训练。
问:训练代码开源对国产算力生态意味着什么?
答:训练侧的工程经验长期是国产算力落地的最大摩擦点之一。完整链路开放后,适配与调优的经验可以积累复用,生态里缺的从工具变成人和数据。
问:训练代码开源后,还需要买算力吗?
答:需要。代码降低的是工程门槛,不是算力成本。中小团队的现实路径是借用开源模型做轻量微调,或用云上按需算力做阶段性实验,而不是自建长期训练集群。
问:这份开源代码适合直接商业使用吗?
答:需以官方随附的许可条款为准。上线前应确认许可范围、署名要求与衍生模型的分发限制,涉及对外交付时尤其要留好合规记录。
六、总结
把训练全链路开放,是一次把工具交出去的动作。它不会让训练立刻变简单,但会让有卡缺流程的团队少走一段弯路。判断这件事的价值,不看发布当天的热度,看半年后有多少团队真的用它跑出了自己的模型。
*本文仅代表作者个人观点(仅供参考)* 来源:创客OPC原创整理