
导读
GitHub 上有一个 7.1 万星的宝藏项目 `ChinaTextbook`,收录了从小学到大学所有主流版本教材的官方 PDF。该项目旨在打破信息差,消除地区教育贫困,让海外华人子女也能接触国内教育。所有资源完全免费开源,附一键合并工具,本文带你快速上手。
项目地址:
https://github.com/TapXWorld/ChinaTextbook
📚 为什么这个项目高达 7.1 万星?
在 GitHub 这个以代码和开发工具为主的平台上,有一个项目却凭借纯粹的公益和实用价值,拿下了 71,620 个 Star,Fork 数更是超过 1.6 万。
它就是由 TapXWorld 创建的 ChinaTextbook 仓库。
这个项目的初衷非常打动人。作者提到,虽然国内教育网站已经提供了大量免费资源,但普通人获取信息的途径依然受限。更令人痛心的是,有些人利用这个信息差,将这些带有私人水印的公共资源打包在某站上高价出售。
为了应对这种“知识垄断”,作者决定将这些教材全部集中起来并开源,以实现两个核心目标:
促进义务教育普及,消除地区间的教育贫困:让偏远地区或资源匮乏的孩子,也能拿到和一线城市一模一样的官方教材。 帮助海外华人子女了解国内教育:让身在国外的家庭,能轻松获取最新版的国内课本,方便孩子双语学习。
📖 收录范围:从小学到大学全覆盖
ChinaTextbook 仓库的文件体积达到了惊人的 43GB,内容涵盖了国内主流的各个学段和学科。
1️⃣ 义务教育阶段(小学 + 初中)
这是仓库里最完整、更新最频繁的部分。以数学为例:
小学:人教版全套(一年级上册至六年级下册),每一册都有独立的 PDF 下载链接。 初中:初一至初三上下册全收录。 其他学科:除了数学,还包括语文、英语、物理、化学、生物、历史、地理等全科目教材。
2️⃣ 高中阶段
高中教材主要涵盖了人教版(A 版)等主流版本,包含数学、物理、化学等核心科目。
3️⃣ 大学阶段
大学教材部分主要聚焦于基础学科,如:
高等数学:同济大学第七版(考研党必备)。 线性代数、离散数学、概率论:计算机与数学专业核心课程教材。
🛠️ 使用指南:如何下载与合并?
由于 GitHub 对单个文件的上传有限制(超过 100MB 拒绝上传,超过 50MB 会警告),为了保证文件能顺利托管,体积超过 50MB 的教材会被自动拆分为每个 35MB 的小文件。
比如:义务教育教科书 · 数学一年级上册.pdf.1 和 .pdf.2。
如何合并这些拆分文件? 项目作者贴心地提供了专属的合并工具 ChinaTextbook-tools。
访问 ChinaTextbook-tools 发布页[1]。 根据你的系统下载对应的合并程序(如 mergePDFs-windows-amd64.exe)。将程序放到包含拆分 PDF 的文件夹中,双击运行,程序会自动识别并合并同一目录下的所有分片。
整个过程无需安装,完全自动化,对小白用户极其友好。
💡 适合哪些人?
学生家长:不想花冤枉钱买电子版教材,或者想提前预习下学期内容的家长。 海外华人家庭:希望孩子保留中文教育背景,或回国插班需要提前熟悉国内进度的家庭。 自学者与考研党:需要复习基础数学、高等数学、线性代数等核心教材的职场人士或学生。 教育研究者:对比不同版本教材内容变化的教研人员。 AI 训练数据构建者:高质量、结构化的中文教育文本是训练垂直领域大模型的宝贵数据。
🎯 写在最后
知识本该是免费的,教育不该被信息差绑架。
ChinaTextbook 项目的伟大之处,不在于它收录了多少本书,而在于它用行动证明了:开源精神不仅能改变代码世界,也能改变现实中的教育资源分配。
如果你身边有正在上学的孩子,或者你正在为获取某本教材发愁,不妨把这个仓库收藏起来。它不只是一个 PDF 集合,更是一座打破地域壁垒的数字图书馆。
🌟 项目地址
github.com/TapXWorld/ChinaTextbook[2]
🛠️ 合并工具:
github.com/TapXWorld/ChinaTextbook-tools[3]
🦞 龙虾之心 | OpenClaw Heart | AI 智能体成长伙伴
夜雨聆风