SuperAPI AI 工具集

human-survey

HumanSurvey 是一个面向 AI 智能体的反馈收集工具,专注于自报告归因(self-reported attribution)。它通过 API 和 MCP 服务器,让智能体在宿主自己的注册或支付流程中嵌入一个问题——"你是如何听说我们的",并收集结构化回答以聚合结果。该工具专门解决那些无法被追踪覆盖的渠道(如 TikTok 应用内、Instagram、播客、社区、口碑、AI 助手)的归因问题。它支持渐进式披露(先提交平台答案,再补充后续细节)、默认轮换候选顺序以消除偏差、回溯重映射自由文本、配置快照不可变等特性。HumanSurvey 不是通用调查工具,也不提供面向人的分析仪表板;聚合结果以 API 资源形式提供,由智能体充当仪表板。用户可通过官网 humansurvey.co 查看文档和常见问题。

访问官网

工具介绍

用途

HumanSurvey 是一款专为 AI 智能体设计的反馈收集工具,核心用途是自报告归因(self-reported attribution)。它解决的是传统追踪无法覆盖的渠道归因问题:当曝光发生在 TikTok 应用内、Instagram、播客、社区、口碑或 AI 助手中时,追踪信号会丢失,直接询问用户是唯一始终有效的信号。

主要能力

  • 创建表单:通过 PUT 请求存储不可变的配置快照,表单在配置前不渲染任何内容。平台标签、标记和别名来自 GET /api/attribution/catalog,并复制到快照中。创作者候选集由用户自行提供。
  • 渐进式披露:先 POST 平台答案,再 PATCH 后续追问。第一个答案在第二个问题提出前已持久化,中途放弃的受访者仍贡献有效数据。
  • 默认轮换:可排序候选按受访者排列,由客户端生成的 render_id 作为种子,确保原始份额无偏差。也支持固定顺序,但不隐藏其偏差。
  • 回溯重映射:自由文本按原样存储,每次读取时根据重映射表解析,一次映射即可修正数月历史,无需回填。
  • 不可变配置快照:响应与渲染时的版本关联,重新配置无法改写历史记录。
  • 单一连接键双向使用:external_id 可引入收入数据,并将每用户归因回传到自己的用户表。
  • 游标读取:响应完成后可见,仅发出一次,且为最终状态,下游无需 upsert。

使用方式

  • 创建并配置表单:先创建表单,然后用 PUT 存储配置快照。
  • 读取结果:使用 GET /api/attribution/forms/{id}/responses(游标流,或通过 ?external_id= 查询单个身份)、.../unresolved 查看待映射的自由文本、POST .../remaps 进行回溯解析。完整请求和响应结构见 OpenAPI 文档。
  • 与 Claude Code 配合:服务器名称为 survey,包名为 humansurvey-mcp。其十个工具现使用归属 API。npm 发布独立于本仓库,版本可能滞后。
  • 文档与 API:
    • 文档页:https://www.humansurvey.co/docs
    • OpenAPI:https://www.humansurvey.co/api/openapi.json
    • AI 索引:https://www.humansurvey.co/llms.txt

适用场景

  • 宿主在自身注册或支付流程中嵌入表单。在支付流程中,受访者已是付费客户,答案无需转换摄取即可与收入关联;在注册流程中,可看到渠道带来但从未付费的人群。通过计算渠道在付费人群中的份额除以其在注册人群中的份额,可判断转化优劣(比值大于 1 好于平均,小于 1 差于平均),再乘以整体注册到付费转化率得到该渠道自身转化率。
  • 智能体维护候选列表并读取结果。

限制

  • 不适合通用调查:在归因转向后,任意问题类型、Markdown 编写和条件逻辑已被移除。
  • 不提供面向人的分析仪表板:聚合结果是 API 资源,智能体即仪表板。
  • 不代为触达受众:HumanSurvey 从不联系受访者;提供的传输方式(/s/{id} URL 和 iframe 嵌入)由用户自行控制。
  • 匿名密钥创建已移除:每个密钥从创建起即属于一个账户,这提供了密钥恢复路径并使轮换免费。
  • 范围纪律:新 UI 变体、分析仪表板和人工操作员功能通常不在范围内。

产品原则

  • AI 优先 I/O:智能体配置表单并消费结果,人在中间。
  • 一切皆 API:创作者功能必须通过认证的 HTTP 和 MCP 可用。
  • 窄范围胜出:一个问题,问好它。
  • 不提供确信的百分比:每个数字都附带其计算所基于的分母,无法诚实计算的数字为 null 而非平滑处理。