# happycola233/tchMaterial-parser

国家中小学智慧教育平台 电子课本下载工具，帮助您从智慧教育平台中获取电子课本的 PDF 文件网址并进行下载，让您更方便地获取课本内容。

Repository: https://github.com/happycola233/tchMaterial-parser
Canonical: https://ross.abutalabs.com/products/tchmaterial-parser
Homepage: https://www.bilibili.com/video/BV1Eu4y1v7mr/
Language: Python
License: MIT
License Family: permissive
Topics: python
Last push: 2026-08-26T22:01:47+00:00

## Health v2 (maintenance only)
Score: 95/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 98, longevity 79
- inputs: {"age_days": 1119, "days_push": 7, "days_rel": 15, "gap_med": 20, "n_releases_24m": 14}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 6291, forks 778 (observed 2026-08-28T04:09:41.375613+00:00)

## What it is
A cross-platform GUI tool that parses and downloads electronic textbook PDFs from China's National Smart Education Platform for Primary and Secondary Schools. It supports batch downloads, automatic file naming, automatic PDF bookmark insertion, and Access Token authentication.

## Use cases
- download electronic textbooks from the smart education platform
- batch download school textbook PDFs from preview page URLs
- add bookmarks to downloaded textbook PDFs
- search textbooks by grade and subject
- save copies of school textbooks for offline use

## When to choose
- you need PDF copies of textbooks from China's national smart education platform
- you want batch downloading with automatic naming and bookmarks
- you want a ready-to-run GUI tool on Windows, Linux, or macOS

## When to avoid
- you need textbooks from other platforms or countries
- you need a command-line or headless automation tool
- your use may conflict with the platform's terms of service

## Facets
- artifact type: application
- maturity: active
- function: pdf, web-scraping, gui, developer-tools
- domain: education, pdf, files, cross-platform
- platform: windows, python, cross-platform
- tags: smart-education-platform, electronic-textbooks, pdf-downloader, china-education, textbook-download, gui-tool, linux, macos

## Member repositories
- happycola233/tchMaterial-parser (main) score 95

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:41.375613+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:46:17.744622+00:00, confidence not recorded.
  - readme: https://github.com/happycola233/tchMaterial-parser (fetched 2026-08-28T04:09:41.375613+00:00, sha 2b11c32548ef)
  - homepage: https://www.bilibili.com/video/BV1Eu4y1v7mr/ (fetched 2026-08-29T08:42:55.018852+00:00, sha 0ee4637c7d53)
- Data as of 2026-08-30T08:39:29.467469+00:00.
