Install
openclaw skills install mihomo-proxy管理 mihomo (Clash Meta) 代理服务。当用户需要配置、更新、重启代理、切换节点、更新订阅或排查代理连接问题时使用。适用于已有 mihomo 二进制和配置的 Linux 服务器。
openclaw skills install mihomo-proxy/opt/mihomo(或实际路径)/opt/mihomo-config/config.yamlsystemctl start/stop/restart/status mihomo)7890 (HTTP + SOCKS5)127.0.0.1:9090curl -s --max-time 10 -x http://127.0.0.1:7890 https://httpbin.org/ip
/opt/mihomo -d /opt/mihomo-config -t
systemctl restart mihomo
systemctl status mihomo
journalctl -u mihomo -n 50 --no-pager
curl -s http://127.0.0.1:9090/proxies
curl -s http://127.0.0.1:9090/proxies/PROXY
curl -X PUT http://127.0.0.1:9090/proxies/PROXY -d '{"name": "节点名"}'
当用户提供新的订阅链接时:
下载订阅内容:
curl -sL '<订阅URL>' -o /tmp/sub_raw.txt
运行配置生成脚本(如已配置):
node scripts/gen_config.js
脚本会自动解析节点并生成配置。如无脚本,需手动将订阅转换为 mihomo 配置。
验证配置:
/opt/mihomo -d /opt/mihomo-config -t
重启服务:
systemctl restart mihomo
测试连通性
proxies: # 节点列表
proxy-groups: # 按地区/用途分组
- PROXY # 总出口组(手动选择/自动测速)
- 地区子组 # 按地区分类
rules: # 分流规则
- 常见国内域名 → DIRECT
- 特定地区域名 → 对应节点
- 其他国外域名 → PROXY
- 兜底 → DIRECT
-t)再重启/opt/mihomo/opt/mihomo-config/ 并放入 config.yamlsystemctl enable --now mihomocurl -x http://127.0.0.1:7890 https://httpbin.org/ip