下载国家中小学教育平台教材:把智慧教育平台教材页转成 PDF

前言

做教育内容开发或教研数字化时,经常要拿到人民教育出版社等版本的中小学教材电子版。国家中小学智慧教育平台的教材详情页本身可以在线阅读,但一页页截图或打印为 PDF 效率很低;想批量拿到原生分辨率的图片再合成 PDF,网页没有直接的下载入口。

这个 Skill 针对的就是这个场景:用户给出 basic.smartedu.cn/tchMaterial/detail 链接,或直接说「下载教材 / 教材转 PDF / 批量抓教材图片」时,由它来完成抓取和合成。

这是什么

下载国家中小学教育平台教材 是一个社区维护的 Skill,坐标 @user_a3ed06bc/smartedu-download,当前版本 1.0.1,发布者 user_a3ed06bc,来源 community,分类 data-analysis。

它解决的问题只有一个:把国家中小学智慧教育平台(basic.smartedu.cn)的教师教材详情页,转成可离线使用的 PDF 或图片。

核心功能

Skill 的内容分两条路径,按数据源是否需要鉴权来区分:

  • 公共源:免 Token,批量抓取详情页的预览图,再合成 PDF。
  • 私有源:需要携带 access token,直接拉取原生分辨率 PDF。

两条路径对应同一个入口判断:用户给的是教材详情页链接,还是明确要「下载 / 转 PDF / 批量抓图」。Skill 自身带有 requires_api_key=true 的标签,说明访问私有源需要预先配置凭据。

安装与启用

官方地址:https://api.skillhub.cn/user_a3ed06bc/smartedu-download
SkillHub 页面:https://www.skillhub.cn/skills/user_a3ed06bc/smartedu-download

安装命令以官方页面为准。本次抓取时 SkillHub 页面无法访问,安装步骤和具体配置字段未核实到,因此这里不给出未经验证的命令。启用后,在对话中给出教材详情页链接,或使用「下载教材」「教材转 PDF」「批量抓教材图片」这类表述即可触发。

典型用法

1、准备教材详情页链接,形如 basic.smartedu.cn/tchMaterial/detail?...。
2、在对话中直接说「下载这个教材」或粘贴链接。
3、按提示确认目标:只要预览图合成的 PDF,还是需要原生分辨率 PDF。后者要先在 Skill 配置中提供 access token。

如果只是试用公共源,不需要 Token,直接给链接即可。

适用场景与注意

适合需要把国家中小学智慧教育平台上的教材批量转成 PDF 的开发者、教研人员和内容团队。分类 data-analysis 说明它更偏数据处理流水线里的一环,适合和其他抓取或转换步骤串联。

使用时注意几点:

  • 私有源必须先配置 access token,否则只能走公共源的预览图方案。
  • 公共源抓的是预览图,分辨率低于原生 PDF,对印刷级用途可能不够。
  • 平台页面结构变化会影响抓取,链接失效或字段更新时需要重新确认。
  • 下载到的内容应遵守平台的使用条款和教材版权规定。

结尾

这个 Skill 的价值在于把「看教材页」变成「拿到可离线分发的教材文件」,省去手工截图和拼接的重复劳动。两条路径按鉴权情况分开,公共源零配置就能起步,私有源在配好 token 后拿到原生分辨率。

官方地址:https://api.skillhub.cn/user_a3ed06bc/smartedu-download

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