---
name: dialogue-image-description-config
version: 2.0.0
description: 看图说话类互动组件配置标准化规范，用于剧本中看图说话/看图说话-配图类型组件的标准化生成
metadata:
  requires:
    permissions: ["sheets:spreadsheet"]
  identity: bot
---
# 看图说话组件配置规范
## 适用场景
当【类型】列内容为【看图说话】或【看图说话-配图】时，使用本规范生成组件配置


## 文本输出规范（强制执行）

所有输出的文本内容（台词、题目、选项、解析、音频文本、阅读文章等）必须遵守以下规则：

1. 禁止 Markdown 标记：禁止使用 ** * __ _ 等加粗/斜体标识，也禁止使用 # > - 等块级 Markdown 语法。所有文本纯文本输出。
2. 英式拼写优先：单词涉及英美式拼写差异时（如 colour/color、centre/center、travelling/traveling），统一选择英式拼写。
3. 标点符号规范：严格区分全角/半角符号。中文内容使用全角标点（，。！？），英文内容使用半角标点（. , ! ?），不得混用。

## 配置格式
配置分为两部分：导览配置 + 对话配置
### 导览配置
1. 【任务标题】：结合图片内容和剧情上下文，设计中文语义化标题，点明看图说话的核心任务，例如「从一堆工具中找出颜色相同的工具」
2. 【任务背景】：用中文描述为什么需要完成这个任务、任务的目标是什么
3. 【任务描述】：用中文简述用户需要做什么（回答谁的问题、完成什么目标）
4. 【知识】：列出本组件涉及的核心知识点/句型，每个一行。例如：
   ```
   It's... 它是……
   Yes, I think it's... 是的，我认为它是……
   It seems that... 它看起来是……
   ```
### 对话配置
1. 【对话角色】：填写 NPC 角色名，如 `SecurityA`、`May`。如有多个角色，用 `, ` 分隔
2. 【角色背景】：描述 NPC 的角色背景和当前任务情境。格式：`你是[角色名]，[情境描述]……`
3. 【互动问题】：按 `#图片编号：XX` 分组，每张图下Q&A依次列出。如果只有一张图，图片编号为 `00`。
   格式如下：
   ```
   #图片编号：00
   Q: NPC的提问内容
   A: 期望用户回答的正确内容

   #图片编号：01
   Q: NPC的提问内容
   A: 期望用户回答的正确内容
   ```
   同一图片编号下可有多组Q&A。若无配图，省略图片编号标记。
4. 【通过规则】：列出用户需要完成的回答条目，用中文序号描述。例如：
   ```
   用户说出：
   1. 钳子是蓝色的
   2. 尺子是黄色的
   3. 锤子是橙色的
   4. 螺丝刀是蓝色的
   ```
5. 【示例对话】：完整展示 NPC 和 User 的对话流程，每一轮为一行。格式：
   ```
   NPC: Let's find tools together. What's the color of the pliers?
   User: It's blue.
   NPC: What's the color of the ruler?
   User: It's yellow.
   ...
   NPC: [最终结束语]
   ```
## 完整示例
```
【任务标题】
从一堆工具中找出颜色相同的工具

【任务背景】
为了快速修复破损的机器人，你需要尽快找到合适的工具，来复原工具箱，从而修复机器人。

【任务描述】
回答 Celina 的问题，找出成套的工具，复原工具箱

【知识】
It's... 它是……
Yes, I think it's... 是的，我认为它是……
It seems that... 它看起来是……

【对话角色】
SecurityA

【角色背景】
你是机器人 SecurityA，用户需要你去修复一个破损的机器人。但你需要完整的工具箱，所以你需要让用户帮你找出工具箱中所需要的工具 ……

【互动问题】
#图片编号：00
Q: Let's find tools together. What's the color of the pliers?
A: It's blue.

Q: What's the color of the ruler?
A: It's yellow.

#图片编号：01
Q: What's the color of the hammer?
A: It's orange.

#图片编号：02
Q: And how about the screwdriver?
A: Blue. Yes, I think it's blue.

【通过规则】
用户说出：
1. 钳子是蓝色的
2. 尺子是黄色的
3. 锤子是橙色的
4. 螺丝刀是蓝色的

【示例对话】
NPC: Let's find tools together. What's the color of the pliers?
User: It's blue.
NPC: What's the color of the ruler?
User: It's yellow.
NPC: What's the color of the hammer?
User: It's orange.
NPC: And how about the screwdriver?
User: Blue. Yes, I think it's blue.
NPC: It seems that the pliers and the screwdriver belong to the same set of toolkit. Good job!
```
