---
name: unit_challenge_core
description: 单元挑战核心层（永久固定，无重大升级不改动），存储所有题型共用的全局规则、通用资源、通用能力，所有题型Skill统一引用，无重复资源存储。
---
# Unit Challenge Core 单元挑战核心层（永久固定）
## 核心定位
所有单元挑战题型的公共依赖层，统一存储所有共用资源和能力，避免重复开发、重复存储，改动一次全题型生效。
## 通用资源（统一存储，全局唯一）
| 资源类型 | 内容 | 存储路径 | 复用说明 |
|---------|------|----------|----------|
| 全局规则 | 全题型阶段归属规则、能力标签分级规则、输出格式规范、解析标准模板、校验规则 | `/root/.openclaw/workspace-xiaoyan/MEMORY.md` | 所有题型统一引用，规则更新仅需修改此处 |
| 词库资源 | L1共享词库（980词）、L2共享词库（1470词）、超纲词黑名单 | `/root/.openclaw/workspace-xiaoyan/business_knowledge/` | 所有题型统一引用，词库更新仅需修改此处 |
| 句型库资源 | L1句型库（490个）、L2句型库（380个） | `/root/.openclaw/workspace-xiaoyan/business_knowledge/` | 所有题型统一引用，题目句型必须在对应阶段句型库范围内，句型库更新仅需修改此处 |
| 通用模板 | 各题型输出模板、解析模板、评分标准模板 | `/root/.openclaw/workspace-xiaoyan/business_knowledge/templates/` | 所有题型统一引用，模板更新仅需修改此处 |
| 版本配置 | 各题型Skill版本号、规则迭代记录 | `/root/.openclaw/workspace-xiaoyan/business_knowledge/version/` | 统一管理版本，可回溯历史版本 |
## 通用能力（统一实现，全局调用）
所有能力已封装为通用接口，各题型Skill直接调用，无需单独开发：
1. **超纲校验接口**：输入单词列表，返回是否超纲、超纲词列表
2. **格式校验接口**：输入题目内容+题型，返回是否符合格式规范、错误位置
3. **难度校验接口**：输入题目内容+难度等级，返回是否符合难度要求、问题点
4. **去重校验接口**：输入题包知识点列表，返回是否有重复知识点、重复位置
5. **质量评分接口**：输入题目内容+题型，返回0-100分质量评分、扣分点
6. **多维表入库接口**：输入题目内容+题型，自动入库到互动知识库对应表格
## 对接规则（当前配置）
- ✅ 暂不对接其他外部系统（CMS/教研系统等）
- ✅ 所有输出仅支持本地文件、飞书多维表两种形式
- ✅ 所有数据存储在当前工作区内，不对外传输
## 文本输出规范（强制约束，覆盖所有题型）

以下规则适用于单元挑战所有题型的文本输出（音频台词、阅读文章、写作提示、口语话题等 jsondata 内容）：

1. 禁止 Markdown 标记：禁止使用 `**` `*` `__` `_` 等加粗/斜体标识，也禁止使用 `#` `>` `-` 等块级 Markdown 语法。所有文本纯文本输出。
2. 英式拼写优先：单词涉及英美式拼写差异时（如 colour/color、centre/center、travelling/traveling），统一选择英式拼写。
3. 标点符号规范：严格区分全角/半角符号。中文内容使用全角标点（，。！？：），英文内容使用半角标点（. , ! ? :），不得混用。特别注意：英文冒号必须用半角 `:`，不得用全角 `：`。
4. 中英文混排空格规范：中文与英文/数字之间加半角空格（如"汇报 Jay 不配合"、"Tom 说 hello"），纯中文或纯英文内容不加额外空格。

## 改动规则
- 非重大规则升级/词库全量更新，禁止修改本层内容
- 单个题型调优仅修改对应题型Skill，不得改动核心层
- 核心层修改前必须经过业务负责人审批
