Skip to content

Repository files navigation

AI Proxy Rules

daily sync providers last update

AI 服务分流规则聚合,每日自动更新。整合 v2fly、blackmatrix7 等多源合并去重,按 provider 拆分订阅;针对 OpenAI / Anthropic 等热门服务汇集多个上游,补全遗漏并修复部分规则。海外 AI 服务与中国 AI API 平台分别聚合,覆盖 Clash / Mihomo / sing-box / Surge / Shadowrocket / Loon / Stash / Quantumult X / Egern。

规则覆盖范围:

海外 AI 服务:global

  • OpenAI / ChatGPT (openai)
  • Anthropic / Claude (anthropic)
  • Google AI / Gemini / AI Studio / NotebookLM / Antigravity (google-ai)
  • xAI / Grok (x-ai)
  • Meta AI / Llama (meta-ai)
  • Mistral AI / Le Chat (mistral-ai)
  • Cohere (cohere)
  • LMArena (lmarena)
  • Hugging Face (huggingface)
  • Groq (groq)
  • OpenRouter (openrouter)
  • Together AI (together-ai)
  • Fireworks AI (fireworks-ai)
  • Replicate (replicate)
  • DeepInfra (deepinfra)
  • Cerebras (cerebras)
  • Chutes (chutes)
  • Cloudflare AI (cloudflare-ai)
  • H2O.ai (h2o-ai)
  • Ollama (ollama)
  • LM Studio (lmstudio)
  • GitHub Copilot (copilot)
  • Cursor (cursor)
  • Zed (zed)
  • Windsurf / Codeium (windsurf)
  • JetBrains AI / Grazie (jetbrains-ai)
  • Augment Code (augment-code)
  • Factory (factory)
  • Sourcegraph / Amp / Cody (sourcegraph)
  • Tabnine (tabnine)
  • Replit (replit)
  • Amazon Q Developer (amazon-q)
  • Kiro (kiro)
  • ByteDance AI / Trae / Coze / MarsCode / Cici (bytedance-ai)
  • Devin (devin)
  • v0 (v0)
  • Bolt.new (bolt)
  • Lovable (lovable)
  • Continue (continue)
  • CodeRabbit (coderabbit)
  • Manus (manus)
  • Dify (dify)
  • LangChain (langchain)
  • CrewAI (crewai)
  • Midjourney (midjourney)
  • Stability AI (stability-ai)
  • Black Forest Labs / FLUX (black-forest-labs)
  • Ideogram (ideogram)
  • Adobe Firefly (adobe-firefly)
  • Leonardo AI (leonardo-ai)
  • Recraft (recraft)
  • Lovart (lovart)
  • OpenArt (openart)
  • ClipDrop (clipdrop)
  • ComfyUI (comfyui)
  • Civitai (civitai)
  • Suno (suno)
  • Udio (udio)
  • Runway (runway)
  • Pika (pika)
  • Luma AI (luma-ai)
  • HeyGen (heygen)
  • Synthesia (synthesia)
  • Descript (descript)
  • Phind (phind)
  • Gamma (gamma)
  • Perplexity (perplexity)
  • You.com (you)
  • Genspark (genspark)
  • Poe (poe)
  • Character.AI (character-ai)
  • Inflection / Pi (inflection)
  • DuckDuckGo AI (duck-ai)
  • Dia Browser (dia-browser)
  • ElevenLabs (elevenlabs)
  • Otter.ai (otter-ai)
  • Grammarly (grammarly)
  • Jasper (jasper)
  • YouMind (youmind)
  • OpenClaw (openclaw)
  • Hermes Agent (hermes-agent)
  • Eigent (eigent)

中国 AI 服务:cn

  • Alibaba Cloud Model Studio / Qwen (alibaba-ai):阿里云百炼 / 通义千问
  • Baidu Qianfan / ERNIE (baidu-ai):百度千帆 / 文心一言
  • DeepSeek (deepseek):深度求索
  • MiniMax (minimax):稀宇科技 / 海螺 AI / 星野
  • Moonshot AI / Kimi (moonshot-ai):月之暗面 / Kimi
  • Tencent Hunyuan / Yuanbao / Yuanqi (tencent-ai):腾讯混元 / 元宝 / 元器
  • Volcengine Ark / Doubao (volcengine-ai):火山引擎方舟 / 豆包
  • Xiaomi AI / MiMo (xiaomi-ai):小米 AI / MiMo
  • Zhipu AI / GLM (zhipu-ai):智谱 AI / GLM
  • ByteDance AI (China) / Trae / Coze / MarsCode (bytedance-ai-cn):字节跳动 / Trae / 扣子 / MarsCode

支持的客户端格式:

  • Clash / Mihomo
  • sing-box
  • Surge
  • Shadowrocket
  • Loon
  • Stash
  • Quantumult X
  • Egern

