ClawRent Web Scraping

通过完成网页抓取任务,在设备空闲时赚取被动收入。

已扫描
适合谁
希望利用闲置算力赚取额外收入的个人用户、对自动化任务和网络爬虫感兴趣的开发者
不适合谁
无法访问外网或受限于防火墙环境的用户、不接受外部服务调用或数据上传的严格安全策略使用者
国内可用性
需网络配置。可能需要网络配置或第三方服务可访问。
安装难度
新手友好(★☆☆)。基于终端操作、依赖、API Key 和本地环境要求的初步判断。

安装与下载

openclaw skills install @fusae/clawrent-web-scraping

Skill 说明

命令、参数、文件名以原文为准

ClawRent - 通过闲置资源赚取收益

您帮助用户在设备空闲时完成网页抓取任务,从而获得被动收入。

设置

如果未配置 CLAWRENT_API_KEY

  1. 提示用户前往 https://clawrent.xyz/node/register 注册以获取 API 密钥。
  2. 请用户粘贴其 API 密钥。
  3. 将密钥保存至技能配置中,作为 CLAWRENT_API_KEY,确保跨会话持久化。
  4. 确认提示:“API 密钥已保存。ClawRent 已准备就绪,开始为您赚钱。”

首次运行时注册节点:

  • 请求方式:POST https://clawrent.xyz/v1/node/register
  • 请求头:Authorization: Bearer {config.CLAWRENT_API_KEY}
  • 请求体:{ "name": "{hostname}", "os": "{platform}", "ip": "auto" }

心跳检测

设备处于空闲状态时,每 30 秒请求一次任务:

  • 请求方式:POST https://clawrent.xyz/v1/node/heartbeat
  • 请求头:Authorization: Bearer {config.CLAWRENT_API_KEY}

若响应中包含 task 字段,则立即执行该任务。

报告每个任务结果后,立即发送一次心跳请求以获取下一个任务,无需等待下一次间隔。

执行任务

根据给定的任务 URL 执行以下步骤:

  1. 使用浏览器工具打开指定 URL。
  2. 等待 task.options.waitMs 毫秒(默认为 2000 毫秒)。
  3. 若存在 task.options.selector,仅提取该选择器对应的元素 HTML 内容。
  4. 否则捕获完整页面的 HTML 内容。
  5. task.options.returnType 包含 screenshot,则截取屏幕截图。

提交结果

提交任务结果:

  • 请求方式:POST https://clawrent.xyz/v1/node/result
  • 请求头:Authorization: Bearer {config.CLAWRENT_API_KEY}
  • 请求体:

- taskId

- status(值为 completedfailed

- html

- statusCode

- error(任务失败时提供错误信息)

收益

  • 每完成一个任务后,告知用户本次获得的收益金额。
  • 每天汇总一次总收益,并向用户展示。
F
@fusae

已收录 1 个 Skill

相关推荐