Quellcode durchsuchen

Remove math_question_bank directory and Chinese image files

swjian vor 2 Monaten
Ursprung
Commit
063f6473f8
5 geänderte Dateien mit 0 neuen und 4842 gelöschten Zeilen
  1. BIN
      static/小猫.jpg
  2. BIN
      static/小猫.png
  3. BIN
      小猫.png
  4. 0 1437
      知了数学题库/tree(1)(1).json
  5. 0 3405
      知了数学题库/tree_new.json

BIN
static/小猫.jpg


BIN
static/小猫.png


BIN
小猫.png


+ 0 - 1437
知了数学题库/tree(1)(1).json

@@ -1,1437 +0,0 @@
-{
-  "id": "M00",
-  "label": "初中数学知识体系",
-  "children": [
-    {
-      "id": "M01",
-      "label": "数与代数",
-      "children": [
-        {
-          "id": "S01",
-          "label": "数的认识与运算",
-          "children": [
-            {
-              "id": "R01",
-              "label": "整数与自然数",
-              "skills": ["整数概念", "自然数概念", "数轴位置"],
-              "direct_score": [1,2],
-              "related_score": [1,2],
-              "children": []
-            },
-            {
-              "id": "R02",
-              "label": "有理数分类",
-              "skills": ["正数负数", "零", "分数小数互化"],
-              "direct_score": [1,3],
-              "related_score": [2,4],
-              "children": []
-            },
-            {
-              "id": "R03",
-              "label": "有理数加减法",
-              "skills": ["同号相加", "异号相减", "数轴表示运算"],
-              "direct_score": [1,3],
-              "related_score": [2,4],
-              "children": []
-            },
-            {
-              "id": "R04",
-              "label": "有理数乘除法",
-              "skills": ["符号法则", "倒数", "乘方意义"],
-              "direct_score": [1,3],
-              "related_score": [2,4],
-              "children": []
-            },
-            {
-              "id": "R05",
-              "label": "幂与指数",
-              "skills": ["指数意义", "幂的运算性质"],
-              "direct_score": [1,3],
-              "related_score": [3,5],
-              "children": []
-            },
-            {
-              "id": "R06",
-              "label": "科学记数法",
-              "skills": ["有效数字", "数量级"],
-              "direct_score": [1,2],
-              "related_score": [2,4],
-              "children": []
-            },
-            {
-              "id": "R07",
-              "label": "平方与平方根",
-              "skills": ["平方意义", "算术平方根"],
-              "direct_score": [2,4],
-              "related_score": [3,5],
-              "children": []
-            },
-            {
-              "id": "R08",
-              "label": "立方与立方根",
-              "skills": ["立方运算", "立方根概念"],
-              "direct_score": [2,3],
-              "related_score": [3,5],
-              "children": []
-            },
-            {
-              "id": "R09",
-              "label": "实数",
-              "skills": ["无理数", "实数分类", "数轴连续性"],
-              "direct_score": [2,4],
-              "related_score": [3,6],
-              "children": []
-            }
-          ]
-        },
-
-        {
-          "id": "S02",
-          "label": "代数式与整式运算",
-          "children": [
-            {
-              "id": "A01",
-              "label": "代数式基本概念",
-              "skills": ["字母表示数", "代入求值", "代数式结构"],
-              "direct_score": [1,2],
-              "related_score": [2,4],
-              "children": []
-            },
-            {
-              "id": "A02",
-              "label": "整式的概念",
-              "skills": ["单项式", "多项式", "次数"],
-              "direct_score": [1,3],
-              "related_score": [2,4],
-              "children": []
-            },
-            {
-              "id": "A03",
-              "label": "同类项合并",
-              "skills": ["合并规则", "规范化表达"],
-              "direct_score": [1,3],
-              "related_score": [2,4],
-              "children": []
-            },
-            {
-              "id": "A04",
-              "label": "去括号与加减法",
-              "skills": ["符号处理", "括号运算"],
-              "direct_score": [2,4],
-              "related_score": [3,5],
-              "children": []
-            },
-            {
-              "id": "A05",
-              "label": "整式乘法",
-              "skills": ["分配律", "单项式乘多项式", "多项式乘多项式"],
-              "direct_score": [2,4],
-              "related_score": [3,6],
-              "children": []
-            },
-            {
-              "id": "A06",
-              "label": "特殊乘法公式",
-              "skills": ["平方差公式", "完全平方公式"],
-              "direct_score": [2,4],
-              "related_score": [3,6],
-              "children": []
-            },
-
-            {
-              "id": "A07",
-              "label": "因式分解(基础)",
-              "skills": ["提公因式法", "公式法"],
-              "direct_score": [3,5],
-              "related_score": [5,8],
-              "children": []
-            },
-            {
-              "id": "A08",
-              "label": "因式分解(进阶)",
-              "skills": [
-                "分组分解",
-                "十字相乘",
-                "AC分解法",
-                "拆项构造分解"
-              ],
-              "direct_score": [4,6],
-              "related_score": [6,10],
-              "children": []
-            },
-
-            {
-              "id": "A09",
-              "label": "因式分解综合应用",
-              "skills": [
-                "识别分解形式",
-                "构造分解",
-                "复杂代数式化简"
-              ],
-              "direct_score": [5,7],
-              "related_score": [7,12],
-              "children": []
-            }
-          ]
-        },
-
-        {
-          "id": "S03",
-          "label": "分式与分式运算",
-          "children": [
-            {
-              "id": "F01",
-              "label": "分式概念",
-              "skills": ["整式做分子分母", "分式值域"],
-              "direct_score": [1,2],
-              "related_score": [2,4],
-              "children": []
-            },
-            {
-              "id": "F02",
-              "label": "分式约分",
-              "skills": ["因式约分", "整体法"],
-              "direct_score": [2,4],
-              "related_score": [4,6],
-              "children": []
-            },
-            {
-              "id": "F03",
-              "label": "分式通分",
-              "skills": ["最小公倍式", "整体通分"],
-              "direct_score": [2,4],
-              "related_score": [4,6],
-              "children": []
-            },
-            {
-              "id": "F04",
-              "label": "分式加减法",
-              "skills": ["通分", "同分母加减"],
-              "direct_score": [2,4],
-              "related_score": [4,6],
-              "children": []
-            },
-            {
-              "id": "F05",
-              "label": "分式乘除法",
-              "skills": ["倒数乘法", "因式消去"],
-              "direct_score": [2,4],
-              "related_score": [4,6],
-              "children": []
-            },
-            {
-              "id": "F06",
-              "label": "分式综合化简",
-              "skills": ["整体代数化简", "复杂表达式处理"],
-              "direct_score": [3,6],
-              "related_score": [5,8],
-              "children": []
-            }
-          ]
-        },
-
-        {
-          "id": "S04",
-          "label": "实数与根式运算",
-          "children": [
-            {
-              "id": "RS01",
-              "label": "平方根",
-              "skills": ["平方根意义", "正负根"],
-              "direct_score": [1,3],
-              "related_score": [3,5],
-              "children": []
-            },
-            {
-              "id": "RS02",
-              "label": "立方根",
-              "skills": ["立方根意义", "实数范围讨论"],
-              "direct_score": [1,3],
-              "related_score": [3,5],
-              "children": []
-            },
-            {
-              "id": "RS03",
-              "label": "根式的基本性质",
-              "skills": ["根式拆分", "根式乘除"],
-              "direct_score": [2,4],
-              "related_score": [3,6],
-              "children": []
-            },
-            {
-              "id": "RS04",
-              "label": "根式化简",
-              "skills": ["二次根式化简", "最简根式"],
-              "direct_score": [2,4],
-              "related_score": [4,7],
-              "children": []
-            },
-            {
-              "id": "RS05",
-              "label": "根式混合运算",
-              "skills": ["同类项合并", "整体化简"],
-              "direct_score": [3,5],
-              "related_score": [5,8],
-              "children": []
-            }
-          ]
-        },
-
-        {
-          "id": "S05",
-          "label": "代数建模基础",
-          "children": [
-            {
-              "id": "M01A",
-              "label": "代数式表示现实问题",
-              "skills": ["变量表示数量", "式子表示关系"],
-              "direct_score": [1,2],
-              "related_score": [2,4],
-              "children": []
-            },
-            {
-              "id": "M01B",
-              "label": "数量关系建模",
-              "skills": ["数形结合", "方程建模"],
-              "direct_score": [2,4],
-              "related_score": [4,6],
-              "children": []
-            },
-            {
-              "id": "M01C",
-              "label": "复杂代数式结构分析",
-              "skills": ["拆项分析", "整体处理"],
-              "direct_score": [3,5],
-              "related_score": [5,8],
-              "children": []
-            }
-          ]
-        }
-      ]
-    },
-    {
-      "id": "M02",
-      "label": "方程与不等式",
-      "children": [
-        {
-          "id": "E01",
-          "label": "一元一次方程",
-          "children": [
-            {
-              "id": "E01A",
-              "label": "方程基本概念",
-              "skills": ["未知数", "等式性质", "等式变形"],
-              "direct_score": [1,2],
-              "related_score": [2,3],
-              "children": []
-            },
-            {
-              "id": "E01B",
-              "label": "移项与合并同类项",
-              "skills": ["移项规则", "符号处理"],
-              "direct_score": [2,3],
-              "related_score": [3,4],
-              "children": []
-            },
-            {
-              "id": "E01C",
-              "label": "方程解的检验",
-              "skills": ["代入检验", "增根分析"],
-              "direct_score": [1,2],
-              "related_score": [2,3],
-              "children": []
-            }
-          ]
-        },
-
-        {
-          "id": "E02",
-          "label": "一元一次方程组",
-          "children": [
-            {
-              "id": "E02A",
-              "label": "代入法",
-              "skills": ["代入变量", "化简求解"],
-              "direct_score": [2,4],
-              "related_score": [3,5],
-              "children": []
-            },
-            {
-              "id": "E02B",
-              "label": "加减法",
-              "skills": ["同系数构造", "消元"],
-              "direct_score": [2,4],
-              "related_score": [4,6],
-              "children": []
-            },
-            {
-              "id": "E02C",
-              "label": "方程组应用建模",
-              "skills": ["数量关系分析", "二元问题建模"],
-              "direct_score": [3,5],
-              "related_score": [5,7],
-              "children": []
-            }
-          ]
-        },
-
-        {
-          "id": "E03",
-          "label": "不等式与不等式组",
-          "children": [
-            {
-              "id": "E03A",
-              "label": "不等式性质",
-              "skills": ["基本性质", "不等式方向判断"],
-              "direct_score": [1,3],
-              "related_score": [2,4],
-              "children": []
-            },
-            {
-              "id": "E03B",
-              "label": "一元一次不等式",
-              "skills": ["移项变形", "解集表示"],
-              "direct_score": [2,4],
-              "related_score": [3,5],
-              "children": []
-            },
-            {
-              "id": "E03C",
-              "label": "数轴表示解集",
-              "skills": ["区间表示法", "开闭区间理解"],
-              "direct_score": [2,3],
-              "related_score": [3,5],
-              "children": []
-            },
-            {
-              "id": "E03D",
-              "label": "不等式组",
-              "skills": ["两个不等式共同解集", "区间交集"],
-              "direct_score": [3,4],
-              "related_score": [4,6],
-              "children": []
-            }
-          ]
-        },
-
-        {
-          "id": "E04",
-          "label": "分式方程",
-          "children": [
-            {
-              "id": "E04A",
-              "label": "分式方程概念",
-              "skills": ["整式作分母", "方程定义域"],
-              "direct_score": [2,3],
-              "related_score": [3,5],
-              "children": []
-            },
-            {
-              "id": "E04B",
-              "label": "方程去分母",
-              "skills": ["最小公倍式", "消分母技巧"],
-              "direct_score": [2,4],
-              "related_score": [4,6],
-              "children": []
-            },
-            {
-              "id": "E04C",
-              "label": "增根分析",
-              "skills": ["定义域限制", "代入检验"],
-              "direct_score": [2,3],
-              "related_score": [4,6],
-              "children": []
-            }
-          ]
-        },
-
-        {
-          "id": "E05",
-          "label": "一元二次方程",
-          "children": [
-            {
-              "id": "E05A",
-              "label": "配方法",
-              "skills": ["完全平方构造", "顶点式连接"],
-              "direct_score": [3,4],
-              "related_score": [5,7],
-              "children": []
-            },
-            {
-              "id": "E05B",
-              "label": "求根公式",
-              "skills": ["判别式", "根的表达"],
-              "direct_score": [3,5],
-              "related_score": [5,8],
-              "children": []
-            },
-            {
-              "id": "E05C",
-              "label": "因式分解解法",
-              "skills": ["二次三项式识别", "零乘积定律"],
-              "direct_score": [3,5],
-              "related_score": [5,8],
-              "children": []
-            },
-            {
-              "id": "E05D",
-              "label": "根与系数关系",
-              "skills": ["韦达定理", "求参数"],
-              "direct_score": [4,6],
-              "related_score": [6,10],
-              "children": []
-            },
-            {
-              "id": "E05E",
-              "label": "方程根的分布",
-              "skills": ["根的符号判断", "根的位置"],
-              "direct_score": [4,6],
-              "related_score": [7,10],
-              "children": []
-            }
-          ]
-        },
-
-        {
-          "id": "E06",
-          "label": "方程思想与实际应用",
-          "children": [
-            {
-              "id": "APP_E1",
-              "label": "行程问题方程建模",
-              "skills": ["路程速度时间关系", "方程建模"],
-              "direct_score": [3,5],
-              "related_score": [5,8],
-              "children": []
-            },
-            {
-              "id": "APP_E2",
-              "label": "工程问题方程建模",
-              "skills": ["工作效率", "整体工作量划分"],
-              "direct_score": [3,5],
-              "related_score": [5,8],
-              "children": []
-            },
-            {
-              "id": "APP_E3",
-              "label": "溶液浓度建模",
-              "skills": ["百分比", "方程求解"],
-              "direct_score": [3,4],
-              "related_score": [5,7],
-              "children": []
-            },
-            {
-              "id": "APP_E4",
-              "label": "几何方程建模",
-              "skills": ["几何量关系", "代数化处理"],
-              "direct_score": [4,6],
-              "related_score": [6,9],
-              "children": []
-            }
-          ]
-        }
-      ]
-    },
-    {
-      "id": "M03",
-      "label": "几何图形与性质",
-      "children": [
-        {
-          "id": "G01",
-          "label": "基本几何知识",
-          "children": [
-            {
-              "id": "G01A",
-              "label": "点线面基本关系",
-              "skills": ["点线面概念", "线段长度", "射线"],
-              "direct_score": [1,2],
-              "related_score": [1,3],
-              "children": []
-            },
-            {
-              "id": "G01B",
-              "label": "角的概念与分类",
-              "skills": ["锐角钝角直角", "平角周角"],
-              "direct_score": [1,2],
-              "related_score": [2,3],
-              "children": []
-            },
-            {
-              "id": "G01C",
-              "label": "角的度量",
-              "skills": ["量角器使用", "角度换算"],
-              "direct_score": [1,2],
-              "related_score": [2,3],
-              "children": []
-            },
-            {
-              "id": "G01D",
-              "label": "对顶角与邻补角",
-              "skills": ["对顶角相等", "补角性质"],
-              "direct_score": [1,2],
-              "related_score": [2,4],
-              "children": []
-            }
-          ]
-        },
-
-        {
-          "id": "G02",
-          "label": "平行线与角",
-          "children": [
-            {
-              "id": "G02A",
-              "label": "平行线判定",
-              "skills": ["同位角相等", "内错角相等", "同旁内角互补"],
-              "direct_score": [2,3],
-              "related_score": [3,5],
-              "children": []
-            },
-            {
-              "id": "G02B",
-              "label": "平行线性质",
-              "skills": ["对应角相等", "内错角相等"],
-              "direct_score": [2,3],
-              "related_score": [3,6],
-              "children": []
-            },
-            {
-              "id": "G02C",
-              "label": "平移与图形性质",
-              "skills": ["平移定义", "图形保持性"],
-              "direct_score": [1,3],
-              "related_score": [3,5],
-              "children": []
-            }
-          ]
-        },
-
-        {
-          "id": "G03",
-          "label": "三角形",
-          "children": [
-            {
-              "id": "G03A",
-              "label": "三角形分类",
-              "skills": ["按角分类", "按边分类"],
-              "direct_score": [1,3],
-              "related_score": [2,4],
-              "children": []
-            },
-            {
-              "id": "G03B",
-              "label": "三角形基本性质",
-              "skills": ["三角形内角和", "外角定理"],
-              "direct_score": [2,4],
-              "related_score": [4,6],
-              "children": []
-            },
-            {
-              "id": "G03C",
-              "label": "三角形稳定性",
-              "skills": ["边构成条件", "三角形不等式"],
-              "direct_score": [2,4],
-              "related_score": [4,6],
-              "children": []
-            },
-            {
-              "id": "G03D",
-              "label": "角平分线性质",
-              "skills": ["等距性质", "分线比例"],
-              "direct_score": [2,4],
-              "related_score": [4,7],
-              "children": []
-            },
-            {
-              "id": "G03E",
-              "label": "中线与垂心",
-              "skills": ["中线定义", "三角形重心"],
-              "direct_score": [2,4],
-              "related_score": [4,6],
-              "children": []
-            },
-            {
-              "id": "G03F",
-              "label": "三角形全等(核心)",
-              "skills": ["SSS", "SAS", "AAS"],
-              "direct_score": [3,5],
-              "related_score": [5,8],
-              "children": []
-            },
-            {
-              "id": "G03G",
-              "label": "全等三角形判定综合应用",
-              "skills": ["构造辅助线", "转化为全等"],
-              "direct_score": [4,6],
-              "related_score": [6,9],
-              "children": []
-            }
-          ]
-        },
-
-        {
-          "id": "G04",
-          "label": "四边形与平行四边形",
-          "children": [
-            {
-              "id": "G04A",
-              "label": "四边形分类",
-              "skills": ["一般四边形性质", "特殊四边形识别"],
-              "direct_score": [1,3],
-              "related_score": [2,4],
-              "children": []
-            },
-            {
-              "id": "G04B",
-              "label": "平行四边形判定",
-              "skills": ["对边平行", "对角线平分"],
-              "direct_score": [2,4],
-              "related_score": [4,6],
-              "children": []
-            },
-            {
-              "id": "G04C",
-              "label": "平行四边形性质",
-              "skills": ["对边相等", "对角相等"],
-              "direct_score": [2,4],
-              "related_score": [4,7],
-              "children": []
-            },
-            {
-              "id": "G04D",
-              "label": "特殊四边形:矩形",
-              "skills": ["判定", "对角线相等"],
-              "direct_score": [2,4],
-              "related_score": [3,6],
-              "children": []
-            },
-            {
-              "id": "G04E",
-              "label": "特殊四边形:菱形",
-              "skills": ["对角线垂直", "对角线平分角"],
-              "direct_score": [2,4],
-              "related_score": [4,7],
-              "children": []
-            },
-            {
-              "id": "G04F",
-              "label": "特殊四边形:正方形",
-              "skills": ["综合性质", "全能图形应用"],
-              "direct_score": [1,3],
-              "related_score": [4,8],
-              "children": []
-            }
-          ]
-        },
-
-        {
-          "id": "G05",
-          "label": "圆与相关性质",
-          "children": [
-            {
-              "id": "G05A",
-              "label": "圆的基本性质",
-              "skills": ["半径直径", "同心圆"],
-              "direct_score": [1,2],
-              "related_score": [2,4],
-              "children": []
-            },
-            {
-              "id": "G05B",
-              "label": "弦与圆心距",
-              "skills": ["弦长变化", "圆心距关系"],
-              "direct_score": [2,4],
-              "related_score": [4,7],
-              "children": []
-            },
-            {
-              "id": "G05C",
-              "label": "切线性质",
-              "skills": ["切线垂直半径", "切割线定理"],
-              "direct_score": [3,5],
-              "related_score": [5,8],
-              "children": []
-            },
-            {
-              "id": "G05D",
-              "label": "圆周角定理(核心)",
-              "skills": ["圆周角等于同弧所对圆心角的一半"],
-              "direct_score": [3,5],
-              "related_score": [6,9],
-              "children": []
-            },
-            {
-              "id": "G05E",
-              "label": "弧长与扇形面积",
-              "skills": ["弧长公式", "扇形面积公式"],
-              "direct_score": [3,5],
-              "related_score": [5,8],
-              "children": []
-            }
-          ]
-        },
-
-        {
-          "id": "G06",
-          "label": "几何综合与辅助线",
-          "children": [
-            {
-              "id": "G06A",
-              "label": "常用辅助线方法",
-              "skills": ["延长线", "平移", "作垂线", "作角平分线"],
-              "direct_score": [3,5],
-              "related_score": [6,10],
-              "children": []
-            },
-            {
-              "id": "G06B",
-              "label": "数形结合思想",
-              "skills": ["代数化几何", "几何量化"],
-              "direct_score": [4,6],
-              "related_score": [6,10],
-              "children": []
-            },
-            {
-              "id": "G06C",
-              "label": "几何证明基础",
-              "skills": ["已知与求证", "推理链", "结构化证明"],
-              "direct_score": [4,6],
-              "related_score": [7,12],
-              "children": []
-            }
-          ]
-        }
-      ]
-    },
-    {
-      "id": "M04",
-      "label": "图形度量",
-      "children": [
-        {
-          "id": "M04A",
-          "label": "基础度量概念",
-          "children": [
-            {
-              "id": "M04A1",
-              "label": "长度与单位换算",
-              "skills": ["毫米厘米米换算", "比例应用"],
-              "direct_score": [1,2],
-              "related_score": [2,3],
-              "children": []
-            },
-            {
-              "id": "M04A2",
-              "label": "面积单位与换算",
-              "skills": ["平方厘米", "平方米", "单位换算"],
-              "direct_score": [1,2],
-              "related_score": [2,3],
-              "children": []
-            },
-            {
-              "id": "M04A3",
-              "label": "体积单位与换算",
-              "skills": ["立方厘米", "立方分米", "升"],
-              "direct_score": [1,2],
-              "related_score": [2,4],
-              "children": []
-            }
-          ]
-        },
-
-        {
-          "id": "M04B",
-          "label": "周长计算",
-          "children": [
-            {
-              "id": "M04B1",
-              "label": "三角形周长",
-              "skills": ["三边相加", "条件关系转换"],
-              "direct_score": [1,3],
-              "related_score": [2,4],
-              "children": []
-            },
-            {
-              "id": "M04B2",
-              "label": "四边形周长",
-              "skills": ["平行四边形", "矩形", "菱形"],
-              "direct_score": [1,3],
-              "related_score": [2,5],
-              "children": []
-            },
-            {
-              "id": "M04B3",
-              "label": "圆的周长",
-              "skills": ["周长公式", "π的应用"],
-              "direct_score": [2,3],
-              "related_score": [3,5],
-              "children": []
-            }
-          ]
-        },
-
-        {
-          "id": "M04C",
-          "label": "面积计算",
-          "children": [
-            {
-              "id": "M04C1",
-              "label": "三角形面积",
-              "skills": ["底×高÷2", "高的作法"],
-              "direct_score": [2,4],
-              "related_score": [3,6],
-              "children": []
-            },
-            {
-              "id": "M04C2",
-              "label": "四边形面积",
-              "skills": ["平行四边形", "梯形面积"],
-              "direct_score": [2,4],
-              "related_score": [3,6],
-              "children": []
-            },
-            {
-              "id": "M04C3",
-              "label": "圆与扇形面积",
-              "skills": ["扇形面积公式", "弧长关系"],
-              "direct_score": [3,5],
-              "related_score": [5,8],
-              "children": []
-            },
-            {
-              "id": "M04C4",
-              "label": "组合图形面积",
-              "skills": ["拆分法", "补形法"],
-              "direct_score": [3,5],
-              "related_score": [5,9],
-              "children": []
-            }
-          ]
-        },
-
-        {
-          "id": "M04D",
-          "label": "立体几何度量(表面积与体积)",
-          "children": [
-            {
-              "id": "M04D1",
-              "label": "长方体与正方体",
-              "skills": ["表面积公式", "体积公式", "几何特征"],
-              "direct_score": [2,4],
-              "related_score": [4,6],
-              "children": []
-            },
-            {
-              "id": "M04D2",
-              "label": "棱柱与棱锥初步",
-              "skills": ["底面积×高", "侧面积结构"],
-              "direct_score": [3,4],
-              "related_score": [4,7],
-              "children": []
-            },
-            {
-              "id": "M04D3",
-              "label": "圆柱体积与表面积",
-              "skills": ["圆柱体积公式", "侧面积公式"],
-              "direct_score": [3,5],
-              "related_score": [5,8],
-              "children": []
-            },
-            {
-              "id": "M04D4",
-              "label": "立体几何展开图",
-              "skills": ["展开图识别", "面与面的关系"],
-              "direct_score": [2,4],
-              "related_score": [4,6],
-              "children": []
-            }
-          ]
-        },
-
-        {
-          "id": "M04E",
-          "label": "图形变换与度量保持",
-          "children": [
-            {
-              "id": "M04E1",
-              "label": "平移",
-              "skills": ["方向与距离", "度量保持"],
-              "direct_score": [2,3],
-              "related_score": [3,5],
-              "children": []
-            },
-            {
-              "id": "M04E2",
-              "label": "旋转",
-              "skills": ["旋转中心", "旋转角度"],
-              "direct_score": [2,4],
-              "related_score": [3,6],
-              "children": []
-            },
-            {
-              "id": "M04E3",
-              "label": "轴对称",
-              "skills": ["对称轴", "对应点性质"],
-              "direct_score": [2,4],
-              "related_score": [3,6],
-              "children": []
-            },
-            {
-              "id": "M04E4",
-              "label": "图形变换综合",
-              "skills": ["三大变换组合", "不变量分析"],
-              "direct_score": [3,5],
-              "related_score": [5,8],
-              "children": []
-            }
-          ]
-        },
-
-        {
-          "id": "M04F",
-          "label": "图形度量综合应用",
-          "children": [
-            {
-              "id": "M04F1",
-              "label": "几何量与代数结合",
-              "skills": ["代数化几何", "未知数建模"],
-              "direct_score": [4,6],
-              "related_score": [6,10],
-              "children": []
-            },
-            {
-              "id": "M04F2",
-              "label": "中考图形计算综合题",
-              "skills": ["面积体积混合", "多步骤推理"],
-              "direct_score": [4,7],
-              "related_score": [7,12],
-              "children": []
-            }
-          ]
-        }
-      ]
-    },
-    {
-      "id": "M05",
-      "label": "相似与勾股",
-      "children": [
-        {
-          "id": "SIM01",
-          "label": "相似三角形判定",
-          "children": [
-            {
-              "id": "SIM01A",
-              "label": "相似三角形概念",
-              "skills": ["对应角相等", "对应边成比例"],
-              "direct_score": [2,3],
-              "related_score": [3,5],
-              "children": []
-            },
-            {
-              "id": "SIM01B",
-              "label": "AA 相似判定",
-              "skills": ["两角对应相等", "角角相似"],
-              "direct_score": [3,5],
-              "related_score": [5,7],
-              "children": []
-            },
-            {
-              "id": "SIM01C",
-              "label": "SAS 比例判定",
-              "skills": ["两边成比例", "夹角相等"],
-              "direct_score": [3,5],
-              "related_score": [5,7],
-              "children": []
-            },
-            {
-              "id": "SIM01D",
-              "label": "SS 比例判定",
-              "skills": ["三组成比例", "比例验证"],
-              "direct_score": [3,5],
-              "related_score": [5,7],
-              "children": []
-            },
-            {
-              "id": "SIM01E",
-              "label": "相似三角形判定综合应用",
-              "skills": ["构造相似", "比例线段构造"],
-              "direct_score": [4,6],
-              "related_score": [6,10],
-              "children": []
-            }
-          ]
-        },
-
-        {
-          "id": "SIM02",
-          "label": "相似三角形性质",
-          "children": [
-            {
-              "id": "SIM02A",
-              "label": "对应边成比例",
-              "skills": ["比例关系建立", "比例计算"],
-              "direct_score": [3,5],
-              "related_score": [5,8],
-              "children": []
-            },
-            {
-              "id": "SIM02B",
-              "label": "面积比",
-              "skills": ["面积比 = 边比平方", "相似比关系"],
-              "direct_score": [3,5],
-              "related_score": [5,8],
-              "children": []
-            },
-            {
-              "id": "SIM02C",
-              "label": "体积比基础",
-              "skills": ["三维图形相似的体积比", "边比立方"],
-              "direct_score": [2,4],
-              "related_score": [4,7],
-              "children": []
-            },
-            {
-              "id": "SIM02D",
-              "label": "线段比例分割(平行线)",
-              "skills": ["平行线分线段比例", "三线段比例定理"],
-              "direct_score": [3,5],
-              "related_score": [5,9],
-              "children": []
-            },
-            {
-              "id": "SIM02E",
-              "label": "相似性质综合应用",
-              "skills": ["构造辅助线", "代数几何结合"],
-              "direct_score": [4,7],
-              "related_score": [7,12],
-              "children": []
-            }
-          ]
-        },
-
-        {
-          "id": "PY01",
-          "label": "勾股定理与直角三角形",
-          "children": [
-            {
-              "id": "PY01A",
-              "label": "勾股定理",
-              "skills": ["a² + b² = c²", "几何意义"],
-              "direct_score": [3,5],
-              "related_score": [5,8],
-              "children": []
-            },
-            {
-              "id": "PY01B",
-              "label": "勾股逆定理",
-              "skills": ["判定是否为直角三角形"],
-              "direct_score": [2,4],
-              "related_score": [4,7],
-              "children": []
-            },
-            {
-              "id": "PY01C",
-              "label": "勾股数",
-              "skills": ["常见勾股数", "比例放缩"],
-              "direct_score": [2,3],
-              "related_score": [3,6],
-              "children": []
-            },
-            {
-              "id": "PY01D",
-              "label": "直角三角形性质",
-              "skills": ["锐角三角函数雏形", "特殊直角三角形"],
-              "direct_score": [3,5],
-              "related_score": [5,8],
-              "children": []
-            }
-          ]
-        },
-
-        {
-          "id": "PY02",
-          "label": "勾股定理应用",
-          "children": [
-            {
-              "id": "PY02A",
-              "label": "平面距离计算",
-              "skills": ["坐标系距离", "几何点距"],
-              "direct_score": [3,5],
-              "related_score": [5,8],
-              "children": []
-            },
-            {
-              "id": "PY02B",
-              "label": "最短路径问题",
-              "skills": ["反射法", "路径构造"],
-              "direct_score": [4,6],
-              "related_score": [6,10],
-              "children": []
-            },
-            {
-              "id": "PY02C",
-              "label": "复杂图形中的直角关系",
-              "skills": ["几何结构分析", "辅助线构造"],
-              "direct_score": [4,7],
-              "related_score": [7,12],
-              "children": []
-            },
-            {
-              "id": "PY02D",
-              "label": "勾股+相似综合(中考核心)",
-              "skills": ["相似构造", "比例 + 勾股联合"],
-              "direct_score": [4,7],
-              "related_score": [8,14],
-              "children": []
-            }
-          ]
-        },
-
-        {
-          "id": "SIM03",
-          "label": "相似与勾股在压轴题中的整合",
-          "children": [
-            {
-              "id": "SIM03A",
-              "label": "辅助线构造策略",
-              "skills": ["平移法", "延长线法", "旋转法"],
-              "direct_score": [5,7],
-              "related_score": [7,12],
-              "children": []
-            },
-            {
-              "id": "SIM03B",
-              "label": "比例关系链",
-              "skills": ["多组比例建立", "代数化比例"],
-              "direct_score": [5,7],
-              "related_score": [8,14],
-              "children": []
-            },
-            {
-              "id": "SIM03C",
-              "label": "直角结构构造",
-              "skills": ["构造垂线", "反射构造直角"],
-              "direct_score": [4,6],
-              "related_score": [6,10],
-              "children": []
-            },
-            {
-              "id": "SIM03D",
-              "label": "几何综合(压轴结构)",
-              "skills": ["相似 + 勾股 + 面积 + 角度", "多步骤推理"],
-              "direct_score": [6,9],
-              "related_score": [10,18],
-              "children": []
-            }
-          ]
-        }
-      ]
-    },
-    {
-      "id": "M06",
-      "label": "统计与概率",
-      "children": [
-        {
-          "id": "ST01",
-          "label": "数据收集与整理",
-          "children": [
-            {
-              "id": "ST01A",
-              "label": "数据的获取与抽样",
-              "skills": ["总体与样本", "简单随机抽样"],
-              "direct_score": [1,2],
-              "related_score": [2,4],
-              "children": []
-            },
-            {
-              "id": "ST01B",
-              "label": "数据分类整理",
-              "skills": ["分组整理", "列表与频数"],
-              "direct_score": [1,3],
-              "related_score": [2,4],
-              "children": []
-            },
-            {
-              "id": "ST01C",
-              "label": "频数与频率",
-              "skills": ["频数", "频率", "累计频率"],
-              "direct_score": [2,3],
-              "related_score": [3,5],
-              "children": []
-            }
-          ]
-        },
-
-        {
-          "id": "ST02",
-          "label": "数据的统计量(集中趋势)",
-          "children": [
-            {
-              "id": "ST02A",
-              "label": "平均数(均值)",
-              "skills": ["计算平均数", "加权平均"],
-              "direct_score": [2,3],
-              "related_score": [3,6],
-              "children": []
-            },
-            {
-              "id": "ST02B",
-              "label": "中位数",
-              "skills": ["排序", "奇偶位置处理"],
-              "direct_score": [1,3],
-              "related_score": [2,5],
-              "children": []
-            },
-            {
-              "id": "ST02C",
-              "label": "众数",
-              "skills": ["数据出现频率最高", "分类众数"],
-              "direct_score": [1,2],
-              "related_score": [2,4],
-              "children": []
-            }
-          ]
-        },
-
-        {
-          "id": "ST03",
-          "label": "数据的离散程度(新课标 2022)",
-          "children": [
-            {
-              "id": "ST03A",
-              "label": "极差",
-              "skills": ["最大-最小", "数据波动"],
-              "direct_score": [1,2],
-              "related_score": [2,4],
-              "children": []
-            },
-            {
-              "id": "ST03B",
-              "label": "方差概念(初步)",
-              "skills": ["偏差平方和", "离散程度理解"],
-              "direct_score": [2,3],
-              "related_score": [3,6],
-              "children": []
-            },
-            {
-              "id": "ST03C",
-              "label": "标准差(认识)",
-              "skills": ["方差开根号", "稳定性判断"],
-              "direct_score": [2,3],
-              "related_score": [4,7],
-              "children": []
-            }
-          ]
-        },
-
-        {
-          "id": "ST04",
-          "label": "统计图表示与分析",
-          "children": [
-            {
-              "id": "ST04A",
-              "label": "条形图",
-              "skills": ["分类比较", "趋势识别"],
-              "direct_score": [1,2],
-              "related_score": [2,4],
-              "children": []
-            },
-            {
-              "id": "ST04B",
-              "label": "折线图",
-              "skills": ["变化趋势", "最大最小值判断"],
-              "direct_score": [1,3],
-              "related_score": [3,5],
-              "children": []
-            },
-            {
-              "id": "ST04C",
-              "label": "扇形图",
-              "skills": ["角度表示频率", "组成比例分析"],
-              "direct_score": [2,3],
-              "related_score": [3,6],
-              "children": []
-            },
-            {
-              "id": "ST04D",
-              "label": "统计图综合解读",
-              "skills": ["关系推理", "数据变化分析"],
-              "direct_score": [3,5],
-              "related_score": [5,8],
-              "children": []
-            }
-          ]
-        },
-
-        {
-          "id": "ST05",
-          "label": "概率初步",
-          "children": [
-            {
-              "id": "ST05A",
-              "label": "随机事件",
-              "skills": ["必然事件", "不可能事件", "随机事件理解"],
-              "direct_score": [1,2],
-              "related_score": [2,4],
-              "children": []
-            },
-            {
-              "id": "ST05B",
-              "label": "古典概率(等可能模型)",
-              "skills": ["概率 =  favorable / total", "等可能事件"],
-              "direct_score": [2,3],
-              "related_score": [3,5],
-              "children": []
-            },
-            {
-              "id": "ST05C",
-              "label": "实验概率",
-              "skills": ["频率逼近概率", "大量试验规律"],
-              "direct_score": [2,3],
-              "related_score": [3,6],
-              "children": []
-            },
-            {
-              "id": "ST05D",
-              "label": "简单树状图与列表法",
-              "skills": ["列举所有可能", "概率空间构建"],
-              "direct_score": [2,4],
-              "related_score": [4,7],
-              "children": []
-            }
-          ]
-        },
-
-        {
-          "id": "ST06",
-          "label": "统计与概率综合应用(中考核心)",
-          "children": [
-            {
-              "id": "ST06A",
-              "label": "统计综合题",
-              "skills": ["多图表综合分析", "数据趋势推断"],
-              "direct_score": [3,5],
-              "related_score": [5,9],
-              "children": []
-            },
-            {
-              "id": "ST06B",
-              "label": "概率综合题",
-              "skills": ["树状图+表格法", "多阶段概率"],
-              "direct_score": [3,5],
-              "related_score": [6,10],
-              "children": []
-            },
-            {
-              "id": "ST06C",
-              "label": "统计与概率融合应用",
-              "skills": ["现实问题建模", "基于数据的概率推断"],
-              "direct_score": [4,6],
-              "related_score": [7,12],
-              "children": []
-            }
-          ]
-        }
-      ]
-    }
-  ]
-}

