SuperAPI AI 工具集

install-and-verify

测试与质量

查看项目

更新于 10-15 22:11

技能介绍

用途:该技能用于安装 Reticle 并验证网页应用的改动是否真正生效。Reticle 在运行中的应用内嵌入仅开发用的 SDK,并以 reticle_* MCP 工具暴露给代理,让代理查看、操作、观察并断言真实应用,无需截图,验证循环也不需要下载浏览器,直接驱动用户已打开的标签页(reticle_lease 与 --drive 使用的受控浏览器需要 Chromium)。

主要能力:通过 reticle_act_and_wait、reticle_assert 以及带 expect 的 reticle_act { steps } 产生验证结论;reticle_verify 可检查改动、探索流程,reticle_run 可回放已保存流程。驱动过程会保存为 flow,后续可无模型回放。

使用方式:先判断路径,cat .reticle.json 2>/dev/null || echo NOT_FOUND,不存在则进入 SETUP,存在则进入 VERIFY。机器级安装命令:macOS/Linux 用 curl -fsSL https://raw.githubusercontent.com/reticlehq/reticle/main/install/install.sh | sh,Windows PowerShell 用 irm https://raw.githubusercontent.com/reticlehq/reticle/main/install/install.ps1 | iex。项目接线命令:RETICLE_INSTALL_SOURCE=npx_skill npx @reticlehq/server@latest init。首次运行需传入 persona,可用 --env KEY=VALUE、--app <dir>、--license <key>。文档可通过 curl https://docs.reticle.sh/llms.txt 等获取,页面 URL 加 .md 可得到纯文本。

限制:只有产生验证结论才算安装完成,写配置文件或会话连接都不算;verified: "unknown" 不是通过;不得为通过而弱化检查;无可用 MCP 时可用 npx @reticlehq/server verify <url>。首次安装需重启客户端加载 MCP 工具。许可证密钥写入 .env 并确保其在 .gitignore 中,可用 npx @reticlehq/server license 确认状态,切勿回显密钥。