Skip to content
  • yanfuli's avatar
    867e2fcc
    init: PlayQuiz 题库游戏化引擎初始化提交 · 867e2fcc
    yanfuli authored
    从原仓库 https://github.com/thankingfor/playquiz
    
     迁移到公司 GitLab,
    跟黑马赛同期产出,准备接入 TiantianApp 自学入口。
    
    包含:
    - 引擎层 src/engine/{game,session,loader,registry,stats}.ts
    - 7 款游戏壳 src/games/{tower-defense,escape-room,card-battle,
      cocos-runner,inkfruit,cocos-cube,translation-tower}/
    - 离线数据流水线 scripts/{normalize,ai_pipeline}.py
    - Cocos Creator 工程 cocos-{runner,cube,inkfruit}/(仅 assets+settings,
      library/temp/build 由 Cocos 编辑器 import 重建)
    - AI 协作工作流文档 AGENTS.md / .claude/skills/
    - OpenSpec 契约 openspec/specs/
    - Kong 路由部署 yaml deploy/kong-playquiz-route.yaml
    - E2E + 单测 e2e/ + src/**/*.test.{ts,tsx}
    
    不包含(由 .gitignore 排除):
    - 题库素材 data/{raw_questions,normalized,media}(生产真题 + 382MB 媒体)
    - node_modules / dist / Cocos 编辑器缓存
    
    Co-Authored-By: default avatarClaude Opus 4.7 (1M context) <noreply@anthropic.com>
    867e2fcc
    init: PlayQuiz 题库游戏化引擎初始化提交
    yanfuli authored
    从原仓库 https://github.com/thankingfor/playquiz
    
     迁移到公司 GitLab,
    跟黑马赛同期产出,准备接入 TiantianApp 自学入口。
    
    包含:
    - 引擎层 src/engine/{game,session,loader,registry,stats}.ts
    - 7 款游戏壳 src/games/{tower-defense,escape-room,card-battle,
      cocos-runner,inkfruit,cocos-cube,translation-tower}/
    - 离线数据流水线 scripts/{normalize,ai_pipeline}.py
    - Cocos Creator 工程 cocos-{runner,cube,inkfruit}/(仅 assets+settings,
      library/temp/build 由 Cocos 编辑器 import 重建)
    - AI 协作工作流文档 AGENTS.md / .claude/skills/
    - OpenSpec 契约 openspec/specs/
    - Kong 路由部署 yaml deploy/kong-playquiz-route.yaml
    - E2E + 单测 e2e/ + src/**/*.test.{ts,tsx}
    
    不包含(由 .gitignore 排除):
    - 题库素材 data/{raw_questions,normalized,media}(生产真题 + 382MB 媒体)
    - node_modules / dist / Cocos 编辑器缓存
    
    Co-Authored-By: default avatarClaude Opus 4.7 (1M context) <noreply@anthropic.com>
Loading