钩子自动化
安全通知自动协调处理
Riddle 提供托管式浏览器自动化服务,让 AI 代理无需在本地运行 Chrome 即可执行网页操作。通过单一 API 调用完成页面导航、点击、表单填写、截图和网络流量捕获,所有执行均在 Riddle 服务器端完成。
第一步:注册账号
访问 riddledc.com/register 创建免费账户,无需信用卡,赠送 5 分钟浏览器使用时间。
第二步:获取 API 密钥
登录后在 控制台 查看 API 密钥。
第三步:安装并配置插件
# 安装插件
openclaw plugins install @riddledc/openclaw-riddledc
# 允许工具使用
openclaw config set tools.alsoAllow --json '["openclaw-riddledc"]'
# 设置 API 密钥
openclaw config set plugins.entries.openclaw-riddledc.config.apiKey "YOUR_RIDDLE_API_KEY"
第四步:添加插件到白名单
OpenClaw 要求插件必须列入 plugins.allow 数组:
# 查看当前白名单
openclaw config get plugins.allow
# 添加 riddle 插件(或使用 jq 直接编辑 ~/.openclaw/openclaw.json)
jq '.plugins.allow += ["openclaw-riddledc"]' ~/.openclaw/openclaw.json > tmp && mv tmp ~/.openclaw/openclaw.json
# 重启网关
openclaw gateway restart
安装完成后可使用五个工具:riddle_screenshot(单页截图)、riddle_screenshots(批量截图)、riddle_steps(分步操作)、riddle_script(Playwright 脚本)、riddle_run(底层 API)。截图文件保存至 ~/.openclaw/workspace/riddle/screenshots/,返回文件路径而非 base64 编码。
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 目标网址;可选认证信息(Cookie、localStorage、自定义头部);Playwright 脚本或步骤指令;HAR 捕获选项 |
| 输出 | 截图文件本地路径;HAR 网络记录文件(如启用);执行状态与错误信息 |
| 适用人群 | 需在受限环境运行浏览器自动化的开发者;希望避免本地 Chrome 部署的团队;AI 代理构建者 |
| 不包含 | 本地浏览器二进制文件;免费无限额度;实时交互式浏览;第三方浏览器平台支持 |
| 定价 | $0.50/小时按秒计费,新用户赠送 5 分钟免费时长 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/davisdiehl/riddle/SKILL.md
来源类型:GitHub 仓库