项目经理从选定的数据集中创建标注任务,并指派标注员与审核员。任务的字段定义、状态流转与列表操作见 标注任务;本文只描述创建与指派的操作过程。
适用角色与前提
适用角色
| 角色 | 是否可创建 | 说明 |
|---|
| 项目经理 | 是 | 需「管理标注任务」 模块权限 |
| 管理员 | 是 | 不受模块权限限制 |
| 标注员 | 否 | 「管理标注任务」 默认未授予 |
| 审核员 | 否 | 同上 |
| 采集员 | 否 | 同上 |
前置条件
| 项 | 要求 |
|---|
| 权限 | 「管理标注任务」 |
| 数据集 | 至少 1 条待标注数据集 |
| 项目 | 目标项目已存在。若项目为公开项目,创建者须为该项目成员或管理员,否则接口返回 403 |
| 标注员 | 至少 1 个可指派账号 |
| 审核员 | 可留空。留空时任务不设审核人,需后续在任务详情中补充 |
| 任务名 | 全平台唯一。创建重名时接口自动追加序号(如「任务 (2)」),不报错;编辑为已有名称时接口返回 400 |
操作步骤
创建与指派
创建操作有两个等价入口,使用同一套表单:
| 入口 | 路径 | 进入方式 |
|---|
| 数据管理页 | /dataset | 勾选数据集 → 底部操作栏「标注」 |
| 标注任务页 | /tasks/new | 标注任务 页 → 「创建标注任务」 |
- 选择待标注的数据集。从数据管理页进入时,勾选结果即为所选数据集;从
/tasks/new 进入时,在表单左侧勾选。
- 选择表单标签页「创建任务」。
- 填写任务名。留空时系统以当前日期作为任务名。
- 选择所属项目。表单内可新建项目。
- 选择标注员与审核员。两个字段均支持多选。
- 确认所选数据集数量不少于所选标注员数量,否则提交时被拒绝。
- 点击「创建」。
创建成功后任务初始状态为「待开始」。若管理员在系统设置中配置了飞书机器人 webhook,创建时会推送任务通知。
标注员拆分规则
提交时系统按标注员拆分数据集,为每个标注员各创建一个任务,任务名为 任务名_标注员姓名;选中 1 名标注员时同样按该规则命名。
| 规则 | 行为 |
|---|
| 去重 | 数据集 ID 先去重,再参与分配 |
| 均分 | 数据集数量除以标注员数量,向下取整为每人基础份额 |
| 余数 | 余下的数据集依次分配给排位靠前的标注员,每人至多 1 条 |
| 随机顺序 | 勾选「随机顺序」时,分配前先打乱数据集顺序,避免同一采集批次集中落在一人 |
| 审核员配对 | 审核员按标注员顺序循环配对。选中 1 名审核员时该审核员负责全部任务 |
| 数据不足 | 数据集数量少于标注员数量时,提交被拒绝 ,提示「数据量不足以分配给所有标注员,请减少标注员数量或增加数据集」 |
追加数据到已有任务
已有任务需要补充数据集时使用「追加任务」标签页:选择目标任务,勾选要追加的数据集,确认提交。追加操作不新建任务,只扩展该任务的数据集范围。
表单其他入口
| 标签页 | 用途 |
|---|
| 创建任务 | 新建任务并指派人员 |
| 追加任务 | 向已有任务补充数据集 |
| 快速标注 | 不建立任务,直接进入标注界面 |
结果校验
| 校验项 | 预期结果 |
|---|
| 任务状态 | 新建任务为「待开始」 |
| 任务名 | 为表单任务名加 _标注员姓名 后缀 |
| 数据集归属 | 所选数据集全部出现在任务详情页的「标注数据」标签页中 |
| 数据分配 | 各标注员名下任务的数据集数量之和等于所选数据集数量,无重复 |
| 审核人 | 与表单选择一致;未选审核员时任务无审核人 |
异常处置
| 现象 | 原因 | 处置 |
|---|
| 提示「请选择任务所属的项目」 | 未选择项目 | 选择项目;无合适项目时在表单内新建 |
| 提示「请选择标注员和审核员」 | 未选择标注员。审核员留空不触发该校验 | 选择至少 1 名标注员 |
| 提示「数据量不足以分配给所有标注员」 | 数据集数量少于标注员数量 | 减少标注员数量,或补充数据集 |
| 接口返回 403 | 在公开项目中创建任务,但创建者不是项目成员 | 由项目成员创建,或请管理员加入项目 |
| 提示「未能创建任何任务,请检查数据分配」 | 所有拆分结果均为空集 | 检查所选数据集是否仍然有效,重新选择后提交 |
| 提示「任务未能追加」 | 追加任务时未选定目标任务 | 在「追加任务」标签页选择目标任务 |
相关页面