+ 0 - 3405
知了数学题库/tree_new.json

@@ -1,3405 +0,0 @@
-{
-  "id": 1,
-  "label": "初中数学知识体系",
-  "parent_id": null,
-  "kp_level": "all",
-  "children": [
-    {
-      "id": 2,
-      "label": "第一章 有理数",
-      "parent_id": 1,
-      "kp_level": "chapter",
-      "children": [
-        {
-          "id": 3,
-          "label": "1.1 正数和负数",
-          "parent_id": 2,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": []
-        },
-        {
-          "id": 4,
-          "label": "1.2 有理数及其大小比较",
-          "parent_id": 2,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 5,
-              "label": "1.2.1 有理数的概念",
-              "parent_id": 4,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 6,
-              "label": "1.2.2 数轴",
-              "parent_id": 4,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 7,
-              "label": "1.2.3 相反数",
-              "parent_id": 4,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 8,
-              "label": "1.2.4 绝对值",
-              "parent_id": 4,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 9,
-              "label": "1.2.5 有理数的大小比较",
-              "parent_id": 4,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        },
-        {
-          "id": 335,
-          "label": "1",
-          "parent_id": 2,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": []
-        }
-      ]
-    },
-    {
-      "id": 10,
-      "label": "第二章 有理数的运算",
-      "parent_id": 1,
-      "kp_level": "chapter",
-      "children": [
-        {
-          "id": 11,
-          "label": "2.1 有理数的加法与减法",
-          "parent_id": 10,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 12,
-              "label": "2.1.1 有理数的加法",
-              "parent_id": 11,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": [
-                {
-                  "id": 13,
-                  "label": "有理数的加法法则",
-                  "parent_id": 12,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                },
-                {
-                  "id": 14,
-                  "label": "有理数加法的运算律",
-                  "parent_id": 12,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                }
-              ]
-            },
-            {
-              "id": 15,
-              "label": "2.1.2 有理数的减法",
-              "parent_id": 11,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": [
-                {
-                  "id": 16,
-                  "label": "有理数的减法法则",
-                  "parent_id": 15,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                },
-                {
-                  "id": 17,
-                  "label": "有理数的加减混合运算",
-                  "parent_id": 15,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                }
-              ]
-            }
-          ]
-        },
-        {
-          "id": 18,
-          "label": "2.2 有理数的乘法与除法",
-          "parent_id": 10,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 19,
-              "label": "2.2.1 有理数的乘法",
-              "parent_id": 18,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": [
-                {
-                  "id": 20,
-                  "label": "有理数的乘法法则",
-                  "parent_id": 19,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                },
-                {
-                  "id": 21,
-                  "label": "有理数乘法的运算律",
-                  "parent_id": 19,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                }
-              ]
-            },
-            {
-              "id": 22,
-              "label": "2.2.2 有理数的除法",
-              "parent_id": 18,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": [
-                {
-                  "id": 23,
-                  "label": "有理数的除法法则",
-                  "parent_id": 22,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                },
-                {
-                  "id": 24,
-                  "label": "有理数的加减乘除混合运算",
-                  "parent_id": 22,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                }
-              ]
-            }
-          ]
-        },
-        {
-          "id": 25,
-          "label": "2.3 有理数的乘方",
-          "parent_id": 10,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 26,
-              "label": "2.3.1 乘方",
-              "parent_id": 25,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": [
-                {
-                  "id": 27,
-                  "label": "乘方的性质",
-                  "parent_id": 26,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                },
-                {
-                  "id": 28,
-                  "label": "有理数的混合运算",
-                  "parent_id": 26,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                }
-              ]
-            },
-            {
-              "id": 29,
-              "label": "2.3.2 科学记数法",
-              "parent_id": 25,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 30,
-              "label": "2.3.3 近似数",
-              "parent_id": 25,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        }
-      ]
-    },
-    {
-      "id": 31,
-      "label": "第三章 代数式",
-      "parent_id": 1,
-      "kp_level": "chapter",
-      "children": [
-        {
-          "id": 32,
-          "label": "3.1 列代数式表示数量关系",
-          "parent_id": 31,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 33,
-              "label": "代数式",
-              "parent_id": 32,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 34,
-              "label": "列代数式",
-              "parent_id": 32,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 35,
-              "label": "反比例关系",
-              "parent_id": 32,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        },
-        {
-          "id": 36,
-          "label": "3.2 代数式的值",
-          "parent_id": 31,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": []
-        }
-      ]
-    },
-    {
-      "id": 37,
-      "label": "第四章 整式的加减",
-      "parent_id": 1,
-      "kp_level": "chapter",
-      "children": [
-        {
-          "id": 38,
-          "label": "4.1 整式",
-          "parent_id": 37,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 39,
-              "label": "单项式",
-              "parent_id": 38,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 40,
-              "label": "多项式",
-              "parent_id": 38,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        },
-        {
-          "id": 41,
-          "label": "4.2 整式的加法与减法",
-          "parent_id": 37,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 42,
-              "label": "合并同类项",
-              "parent_id": 41,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 43,
-              "label": "去括号",
-              "parent_id": 41,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 44,
-              "label": "整式的加减",
-              "parent_id": 41,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        }
-      ]
-    },
-    {
-      "id": 45,
-      "label": "第五章 一元一次方程",
-      "parent_id": 1,
-      "kp_level": "chapter",
-      "children": [
-        {
-          "id": 46,
-          "label": "5.1 方程",
-          "parent_id": 45,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 47,
-              "label": "5.1.1 从算式到方程",
-              "parent_id": 46,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 48,
-              "label": "5.1.2 等式的性质",
-              "parent_id": 46,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        },
-        {
-          "id": 49,
-          "label": "5.2 解一元一次方程",
-          "parent_id": 45,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 50,
-              "label": "合并同类项解一元一次方程",
-              "parent_id": 49,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 51,
-              "label": "移项解一元一次方程",
-              "parent_id": 49,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 52,
-              "label": "去括号解一元一次方程",
-              "parent_id": 49,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 53,
-              "label": "去分母解一元一次方程",
-              "parent_id": 49,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        },
-        {
-          "id": 54,
-          "label": "5.3 实际问题与一元一次方程",
-          "parent_id": 45,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 55,
-              "label": "配套问题与工程问题",
-              "parent_id": 54,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 56,
-              "label": "商品销售问题与比赛积分问题",
-              "parent_id": 54,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 57,
-              "label": "方案决策问题与分段计费问题",
-              "parent_id": 54,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 58,
-              "label": "其他问题",
-              "parent_id": 54,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        }
-      ]
-    },
-    {
-      "id": 59,
-      "label": "第六章 几何图形初步",
-      "parent_id": 1,
-      "kp_level": "chapter",
-      "children": [
-        {
-          "id": 60,
-          "label": "6.1 几何图形",
-          "parent_id": 59,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 61,
-              "label": "6.1.1 立体图形与平面图形",
-              "parent_id": 60,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": [
-                {
-                  "id": 62,
-                  "label": "立体图形与平面图形的概念",
-                  "parent_id": 61,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                },
-                {
-                  "id": 63,
-                  "label": "从不同方向看物体",
-                  "parent_id": 61,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                },
-                {
-                  "id": 64,
-                  "label": "立体图形的展开与折叠",
-                  "parent_id": 61,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                }
-              ]
-            },
-            {
-              "id": 65,
-              "label": "6.1.2 点、线、面、体",
-              "parent_id": 60,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        },
-        {
-          "id": 66,
-          "label": "6.2 直线、射线、线段",
-          "parent_id": 59,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 67,
-              "label": "6.2.1 直线、射线、线段的概念",
-              "parent_id": 66,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 68,
-              "label": "6.2.2 线段的比较与运算",
-              "parent_id": 66,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        },
-        {
-          "id": 69,
-          "label": "6.3 角",
-          "parent_id": 59,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 70,
-              "label": "6.3.1 角的概念",
-              "parent_id": 69,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 71,
-              "label": "6.3.2 角的比较与运算",
-              "parent_id": 69,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 72,
-              "label": "6.3.3 余角和补角",
-              "parent_id": 69,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        }
-      ]
-    },
-    {
-      "id": 73,
-      "label": "第七章 相交线与平行线",
-      "parent_id": 1,
-      "kp_level": "chapter",
-      "children": [
-        {
-          "id": 74,
-          "label": "7.1 相交线",
-          "parent_id": 73,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 75,
-              "label": "7.1.1 两条直线相交",
-              "parent_id": 74,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 76,
-              "label": "7.1.2 两条直线垂直",
-              "parent_id": 74,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": [
-                {
-                  "id": 77,
-                  "label": "垂线及其画法",
-                  "parent_id": 76,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                },
-                {
-                  "id": 78,
-                  "label": "垂线段最短",
-                  "parent_id": 76,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                }
-              ]
-            },
-            {
-              "id": 79,
-              "label": "7.1.3 两条直线被第三条直线所截",
-              "parent_id": 74,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        },
-        {
-          "id": 80,
-          "label": "7.2 平行线",
-          "parent_id": 73,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 81,
-              "label": "7.2.1 平行线的概念",
-              "parent_id": 80,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 82,
-              "label": "7.2.2 平行线的判定",
-              "parent_id": 80,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 83,
-              "label": "7.2.3 平行线的性质",
-              "parent_id": 80,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": [
-                {
-                  "id": 84,
-                  "label": "平行线的性质",
-                  "parent_id": 83,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                },
-                {
-                  "id": 85,
-                  "label": "平行线的性质与判定",
-                  "parent_id": 83,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                }
-              ]
-            }
-          ]
-        },
-        {
-          "id": 86,
-          "label": "7.3 定义、命题、定理",
-          "parent_id": 73,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": []
-        },
-        {
-          "id": 87,
-          "label": "7.4 平移",
-          "parent_id": 73,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": []
-        }
-      ]
-    },
-    {
-      "id": 88,
-      "label": "第八章 实数",
-      "parent_id": 1,
-      "kp_level": "chapter",
-      "children": [
-        {
-          "id": 89,
-          "label": "8.1 平方根",
-          "parent_id": 88,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 90,
-              "label": "平方根的概念",
-              "parent_id": 89,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 91,
-              "label": "算术平方根",
-              "parent_id": 89,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 92,
-              "label": "算术平方根的估算",
-              "parent_id": 89,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        },
-        {
-          "id": 93,
-          "label": "8.2 立方根",
-          "parent_id": 88,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": []
-        },
-        {
-          "id": 94,
-          "label": "8.3 实数及其简单运算",
-          "parent_id": 88,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": []
-        }
-      ]
-    },
-    {
-      "id": 95,
-      "label": "第九章 平面直角坐标系",
-      "parent_id": 1,
-      "kp_level": "chapter",
-      "children": [
-        {
-          "id": 96,
-          "label": "9.1 用坐标描述平面内点的位置",
-          "parent_id": 95,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 97,
-              "label": "9.1.1 平面直角坐标系的概念",
-              "parent_id": 96,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 98,
-              "label": "9.1.2 用坐标描述简单几何图形",
-              "parent_id": 96,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        },
-        {
-          "id": 99,
-          "label": "9.2 坐标方法的简单应用",
-          "parent_id": 95,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 100,
-              "label": "9.2.1 用坐标表示地理位置",
-              "parent_id": 99,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 101,
-              "label": "9.2.2 用坐标表示平移",
-              "parent_id": 99,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        }
-      ]
-    },
-    {
-      "id": 102,
-      "label": "第十章 二元一次方程组",
-      "parent_id": 1,
-      "kp_level": "chapter",
-      "children": [
-        {
-          "id": 103,
-          "label": "10.1 二元一次方程组的概念",
-          "parent_id": 102,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": []
-        },
-        {
-          "id": 104,
-          "label": "10.2 消元——解二元一次方程组",
-          "parent_id": 102,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 105,
-              "label": "10.2.1 代入消元法",
-              "parent_id": 104,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 106,
-              "label": "10.2.2 加减消元法",
-              "parent_id": 104,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        },
-        {
-          "id": 107,
-          "label": "10.3 实际问题与二元一次方程组",
-          "parent_id": 102,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": []
-        },
-        {
-          "id": 108,
-          "label": "10.4 三元一次方程组的解法",
-          "parent_id": 102,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": []
-        }
-      ]
-    },
-    {
-      "id": 109,
-      "label": "第十一章 不等式与不等式组",
-      "parent_id": 1,
-      "kp_level": "chapter",
-      "children": [
-        {
-          "id": 110,
-          "label": "11.1 不等式",
-          "parent_id": 109,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 111,
-              "label": "11.1.1 不等式及其解集",
-              "parent_id": 110,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 112,
-              "label": "11.1.2 不等式的性质",
-              "parent_id": 110,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        },
-        {
-          "id": 113,
-          "label": "11.2 一元一次不等式",
-          "parent_id": 109,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 114,
-              "label": "解一元一次不等式",
-              "parent_id": 113,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 115,
-              "label": "一元一次不等式的应用",
-              "parent_id": 113,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        },
-        {
-          "id": 116,
-          "label": "11.3 一元一次不等式组",
-          "parent_id": 109,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": []
-        }
-      ]
-    },
-    {
-      "id": 117,
-      "label": "第十二章 数据的收集、整理与描述",
-      "parent_id": 1,
-      "kp_level": "chapter",
-      "children": [
-        {
-          "id": 118,
-          "label": "12.1 统计调查",
-          "parent_id": 117,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 119,
-              "label": "12.1.1 全面调查",
-              "parent_id": 118,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 120,
-              "label": "12.1.2 抽样调查",
-              "parent_id": 118,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        },
-        {
-          "id": 121,
-          "label": "12.2 用统计图描述数据",
-          "parent_id": 117,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 122,
-              "label": "12.2.1 扇形图、条形图和折线图",
-              "parent_id": 121,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 123,
-              "label": "12.2.2 直方图",
-              "parent_id": 121,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 124,
-              "label": "12.2.3 趋势图",
-              "parent_id": 121,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        }
-      ]
-    },
-    {
-      "id": 125,
-      "label": "第十三章 三角形",
-      "parent_id": 1,
-      "kp_level": "chapter",
-      "children": [
-        {
-          "id": 126,
-          "label": "13.1 与三角形有关的线段",
-          "parent_id": 125,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 127,
-              "label": "13.1.1 三角形的边",
-              "parent_id": 126,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 128,
-              "label": "13.1.2 三角形的高、中线与角平分线",
-              "parent_id": 126,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 129,
-              "label": "13.1.3 三角形的稳定性",
-              "parent_id": 126,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        },
-        {
-          "id": 130,
-          "label": "13.2 与三角形有关的角",
-          "parent_id": 125,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 131,
-              "label": "13.2.1 三角形的内角",
-              "parent_id": 130,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": [
-                {
-                  "id": 132,
-                  "label": "三角形的内角的概念",
-                  "parent_id": 131,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                },
-                {
-                  "id": 133,
-                  "label": "直角三角形的两个锐角互余",
-                  "parent_id": 131,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                }
-              ]
-            },
-            {
-              "id": 134,
-              "label": "13.2.2 三角形的外角",
-              "parent_id": 130,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        },
-        {
-          "id": 135,
-          "label": "13.3 多边形及其内角和",
-          "parent_id": 125,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": []
-        }
-      ]
-    },
-    {
-      "id": 136,
-      "label": "第十四章 全等三角形",
-      "parent_id": 1,
-      "kp_level": "chapter",
-      "children": [
-        {
-          "id": 137,
-          "label": "14.1 全等三角形",
-          "parent_id": 136,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": []
-        },
-        {
-          "id": 138,
-          "label": "14.2 三角形全等的判定",
-          "parent_id": 136,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 139,
-              "label": "三边证全等(SSS)",
-              "parent_id": 138,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 140,
-              "label": "两边及夹角证全等(SAS)",
-              "parent_id": 138,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 141,
-              "label": "两角及一边证全等(ASA、AAS)",
-              "parent_id": 138,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 142,
-              "label": "斜边及一直角边证全等(HL)",
-              "parent_id": 138,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        },
-        {
-          "id": 143,
-          "label": "14.3 角的平分线的性质",
-          "parent_id": 136,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 144,
-              "label": "角的平分线的性质的概念",
-              "parent_id": 143,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 145,
-              "label": "角的平分线的判定",
-              "parent_id": 143,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        }
-      ]
-    },
-    {
-      "id": 146,
-      "label": "第十五章 轴对称",
-      "parent_id": 1,
-      "kp_level": "chapter",
-      "children": [
-        {
-          "id": 147,
-          "label": "15.1 轴对称",
-          "parent_id": 146,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 148,
-              "label": "轴对称的概念",
-              "parent_id": 147,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 149,
-              "label": "线段的垂直平分线的性质",
-              "parent_id": 147,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        },
-        {
-          "id": 150,
-          "label": "15.2 画轴对称图形",
-          "parent_id": 146,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 151,
-              "label": "画轴对称图形的概念",
-              "parent_id": 150,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 152,
-              "label": "用坐标表示轴对称",
-              "parent_id": 150,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        },
-        {
-          "id": 153,
-          "label": "15.3 等腰三角形",
-          "parent_id": 146,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 154,
-              "label": "15.3.1 等腰三角形的概念",
-              "parent_id": 153,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": [
-                {
-                  "id": 155,
-                  "label": "等腰三角形的性质",
-                  "parent_id": 154,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                },
-                {
-                  "id": 156,
-                  "label": "等腰三角形的判定",
-                  "parent_id": 154,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                }
-              ]
-            },
-            {
-              "id": 157,
-              "label": "15.3.2 等边三角形",
-              "parent_id": 153,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": [
-                {
-                  "id": 158,
-                  "label": "等边三角形的性质与判定",
-                  "parent_id": 157,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                },
-                {
-                  "id": 159,
-                  "label": "含30°角的直角三角形的性质",
-                  "parent_id": 157,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                }
-              ]
-            }
-          ]
-        },
-        {
-          "id": 160,
-          "label": "15.4 课题学习 最短路径问题",
-          "parent_id": 146,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": []
-        }
-      ]
-    },
-    {
-      "id": 161,
-      "label": "第十六章 整式的乘法与因式分解",
-      "parent_id": 1,
-      "kp_level": "chapter",
-      "children": [
-        {
-          "id": 162,
-          "label": "16.1 整式的乘法",
-          "parent_id": 161,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 163,
-              "label": "16.1.1 同底数幂的乘法",
-              "parent_id": 162,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 164,
-              "label": "16.1.2 幂的乘方",
-              "parent_id": 162,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 165,
-              "label": "16.1.3 积的乘方",
-              "parent_id": 162,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 166,
-              "label": "16.1.4 整式的乘法的概念",
-              "parent_id": 162,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": [
-                {
-                  "id": 167,
-                  "label": "单项式乘单项式",
-                  "parent_id": 166,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                },
-                {
-                  "id": 168,
-                  "label": "单项式乘多项式",
-                  "parent_id": 166,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                },
-                {
-                  "id": 169,
-                  "label": "多项式乘多项式",
-                  "parent_id": 166,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                },
-                {
-                  "id": 170,
-                  "label": "同底数幂的除法",
-                  "parent_id": 166,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                },
-                {
-                  "id": 171,
-                  "label": "单(多)项式除以单项式",
-                  "parent_id": 166,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                }
-              ]
-            }
-          ]
-        },
-        {
-          "id": 172,
-          "label": "16.2 乘法公式",
-          "parent_id": 161,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 173,
-              "label": "16.2.1 平方差公式",
-              "parent_id": 172,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 174,
-              "label": "16.2.2 完全平方公式",
-              "parent_id": 172,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        },
-        {
-          "id": 175,
-          "label": "16.3 因式分解",
-          "parent_id": 161,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 176,
-              "label": "16.3.1 提公因式法",
-              "parent_id": 175,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 177,
-              "label": "16.3.2 公式法",
-              "parent_id": 175,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        }
-      ]
-    },
-    {
-      "id": 178,
-      "label": "第十七章 分式",
-      "parent_id": 1,
-      "kp_level": "chapter",
-      "children": [
-        {
-          "id": 179,
-          "label": "17.1 分式",
-          "parent_id": 178,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": []
-        },
-        {
-          "id": 180,
-          "label": "17.2 分式的运算",
-          "parent_id": 178,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 181,
-              "label": "17.2.1 分式的乘除",
-              "parent_id": 180,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 182,
-              "label": "17.2.2 分式的加减",
-              "parent_id": 180,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 183,
-              "label": "17.2.3 整数指数幂",
-              "parent_id": 180,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        },
-        {
-          "id": 184,
-          "label": "17.3 分式方程",
-          "parent_id": 178,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": []
-        }
-      ]
-    },
-    {
-      "id": 185,
-      "label": "第十八章 二次根式",
-      "parent_id": 1,
-      "kp_level": "chapter",
-      "children": [
-        {
-          "id": 186,
-          "label": "18.1 二次根式",
-          "parent_id": 185,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 187,
-              "label": "18.1.1 二次根式的概念",
-              "parent_id": 186,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 188,
-              "label": "18.1.2 二次根式的性质",
-              "parent_id": 186,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        },
-        {
-          "id": 189,
-          "label": "18.2 二次根式的乘除",
-          "parent_id": 185,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 190,
-              "label": "18.2.1 二次根式的乘法",
-              "parent_id": 189,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 191,
-              "label": "18.2.2 二次根式的除法",
-              "parent_id": 189,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        },
-        {
-          "id": 192,
-          "label": "18.3 二次根式的加减",
-          "parent_id": 185,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 193,
-              "label": "二次根式的加减的概念",
-              "parent_id": 192,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 194,
-              "label": "二次根式的混合运算",
-              "parent_id": 192,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        }
-      ]
-    },
-    {
-      "id": 195,
-      "label": "第十九章 勾股定理",
-      "parent_id": 1,
-      "kp_level": "chapter",
-      "children": [
-        {
-          "id": 196,
-          "label": "19.1 勾股定理",
-          "parent_id": 195,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 197,
-              "label": "19.1.1 勾股定理的概念",
-              "parent_id": 196,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 198,
-              "label": "19.1.2 勾股定理的应用",
-              "parent_id": 196,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        },
-        {
-          "id": 199,
-          "label": "19.2 勾股定理的逆定理",
-          "parent_id": 195,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 200,
-              "label": "勾股定理的逆定理的概念",
-              "parent_id": 199,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 201,
-              "label": "勾股定理的逆定理的应用",
-              "parent_id": 199,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        }
-      ]
-    },
-    {
-      "id": 202,
-      "label": "第二十章 平行四边形",
-      "parent_id": 1,
-      "kp_level": "chapter",
-      "children": [
-        {
-          "id": 203,
-          "label": "20.1 平行四边形",
-          "parent_id": 202,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 204,
-              "label": "20.1.1 平行四边形的性质",
-              "parent_id": 203,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": [
-                {
-                  "id": 205,
-                  "label": "平行四边形的边、角性质",
-                  "parent_id": 204,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                },
-                {
-                  "id": 206,
-                  "label": "平行四边形对角线的性质",
-                  "parent_id": 204,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                }
-              ]
-            },
-            {
-              "id": 207,
-              "label": "20.1.2 平行四边形的判定",
-              "parent_id": 203,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": [
-                {
-                  "id": 208,
-                  "label": "平行四边形的判定基本概念",
-                  "parent_id": 207,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                },
-                {
-                  "id": 209,
-                  "label": "三角形的中位线",
-                  "parent_id": 207,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                }
-              ]
-            }
-          ]
-        },
-        {
-          "id": 210,
-          "label": "20.2 特殊的平行四边形",
-          "parent_id": 202,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 211,
-              "label": "20.2.1 矩形",
-              "parent_id": 210,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": [
-                {
-                  "id": 212,
-                  "label": "矩形的性质",
-                  "parent_id": 211,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                },
-                {
-                  "id": 213,
-                  "label": "矩形的判定",
-                  "parent_id": 211,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                }
-              ]
-            },
-            {
-              "id": 214,
-              "label": "20.2.2 菱形",
-              "parent_id": 210,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": [
-                {
-                  "id": 215,
-                  "label": "菱形的性质",
-                  "parent_id": 214,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                },
-                {
-                  "id": 216,
-                  "label": "菱形的判定",
-                  "parent_id": 214,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                }
-              ]
-            },
-            {
-              "id": 217,
-              "label": "20.2.3 正方形",
-              "parent_id": 210,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        }
-      ]
-    },
-    {
-      "id": 218,
-      "label": "第二十一章 一次函数",
-      "parent_id": 1,
-      "kp_level": "chapter",
-      "children": [
-        {
-          "id": 219,
-          "label": "21.1 函数",
-          "parent_id": 218,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 220,
-              "label": "21.1.1 变量与函数",
-              "parent_id": 219,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 221,
-              "label": "21.1.2 函数的图象",
-              "parent_id": 219,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": [
-                {
-                  "id": 222,
-                  "label": "函数的图象及其画法",
-                  "parent_id": 221,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                },
-                {
-                  "id": 223,
-                  "label": "函数的表示方法",
-                  "parent_id": 221,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                }
-              ]
-            }
-          ]
-        },
-        {
-          "id": 224,
-          "label": "21.2 一次函数",
-          "parent_id": 218,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 225,
-              "label": "21.2.1 正比例函数",
-              "parent_id": 224,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 226,
-              "label": "21.2.2 一次函数(1)",
-              "parent_id": 224,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 227,
-              "label": "21.2.3 一次函数与方程、不等式",
-              "parent_id": 224,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        },
-        {
-          "id": 228,
-          "label": "21.3 课题学习 选择方案",
-          "parent_id": 218,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": []
-        }
-      ]
-    },
-    {
-      "id": 229,
-      "label": "第二十二章 数据的分析",
-      "parent_id": 1,
-      "kp_level": "chapter",
-      "children": [
-        {
-          "id": 230,
-          "label": "22.1 数据的集中趋势",
-          "parent_id": 229,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 231,
-              "label": "22.1.1 平均数",
-              "parent_id": 230,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 232,
-              "label": "22.1.2 中位数和众数",
-              "parent_id": 230,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        },
-        {
-          "id": 233,
-          "label": "22.2 数据的波动程度",
-          "parent_id": 229,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": []
-        },
-        {
-          "id": 234,
-          "label": "22.3 课题学习 体质健康测试中的数据分析",
-          "parent_id": 229,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": []
-        }
-      ]
-    },
-    {
-      "id": 235,
-      "label": "第二十三章 一元二次方程",
-      "parent_id": 1,
-      "kp_level": "chapter",
-      "children": [
-        {
-          "id": 236,
-          "label": "23.1 一元二次方程",
-          "parent_id": 235,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 332,
-              "label": "一元二次方程的定义及一般形式",
-              "parent_id": 236,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 333,
-              "label": "一元二次方程的根",
-              "parent_id": 236,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 334,
-              "label": "根据实际问题列出一元二次方程",
-              "parent_id": 236,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        },
-        {
-          "id": 237,
-          "label": "23.2 解一元二次方程",
-          "parent_id": 235,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 238,
-              "label": "23.2.1 配方法",
-              "parent_id": 237,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": [
-                {
-                  "id": 239,
-                  "label": "直接开平方法",
-                  "parent_id": 238,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                },
-                {
-                  "id": 240,
-                  "label": "配方法的概念",
-                  "parent_id": 238,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                }
-              ]
-            },
-            {
-              "id": 241,
-              "label": "23.2.2 公式法",
-              "parent_id": 237,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 242,
-              "label": "23.2.3 因式分解法",
-              "parent_id": 237,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 243,
-              "label": "23.2.4 一元二次方程的根与系数的关系",
-              "parent_id": 237,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        },
-        {
-          "id": 244,
-          "label": "23.3 实际问题与一元二次方程",
-          "parent_id": 235,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 245,
-              "label": "列一元二次方程解决传播问题和数字问题",
-              "parent_id": 244,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 246,
-              "label": "列一元二次方程解决增长率问题",
-              "parent_id": 244,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 247,
-              "label": "列一元二次方程解决几何图形问题",
-              "parent_id": 244,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        }
-      ]
-    },
-    {
-      "id": 248,
-      "label": "第二十四章 二次函数",
-      "parent_id": 1,
-      "kp_level": "chapter",
-      "children": [
-        {
-          "id": 249,
-          "label": "24.1 二次函数的图象和性质",
-          "parent_id": 248,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 250,
-              "label": "24.1.1 二次函数",
-              "parent_id": 249,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 251,
-              "label": "24.1.2 二次函数y=ax²的图象和性质",
-              "parent_id": 249,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 252,
-              "label": "24.1.3 二次函数y=a(x-h)²+k的图象和性质",
-              "parent_id": 249,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": [
-                {
-                  "id": 253,
-                  "label": "二次函数y=ax²+k的图象和性质",
-                  "parent_id": 252,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                },
-                {
-                  "id": 254,
-                  "label": "二次函数y=a(x-h)²的图象和性质",
-                  "parent_id": 252,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                },
-                {
-                  "id": 255,
-                  "label": "二次函数y=a(x-h)²+k的图象和性质的概念",
-                  "parent_id": 252,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                }
-              ]
-            },
-            {
-              "id": 256,
-              "label": "24.1.4 二次函数y=ax²+bx+c的图象和性质",
-              "parent_id": 249,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        },
-        {
-          "id": 257,
-          "label": "24.2 二次函数与一元二次方程",
-          "parent_id": 248,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": []
-        },
-        {
-          "id": 258,
-          "label": "24.3 实际问题与二次函数",
-          "parent_id": 248,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 259,
-              "label": "二次函数与图形面积问题",
-              "parent_id": 258,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 260,
-              "label": "二次函数与商品利润问题",
-              "parent_id": 258,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 261,
-              "label": "抛物线形问题",
-              "parent_id": 258,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        }
-      ]
-    },
-    {
-      "id": 262,
-      "label": "第二十五章 旋转",
-      "parent_id": 1,
-      "kp_level": "chapter",
-      "children": [
-        {
-          "id": 263,
-          "label": "25.1 图形的旋转",
-          "parent_id": 262,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": []
-        },
-        {
-          "id": 264,
-          "label": "25.2 中心对称",
-          "parent_id": 262,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 265,
-              "label": "25.2.1 中心对称的概念",
-              "parent_id": 264,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 266,
-              "label": "25.2.2 中心对称图形",
-              "parent_id": 264,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 267,
-              "label": "25.2.3 关于原点对称的点的坐标",
-              "parent_id": 264,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        }
-      ]
-    },
-    {
-      "id": 268,
-      "label": "第二十六章 圆",
-      "parent_id": 1,
-      "kp_level": "chapter",
-      "children": [
-        {
-          "id": 269,
-          "label": "26.1 圆的有关性质",
-          "parent_id": 268,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 270,
-              "label": "26.1.1 圆",
-              "parent_id": 269,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 271,
-              "label": "26.1.2 垂直于弦的直径",
-              "parent_id": 269,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 272,
-              "label": "26.1.3 弧、弦、圆心角",
-              "parent_id": 269,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 273,
-              "label": "26.1.4 圆周角",
-              "parent_id": 269,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": [
-                {
-                  "id": 274,
-                  "label": "圆周角定理及其推论",
-                  "parent_id": 273,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                },
-                {
-                  "id": 275,
-                  "label": "圆内接四边形",
-                  "parent_id": 273,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                }
-              ]
-            }
-          ]
-        },
-        {
-          "id": 276,
-          "label": "26.2 点和圆、直线和圆的位置关系",
-          "parent_id": 268,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 277,
-              "label": "26.2.1 点和圆的位置关系",
-              "parent_id": 276,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 278,
-              "label": "26.2.2 直线和圆的位置关系",
-              "parent_id": 276,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": [
-                {
-                  "id": 279,
-                  "label": "直线和圆的位置关系的概念",
-                  "parent_id": 278,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                },
-                {
-                  "id": 280,
-                  "label": "切线的判定与性质",
-                  "parent_id": 278,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                },
-                {
-                  "id": 281,
-                  "label": "切线长定理和三角形的内切圆",
-                  "parent_id": 278,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                }
-              ]
-            }
-          ]
-        },
-        {
-          "id": 282,
-          "label": "26.3 正多边形和圆",
-          "parent_id": 268,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": []
-        },
-        {
-          "id": 283,
-          "label": "26.4 弧长和扇形面积",
-          "parent_id": 268,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 284,
-              "label": "弧长",
-              "parent_id": 283,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 285,
-              "label": "扇形面积",
-              "parent_id": 283,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        }
-      ]
-    },
-    {
-      "id": 286,
-      "label": "第二十七章 概率初步",
-      "parent_id": 1,
-      "kp_level": "chapter",
-      "children": [
-        {
-          "id": 287,
-          "label": "27.1 随机事件与概率",
-          "parent_id": 286,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 288,
-              "label": "27.1.1 随机事件",
-              "parent_id": 287,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 289,
-              "label": "27.1.2 概率",
-              "parent_id": 287,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        },
-        {
-          "id": 290,
-          "label": "27.2 用列举法求概率",
-          "parent_id": 286,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 291,
-              "label": "用列表法求概率",
-              "parent_id": 290,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 292,
-              "label": "用画树状图法求概率",
-              "parent_id": 290,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        },
-        {
-          "id": 293,
-          "label": "27.3 用频率估计概率",
-          "parent_id": 286,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": []
-        }
-      ]
-    },
-    {
-      "id": 294,
-      "label": "第二十八章 反比例函数",
-      "parent_id": 1,
-      "kp_level": "chapter",
-      "children": [
-        {
-          "id": 295,
-          "label": "28.1 反比例函数",
-          "parent_id": 294,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 296,
-              "label": "28.1.1 反比例函数的概念",
-              "parent_id": 295,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 297,
-              "label": "28.1.2 反比例函数的图象和性质",
-              "parent_id": 295,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": [
-                {
-                  "id": 298,
-                  "label": "反比例函数的图象和性质的概念",
-                  "parent_id": 297,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                },
-                {
-                  "id": 299,
-                  "label": "反比例函数的图象和性质的综合应用",
-                  "parent_id": 297,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                }
-              ]
-            }
-          ]
-        },
-        {
-          "id": 300,
-          "label": "28.2 实际问题与反比例函数",
-          "parent_id": 294,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 301,
-              "label": "实际问题中的反比例函数",
-              "parent_id": 300,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 302,
-              "label": "物理学中的反比例函数",
-              "parent_id": 300,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        }
-      ]
-    },
-    {
-      "id": 303,
-      "label": "第二十九章 相似",
-      "parent_id": 1,
-      "kp_level": "chapter",
-      "children": [
-        {
-          "id": 304,
-          "label": "29.1 图形的相似",
-          "parent_id": 303,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": []
-        },
-        {
-          "id": 305,
-          "label": "29.2 相似三角形",
-          "parent_id": 303,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 306,
-              "label": "29.2.1 相似三角形的判定",
-              "parent_id": 305,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": [
-                {
-                  "id": 307,
-                  "label": "相似三角形及平行线分线段成比例",
-                  "parent_id": 306,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                },
-                {
-                  "id": 308,
-                  "label": "相似三角形的判定",
-                  "parent_id": 306,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                }
-              ]
-            },
-            {
-              "id": 309,
-              "label": "29.2.2 相似三角形的性质",
-              "parent_id": 305,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 310,
-              "label": "29.2.3 相似三角形应用举例",
-              "parent_id": 305,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        },
-        {
-          "id": 311,
-          "label": "29.3 位似",
-          "parent_id": 303,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 312,
-              "label": "位似图形的概念与画法",
-              "parent_id": 311,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 313,
-              "label": "坐标平面内的位似",
-              "parent_id": 311,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        }
-      ]
-    },
-    {
-      "id": 314,
-      "label": "第三十章 锐角三角函数",
-      "parent_id": 1,
-      "kp_level": "chapter",
-      "children": [
-        {
-          "id": 315,
-          "label": "30.1 锐角三角函数",
-          "parent_id": 314,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 316,
-              "label": "正弦",
-              "parent_id": 315,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 317,
-              "label": "余弦和正切",
-              "parent_id": 315,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 318,
-              "label": "特殊角的三角函数值",
-              "parent_id": 315,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        },
-        {
-          "id": 319,
-          "label": "30.2 解直角三角形及其应用",
-          "parent_id": 314,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 320,
-              "label": "30.2.1 解直角三角形",
-              "parent_id": 319,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 321,
-              "label": "30.2.2 应用举例",
-              "parent_id": 319,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": [
-                {
-                  "id": 322,
-                  "label": "实际生活问题,仰角、俯角问题",
-                  "parent_id": 321,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                },
-                {
-                  "id": 323,
-                  "label": "方向角问题,坡度、坡角问题",
-                  "parent_id": 321,
-                  "kp_level": "lesson",
-                  "skills": [],
-                  "direct_score": [],
-                  "related_score": [],
-                  "children": []
-                }
-              ]
-            }
-          ]
-        }
-      ]
-    },
-    {
-      "id": 324,
-      "label": "第三十一章 投影与视图",
-      "parent_id": 1,
-      "kp_level": "chapter",
-      "children": [
-        {
-          "id": 325,
-          "label": "31.1 投影",
-          "parent_id": 324,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 326,
-              "label": "平行投影与中心投影",
-              "parent_id": 325,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 327,
-              "label": "正投影",
-              "parent_id": 325,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        },
-        {
-          "id": 328,
-          "label": "31.2 三视图",
-          "parent_id": 324,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 329,
-              "label": "几何体的三视图",
-              "parent_id": 328,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 330,
-              "label": "根据三视图确定几何体",
-              "parent_id": 328,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            },
-            {
-              "id": 331,
-              "label": "与三视图有关的计算",
-              "parent_id": 328,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        }
-      ]
-    },
-    {
-      "id": 336,
-      "label": "平行四边形",
-      "parent_id": 1,
-      "kp_level": "chapter",
-      "skills": [],
-      "direct_score": [],
-      "related_score": [],
-      "children": [
-        {
-          "id": 337,
-          "label": "平行四边形的性质与判定",
-          "parent_id": 336,
-          "kp_level": "section",
-          "skills": [],
-          "direct_score": [],
-          "related_score": [],
-          "children": [
-            {
-              "id": 338,
-              "label": "平行四边形",
-              "parent_id": 337,
-              "kp_level": "subsection",
-              "skills": [],
-              "direct_score": [],
-              "related_score": [],
-              "children": []
-            }
-          ]
-        }
-      ]
-    }
-  ]
-}