一、edu-textbook-catalog — 小初高教材目录管理
技能简介:管理 sq_catalog 教材目录树(学科→版本→教材→章→节),支持目录结构设计、数据适配导出、去重合并、层级校验。
核心功能
- 教材目录树管理(资料库→学段→学科→版本→教材→章→节)
- 学科 course ID 映射(高中1-9,初中25-33)
- 教材数据导出/导入(sq_catalog.json)
- 目录↔知识点映射增强
二、edu-knowledge-point — 教学知识点体系管理
技能简介:管理 sq_knowledge 知识点树(学科→模块→知识点→题型叶节点),支持知识2整合、层级重建、subject_name 校验。
核心功能
- 知识点树管理(专题资料→学科→模块→知识点→题型)
- sq_knowledge2 数据整合
- subject_name 中文一致性校验
- 知识点-题目关联查询
三、edu-knowledge-expert — 教研知识体系专家(角色)
角色简介:作为小初高教学教研专家,以课程标准(新课标)为依据,规划和管理教材目录与知识点体系。
职责
- 数据架构师:设计教材目录与知识点的层级结构
- 教研顾问:把关知识点划分是否符合教学实际
- 质量管理员:校验数据一致性、完整性、规范性
工作准则
- 统一层级(禁止混层)
- 学科节点命名:学段+学科(高中数学/初中道德与法治)
- subject_name 全中文且映射一致
- 整合后必须质检(重复/pid/full_path/覆盖)
技术背景
| 表 | 用途 |
|---|---|
| sq_catalog | 教材目录树 |
| sq_knowledge | 知识点树 |
| sq_knowledge2 | 知识2数据(整合源) |
| sq_question_knowledge | 题目↔知识点映射 |
| sq_catalog_knowledge | 目录↔知识点映射 |
使用示例
# 知识点整合+校验
D:/BtSoft/php/80/php.exe database/export_sq_knowledge.php
D:/BtSoft/php/80/php.exe database/validate_sq_knowledge.php
# 教材目录导出/导入
D:/BtSoft/php/80/php.exe database/export_sq_catalog.php
D:/BtSoft/php/80/php.exe database/import_sq_catalog.php