Capture the verdict (generation gap is "have/have-not", not quality), the vision/demo/implementation three-layer gap, SOON's verifiable lower bound, and the user-chosen B+C route: self-built vertical generation engine + complementary lifecycle positioning + pluggable generation port. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
92 lines
9.3 KiB
Markdown
92 lines
9.3 KiB
Markdown
# 对标极逸SOON 差距分析与 B+C 战略路线
|
||
|
||
> 生成时间:2026-06-06
|
||
> 受众:团队 + 未来 agent
|
||
> 方法:仓库代码审计 + MVP 计划范围审计 + 架构质量审计 + SOON 能力两路查证 + 综合 + 对抗复核(workflow,置信度 high,verdictSupported=true)
|
||
> 证据原则:SOON 一律按"可验证下限"而非营销上限计;绘境一律以源码/文档 file:line 为准。
|
||
|
||
---
|
||
|
||
## 0. 结论(先行)
|
||
|
||
- **问题**:按现有 MVP 计划交付后,绘境AI 的"游戏生成能力"能否达到极逸SOON 水平?
|
||
- **判定**:**不能,差一个数量级;且是"有无之差",不是"优劣之差"**——绘境的"生成"目前在愿景/演示/实现三层一致地是空的/假的/桩。
|
||
- **用户决策(2026-06-06)**:走 **B + C 组合** 路线(自建垂类生成引擎 + 重定位为 SOON 互补/下游底座 + 生成可插拔)。
|
||
|
||
---
|
||
|
||
## 1. 三层一致性:'soonjy 级生成'在每一层都是空的
|
||
|
||
| 层 | 载体 | 生成层状态 | 证据 |
|
||
|---|---|---|---|
|
||
| 愿景 | `docs-design/` BP/PRD/HTML | "一句话60秒生成可玩游戏"——假设它会有 | `绘境AI游戏生态平台.html`、`MVP PRD.md` |
|
||
| 演示 | 两份 demo HTML | 进度条+静态图**演**出来——假装它有 | `绘境AI游戏生态平台.html:384-403`(`startGenerate` setTimeout 假进度);`移动端.html:1148-1195`(`sendMakeCreate`/`startProgress` 跑完切静态预览图);`移动端.html:1053-1066`(互动数据写死数组) |
|
||
| 实现 | 仓库代码 | 确定性单品类桩,零 LLM/美术/动画——实际没有 | 见 §2 |
|
||
|
||
> demo 自报对标对象是 **Astrocade**(`绘境AI游戏生态平台.html:362`),不是 SOON。
|
||
|
||
## 2. 实现层真实水位(已代码核验)
|
||
|
||
- **生成器是确定性桩**:`apps/api/src/modules/ai-design/index.ts:209` `DeterministicAIGameDesignGenerator` 是唯一生产生成器(唯一 DI 绑定 :249,无 feature-flag/env 暗道)。`promptTheme()`(:58-68)用 `includes()` 关键词把主题换成"猫咖/寿司/…/模拟经营",其余回退;`sectionPayload()`(:70-179)六段全硬编码常量。
|
||
- **换 prompt = 换标签不换玩法**:不同 prompt 仅 theme/coverPrompt/tags 主题词 + sourcePrompt + checksum 变;**网格/设施/经济/NPC/数值/目标的结构与数值对任意 prompt 完全恒定**;输入"塔防/卡牌"也回退咖啡店模板。
|
||
- **意图识别也是关键词**:`creation-agent/index.ts:264-273` `classifyIntent` 用 `includes()` 路由,子代理只是字符串标签。
|
||
- **编译器是桩、产物不可玩**:`game-logic/index.ts:160-211` `renderLogicModuleSource` 生成固定字符串代码——`update` 只累加 elapsedMs、`render` 只画一行 templateType 枚举名、`handleInput` 原样返回;IR 玩法语义完全不执行。用户在 `/preview` 看到的"可玩"是 `WebGameRuntime.tsx:406-535` **另写的咖啡馆 demo + 内联 fixture**,与生成链脱钩。
|
||
- **零生成依赖**:全仓无 anthropic/openai/genai/langchain,无 sharp/canvas/three/pixi/phaser/tone/howler 等任何图像/音频/动画/引擎库。
|
||
- **无 AI 美术/角色/动画/特效/音频/数值平衡**:封面只产一句文本 prompt,素材建议是写死 3 条字符串,经济数值是硬编码常量、无平衡逻辑。
|
||
- **品类**:实质 1 类(simulation_management)。`game-ir.ts:20,121-123` 枚举 simulation_management/light_collect 两类,但 light_collect 无任何生成器路径会产出。
|
||
|
||
## 3. MVP 计划不补生成(关键)
|
||
|
||
剩余/在途全部阶段——M0(外壳)/M1(创作接线)/M2(导出打包)/M3(发布审核feed遥测)/S6(发布Feed)/S7(遥测)/S8(部署Go-No-Go)——**没有一项提升生成能力**。真实 LLM、多品类、AI美术/动画/特效、数值引擎全被划到 P1/P2/Future 或"明确不做":
|
||
- 真实 LLM:`docs/agent-specs/2026-06-06-MVP用户可试用M0M1-执行版.md:3,53,152-154`(用户已确认保留确定性生成器,真实 LLM 仅 P1 文档接缝,本版不接)。
|
||
- 多品类/AI生成:`2026-05-30-MVP产品技术路线-审阅版.md:104`(`Future-->MultiGenre[多品类模板和AI生成]`);`2026-05-31-P0-Web运行底座审阅版.md:257,281`。
|
||
- 真实可玩仿真:`2026-06-06-M1T5预览试玩-审阅版.md:37,51`(立为独立史诗 M2,本期不做)。
|
||
**结论:即便 MVP 100% 完美交付,生成水位约等于今天。**
|
||
|
||
## 4. SOON 可验证下限(非营销上限)
|
||
|
||
- 背景:杭州极逸(恺英网络分拆,CEO 谭凯,"形意"大模型 + 游戏数据 + 周星驰系 IP),仍**内测**,只对深度合作方开放。
|
||
- 真实交付(2D 轻量品类):AI 美术 + **Spine 骨骼动画**(数百动作库/换装)+ 特效 + **SOON FX 数值引擎**(节点图/公式生成/战斗仿真平衡报告)+ 部分代码自动化(PixiJS H5),已落地少量微信小游戏。满意度 94-95%(即 5-6% 返工),玩法手感/数值终验仍需人接管。
|
||
- 属营销话术(不可当事实):20分钟出成品、2D/3D全支持、直接上线工业成品、15天回本、获奖/DAU。3D 仅"储备"。
|
||
- 即便压到下限,仍是"非零的真实生成管线"——绘境是 0/桩,故差距结论不依赖 SOON 营销数字是否成立。
|
||
- SOON **未对外展示**的轴:可信生命周期治理、合规门禁、多端分发、运营变现——正是绘境占优处。
|
||
|
||
## 5. 绘境真护城河(与 SOON 正交,已工程级落地)
|
||
|
||
受控制品链 GameIR→GameConfig→GameLogicModule→GamePackage→三端项目:合同化深度校验、跨阶段 checksum 复算、fail-closed 反自证、TypeScript AST 安全门禁、realpath 逃逸防护、provenance/lineage/审计、DevToolImportEvidence 三态隔离、RuntimeSdkContract 抽象、harness(27 schema+~90 fixture)+phase-aware 范围门禁。纯逻辑单测全绿、typecheck/lint 通过。**"空管道很硬,但还没接上真实生成引擎"**。
|
||
|
||
## 6. 选定路线:B + C 组合(自洽的排序)
|
||
|
||
- **C-架构(现在,零成本)**:生成保持在可插拔端口后(`AI_GAME_DESIGN_GENERATOR` 已是注入点 + 资产/动画/数值端口待补)。永不被生成阻塞;可接 LLM,甚至**摄取外部引擎(含 SOON 类)产物**作为一种来源。
|
||
- **C-市场(现在→12 个月)**:先用闭环护城河打出去——受控管线 + 多端转换 + 抖音流 + 五渠道 + 变现 + IP孵化。定位:"**把任何 AI 生成的游戏变成合规、多端、可分发、可变现的那一层**",做 SOON 不做的半张图。
|
||
- **B-能力(并行,12–36 个月,端口之后)**:分阶段自建垂类生成栈,按 ROI 排序,每块都插同一端口,GTM 不等它。
|
||
- **三者关系**:C 是架构 + GTM,B 是长期能力路线,**可插拔端口是让 B/C 不冲突的关键**。先上市于 C、增量建 B,不把公司押在单一生成豪赌上。
|
||
|
||
### 生成能力栈建设顺序(B 的分支,按价值/难度)
|
||
1. **真实 LLM 设计草稿**(替换确定性桩):约束解码到 GameIR schema + 校验失败重试。第一块砖,且检验门禁能否扛高方差输出。
|
||
2. **可执行编译器/运行时**(编译器去桩):让 update/render/handleInput 真跑 economy/NPC/facilities/controls,产出真可玩制品。**可玩交付分水岭**。
|
||
3. **扩 GameIR 表达力 + 2-3 品类**:解除"模型再强也被 IR 钳死"瓶颈。
|
||
4. **AI 美术 + 2D Spine 骨骼动画**(SOON 最深护城河):先接第三方 API 验证形态,再决定哪块自研。
|
||
5. **数值引擎**(对标 SOON FX):硬编码常量→节点图 + 公式生成 + 战斗仿真。绘境 economy 引用完整性校验是地基。
|
||
6. **特效 + 音频**:补齐多模态闭环。
|
||
|
||
### GTM 侧(C)并行
|
||
推 S6/S7/S8(发布/审核/feed/遥测/部署),把"闭环"做成可演示的真闭环,替换掉 demo 的 setTimeout 假象与静态图。
|
||
|
||
## 7. 风险(B+C 必须正视)
|
||
|
||
- **B 是重资本/长周期/数据饥渴**:美术/Spine/数值自研是多团队多季度工程;SOON 有"形意"+游戏数据+IP 结构性先发,**正面拼生成胜算低**。缓解:靠 C 的可插拔端口,把最难子系统(美术/动画)外购/合作,只在能赢处自研。
|
||
- **接缝低成本 ≠ 达到 SOON 水位**:真实 LLM 接入要做 schema 约束解码 + 重试,且受 IR 表达力钳制——"换模型"与"扩 IR + 升级编译器"耦合,工作量被低估。
|
||
- **通用 LLM ≠ 垂类生成质量**:尤其美术/动画单靠文本 LLM 补不上。
|
||
- **治理强项在真实生成负载下未验证**:checksum/fail-closed/门禁目前只在恒定桩内容上跑过,高方差 LLM 输出能否扛住失败率,无证据。
|
||
- **IP 孵化路线有法务雷区**:demo 用了大量他人 IP 名(王蓝莓/佩奇/数码宝贝…),仅占位,正式化需授权。
|
||
- **沙箱验证天花板**:DB 集成(91+ api 测试 ECONNREFUSED 5432)、live device、devtool import 须真实环境验证,不可沙箱伪造。
|
||
|
||
## 8. 下一步建议
|
||
|
||
按 CLAUDE.md 流程,B+C 属高风险跨模块战略,下一交付应为**审阅版战略设计文档**(结论先行:背景/目标/非目标/推荐方案/关键权衡/爆炸半径/风险兼容/验收标准/待确认,含 Mermaid),路径建议 `docs/agent-specs/2026-06-XX-BC战略路线-审阅版.md`。确认后再落主 spec/plan 与分阶段执行版。
|
||
|
||
---
|
||
|
||
*关联:[[2026-06-05-MVP剩余清单与路线]]、[[2026-06-06-MVP可试用M0M1执行版]]、[[2026-05-31-主Agent游戏生成方案]]。*
|