# starfall-andy **Repository Path**: dkhuang/starfall-andy ## Basic Information - **Project Name**: starfall-andy - **Description**: 参考 starfall 开发的纯静态页面 本地版本 儿童英语启蒙学习 - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-07-06 - **Last Updated**: 2026-07-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # starfall-andy 参考 [Starfall](https://www.starfall.com/) 思路开发的**纯静态**儿童英语启蒙学习站点——本地/离线可用。 ## 技术方案 - **纯静态 HTML** + **Shell iframe** 多页面架构 - **[Motion.dev](https://motion.dev/)** 动画(本地化 vendor,离线可用) - **Service Worker** 缓存,断网可继续学习 - **一功能一页面**,便于扩展、修复与 AI 分任务开发 ## 文档 | 文档 | 说明 | |------|------| | [docs/DEVELOPMENT.md](./docs/DEVELOPMENT.md) | 架构、离线方案、分阶段计划、AI 协作规范 | | [docs/FEATURES.md](./docs/FEATURES.md) | 功能清单与实现状态(AI 每完成一项更新) | | [docs/PAGES.md](./docs/PAGES.md) | 全量页面索引与 page-id 约定 | | [docs/AI-PROMPTS.md](./docs/AI-PROMPTS.md) | 可复制 AI 任务提示模板 | ## 快速开始 **方式一:双击 `index.html`**(`file://`,离线可用,无需安装) **方式二:本地服务器**(推荐开发,Service Worker 更稳定) ```bash npm install npm start # 或双击 start.bat # http://localhost:3000 ``` ## 开发阶段 | Phase | 内容 | |-------|------| | 0 | 脚手架:Shell、共享资源、Motion vendor、SW | | 1 | 26 字母 + ABC hub | ✅ 完成 | | 2 | Phonics CVC + 小游戏 | | 3 | 分级阅读绘本 | | 4 | 进度、PWA、素材完善 | 当前进度见 [docs/FEATURES.md](./docs/FEATURES.md)。 ## 说明 本项目为**原创/合规素材**,仅借鉴 Starfall 的教学模块划分与交互形式,不复制其版权内容。