
tchMaterial-parser简介
tchMaterial-parser是什么?
tchMaterial-parser 是一款开源的电子课本下载工具,专门用于从 国家中小学智慧教育平台 批量获取 PDF 格式的电子教材,便于教师、家长与学生进行离线阅读与分类归档。工具跨平台运行,界面简洁,下载过程可视化,适合快速获取与管理教材文件。

核心功能
- 批量下载:一次粘贴多个教材预览页面链接,就能批量获取对应的 PDF 文件
- 自动命名:下载时会用教材名称作为文件名,方便分类
- Access Token 登录:可手动设置平台的 Access Token,提高下载稳定性(v3.1 开始部分情况下可免 Token 下载)
- 多系统支持:Windows、Linux、macOS 均可使用(需图形界面)
- 进度可视化:实时显示下载进度,并可暂停 / 恢复
- 高 DPI 适配:界面在高分屏下依然清晰
适用场景
- 教师与学生:提前下载教材,便于离线阅读或课堂使用
- 家长:整理孩子不同学段的电子教材
- 研究人员:做教材内容分析或教育信息化研究
- 收藏者:归档不同年份的教材 PDF 版本
tchMaterial-parser(国家中小学智慧教育平台电子课本下载工具)官网及使用教程
开源网址:https://github.com/happycola233/tchMaterial-parser
最新版本下载:https://github.com/happycola233/tchMaterial-parser/releases
一、下载与安装
下载对应系统的可执行文件,解压后直接运行,无需额外安装。
二、输入教材链接
将电子课本的预览页面网址粘贴到程序文本框中,支持多个 URL(每行一个)。
示例网址:
https://basic.smartedu.cn/tchMaterial/detail?contentType=assets_document&contentId=XXXXXX&catalogType=tchMaterial&subCatalog=tchMaterial
三、设置 Access Token(可选但推荐)
v3.1 起部分资源可免 Token 下载,但为了长期稳定与覆盖全部资源,建议配置 Token。
1. 打开浏览器,访问国家中小学智慧教育平台并登录账号。
2. 按 F12 / Ctrl+Shift+I 打开开发者工具 → Console 栏。
3. 在控制台粘贴以下代码后回车(Enter):
(function() {
const authKey = Object.keys(localStorage).find(key => key.startsWith(“ND_UC_AUTH”));
if (!authKey) {
console.error(“未找到 Access Token,请确保已登录!”);
return;
}
const tokenData = JSON.parse(localStorage.getItem(authKey));
const accessToken = JSON.parse(tokenData.value).access_token;
console.log(“%cAccess Token:”, “color: green; font-weight: bold”, accessToken);
})();
4. 复制输出的 Token,在程序中点击 “设置 Token” → 粘贴保存。
四、开始下载
将教材链接粘贴到程序文本框,点击 “下载” 按钮,工具会自动解析并保存 PDF 文件。文件自动以教材名称命名,保存在选定目录中。
数据评估
本站新媒派提供的该工具内容都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由新媒派实际控制,在2025年8月17日 下午12:18收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,新媒派不承担任何责任。
与tchMaterial-parser相关工具


WechatMomentScreenshot

Moffee

LogoCreator

Revornix

AB Download Manager

DeepChat

ScreenPipe

Presenton

CrossPaste

Univer

Transok

MultiAgentPPT

VisoMaster

WhisperLiveKit
