补齐 game-studio 缺的 /app-api/studio/* 消费侧(plan 002 U6;mock 先做,真接等后端 001 U1): - src/api/studio.ts:createGame/modifyGame/extendGame/getTaskChain/regenerate/getTemplates(镜像 aigc.ts 范式,request<T> 解包) - src/api/types.ts:补 studio.yaml 全 VO 类型(StudioCreateReq/ModifyReq(+mode×kind 锁注释)/ExtendReq/Target/Payload/AssetContextItem/TaskChain + 状态/类别枚举) - src/mock/studio.ts:时间式任务链推进(create/modify/extend→链,6s 内 0→100 落 versionId,与 aigc/runtime mock 对齐 DEMO_VERSION_ID=9001);modify 的 mode×kind 锁定映射校验(deterministic⇔asset/config/level+value、regenerate-module⇔behavior+intent,违则 1-112-* 拒);baseVersionId/retryOf 血缘 - src/mock/index.ts:注册 studioRoutes(/regenerate 排 /:id 前) 验证:`npm run build`(vue-tsc -b 类型 + vite build)绿;mock dispatch smoke 8/8(create/poll/缺字段拒/mode×kind 锁/合法 modify 带血缘/regenerate retryOf/模板含 generic)。预览侧 GamePlayer 已存零改;Create.vue 改一步式接 studio.create 下一刀。 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Description
No description provided
Languages
Java
38.3%
JavaScript
28.5%
Python
19.4%
Vue
6.2%
TypeScript
3.8%
Other
3.7%