🌿 自然探索家(Nature Explorer)— 游戏设计文档 一款融合百科知识收集与益智解谜的休闲游戏 让玩家在放松中探索动物、植物、自然、地理、天体的奥秘
一、项目概述 1.1 一句话介绍 "在放松中探索世界,在收集中学习知识"
一个以百科知识为核心的益智休闲游戏,通过拼图、配对、问答、生态构建等多种玩法,让玩家了解动物、植物、地理、天体等自然知识。
1.2 目标用户 用户群 年龄 核心需求 儿童 5-12 岁 趣味学习、认知启蒙 青少年 13-18 岁 知识拓展、课外补充 成年人 18+ 放松解压、知识复习 亲子 全家 共同学习、互动娱乐
1.3 核心价值 ┌─────────────────────────────────────────────┐
│ 🌿 自然探索家 │
│ │
│ 🎮 游戏乐趣 ←→ 📚 知识学习 │
│ ↓ ↓ │
│ 拼图/配对/问答 动物/植物/地理/天体 │
│ ↓ ↓ │
│ 收集/成就/探索 百科卡片/图鉴/知识树 │
│ ↓ ↓ │
│ 🧘 放松解压 ←→ 🌍 认知世界 │
└─────────────────────────────────────────────┘
二、游戏世界设计 2.1 五大探索领域 🌌 宇宙天体
/
🏔️ 地理探索
/
🐾 动物世界 ─── 🌺 植物王国 ─── 🌊 海洋生态
领域 知识内容 卡片数量(目标) 视觉风格 🐾 动物世界 哺乳动物、鸟类、昆虫、爬行动物 200+ 手绘水彩风 🌺 植物王国 花卉、树木、蕨类、食虫植物 150+ 清新植物图鉴风 🏔️ 地理探索 大洲大洋、山脉河流、地貌奇观 100+ 地图插画风 🌊 海洋生态 珊瑚礁、深海生物、海洋现象 100+ 深蓝梦幻风 🌌 宇宙天体 行星、恒星、星系、宇宙现象 100+ 星空粒子风
2.2 知识体系结构 动物世界/
├── 哺乳动物/
│ ├── 猫科(狮子、老虎、猎豹、家猫...)
│ ├── 犬科(狼、狐狸、柴犬...)
│ ├── 灵长类(黑猩猩、金丝猴、人类...)
│ └── 海洋哺乳类(海豚、蓝鲸、海豹...)
├── 鸟类/
│ ├── 猛禽(鹰、雕、猫头鹰...)
│ ├── 鸣禽(夜莺、画眉、金丝雀...)
│ ├── 企鹅/
│ └── 鹦鹉/
├── 昆虫/
│ ├── 蝴蝶与蛾/
│ ├── 甲虫/
│ └── 社会性昆虫(蜜蜂、蚂蚁、白蚁)/
└── 爬行动物/
├── 蛇类/
├── 蜥蜴/
└── 龟鳖类/
2.3 百科卡片设计 每张知识卡片包含:
{
"id" : "animal_mammal_lion_001" ,
"name" : "狮子" ,
"name_en" : "Lion" ,
"scientific_name" : "Panthera leo" ,
"category" : "动物世界 > 哺乳动物 > 猫科" ,
"difficulty" : 2 ,
"illustration" : "/assets/animals/lion.svg" ,
"facts" : {
"栖息地" : "非洲草原、印度吉尔森林" ,
"体重" : "雄性 150-250kg,雌性 120-182kg" ,
"食性" : "肉食性" ,
"寿命" : "野外 10-14 年,圈养可达 20 年" ,
"社会结构" : "群居,狮群通常 10-30 只"
},
"fun_facts" : [
"狮子的吼声能在 8 公里外听到 🦁" ,
"雌狮是主要的猎手,雄狮负责保卫领地" ,
"狮子每天睡 16-20 小时,是猫科动物中最爱睡的"
],
"conservation_status" : "VU(易危)" ,
"knowledge_tree" : [ "食物链" , "群居行为" , "保护生物学" ]
}
三、核心玩法设计 3.1 五大游戏模式 ┌──────────────────────────────────────────────────┐
│ 🌿 自然探索家 │
│ │
│ ┌──────────┐ ┌──────────┐ ┌──────────┐ │
│ │ 🧩 拼图 │ │ 🃏 配对 │ │ ❓ 问答 │ │
│ │ 模式 │ │ 模式 │ │ 模式 │ │
│ └──────────┘ └──────────┘ └──────────┘ │
│ │
│ ┌──────────┐ ┌──────────┐ │
│ │ 🌱 生态 │ │ 🗺️ 探索 │ │
│ │ 构建 │ │ 模式 │ │
│ └──────────┘ └──────────┘ │
└──────────────────────────────────────────────────┘
3.2 🧩 拼图模式 — "还原自然之美" 玩法: 将打乱的百科图片拼回完整
┌──────────────────────────────────────┐
│ 🧩 拼图模式 │
│ │
│ ┌────┬────┬────┐ │
│ │ 🦁 │ 🌿 │ 💧 │ ← 拖拽拼图块 │
│ ├────┼────┼────┤ │
│ │ 🌅 │ ❓ │ 🌴 │ ← 问号=未知块 │
│ ├────┼────┼────┤ │
│ │ 🦓 │ 🌾 │ 🏞️ │ │
│ └────┴────┴────┘ │
│ │
│ 难度:⭐⭐ 已发现:5/9 用时:2:34 │
│ │
│ 💡 提示:这是非洲大草原生态系统! │
└──────────────────────────────────────┘
知识融入: - 每拼好一块 → 弹出该生物的简短知识 - 完成拼图 → 解锁该生态系统的完整百科卡片 - 拼图碎片上印有该物种的关键特征
难度分级: | 难度 | 拼图块数 | 适用年龄 | |------|---------|---------| | 简单 | 4-6 块 | 5-8 岁 | | 普通 | 9-12 块 | 8-12 岁 | | 困难 | 16-25 块 | 12+ 岁 | | 大师 | 36-64 块 | 成人 |
3.3 🃏 配对模式 — "记忆大挑战" 玩法: 翻牌配对,匹配知识关联
┌──────────────────────────────────────┐
│ 🃏 配对模式 │
│ │
│ ┌────┐ ┌────┐ ┌────┐ ┌────┐ │
│ │ 🦁 │ │ 非洲│ │ 🐧 │ │ 南极│ │
│ └────┘ └────┘ └────┘ └────┘ │
│ ┌────┐ ┌────┐ ┌────┐ ┌────┐ │
│ │ 🌵 │ │ 沙漠│ │ 🐋 │ │ 海洋│ │
│ └────┘ └────┘ └────┘ └────┘ │
│ │
│ 配对成功:🦁 + 非洲 = 狮子栖息地 ✅ │
│ 获得知识卡片:「非洲草原生态系统」 │
│ │
│ 剩余配对:3 对 | 步数:5 | ⭐⭐⭐ │
└──────────────────────────────────────┘
配对类型: | 配对类型 | 示例 | 知识目标 | |---------|------|---------| | 动物 ↔ 栖息地 | 狮子 ↔ 非洲草原 | 了解动物分布 | | 动物 ↔ 食物 | 熊猫 ↔ 竹子 | 了解食性 | | 植物 ↔ 气候带 | 仙人掌 ↔ 沙漠 | 了解植物适应性 | | 行星 ↔ 特征 | 木星 ↔ 大红斑 | 了解天体特征 | | 国家 ↔ 地标 | 埃及 ↔ 金字塔 | 了解地理 |
3.4 ❓ 问答模式 — "知识大冒险" 玩法: 趣味问答闯关,解锁知识
┌──────────────────────────────────────┐
│ ❓ 问答模式 │
│ │
│ 🏆 连续答对:7 题 | 等级:自然学者 │
│ │
│ ┌──────────────────────────────┐ │
│ │ 🦋 问题 8/10 │ │
│ │ │ │
│ │ 蝴蝶的变态发育过程是? │ │
│ │ │ │
│ │ A. 卵 → 幼虫 → 蛹 → 成虫 │ │
│ │ B. 卵 → 若虫 → 成虫 │ │
│ │ C. 卵 → 蝌蚪 → 成体 │ │
│ │ D. 卵 → 稚虫 → 成虫 │ │
│ └──────────────────────────────┘ │
│ │
│ ✅ 正确! │
│ 💡 完全变态发育:鳞翅目昆虫特有, │
│ 蛹期是形态重组的关键阶段。 │
│ │
│ 🎁 解锁新卡片:「蝴蝶的生命周期」 │
└──────────────────────────────────────┘
题目类型: | 类型 | 说明 | 示例 | |------|------|------| | 单选 | 四选一 | 以上示例 | | 排序 | 排列正确顺序 | 将行星按距太阳远近排序 | | 填空 | 填写关键词 | 地球到月球的距离约 ___ 万公里 | | 图片识别 | 从图片中识别 | 这张照片中的星座是? | | 连线 | 将相关项连线 | 将动物与对应的栖息地连线 |
难度系统:
等级 1:自然观察者(0-100 分)— 基础认知
等级 2:自然爱好者(100-300 分)— 简单理解
等级 3:自然学者(300-600 分)— 中等知识
等级 4:自然专家(600-1000 分)— 深入理解
等级 5:自然大师(1000+ 分)— 专业知识
3.5 🌱 生态构建模式 — "打造你的生态世界" 玩法: 放置生物到合适的生态位,构建平衡生态系统
┌──────────────────────────────────────┐
│ 🌱 生态构建 │
│ │
│ ┌──────────────────────────────┐ │
│ │ ☀️ 阳光充足 │ │
│ │ │ │
│ │ 🦅 老鹰 ← 顶级捕食者 │ │
│ │ ↕ │ │
│ │ 🐍 蛇 ← 次级消费者 │ │
│ │ ↕ │ │
│ │ 🐭 老鼠 ← 初级消费者 │ │
│ │ ↕ │ │
│ │ 🌾 草 ← 生产者 │ │
│ │ │ │
│ │ 生态平衡度:██████░░ 75% │ │
│ │ 生物多样性:4 个物种 │ │
│ │ 能量流动:✅ 正常 │ │
│ └──────────────────────────────┘ │
│ │
│ 🎯 任务:构建一个草原生态系统 │
│ 📋 已放置:草、老鼠、蛇、老鹰 │
│ ⚠️ 缺少分解者!添加真菌或细菌? │
└──────────────────────────────────────┘
生态主题: | 生态系统 | 包含物种 | 解锁条件 | |---------|---------|---------| | 非洲草原 | 草、斑马、狮子、秃鹫... | 初始开放 | | 热带雨林 | 树、猴、鹦鹉、箭毒蛙... | 完成 10 个拼图 | | 深海生态 | 浮游生物、灯笼鱼、鲸... | 完成 10 个问答 | | 沙漠生态 | 仙人掌、骆驼、蜥蜴... | 配对模式 5 星 | | 极地生态 | 藻类、磷虾、企鹅、北极熊... | 等级达到 3 |
教育目标: - 理解食物链/食物网 - 了解能量流动(10% 定律) - 认识生物多样性的重要性 - 学习生态平衡的概念
3.6 🗺️ 探索模式 — "环游世界" 玩法: 在交互式地图上探索,发现新物种和地理知识
┌──────────────────────────────────────┐
│ 🗺️ 探索模式 │
│ │
│ 🌍 世界地图 │
│ │
│ 🏔️📍 │
│ 🦁📍 🐼📍 │
│ 🌸📍 │
│ 🐧📍 🌋📍 │
│ │
│ 📍 点击探索 ✅ 已探索 🔒 未解锁 │
│ │
│ 已探索:23/150 | 进度:15% │
│ │
│ 📍 当前位置:非洲大草原 │
│ 发现:狮子、斑马、金合欢树... │
└──────────────────────────────────────┘
探索内容: | 区域 | 发现内容 | 知识点 | |------|---------|-------| | 非洲草原 | 狮子、长颈鹿、金合欢树 | 热带草原气候、食物链 | | 亚马逊雨林 | 美洲豹、树蛙、望天树 | 生物多样性、碳循环 | | 南极洲 | 企鹅、磷虾、冰川 | 极地生态、气候变化 | | 大堡礁 | 珊瑚、小丑鱼、海龟 | 海洋生态、共生关系 | | 喜马拉雅 | 雪豹、高山植物 | 海拔梯度、适应进化 |
四、收集与成长系统 4.1 百科图鉴 📖 我的百科图鉴
│
├── 🐾 动物世界(已收集 45/200)
│ ├── 🟢 哺乳动物(18/50)
│ │ ├── ✅ 狮子 — 完整卡片
│ │ ├── ✅ 老虎 — 完整卡片
│ │ ├── 🔍 猎豹 — 碎片 x3/5
│ │ └── ❓ 雪豹 — 未解锁
│ ├── 🟡 鸟类(12/40)
│ └── 🔵 昆虫(15/60)
│
├── 🌺 植物王国(已收集 20/150)
├── 🏔️ 地理探索(已收集 15/100)
├── 🌊 海洋生态(已收集 10/100)
└── 🌌 宇宙天体(已收集 8/100)
4.2 卡片品质 品质 获取概率 解锁方式 ⚪ 普通 60% 基础游戏获得 🟢 稀有 25% 完成挑战/高难度 🔵 史诗 12% 连续正确/完美拼图 🟣 传说 3% 特殊成就/限时活动
4.3 成就系统 🏆 成就大厅
🌟 探索成就
├── 🗺️ 初出茅庐 — 首次探索(10 分)
├── 🌍 环球旅行者 — 探索 50 个地点(50 分)
└── 🌐 世界公民 — 探索全部地点(200 分)
🧠 知识成就
├── 📚 知识入门 — 答对 100 题(30 分)
├── 🎓 学霸 — 连续答对 50 题(100 分)
└── 🏅 百科全书 — 收集全部知识卡片(500 分)
🎨 收集成就
├── 🃏 第一张卡片 — 获得首张卡片(5 分)
├── 📖 图鉴达人 — 收集 100 张卡片(80 分)
└── 👑 收藏大师 — 集齐全部传说卡片(300 分)
🌱 生态成就
├── 🌿 小小园丁 — 建造第一个生态系统(20 分)
├── 🌳 生态学家 — 建造 5 种生态系统(100 分)
└── 🌍 地球守护者 — 所有生态平衡度 100%(200 分)
五、视觉与交互设计 5.1 整体视觉风格 ┌─────────────────────────────────────────────┐
│ │
│ 主色调:自然绿 + 天空蓝 + 暖阳光 │
│ │
│ 🎨 风格:手绘水彩 + 扁平插画 │
│ 🎵 音乐:轻柔自然音效(鸟鸣、流水、风声) │
│ ✨ 动效:柔和过渡、粒子效果(花瓣飘落) │
│ │
│ 设计原则: │
│ • 温暖、舒适、不刺眼 │
│ • 信息层次清晰,不杂乱 │
│ • 适合儿童和成人两种审美 │
│ • 暗色模式(夜间放松) │
│ │
└─────────────────────────────────────────────┘
5.2 界面结构 首页
├── 🎮 开始游戏
│ ├── 🧩 拼图模式
│ ├── 🃏 配对模式
│ ├── ❓ 问答模式
│ ├── 🌱 生态构建
│ └── 🗺️ 探索模式
├── 📖 百科图鉴
├── 🏆 成就大厅
├── 📊 学习报告
└── ⚙️ 设置
├── 难度选择
├── 语言切换(中/英)
├── 音效开关
└── 儿童模式(简化界面)
六、技术架构 6.1 技术栈选型 ┌─────────────────────────────────────────────────────┐
│ 🌿 自然探索家 │
│ │
│ ┌───────────────────────────────────────────────┐ │
│ │ Nginx(反向代理 + 静态服务) │ │
│ │ • HTTPS 终止 │ │
│ │ • 静态资源缓存(图片/音频) │ │
│ │ • 限流保护 │ │
│ └───────────────┬───────────────────────────────┘ │
│ │ │
│ ┌─────────────┴─────────────┐ │
│ ▼ ▼ │
│ ┌─────────────┐ ┌─────────────────┐ │
│ │ 前端 │ │ FastAPI 后端 │ │
│ │ Vue 3 + │ │ (Python) │ │
│ │ Canvas/ │ │ • 游戏逻辑 │ │
│ │ PixiJS │ │ • 用户数据 │ │
│ │ • 游戏渲染 │ │ • 进度同步 │ │
│ │ • 交互动画 │ │ • 成就系统 │ │
│ │ • 音频播放 │ │ • 百科数据 API │ │
│ └─────────────┘ └────────┬────────┘ │
│ │ │
│ ┌─────────┴─────────┐ │
│ ▼ ▼ │
│ ┌──────────┐ ┌──────────┐ │
│ │PostgreSQL│ │ Redis │ │
│ │(持久化) │ │ (缓存) │ │
│ │• 用户数据 │ │• 会话管理 │ │
│ │• 游戏进度 │ │• 排行榜 │ │
│ │• 百科数据 │ │• 限流计数 │ │
│ └──────────┘ └──────────┘ │
│ │ │
│ ┌─────┴─────┐ │
│ │ Docker │ │
│ │ Compose │ │
│ │ 容器编排 │ │
│ └───────────┘ │
└─────────────────────────────────────────────────────┘
6.2 技术选型理由 技术 选择理由 Nginx 静态资源缓存(游戏图片/音频量大)、HTTPS、限流 Vue 3 响应式游戏 UI、组件化开发、生态丰富 PixiJS 2D 游戏渲染引擎、Canvas/WebGL 自动选择、性能好 FastAPI Python 生态(未来可扩展 AI 出题)、类型安全、自动文档 PostgreSQL 结构化百科数据、JSON 字段存储卡片详情、全文搜索 Redis 排行榜实时计算、会话缓存、限流计数器 Docker Compose 一键部署、环境一致、易于扩展
6.3 项目目录结构 nature-explorer/
├── docker/
│ └── nginx/
│ └── nginx.conf # Nginx 配置
├── services/
│ ├── web/ # 前端(Vue 3 + PixiJS)
│ │ ├── src/
│ │ │ ├── App.vue
│ │ │ ├── main.js
│ │ │ ├── router.js
│ │ │ ├── store/ # Pinia 状态管理
│ │ │ │ ├── index.js
│ │ │ │ ├── user.js # 用户状态
│ │ │ │ ├── game.js # 游戏状态
│ │ │ │ └── encyclopedia.js # 百科数据
│ │ │ ├── views/ # 页面
│ │ │ │ ├── HomeView.vue # 首页
│ │ │ │ ├── PuzzleView.vue # 拼图模式
│ │ │ │ ├── MatchView.vue # 配对模式
│ │ │ │ ├── QuizView.vue # 问答模式
│ │ │ │ ├── EcologyView.vue # 生态构建
│ │ │ │ ├── ExploreView.vue # 探索模式
│ │ │ │ ├── Encyclopedia.vue # 百科图鉴
│ │ │ │ └── Achievements.vue # 成就大厅
│ │ │ ├── components/ # 游戏组件
│ │ │ │ ├── game/
│ │ │ │ │ ├── PuzzleBoard.vue # 拼图面板
│ │ │ │ │ ├── MatchCards.vue # 配对卡牌
│ │ │ │ │ ├── QuizQuestion.vue # 问答界面
│ │ │ │ │ ├── EcologyWorld.vue # 生态世界
│ │ │ │ │ └── WorldMap.vue # 世界地图
│ │ │ │ ├── ui/
│ │ │ │ │ ├── Card.vue # 百科卡片
│ │ │ │ │ ├── ProgressBar.vue # 进度条
│ │ │ │ │ ├── AchievementBadge.vue
│ │ │ │ │ └── DifficultySelector.vue
│ │ │ │ └── effects/
│ │ │ │ ├── ParticleEffect.vue # 粒子效果
│ │ │ │ └── SoundManager.js # 音效管理
│ │ │ ├── assets/
│ │ │ │ ├── images/ # 游戏图片
│ │ │ │ ├── audio/ # 音效/音乐
│ │ │ │ └── styles/ # 全局样式
│ │ │ ├── composables/ # 组合式函数
│ │ │ │ ├── useGame.js
│ │ │ │ ├── useAudio.js
│ │ │ │ └── useAnimation.js
│ │ │ └── utils/
│ │ │ └── api.js # API 封装
│ │ ├── public/
│ │ │ └── index.html
│ │ ├── package.json
│ │ ├── vite.config.js
│ │ └── Dockerfile
│ │
│ └── api/ # 后端(FastAPI)
│ ├── app/
│ │ ├── main.py # FastAPI 入口
│ │ ├── config.py # 配置
│ │ ├── database.py # 数据库连接
│ │ ├── models/ # Pydantic 模型
│ │ │ ├── user.py
│ │ │ ├── game.py
│ │ │ ├── card.py
│ │ │ └── achievement.py
│ │ ├── schemas/ # 请求/响应 Schema
│ │ │ ├── user.py
│ │ │ ├── game.py
│ │ │ └── quiz.py
│ │ ├── api/ # API 路由
│ │ │ ├── deps.py # 依赖注入
│ │ │ ├── users.py
│ │ │ ├── games.py
│ │ │ ├── encyclopedia.py
│ │ │ ├── achievements.py
│ │ │ └── leaderboard.py
│ │ ├── services/ # 业务逻辑
│ │ │ ├── game_service.py
│ │ │ ├── quiz_service.py
│ │ │ ├── achievement_service.py
│ │ │ └── encyclopedia_service.py
│ │ └── data/ # 初始数据
│ │ ├── animals.json
│ │ ├── plants.json
│ │ ├── geography.json
│ │ └── astronomy.json
│ ├── requirements.txt
│ └── Dockerfile
│
├── database/
│ └── init/
│ └── 01-init.sql # 数据库初始化
│
├── docker-compose.yml
├── .env
└── README.md
七、API 设计 7.1 核心 API 列表 # 用户相关
POST /api/users/register # 注册(儿童模式需家长邮箱)
POST /api/users/login # 登录
GET /api/users/profile # 获取用户信息
PUT /api/users/profile # 更新用户信息
GET /api/users/progress # 获取游戏进度
# 游戏相关
POST /api/games/puzzle # 提交拼图结果
POST /api/games/match # 提交配对结果
POST /api/games/quiz # 提交问答答案
POST /api/games/ecology # 提交生态构建
GET /api/games/quiz/random # 获取随机题目
# 百科相关
GET /api/encyclopedia # 获取百科列表(支持过滤)
GET /api/encyclopedia/{id} # 获取百科详情
GET /api/encyclopedia/search?q= # 搜索百科
GET /api/encyclopedia/categories # 获取分类
# 收集相关
GET /api/cards # 获取已收集卡片
GET /api/cards/{id} # 获取卡片详情
POST /api/cards/{id}/unlock # 解锁新卡片
# 成就相关
GET /api/achievements # 获取成就列表
GET /api/achievements/unlocked # 获取已达成成就
# 排行榜
GET /api/leaderboard # 获取排行榜
GET /api/leaderboard/categories # 分类排行榜
7.2 核心数据模型 # 用户模型
class User ( BaseModel ):
id : int
username : str
avatar : str
level : int # 等级
exp : int # 经验值
settings : dict # 难度/语言/儿童模式
created_at : datetime
# 游戏进度
class GameProgress ( BaseModel ):
user_id : int
mode : str # puzzle/match/quiz/ecology/explore
mode_data : dict # 各模式详细数据
total_score : int
cards_collected : int
achievements_unlocked : list [ str ]
last_played : datetime
# 百科卡片
class EncyclopediaCard ( BaseModel ):
id : str
name : str
name_en : str
category : str # 动物/植物/地理/海洋/天体
sub_category : str
difficulty : int # 1-5
facts : dict # 知识要点
fun_facts : list [ str ] # 趣味知识
illustration : str # 图片路径
conservation_status : str
created_at : datetime
八、开发计划 8.1 里程碑 阶段 时间 交付物 状态 M1:基础框架 第 1-2 周 Docker 环境、前后端骨架、Nginx 配置、用户系统 ⏳ 待开始 M2:核心玩法 第 3-5 周 配对模式 + 问答模式 MVP ⏳ 待开始 M3:丰富玩法 第 6-8 周 拼图模式 + 百科图鉴 + 收集系统 ⏳ 待开始 M4:生态构建 第 9-10 周 生态构建模式 + 成就系统 ⏳ 待开始 M5:探索模式 第 11-12 周 世界地图探索 + 知识树 ⏳ 待开始 M6:打磨上线 第 13-14 周 音效/动效、暗色模式、性能优化、部署 ⏳ 待开始
8.2 数据内容规划 内容 首批数量 目标数量 优先级 动物卡片 50 200+ P0 植物卡片 30 150+ P0 地理卡片 20 100+ P1 天体卡片 20 100+ P1 海洋卡片 20 100+ P1 问答题库 200 1000+ P0 拼图素材 20 100+ P0
九、扩展方向 9.1 未来功能 功能 说明 优先级 🤖 AI 智能出题 基于用户水平动态调整题目难度 P2 🎨 用户创作 用户上传自己的百科卡片 P2 👨👩👧 多人模式 亲子对战、知识竞赛 P2 📱 移动端适配 PWA 支持、响应式设计 P1 🌐 多语言 中英双语、后续扩展 P1 📊 学习报告 知识掌握度分析、推荐学习内容 P2 🎵 音乐模式 纯背景音乐 + 白噪音(放松模式) P3 📖 故事模式 以动物为主角的科普故事 P3
文档版本:v1.0 | 创建日期:2026-05-06 | 作者:AI + 用户