Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

高中全科知识库

高中三年六科重点难点考点一站式知识库 · 单文件离线浏览 · 书香动态界面

License Status Stars

项目简介

基于人教版新教材(2019 版)/ 统编版,结合近五年高考命题规律整理的高中全科知识库。单文件 index.html,双击即可打开浏览,无需联网、无需服务器。

内容规模

维度 数量
学科 语文 / 数学 / 英语 / 物理 / 化学 / 生物(6 科)
学段 28 个
知识模块 165 个
知识点 2400+ 条

知识层级

📖 课本知识点(章节全量清单) └── ⭐ 重点 / 🧩 难点 / 🎯 考点 ├── 📖 详细讲解 ├── ✏️ 例题解析 └── ⚠️ 易错提醒

核心功能

智能学习

  • 三级掌握程度 — 点击知识点左侧圆点循环切换「未掌握 → 学习中 → 已掌握」,进度条按权重实时统计,本机自动保存
  • 讲解面板 — 点击任意知识点展开讲解原理、例题解析、易错提醒
  • 全站搜索 — 支持检索知识点正文 + 讲解内容,结果高亮、一键跳转
  • 随机复习 — 弹窗内直接展示讲解与易错提醒,可当场标记掌握状态

知识关系图谱

  • 165 个知识模块节点 + 179 条关系边,Obsidian 风格力导向布局
  • 拖动节点重排、滚轮缩放、拖动空白平移
  • 悬停节点高亮其关联网络,跨学科关联用虚线标注
  • 节点大小 = 知识点数量,颜色 = 学科,支持按学科过滤

电子课本

  • 按真实教材目录浏览(学科 → 册 → 单元 → 节)
  • 左侧目录树 + 右侧知识点精要面板
  • 每节映射到对应知识模块,一键进入深度学习
  • 内置官方正版电子教材链接(国家中小学智慧教育平台、人民教育出版社)

界面特色

  • 书香主题 — 宣纸底色 + 墨色文字 + 楷书/宋体排版 + 朱砂印章点缀
  • 每科专属动态背景
    • 语文:水墨墨点与竹叶
    • 数学:几何图形与公式
    • 英语:书页与字母
    • 物理:原子轨道
    • 化学:分子结构与化学式
    • 生物:细胞与 DNA
  • 明暗主题切换(🌙 / ☀️)
  • 卡片悬停朱砂底线、水墨晕染背景、滚动浮现、打字机效果

在线访问

GitHub Pages: https://peter1384345.github.io/high-school-knowledge-hub/

本地使用

直接双击 index.html 即可在浏览器中打开。

如需本地静态服务器:

`�ash node server.mjs

`

项目结构

index.html # 最终成品(单文件,双击打开) src/template.html # 页面模板 data/ ├── chinese.json / math.json / english.json ├── physics.json / chemistry.json / biology.json ├── enrich-*.json # 讲解层数据(讲解/例题/易错提醒) ├── textbook-*.json # 课本知识点数据 └── toc-*.json # 教材目录数据 build.mjs # 构建脚本:合并数据 → 生成 index.html validate.mjs # 数据 + 讲解层覆盖率校验 server.mjs # 本地静态服务器

开发命令

�ash node validate.mjs # 校验六科数据 + 讲解层覆盖率 node build.mjs # 重新构建 index.html node final-check.mjs # 验证最终产物 node graph-test.mjs # 测试知识图谱布局 node server.mjs # 本地预览

免责声明

内容仅供学习参考,具体以当地教材与高考考纲为准。

License

MIT

Releases

Packages

Contributors

Languages