用 AI Agent 逛 ChinaJoy2026,Doubao-Seed-Evolving 做出了一个可玩的云展馆
前言
不知道你有没有这样的经历:刚基于某个大模型版本做完开发适配,新版本就来了——API要切换、Prompt要重新调试、评测要重做。那种感觉就像刚装修好房子,开发商通知你“户型升级了,请搬去新楼”。
过去两年,我追过十几个大模型版本,每一次升级都是一次“折腾”。但最近火山引擎上线的一个模型,让我第一次觉得——版本号这件事,可能真的要被改写了。
它就是Doubao-Seed-Evolving。
这款模型不搞版本号,只有一个统一的Model ID,背后按周级别持续迭代升级。 你接一次,后续自动用上最新能力,不用迁Endpoint、不用改代码。官方说它是“面向Agent与Coding场景打造的Seed系列模型”,具备复杂任务编排、长程规划、代码生成与工具调用等核心能力。
说实话,一开始我半信半疑——“每周都在变强”这种话,听起来更像营销话术。刚好最近ChinaJoy开始举办了,所以我决定亲自上手,用Seed-Evolving做一款3d云展示地图来做云逛展。

这篇文章,就是我的真实体验~
一、Agent plan购买与配置
开始实测之前,先聊一个值得注意的平台变化。
火山方舟这次为了Seed-Evolving,专门推出了一个 Agent Plan 套餐。说实话,我第一反应是:“又来一个Plan?”毕竟之前Coding Plan刚出的时候我也研究过,以为这次只是换个名字重新包装。但仔细对比下来,两者的定位其实完全不同——
-
Coding Plan:更聚焦 AI 编程,提供编程模型和开发工具的订阅额度,用于代码生成、调试、重构以及项目开发。
-
Agent Plan:面向更完整的 Agent 任务,在编程模型之外加入图像、视频等多模态能力,以及联网搜索和记忆工具,让模型能够串起规划、工具调用和持续执行等环节。
简单说,Coding Plan 主要让模型参与开发,Agent Plan 则试图让模型接手一整条任务链。
1.1 购买Agent Plan套餐
购买入口:方舟 Agent Plan购买链接
首次购买有优惠,这里推荐购买49.90这个套餐:

1.2 配置模型及Base URL
购买套餐后,进入配置页面:https://console.volcengine.com/ark/region:cn-beijing/subscription/agent-plan?agentMode=close
我们这里可以把ark-code-latest路由模型选为默认的doubao-seed-evolving。这样我们后续配置模型id为ark-code-latest的时候,它会自动路由到doubao-seed-evolving模型。
当然我们也可以直接按照model-name进行配置,不过一定要注意模型字段严格按照下面配置。

1.3 配置Harness (可选)
这个是配置一些Agent相关工具,我建议这里可以直接按默认的全选,后面按需调用即可。

1.4 配置专属API Key

1.5 接入编程助手 claude code
该套餐基本支持所有市面上的编程助手,使用起来也是非常方便,官方有自动配置方式和手动配置方式,对于小白而言可以根据官方配置文档里的ArkCLI Helper自动化助手进行配置。

这里我们使用官方的ArkCLI Helper自动化助手进行下配置:
# 1. 通过 NPM 安装
npm install -g @volcengine/ark-cli@latest
# 2. 登陆Ark CLI
arkcli auth login

然后在终端再输入:
arkcli helper


一直回车到底即可配置完成。


doubao-seed-evolving支持1M上下文,这里我们可以看到claude里默认的是200k的上下文,我们可以打开 ~/.claude/settings.json然后在模型名称后面加个 [1m]。

再打开claude就能看到1m上下文了。

二、实战项目:ChinaJoy 3D 云展览地图
2.1 ChinaJoy介绍
ChinaJoy 全称“中国国际数码互动娱乐展览会”,是国内规模较大的数字娱乐产业展会。 它以游戏为核心,同时覆盖动漫、电竞、IP 衍生、潮玩、AI/AIGC 和智能硬件等内容。对玩家来说,这里可以试玩新游戏、看 Cosplay、逛周边;对开发者和厂商来说,它也是展示产品、发布技术和进行行业交流的平台。2026 年 ChinaJoy 于 7 月 31 日至 8 月 3 日在上海新国际博览中心举行,主题为“与 AI 同游”。
2.2 项目目标与最终效果
我的目标很直接,做一个能在浏览器里交互的 3D 云展地图,用户点展区进展台,再点「进入体验」就能玩到展台里的小游戏。
做出来的成品是一块漂浮在云端的微缩数字展会,一圈展馆沿环形分布,有发光的道路、霓虹招牌、动态屏幕和环境装饰。共搭建了 7个话题展区、35 个真实展台,其中 4 个展台上线了可玩的小游戏,另有一个全局的「逛展搭子」入口。其余展台的体验按钮先用占位页兜底。

