智能AI
evening
刚刚,豆包2.1发布!Agent自己跑18个小时搞定芯片设计代码
2026-06-23
1 阅读
十三
< img id="wx_img" src="https://www.qbitai.com/wp-content/uploads/imgs/qbitai-logo-1.png" width="400" height="400"> 刚刚,豆包2.1发布!Agent自己跑18个小时搞定芯片设计代码 十三 2026-06-23 21:37:17 来源: 量子位 编程比肩Opus 4.7 金磊 发自 凹非寺 量子位 | 公众号 QbitAI 就在刚刚,又一个新版国产模型来了。 这次的主角是字节—— Seed 2.1系列 。 △火山引擎总裁,谭待 这个版本一共包含2个模型,分别是Doubao-Seed-2.1-Pro和Doubao-Seed-2.1-Turbo,并且API服务已全量上线火山方舟。 那么这个新模型到底什么水平? 火山引擎便放出了一个 很直观 且有feel的 案例 : 视频地址: https://mp.weixin.qq.com/s/Q4UufKRH4-BTlA3mRE7Uvg 视频演示的是 芯片设计 行业里非常严谨的RTL环节,会细节到每个寄存器和信号线在每个时钟周期里怎么流动都得说清楚。 这个工作量基本上得3-5名人类工程师花数周时间才能搞定。 而Seed 2.1 Pro围绕一个16×16 PE的Tiny NPU Tile, 连续运行近18个小时 ,经历9轮迭代,最终完成了6个核心模块、1303行RTL代码! 再来看下榜单评分的表现。 以贴近真实终端编程环境的 Terminal Bench 2.1 为例,Seed 2.1 Pro已经做到了基本上能和Claude Opus 4.7持平;在科学计算代码评测 SciCode 上,Seed 2.1 Pro甚至超过Opus 4.7和GPT-5.5。 并且像工具调用的MCP-Atlas评测,Seed 2.1 Pro同样是超过了Opus 4.7和GPT-5.5。 在六月新鲜出炉的 Agents’ Last Exam (ALE,覆盖13个行业集群、1000多项高经济价值真实任务)基准评测中,Seed 2.1 Pro已经处于当前参评模型的第一梯队水平。 还有一个非常 实在 的亮点,那就是 价格 。 因为Seed 2.1 Pro在能力跟国外头部AI做到比肩的同时,价格还仅仅是1/4(以Opus 4.6-4.8为例): 并且放眼国内玩家,Seed 2.1 Pro也是具备一定优势: 每百万Token输入价格为 6元 、输出价格为 30元 、缓存命中条件下只需要 1.2元 。 并且根据火山引擎总裁 谭待 的介绍,豆包日均Token的使用量已经突破 180万亿! 那么把豆包最新模型丢到实实在在的工作环境,它的效果到底如何? 老规矩,一波实测走起~ 把Seed 2.1 Pro扔进一天的工作流 先说下测试环境。 我们这次主要在 OpenCode 中调用Seed 2.1 Pro API完成。 也就是把它放进一个更接近Claude Code、Codex的开发者环境里,看它面对长Prompt、代码生成、文件型交付和结构化报告时,能不能真正把任务跑下来。 第一个任务,我们直接上强度: 生成一个完整的3D房屋 我们给Seed 2.1 Pro的Prompt是这样的: 请在当前目录创建一个单文件WebGL2项目,只生成一个index.html,不要创建其它文件。 目标:实现一个可以在浏览器中直接运行的3D房屋展示,类似一个完整的郊区别墅/住宅模型。要求结构完整、体积可信、可交互导航,并且全部代码都写在index.html里。 硬性要求: 1 . 只允许一个index.html文件。 2 . 不允许使用Three.js、Babylon.js、React、Vue、外部CDN、图片、字体、glTF模型或任何外部资源。 3 . 必须使用原生WebGL2。 4 . 浏览器打开index.html后即可运行。 5 . 页面中必须有一个完整的3D房屋场景,而不是简单盒子。 6 . 必须支持交互导航: - 鼠标左键拖拽旋转视角; - 鼠标滚轮缩放; - WASD移动视角或平移; - R键重置视角。 7 . 代码要有基本结构,不要堆成不可维护的一团。 房屋细节要求: - 主体房屋至少包含两层体量; - 有多段坡屋顶,屋顶不能只是一个平板; - 有正门、门廊、台阶; - 有多个窗户,窗户要有窗框和玻璃材质; - 有车库门; - 有烟囱; - 有草坪、车道、小路; - 有树、灌木、路灯等简单环境元素; - 有基础光照、阴影感或明暗层次; - 有天空背景或渐变背景; - 整体风格偏温暖、干净、低多边形但精致。 技术实现建议: - 自己写WebGL2初始化、shader、矩阵变换、相机控制; - 封装createBox、createRoof、createWindow、createDoor、createTree等函数; - 可以用立方体、三棱柱、简单几何体组合出房屋; - 使用简单材质颜色和法线光照; - 尽量保证代码可读,必要处写注释。 交付要求: 1 . 创建并写入index.html。 2 . 完成后告诉我如何在本地打开。 3 . 如果你认为某些功能风险较高,优先保证能稳定运行,再做视觉增强。 这类任务有意思的地方在于,它同时测了几件事: 模型能不能理解复杂需求,能不能把3D图形拆成可执行的几何结构,能不能在没有外部库的情况下,把WebGL渲染、相机控制、光照、材质、交互都写出来,以及能不能在OpenCode里根据结果继续迭代。 在稍等片刻过后,一个3D房屋就诞生了: 但有一说一,第一版的效果还是比较简陋,因此我们在上一轮的基础上,继续做优化。 我们再给到Seed 2.1 Pro这样的Prompt: 当前index.html已经可以运行,但视觉效果比较简陋。请不要重写整个项目,而是在现有代码基础上增量优化。 任务目标:把当前原生WebGL2单文件3D房屋,从“简陋盒子模型”升级成“完整郊区别墅展示Demo”。 严格限制: 1 . 只能修改当前index.html。 2 . 不要新增任何文件。 3 . 不要引入Three.js、Babylon.js、外部CDN、图片、字体、模型或任何外部资源。 4 . 必须继续使用原生WebGL2。 5 . 不要破坏当前已经能运行的状态。 6 . 优先保持稳定运行,再增强视觉。 请重点优化以下内容: 一、房屋结构 - 当前房子如果太简单,请拆成至少三个主体体块:左侧二层主体、中间入口体块、右侧车库体块。 - 屋顶要从单一屋顶升级为多段坡屋顶,包括主屋顶、入口小屋顶、车库屋顶。 - 屋顶需要有屋檐、屋脊、边缘线条,避免看起来像简单三角块。 - 增加烟囱,并让烟囱位置合理。 二、正面细节 - 正门要更精致:门框、门把手、门上小窗、门前台阶。 - 增加门廊:两根柱子、小屋檐、门前灯。 - 增加多个窗户:每个窗户需要窗框、横竖分割线、玻璃颜色和轻微高光。 - 车库门要有分格线和边框,不要只是一个大色块。 - 增加墙面装饰线条,例如底部踢脚线、窗台、檐口线。 三、庭院环境 - 增加前院草坪。 - 增加从车库延伸出来的车道。 - 增加从正门到画面前方的小路。 - 增加2棵树、几簇