# 从数据需求开始


先登录 [Developer](https://developer.humanbased.ai/)。活动、课程、数据和账务都按组织管理。

## 开始前

Developer 门户首先打开首页：显示当前组织的 **Balance**（余额）、**Active Keys**（生效中的密钥）和 **Subscriptions**（订阅），一份 **Getting started**（入门）清单，以及 **New Campaign**（新建活动）。

1. 团队已有 Humanbased 组织时，向该组织的 Owner 或 Admin 申请邀请，按[组织指南](/zh/collaboration/organization)加入原组织。独立开展工作时，才按同一指南创建自己的组织；不要为接手同事的活动另建组织。
2. 在左下角核对当前组织，再到 **Organization → Members** 查看自己的角色。找不到目标组织时，先请组织管理者处理成员关系，不要继续修改资源。
3. 判断本次需要新的人工作业，还是已有交付数据。例如，收集新的标注回答从下方的**发布一项新工作**开始；读取已获授权的订阅，从[获取已有数据](/zh/start/data-start)开始。

## 发布一项新工作

打开 Builder 前，先准备简短的任务说明、Contributor 要提交的材料、参与条件、质量检查方式和初步预算。Builder 是把这些决定配置成活动草稿和工作流的编辑器。例如，一项小型标注工作可以让符合条件的 Contributor 标注少量记录，经过审核后只交付已接受的回答。这只是示例，不是预设流程或交付承诺。

1. 在活动列表选择 **Open Builder**，创建草稿。已有项目则先打开相应卡片，再进入 Builder。
2. [定义工作](/zh/tasks/define)：说明要收集什么、怎样完成，以及什么结果符合要求。
3. [配置工作流](/zh/tasks/workflow)：设置参与条件、人工步骤、检查、验收与交付路径。分别保存节点和画布。
4. [测试与发布](/zh/tasks/launch)：依次完成预算、准入检查、Dry-run 和发布设置，确认 Launch 后的实际状态。
5. 工作开始后，在活动的 **Reviews** 核对提交与审核结果；程序取数另按[交付与订阅条件](/zh/data/delivery)处理。

草稿保存不等于已经发布；Dry-run 不会产生真实任务收入或正式交付。

需要查看先前配置时，在 Builder 底部工具条打开 **历史版本**。旧版本以只读方式显示；恢复操作会创建一个新的最新版本，不覆盖已有版本。具体操作见[定义工作与参与要求](/zh/tasks/define#查看和恢复画布版本)。

## 从已有工作接手

| 你负责的事 | 起点 |
| --- | --- |
| 只需要已有数据 | [获取已有数据](/zh/start/data-start) |
| 管理组织成员 | [Developer 组织](/zh/collaboration/organization) |
| 编写课程或批改开放题 | [准备课程与批改](/zh/learning/authoring) |
| 审核工作结果 | [管理进度与结果](/zh/tasks/results) |
| 处理预算与账单 | [预算、费用与对账](/zh/collaboration/billing) |

操作权限取决于当前组织中的角色。需要创建 API Key 时，由该组织的 Owner 或 Admin 处理；负责接入的同事可以使用组织配置的有效凭证。凭证范围另见[接入与认证](/zh/api/api-auth)。