2.3 云展览地图的核心功能
把「云逛展」要有的体验拆开来看,大概是这几层。
窗口任意看。 用户能按住左键拖拽旋转、滚轮缩放、右键平移整个场景。这是 3D 地图最基础的视野自由,也是"逛"字的第一感觉。
点展区聚焦。 顶部有展区导航,地图上每个展区地盘和招牌都可点。点一下,镜头会平滑飞行过去,自动停到能看清该展区的位置,而不是瞬间跳切。飞行过程有缓动,观感稳。
点展台看详情。 点一座展台,右侧浮起详情面板,展示展商名称、简短简介和展位标签,并把「进入体验」按钮放在醒眼处。用户看完信息就能顺手进去。
进入体验。 这是展台玩法的核心。每一款小游戏都有完整的开始、游玩、结算、再来一局、返回展会这几步,并用 localStorage 记录战果。回到展台面板,能看见是否体验过、历史最高分、是否通关。
逛展搭子。 额外做的一个全局入口。选一个兴趣方向和逛展节奏,它会基于官方真实展商数据给你算一条逛展路线,然后相机沿路线自动巡游,每到一站停一会儿带你逛。等于给用户配了个基础的电子向导。
这些功能不是静态摆设,每一步都能对上真实操作,也是后面我评价 Seed-Evolving 时的依据。
2.4 技术选型与项目结构
技术栈几乎完全由 Seed-Evolving 自己拍板,我没怎么干预。落下来是这样一套。
| 技术 | 用途 |
|---|---|
| Vite + TypeScript | 构建和开发服务器 |
| React 19 | 界面与组件 |
| React Three Fiber + Three.js | 3D 场景渲染 |
| drei | 相机控制、Bloom 辉光等通用能力 |
| zustand | 全局状态(选中展台、镜头目标、体验开关) |
| localStorage | 小游戏战绩持久化 |
项目目录结构如下。
chinajoy-2026-cloud-expo/
├── README.md / index.html / package.json / vite.config.ts
├── src/
│ ├── App.tsx · main.tsx
│ ├── data/
│ │ ├── expo.ts 类型 + 布局常量 + 坐标辅助
│ │ └── expo.generated.ts 官方展商生成数据
│ ├── state/store.ts zustand 全局状态
│ ├── scene/ 3D 场景组件
│ ├── ui/ HUD / 详情面板 / 加载遮罩
│ └── experiences/ 展台小游戏(核心)
│ ├── index.ts 体验注册表
│ ├── GameShell / ExperienceOverlay / records(战绩)
│ └── 各小游戏组件
└── scripts/
├── fetch-expo-data.mjs 官方接口拉取展商数据
├── build-expo-data.mjs 由官方数据生成 expo.generated.ts
└── source/chinajoy_3d_data.json 官方数据快照
2.5 给 Seed-Evolving 的原始需求
开工前,我把需求整理成一段人话,目的就一个,让它去建一个能在浏览器里玩、效果好看、还方便一直往展台里加小游戏的 3D 云展会。
这段原始需求,我记成了下面一段。
最近 ChinaJoy 2026 在上海新国际博览中心举办,主题是「与 AI 同游」。
帮我做一个「ChinaJoy 2026 云逛展」Web Demo,也就是一个能在浏览器里交互的 3D 云展览地图。
要求为
- 风格偏未来科技、游戏展示、二次元、霓虹感
- 用户可以旋转、缩放、平移视角
- 有多个展区(不同风格展台),点击展区可聚焦过去
- 点击展台可查看名称、简介,并有「进入体验」入口
- 最终效果像漂浮在云端的微缩数字展会,有道路、展馆、灯光、发光标识、动态屏幕、环境装饰
- 请你自己选合适的前端和 3D 技术栈,直接创建并完成项目,不要只给代码示例,要实际运行、检查报错、完成构建
- 代码结构要方便后续往展台里继续加入小游戏
这段需求,有几处我刻意没填满。我没指定框架,是想看它自己怎么选;没告诉它展位数据从哪来,是想看它会不会主动去抓真实数据;明确要求"实际运行、构建、修错",是想把评测放进真实的开发循环,而不是它吐一堆代码让我自己跑。后面具体如何执行,就是我的观察对象。
三、Doubao-Seed-Evolving 开发过程实录
由于这主要是一个前端视觉交互项目,所以我们可以先让 Doubao-Seed-Evolving 帮我安装下 ui-ux-pro-max-skill这个skill,该skill是专门用来做精美ui设计的技能,直接将下面提示词输入给agent即可:
给当前项目文件装一个https://github.com/nextlevelbuilder/ui-ux-pro-max-skill到claude项目级的skill目录下
它就会自行安装该技能到对应的.claude/skills目录下。

