docs: 裁决①落账+单源文件清毒——三件插件改引擎能力包装层(β真接线门);tech-decisions三处(模板双层+LLM填参退役/adapter行/护城河runtime出列);AGENTS栈行Dify-OpenGame-RocketMQ-Nacos如实化;T1b-β显式队列行立项
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
parent
5a40824168
commit
1272383507
@ -35,13 +35,13 @@
|
||||
|
||||
| 层 | 定位 | 选型 | 生成路径 | 状态 |
|
||||
|---|---|---|---|---|
|
||||
| **Tier1 极轻量H5/2D** | 游戏流即点即玩,首屏 P75<3s + 点卡→可玩 S2(常态≤2s) | ~~自研轻量 Canvas Runtime(<15KB)~~ → **LittleJS + Runner v2(2026-06-12 创始人终裁,spike 85/82:冷开 0.54s vs 2.86s=4.8~5.3×/引擎 15.9KB gz/敏感性分析裁量分拉平 S2 硬差仍定向,终裁包 `docs/agent-specs/2026-06-11-T1引擎终裁包.md`)**:引擎 URL 化交付享 HTTP+编译双缓存;**模板双层架构**=核心代码模板(平台核心层:手感/调色板/音乐/后处理/资产框架)+ 玩法模板(品类层带质量底线,好玩基线 v2 五要素);iframe 沙箱 + SDK 注入不变 | **模板驱动(C2 裁定)**:LLM 填参(美术=程序化系统+像素资产包混合,LLM 选 palette/资产变体) | 🔄 W-T1b 建设中(首件=拔高样板过创始人判),**MVP 唯一交付层**。真护城河=沙箱/SDK/契约/三容器(全保留);存量 1.x 双轨冻结;引擎复议权=拔高暴露引擎级阻塞(终裁包 §4.5-3) |
|
||||
| **Tier1 极轻量H5/2D** | 游戏流即点即玩,首屏 P75<3s + 点卡→可玩 S2(常态≤2s) | ~~自研轻量 Canvas Runtime(<15KB)~~ → **LittleJS + Runner v2(2026-06-12 创始人终裁,spike 85/82:冷开 0.54s vs 2.86s=4.8~5.3×/引擎 15.9KB gz/敏感性分析裁量分拉平 S2 硬差仍定向,终裁包 `docs/agent-specs/2026-06-11-T1引擎终裁包.md`)**:引擎 URL 化交付享 HTTP+编译双缓存;~~模板双层架构~~ → **模板=LittleJS 能力插件/二次开发件**(2026-06-12 模板哲学重申:玩法模板层废除,玩法/美术/关卡/UI=agent 生成域,好玩基线 v2 改挂评估门;**裁决①(2026-06-12):粒子/物理/后处理插件=引擎能力包装层,禁在受控面墙内平行重造引擎内建能力,β 设引擎真接线门**);iframe 沙箱 + SDK 注入不变 | ~~LLM 填参~~ → **agent 写码于插件库**(HJ-GEN-001 终审;旧填参线随模板废除退役;美术/音乐=mmx 优先,2026-06-12 拍) | ✅ W-T1b 主门过(拔高样板「暖阳小卖部」2026-06-12 创始人亲玩判 passed),**MVP 唯一交付层**。真护城河=沙箱/SDK/契约/三容器(全保留);存量 1.x 双轨冻结;引擎复议权=拔高暴露引擎级阻塞(终裁包 §4.5-3) |
|
||||
| **Tier2 复杂2D+3D** | 中重度含 3D,渠道分发 | **Cocos Creator 3.8.8 + MCP**(备选 PlayCanvas) | **Cocos-MCP** agentic 工具编排(studio 编排) | ✅ 锁定。MCP 158 工具可 AI 驱动;MVP 至多 1 个探针 demo |
|
||||
| **Tier3 独立App** | 打包为原生应用 | **Cocos 原生导出**(同 Tier2 引擎) | 同 Tier2 + 打包 | ✅ 锁定引擎。否决 Unity(AI 适配差、启动重);MVP 后投入 |
|
||||
|
||||
**自研工期评估(为什么 Tier2/3 复用 Cocos 而非自研)**:Tier1 薄壳约 0.5–1.5 人月(可行,且必须自研以控沙箱/SDK/三容器预加载);自研 3D 引擎数十人月~数年、自研原生框架数十人月——3 周窗口下绝不可行,必须复用成熟引擎。选 Cocos 因其一栈覆盖复杂2D+3D+原生/小游戏导出,且 MCP(158工具)使 AI 驱动可行(与"开源组合替代烧钱自研"总原则一致)。**(2026-06-11 回填:「必须自研以控沙箱/SDK」已被推翻——控制点在沙箱/SDK/契约层,与渲染引擎解耦;Tier1 渲染层亦改复用成品轻引擎,自研壳退役,见 §1.1 表)**
|
||||
|
||||
**导出枢纽 = 微信小游戏格式包**:微信=引擎导出官方格式;抖音=自有导出接口;**快手=无专用接口,走"微信格式兼容转换"**(快手开发者工具)。**LayaAir 官方平台清单无快手**,不走 LayaAir CLI 路线。Tier2/3 用 Cocos 官方一键导出微信包,Tier1 自研 Canvas 自做 adapter。
|
||||
**导出枢纽 = 微信小游戏格式包**:微信=引擎导出官方格式;抖音=自有导出接口;**快手=无专用接口,走"微信格式兼容转换"**(快手开发者工具)。**LayaAir 官方平台清单无快手**,不走 LayaAir CLI 路线。Tier2/3 用 Cocos 官方一键导出微信包;Tier1(LittleJS)渠道 adapter 走 W-CH-α 对比竞标(LittleJS+自研 adapter vs Cocos 导出,HJ-CH-001 §4;~~「Tier1 自研 Canvas 自做 adapter」随自研壳退役~~)。
|
||||
|
||||
> 选型依据:Cocos 3.8.8/MIT + headless MCP(158 工具) 使 AI 驱动游戏开发可行、出功能快、一栈覆盖2D/3D/原生导出,故 Tier2/3 统一选 Cocos;Three.js r184/MIT/113k★ 仅 web3D、与 Cocos 重复故不选;LayaAir 2.1k★、无 AI/MCP 生态、清单无快手(否决);Unity 启动 7-10s×2-3 与 P75<3s 冲突(否决)。
|
||||
|
||||
@ -49,7 +49,7 @@
|
||||
|
||||
## 2. 这些选型如何服务护城河(为什么"够用即可")
|
||||
|
||||
投资人版与技术决策版口径一致:**技术深度不追第一,生态完整度追第一。** 生成能力会被通用大模型 12-18 个月追平,故选型刻意"够用、可替换、低成本",把自研投入压在竞品的空白——游戏流分发与变现闭环。真正壁垒:① 游戏流推荐数据壁垒(真实流量积累,无法购买)② 生成质量反馈闭环(玩家数据→quality_score→优化建议→创作者迭代)③ 模板/素材/工作流资产沉淀(马太效应)④ 广告位 AI 优化(提升 eCPM)。对应的工程取舍:自研只做 feed/telemetry/runtime/SDK/变现链路,其余(后台、工作流、生成、素材、安全)全用开源/商用组合。
|
||||
投资人版与技术决策版口径一致:**技术深度不追第一,生态完整度追第一。** 生成能力会被通用大模型 12-18 个月追平,故选型刻意"够用、可替换、低成本",把自研投入压在竞品的空白——游戏流分发与变现闭环。真正壁垒:① 游戏流推荐数据壁垒(真实流量积累,无法购买)② 生成质量反馈闭环(玩家数据→quality_score→优化建议→创作者迭代)③ 模板/素材/工作流资产沉淀(马太效应)④ 广告位 AI 优化(提升 eCPM)。对应的工程取舍:自研只做 feed/telemetry/SDK/变现链路/**发行版包装层与契约**(~~runtime~~ 出列:渲染循环=LittleJS,自研面只剩引擎能力包装与插件协议——2026-06-12 审计 R5 纠正「护城河预划过粗给自研免检光环」;agentic 编排同理=AgentScope 2.x,HJ-AGI-001),其余(后台、工作流、生成、素材、安全)全用开源/商用组合。**Build-vs-Buy 硬门=[`.agents/rules/build-vs-buy.md`](../rules/build-vs-buy.md)。**
|
||||
|
||||
---
|
||||
|
||||
|
||||
@ -49,7 +49,7 @@ Key quantitative targets:
|
||||
|
||||
| Codebase | Role | Tech stack |
|
||||
|---|---|---|
|
||||
| **game-cloud** | Backend (Yudao Cloud fork + 13 game business modules) | Java 17 + Spring Cloud Alibaba + MySQL + RocketMQ + Redis + Nacos + Dify + OpenGame |
|
||||
| **game-cloud** | Backend (Yudao Cloud fork + 13 game business modules) | Java 17 + Spring Cloud Alibaba + MySQL + Redis + **new-api gateway (generation mainline) + AgentScope 2.x (agentic infra, HJ-AGI-001)**; ~~Dify/OpenGame~~ downgraded long-term & never deployed, ~~RocketMQ/Nacos~~ future-state — none of these four are in the MVP runtime |
|
||||
| **game-admin** | Admin console frontend (operations / admins) | Vue3 + Element Plus (yudao-ui-admin-vue3 fork) |
|
||||
| **game-studio** | Product frontend (creators + players) | Vue3 + Vant + **LittleJS 增强发行版(引擎+能力插件库,Tier1;旧「自研 Canvas Runtime <15KB」已于 2026-06-12 废除,见 [.agents tech-decisions §1.1](.agents/knowledge/tech-decisions.md))** + WanxiangGameSDK; 3D / standalone App are longer-term tiers |
|
||||
|
||||
|
||||
@ -17,7 +17,8 @@
|
||||
- [x] **全成本收益模型 v2.2 ✅ 交付**(`docs/mvp/全成本收益测算模型-v2.md`:v2 重建+Codex 复审 8/8 算术一致+7 条全采纳——生成成本重锚 agentic 分档〔L1 P75≤¥0.15,0.031 降旧路径下界〕/激励计价口径显式声明〔折算 eCPM 200/562.5/1080 vs 单位经济页 15/30/60〕;单月转正第 10 月/累计回本第 15 月〔基准,9~32 月敏感〕)
|
||||
- [ ] **W-G0 生成工厂契约波(▶ 现行,α 主门已过)**:第 9 契约组——把参考件实证形状升格为正式契约(取证导出 __refForensics/__refChecklist/__refHost+evidence 四件套+LOOP 协议)+黄金评估集 v0(首件=暖阳小卖部)+9g 预算分档字段;**agentic 基建 ✅ 终裁(2026-06-12):全平台单一框架化基建=AgentScope 2.x 主力**(评审版 HJ-AGI-001;五资产契约边界+L1 裸通路定案;换轨触发写死,W-G1 即 spike 门,验不过切 LangGraph 开源核心)
|
||||
- [ ] **W-G1 模型竞标 bake-off(创始人 2026-06-12 裁定:Fable 只造引擎,生产生成=便宜模型)**:同 brief 同 harness,M2.7/M3/DS-V4-Pro/Flash 比 过门率/重试数/¥每过门款,对照 ¥0.15 L1 门;品类=现有 8 插件可承载(经营/回合 RPG/弹幕/氛围);**20 游戏能力矩阵=覆盖目标与插件缺口定义**(矩阵入 W-G1 spec);**spec 增列 agent-loop-v1 处置**(冻结只修 P0/资产〔judge 决策表·ledger 幂等·预算闸〕契约化迁 AgentScope/退役时点——审计②#2);⚠️ 前置=你侧 DS key 激活
|
||||
- [ ] **审计整改包(HJ-AUDIT-NIH-001,2026-06-12)**:🔴**β 增列引擎真接线门**——bundle grep 实证含 littlejsengine+「插件×引擎内建能力重叠清单」(粒子/物理/后处理三件)+**待你裁决:包装层化 vs 有意替代砍引擎预算 vs 受控面透传白名单(R7)**;R6 处置 Dify/OpenGame 契约面(deprecated 横幅/未接线标注/ADR 主格改 new-api);轻量尽调补录四件(CDP harness why-not puppeteer-core/ajv 集成段权威门/prompt registry why-not 三行/weapp-adapter 转正尽调);R3 存量红线血统回填(SDK 8KB/B1 350KB/零依赖纪律/标准库优先/RSS 2G);✅已落:AGENTS.md 15KB 死约束清除+复用三级次序+协议 §4.1 编排引擎行改判+rules/build-vs-buy.md 七条+审计报告入库
|
||||
- [ ] **T1b-β(双 spec 先行,范围已并审计裁决)**:①**裁决①落地(2026-06-12 创始人拍):粒子/物理/后处理三件改引擎能力包装层+littlejsengine 真接线**(R6 门:bundle grep 实证;受控面开包装能力透传通道;SIZES 按"引擎+包装层"重锚=R3 血统;e2e 像素口径适配 WebGL 读回);②Runner v2 产品化;③1.x 退役三件套改写(srcdoc→URL+GamePlayer/inject/bridge+CDP 走查门,2b 无 warn 并入);④参考件发布入 feed(解封链路③⑤);⑤P7/P8 决策+SDK StoragePlugin 契约补丁+probe 注入时钟拆分
|
||||
- [ ] **审计整改包(HJ-AUDIT-NIH-001)**:✅裁决①已拍(并入 β 上行);**全文档清毒扫除 agent 在跑**(创始人令 fix all docs:knowledge/skills/Doc B/契约/胶水注释长尾);R6 处置 Dify/OpenGame 契约面;轻量尽调补录四件(CDP harness/ajv/prompt registry/weapp-adapter);R3 存量红线血统回填;✅已落:AGENTS.md 15KB+栈行清毒/复用三级次序/协议 §4.1 改判/tech-decisions 三处(模板双层+填参退役·adapter 行·护城河 runtime 出列)/rules-build-vs-buy 七条/审计报告入库
|
||||
- [ ] **插件库扩展波 v2(缺口由 20 游戏矩阵定义,Fable 设计协议+Opus 实现 lane)**:候选四件=平台角色控制器/瓦片关卡与房间系统/2D 光照视野/行为体与程序生成工具箱——补齐后矩阵覆盖 ~19/20(Q1K3 类 3D 出 Tier1 圈归 Tier2)
|
||||
- [ ] **studio 链路③⑤ UI 走查闭合(⛔ 重锚至 β 后)**:5 bug 中 OG 修已落(`1921f85`),余 3 件+真走查全需 feed 有内容——W-CLEAN 后池空(2026-06-12 实测),等 T1b-β 参考件发布入池;cover 无源=生成特性归 W-G1;authorName 扩 API 可先写码但 e2e 同等内容
|
||||
- [ ] **feed 翻页桩**(触发线已失效:池 50→0,W-CLEAN 清空;降为 β 内容回灌后再评,不再"必修")
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user