qiuyiwu1989-star/dsh-k12-substrate ↗★ 0
dsh-k12-substrate
K12 capability substrate for DeepSeek Harness: 143 objectively-decidable capability anchors and 6,091 list items extracted from China's MOE 2022 curriculum standards, with local-only learner profiles
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:qiuyiwu1989-star/dsh-k12-substrate说明文档
阅读完整 README ↗dsh-k12-substrate
English | 中文
给 DeepSeek Harness 接上一套中国 K12 能力底座:模型可以查课标能力锚点、查字表词表篇目、把某个孩子的掌握情况写进本机档案、算出识字量与下一步。
先说清楚它不是什么
这一节放在最前面,因为误以为它覆盖全学科,比不装它更糟。
从课标抽出 1,334 条候选能力锚点,只有 143 条通过了「判定客观、无需教师复核」的门槛并随包分发:
| 数量 | |
|---|---|
| 课标切出的碎片 | 4,841 |
| 过可判定性闸 | 1,334 |
| AI 复审后存活 | 595 |
| 可写进孩子档案(本插件暴露的) | 143 |
这 143 条集中在语文识字/写字/背诵与英语词汇——因为这些能力的对错是客观的:字写对没有、篇背下来没有。
数学、物理、化学等学科的锚点查不到。 它们的判定依赖教学判断(如「能运用数形结合思想」),还没有教师复核过,因此没有纳入可用集合。k12_substrate_info 会如实报告这条边界,k12_find_capability 查数学会诚实地返回 0 条——查不到不等于课标里没有。
同理,本插件不能回答「先学什么后学什么」。可用锚点之间只有 2 条依赖边,且都来自实测的集合包含关系(基本字表 ⊂ 常用字表一,实测 95%;英语二级词汇 ⊂ 三级词汇,实测 100%),那不是学习路径。
安装
pnpm add dsh-k12-substrate
pnpm dsh web --patch ./node_modules/dsh-k12-substrate/cordis.patch.yml
或者在你自己的 cordis.yml 里插入:
- insert:
- id: k12-substrate
name: 'dsh-k12-substrate'
config:
profileDir: '' # 留空则用 ~/.dsh-k12-substrate/profiles/
readOnly: false # true 则只注册查询工具,不注册档案读写
五个工具
| 工具 | 做什么 |
|---|---|
k12_substrate_info | 覆盖范围、数据来源、已知局限。断言「课标要求什么」之前应先调它 |
k12_find_capability | 按学科/学段/关键词检索能力锚点,返回可判定的断言与判定依据 |