| # 项目定位 |
|
|
| ## OhMyCaptcha 是什么 |
|
|
| OhMyCaptcha 是一个可自托管的验证码解决服务,为本仓库已经实现的任务类型提供 YesCaptcha 风格的 API。 |
|
|
| 它适合以下场景: |
|
|
| - 希望自托管验证码服务 |
| - 希望兼容 `createTask` / `getTaskResult` 风格工作流 |
| - 希望可控地管理浏览器自动化和模型后端 |
| - 希望支持 OpenAI-compatible 多模态提供方,包括本地或自托管网关 |
|
|
| ## 与 YesCaptcha 等托管服务的对比 |
|
|
| YesCaptcha 等托管服务通常提供: |
|
|
| - 托管平台 |
| - 更广泛的任务类型目录 |
| - 商业 SLA 与供应商托管基础设施 |
|
|
| OhMyCaptcha 更关注: |
|
|
| - 自托管 |
| - 实现透明 |
| - 提示词和浏览器逻辑可自定义 |
| - 多模态模型后端灵活可替换 |
|
|
| ## 范围边界 |
|
|
| 本仓库不应被描述为对商业平台所有验证码家族与任务类型的完整替代。 |
|
|
| 更准确的表述是: |
|
|
| > 一个针对已实现任务类型提供 YesCaptcha 风格 API 的自托管服务,可集成到 flow2api 等系统中。 |
|
|
| ## 本地 / 自托管模型支持 |
|
|
| 项目在多模态识别路径上采用 OpenAI-compatible API,因此可以连接: |
|
|
| - 托管服务 |
| - 内部网关 |
| - 自托管多模态服务 |
| - 语义兼容的本地模型服务栈 |
|
|
| 文档刻意保持通用兼容性表述。实际兼容性仍取决于后端是否支持图像输入,以及 chat-completions 行为是否足够兼容。 |
|
|