3.1 理解需求与拆解任务
接下来我们就可以让 Doubao-Seed-Evolving 帮我们进行项目的开发,首先我们作为 Doubao-Seed-Evolving 的使用者,需要先把需求初步理一下,然后整理成提示词给他:
/ui-ux-pro-max 最近ChinaJoy2026在上海新国际博览中心举办,主题为“聚你所爱”,帮我做一个「ChinaJoy
2026 云逛展」Web Demo。核心是一个可以在浏览器中交互的 3D 云展览地图,整体风格偏未来科技、游戏展会、二次元和霓虹感。
每个展区设计多个不同风格的展台,用户可以旋转、缩放和移动视角。点击展区可以聚焦过去,点击具体展台可以查看名称、简介和「进入体验」按钮。
希望最终效果像一个漂浮在云端的微缩数字展会,有道路、展馆、灯光、发光标识、动态屏幕和适量环境装饰,视觉效果要适合截图放进技术评测文章。
请你自己选择合适的前端和 3D
技术栈,直接创建并完成项目。不要只给代码示例,要实际运行、检查报错并完成构建。代码结构要方便后续继续往展台里加入小游戏。
选中我们刚才安装的 ui-ux-pro-max 技能,然后将我们的详细需求给到它,然后它就会自行进行开发。
3.2 生成项目骨架
Doubao-Seed-Evolving 执行后会先初始化项目骨架:
chinajoy-2026-cloud-expo/
├── README.md / index.html / package.json / vite.config.ts / tsconfig.json
├── src/
│ ├── data/
│ │ ├── expo.ts 类型 + 布局常量 + 坐标/查找辅助
│ │ └── expo.generated.ts
│ ├── state/store.ts zustand 全局状态
│ ├── styles/global.css 设计系统样式
│ ├── scene/ 3D 场景
│ │ ├── ExpoScene / CameraRig / FloatingIsland / CentralHub
│ │ ├── District / Booth / Roads / Environment / NeonSign / ScreenWall
│ │ └── cameraGoals.ts
│ ├── ui/ Hud.tsx · BoothPanel.tsx · Loader.tsx
│ ├── experiences/ 展台小游戏
│ │ ├── index.ts experienceRegistry 注册表
│ │ ├── ReactionRush / TreasureHunt
│ │ ├── GameShell · ExperienceOverlay · records · experiences.css
│ ├── App.tsx · main.tsx
├── scripts/
│ ├── fetch-expo-data.mjs 官方接口拉取
│ ├── build-expo-data.mjs → 生成 expo.generated.ts
│ ├── source/chinajoy_3d_data.json 官方数据快照
│ └── smoke.mjs 冒烟测试
3.3 生成3D可交互展台
执行完第一条指令后,我们让Doubao-Seed-Evolving 帮我们部署运行下,在网页上打开对应的网页链接就可以看到 3d 展台效果图:

当前只是一个可交互的展台,点击进去后能看到有进入体验的入口,不过目前还没有实现,点击会显示暂未接入。


