更新 dev.txt

This commit is contained in:
2025-10-27 15:03:15 +08:00
parent fd2f786d62
commit 148aa232bf

510
dev.txt
View File

@@ -1,51 +1,507 @@
# Development Tools Rules
# Format: Clash Rule Provider (domain behavior)
# Update: 2025-10-26
# Development Tools Proxy Rules for Clash (Comprehensive 2025-10-27)
# Purpose: Route dev services for better connectivity & speed
# Strategy: Full coverage with robustness for all dev workflows
# Note: Includes both blocked and slow-access services
payload:
# Git & Version Control
# === GitHub Ecosystem ===
- DOMAIN-SUFFIX,github.com
- DOMAIN-SUFFIX,githubusercontent.com
- DOMAIN-SUFFIX,github.io
- DOMAIN-SUFFIX,githubassets.com
- DOMAIN-SUFFIX,gitlab.com
- DOMAIN-SUFFIX,gitee.com
- DOMAIN-SUFFIX,bitbucket.org
- DOMAIN-SUFFIX,github.dev
- DOMAIN-SUFFIX,githubstatus.com
- DOMAIN-SUFFIX,ghcr.io
- DOMAIN-SUFFIX,githubnext.com
- DOMAIN,api.github.com
- DOMAIN,raw.githubusercontent.com
- DOMAIN,gist.github.com
- DOMAIN,codeload.github.com
- DOMAIN,objects.githubusercontent.com
- DOMAIN,avatars.githubusercontent.com
- DOMAIN,copilot-proxy.githubusercontent.com
- DOMAIN-KEYWORD,github
# Package Managers
# === GitLab ===
- DOMAIN-SUFFIX,gitlab.com
- DOMAIN-SUFFIX,gitlab.io
- DOMAIN-SUFFIX,gitlab.net
- DOMAIN,registry.gitlab.com
- DOMAIN,packages.gitlab.com
- DOMAIN-KEYWORD,gitlab
# === Atlassian (Bitbucket, Jira, Confluence) ===
- DOMAIN-SUFFIX,bitbucket.org
- DOMAIN-SUFFIX,bitbucket.io
- DOMAIN-SUFFIX,atlassian.com
- DOMAIN-SUFFIX,atlassian.net
- DOMAIN-SUFFIX,atlassian.io
- DOMAIN-SUFFIX,jira.com
- DOMAIN-SUFFIX,confluence.com
- DOMAIN-SUFFIX,trello.com
- DOMAIN,bitbucket-api.com
- DOMAIN-KEYWORD,atlassian
- DOMAIN-KEYWORD,bitbucket
# === NPM Ecosystem ===
- DOMAIN-SUFFIX,npmjs.org
- DOMAIN-SUFFIX,npmjs.com
- DOMAIN-SUFFIX,yarnpkg.com
- DOMAIN-SUFFIX,pypi.org
- DOMAIN-SUFFIX,pythonhosted.org
- DOMAIN-SUFFIX,rubygems.org
- DOMAIN-SUFFIX,packagist.org
- DOMAIN-SUFFIX,crates.io
- DOMAIN-SUFFIX,maven.org
- DOMAIN-SUFFIX,gradle.org
- DOMAIN-SUFFIX,npm.im
- DOMAIN,registry.npmjs.org
- DOMAIN,registry.npmjs.com
- DOMAIN-KEYWORD,npmjs
# Container & Cloud
# === Yarn ===
- DOMAIN-SUFFIX,yarnpkg.com
- DOMAIN,registry.yarnpkg.com
- DOMAIN-KEYWORD,yarnpkg
# === pnpm ===
- DOMAIN-SUFFIX,pnpm.io
- DOMAIN-KEYWORD,pnpm
# === Python Packages ===
- DOMAIN-SUFFIX,pypi.org
- DOMAIN-SUFFIX,pypi.io
- DOMAIN-SUFFIX,pythonhosted.org
- DOMAIN,files.pythonhosted.org
- DOMAIN-KEYWORD,pypi
- DOMAIN-KEYWORD,pythonhosted
# === Ruby Gems ===
- DOMAIN-SUFFIX,rubygems.org
- DOMAIN,api.rubygems.org
- DOMAIN,index.rubygems.org
- DOMAIN-KEYWORD,rubygems
# === PHP Composer ===
- DOMAIN-SUFFIX,packagist.org
- DOMAIN-SUFFIX,packagist.com
- DOMAIN,repo.packagist.org
- DOMAIN-KEYWORD,packagist
# === Rust Crates ===
- DOMAIN-SUFFIX,crates.io
- DOMAIN-SUFFIX,rust-lang.org
- DOMAIN,static.crates.io
- DOMAIN,index.crates.io
- DOMAIN-KEYWORD,crates
# === Go Packages ===
- DOMAIN-SUFFIX,golang.org
- DOMAIN-SUFFIX,go.dev
- DOMAIN,proxy.golang.org
- DOMAIN,sum.golang.org
- DOMAIN-KEYWORD,golang
# === Java Maven ===
- DOMAIN-SUFFIX,maven.org
- DOMAIN-SUFFIX,maven.apache.org
- DOMAIN,repo.maven.apache.org
- DOMAIN,repo1.maven.org
- DOMAIN,central.maven.org
- DOMAIN-KEYWORD,maven
# === Gradle ===
- DOMAIN-SUFFIX,gradle.org
- DOMAIN-SUFFIX,gradle.com
- DOMAIN,services.gradle.org
- DOMAIN,plugins.gradle.org
- DOMAIN-KEYWORD,gradle
# === NuGet (.NET) ===
- DOMAIN-SUFFIX,nuget.org
- DOMAIN,api.nuget.org
- DOMAIN-KEYWORD,nuget
# === Hex (Erlang/Elixir) ===
- DOMAIN-SUFFIX,hex.pm
- DOMAIN-KEYWORD,hex-pm
# === Docker & Container Registries ===
- DOMAIN-SUFFIX,docker.com
- DOMAIN-SUFFIX,docker.io
- DOMAIN-SUFFIX,dockerhub.com
- DOMAIN-SUFFIX,docker.elastic.co
- DOMAIN,registry-1.docker.io
- DOMAIN,registry.hub.docker.com
- DOMAIN,production.cloudflare.docker.com
- DOMAIN,auth.docker.io
- DOMAIN,index.docker.io
- DOMAIN,hub.docker.com
- DOMAIN,download.docker.com
- DOMAIN-KEYWORD,docker
# === Quay.io (Red Hat) ===
- DOMAIN-SUFFIX,quay.io
- DOMAIN-KEYWORD,quay
# === Google Container Registry ===
- DOMAIN-SUFFIX,gcr.io
- DOMAIN-SUFFIX,pkg.dev
- DOMAIN-SUFFIX,artifact-registry.googleapis.com
- DOMAIN,asia.gcr.io
- DOMAIN,us.gcr.io
- DOMAIN,eu.gcr.io
- DOMAIN,k8s.gcr.io
- DOMAIN,gcr.io
- DOMAIN-KEYWORD,gcr.io
# === GitHub Container Registry ===
- DOMAIN-SUFFIX,ghcr.io
- DOMAIN-KEYWORD,ghcr
# === Azure Container Registry ===
- DOMAIN-SUFFIX,azurecr.io
- DOMAIN-KEYWORD,azurecr
# === Kubernetes ===
- DOMAIN-SUFFIX,k8s.io
- DOMAIN-SUFFIX,kubernetes.io
- DOMAIN,dl.k8s.io
- DOMAIN,registry.k8s.io
- DOMAIN,apt.kubernetes.io
- DOMAIN-KEYWORD,kubernetes
- DOMAIN-KEYWORD,k8s
# CDN & Hosting
# === CDN Services ===
- DOMAIN-SUFFIX,jsdelivr.net
- DOMAIN-SUFFIX,unpkg.com
- DOMAIN-SUFFIX,cdnjs.com
- DOMAIN-SUFFIX,cloudflare.com
- DOMAIN,cdn.jsdelivr.net
- DOMAIN,fastly.jsdelivr.net
- DOMAIN,gcore.jsdelivr.net
- DOMAIN-KEYWORD,jsdelivr
# Documentation & Community
- DOMAIN-SUFFIX,unpkg.com
- DOMAIN-KEYWORD,unpkg
- DOMAIN-SUFFIX,cdnjs.com
- DOMAIN-SUFFIX,cdnjs.cloudflare.com
- DOMAIN-KEYWORD,cdnjs
- DOMAIN-SUFFIX,esm.sh
- DOMAIN-KEYWORD,esm-sh
- DOMAIN-SUFFIX,skypack.dev
- DOMAIN-KEYWORD,skypack
# === Cloudflare Services ===
- DOMAIN-SUFFIX,cloudflare.com
- DOMAIN-SUFFIX,cloudflare.net
- DOMAIN-SUFFIX,workers.dev
- DOMAIN-SUFFIX,pages.dev
- DOMAIN-SUFFIX,cloudflarestream.com
- DOMAIN,dash.cloudflare.com
- DOMAIN,api.cloudflare.com
- DOMAIN,radar.cloudflare.com
- DOMAIN-KEYWORD,cloudflare
# === Cloud Development Platforms ===
- DOMAIN-SUFFIX,vercel.com
- DOMAIN-SUFFIX,vercel.app
- DOMAIN-SUFFIX,vercel.sh
- DOMAIN,api.vercel.com
- DOMAIN-KEYWORD,vercel
- DOMAIN-SUFFIX,netlify.com
- DOMAIN-SUFFIX,netlify.app
- DOMAIN,api.netlify.com
- DOMAIN-KEYWORD,netlify
- DOMAIN-SUFFIX,heroku.com
- DOMAIN-SUFFIX,herokuapp.com
- DOMAIN-SUFFIX,herokucdn.com
- DOMAIN,dashboard.heroku.com
- DOMAIN,api.heroku.com
- DOMAIN-KEYWORD,heroku
- DOMAIN-SUFFIX,railway.app
- DOMAIN-KEYWORD,railway
- DOMAIN-SUFFIX,render.com
- DOMAIN-KEYWORD,render-web
- DOMAIN-SUFFIX,fly.io
- DOMAIN-SUFFIX,fly.dev
- DOMAIN-KEYWORD,fly-io
- DOMAIN-SUFFIX,replit.com
- DOMAIN-SUFFIX,repl.co
- DOMAIN-KEYWORD,replit
- DOMAIN-SUFFIX,glitch.com
- DOMAIN-SUFFIX,glitch.me
- DOMAIN-KEYWORD,glitch
- DOMAIN-SUFFIX,codesandbox.io
- DOMAIN-KEYWORD,codesandbox
- DOMAIN-SUFFIX,stackblitz.com
- DOMAIN-KEYWORD,stackblitz
# === CI/CD Platforms ===
- DOMAIN-SUFFIX,travis-ci.org
- DOMAIN-SUFFIX,travis-ci.com
- DOMAIN-KEYWORD,travis-ci
- DOMAIN-SUFFIX,circleci.com
- DOMAIN-KEYWORD,circleci
- DOMAIN-SUFFIX,appveyor.com
- DOMAIN-KEYWORD,appveyor
- DOMAIN-SUFFIX,semaphoreci.com
- DOMAIN-KEYWORD,semaphore
- DOMAIN-SUFFIX,drone.io
- DOMAIN-KEYWORD,drone-io
- DOMAIN-SUFFIX,buildkite.com
- DOMAIN-KEYWORD,buildkite
# === GitHub Actions (Included in GitHub) ===
- DOMAIN,pipelines.actions.githubusercontent.com
- DOMAIN,vstoken.actions.githubusercontent.com
# === Code Quality & Security ===
- DOMAIN-SUFFIX,codecov.io
- DOMAIN,api.codecov.io
- DOMAIN-KEYWORD,codecov
- DOMAIN-SUFFIX,coveralls.io
- DOMAIN-KEYWORD,coveralls
- DOMAIN-SUFFIX,snyk.io
- DOMAIN-SUFFIX,snyk.com
- DOMAIN,api.snyk.io
- DOMAIN-KEYWORD,snyk
- DOMAIN-SUFFIX,sonarcloud.io
- DOMAIN-SUFFIX,sonarqube.com
- DOMAIN-KEYWORD,sonar
- DOMAIN-SUFFIX,codeclimate.com
- DOMAIN-KEYWORD,codeclimate
- DOMAIN-SUFFIX,deepsource.io
- DOMAIN-KEYWORD,deepsource
# === Monitoring & Analytics ===
- DOMAIN-SUFFIX,sentry.io
- DOMAIN-SUFFIX,sentry-cdn.com
- DOMAIN,o*.ingest.sentry.io
- DOMAIN-KEYWORD,sentry
- DOMAIN-SUFFIX,datadog.com
- DOMAIN-SUFFIX,datadoghq.com
- DOMAIN-SUFFIX,datadoghq.eu
- DOMAIN-KEYWORD,datadog
- DOMAIN-SUFFIX,newrelic.com
- DOMAIN-KEYWORD,newrelic
- DOMAIN-SUFFIX,splunk.com
- DOMAIN-KEYWORD,splunk
- DOMAIN-SUFFIX,logz.io
- DOMAIN-KEYWORD,logz
- DOMAIN-SUFFIX,loggly.com
- DOMAIN-KEYWORD,loggly
# === API Development & Testing ===
- DOMAIN-SUFFIX,postman.com
- DOMAIN-SUFFIX,getpostman.com
- DOMAIN-SUFFIX,postman-echo.com
- DOMAIN,api.getpostman.com
- DOMAIN-KEYWORD,postman
- DOMAIN-SUFFIX,insomnia.rest
- DOMAIN-KEYWORD,insomnia
- DOMAIN-SUFFIX,hoppscotch.io
- DOMAIN-KEYWORD,hoppscotch
- DOMAIN-SUFFIX,apidog.com
- DOMAIN-KEYWORD,apidog
- DOMAIN-SUFFIX,swagger.io
- DOMAIN-SUFFIX,swaggerhub.com
- DOMAIN-KEYWORD,swagger
# === Design & Collaboration ===
- DOMAIN-SUFFIX,figma.com
- DOMAIN-SUFFIX,figma.design
- DOMAIN,api.figma.com
- DOMAIN,static.figma.com
- DOMAIN-KEYWORD,figma
- DOMAIN-SUFFIX,sketch.com
- DOMAIN-KEYWORD,sketch
- DOMAIN-SUFFIX,invision.com
- DOMAIN-SUFFIX,invisionapp.com
- DOMAIN-KEYWORD,invision
- DOMAIN-SUFFIX,miro.com
- DOMAIN,api.miro.com
- DOMAIN-KEYWORD,miro
- DOMAIN-SUFFIX,notion.so
- DOMAIN-SUFFIX,notion.site
- DOMAIN,api.notion.com
- DOMAIN-KEYWORD,notion
- DOMAIN-SUFFIX,airtable.com
- DOMAIN-KEYWORD,airtable
# === Communication ===
- DOMAIN-SUFFIX,slack.com
- DOMAIN-SUFFIX,slack-edge.com
- DOMAIN-SUFFIX,slack-msgs.com
- DOMAIN,api.slack.com
- DOMAIN,files.slack.com
- DOMAIN-KEYWORD,slack
- DOMAIN-SUFFIX,discord.com
- DOMAIN-SUFFIX,discord.gg
- DOMAIN-SUFFIX,discordapp.com
- DOMAIN-SUFFIX,discordapp.net
- DOMAIN,cdn.discordapp.com
- DOMAIN,media.discordapp.net
- DOMAIN-KEYWORD,discord
- DOMAIN-SUFFIX,gitter.im
- DOMAIN-KEYWORD,gitter
- DOMAIN-SUFFIX,matrix.org
- DOMAIN-KEYWORD,matrix-
# === Documentation & Community ===
- DOMAIN-SUFFIX,stackoverflow.com
- DOMAIN-SUFFIX,stackexchange.com
- DOMAIN-SUFFIX,superuser.com
- DOMAIN-SUFFIX,serverfault.com
- DOMAIN,cdn.sstatic.net
- DOMAIN-KEYWORD,stackoverflow
- DOMAIN-KEYWORD,stackexchange
- DOMAIN-SUFFIX,readthedocs.io
- DOMAIN-SUFFIX,readthedocs.org
- DOMAIN,readthedocs.com
- DOMAIN-KEYWORD,readthedocs
# Development Platforms
- DOMAIN-SUFFIX,vercel.com
- DOMAIN-SUFFIX,netlify.com
- DOMAIN-SUFFIX,heroku.com
- DOMAIN-SUFFIX,railway.app
- DOMAIN-SUFFIX,gitbook.com
- DOMAIN-SUFFIX,gitbook.io
- DOMAIN-KEYWORD,gitbook
- DOMAIN-SUFFIX,dev.to
- DOMAIN-KEYWORD,dev-to
- DOMAIN-SUFFIX,medium.com
- DOMAIN-SUFFIX,medium.dev
- DOMAIN-KEYWORD,medium
- DOMAIN-SUFFIX,hashnode.com
- DOMAIN-KEYWORD,hashnode
# === AI Coding Assistants ===
- DOMAIN,copilot.github.com
- DOMAIN,api.githubcopilot.com
- DOMAIN-KEYWORD,copilot-
- DOMAIN-SUFFIX,codeium.com
- DOMAIN-KEYWORD,codeium
- DOMAIN-SUFFIX,tabnine.com
- DOMAIN-KEYWORD,tabnine
- DOMAIN-SUFFIX,continue.dev
- DOMAIN-KEYWORD,continue-
- DOMAIN-SUFFIX,codewhisperer.aws
- DOMAIN-KEYWORD,codewhisperer
# === VS Code & Extensions ===
- DOMAIN-SUFFIX,vscode.dev
- DOMAIN-SUFFIX,visualstudio.com
- DOMAIN,marketplace.visualstudio.com
- DOMAIN,gallery.vsassets.io
- DOMAIN,download.visualstudio.microsoft.com
- DOMAIN-KEYWORD,vscode
- DOMAIN-KEYWORD,visualstudio
# === JetBrains ===
- DOMAIN-SUFFIX,jetbrains.com
- DOMAIN-SUFFIX,jetbrains.net
- DOMAIN,account.jetbrains.com
- DOMAIN,plugins.jetbrains.com
- DOMAIN,download.jetbrains.com
- DOMAIN-KEYWORD,jetbrains
# === Terraform & Infrastructure as Code ===
- DOMAIN-SUFFIX,terraform.io
- DOMAIN,registry.terraform.io
- DOMAIN,releases.hashicorp.com
- DOMAIN-KEYWORD,terraform
- DOMAIN-SUFFIX,hashicorp.com
- DOMAIN-KEYWORD,hashicorp
- DOMAIN-SUFFIX,pulumi.com
- DOMAIN-KEYWORD,pulumi
# === Database Services ===
- DOMAIN-SUFFIX,mongodb.com
- DOMAIN-SUFFIX,mongodb.net
- DOMAIN-KEYWORD,mongodb
- DOMAIN-SUFFIX,redis.io
- DOMAIN-SUFFIX,redis.com
- DOMAIN-KEYWORD,redis
- DOMAIN-SUFFIX,postgresql.org
- DOMAIN-KEYWORD,postgresql
- DOMAIN-SUFFIX,supabase.com
- DOMAIN-SUFFIX,supabase.co
- DOMAIN-KEYWORD,supabase
- DOMAIN-SUFFIX,planetscale.com
- DOMAIN-KEYWORD,planetscale
- DOMAIN-SUFFIX,neon.tech
- DOMAIN-KEYWORD,neon-tech
# === AWS Services (Selective) ===
- DOMAIN-SUFFIX,amazonaws.com
- DOMAIN-SUFFIX,aws.amazon.com
- DOMAIN,s3.amazonaws.com
- DOMAIN,ec2.amazonaws.com
- DOMAIN-KEYWORD,cloudfront
- DOMAIN-KEYWORD,aws-
# === Google Cloud Platform ===
- DOMAIN-SUFFIX,googleapis.com
- DOMAIN-SUFFIX,googleusercontent.com
- DOMAIN-SUFFIX,gstatic.com
- DOMAIN-KEYWORD,googleapis
- DOMAIN-KEYWORD,gcp-
# === Azure Services ===
- DOMAIN-SUFFIX,azure.com
- DOMAIN-SUFFIX,azurewebsites.net
- DOMAIN-SUFFIX,windows.net
- DOMAIN-KEYWORD,azure
# === Other Dev Tools ===
- DOMAIN-SUFFIX,regex101.com
- DOMAIN-KEYWORD,regex101
- DOMAIN-SUFFIX,jsfiddle.net
- DOMAIN-KEYWORD,jsfiddle
- DOMAIN-SUFFIX,codepen.io
- DOMAIN-KEYWORD,codepen
- DOMAIN-SUFFIX,jsdelivr.net
- DOMAIN-KEYWORD,jsdelivr