前言¶
做教育内容开发或教研数字化时,经常要拿到人民教育出版社等版本的中小学教材电子版。国家中小学智慧教育平台的教材详情页本身可以在线阅读,但一页页截图或打印为 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