小学到大学的 PDF 教材,被人一股脑开源到了 GitHub 上。我点进去翻了一圈,把它的家底和“坑点”都画成了图。
前两天在 GitHub 上闲逛,撞见一个叫 ChinaTextbook 的仓库,副标题直接写着“所有小初高、大学 PDF 教材”。
点进去一看,好家伙——从小学一年级数学到大学的高等数学、线性代数,全给你堆在一个 repo 里了。更难得的是,它背后有个挺实在的初衷:把那些被人加水印拿去卖的义务教育资源,重新集中、开源出来。下面我把这个项目讲清楚,顺便把几个关键信息做成了图,省得你对着目录脑补。
一、它到底是什么
一句话:一个把中国各学段教材 PDF 集中存档、免费开源的 GitHub 仓库。作者(TapXWorld)在 README 里把来龙去脉讲得很直白:
- 国内教育网站虽有免费资源,但普通人获取途径依然受限;
- 有人把这些资源加上私人水印拿去售卖;
- 所以作者打算把它们集中、开源,推动义务教育普及、消除地区间“教育贫困”;
- 另一个重要原因——让海外华人能让孩子继续接触国内教育体系。
图 1 · 这个项目为什么存在(动机链路)
从“问题”到“行动”再到“目标”的一条线。
二、里面到底有什么
仓库按学段建了顶层目录:小学、初中、高中、大学,另外还有小学(五·四学制)、初中(五·四学制)的版本,照顾不同地区的学制。科目上 README 重点列了数学,从一年级到高三 A 版一应俱全,大学部分则有高等数学、线性代数、离散数学、概率论等。
还藏着一个小彩蛋目录——“学数学最重要的刷习题在这里 / 初中练习题_带答案”,也就是带答案的初中习题集,刷题党应该会喜欢。
图 2 · 内容覆盖举例(以数学资料为主)
柱长仅示意,具体数量以标签为准;示例取自 README 数学部分,实际科目远不止数学。
三、最大的坑:文件会被“拆开”
这是用这个仓库最容易踩的一个点,我单独拎出来说。GitHub 对单文件上传有硬限制:超过 100MB 直接拒收,超过 50MB 会警告。所以体量大(>50MB)的 PDF,作者会把它切成每份 35MB 的多个分卷,命名类似:
义务教育教科书 · 数学一年级上册.pdf.1义务教育教科书 · 数学一年级上册.pdf.2
下到本地后是打不开的,得先合并。好在作者配了个小工具,双击就能合:
图 3 · 被拆文件怎么合并(五步)
合并工具下载:TapXWorld/ChinaTextbook-tools 的 Releases。
步骤很简单:把 mergePDFs-windows-amd64.exe 和那些 .1 / .2 分卷放在同一个文件夹里,双击 exe,它就自动拼成完整 PDF 了。Mac / Linux 用户同理,工具仓库里一般有对应版本。
四、你该用哪种方式下载
README 还贴心地按“你在哪”给了不同建议:
图 4 · 获取方式对照
| 你的情况 | 推荐方式 | 说明 |
|---|---|---|
| 内地,网络好 | 解析器 | 用 tchMaterial-parser 项目重新批量下载(作者鼓励的开源工具) |
| 国外 / 跨境慢 | 直接克隆 | 跨境拉取慢,建议直接 clone 本仓库,按需取用 |
| 通用 | 网页下载 | 在 GitHub 网页进对应目录,逐个下载;遇到分卷再用合并工具拼回 |
五、优点 / 缺点,摊牌说
👍 我中意的点
- 真·免费开源,覆盖小学到大学
- 动机正:反水印倒卖、推教育公平
- 含五四制、带答案练习题等稀缺资源
- 提供合并工具,流程有交代
- 有 Telegram 社群、Star 历史可查热度
👎 要心里有数
- 大文件被拆分,需手动合并才能看
- 目录庞大,网页逐一下载重且慢
- 更新节奏看作者,非官方权威源
- 版权归属复杂,商用需谨慎
- 内容以数学为主,其他科目需自行翻找
六、结语:当个学习宝库挺香,别当正版替代
整体看,ChinaTextbook 是个心意和体量都在线的开源教育仓库——尤其对想给孩子补国内课程的海外家庭、想随手翻教材的自学者、或者需要带答案习题集的刷题党来说,简直是白捡的宝库。
但它是“开源存档”,不是出版社。所以用的时候记两点:大文件先合并再打开,以及尊重版权、把它当学习参考而非正版替代。就这样,感兴趣的话,直接去仓库点个 Star 支持一下作者吧。

评论列表 (0条):
加载更多评论 Loading...