3.3 接入小游戏入口
接下来我们来实现三款游戏,可以直接将以下prompt输入给Doubao-Seed-Evolving 让其进行开发:
继续在刚才完成的 3D 云展项目上开发,不要重新创建项目,也不要破坏现有展馆。
现在给几个展台加入真正可以玩的小游戏。
至少实现 3 个轻量小游戏,可以参考:
1. 游戏体验区「展馆寻宝」
在一个小型 3D 场景里寻找并点击隐藏物品,有倒计时、收集进度和通关结果。
2. 独立游戏区「霓虹闪避」
玩家用方向键或 WASD 控制角色躲避障碍、收集能量,在 30~60 秒内获得尽可能高的分数。
3. IP / 二次元区「Cosplay 出片挑战」
虚拟角色和背景不断变化,玩家选择合适时机按下快门,根据姿势、时机和构图获得评分。
用户流程需要是:
3D 展馆 → 点击展台 → 点击进入体验 → 玩游戏 → 查看结果 → 返回原来的展馆。
游戏需要有完整的开始、玩法、结果、重新开始和退出流程,并记录是否体验、最高分或通关状态。
请直接在现有项目中完成开发,自主处理组件、状态和交互。完成后实际运行每个小游戏,检查控制台和构建错误,有问题就继续修复。

可以看到其会进行计划拆分分阶段执行。
3.4 最终成品展示
经过几轮自查与修复,最终完整版跑通。各展台落地玩法如下。
- 世纪华通(N4-01),IP 周边盲盒机。单抽或十连出企划卡,IP类型、形态、工艺随机组合,SR+ 解锁"离谱工艺",可收集图鉴。
- 网易网络(N3-02),二次元人设生成器。老虎机式随机拉起词条,可锁槽单抽,最终合成 SSR 人设卡并复制设定文本。
- 独立游戏展区(W4-B-IG105),独立之光的一分钟原型机。抽「题材 × 机制 × 限制」三张卡,生成一个能玩 60 秒的原型,物理规则随组合变化。
- 哔哩哔哩(N2-02),Cosplay 出片小助手。选角色和背景生成拍摄方案,再限时取拍演练并给针对性建议和评分。
每款都跑通了「开始 → 游玩 → 结算 → 再来一局 / 返回展会」,战绩用 localStorage 落盘并显示在展台面板。后面有一些觉得不完美的地方,再让Doubao-Seed-Evolving帮我们优化一下即可。
成品视频如下:
云端访问地址:https://chinajoy-expo-test-d6g2r17uybeea881c.webapps.tcloudbase.com/
总结
这次用 Doubao-Seed-Evolving 从零搭一个 3D 云端数字展会,我有三点体会。
第一,「单个模型 ID、按周升级」是能落地的。 从头到尾我不需要迁 endpoint、不用重做适配,只有一个稳定入口。对常被版本折腾的人来说,这本身就是价值。
第二,它能扛住一整条动手的流程。 从一个模糊的"做一个云展会"需求,到选型、立项、抓官方数据、起服务、构建、修报错、加小游戏,再连回飞书做数据回流,几乎全程没写 3D 场景代码。「想法到能跑的产品」之间的距离被它压缩得很短。尤其意外的是,它主动去抓了官方 966 家参展商的真实数据,没有拿一个假数据集应付过去。
第三,它更像一个「很强的执行者」,前提是把边界说清楚。 两次成功跑通,都来自相对明确的需求描述。反过来,如果给它一个很模糊的任务,它很可能会自己补方向、补内容,这时偏差就会冒出来,需要你来定向。所以把任务边界、明确动作、数据来源写进 prompt,至关重要。
有一点必须诚实讲,它会偶尔发挥过头。我原本只给了寻宝、原型、Cosplay 三款示例,它自己重构、扩展成了贴合各家的四款玩法,把"盲盒"这种更贴展出气质的体验自己加了进去。方向上通常有利,但当你对某个结果有严格定义时,要把话写死,否则得来一轮轮把方向拉回来的验证。
如果你也想让 AI 帮你从零做一个能演示、能玩的项目,我可以把我上面的原始需求当个起手模板,加上你自己的验收标准,再交给它。它会接管一整个项目,但只要把话说清楚就能扎得稳。
所以说到底,这类模型把「想法的验证」成本拉低了,但工程上能不能扎得稳,还取决于你把边界交代得够不够清楚。把它当成一个很强的协作者来用,体验会顺。如果你只想记住一句话,那就收下这句,它很能干活,前提是你要把话说清楚。
更多推荐



所有评论(0)