# 互动组件类型注册表 > 本文件是所有组件类型的**唯一真相源**。新增组件类型时在此注册。 ## 注册状态总览 | # | 类型标识 | 中文名称 | 注册状态 | prompt | schema | |---|---------|---------|---------|--------|--------| | 1 | `dialogue_reading` | 对话朗读 / 对话朗读-配图 | ✅ 已注册 | 🔲 | 🔲 | | 2 | `dialogue_fill_in_blanks` | 对话挖空 / 对话挖空-配图 | ✅ 已注册 | 🔲 | 🔲 | | 3 | `dialogue_sentence_building` | 对话组句 / 对话组句-配图 | ✅ 已注册 | 🔲 | 🔲 | | 4 | `dialogue_single_choice_image` | 图片单选 / 图片单选-配图 | ✅ 已注册 | 🔲 | 🔲 | | 5 | `dialogue_image_description` | 看图说话 / 看图说话-配图 | ✅ 已注册 | 🔲 | 🔲 | | 6 | `dialogue_core_navigation` | 核心互动 / 导览配置 | ✅ 已注册 | 🔲 | 🔲 | | 7 | `image_interaction` | 图片互动(坐标点选) | ✅ 已注册 | 🔲 | 🔲 | | 8 | `image_unordered` | 图片互动-图片无序 | ✅ 已注册 | 🔲 | 🔲 | | 9 | `image_ordered` | 图片互动-图片有序 | ✅ 已注册 | 🔲 | 🔲 | | 10-30 | *待注册* | *随参考文件逐步添加* | 🔲 | 🔲 | 🔲 | **当前已注册:9 / ~30** --- ## 已注册组件详情 ### 1. dialogue_reading — 对话朗读 **匹配规则:** 【类型】= "对话朗读" 或 "对话朗读-配图" **子类型:** basic(对话朗读)/ with_image(对话朗读-配图) **来源规范:** `skills/dialogue-reading-config/SKILL.md` **字段列表:** | 字段 | 必填 | 来源 | 说明 | |------|------|------|------| | 任务标题 | ✅ | 剧本 | 10字以内,语义化 | | 资源配置 | ✅ | 规则 | basic→"图片时机:无" / with_image→"图片时机:互动内容" | | 情景引入 | ❌ | 剧本 | 默认"无" | | 互动内容 | ✅ | 剧本 | 朗读句子 | | 后置对话 | ❌ | 剧本 | 默认"无" | --- ### 2. dialogue_fill_in_blanks — 对话挖空 **匹配规则:** 【类型】= "对话挖空" 或 "对话挖空-配图" **子类型:** basic / with_image **来源规范:** `skills/dialogue-fill-in-blanks-config/SKILL.md` **字段列表:** | 字段 | 必填 | 来源 | 说明 | |------|------|------|------| | 任务标题 | ✅ | 剧本+AI | 语义化标题 | | 资源配置 | ✅ | 规则 | basic→"无" / with_image→图片时机+音频载体 | | 情境引入 | ❌ | 剧本 | 对话上下文 | | 互动内容 | ✅ | 剧本 | 含__标记的句子+选项+正确标记 | | 互动反馈 | ✅ | 剧本+AI | 正确/错误反馈台词 | | 后置对话 | ❌ | 剧本 | 默认"无" | --- ### 3. dialogue_sentence_building — 对话组句 **匹配规则:** 【类型】= "对话组句" 或 "对话组句-配图" **子类型:** basic / with_image **来源规范:** `skills/dialogue-sentence-building-config/SKILL.md` **字段列表:** | 字段 | 必填 | 来源 | 说明 | |------|------|------|------| | 任务标题 | ✅ | 剧本+AI | 语义化标题 | | 资源配置 | ✅ | 规则 | basic→"无" / with_image→图片时机+音频载体 | | 情境引入 | ❌ | 剧本 | 对话上下文 | | 互动内容 | ✅ | 剧本 | 题目描述+选项单词+答案+辅助信息 | | 互动反馈 | ✅ | 剧本+AI | 正确/错误反馈 | | 后置对话 | ❌ | 剧本 | 默认"无" | --- ### 4. dialogue_single_choice_image — 图片单选 **匹配规则:** 【类型】= "图片单选" 或 "图片单选-配图" **子类型:** basic / with_image **来源规范:** `skills/dialogue-single-choice-image-config/SKILL.md` **字段列表:** | 字段 | 必填 | 来源 | 说明 | |------|------|------|------| | 任务标题 | ✅ | 剧本+AI | 语义化标题 | | 情境引入 | ❌ | 剧本 | 对话上下文 | | 互动内容 | ✅ | 剧本 | 题干($高亮$)+选项编号+答案编号+辅助信息 | | 互动反馈 | ✅ | 剧本+AI | 正确/错误反馈 | | 后置对话 | ❌ | 剧本 | 默认"无" | --- ### 5. dialogue_image_description — 看图说话 **匹配规则:** 【类型】= "看图说话" 或 "看图说话-配图" **子类型:** basic / with_image **来源规范:** `skills/dialogue-image-description-config/SKILL.md` **字段列表:** | 字段 | 必填 | 来源 | 说明 | |------|------|------|------| | 任务标题 | ✅ | 剧本+AI | 10字以内 | | 资源配置 | ✅ | 规则 | basic→"无" / with_image→图片时机+音频载体 | | 情境引入 | ❌ | 剧本 | 场景背景 | | 互动内容 | ✅ | 剧本 | 图片内容+对话流程+辅助信息 | | 互动反馈 | ✅ | 剧本+AI | 正确/错误反馈 | | 后置对话 | ❌ | 剧本 | 默认"无" | --- ### 6. dialogue_core_navigation — 核心互动/导览配置 **匹配规则:** 【类型】= "核心互动" 或 "导览配置" **子类型:** 值本身 **来源规范:** `skills/dialogue-core-navigation-config/SKILL.md` **字段列表:** | 字段 | 必填 | 来源 | 说明 | |------|------|------|------| | 任务标题 | ✅ | 剧本 | 10字以内 | | 任务背景 | ✅ | 剧本+AI | 25字左右,二人称 | | 任务描述 | ✅ | 剧本+AI | 15字左右,"你需要…" | | 通关知识 | ✅ | 剧本 | 知识点列表 | | 对话角色 | ✅ | 剧本 | 角色名(匹配资源库) | | 角色背景 | ✅ | 剧本+AI | NPC背景,二人称 | | 互动问题 | ✅ | 剧本 | Q&A+图片编号 | | 回合设定 | ✅ | 剧本 | 每问题1-2回合 | | 通过规则 | ✅ | 剧本+AI | 判定条件 | | 示例对话 | ✅ | 剧本+AI | NPC开头和结尾 | --- ### 7. image_interaction — 图片互动(坐标点选) **匹配规则:** 【类型】= "图片互动"(不含"无序""有序") **来源规范:** `business_knowledge/教研生产配置修改规范.md` **字段列表:** | 字段 | 必填 | 来源 | 说明 | |------|------|------|------| | 任务标题 | ✅ | 剧本 | | | 情境引入 | ❌ | 剧本 | | | 互动内容 | ✅ | 剧本 | 题干($高亮$)+答案坐标[x1,y1,x2,y2]+辅助信息 | | 互动反馈 | ❌ | 剧本+AI | | | 后置对话 | ❌ | 剧本 | | | 图片资源 | ✅ | 命名规则 | {ID}.png | --- ### 8. image_unordered — 图片互动-图片无序 **匹配规则:** 【类型】含 "图片无序" **来源规范:** `business_knowledge/教研生产配置修改规范.md` **字段列表:** | 字段 | 必填 | 来源 | 说明 | |------|------|------|------| | 任务标题 | ✅ | 剧本 | | | 情境引入 | ❌ | 剧本 | | | 互动内容 | ✅ | 剧本 | 题干+选项编号+答案编号(无序)+辅助信息 | | 互动反馈 | ❌ | 剧本+AI | | | 后置对话 | ❌ | 剧本 | | | 图片资源 | ✅ | 命名规则 | question/option/answer | --- ### 9. image_ordered — 图片互动-图片有序 **匹配规则:** 【类型】含 "图片有序" **来源规范:** `business_knowledge/教研生产配置修改规范.md` **字段列表:** | 字段 | 必填 | 来源 | 说明 | |------|------|------|------| | 任务标题 | ✅ | 剧本 | | | 情境引入 | ❌ | 剧本 | | | 互动内容 | ✅ | 剧本 | 题干+选项编号+答案编号(有序)+辅助信息 | | 互动反馈 | ❌ | 剧本+AI | | | 后置对话 | ❌ | 剧本 | | | 图片资源 | ✅ | 命名规则 | question/option/answer | --- ## 新增组件注册模板 新增一种组件类型时,复制以下模板填充: ```markdown ### N. {type_id} — {中文名称} **匹配规则:** 【类型】= "{剧本中的类型值}" **子类型:** {如有} **来源规范:** {参考文档路径} **字段列表:** | 字段 | 必填 | 来源 | 说明 | |------|------|------|------| | ... | ... | ... | ... | **AI衍生字段:** | 字段 | 生成规则 | prompt文件 | |------|---------|-----------| | ... | ... | prompts/{type_id}.md | ```