关于项目
这是一个给语文学习加一点好奇心的网站
项目目标是把课文之外的人物、时代、地点和知识线索讲得清楚一点, 让孩子在读课文时知道:书上的文字不是孤零零出现的,它们背后有真实的人和世界。
目前收录
476 篇课文故事
6 个年级段
14 个阅读主题
952 张原创插画
覆盖人教版一至六年级语文教材,每篇课文配有原创背景故事、连珠小故事、思考问题和生字词小字典。
内容原则
- 坚持原创表达,不全文转载现行教材课文。
- 古代作品和历史故事优先使用公版资料与权威百科。
- 现代作品只做摘要、背景介绍、阅读提示和延伸资料。
- 每篇文章都保留资料来源,方便继续核查。
每篇课文包含什么
- 课文讲了什么:用短摘要抓住课文核心,不替代原课文阅读。
- 开场小剧场:用生动的场景描写带孩子走进课文现场。
- 背后的故事:人物、时代、地点和真实历史背景。
- 连珠小故事:把课文和一个相关故事串起来,拓展视野。
- 为什么值得读:告诉孩子这篇课文的独特价值。
- 延伸阅读提示:给家长和孩子的亲子共读活动建议。
- 有趣冷知识、想一想、我学到了:侧边栏的知识卡片和思考题。
- 生字词小字典:带拼音的生字词解释,照顾小读者。
后续方向
未来可以加入音频讲故事、错题式小测、亲子共读模式、老师备课卡片和更多年级内容。 但当前版本最重要的是完整可用:476 篇课文、952 张插画、覆盖六个年级,能访问、能阅读、能持续更新。
技术实现
- 框架:Astro 5 静态站点生成,676 个页面全量预渲染,构建产物纯 HTML/CSS/JS。
- 内容管理:Astro Content Collections + Markdown,Schema 校验保证内容一致性。
- 交互式学习:知识图谱可视化、Leitner 间隔复习闪卡、6 种互动测验、TTS 朗读、文本选择笔记。
- SEO:JSON-LD 结构化数据(Article + BreadcrumbList)、Open Graph、Twitter Card、自动 Sitemap、RSS。
- PWA:可安装为手机应用,离线可访问,含多尺寸图标和应用截图。
- 性能与可访问性:CSS 变量设计系统、暗色模式、prefers-reduced-motion 适配、skip-link、aria 标注、img CLS 防护。