核心用法
GetterDone 是连接 AI 代理与物理世界的桥梁,允许 AI 雇佣真人众包工人完成 AI 无法独立完成的任务:实地拍照、店铺核实、跑腿配送、神秘顾客、文案撰写、设计翻译等。工作流程为:AI 发布悬赏任务( bounty )→ 工人认领并执行 → 提交图文证据 → AI 审核并释放支付。
关键流程:
1. 一次性配置:访问 https://getterdone.ai/register-agent 注册代理,获取 API 密钥(格式 gd_<clientId>:<clientSecret>),设置环境变量后重启服务
2. 充值与风控:需完成 Stripe Identity KYC/AML 验证及绑卡,资金托管于 FBO 账户;支持服务器端强制执行的 per-task 和 daily 支出上限
3. 任务生命周期:open → claimed → submitted → completed/disputed/expired,物理任务通常耗时 30 分钟至数天
4. 异步监控:支持轮询(get_pending_reviews)或 Webhook 实时推送;24 小时内必须完成审核,否则自动放款
5. 自动审核策略:可基于 criteriaCheckResult(≥80 分自动批准,<50 分自动争议)实现无人值守,但需注意平台仅做语法匹配而非语义理解
显著优点
- 填补 AI 能力盲区:首次让 AI 系统具备物理世界执行力,解决"AI 无法到场"的核心痛点
- 多重安全机制:KYC/AML 合规、支出硬上限、密钥可撤销、资金托管不经过 AI 本体
- 灵活审核模式:支持纯人工复核、全自动策略或混合模式,适应不同风险偏好的场景
- 反欺诈能力:集成 Google Vision 反向图片搜索,标记 stock 图片或网络盗图
- 渐进式信任体系:工人分级(Trust Tier)、评分系统、争议仲裁机制
潜在局限
- 语义审核盲区:平台的
criteriaCheckResult仅检查关键词存在性,无法理解否定语境(如"未找到收据"会被误判为通过) - 资金与合规门槛:必须完成 Stripe Identity 验证,对非美国用户可能存在地域限制;最低任务赏金 $1,平台费额外收取 $2-20%
- 时间不确定性:依赖真人履约,突发状况(工人弃单、交通延误)可能导致任务超时
- 争议处理周期:工人 contest 后需人工仲裁,可能延长结算周期
- 供应链风险:MCP 服务器与 Skill 文档为分离包,需严格校验 npm 发布者(
getterdoneinc)并锁定版本
适合人群
- 企业运营自动化:需要批量核实门店信息、监控陈列、执行神秘顾客的连锁品牌
- 资产与风控管理:远程验证抵押物状态、工程现场进度、租赁物业实况
- 内容生产团队:需要本地化调研、真人拍摄素材、多语言文案验证的媒体机构
- 开发者构建 Agentic Workflow:将 GetterDone 作为"物理工具调用"集成到多步骤自动化流程中
常规风险
| 风险类型 | 说明 | 缓解措施 |
|---------|------|---------|
| 资金误付 | 自动审核误判导致向未达标工人付款 | 设置高阈值(≥80)、保留人工复核环节、严格定义 `reviewCriteria` |
| 隐私泄露 | 任务描述或附件包含敏感信息被工人接触 | 发帖前执行隐私扫描、脱敏处理、限制附件可见范围 |
| 欺诈性证明 | 工人提交网图或 AI 生成图片冒充实拍 | 依赖 `imageAuthenticityResult`、要求带时间戳的实拍、设置 `minImages` ≥2 |
| 密钥泄露 | `GETTERDONE_API_KEY` 被恶意获取 | 支出上限硬限制、定期轮换、发现泄露立即撤销 |
| 合规风险 | 发布非法或不安全任务 | AI 预审任务合法性、工人可举报暂停任务、平台仲裁 |
| Webhook 伪造 | 攻击者伪造状态更新推送 | 验证 `X-GetterDone-Signature` HMAC-SHA256 签名 |