发布时间:2026/8/5 4:26:55
近900家展商怎么逛?我用Seed Evolving把ChinaJoy做成了一场RPG 前言如果把ChinaJoy看成一个拥有近900家展商、1000余款游戏的大型开放世界你会给自己选择哪条任务线有人追AI游戏有人寻找独立作品也有人只想看国产IP和未来硬件。但现实中的逛展攻略往往给所有人同一张清单信息很多真正与自己相关的内容却要重新筛选。于是我把一个想法交给了Doubao-Seed-Evolving能不能不再生成另一篇攻略而是把整场ChinaJoy改造成一套因人而异的RPG任务系统它给出的答案是ChinaJoy Quest。用户选择AI游戏、独立游戏、国产IP、智能硬件等兴趣后系统会生成专属探索者身份再将2026 ChinaJoy公开资料编排成主线、支线和隐藏任务。每条任务线索都能返回原始报道完成任务后还会生成个人探索报告。从公开资料检索、真实信息整理到React页面开发和生产构建Doubao-Seed-Evolving参与了完整过程。最后得到的不是一张静态页面而是一套已经在浏览器中跑通、能根据不同兴趣生成不同探索路径的Web应用。一、展会攻略的问题不是信息太少2026 ChinaJoy于7月31日至8月3日在上海新国际博览中心举办主题是“与AI同游”。公开资料显示本届展会面积超过14万平方米汇集近900家参展企业超过500家游戏公司及团队带来1000余款游戏产品。现场内容也不只有游戏试玩还包括AI NPC、互动叙事、独立游戏、人形机器人、智能硬件、高校作品和二次元影像。这类大型展会有一个很现实的问题资料越临近开展越多攻略也越写越长。我平时写技术文章经常需要从大量公开资料中筛选真正有用的信息。ChinaJoy的情况很像收藏了不少展商清单和观展攻略最后还是要自己回答几个问题我到底对什么感兴趣哪些内容值得优先看这条消息是官方发布的还是二次转述普通攻略通常按照展馆或厂商排列默认所有人关注同一批内容。但游戏开发者、硬件玩家和二次元爱好者进入同一场展会想看的东西显然不同。我最初也考虑过做一个“AI逛展搭子”很快又把这个方案放弃了。真实路线规划需要展位号、场馆地图、活动时间和现场排队情况。这些数据不完整硬做只会得到一条看起来合理、实际无法验证的路线。更麻烦的是展会结束以后这种工具也会迅速失去价值。我把问题重新缩小不规划用户怎么走只解决用户应该关注什么以及推荐依据来自哪里。ChinaJoy Quest就是从这里开始的。二、我想做的不是任务小游戏而是一套信息编排方法ChinaJoy Quest表面上使用了RPG式设计探索者身份、主线任务、支线任务、经验值和等级报告。这个外壳确实适合ChinaJoy但我没有先想界面而是先确定信息如何流动。整个系统可以概括为一条链路公开展会资料 ↓ 结构化情报库 ↓ 用户兴趣与探索方式 ↓ 个性化任务组合 ↓ 原始来源核验 ↓ 个人探索报告任务不是随便写几句文案。主线任务对应用户最关注的内容比如AI NPC、互动叙事或独立游戏支线任务负责扩展到高校作品、国产IP和未来硬件隐藏任务“情报鉴定师”专门检查来源提醒用户不要把没有依据的内容当成事实。这套设计有两个考虑。一是降低信息筛选成本。用户不需要浏览一张很长的展商表只需要先选择兴趣系统会把相关内容组织起来。二是保留检查入口。系统给出推荐时也要让用户知道这条信息来自哪里。我给项目设定了10个兴趣标签和4种探索方式。同一批ChinaJoy数据会根据用户选择形成不同的身份和任务线。例如我选择“国产游戏、智能硬件、AIGC创作”和“轻松打卡型”后系统生成了“未来硬件观察者”换成AI游戏、高校作品、影像科技并选择深度体验型生成的身份变成了“AI世界侦察员”。身份称号只是用户能看到的结果。背后真正发生的事情是系统根据兴趣标签重新计算内容相关性再用探索方式调整任务侧重。同一份展会资料因此可以有多种入口。这个思路也不局限于ChinaJoy。开发者大会、动漫展和高校开放日都存在类似的信息过载问题。只要更换底层资料和任务模板系统就能继续工作。三、把一个模糊想法交给Seed Evolving这次开发使用火山方舟Agent Plan。我先在控制台启用Doubao-Seed-Evolving再通过CC Switch完成Codex的模型配置。Doubao-Seed-Evolving使用统一的doubao-seed-evolvingModel ID。模型后续升级时不需要重复更换Endpoint或调用方式。7月15日的更新将上下文扩展到1M tokens主要面向大型代码仓库、长文档和多轮任务。8月3日的第二次升级集中在三个方向Coding工程能力、Agent检索和幻觉控制。ChinaJoy Quest恰好会同时用到这几项能力。我没有准备详细的页面设计稿也没有把任务拆成“先写首页、再写按钮、然后加弹窗”这种操作步骤。我只交代了目标开发一个结合2026 ChinaJoy的游戏化探索系统。用户选择兴趣后生成探索身份和任务线任务必须使用真实公开资料并保留来源项目要在浏览器里跑通能够生成探索报告。我还补了几条硬约束不做账号和后台不做真实场馆导航不编造展位号和现场活动先完成可展示的闭环开发结束后必须实际构建。这段需求并不算特别细。模型需要自己决定技术栈、页面关系、数据结构和状态流转。Doubao-Seed-Evolving检查工作目录后选择了Vite、React 18和lucide-react。它随后创建项目、安装依赖开始处理资料和页面。这里有一个细节让我印象比较深。模型没有因为我说“做一个RPG式网页”就先堆一堆虚构任务。它先处理数据来源。这一步决定了后面的应用到底是一套有内容依据的系统还是一个好看的空壳。四、20条真实信息比200条生成内容更有用ChinaJoy Quest目前只收录了20条真实信息。数量不算大但每一条都有实际用途。Doubao-Seed-Evolving阅读了上海市政府网站转载的ChinaJoy观展报道以及新华网发布的展会信息从中整理出展区、活动、企业、游戏和IP等不同类型的数据。内容覆盖ChinaJoy Next Play创新游戏体验场Vision Future前沿科技展区AGS学院游戏展区AI NPC、互动叙事和生成式内容中国游戏创新大赛征集的204款作品人形机器人和智能硬件国产游戏及国漫IP影像科技与二次元文化展区。模型将这些信息写入REAL_ITEMS数组。每条数据包括名称、类型、标签、摘要、来源标题、来源链接、来源类型和核验状态。例如Next Play被标记为与AI游戏、独立游戏、AIGC创作和游戏开发相关Vision Future关联智能硬件、人形机器人和AI游戏AGS学院游戏展区则与高校作品、游戏开发和AIGC创作相关。任务系统并不是直接复制报道而是根据这些标签重新组织内容。“寻找会思考的游戏角色”会关联AI NPC、互动叙事和Next Play“未来科技观察”会关联Vision Future、人形机器人和智能硬件“高校创意捕手”则指向高校团队的游戏、美术和AI创新作品。点开任务后可以看到对应的真实线索。每张线索卡都显示核验状态也可以打开原始资料。这里没有做实时联网搜索。网页运行时只读取已经整理好的静态数据。我认为这是一个更稳妥的选择。让模型开发过程中检索资料再把确认过的信息固化到项目里比每次打开页面都让模型临时回答可靠得多也方便演示和复现。数据整理过程中模型还删除了一条包含多个未单独核验品牌组合的信息。展位号、具体活动时间、排队情况、试玩体验和获奖记录同样没有进入系统。没查到就不写。这个处理看起来不如新增一个功能显眼却直接关系到Agent输出是否可信。幻觉控制不是让模型少说几句话而是让它知道哪些内容不能进入正式结果。五、任务系统的价值在于同一批数据会产生不同路径如果只是把有用的信息做成卡片列表ChinaJoy Quest和普通攻略没有太大区别。真正拉开差异的是任务编排。系统会根据用户兴趣生成2个主线任务、3个支线任务和1个隐藏任务。每个任务都有推荐理由、关联线索、难度和经验值。我选择“国产游戏、智能硬件、AIGC创作”后系统给出的任务包括寻找会思考的游戏角色独立游戏宝藏搜寻未来科技观察国产IP收集计划高校创意捕手情报鉴定师。乍看之下这些名称很像游戏成就。实际点进去会发现它们对应的是不同的信息检索目标。“寻找会思考的游戏角色”要求检查AI NPC和互动叙事“国产IP收集计划”关注带有中国文化元素的游戏或动漫IP“情报鉴定师”要求查看来源和核验状态避免被没有依据的内容误导。任务完成后卡片状态、总经验值和顶部进度会同步变化。任务进度保存在localStorage中。刷新浏览器以后身份和完成状态不会丢失。用户也不需要完成全部内容后才能看到结果。完成1项任务时系统会生成“初级探索者”报告完成6项任务后身份升级为“ChinaJoy探索大师”。报告中会列出完成数、经验值、完成率、查看过的真实信息和公开来源。它相当于一次个性化的信息获取记录而不是普通网页常见的结束页面。我最初只是想让应用更有ChinaJoy氛围。做完后才发现游戏化在这里确实解决了一个问题它给信息增加了目标和进度。面对20条列表用户很容易随便看看面对“寻找两项与AI NPC有关的内容”这样的任务注意力会具体很多。六、我更在意它有没有真的做完AI编程演示中经常出现一种情况页面看起来已经生成按钮点不动模型回复“已经完成”项目却没有实际构建。所以我在需求里单独写了一条不能只给代码必须启动并验证。Doubao-Seed-Evolving完成了首页、身份生成、任务中心和探索报告四部分。兴趣选择、身份数据、任务状态和报告统计能够连续传递页面在桌面端和移动端都可以使用。项目开发完成后模型调用终端执行生产构建。构建共处理1577个模块Vite用时3.28秒没有报错。这个数字本身没有太多可吹的但它能说明一件事模型交付的不是一张截图而是一个可以运行和构建的React项目。整个开发中Doubao-Seed-Evolving实际处理了几类不同任务从自然语言需求中确定功能范围阅读公开报道并整理数据设计标签和任务之间的映射关系编写React组件和状态逻辑保存用户进度调用终端完成构建验证。这些工作连续发生在同一个任务中。中途增加真实数据和来源要求后模型也没有推翻前面的页面而是调整数据层和任务线索。这更接近我对Coding Agent的期待。写代码只是其中一部分它还要读资料、管理文件、执行命令并对结果负责。这次测试也有明确边界。ChinaJoy Quest没有实时地图、动态排队和在线检索这些数据来自两个公开来源。它是一套可以交互的产品原型不是已经投入运营的商业系统。把这些限制写清楚反而让结果更可信。七、我为什么认为这件事值得继续做写完代码以后我又回头看了一遍最初的问题面对接近900家参展企业和1000余款游戏普通用户缺的真的是另一份攻略吗可能不是。大家缺的是一种把公共信息重新组织成个人路径的方法。ChinaJoy Quest目前只是一个小规模原型但它已经跑通了这条链路收集公开资料 → 判断信息是否可用 → 转成结构化数据 → 根据个人兴趣重新编排 → 保留原始来源 → 形成个人报告换掉ChinaJoy数据这套系统也可以用于开发者大会、动漫展或科技展。场景虽然不同问题却很相似信息从来不缺缺的是一条适合自己的探索路径。ChinaJoy Quest只用20条经过核验的信息跑通了资料检索、兴趣识别、任务编排和结果沉淀。Doubao-Seed-Evolving在其中完成的不只是代码生成还包括资料查证、结构化整理、功能开发和构建验证遇到依据不足的内容它没有继续补全而是选择舍弃。这让我看到Doubao-Seed-Evolving的价值不只是“能写”还在于能把一个模糊想法持续推进成可运行、可核验的结果。这或许就是我理解的“与AI同游”我负责提出真正想解决的问题Doubao-Seed-Evolving负责理解、检索和执行最后一起走出一条不同于普通攻略的探索路线。

