安装与下载
1 ClawHub CLI
从源直接安装技能的最快方式。
npx clawhub@latest install ai-web-check
2 手动安装
将技能文件夹复制到以下位置之一
~/.openclaw/skills/
{'/skills/'}
优先级:工作区 › 全局 › 内置
3 提示词安装
将此提示词复制到 Openclaw 即可自动安装。
请帮我使用 Clawhub 安装 skill-ai-web-check。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
更倾向于下载?
获取包含原生技能文件的ZIP压缩包。
基本信息
ai-web-check
安装指南
- ClawHub CLI
从源直接安装技能的最快方式。
npx clawhub@latest install ai-web-check - 手动安装
将技能文件夹复制到以下位置之一
全局模式
~/.openclaw/skills/
工作区
/skills/
优先级:工作区 > 本地 > 内置 - 提示词安装
将此提示词复制到 OpenClaw 即可自动安装。
请帮我使用 Clawhub 安装 ai-web-check。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
更倾向于下载?
获取包含原生技能文件的ZIP压缩包。
下载技能 (.zip)
什么是
AI Web Check 是一个 Openclaw Skills 工具,用于评估网站是否可供 AI 智能体使用,而不只依赖页面文案。其内置 CLI 会扫描目标网站,并在 Markdown 报告中记录特定检查的证据。
该技能还支持基于同源 GET 页面进行有界的只读浏览器旅程。它有意不执行任何变更操作:不会填写表单、进行身份验证、提交数据、发送消息、进行支付、删除内容,也不会执行跨源旅程。Openclaw Skills 用户应将 NOT_TESTED 结果视为未知,而不是通过,并理解 PASS 仅适用于指定检查及其记录的证据。
应用场景
评估网站是否已准备好供 AI 智能体导航。
在将网站集成到 AI 工作流之前,运行可重复的可用性扫描。
通过只读浏览器旅程检查一组有界的同源页面。
为工程或产品评审生成有证据支持的 Markdown 报告。
识别适合结构化机器操作、人工审核流程、状态一致性检查、幂等性测试或版本冲突分析的候选项。
使用 Openclaw Skills 评估网站时,区分已验证行为与未经支持的假设。
工作原理
选择一个公开网站 URL 进行评估。
运行内置 CLI 扫描命令,检查网站并为支持的检查生成证据。
可选:定义一个 JSON 旅程,其中包含用于有界只读导航流程的同源 GET 页面。
针对目标 URL 运行旅程命令。
查看 Markdown 输出以及与每项指定检查相关的证据。
仅将 PASS 解读为针对该特定检查的证据;将 NOT_TESTED 视为未知,而不是通过。
识别需要进一步验证的运行时属性,包括结构化机器操作、人工审核、跨入口状态一致性、幂等性、版本冲突和真实状态报告。
配置指南
打开包含内置 src/cli.mjs 入口点的 AI Web Check 技能目录。
确保执行环境中可用 Node.js。
运行基本网站扫描:
node src/cli.mjs scan https://example.com --format markdown --out report.md
对于有界只读旅程,创建一个 JSON 文件,例如 journey.json,其中包含同源 GET 页面。
运行旅程评估:
node src/cli.mjs journey https://example.com --journey journey.json --format markdown
查看生成的 Markdown 报告,并在分享结果时保留其中的证据。v0.1 runner 不支持身份验证、表单提交、支付、删除、消息发送或跨源旅程设置。
数据架构
目标 URL: 提供给 scan 或 journey 的网站。
旅程定义: 一个 JSON 文件,列出通过有界的仅 GET 旅程请求的同源页面。
输出格式: Markdown,使用 --format markdown 选择。
输出路径: 可选的报告目标位置,扫描时通过 --out report.md 提供。
评估结果
结果 含义
PASS 指定检查已记录支持性证据;这不是供应商认证。
NOT_TESTED 该检查未知,不得将其解释为通过。
生成的产物
扫描报告可以写入 Markdown 文件,例如 report.md。
指定 --format markdown 时,旅程输出将以 Markdown 形式生成。
证据围绕指定检查组织,而不是进行全面认证。
v0.1 数据模型本身不会认证结构化机器操作、人工审核流程、跨入口状态一致性、幂等性或版本冲突,也不会认证状态真实性。这些属性需要额外证据和运行时验证。
高级特性
采用证据优先的报告方式,而不是从页面文案推断成功。
为安全的网站侦察而设计的非变更执行。
使用同源 GET 请求的有界浏览器旅程。
适合工程评审和审计轨迹的 Markdown 输出。
明确的 PASS 和 NOT_TESTED 语义,防止将未知行为视为已验证行为。
安全边界会阻止身份验证、填写表单、提交、支付、删除、向外发送以及跨源旅程。
为更深入的 AI 就绪度验证发现候选项,但不声称提供运行时认证。
面向需要保守且可重复网站检查的 Openclaw Skills 集成的专注工作流。
name: ai-web-check description: Run an evidence-first, non-mutating AI website usability assessment. Use for requests such as “检查这个网站 AI 好不好用” or “is this site agent ready?”. AI Website Check v0.1
Use the bundled CLI; do not infer a pass from page copy alone.
node src/cli.mjs scan https://example.com --format markdown --out report.md
For a bounded, read-only browser journey, create a JSON file containing same-origin GET pages and run:
node src/cli.mjs journey https://example.com --journey journey.json --format markdown
The v0.1 runner never fills forms, authenticates, submits, sends, pays, deletes, or follows cross-origin journeys. Treat NOT_TESTED as unknown, not as a pass. A PASS is only a statement about the named check and its recorded evidence, never vendor certification.
AIRead v0.1 verification needs additional evidence for structured machine actions, a human review flow, cross-entry state consistency, idempotency/version conflicts, and state truthfulness. This scanner can identify candidates; it cannot certify those runtime properties by itself.
Fedora Atomic 上的 Hermes Browser