docs(plan): 002 双评审整改(P0-2 创作页归属/P1-1 分批验收门/P0-1 命名空间/P2)
按创始人新评审门(brainstorm/plan 必 Codex+Opus 双评审)对 b53d2152 增量补评审,Opus 对抗式揪 2 P0,本提交修在档内的:P0-2 U8↔U9 创作页前端归属切清(owner=U8、U9 不重复)/ P1-1 U9 验收门拆子门A(已可接 feed/钱包/账号)·子门B(gated 社区/素材/模板)防8页伪完成 / P0-1 加 002 编号命名空间声明(喂Mac带 002-Ux,与 001 U1-U5 两套)/ P2 校准 P-CRT-13(壳已在非替mock)·摘要七域注·U10三跨联合验·U9八页映射。跨档项(001 加80%flip+M0 unit·前端线残迹sweep·总账回填)列收口待办待创始人点头。 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
b53d215257
commit
e6cd1a2cd0
@ -11,12 +11,14 @@ origin: docs/brainstorms/2026-06-17-6c6g-后端-P1-工作清单-requirements.md
|
||||
> **拆分说明**:本档由 [2026-06-18-001](2026-06-18-001-feat-gen-lifecycle-and-tier1-breadth-plan.md) 初版的"阶段二·Tier-1 广度"拆出(双对抗评审建议:基座迁移与广度域性质迥异,绑一个 plan = 命运耦合)。**本档七域对 mock 独立、不受 gameDefinition 迁移卡**,按联调里程碑 M2/M3 各自 JIT 推进(需求档原口径)。
|
||||
|
||||
> **范围扩展(2026-06-18 · 创始人拍板〔a〕)**:新角色分工 = Mac 全包前后端开发、6c6g 大脑线出计划(域切「后端线/前端线」已废,见记忆 `session-division-mac-dev-6c6g-brain`)→ **本档由"广度后端"扩为 Tier-1 广度的单一活计划**,纳入 **创作可用性(U8,Tier-0)+ 前端接线(U9 studio / U10 admin)** 三新 units(**骨架级:只定目标/范围/验收门;file 级实证细节由 Mac 在活代码树补**)。遵「一题一活档·禁一 pivot 一文件」:不另起新档,文件名保留 `…-backend-plan` 仅为历史延续。
|
||||
>
|
||||
> **⚠️ 编号命名空间(双评审 P0 整改)**:本档 unit 编号 `U1–U10` **仅本档内有效**,与 plan `2026-06-18-001` 的 `U1–U5` 是**两套独立命名空间**(`001-U2`=build 产线化 ≠ `002-U2`=经济)。**喂 Mac / 跨档引用一律带前缀 `002-Ux`**,防串单。(001 侧待加对称声明,见收口待办。)
|
||||
|
||||
> **进展(2026-06-18,workflow 并行实现 + codex 评审 + mini-desktop 验证)**:**U1 feed / U2 econ / U4 account 三域已合入 dev/2.0.0(`0db1d0da`)**——并行 opus 实现→codex 评审揪 3 真 P0(feed 高过滤率丢数据 / econ 订阅幂等漏洞〔独立幂等账本表修〕/ account 申诉守卫非原子〔生成列局部唯一修〕)+ 主会话复验逮 1 测试 mock bug,**82 测试绿**才合。**剩 U3 社区 / U5 admin / U6 素材 / U7 玩法模板**(下批,U6 上传归属待裁、U7 排最后)。**+ 2026-06-18 并入 U8 创作可用性(Tier-0)/ U9 studio 前端接线 / U10 admin 前端接线 三 units(骨架级,file 级待 Mac 细化)。**
|
||||
|
||||
## 摘要
|
||||
|
||||
Tier-1 = 闭环骨架 + 广度后端域,**对 mock 独立、可并行**,与生成主线迁移解耦。七域:feed 游标真化 / 经济(admin 赋余额+订阅)/ 社区(评论/关注/排行/弹幕)/ 账号(政策/申诉)/ admin 运营(限曝光/导出/看板)/ 素材(实体/浏览/上传)/ 玩法模板注册(低优先级·最后)。**复用现成模式**(provider 工厂 / 通知底座 / trade 幂等 / feed interact 幂等 / WebSocket starter),薄 CRUD 铺量为主,真复杂度点(feed 复合游标 / 社区 ZSET+弹幕)单独标注。
|
||||
Tier-1 = 闭环骨架 + 广度后端域,**对 mock 独立、可并行**,与生成主线迁移解耦。七域:feed 游标真化 / 经济(admin 赋余额+订阅)/ 社区(评论/关注/排行/弹幕)/ 账号(政策/申诉)/ admin 运营(限曝光/导出/看板)/ 素材(实体/浏览/上传)/ 玩法模板注册(低优先级·最后)。**复用现成模式**(provider 工厂 / 通知底座 / trade 幂等 / feed interact 幂等 / WebSocket starter),薄 CRUD 铺量为主,真复杂度点(feed 复合游标 / 社区 ZSET+弹幕)单独标注。**(2026-06-18 扩:并入 U8 创作可用性〔Tier-0〕+ U9 studio 前端接线 + U10 admin 前端接线;本段"七域"指原后端 U1-U7,前端/创作可用性见下「前端接线 + 创作可用性单元」。)**
|
||||
|
||||
---
|
||||
|
||||
@ -125,9 +127,9 @@ Tier-1 = 闭环骨架 + 广度后端域,**对 mock 独立、可并行**,与生
|
||||
|
||||
### U8. 创作可用性(P-CRT-10 创作引导 / P-CRT-11 示例 Prompt 库 / P-CRT-13 失败通知)★Tier-0 优先
|
||||
|
||||
- **Goal**:种子用户"会用、用得出可玩游戏"——示例 Prompt 库(替现 mock)+ 创作引导(空态/引导文案/一键填入)+ 生成超时/失败**就地**通知可重试。直接决定生成成功率体感(完成度账列 Tier-0)。
|
||||
- **Goal**:种子用户"会用、用得出可玩游戏"——示例 Prompt 库(**P-CRT-11:替现 mock 数据源**)+ 创作引导(**P-CRT-10:现缺,空态/引导文案/一键填入**)+ 生成超时/失败**就地**通知可重试(**P-CRT-13:壳已在〔🟡〕,补就地反馈,非推倒重做**)。直接决定生成成功率体感(完成度账列 Tier-0)。
|
||||
- **优先级**:**Tier-0(生死线,高于本档其余 Tier-1 域,创始人 06-17 排序),最先做**;薄全栈(后端薄片 + 创作页前端)。
|
||||
- **范围**:① 后端 示例 Prompt 库端点 + 真数据(P-CRT-11,替 mock 数据源);② 前端创作页 引导/示例展示/失败态(P-CRT-10/13)。
|
||||
- **范围**:① 后端 示例 Prompt 库端点 + 真数据(P-CRT-11,替 mock 数据源);② **前端创作页 引导/示例展示/失败态(P-CRT-10/13)——本块创作页前端 owner = U8,U9 不重复做**(消 U8↔U9 自指)。
|
||||
- **Dependencies**:创作页已存在(链路①已接真);通知底座已成(community `NotifyServiceImpl`),失败通知挂点复用。
|
||||
- **验收门**:示例 Prompt 库端点返回真数据(非 mock);创作页展示引导 + 示例可一键填入生成框;生成超时/失败 → 就地 toast + 可重试(对齐 Task 失败枚举映射);`npm run build` 绿 + mini-desktop CDP 走查。
|
||||
- **file 级(留 Mac)**:示例 Prompt 库端点归属(aigc vs studio)+ 前端创作页组件,由 Mac 在活代码树定。
|
||||
@ -135,9 +137,10 @@ Tier-1 = 闭环骨架 + 广度后端域,**对 mock 独立、可并行**,与生
|
||||
### U9. studio 前端接线(8 页去 mock 接真 Tier-1 端点 + 素材/玩法模板两新页)
|
||||
|
||||
- **Goal**:`game-studio` 8 页从默认 mock 接到真后端 Tier-1 端点,达 Phase 1「8 页全运转」;新建 **素材中心 / 玩法模板中心** 两新页(现缺)。
|
||||
- **范围**:feed(游标)/ 钱包(余额/收益/提现/订阅)/ 账号(政策/申诉/主题)/ 社区(评论/关注/排行/弹幕)/ 素材中心(新)/ 玩法模板中心(新)/ 创作页(接 U8)。复用设计体系 HJ-FE-DS-001(token/组件/i18n 已合)。
|
||||
- **范围**:feed(游标)/ 钱包(余额/收益/提现/订阅)/ 账号(政策/申诉/主题)/ 社区(评论/关注/排行/弹幕)/ 素材中心(新)/ 玩法模板中心(新)。**创作页:生成/预览/发布基础接线 = 链路①已成;创作可用性(引导/示例/失败态)归 U8,U9 不重复做**(消 U8↔U9 自指)。复用设计体系 HJ-FE-DS-001(token/组件/i18n 已合)。
|
||||
- **8 页映射(demo 八大页)**:信息流/广场→feed · 个人中心→钱包 · 消息→社区 · AI工作坊→创作页(usability 归 U8)· 素材中心/玩法模板中心→两新页 · 首页/账号设置→已成(后者主题随 HJ-FE-DS-001)。
|
||||
- **Dependencies**:逐页依赖对应后端 U 先落库——**已就绪可接**:feed(U1)/ 经济(U2)/ 账号(U4);**待后端先落**:社区(U3)/ 素材两新页(U6)/ 玩法模板页(U7)。`game-studio` `request.ts` 默认空串走 mock,接真 = 注 `VITE_API_BASE` 指 staging。
|
||||
- **验收门**:注真 baseURL 后 8 页 CDP 走查**真数据非 mock**;素材中心 浏览/选用入草稿、玩法模板中心 选择/应用 端到端可走;`npm run build` 绿。
|
||||
- **验收门(分批·对齐总账 M2/M3·防"8 页伪完成")**:**子门 A(已可接·即刻验)** = feed/钱包/账号 3 页 + 创作页基础接线,注真 baseURL 后 CDP 走查**真数据非 mock**;**子门 B(gated·JIT)** = 社区/素材中心/玩法模板中心 随对应后端 `U3/U6/U7` 落库逐页接线,**显式标被 gating、不阻塞子门 A 的 Phase 1 部分验收**。两子门各 `npm run build` 绿。
|
||||
- **file 级(留 Mac)**:`game-studio/src/{views,api,stores}` 逐页接线 + 两新页,由 Mac 在活代码树定(故 6c6g 不预编 file 清单)。
|
||||
|
||||
### U10. admin 运营台前端接线(game-admin)
|
||||
@ -145,7 +148,7 @@ Tier-1 = 闭环骨架 + 广度后端域,**对 mock 独立、可并行**,与生
|
||||
- **Goal**:`game-admin` 运营台接 限曝光 / 导出 / 经营看板 / 赋余额订阅入口(对应后端 U5 + U2)。
|
||||
- **范围**:审核台已成(链路②真接 staging);新增 限曝光控制 / 导出(CSV/Excel)/ 经营看板 / 赋余额订阅 入口页。
|
||||
- **Dependencies**:后端 U5(admin 运营,待落)+ U2(赋余额/订阅端点,已合)。
|
||||
- **验收门**:`game-admin` 接 staging 真后端,各页 200 真数据;赋余额 → C 端余额变(端到端);`npm run build` 绿。
|
||||
- **验收门**:`game-admin` 接 staging 真后端,各页 200 真数据;**赋余额 → C 端余额变 = admin前端→trade后端→studio钱包页 三跨纵切,需 `U2`+`U9`(钱包页)+`U10` 三方就绪联合验**(U10 单独不可收口此门);`npm run build` 绿。
|
||||
- **file 级(留 Mac)**:`game-admin/src/{views,api,router,菜单}` 按 yudao admin 约定新增,由 Mac 在活代码树定。
|
||||
|
||||
---
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user