用途:为 OpenClaw 提供精确的 A/B 测试设计,覆盖假设构建、对照组/变体组设置、基于哈希的随机化和分层,以减少选择偏差并保证实验组均衡。
主要能力:定义原假设(如“点击率无差异”)与备择假设(如“变体提升点击 10%”);配置对照组与变体组及样本量、指标等参数;使用哈希方法(如对用户 ID 做 SHA-256)进行分配;按人口统计等维度分层,采用分层抽样平衡各组。
使用方式:先定义假设与分组。可用 CLI 快速设计,例如 openclaw abtesting-design --hypothesis-null "No effect on conversion" --hypothesis-alt "Variant increases conversion" --variants control,variantA --randomize hash --stratify age,gender,也可用 --config path/to/config.json 引用 JSON 配置。API 方式为向 /api/abtesting/design 发送 POST JSON,例如 {"hypothesis_null": "No difference", "hypothesis_alt": "Increase in engagement", "variants": ["control", "variantB"], "randomization": "hash", "stratification": ["device_type"]},认证头为 Authorization: Bearer $OPENCLAW_API_KEY。异步响应可轮询 /api/abtesting/status/{job_id}。
适用场景:网站布局、应用功能、营销活动(如邮件主题行)等对比实验。
限制:需提供完整输入(假设字符串、变体名称等)并预先校验,否则可能返回 HTTP 400;认证失败返回 401。资料未提供具体收费、价格与平台支持范围。