前言¶
做教育類 Agent 或 RAG 應用時,一個反覆出現的問題是:教材原文拿不到結構化形式。要麼自己去翻 PDF,要麼去抓網頁,版本和學段對不上,掃描版教材沒有文本層,光是「找到某一版初二物理某一章的原話」就要花掉不少時間。
下面介紹的 Skill「中學物理教材知識庫」就是把這件事提前做完:它把 GitHub 公開倉庫 TapXWorld/ChinaTextbook 裏的全部中學物理 PDF 教材蒸餾成一份可離線檢索的語料,按學段、年級、版本就能查到章節切塊和原文摘錄。
這是什麼¶
這是 SkillHub 上的社區 Skill,座標 @user_cefe6276/physics-textbooks,版本 1.0.0,來源 community,發佈者 user_cefe6276。
它解決的問題很具體:讓模型或腳本在不打開 PDF、不聯網的前提下,按教材維度檢索到章節切塊與原文摘錄,並拿到每本教材的下載地址。
無需 API Key(標籤 requires_api_key=false),屬於 knowledge-management 分類。
核心功能¶
1、教材覆蓋範圍
數據來自 GitHub 公開倉庫 TapXWorld/ChinaTextbook 的全部中學物理 PDF 教材,共 62 本:初中 22 本、五四學制 4 本、高中 36 本。
2、離線檢索
檢索基於 physics_corpus.json,內含每本教材的目錄、章節切塊和下載地址。檢索維度支持按學段 / 年級 / 版本定位到章節切塊與原文摘錄。
3、下載鏈接
每本教材附帶國內鏡像與官方倉庫下載鏈接,需要原始 PDF 時可以直接取。
4、來源可追溯
語料不是憑空整理的,每條切塊都能對應回 TapXWorld/ChinaTextbook 中的具體教材文件。
安裝與啓用¶
官方頁面未提供專屬安裝命令或配置文件路徑,本文不做臆測。
下面是 SkillHub 上 SKILL.md 類 Skill 的通用啓用方式,具體以官方頁面爲準:
Skill 座標: @user_cefe6276/physics-textbooks
官方頁面: https://www.skillhub.cn/skills/user_cefe6276/physics-textbooks
啓用後,Skill 側會按 physics_corpus.json 提供檢索能力。使用時需要注意:該 Skill 標記爲 requires_api_key=false,不需要額外密鑰,但也意味着沒有需要你填寫的配置項。
典型用法¶
官方資料沒有給出可復現的調用示例,下面只描述語料結構,作爲集成時的參照。
physics_corpus.json 的每條記錄包含三類信息:
教材元信息(學段 / 年級 / 版本)
章節目錄
章節切塊 + 原文摘錄 + 下載地址
因此典型的檢索思路是:先按學段、年級、版本篩出候選教材,再在候選教材內按章節定位切塊,取出原文摘錄;如果需要原始 PDF,用記錄裏的國內鏡像或官方倉庫鏈接下載。
集成時建議先跑一遍語料,確認所需學段和版本的切塊完整,再接入上層檢索邏輯。
適用場景與注意¶
適合:
- 教育類 Agent / RAG 應用需要教材原文作爲檢索源
- 需要按學段、年級、版本組織物理教材語料的離線工具
- 需要教材原文摘錄並要求來源可回溯的場景
需要注意:
- 語料規模是 62 本中學物理教材,不含其他學科。
- 掃描版教材的文字來自 OCR 或直抽,原文摘錄可能存在識別誤差,直接引用前建議覈對原 PDF。
- 語料來自公開倉庫 TapXWorld/ChinaTextbook,上游教材更新後,本 Skill 的切塊需要相應刷新。
- 官方頁面給出的數據是評分 100000、下載 1312、安裝 0,安裝量爲 0 說明目前還沒有公開的接入案例,接入前需自行驗證檢索質量。
結尾¶
這個 Skill 的價值在於把「找教材、拆章節、對版本」這步體力活一次性做完,並提供可離線、可追溯的檢索語料。如果你在搭物理學科的檢索或問答能力,值得先跑一遍看切塊質量。
官方地址:https://www.skillhub.cn/skills/user_cefe6276/physics-textbooks