手工川 Logo手工川
Lovstudio.AI Skill / Dev·FREE · OPEN SOURCE

Clash 网络医生

从最终运行态和日志诊断 Clash TUN 故障,执行可回滚修复并验证真实应用链路

基本信息

你会用它完成什么

诊断并可回滚地修复 Clash Verge Rev TUN 导致的应用联网故障:微信图片发不出、朋友圈加载慢、开 TUN 后卡住、规则误走 DIRECT/代理、代理超时、IPv6 失效。 Use when the user mentions "Clash TUN 排障", "微信图片发不出去", "diagnose Clash TUN app connectivity".

适用场景
Dev
当前版本
v0.6.2

开始前

先确认能不能跑

运行环境
Requires macOS with Clash Verge Rev (Mihomo core in sidecar or service mode) and Python 3.8+ standard library. Other platforms need explicit --data-dir and --socket values.

没有 Claude 或 GPT 账号也可以试:Skill 不绑定某一家模型,Claude 效果最稳,GPT 也可以;手里只有国产工具时,可以从下方的 WorkBuddy 安装入口开始,效果可能有差距。

安装渠道

装到你正在使用的 AI

Yoda、Codex、Claude Code 和其他兼容运行环境都使用同一份 Skill;选择你的工具后,按对应步骤完成安装。

先保存一次工作资料,支持 Profile 的 Skill 会在运行时直接复用。

配置工作资料

安装与配置

Yoda

适合同时使用多个 Agent 的工作流:在一个地方完成安装、分配和调用。

  1. 01打开 Yoda 的 Skills,搜索「clash-tun-doctor」,进入详情后点击“安装”。
  2. 02在目标 Agent 的配置中,把该 Skill 设为“自动”“仅手动”或“关闭”。
  3. 03重新加载当前会话,再从输入框的 Skill 菜单选择它;Yoda 会按当前 Runtime 插入对应调用命令。
打开 Yoda

在 Yoda 内完成

Yoda 会把安装后的 Skill 同步给已配置的 Agent,无需手动维护多个目录。

第一次调用

使用 lov-clash-tun-doctor 完成以下任务,并按 Skill 的验收标准检查结果:

该 Skill 声明:Requires macOS with Clash Verge Rev (Mihomo core in sidecar or service mode) and Python 3.8+ standard library. Other platforms need explicit --data-dir and --socket values.

使用说明

按这套方法完成任务

Version

基于最终运行态、实时连接和日志证据,诊断并修复 Clash Verge Rev TUN 导致的应用联网故障。

Independent source repository, also distributed through lovstudio/skills — by Lovstudio.AI

适用场景

  • 开启 TUN 后微信图片发不出去。
  • 微信朋友圈图片加载很慢或完全不显示。
  • 应用被错误规则送进失效代理,持续 Loading。
  • 订阅中已经关闭 IPv6,但最终运行配置仍启用 IPv6。
  • Mihomo 日志出现 no route to host 或 context deadline exceeded。

Install

npx skills add lov-clash-tun-doctor -g -y

或使用 Claude Code 插件市场:

/plugin marketplace add lovstudio/skills
/plugin install dev-tools@lovstudio

依赖:macOS、Clash Verge Rev、Python 3.8+。诊断 CLI 只使用 Python 标准库。

Usage

SKILL_DIR="${SKILL_SKILLS_INSTALL_DIR:?Set SKILL_SKILLS_INSTALL_DIR}/lov-clash-tun-doctor"

# 只读诊断
python3 "$SKILL_DIR/scripts/clash_tun_doctor.py" diagnose --app wechat

# 从运行连接和近期轮转日志生成 DIRECT 清单
python3 "$SKILL_DIR/scripts/clash_tun_doctor.py" direct-list \
  --app miracleplus \
  --host apply.miracleplus.com \
  --output ./miracleplus-direct.yaml

# 合并进当前规则并在线热加载,全程保持 Clash 运行
python3 "$SKILL_DIR/scripts/clash_tun_doctor.py" direct-list \
  --app miracleplus \
  --host apply.miracleplus.com \
  --apply

# 预演修复
python3 "$SKILL_DIR/scripts/clash_tun_doctor.py" fix-wechat

