Skip to content

Instantly share code, notes, and snippets.

@syxc
Last active November 12, 2025 19:54
Show Gist options
  • Select an option

  • Save syxc/f69002ee462f4f2b76ee5855588f2df2 to your computer and use it in GitHub Desktop.

Select an option

Save syxc/f69002ee462f4f2b76ee5855588f2df2 to your computer and use it in GitHub Desktop.
自用 Mihomo Party 覆写脚本

官方参考

https://github.com/mihomo-party-org/override-hub

自用

主要解决 Dia 地区验证导致无法正常启动,Comet 服务在不受支持的区域无法正常使用的问题

dia-comet-override.yaml

# https://mihomo.party/docs/guide/override/yaml
# 规则插入原规则前面(最高优先级,确保地区验证优先匹配)
+rules:
  # -------------------------------------------
  # Dia 浏览器全链路域名(覆盖登录、AI、资源)
  # -------------------------------------------
  # 账号与地区验证核心域名
  - DOMAIN,account.diabrowser.engineering,AI
  - DOMAIN,identity.diabrowser.com,AI
  # 主域与子域
  - DOMAIN-SUFFIX,diabrowser.com,AI
  - DOMAIN-SUFFIX,diabrowser.engineering,AI
  - DOMAIN,api.diabrowser.com,AI
  # 资源与通信域名
  - DOMAIN-SUFFIX,diabrowserusercontent.com,AI
  - DOMAIN-SUFFIX,diabrowser.com.hk,AI
  - DOMAIN-SUFFIX,cdn.diabrowser.com,AI
  - DOMAIN-SUFFIX,ws.diabrowser.com,AI
  - DOMAIN-SUFFIX,wss.diabrowser.com,AI

  # -------------------------------------------
  # Comet 浏览器全链路域名(覆盖登录、AI、资源)
  # -------------------------------------------
  # 官方核心域名
  - DOMAIN-SUFFIX,perplexity.ai,AI
  - DOMAIN-SUFFIX,pplx.ai,AI
  # Comet 专属子域
  - DOMAIN-SUFFIX,comet.perplexity.ai,AI
  - DOMAIN,api.perplexity.ai,AI
  - DOMAIN,auth.perplexity.ai,AI
  # 资源与通信域名
  - DOMAIN-SUFFIX,cdn.perplexity.ai,AI
  - DOMAIN-SUFFIX,assets.perplexity.ai,AI
  - DOMAIN-SUFFIX,ws.perplexity.ai,AI
  - DOMAIN-SUFFIX,wss.perplexity.ai,AI
  # 备用兼容域名(部分版本可能调用)
  - DOMAIN-SUFFIX,identity.perplexity.ai,AI
  - DOMAIN-SUFFIX,docs.perplexity.ai,AI

# DNS 全局优化(解决双浏览器解析失败、污染问题)
dns:
  enable: true
  ipv6: false  # 针对 Dia/Comet 海外服务,优先关闭
  enhanced-mode: redir-host
  listen: 0.0.0.0:53
  nameservers:
    - 1.1.1.1         # Cloudflare(最快,支持 IPv4/IPv6 自动适配)
    - 8.8.8.8         # Google(最稳,全球覆盖)
    - 119.29.29.29    # 腾讯DNS(国内网站备用)
  domain-strategy:
    - match: '*.diabrowser.*'
      strategy: UseIP
    - match: '*.perplexity.ai'
      strategy: UseIP
    - match: '*.pplx.ai'
      strategy: UseIP
  fake-ip-filter:
    - '*.diabrowser.com'
    - '*.diabrowser.engineering'
    - '*.perplexity.ai'
    - '*.pplx.ai'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment