热榜
#学习资源

withmarbleapp/os-taxonomy

面向小学阶段的开源微主题先修图:1,842 个知识点、3,919 条依赖边,并与多国课程标准对齐。

7,312
1,185
JavaScript
ODbL-1.0
上线 3 个月

解决什么问题

做教育产品的人都会卡在同一个地方:课程标准是一长串平铺的条目,而真正的知识点先后关系往往藏在商业产品里。你知道分数应该在位值之后学,但“之后”这件事要么散落在文档里,要么得从厂商授权。这个项目把结构单独抽出来做成带版本的 JSON 数据集:1,842 个细粒度微主题,用 3,919 条先修依赖串成有向图,并挂到 NGSS、Common Core、英国国家课程等标准的编码上。

有什么不同

真正少见的是数据形状,而不是体量。它给的不是标准清单,而是一张 DAG:每条边带 hard/soft 标签和一句话理由,所以可以直接算出“学这个之前必须先掌握什么”,不必自己重推顺序。每个主题还带掌握证据(evidence)和评估提问,比单纯的 code 到 topic 映射更接近编写笔记。最弱的一环是教学研究文件(约 24 MB):README 明确说这些内容是 agent 生成、复核由另一个 agent 抽样完成,1,049 条记录对 793 个无研究主题,而且来源没有重新抓取或核验。

适合谁

需要一份起点课程图的 edtech 工程与产品团队,以及想检查跨学科先修结构的研究者和课程设计者。它本身不是面向学习者的产品,也不是经过验证的教学权威:要成熟教案的老师或家长另找方案;需要“整条标准已覆盖”认证的人会失望,因为 README 自己收回了此前的一些覆盖声明。

上手成本

数据是纯 JSON,配 JSON Schema 和 manifest 里的 SHA-256 校验,接入成本低,不强制任何运行时。真正的成本在治理:ODbL-1.0 是传染性的数据库许可,衍生数据库要继承义务,上线前先确认署名要求。项目很新(追踪时约三个月),README 对部分权威性、agent 署名和未复核来源写得异常坦白,这是诚意,但也把核验负担转移给了你。教学研究覆盖不全意味着很多主题要自己补内容。

点评

先修图和掌握证据是实打实难以免费拿到的结构,公开来源说明也让它比大多数爬来的课程数据更可信。但热度更像是发布期的尖峰而非长期积累:约 108 天拿到 7,315 星,其中 2,777 星集中在一个月内,且未上过日榜,说明关注度高但持续采纳存疑。建议当作一份值得 fork 和审计的种子数据集,而不是权威课程;非英语课程体系和需要验证教学法的场景,最好等后续版本。

Hacker News 讨论

What Children Learn
▲ 1 · 0 条评论 · 2026年10月20日
Marble - (Education) Skill Taxonomy
▲ 1 · 0 条评论 · 2026年7月11日

本文由 AI 根据项目 README 生成,更新于 2026年10月24日,以项目官方文档为准。