# 互动组件类型注册表 > 本文件是所有组件类型的**唯一真相源**。 ## 一、中互动组件(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. 仍未匹配 → 报错:未知组件类型 ``` ## 二、核心互动组件 JSON 结构详见 `skills/core-content-json-standard/SKILL.md`。 | # | 剧本类型名 | cType | 多维表格名称 | bitable_token | |---|-----------|-------|-------------|---------------| | 1 | 合作阅读 | `core_reading_order` | 核心互动 - 合作阅读 | `HIuLbJ6E8aNw2lsdT1YcvNOmnog` | | 2 | 看图选词 | `core_reading_imageDrag` | 核心互动 - 看图选词 | `Qf0Ob6TyEaShufsORGBc8WTinFf` | | 3 | 口语快答 | `core_speaking_reply` | 核心互动 - 口语快答 | `D0Tpbs6D6aIRXdsKDLec0V0on3b` | | 4 | 口语独白 | `core_speaking_monologue` | 核心互动 - 口语独白 | `JtsAbFoSbaWWvssLsxXcAgdEnkh` | | 5 | 口语妙问 | `core_speaking_inquiry` | 核心互动 - 口语妙问 | `Ct4ebNgxUatyUssuVHycfhbgnXf` | | 6 | 看图说话 | `core_speaking_image` | 核心互动 - 看图说话 | `DOVHbQamCaZPTCsuzJrclG1an6b` | | 7 | 口语探讨 | `core_speaking_discuss` | 核心互动 - 口语探讨 | `WYQobCGomaQ843sjB8Icp2SLnjb` ⚠️ S0无数据 | | 8 | 合作听力 | `core_listening_order` | 核心互动 - 合作听力 | `B8Z1b2TnYaKRa1sWSljcV4Q9nYf` | | 9 | 听力拖拽 | `core_listening_drag` | 核心互动 - 听力拖拽 | `Uey8bhdLBa66TIsGrFBcIQKRnsg` | | 10 | 听力选择 | `core_listening_choose` | 核心互动 - 听力选择 | `C7e9bzA1GaZ61FsTz87cEM8Ynoe` | | 11 | 写作互动 | `core_writing_questionMakeSentence` | 核心互动 - 写作互动 | `HOhJb8xtMa02YjsHXMNc7MEpnfe` | | 12 | 看图组句 | `core_writing_imgMakeSentence` | 核心互动 - 看图组句 | `LNEcbo6meahQCosYN9Jc137rnde` | | 13 | 看图撰写 | `core_writing_imgWrite` | 核心互动 - 看图撰写 | `Be4rbTgoiaDMOvstB4Ucn8sjndh` | | 14 | 邮件组句 | `core_writing_questionMakeSentence` | 核心互动 - 邮件组句 | `F0e4bd2Z5aFDzpsIHndcxGhgnKd` | | 15 | 邮件撰写 | `core_writing_questionWrite` | 核心互动 - 邮件撰写 | `JcuybbTRParccasXKrUc7mD1neh` | ## 三、数据库目标表映射 | 组件大类 | 目标数据库 | 目标表 | |---------|-----------|--------| | 中互动(27种) | vala_test | `middle_interaction_component` | | 核心互动(15种) | vala_test | `core_interaction_component` |