# 互动组件类型注册表 > 本文件是所有组件类型的**唯一真相源**。 ## 一、中互动组件(27种) ### 注册状态总览 | # | 剧本类型名 | cType | 多维表格名称 | bitable_token | |---|-----------|-------|-------------|---------------| | 1 | 对话互动 | `mid_sentence_dialogue` | 中互动 - 对话互动 | `GH0hbBT0ZavkCesaVQ7c40Zfnub` | | 2 | 对话朗读 | `mid_dialog_repeat` | 中互动 - 对话朗读互动 | `MuwubKXoSaJe55sO4k9c63VSnmh` | | 3 | 对话表达 | `mid_dialog_express` | 中互动 - 对话表达互动 | `IC2kbvgP0aLrj7sfzZicIozZn1e` | | 4 | 对话选读 | `mid_dialog_select` | 中互动 - 对话选读互动 | `GsNEbjVVYarWqpsNanTcf8UnnPf` | | 5 | 对话选择 | `mid_dialog_choose` | 中互动 - 对话选择互动 | `MsETbgiUAaG8h4sct0ycTOzGnfb` | | 6 | 对话挖空 | `mid_dialog_fillin` | 中互动 - 对话挖空互动 | `X6nHbUztFaGY5tsSHnKcmeJtnm5` | | 7 | 对话组句 | `mid_dialog_sentence` | 中互动 - 对话组句互动 | `OfgZbhomiaYj2psBNhuc7THMnF9` | | 8 | 信息描写 | `mid_message_trace` | 中互动 - 信息描写 | `Nd8cb0tnKankIHsVgw1caL1Xn3f` | | 9 | 信息拼词 | `mid_message_spell` | 中互动 - 信息拼词 | `X0sPb1KERarvocs4rb3cK35AnFg` | | 10 | 信息组句 | `mid_message_combine` | 中互动 - 信息组句 | `TXYobOAuaakk6KslHp9caUB7nXa` | | 11 | 信息补词 | `mid_message_fillin` | 中互动 - 信息补词 | `FxwMb8MJmarcRsso2tQcV8thn5g` | | 12 | 信息填词 | `mid_message_word` | 中互动 - 信息填词 | `ElRebtQe3aeCyOsRjg6cEniznwg` | | 13 | 信息填句 | `mid_message_sentence` | 中互动 - 信息填句 | `CNFgbIIszaPWXfsekt7cCZjHnVh` | | 14 | 物品互动 | `mid_vocab_item` | 中互动 - 物品互动 | `BD9Wbi2l9akojasifEvcJG06n3g` | | 15 | 图片互动 | `mid_vocab_image` | 中互动 - 图片互动 | `VJ1kb9xp8amX8PskntmcLhjpnQe` | | 16 | 图片单选 | `mid_image_choose` | 中互动 - 图片单选 | `XyIVbYciraBkoasJtV1c3N5Gnhh` | | 17 | 图片多选 | `mid_image_multiple` | 中互动 - 图片多选 | `XZo5bwagdau3VvsTDL9cJPrInQd` | | 18 | 图片有序 | `mid_image_sequence` | 中互动 - 图片有序 | `BZWebQROpagkJ0sxArGcsBjwnCU` | | 19 | 图片拖拽 | `mid_image_drag` | 中互动 - 图片拖拽 | `Qqq9bVv19aH6LisRrsVcvf6xnqe` | | 20 | 材料互动 | `mid_sentence_material` | 中互动 - 材料互动 | `Yd84buD91aGxyqstpXqceftHnvM` | | 21 | 指令互动 | `mid_vocab_instruction` | 中互动 - 指令互动 | `UorxbVCNYaqpx3sOUdTcF6bUnAh` | | 22 | 挖空互动 | `mid_grammar_cloze` | 中互动 - 挖空互动 | `TaU5baUEEagdlusiWXnc7nrGn5b` | | 23 | 组句互动 | `mid_grammar_sentence` | 中互动 - 组句互动 | `X5w7bWQXGaWu3dsMEE1c3Tp8nBb` | | 24 | 填词互动 | `mid_vocab_fillBlank` | 中互动 - 填词互动 | `TtjlbkLFgaDi6hsriHZcHBJnnRH` | | 25 | 语音互动 | `mid_sentence_voice` | 中互动 - 语音互动 | `Qd2kbHD8has9mys3UhWcJbMznrf` | | 26 | 造句互动 | `mid_sentence_makeSentence` | 中互动 - 造句互动 | `WfHMbzBYPau6hZsmFD0cBwWuncc` | | 27 | 发音互动 | `mid_pron_pron` | 中互动 - 发音互动 | `CeH5bO3FhaG5cNsPZ4Xc72axnrb` | ### 子类型规则(配图变体) 以下组件在剧本中可能出现 "-配图" 后缀变体: - 对话朗读 / 对话朗读-配图 - 对话表达 / 对话表达-配图 - 对话选读 / 对话选读-配图 - 对话选择 / 对话选择-配图 - 对话挖空 / 对话挖空-配图 - 对话组句 / 对话组句-配图 - 图片单选 / 图片单选-配图 带"-配图"后缀时 cType 不变,通过 `resourceMapping` 中的图片配置区分。 ### 类型匹配规则 ``` 匹配优先级:精确匹配 > 去除"-配图"后缀匹配 输入: 剧本【类型】列的文本值 步骤: 1. 去除前后空格 2. 检查是否包含"-配图"后缀 → 记录 has_image = true,剥离后缀 3. 在上表中按"剧本类型名"精确匹配 → 返回 cType 4. 匹配失败 → 检查是否为核心互动类型(见第二部分) 5. 仍未匹配 → 报错:未知组件类型 ``` ## 二、核心互动组件(待注册) 以下核心互动类型已从多维表格配置目录中发现,待后续注册: | # | 多维表格名称 | wiki_token | 待注册 | |---|-------------|-----------|--------| | 1 | 核心互动 - 合作阅读 | `H6DJweNkpigCbak2Y5LcTZ8Vnfb` | 🔲 | | 2 | 核心互动 - 看图选词 | `MVo7wugWfimJPIkxhJCcqppFnyf` | 🔲 | | 3 | 核心互动 - 口语快答 | `TSwcw0nFmi21khkpUndchNMsn6f` | 🔲 | | 4 | 核心互动 - 口语独白 | `G20HwcF1uideNokLsHWcBs3znvg` | 🔲 | | 5 | 核心互动 - 口语妙问 | `GJUVwNSEkis3EXkrVj0ccbqdn8c` | 🔲 | | 6 | 核心互动 - 看图说话 | `KBOXwzVHfin6ORkKbA3c3eWEnoh` | 🔲 | | 7 | 核心互动 - 口语探讨 | `HoidwhEBWiWjaokQnz0cHbhTn6e` | 🔲 | | 8 | 核心互动 - 合作听力 | `FrxtwNRQDizqiikPkATcBzTCnYe` | 🔲 | | 9 | 核心互动 - 听力拖拽 | `K3QrwQnWqiPBm1krhnNcWDTqnhe` | 🔲 | | 10 | 核心互动 - 听力选择 | `Kwrcw6A4jip2sxkdLn4czd1knvf` | 🔲 | | 11 | 核心互动 - 写作互动 | `DVkcwVr2giswTckcgD0cpHwNnv2` | 🔲 | | 12 | 核心互动 - 看图组句 | `BkmtwUBwMiHd5Ak7VS6ccE9SnHd` | 🔲 | | 13 | 核心互动 - 看图撰写 | `KwPHwnaqdiWlvNkDm5fcFreDnQh` | 🔲 | | 14 | 核心互动 - 邮件组句 | `M5oTwUP6wiImC4kVJU8cRYnfnyf` | 🔲 | | 15 | 核心互动 - 邮件撰写 | `Brn0wldKYizsLZkBqK6clp1tnKd` | 🔲 | ## 三、数据库目标表映射 | 组件大类 | 目标数据库 | 目标表 | |---------|-----------|--------| | 中互动(27种) | vala_test | `middle_interaction_component` | | 核心互动(15种) | vala_test | `core_interaction_component` |