规则文件

把下面地址填到客户端的规则订阅、rule-set 或 rule-providers 配置里。

需要覆盖海外 AI 服务时,使用 global

https://cdn.jsdelivr.net/gh/VPSDance/ai-proxy-rules@main/rules/clash/global.yaml
https://cdn.jsdelivr.net/gh/VPSDance/ai-proxy-rules@main/rules/sing-box/global.json
https://cdn.jsdelivr.net/gh/VPSDance/ai-proxy-rules@main/rules/surge/global.list
https://cdn.jsdelivr.net/gh/VPSDance/ai-proxy-rules@main/rules/shadowrocket/global.list
https://cdn.jsdelivr.net/gh/VPSDance/ai-proxy-rules@main/rules/loon/global.list
https://cdn.jsdelivr.net/gh/VPSDance/ai-proxy-rules@main/rules/stash/global.list
https://cdn.jsdelivr.net/gh/VPSDance/ai-proxy-rules@main/rules/quantumult-x/global.list
https://cdn.jsdelivr.net/gh/VPSDance/ai-proxy-rules@main/rules/egern/global.yaml

中国 AI API 平台使用 cn,例如:

https://cdn.jsdelivr.net/gh/VPSDance/ai-proxy-rules@main/rules/clash/cn.yaml
https://cdn.jsdelivr.net/gh/VPSDance/ai-proxy-rules@main/rules/sing-box/cn.json
https://cdn.jsdelivr.net/gh/VPSDance/ai-proxy-rules@main/rules/surge/cn.list

只需要某一个 AI 服务时,把 <provider> 换成上面括号里的 id,例如 anthropicopenaicopilotcursorhuggingface

https://cdn.jsdelivr.net/gh/VPSDance/ai-proxy-rules@main/rules/clash/<provider>.yaml
https://cdn.jsdelivr.net/gh/VPSDance/ai-proxy-rules@main/rules/sing-box/<provider>.json
https://cdn.jsdelivr.net/gh/VPSDance/ai-proxy-rules@main/rules/surge/<provider>.list
https://cdn.jsdelivr.net/gh/VPSDance/ai-proxy-rules@main/rules/shadowrocket/<provider>.list
https://cdn.jsdelivr.net/gh/VPSDance/ai-proxy-rules@main/rules/loon/<provider>.list
https://cdn.jsdelivr.net/gh/VPSDance/ai-proxy-rules@main/rules/stash/<provider>.list
https://cdn.jsdelivr.net/gh/VPSDance/ai-proxy-rules@main/rules/quantumult-x/<provider>.list
https://cdn.jsdelivr.net/gh/VPSDance/ai-proxy-rules@main/rules/egern/<provider>.yaml
# 例如 Anthropic / Claude 的 Clash 规则:
https://cdn.jsdelivr.net/gh/VPSDance/ai-proxy-rules@main/rules/clash/anthropic.yaml

也可以订阅场景规则,把 <provider> 换成:

  • coding:编程 / IDE / CLI,例如 Codex、Copilot、Cursor、Claude Code
  • model:模型 API 平台,例如 OpenAI、Anthropic、OpenRouter、Groq
  • media:图 / 视频 / 音频生成,例如 Midjourney、Runway、Suno、ElevenLabs

未列出的场景可以使用具体 provider;需要覆盖全部 AI 服务时使用 all

分流示例

需要让少数服务走专用代理、中国 AI 服务直连、其余海外 AI 服务走另一个代理时,把具体服务放在聚合规则前面:

openai -> AI-US
cn     -> DIRECT
global -> AI-PROXY

需要让所有 AI 服务使用同一策略时,直接使用 all

国内 jsDelivr 偶尔不稳定时,可把 cdn.jsdelivr.net 替换为 testingcf.jsdelivr.netfastly.jsdelivr.netcdn.jsdmirror.com 等镜像。

目录结构

data/sources/   人工维护的来源配置
data/providers/ 由 data/sources/ 生成的 Provider 数据
data/cache/     上游响应缓存,上游故障时作为兜底
scripts/        同步与生成脚本
rules/          自动生成的规则文件

维护

安装依赖:

pnpm install

生成规则:

pnpm sync
pnpm generate

验证:

pnpm check
pnpm test

GitHub Actions 会在影响规则生成的文件变化时自动运行同步、检查和生成,并在 data/rules/ 有变化时提交生成结果。

References

About

AI 服务分流规则聚合: 多源合并 | 按 provider 精修 | 每日自动同步. 覆盖 OpenAI / Anthropic / Gemini / Cursor / Copilot 等主流 AI 服务, 适配 Clash / Mihomo / sing-box / Surge 等主流客户端.

Topics

Resources

Contributing

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages