月之暗面 2026 年 7 月 27 日开源 Kimi K3——2.8T MoE 参数、KDA+MLA 混合架构、单卡 113 tok/s。这篇从企业部署视角拆解:架构为什么这么设计、推理成本到底多少、选型决策树怎么画。
2026 年 7 月 27 日,月之暗面(Moonshot AI)把 Kimi K3 的完整权重、技术报告和推理栈全部开源。2.8T 总参数、104B 激活参数、93 层混合注意力——这不是又一个"开源权重即止"的发布,而是一次对闭源旗舰模型 TCO 模型的正面冲击。此前一周,K3 的预发布消息已经引发了美股 AI 板块的连锁反应。对于正在做企业 AI 应用开发选型的技术负责人来说,K3 至少改变了三个前提假设:推理成本可以多低、Agent 基础设施可以多可控、以及开源模型与闭源旗舰的差距还剩多少。
K3 的架构选择是整个故事里最值得技术决策者细读的部分。93 层里,69 层是 KDA(Kimi Delta Attention)线性注意力,24 层是 Gated MLA(Multi-Head Latent Attention)。不是"Attention 加一点线性",而是线性注意力占主导。
这个取舍背后的工程逻辑很清晰。MLA 在长上下文场景下 KV 缓存的膨胀是硬伤——1M token 窗口下,纯 MLA 的内存占用会让单卡推理几乎不可行。KDA 把注意力状态压缩成固定大小的循环缓冲区,每个 token 原地覆写而非追加。这意味着上下文从 128K 扩展到 1M 时,KDA 层的状态占用不增长——这正是 SGLang 团队在适配 K3 时反复强调的"循环状态与 KV 缓存的根本差异"(SGLang 技术博客)。
但代价也明确。线性注意力在需要精确 token 级别回溯的任务上不如标准 Attention。K3 的做法是把 24 层 MLA 交错插入 69 层 KDA 之间,让 MLA 层充当"精确锚点"——全局状态由 KDA 低成本维持,关键位置由 MLA 精准回溯。再加上 Attention Residuals(AttnRes)机制,将每层注意力输出按块聚合并贯穿整个堆栈,弥补线性注意力在深层传播中的信息衰减。
GitHub 技术报告(MoonshotAI/Kimi-K3)披露的 LatentMoE 设计也值得注意:896 个专家在 3584 维潜在空间中路由,每 token 激活 16 个,配合 2 个共享专家。相比 K2.5 的 384 专家 Top-8 路由,稀疏度更高但路由更精准——官方给出的数据是每单位计算智能提升约 2.5 倍。
K3 这次开源和以往最大的不同,是推理栈也一并放了出来。SGLang 团队与月之暗面、NVIDIA 合作,在发布当日就提供了完整的推理支持。此前我们在AIcoding 3T 时代的成本重算中已经讨论过,工具链成熟度是模型落地的瓶颈——K3 这次直接跨过了这个坎。几个关键数字:
| 推理模式 | 吞吐量 | 适用场景 |
|---|---|---|
| SGLang 单卡 batch-1 解码 | ~113 tok/s | 低并发实时对话 |
| DSpark 推测解码 | ~423 tok/s | 高吞吐批处理 |
| PD 分离 + 分块流水线并行 | 2,633 tok/s/GPU | 大规模在线服务 |
这些数字的意义需要放在企业部署语境下看。113 tok/s 的单卡推理意味着,一台搭载 H200 的服务器可以支撑多个并发用户的实时对话——不需要 8 卡集群。而 DSpark 推测解码的 423 tok/s,搭配 ReplaySSM 机制(通过重放原始输入而非每步快照来管理 KDA 状态,草稿窗口内存削减约 32 倍),使得批量离线推理场景下的单位 token 成本接近甚至低于部分闭源 API 的批量折扣价。
MXFP4 权重量化 + MXFP8 激活量化(量化感知训练)进一步压低了显存门槛。104B 激活参数在 MXFP4 下约需 52GB 显存,单张 NVIDIA H200(141GB)即可容纳完整模型。对于需要数据驻留、合规审计或有定制微调需求的企业来说,"单卡可跑"直接消除了此前部署千亿级模型必须上集群的隐性成本。
Modal 团队还为 K3 训练了自定义 DFlash 内核,在无损精度前提下进一步加速(Modal 官方公告)。Miles 则在同一批 GPU 上实现 LoRA 强化学习训练——12 小时内将 AIME-2024 得分从 43.3% 提升到 76.7%。这意味着企业可以在推理所用的同一硬件上完成领域微调,不需要额外采购训练集群。
SGLang 博客里有一段话值得所有在做 AI Agent 架构的工程师逐行读:K3 的 KDA 循环状态"在读取时就会发生变动"——这意味着调度器赖以运作的所有 KV 缓存假设(前缀缓存、重叠调度、推测解码、分页)都必须为这种"会自毁的状态"重建。
重建的结果是一套写时复制 + 快照 + 捐赠的三阶段状态管理流水线。具体来说:每次状态拷贝都是串行前向流上的一个内核,缓存的检查点通过写时复制恢复到工作槽,在轨迹边界拍摄快照——这一切都在同一 CUDA 流上顺序执行,利用流的天然"先发生"关系消除竞态条件,而不需要加锁。K3 的 Agent Swarm 多智能体协作正是构建在这套底座之上。
这套机制直接支撑了大规模并行 Agent 工作流的三个关键能力:
对于企业 AI 应用开发团队来说,这套能力意味着 Agent 工作流不再是一个"玩具级"的 demo 功能。你可以真正在生产环境里并行运行数百个 Agent 实例,每个都有独立的可恢复状态,任意时刻可以检查、回溯或分叉——而这正是构建可靠的企业级 AI Agent 系统的基础。
GitHub 上的基准测试对比了 K3 与 Claude Fable 5、GPT-5.6 Sol、Claude Opus 4.8、GPT-5.5 和 GLM-5.2。这里不列全表,只挑企业应用开发最相关的几项:
| 基准 | Kimi K3 (max) | Claude Fable 5 (max) | GPT-5.6 Sol (max) | Claude Opus 4.8 (max) |
|---|---|---|---|---|
| DeepSWE(长程软件工程) | 67.5 | 70.0 | 73.0 | 59.0 |
| ProgramBench(编程综合) | 77.8 | 76.8 | 77.6 | 71.9 |
| SWE-Marathon(马拉松级任务) | 42.0 | 35.0 | 39.0 | 40.0 |
| MCPMark-Verified(工具调用) | 94.5 | 87.4 | 92.9 | 76.4 |
| BrowseComp(浏览推理) | 91.2 | 88.0 | 90.4 | 84.3 |
| GPQA Diamond(推理与知识) | 93.5 | 92.6 | 94.1 | 91.0 |
几个观察:K3 在 SWE-Marathon(超长程编程)和 MCPMark-Verified(工具调用)上领先所有闭源对手,在 ProgramBench 和 BrowseComp 上与 GPT-5.6 Sol 持平或略优,在 DeepSWE 上略低于 GPT-5.6 Sol 但明显优于 Opus 4.8。整体来看,K3 在 Agent 相关基准(工具调用、浏览推理、马拉松任务)上的表现尤其突出——这与 KDA 架构在长上下文状态管理上的优势是一致的。
选型决策树可以简化为三个问题:
一个务实判断:如果你的团队已经有 GPU 运维能力,K3 的 TCO 在月调用量超过约 5000 万 token 后就开始优于按 token 计费的闭源 API。如果你的团队还没有 GPU 运维经验,初期可以继续用闭源 API,但应把 K3 纳入 6 个月内的迁移评估——开源社区的推理优化速度已经证明了,发布后几周内吞吐量还能再提一截。
MXFP4 量化下,104B 激活参数约需 52GB 显存。单张 NVIDIA H200(141GB)或双张 A100-80G 即可运行。如果使用 FP16 精度,则需要约 208GB 显存(3 张 A100-80G 或 2 张 H200)。SGLang 已提供完整的单卡/多卡部署配置指南。
K3 使用 Kimi K3 License 发布。根据 GitHub 仓库说明,权重开放用于研究、部署和进一步创新。具体商业使用条款建议直接查阅仓库中的 LICENSE 文件。与 Llama 等主流开源模型类似,月之暗面未对推理 API 商业化设置额外限制。
K3 的词表规模为 160K,原生支持中英文。在 Agentic 知识工作类基准(如 OfficeQA Pro、SpreadsheetBench 2 等涉及多语言文档处理的场景)中,K3 表现与 GPT-5.6 Sol 和 Claude Fable 5 处于同一梯队。月之暗面作为中国团队,中文能力是原生训练的一部分而非后期适配。
取决于看待角度。MoE(如 K3)的总参数量大(2.8T),但每个 token 只激活 104B,FLOPs 与同规模 Dense 模型相近。优势在于:相同训练计算量下 MoE 可以学到更多知识(K3 声称 2.5 倍效率提升)。推理时的显存占用取决于总参数(需要全部加载),但计算量仅取决于激活参数。MXFP4 量化在 K3 上进一步缩小了这个差距。
正在评估企业 AI 应用开发的技术栈?我们在长上下文 Agent 架构、MoE 模型私有化部署、RAG + Agent 混合系统方面有多个已交付案例。联系我们,或者先看几个真实项目的时间线和踩坑记录。