Kimi K3.1 Pro 值得关注的地方,是它能否把长任务持续做完:读懂项目、修改代码、调用工具,再根据失败反馈继续修正。漂亮的第一屏只是其中一小段。对开发者来说,更有价值的问题是:第十轮修改后,原来的功能还在不在,交付物能不能通过验收?
本文讨论的正式型号是 Kimi K3.1 Pro,以及高速变体 Kimi K3.1 Pro Highspeed。资料核对截至 2026 年 10 月 23 日;数值来自官方公开资料,Folkbench 本轮未调用模型、未重跑基准,也没有给它新增独立评分。
先把模型认清楚
| 项目 | 核对结果 |
|---|---|
| 标准 API ID | kimi-k3.1-pro |
| 高速 API ID | kimi-k3.1-pro-highspeed |
| 官方定位 | 面向编程、3D 创作和金融研究的旗舰模型 |
| 模型规模表述 | 3T 级;不能据此推导每次请求激活多少参数 |
| 上下文窗口 | 1,048,576 tokens |
| 推理强度 | low、high、max,默认 max |
| 视觉与工具 | 视觉输入、工具调用、流式输出 |
| 权重状态 | 技术博客计划在 2026 年 11 月 4 日前发布完整权重;本文未验证下载可用性 |
型号与定位见官方模型列表,精确上下文数值见计费文档,接口能力见接入指南。官方技术博客把它描述为 K3 的后训练版本,并给出了权重发布计划。因此,不宜只凭版本号推断它更换了底层架构,也不宜把开放权重计划直接写成已经可以本地部署。
两项基准,分别回答两个问题
下表及配图使用 Kimi 技术博客刊出的同一组对照数值。竞品数据也来自该页,不是 Folkbench 在统一环境下重新测得的结果。
| 项目 | Kimi K3.1 Pro | Claude Opus 5.5 | GPT-6 Astra |
|---|---|---|---|
| Terminal-Bench 4.0 | 65.7% | 66.4% | 58.2% |
| BenchCAD,使用工具,Voxel IoU | 92.7% | 96.2% | 95.9% |
官方脚注默认使用 max 推理强度;Kimi 的 Terminal-Bench 使用 Claude Code 执行框架,竞品列汇集发布资料或榜单数据。BenchCAD 的开放模型测试使用 1,000 个样本子集,工具模式也使用 Claude Code。这些条件与数值需要一起保留。
长程编程:接近的分数,还不能替代项目验收
65.7% 与 66.4% 相差 0.7 个百分点。它说明这张官方表里的表现接近,但在没有相同运行预算、重复次数和不确定性范围的情况下,不能写成“能力相同”。同理,高于另一个模型的单项分数,也不足以推出所有编程任务都更强。
对真实项目,更值得观察的是错误恢复。一个任务可能要求修改接口、更新调用方、保留兼容行为,并且不能损坏已有功能。模型第一次生成多少代码,并不能回答这些问题。它需要识别失败测试到底指出了什么,避免靠删除断言、放宽条件或跳过功能来制造通过。
如果准备把它接进代码工作流,可以选一项已经解决、验收条件清楚的历史任务重放:固定仓库版本和需求,让候选模型独立处理,再核对测试、修改范围与人工修补量。这样的记录比“看起来很会写”更能决定是否迁移。这里描述的是建议的验收方式,并非本文已经执行的实验。
3D:几何接近,不等于作品已经可交付
BenchCAD 这一行衡量的是 Voxel IoU。92.7% 不能改写成“92.7% 的建模任务成功”,更不能当成艺术质量评分。几何重建与材质、灯光、动画、可编辑性、制造公差,是不同的验收问题。
若用途是网页里的 Three.js 场景,验收应包含交互是否有效、设备上是否流畅、资源是否能加载。若用途是可修改的零件,应检查尺寸关系、参数修改后的形状和导出文件。一个渲染角度很好看,可能仍掩盖背面缺口、结构穿插或不可用的模型拓扑。
从这两项官方数据出发,Folkbench 的编辑判断是:它值得进入长程代码与程序化建模任务的候选名单。是否能替代现有方案,应由目标项目的交付结果决定。
百万上下文:容量解决的是放不放得下
1,048,576 tokens 可以容纳多少实际文件,取决于内容与分词;它不是固定的字数或代码行数。更关键的是,容量并不自动保证模型找到了正确证据、记住了先前约束,或在几十轮工具调用后仍坚持原目标。
对于大型项目,把整个仓库装进请求可能很方便,但也会把生成物、过期文档和相互矛盾的说明一起带进去。较好的输入应明确当前版本、目标文件、禁止变化的行为和验收入口。模型需要的是可用的上下文,不只是更多上下文。
多轮任务还有一个容易忽略的成本。官方思考模型文档要求保留历史 assistant 消息中的推理内容;这部分会继续占据上下文并参与计费。一次回复看起来很短,不代表整次运行的 token 消耗很少。
API 接入:几个参数就能改变体验
推理强度文档说明,K3.1 Pro 始终进行推理,默认强度为 max。low 是降低强度,并不是关闭思考。比较速度时,要先对齐这个参数;否则“更慢”的结果可能只是用了不同预算。
迁移时有三处值得单独核对:
- 使用顶层
reasoning_effort,不要照搬 K2 的thinking配置。 - 多轮工具调用原样保留完整 assistant 消息,包括
reasoning_content和tool_calls。只保留最终正文,会丢失接口要求的历史信息。 - 视觉输入按接入指南使用 base64 或
ms://文件引用;不要默认任意公网图片 URL 都能直接传入。
中转服务还需要额外核对:请求字段是否被保留、响应是否被截断、模型名是否被映射,以及用量字段是否完整。模型 API 可以正常回复,不代表上层 Agent 的工具循环已经正确工作。
成本:先算一次任务,再谈性价比
本次抓取的官方价格页及其 Markdown 版本没有返回 K3.1 Pro 可核对的完整单价行。因此,本文不填写美元单价,也不借用 K3 或第三方中转站的价格。这个核验结果不等于官方一定没有公布价格;它意味着本文没有足够证据把某个数字写进报价表。
能够核对的是计费结构:API 按量计费,区别于 Kimi 会员和 Kimi Code;缓存写入区分 TTL,命中读取与未缓存输入分开计算。接入指南描述为不按上下文长度分档。缓存文档则是核对复用规则和有效期的入口。
这意味着长上下文任务需要拆开看:哪些输入没有命中,哪些触发缓存写入,哪些按缓存读取计费,以及最终产生了多少输出。工具服务、运行环境和失败重试也可能增加总支出。计算时应依照账单实际分类,避免把同一批 token 重复计入多个项目。
一个适合采购和迁移讨论的指标是:这批任务的总支出 ÷ 验收通过的任务数。失败尝试也保留在分子里;全部失败时,就没有可报告的成功任务单价。这是本文建议的比较口径,不是 Folkbench 已测出的结果。
官方模型列表把 Highspeed 描述为相同能力、约 2–3 倍速度的变体。这是供应商声明,不能直接换算成整个工作流快 2–3 倍。如果模型生成只占总耗时的一半,即使这一半缩短到原来的三分之一,整体也只是从 1 降到约 0.67,约为 1.5 倍速度。这里是说明瓶颈的假设算例,不是 Kimi 的实测时延。
哪些任务值得优先尝试
| 工作类型 | 值得观察的能力 | 通过验收才有意义的结果 |
|---|---|---|
| 跨文件代码修改 | 约束保留、工具使用、失败恢复 | 测试通过,旧功能保留,人工修补量可接受 |
| 程序化 3D 与网页交互 | 空间关系、脚本生成、迭代修改 | 文件可编辑,交互可用,运行性能达标 |
| 多文档研究与表格分析 | 证据定位、跨文档核对 | 引用可追溯,单位一致,计算可复核 |
| 简单抽取或高频分类 | 延迟与单位任务成本 | 在相同质量门槛下,预算优于现有方案 |
前三类符合它的官方定位,但定位不构成质量保证。尤其是研究任务,语言顺畅和引用数量都不能替代逐项核对:来源是否真的支持结论,年份和单位是否一致,表格公式能否重新计算。对于简单分类,默认 max 的旗舰模型也未必是最合算的选项。
Folkbench 的判断
Kimi K3.1 Pro 的官方材料给出了值得认真验证的能力信号:长程编程和程序化建模都已进入高水平对照区间。它的实际价值,要看这些能力能否在你的输入、工具和预算下,稳定转化为可验收的交付物。
当前仍缺少本文自己的调用记录、重复实验、失败分布和可核对单价,所以这里不发布综合得分,也不下“最强性价比”的结论。接入指南的部分基准段落仍有占位符,且与技术博客存在不同版本表述;本文的两项数值只采用技术博客同页对照,没有拼接不同版本。
如果你在评估代码工作流,可以继续阅读 [Folkbench 软件工程评估指南](/blog/ai-api-relay-software-engineering-evaluation-guide)。比较其他模型的资料边界,可参考 [Claude Opus 5.5](/blog/claude-opus-5-5-review-pricing) 和 [GPT-6.1 Sol](/blog/gpt-6-1-sol-review-pricing);后者不是上表中的 GPT-6 Astra,不能混用型号与分数。



