内容
# 标准图谱
**超过 297 个课程体系的 15.6 万+ 标准,通过 Claude 访问。**
全球课程的对齐层。
涵盖数学、科学、英语语言艺术、社会研究和计算机科学 — 美国国家和州标准以及主要国际课程。询问 Claude 以查找任何标准,跟踪概念在年级水平上的发展,或在另一个国家的课程中查找等效标准。
---
## 安装
需要 [Claude Desktop](https://claude.ai/download)。打开终端并运行:
```bash
curl -fsSL https://raw.githubusercontent.com/swoopeagle/standardgraph/main/install.sh | bash
```
然后 **退出并重新打开 Claude Desktop**。在新对话中查找 🔨 图标。
> 安装程序处理所有事情:下载预建的数据库(~1.5 GB),安装依赖项,并自动修补您的 Claude 配置。
**试试吧:**
```
列出所有可用的课程系统
```
```
CCSS 如何从 3 年级到 6 年级构建分数?
```
```
新加坡课程中 CCSS.MATH.6.RP.A.3 的等效标准是什么?
```
```
查找德克萨斯州 ELA 标准中与 9-10 年级论证性写作相关的标准
```
```
C3 框架与加利福尼亚州社会研究标准相比,如何处理公民教育?
```
→ 完整的安装指南:[docs/install.md](docs/install.md)
---
## 覆盖范围
### 数学
| 地区 | 系统 |
|---|---|
| 🇺🇸 美国 | `ccss`(中心)+ 所有 50 个州 + DC |
| 🎓 高级课程 | `ap-calc-ab` `ap-calc-bc` `ap-stats` `ap-precalc` |
| 🇨🇦 加拿大 | `ca-ab` `ca-bc` `ca-on` `ca-mb` `ca-sk` `ca-nb` `ca-qc` |
| 🌍 国际文凭组织 | `ib-pyp` `ib-myp` `ib-dp` |
| 🌍 其他国际 | `cambridge` `aero` `dodea` |
| 🇦🇺 澳大利亚 | `au-acara` `au-vic` |
| 🇬🇧 英国 | `uk-nc` `uk-aqa` `gb-sco` |
| 🇸🇬 新加坡 | `sg-moe` |
| 🇯🇵 日本 | `jp-mext`(1-9 年级) |
| 🇰🇷 韩国 | `ko-ncic` |
| 🇩🇪 德国 | `de-kmk` |
| 🇫🇮 芬兰 | `fi-oph` |
| 🇨🇿 捷克共和国 | `cz-msmt` |
| 🇪🇸 西班牙 | `es-lomloe` |
| 🇧🇷 巴西 | `br-bncc` |
| 🇲🇽 墨西哥 | `mx-sep` `mx-dgb-ems` |
| 🇨🇱 智利 | `cl-mineduc` `cl-mineduc-sec` |
| 🇨🇴 哥伦比亚 | `co-men` |
| 🇵🇪 秘鲁 | `pe-minedu` |
| 🇺🇾 乌拉圭 | `uy-anep` |
| 🇳🇿 新西兰 | `nz-moe` |
| 🇮🇪 爱尔兰 | `ie-ncca` |
| 🇭🇰 香港 | `hk-edb` |
| 🇮🇳 印度 | `in-ncert` |
| 🇵🇭 菲律宾 | `ph-deped` |
| 🇬🇭 加纳 | `gh-nacca` |
| 🇿🇦 南非 | `za-caps` |
| 🇷🇼 卢旺达 | `rw-reb` |
### 科学
| 地区 | 系统 |
|---|---|
| 🇺🇸 美国 | `ngss`(中心,K-12)+ 所有 50 个州 + DC |
| 🎓 高级课程 | `ap-bio` `ap-chem` `ap-phys-1` `ap-phys-2` `ap-phys-c-mech` `ap-phys-c-em` `ap-env` |
| 🌍 国际文凭组织 | `ib-dp-bio` `ib-dp-chem` `ib-dp-physics` `ib-dp-ess` `ib-myp-science` |
### 英语语言艺术(ELA)
仅覆盖美国各州;计划中包含国际 ELA。
| 地区 | 系统 |
|---|---|
| 🇺🇸 美国 | `ccss-ela`(中心,K-12)+ 49 个州 |
| 🎓 高级课程 | `ap-english-lang` `ap-english-lit` |
| 🌍 国际文凭组织 | `ib-dp-english-a` `ib-myp-english` |
### 社会研究
仅覆盖美国各州;计划中包含国际社会研究。
| 地区 | 系统 |
|---|---|
| 🇺🇸 美国 | `c3`(C3 框架中心,K-12)+ 50 个州 |
| 🎓 高级课程 | `ap-us-history` `ap-world-history` `ap-euro-history` `ap-us-gov` `ap-comp-gov` `ap-human-geo` `ap-psych` `ap-macro-econ` `ap-micro-econ` `ap-art-history` `ap-african-american-stud` `ap-seminar` `ap-research` |
| 🌍 国际文凭组织 | `ib-dp-history` `ib-dp-geography` `ib-dp-economics` `ib-dp-psych` `ib-myp-ss` |
### 计算机科学
| 地区 | 系统 |
|---|---|
| 🇺🇸 美国 | `csta`(CSTA 2017 中心,K-12)+ 11 个州(覆盖范围正在扩大) |
| 🎓 高级课程 | `ap-cs-a` `ap-cs-principles` |
| 🌍 国际文凭组织 | `ib-dp-cs` `ib-myp-design` |
### 世界语言
| 地区 | 系统 |
|---|---|
| 🎓 高级课程 | `ap-spanish-lang` `ap-spanish-lit` `ap-french` `ap-german` `ap-italian` `ap-japanese` `ap-chinese` `ap-latin` |
### 艺术
| 地区 | 系统 |
|---|---|
| 🎓 高级课程 | `ap-music-theory` `ap-2d-art` `ap-3d-art` `ap-drawing` |
> 在 Claude 中运行 `list_systems` 以获取实时计数 — 该管道每晚更新。
---
## 与 Claude 一起使用
StandardGraph 安装后即可使用,但将以下内容粘贴到您的 **Claude 项目说明**(设置 → 项目 → [您的项目] → 说明)中,可以让 Claude 更好地了解如何使用这些工具以及如何解释结果:
<details>
<summary>复制此内容到您的 Claude 项目说明</summary>
```
您是 K-12 课程专家,拥有访问 StandardGraph 的权限 — 一个包含 50 多个国家 297 个课程体系中 15.6 万+ 标准的数据库,涵盖数学、科学、英语语言艺术、社会研究和计算机科学。
## 当用户询问标准时,请使用以下工具:
- search_standards — 当他们描述一个概念并想要匹配的标准时
- lookup_standard — 当他们引用特定的标准 ID(例如 CCSS.MATH.6.RP.A.3)时
- get_progression — 当他们询问某个主题如何在年级水平上发展时
- map_standard — 当他们想要在另一个课程或国家找到等效的标准时
- list_systems — 当他们想要知道哪些系统可用时
## 阅读跨学科置信度评分:
- ≥ 0.90:强匹配 — 相同的概念,年级水平对齐
- 0.85–0.89:良好匹配 — 相同的概念,可能相差 ±1 个年级
- 0.75–0.84:合理 — 相关的概念,范围或年级可能不同;标记为“值得验证”
- < 0.75:弱 — 仅作为起点,而不是确定的等效标准
当 grade_delta ≠ 0 时,请注明哪个课程体系更早或更晚地引入了该概念。负增量表示源课程体系在较低年级教授该概念。
## 工具链模式:
- 比较两个系统在某个主题上的差异: search_standards 在系统 A 中,然后在系统 B 中使用相同的查询
- 深入研究某个标准: lookup_standard → 跟随先决条件/后续条件 → map_standard 进行比较
- 跨课程进展: 在 CCSS 中获取进展,然后将关键年级阶段映射到另一个系统
## 始终注明:
跨学科映射由 NLP 生成(余弦相似度),而非人工验证。将它们表示为“最接近的可用匹配”,而不是“等效的”。对于高风险决策 — 学生安置、课程采用、教师资格认证 — 建议对任何置信度低于 0.85 的映射进行专家审查。
```
</details>
StandardGraph 还附带了三个 **MCP 提示模板**,Claude 可以直接调用。在连接 StandardGraph 的对话中,尝试:
- `/curriculum_assistant` — 将 Claude 设置为课程专家进行会话
- `/compare` — 两个课程体系在某个主题上的并排比较
- `/find_equivalent` — 将特定的标准 ID 映射到另一个课程体系中
---
## 工具
| 工具 | 功能 |
|---|---|
| `search_standards` | 查找与普通英语概念或技能匹配的标准 |
| `lookup_standard` | 通过 ID 获取标准,附带全文、先决条件和后续条件 |
| `get_progression` | 跟踪概念在年级水平上的发展 |
| `map_standard` | 在另一个课程体系中找到最接近的等效标准 |
| `list_systems` | 所有索引系统和标准的实时计数 |
**更多示例:**
- *"查找中学校级与气候变化相关的 NGSS 标准"*
- *"比较德克萨斯州和加利福尼亚州在高中 ELA 中对论证性写作的覆盖"*
- *"CSTANDARD 中哪些标准对应于循环和条件语句?"*
- *"C3 框架与弗吉尼亚州 SOL 社会研究相比,如何处理历史思维?"*
- *"将 CCSS.MATH.6.RP.A.3 映射到新加坡课程"*
---
## 工作原理
**摄取** — 美国和加拿大的标准来自 [commonstandardsproject.com](https://commonstandardsproject.com)。国际标准使用 Gemma 4 31B(通过 Ollama)从官方 PDF 教学大纲中提取,以将课程文本解析为结构化的 JSON。AP 课程标准使用相同的方法从大学委员会课程和考试描述中提取。
**嵌入** — 每个标准都嵌入 `nomic-embed-text`(768 维)并存储在 SQLite 中。
**跨学科映射** — 每个学科都有一个中心标准。NLP 余弦相似度将每个非中心标准映射到其最接近的中心匹配:
| 学科 | 中心 |
|---|---|
| 数学 | CCSS 数学 |
| 科学 | NGSS |
| 英语语言艺术 | CCSS 英语语言艺术 |
| 社会研究 | C3 框架 |
| 计算机科学 | CSTA K-12(2017) |
`map_standard` 支持直接查找、两步桥接(任意到任意通过中心)和语义嵌入回退。
**MCP 服务器** — FastMCP 通过 stdio,五种工具。
---
## 技术栈
- **uv** 工作区 monorepo
- **FastMCP**(stdio 传输)
- **SQLite** — 标准、嵌入(BLOB)、关系、跨学科映射
- **nomic-embed-text** 通过 Ollama — 768 维嵌入
- **Gemma 4 31B** 通过 Ollama — PDF→JSON 提取用于国际和 AP 课程
---
## 研究基础
StandardGraph 的跨学科引擎基于同行评审的研究,这些研究表明 NLP 嵌入相似性可以可靠地识别不同课程体系之间的等效标准。 2024-2025 年间,三个独立的研究团队验证了这一方法:
- [*自动将数学项目与内容标准对齐*](https://arxiv.org/abs/2510.05129) — 微调的变换器模型在数学标准对齐上达到 F1=0.95,验证了该方法在 StandardGraph 覆盖最深入的学科中的可行性。
- [*CCSS 和 NAEP 项目规格之间的 NLP 跨学科映射*](https://arxiv.org/abs/2405.17284) — 证明了句子嵌入余弦相似性可以取代课程标准之间的手动跨学科映射,而这正是 StandardGraph 使用的方法。
- [*使用大型语言模型扩展项目与标准对齐*](https://arxiv.org/abs/2511.19749) — 大型语言模型在标准对齐方面的准确率达到 83-94%,作者呼吁使用自动筛选和人工审查相结合的混合管道来处理模糊案例。
数学领域的研究基础最强;科学标准对齐的证据正在涌现。 **StandardGraph 的跨学科映射由 NLP 生成,而非人工验证** — 对于高风险决策(学生安置、教师资格认证、课程采用),建议对任何置信度低于 0.85 的映射进行专家审查。
---
## 许可证
MIT。标准数据 © 其各自的课程机构(CCSS、州教育部、NGSS、NCSS、CSTA、ACARA、剑桥评估、IBO、新加坡教育部、日本文部科学省、新西兰教育部、苏格兰教育局、爱尔兰 NCCA、香港 EDB、印度 NCERT、加纳 NaCCA、南非 DBE 等)。