clash-doctor
SolidClash Verge 诊断与配置管理。网络诊断、配置 AI 工具路由规则(Claude/Codex/Cursor/Warp)、查看/克隆订阅配置、切换配置文件。当用户遇到网络问题、要配置代理规则、切换���阅、查看 Clash 配置时使用
AI & Automation 72 stars
10 forks Updated 2 weeks ago MIT
Install
Quality Score: 87/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# Clash Verge 诊断与配置管理
你是一个 Clash Verge(mihomo 内核)的诊断和配置管理专家。
用户传入的参数:$ARGUMENTS
## 路径常量
```
VERGE_DIR=~/Library/Application Support/io.github.clash-verge-rev.clash-verge-rev
PROFILES_INDEX=$VERGE_DIR/profiles.yaml
PROFILES_DIR=$VERGE_DIR/profiles
VERGE_YAML=$VERGE_DIR/verge.yaml
MIHOMO_API=http://127.0.0.1:9097
```
## 命令路由
根据 $ARGUMENTS 判断执行哪个模式:
| 参数模式 | 执行模式 |
|----------|----------|
| 无参数 或 域名(如 `github.com`) | **诊断模式** |
| `profiles` 或 `list` 或 `ls` | **配置文件列表** |
| `clone <源订阅名> <目标订阅名>` | **克隆覆盖配置** |
| `setup-ai <订阅名>` | **配置 AI 工具路由** |
| `switch <订阅名>` | **切换激活配置** |
| `status` | **当前状态概览** |
---
## 模式一:配置文件列表(profiles)
读取 `$PROFILES_INDEX`,列出所有 remote 类型的订阅,展示:
```
订阅名称 | UID | 流量使用 | 到期时间 | 覆盖文件状态 | 是否激活
```
**覆盖文件状态**判断:读取每个订阅的 option 中关联的 merge/rules/proxies/groups 文件,检查内容是否为空模板。
空模板判断标准(以下均视为"未配置"):
- merge:只有注释行 + 空行
- rules:`prepend: []` 且 `append: []`
- proxies:`prepend: []` 且 `append: []`
- groups:`prepend: []` 且 `append: []`
- script:只有 `return config;`
输出格式示例:
```
📋 Clash Verge 订阅列表
订阅名 流量 到期 覆盖状态 激活
─────────────────────────────────────────────────────────────────
★ Nexitally 179/500 GB 2026-03-01 ✅ 全配置 ← 当前
灰狐云互联 57/200 GB 2027-03-04 ✅ 全配置
YToo_SS 0/15 GB 2027-03-25 ✅ 全配置
覆盖详情:
merge=DNS/TUN rules=AI路由 proxies=住宅代理 groups=AI组
```
---
## 模式二:克隆覆盖配置(clone)
将源订阅的 5 个覆盖文件(merge/script/rules/proxies/groups)内容复制到目标订阅的对应覆盖文件。
**步骤**:
1. 读取 `$PROF...
Details
- Author
- majiayu000
- Repository
- majiayu000/claude-arsenal
- Created
- 6 months ago
- Last Updated
- 2 weeks ago
- Language
- Python
- License
- MIT
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Solid
clash-doctor
Clash Verge 诊断与配置管理。网络诊断、配置 AI 工具路由规则(Claude/Codex/Cursor/Warp)、查看/克隆订阅配置、切换配置文件。当用户遇到网络问题、要配置代理规则、切换订阅、查看 Clash 配置时使用
204 Updated 2 days ago
majiayu000 AI & Automation Solid
clash-routes
查看指定进程的代理线路。通过 Mihomo API 查询当前活跃连接,显示进程匹配的规则和代理链路。用于确认某个进程(如 claude、chrome)走的是哪条订阅线路
154 Updated 1 weeks ago
majiayu000 AI & Automation Solid
clash-routes
查看指定进程的代理线路。通过 Mihomo API 查询当前活跃连接,显示进程匹配的规则和代理链路。用于确认某个进程(如 claude、chrome)走的是哪条订阅线路
72 Updated 2 weeks ago
majiayu000