# 备份、修复、重启并验证
python3 "$SKILL_DIR/scripts/clash_tun_doctor.py" fix-wechat --apply

# 回滚最近一次修复
python3 "$SKILL_DIR/scripts/clash_tun_doctor.py" rollback --apply

安全模型

  • 永远先诊断,后修改。
  • 修改命令默认 dry-run,必须显式传入 --apply。
  • 每次修改创建时间戳备份和文件映射清单。
  • DIRECT 清单与现有 prepend 合并,不覆盖用户已有规则。
  • 规则型修复通过 Mihomo Unix Socket 热加载,Clash Verge 保持运行;服务模式下以 payload 热加载,被 Mihomo 拒绝时还原文件并输出原始报错。
  • 不修改订阅 URL,不输出代理密钥或控制器 Secret。
  • 修复后检查最终配置和 Mihomo 运行态(规则、控制 socket、Selector 选择与自动组的手动固定),而不是只检查源配置。

Options

参数默认值说明
--data-dir自动发现Clash Verge Rev 数据目录。
--socket自动发现Mihomo 控制器 Unix Socket;优先读取运行中内核的 -ext-ctl-unix,兼容服务模式,全部连不上时报错退出。
--appwechat诊断时使用的应用过滤器。
--host—明确加入清单的域名,可重复传入。
--output—输出 Mihomo classical rule-provider YAML 清单。
--live-logs关闭诊断时改为实时采样 Mihomo /logs 流(秒数);服务模式内核日志仅 root 可读时使用,采样期间复现故障。
--log-limit4000每段近期轮转日志读取的行数。
--applyfalse明确授权修改或回滚。
--no-reloadfalse只持久化 DIRECT 清单,不热加载运行态。
--no-restartfalse修改后不重启 Clash Verge。
--jsonfalse输出 JSON 诊断结果。

License

MIT

案例

用过这个 Skill?分享你满意的真实成果,可以手动填写,也可以交给 Agent 整理。

正在读取案例…

SKILL CARD / TRUST RECORD

先看证据,再决定是否使用

这个 Skill 尚未发布完整的可信度卡。案例、维度地图与定价依据会在补齐后显示。

这是一条旧目录记录:Skill Card 尚未补齐。网站不会把缺少案例、维度或定价证据的条目包装成已验证能力。

VALUE CARD

价值与交付边界

从最终运行态和日志诊断 Clash TUN 故障,执行可回滚修复并验证真实应用链路。

开源免费

免费

直接安装使用

价值锚点

一次处理通常可省下 30 分钟至半天的排错、配置或发布往返。

使用边界

默认在现有项目与工具链上工作;云资源、账号权限、代码审阅和大规模迁移另行确认。

维护说明

随框架、操作系统、CLI、平台 API 和发布流程变化复评。

用户评价与留言

登录后即可留言

分发渠道

在哪里可以获得它

这里标注这个 Skill 在各个平台的真实发布状态;有单品页时,入口会直接打开对应页面。

已发布

GitHub

公开源码、更新记录与 Issue 都在这里。

查看 GitHub
LS已发布

Lovstudio.AI 官网

在 Lovstudio.AI 获取、安装并查看使用说明。

你正在浏览此页面

WB暂未发布

WorkBuddy

该平台的单品页尚未发布。

单品页发布后会在这里出现。

SP已发布

支付宝 SkillPay

在 SkillPay 的单品页查看此 Skill。

商品编号 · P0806000200843452

打开商品页

搭配使用

需要时,继续补齐这些能力

更多信息

权限与许可

源码可见性
公开仓库,可检查源码、Issue 与更新记录。
数据与权限
不同 Skill 可能读取本地文件、访问网络或调用第三方模型。执行前请检查完整手册中的具体步骤与命令。
许可
MIT
clashmihomotunnetworkdiagnosticswechatmacos

NEXT STEP

一个会员,全部 Skill。

回到目录,按结果、证据和依赖继续挑选;开通 VIP 后,每个 Skill 都能直接安装。

返回当前 Skills 结果

手工川 / KEEP MAKING

生命的意义,在于创作。