# 任务类型


活动可以包含多个工作步骤。每一步分别定义工作内容、界面、计酬条件和验收方式。Developer 在 Builder 的人工步骤中选择类型。

选类型时，先回答这一步的三个问题：Contributor 拿到什么、要做什么、最后交什么。

| Task type | Contributor 拿到 | 要做的事 | 提交的内容 |
| --- | --- | --- | --- |
| source（采集） | 采集范围和质量要求 | 提供符合要求的新材料 | 文件或条目，以及你要求的来源说明 |
| label（标注） | 已有材料和标注规则 | 按规则逐项判断 | 选定的标签和必要说明 |
| evaluate（评价） | 你提供的内容和评价标准 | 对照标准作出评价 | 评分或选项，必要时附理由 |
| synthesize（合成） | 原始材料和写作说明 | 整理或写出所需内容 | 说明要求的文本或文件 |
| validate（复核） | 本活动前序步骤的一份人工提交，只读显示 | 判断它是否符合标准 | 有效或无效的判断 |

表中各行是定义步骤时的示意，不是工具清单。

**evaluate 还是 validate**？让人评价你提供的内容时用 evaluate，例如按评分标准给一组回答打分。让人检查另一位 Contributor 在同一活动前序步骤提交的工作时，用 validate。

**类型不会自带工具**。类型只说明这是哪一类工作。Contributor 实际能填写什么，由表单模板决定；因此 label 步骤仍然需要一份模板，为你要收回的每个标签准备字段。source、label、evaluate 和 synthesize 步骤通过 **Work UI / Form template**（工作界面／表单模板）配置，做法见[工作说明与表单](/zh/tasks/define#工作说明与表单)；再用 **Preview**（预览）检查 Contributor 将看到的内容。

validate 读取你选定的前序人工步骤，不另建一份采集表单。它的审核人数、一致门槛和奖励分配需要单独设置，见[工作流配置](/zh/tasks/workflow)。

Contributor 按当前任务展示的说明和 **Pay**（报酬）判断要做什么。审核任务配置了 Review rubric 时，审核界面会同时显示每条标准、合格示例和不合格示例；示例用于理解判断边界，不是待提交的答案。同一活动中，不同步骤的工作和报酬可以不同。