相关新闻

2026/8/5 4:21:55

Java Comparator深度解析:从核心原理到Lambda实战与性能优化

1. 项目概述:为什么Comparator是Java开发者的必修课在Java的世界里,排序和比较是绕不开的基础操作。无论是处理一个用户列表、对商品按价格排序,还是实现一个自定义的优先级队列,你都需要一个可靠的“裁判”来告诉程序谁先谁后。j…

2026/8/5 4:21:55

WSL2固定IP与Hyper-V虚拟机组建稳定开发网络实战

1. 项目概述与核心痛点如果你在Windows上同时使用WSL2和Hyper-V虚拟机,大概率遇到过这个让人头疼的场景:每次重启电脑或WSL2实例,它的IP地址就变了。这不仅仅是记不住IP的小麻烦,它直接切断了你精心搭建的开发环境。比如&#xff…

2026/8/5 4:21:55

从ESXi 6.5升级到7.0:完整指南与避坑实践

1. 项目概述:从ESXi 6.5到7.0的跨越最近在整理家里的服务器,看着那台还在跑ESXi 6.5的老伙计,心里总觉得该给它升升级了。ESXi 7.0发布已经有一段时间,无论是性能、安全性还是对新硬件的支持,都比6.5强了不少。特别是对…

2026/8/5 5:21:58

