‹ 首页

ohmycaptcha

@shenhao-stu · 收录于 1 周前 · 上游提交 4 个月前

Deploy, configure, validate, and integrate the OhMyCaptcha captcha-solving service. Use when working with YesCaptcha-style APIs, flow2api integration, reCAPTCHA/hCaptcha/Turnstile task creation, image classification, SGLang local model deployment, Render/Hugging Face cloud deployment, or OpenAI-compatible multimodal model setup. Also use when the user asks how to self-host a captcha-solving service or wants request/response examples for OhMyCaptcha.

适合你,如果需要自建验证码识别服务或集成验证码解决API

/ 通过 npx 安装 校验哈希
npx oh-my-skill add shenhao-stu/ohmycaptcha/ohmycaptcha
/ 通过 bash 安装
curl -fsSL https://oh-my-skill.com/install.sh | bash -s -- shenhao-stu/ohmycaptcha/ohmycaptcha
/ 已经装过?验证本机副本,不用重装
npx oh-my-skill verify shenhao-stu/ohmycaptcha/ohmycaptcha
安装目标可用 --agent / --scope 或 --to 明确指定;省略时只会在唯一已存在的 agent 目录上自动选择,零命中或多命中会停止并提示。content_hash 缺失或不一致均拒装。
814GitHub stars
~556上下文体积 · 单文件
索引托管

怎么用

商店整理自技能原文 · 版本 0b543d5 · 表述以原文为准
它做什么

装上后,Claude 能帮你部署、配置和测试 OhMyCaptcha 验证码破解服务,包括创建 reCAPTCHA、hCaptcha、Turnstile 等任务,以及设置本地或云端模型。

什么时候触发

当你需要处理验证码破解、部署 OhMyCaptcha 服务,或询问如何自建验证码破解服务时触发。

装好后可以这样说
Claude 会给出 SGLang 安装和启动步骤。
Claude 会提供 API 请求示例。
技能原文 SKILL.md作者撰写 · MIT · 0b543d5

OhMyCaptcha Skill

Operational guidance for deploying and integrating the OhMyCaptcha service.

Model architecture

OhMyCaptcha uses two model backends:

  • Local model — self-hosted via SGLang/vLLM (e.g. Qwen/Qwen3.5-2B). Handles image recognition and classification tasks. Configured via LOCAL_BASE_URL, LOCAL_API_KEY, LOCAL_MODEL.
  • Cloud model — remote OpenAI-compatible API (e.g. gpt-5.4). Handles audio transcription and complex reasoning. Configured via CLOUD_BASE_URL, CLOUD_API_KEY, CLOUD_MODEL.
Supported task types (19 total)
Browser-based (12)

RecaptchaV3TaskProxyless, RecaptchaV3TaskProxylessM1, RecaptchaV3TaskProxylessM1S7, RecaptchaV3TaskProxylessM1S9, RecaptchaV3EnterpriseTask, RecaptchaV3EnterpriseTaskM1, NoCaptchaTaskProxyless, RecaptchaV2TaskProxyless, RecaptchaV2EnterpriseTaskProxyless, HCaptchaTaskProxyless, TurnstileTaskProxyless, TurnstileTaskProxylessM1

Image recognition (3)

ImageToTextTask, ImageToTextTaskMuggle, ImageToTextTaskM1

Image classification (4)

HCaptchaClassification, ReCaptchaV2Classification, FunCaptchaClassification, AwsClassification

Local model setup (SGLang)
pip install "sglang[all]>=0.4.6.post1"
# From ModelScope (China):
export SGLANG_USE_MODELSCOPE=true
python -m sglang.launch_server --model-path Qwen/Qwen3.5-2B --port 30000

Then configure OhMyCaptcha:

export LOCAL_BASE_URL="http://localhost:30000/v1"
export LOCAL_MODEL="Qwen/Qwen3.5-2B"
Startup checklist
  1. Install dependencies: pip install -r requirements.txt && playwright install --with-deps chromium
  2. Start local model server (SGLang on port 30000)
  3. Set env vars: LOCAL_BASE_URL, CLOUD_BASE_URL, CLOUD_API_KEY, CLIENT_KEY
  4. Start service: python main.py
  5. Verify: curl http://localhost:8000/api/v1/health
  6. Test: create a reCAPTCHA v3 task against https://antcpt.com/score_detector/ with key 6LcR_okUAAAAAPYrPe-HK_0RULO1aZM15ENyM-Mf
Response rules
  1. Prefer the repository's documented behavior over assumptions.
  2. Use placeholder credentials only. Never expose real secrets.
  3. Be explicit about limitations:
  4. minScore is compatibility-only
  5. Task storage is in-memory with 10-min TTL
  6. reCAPTCHA v2 and hCaptcha may require image classification fallback in headless environments
  7. For deployment help, reference docs/deployment/local-model.md, docs/deployment/render.md, docs/deployment/huggingface.md.
  8. For API usage, reference docs/api-reference.md and the usage guides under docs/usage/.
按 MIT 许可原样转载,未经改动 · 在 GitHub 查看 →

评论

登录即可评论;带「已验证安装」的,是发布者名下有本店的安装或持有记录。