Clash/Mihomo 代理配置生成器

轻松创建、管理和分享你的 Clash/Mihomo 代理配置。支持多种订阅格式,自动合并多个代理订阅源,一键生成完整配置文件。

#Clash#Mihomo#YAML生成器#代理池管理#订阅合并

核心功能

简单易用的工具,让 Clash 配置生成更加高效

多重代理来源

支持添加多个代理订阅URL,自动合并为一个统一配置。

API接口

提供API接口,可以通过HTTP请求直接生成YAML配置,方便自动化工具集成。

一键复制/下载

即时生成的YAML配置可以一键复制或直接下载为文件,立即在Clash中使用。

配置生成器

添加你的代理提供者URL,实时生成 Clash/Mihomo 配置和API访问链接

代理提供者 URLs

使用示例URL #1

提示: URLs 会实时自动保存,输入时即保存。生成后会自动创建API访问链接,可设为远程配置

生成的 YAML 配置

13
# Clash/Mihomo 配置将在这里显示
# 请在左侧添加代理提供者 URL,系统会自动生成配置
mixed-port: 7890
allow-lan: true
mode: Rule
log-level: info
# 生成后的配置文件将包含:
# - 自定义代理提供者设置
# - 自动配置的代理组
# - 预设规则

帮助信息

如何使用生成的配置?

1. 下载生成的YAML配置文件

2. 将配置文件放置在Clash配置目录中

3. 在Clash客户端中选择该配置文件

4. 点击"重载配置"使配置生效

Pastebin功能解决431错误

使用过多的URL可能导致API请求头过大引起431错误,我们添加了Pastebin功能来解决这个问题:

  • 点击"上传到Pastebin"按钮将配置内容上传
  • 系统会生成一个短链接,有效期为7天
  • 使用该链接可以直接获取YAML配置
  • 避免了URL参数过长导致的请求错误

提示: 将Pastebin链接设置为Clash的远程配置同样有效

支持哪些代理订阅格式?

API链接有效期?

配置安全性

使用小技巧

API 用法

# GET 请求 (直接下载YAML文件)
GET /api/generate-yaml?urls=https://example1.com/sub,https://example2.com/sub

# POST 请求 (返回JSON)
POST /api/generate-yaml
Content-Type: application/json

{
  "urls": [
    "https://example1.com/sub",
    "https://example2.com/sub"
  ]
}

💡 提示: URLs会在输入时自动保存并生成配置,刷新页面或下次访问时将保持您的所有设置。系统自动生成API访问链接,您可以将此链接设置为Clash/Mihomo客户端的远程配置,它会直接返回最新的YAML配置文件。

⚠️ 注意: 当您添加过多URL时,可能会遇到 431 Request Header Fields Too Large 错误。这种情况下,请使用新增的 上传到Pastebin 功能,将生成的配置上传到Pastebin服务,获取一个短链接用于配置访问,有效期7天。