Python 高级编程 026:内置数据结构之骈文纵论

Python 高级编程 026:内置数据结构之骈文纵论 ❖ 序言 ❖Bilibili 同步视频❖ 第一章 ❖✦ 列表之弊,人所共知 ✦━━━━━━━━━━━━━━━━━━━━━━━━ ❖ 第二章 ❖✦ 数组之精,鲜有人察 ✦━━━━━━━━━━━━━━━━━…

2026/8/5 5:21:58

Docker存储空间告急?从磁盘已满到系统化清理与优化指南

1. 从“磁盘已满”到Docker存储的深层探秘那天下午,我正准备把一个刚打包好的、将近10个G的机器学习环境镜像ml-env.tar加载到测试服务器上。敲下docker load -i ml-env.tar,满心期待容器能快速启动,结果终端无情地抛回一行红字:f…

2026/8/5 5:21:58

从欧拉路径到网格一笔画:图论算法与Python求解器实现

1. 项目概述:网格一笔画,不止是童年游戏看到“网格一笔画”这个标题,很多朋友可能会心一笑,这不就是小时候玩的“一笔画”游戏吗?在纸上画个九宫格,或者更复杂的图形,要求笔尖不离开纸面、不重复…

2026/8/5 5:21:58

Qt 高级编程 039:QLineEdit 样式美化+密码模式+正则校验

Qt 高级编程 039:QLineEdit 样式美化密码模式正则校验 📌 前言:为什么 QLineEdit 值得你花 10 分钟精读? 哈喽各位 Qt 小伙伴们~👋 今天咱们来聊一聊 Qt 中最最最常用的控件之一 —— QLineEdit&#xff0…

2026/8/5 5:21:57

MacOS开发中SSL证书验证失败:从原理到解决OAuth认证错误

1. 项目概述:一次典型的MacOS环境开发部署踩坑实录最近在MacOS上折腾OpenClaw这个开源项目,想把它跑起来对接Minimax的API,结果在OAuth认证环节直接卡住了,报了个经典的SSL证书错误:minimax oauth failed - unable to …

2026/8/5 5:16:57

北大2篇Skill炸场,Agent彻底进化

一个 Agent 到底凭什么越来越强?有人靠更大的模型,有人靠更多数据,但北京大学连发两篇论文,给出了同一条答案:让 Skill 自己进化。 这两篇都来自北大,一个叫 VeriSkill,管程序验证;一…

2026/8/5 3:13:11

如何用免费工具突破游戏窗口限制:SRWE完整使用指南

如何用免费工具突破游戏窗口限制:SRWE完整使用指南 【免费下载链接】SRWE Simple Runtime Window Editor 项目地址: https://gitcode.com/gh_mirrors/sr/SRWE 你是否遇到过这样的困扰?想为心爱的游戏截图,却发现游戏不支持自定义分辨率…

2026/8/5 0:01:34

三升四,比成绩下滑更可怕的,是孩子开始「认命」

分水岭上,最难的不是翻过去,是孩子不想翻了。八月初了。这两个字,对三升四的家长来说,比任何闹钟都让人清醒。最近的家长群里,气氛明显不一样了。一升二的在关心兴趣班,二升三的在讨论要不要提前学英语。而…

2026/8/5 0:01:34

Java缓存框架:JetCache

TOC 一、简介 JetCache 是一个 Java 缓存抽象框架,为不同的缓存解决方案提供了统一的使用方式。 它提供的注解比 Spring Cache 更加强大。 JetCache 的注解支持原生 TTL、两级缓存以及在分布式环境中的自动刷新功能,同时你也可以通过代码直接操作 Cach…

2026/8/5 0:01:34

AD 铺铜设置十字连接,过孔全连接,新版AD的简单设置

需求:通孔焊盘 十字花;过孔 Via 实心直连;贴片焊盘按需设置 AD 测试版本AD24 很多工程师踩坑:全部统一十字,导致接地过孔阻抗高、大电流发热! 一、快捷键打开规则 PCB 界面按下:D R 展开…

2026/8/3 22:40:58

实测才敢推 AI论文网站 2026最新测评与推荐

2026年真正好用的AI论文网站,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。一、综…

2026/8/3 13:26:41

2026必备!AI论文网站测评:最新推荐与深度对比

2026年真正好用的AI论文网站,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

2026/8/3 16:43:13

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具,覆盖选题构思、文献整理、内容生成、格式排版等核心场景,真正帮你高效搞定论文难题。 一、全流程王者:一站式搞定论文全链路(一天定稿首…