CAPTCHASCO

CAPTCHAS OpenClaw

AI 智慧體v1.0.1
作者:CAPTCHASCO更新於 2026-05-11共 2 個版本 · 最新版本釋出於 2026-02-06captchas-openclaw@clawhub_captchasco/captchas-openclaw
Agent 框架工具呼叫

據 AlphaMoat 統計,截至 2026-09,CAPTCHAS OpenClaw 累計下載 3,323 次、獲 2 個星標,在全部 5,078 個 AI 技能中排名第 3,403 位,在「AI 智慧體」分類(969 個)中排名第 696 位。

累計安裝
103
累計下載
3323
星標
2
全站排名
#3,403
全站前 68% · 「AI 智慧體」前 72%
平台累計安裝累計下載星標評論
ClawHub ↗103332321
SkillHub ↗10232142—

各平台的計數口徑不同,統計時間不一致。

這個技能是做什麼的

它展示用於提交驗證請求、返回 allow/deny/challenge 決策、完成挑戰以及驗證令牌的工具 schema,並說明需要配置 API endpoint 與金鑰。signals 不應包含個人身份資訊;令牌或挑戰結果只能用於預期的防護流程,不應被描述為繞過 CAPTCHA 的方法。接入前需核驗服務端點、金鑰保管和資料處理範圍。

資料釋出於 2026-10-29

可以用來做什麼

  • 梳理驗證請求、挑戰完成和令牌校驗之間的介面關係。
  • 為 OpenClaw 工具整理引數 schema。
  • 檢查訊號欄位中可能包含的個人資訊。

什麼時候用

  • 需要將 CAPTCHA 風險判定接入受控的 agent 工作流時。
  • 需要在敏感操作前驗證服務簽發的令牌時。
  • 配置 API 金鑰、訊號欄位或外部服務呼叫前,需要核實資料最小化和許可權邊界時。

示例提示詞

以下是根據技能文件生成的示例,不代表實際執行結果。

解釋這些工具 schema 如何區分 allow、deny 和 challenge,不呼叫外部 API。
審查以下 signals 欄位是否包含個人資訊,並給出最小化建議。

月度資料趨勢

累計下載3323
1967269534232026-03 · 累計下載 20672026-05 · 累計下載 25652026-06 · 累計下載 27352026-07 · 累計下載 30322026-08 · 累計下載 31972026-09 · 累計下載 332326-0326-09
星標2
1232026-03 · 星標 22026-05 · 星標 22026-06 · 星標 22026-07 · 星標 22026-08 · 星標 22026-09 · 星標 226-0326-09

2026-09 起統計方法調整:同名技能按作者分別統計,並覆蓋全部技能。圖中虛線為調整前的月份,與之後的資料不直接比較,也不計算跨越調整的增長。

月份累計下載環比星標
2026-093323—2
2026-083197+5.4%2
2026-073032+10.9%2
2026-062735+6.6%2
2026-052565—2
2026-032067—2

SKILL.md 原文

以下是作者釋出的原始檔案,按純文字顯示,本站未做修改或稽核;其中的連結不可點選,命令請核實後再執行。抓取於 2026-10-23。

3.9 KB · ClawHub v1.0.1
---
name: captchas-openclaw
description: OpenClaw integration guidance for CAPTCHAS Agent API, including OpenResponses tool schemas and plugin tool registration.
homepage: https://captchas.co
metadata: {"openclaw":{"emoji":"🧩","requires":{"env":["CAPTCHAS_API_KEY","CAPTCHAS_ENDPOINT"]},"primaryEnv":"CAPTCHAS_API_KEY"}}
---

# CAPTCHAS + OpenClaw

Use this skill when integrating CAPTCHAS with OpenClaw via OpenResponses tools or OpenClaw plugin tools.
展開全部(共 132 行)

## Configuration

Set environment variables:

- `CAPTCHAS_ENDPOINT` = `https://agent.captchas.co`
- `CAPTCHAS_API_KEY` = `<your-api-key>`

Headers:

- `x-api-key`: required (use `CAPTCHAS_API_KEY`).
- `x-domain`: optional; validated if provided.

Notes:

- `site_key` is optional; if omitted, it resolves from the API key or account default.
- Avoid sending PII in `signals`.

## OpenResponses Tool Schemas (OpenClaw Gateway)

Use the OpenClaw `tools` array shape when calling the Gateway `/v1/responses` endpoint.

```json
{
  "tools": [
    {
      "type": "function",
      "function": {
        "name": "captchas_agent_verify",
        "description": "Run CAPTCHAS Agent Verify and return a decision (allow|deny|challenge).",
        "parameters": {
          "type": "object",
          "properties": {
            "site_key": {"type": "string"},
            "action": {"type": "string"},
            "signals": {"type": "object", "additionalProperties": true},
            "capabilities": {
              "oneOf": [
                {"type": "object", "additionalProperties": true},
                {"type": "array", "items": {"type": "string"}}
              ]
            },
            "verification_mode": {"type": "string", "enum": ["backend_linked", "agent_only"]},
            "challenge_source": {"type": "string", "enum": ["bank", "ai_generated"]},
            "input_type": {"type": "string", "enum": ["choice", "image", "behavioral"]},
            "media_url": {"type": "string"},
            "media_type": {"type": "string"}
          },
          "required": [],
          "additionalProperties": false
        }
      }
    },
    {
      "type": "function",
      "function": {
        "name": "captchas_agent_challenge_complete",
        "description": "Complete a challenge and mint a verification token when passed.",
        "parameters": {
          "type": "object",
          "properties": {
            "challenge_id": {"type": "string"},
            "site_key": {"type": "string"},
            "answer": {"type": "string"}
          },
          "required": ["challenge_id", "answer"],
          "additionalProperties": false
        }
      }
    },
    {
      "type": "function",
      "function": {
        "name": "captchas_agent_token_verify",
        "description": "Verify an opaque CAPTCHAS token before completing a sensitive action.",
        "parameters": {
          "type": "object",
          "properties": {
            "token": {"type": "string"},
            "site_key": {"type": "string"},
            "domain": {"type": "string"}
          },
          "required": ["token"],
          "additionalProperties": false
        }
      }
    }
  ]
}
```

## OpenClaw Plugin Tool Registration

Register tools using `api.registerTool(...)` and the same JSON Schema parameters as above.

Example:

```js
api.registerTool({
  name: "captchas_agent_verify",
  description: "Run CAPTCHAS Agent Verify and return a decision (allow|deny|challenge).",
  parameters: {
    type: "object",
    properties: {
      site_key: { type: "string" },
      action: { type: "string" },
      signals: { type: "object", additionalProperties: true }
    },
    required: [],
    additionalProperties: false
  },
  async execute(_id, params) {
    return { content: [{ type: "text", text: JSON.stringify(params) }] };
  }
});
```

## References

- Use `/v1/agent/verify`, `/v1/agent/challenge/:id/complete`, and `/v1/agent/token-verify` as the canonical API calls.
- See `captchas-human-verification/SKILL.md` for workflow guidance.

「AI 智慧體」分類下的熱門技能

資料月份:2026-09 · 下載/星標/安裝數聚合自公開技能註冊庫(ClawHub、SkillHub),按月更新。口徑說明見資料方法。