Files
AICODE2026/.gitignore
Rocky 1c5e72676b feat: AICODE-06 春季后半 7 课大纲 + 第 12 课教案 + prototype 工程产物
## 主要变更

### 课程设计
- 大纲扩展到 18 课(新增第 12-18 课:单词塔防 3D 大项目)
- 引入 AI 三角色协作工作流(Planner / Reviewer / Tester)作为整学期框架
- 每课详化:核心概念 + 误概念预设 + 教学锚点 + 学生产出 + 老师课前要准备

### 第 12 课教案(完整逐字稿)
- 主题:Skills 入门 - 用 game-studio 做跳一跳
- 90 分钟 4C 结构 + 诊断点 + 分支策略
- 5 个误概念预设 + AI 助教提示词模板 + 教师备课指南

### prototype 工程产物(可玩 demo)
- 跳一跳-3d/index.html:Three.js 3D 跳一跳(蓄力 + Web Audio 音效 + PERFECT 命中)
- 单词塔防/game-3d.html:完整 3D 塔防(三阶段 + 商店 + 卡片 + 战斗循环,15 击杀完美胜利)
- 单词塔防/level-editor-3d.html:3D 关卡设计器(Kenney GLB 模型 + localStorage 保存)
- 单词塔防/level-editor.html:2D 关卡设计器(原型保留)
- 单词塔防/index.html:2D 塔防原型(原型保留)

### 工程加固
- .gitignore 加强:排除 token、Kenney 大素材、调试截图、第三方插件、Playwright 临时
- 从 git tracking 移除 scripts/.dingtalk_token.json(本地保留)
- scripts/sync_to_dingtalk.py:OAuth 流程改为手动 authCode 粘贴(避免本地 server 受限)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-18 23:04:54 +02:00

62 lines
1.0 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 依赖
node_modules/
# 环境变量(含密钥)
.env
# OS 文件
.DS_Store
Thumbs.db
Desktop.ini
# 编辑器
.vscode/
*.swp
*.swo
*~
# 大文件(不进 Git用对象存储 + 链接引用)
*.mp4
*.avi
*.mov
*.wmv
*.zip
*.rar
*.7z
# Claude Code 本地缓存
.claude/settings.local.json
old/
# 敏感文件(token、密钥)
scripts/.dingtalk_token.json
scripts/__pycache__/
# Playwright / 自动化测试临时
.playwright-mcp/
# 第三方插件(独立仓库,不进项目)
game-studio/
# Prototype 大素材包(用户自行下载,不进 Git)
prototype/*/assets/kenney-*/
# Prototype 开发期工具截图(非生产产物)
prototype/单词塔防/sprite-grid.png
prototype/单词塔防/grid-*.png
prototype/单词塔防/sprite-browser-full.png
# 根目录调试截图(测试用)
/3d-*.png
/jump-3d-*.png
/demo-*.png
/battle-*.png
/level-editor-*.png
/skeleton-*.png
/sprite-browser-full.png
/v0[0-9]-*.png
/deploy-loaded.png
# 豆包/AI 生图(用户本地实验素材)
/像素风*.png