在 Campaign 的 Builder 中设置节点并连接处理顺序。先在节点面板选择 Save,再用画布工具栏的 Save 保存整个工作流。
Entry Gate:参与条件
分别配置适用协议、Required course、资料要求和 Invite code。
课程绑定已发布的组织课程版本。Has finished the course 认可 passed 或 mastered;Has mastered the course 需要 mastered。课程版本与历史通过记录的关系见课程与版本。
邀请码与注册推荐码、组织邀请不同。启用邀请码后,通过 Generate / Copy / Regenerate / Revoke 管理;这些操作立即生效,不等待画布保存。换码或撤码不会单独移除已兑换的准入,退出后重新加入仍需满足邀请码要求。
Supply:人工工作
选择 Task type,配置工作界面、奖励和额度。
- 普通人工步骤可按每份被接受的提交设置基础报酬。
- 每人额度可以选择 No limit、Per day 或 In total;Per day 按 UTC 零点重置。
- Items to collect 限制全体收集总量。正在执行或审核中的记录占用额度;被拒绝或重复结果会释放相应名额。
不要用 Concurrent tasks per user 作为已经生效的并发限制;当前该项设置尚未接入执行检查。
validate 与 Consensus
普通 validate 选择要复核的前序人工步骤,最多配置 1–5 名审核者,一致人数不能超过最多人数。达到一致门槛即可形成结果;一致拒绝也可以结束复核,无需再配置 Consensus。
普通 validate 的 Accept 使用 Auto。其奖励若标为 per item, shared by whoever agreed,表示同一条目的奖励池由符合一致结果规则的获奖者分配,不是每人各得全额。
Consensus 用于比较同一对象的多份答案,与对一份已有提交进行复核不同。按所需比较字段配置来源与一致规则。
Dedup:重复后的处理
Dedup 的每条规则分别设置比较字段和范围。包含相应设置的版本部署后,可在某条规则中开启 Send the duplicate to publisher review:关闭时,验收阶段命中该规则会自动标为 Duplicate;开启时,提交保持待审且不结算,直到发布者决定。这个开关不会合并不同 Dedup 节点的比对范围;如果同一提交还命中了自动判重规则,自动判重优先。
Accept:验收
| Audit mode | 处理方式 |
|---|---|
| Auto | 按前序已有结果处理,不额外补做人工审核 |
| Manual | 等待有权限的审核者给出结果 |
| Automated checks | 按配置的字段、检查方式和失败处理汇总结果 |
| Scripted | 执行选定或编写的 Acceptance check |
需要最低接受评分时,配置范围为 1–5。Manual 的已有提交保留开始时的门槛;修改门槛不会重写旧结果。
ETL 与 Sink:交付
Accept 的接受分支直接连接 Sink,或先经 ETL 整理字段再连接 Sink。Sink 是路径末端。其 JSON / CSV 选项不是文件下载入口。
API 获取还需满足交付、订阅和授权条件,见任务产出与数据交付。保存工作流后,进入 2 Test & Launch 完成发布检查。