跳转到主要内容
网站

了解哪些访问者是人,哪些是 AI agent。

assistants 为其用户读取你的页面,agents 填写你的表单,crawlers 收集你的内容。Proof of Actor 会连同证据一起显示是谁在访问,这样你的网站就能对每一种访问者作出响应。

example-app.test · actor result

GET /pricing

智能体basis: verified

证据

来自 assistant.example 的已签名请求,为用户获取页面

您的策略: 提供页面及其 Markdown 版本

您的网站是为人而建的。但您的访客已不再只有人。

定价页、文档页、产品页和联系表单现在会收到 AI 助手回答用户问题、代理完成任务以及爬虫收集内容的访问。在你的分析数据里,它们大多看起来像普通浏览器。

全部拦截会流失通过 AI 到达的客户。忽略它们会扭曲你的数据并塞满表单。Proof of Actor 为每次访问提供类别和依据, 让你可以按页面逐一决定。

session

您的登录知道

user: [email protected]

plan: team

actor: ?

proof of actor

Proof of Actor 追加内容

智能体basis: declared

有一个 assistant 正通过此账户在 /reports 上操作。

网站团队如何使用 actor 上下文

  • 查看真实访问者构成

    在每个页面和活动中,将人类访问与 AI 助手、代理和爬虫区分开来。

  • 提供可供代理使用的内容

    为已验证的 agent 和助手提供其所读取页面的 Markdown 或结构化版本。

  • 在 AI 答案中保持可见

    让合法助手阅读能为您赢得客户的页面,而不是默认阻止它们。

  • 保护你的表单

    让联系、注册和演示表单对人类保持易用,同时有意识地处理自动提交。

  • 处理 agent 购物

    识别代表个人浏览产品或开始结账的代理,并将其正确路由。

  • 为未知类制定方案

    决定当一次访问携带的证据不足时每个页面会发生什么,并跟踪该比例。

01 · 检测

来自浏览器、Edge 和服务器的证据。

将浏览器收集器添加到你选择的页面,并运行 edge 或 server 集成以读取请求签名和已声明的客户端详情。

  • 采集器运行页面上的交互信号。
  • 来自发布密钥的助手和代理的已签名请求。
  • 在你的边缘或源服务器上获取请求上下文。
signals · last request per source
  • 请求签名valid · sample-crawler.exampleverified
  • 客户端声明"research-assistant/2.1"declared
  • 浏览器交互pointer + keyboard eventsinferred
  • 没有受支持的信号route not instrumentedunknown

02 · 理解

了解谁在阅读哪些页面。

按页面、版块和活动查看行为主体构成,查看哪些助手访问最多,以及未知访问集中在哪些地方。

  • 每个页面和每个活动的访客类别。
  • 每个分类背后的证据。
  • 每个页面的 Unknown 率,让覆盖缺口一目了然。
按 route 划分的流量 · 7 days
  • /dashboard未知 7%
  • /api/v1/catalog未知 15%
  • /support/tickets未知 8%
  • /signup未知 21%
人类人类 + AI智能体未知

03 · 路由

为每位访问者提供合适的响应。

向已验证代理提供结构化内容,为人类保留完整体验,并为每个页面上的未知访问选择备用方案。

  • 为 agent 提供 Markdown 或结构化响应。
  • 按页面、演员类别和依据制定策略。
  • 先观察,再预览,然后执行。
policy · example-app.test
  • /api/v1/catalogenforce智能体允许 · 结构化 API
  • /support/ticketsenforce人类 + AI允许 · 标记为 Human + AI
  • /account/*preview未知保留现有检查
  • /api/v1/orderspreview智能体要求更强的凭据

示例决策

从 request 到结果,再到你的决策。

  • 有一个 assistant 正在读取你的定价

    请求

    GET /pricing

    结果

    智能体basis: verified

    你的决策

    提供页面及其 Markdown 版本,以确保它给出的答案准确。

  • 一个人填写你的演示表单

    请求

    POST /contact

    结果

    人类basis: inferred

    你的决策

    标准表单。没有额外阻力。

  • 没有证据的表单提交

    请求

    POST /contact

    结果

    未知basis: unknown

    你的决策

    接受它,并保留你通常的垃圾信息检查。只有在你的规则要求时才标记审核。

无风险推出

团队从观察模式开始,并按 route 逐步推进。

  1. 01

    观察您的关键页面

    将采集器添加到定价、文档和表单中,并在它们前面部署边缘集成。访客不会看到任何变化。

  2. 02

    预览内容规则

    在任何内容发生变化之前,检查哪些助手会获得 Markdown 版本,哪些表单提交会被标记。

  3. 03

    按页面执行

    向 Verified agent 提供结构化内容,并保持公开页面开放,同时为 Unknown 访问提供回退。

与你的技术栈协同工作

  • 创始团队

    Web server 中间件 (Node.js)

    服务端

    面向服务器渲染应用和 APIs 的请求级信号。

  • 创始团队

    Next.js

    服务器端和边缘

    用于页面和 API 路由的中间件。

  • 创始团队

    浏览器脚本

    仅浏览器信号

    来自浏览器会话的交互信号,并配合服务端集成。

  • 创始团队

    Cloudflare 和边缘运行时

    Edge

    在请求到达你的源站之前,在边缘获取信号。

  • 创始团队

    通用 HTTP API

    任何技术栈

    将请求上下文发送到 API,并接收带有依据的结果。

  • 创始团队

    MCP服务器

    MCP

    用于 MCP 工具调用的 Actor 上下文。

  • 路线图

    WordPress

    插件

    适用于 WordPress 网站的插件。

  • 路线图

    原生移动端

    iOS 和 Android

    原生 iOS 和 Android SDK。

在 onboarding 期间,我们会与每个创始团队进行一对一交付集成。使用不同的技术栈?申请时请告诉我们。

常见问题

它会影响我的 SEO 或阻止搜索爬虫吗?

不会。Proof of Actor 以 observation 模式启动,不会阻止任何内容。是否让某个页面对 crawler 或 agent 区别对待,由你决定。

它是 CAPTCHA 吗?

不会。访客从不需要解谜。Proof of Actor 在后台对访问进行分类,并把响应留给你的网站。

它能显示有多少访问来自 AI 助手吗?

是的,适用于携带签名或声明等证据、或可被浏览器采集器观察到的访问。证据不足的访问会被报告为 Unknown。

我需要更换网站构建工具或 CMS 吗?

将浏览器收集器添加到你想观察的页面,并在你控制请求路径的位置使用 edge 或 server 集成。

费用是多少?

入选的创始开发者团队可在约定的使用限额内获得最多 12 个月免费。

查看真正访问你网站的是谁。

加入 Proof of Actor founding developer program。

想先聊聊? 联系创始人