ClashBar

功能总览

ClashBar 全部主要能力一览,并链到对应使用说明。

本页按真实产品界面与能力梳理 ClashBar 能做什么。每一项都对应菜单栏面板、设置或快捷操作中的实际入口;需要操作步骤时,请跟随右侧链接进入专题页。

范围说明:这里覆盖用户可感知的产品能力(标签页、内核、配置、网络接管、远程控制、排障与维护等),不展开私有实现细节,也不替代完整的 Mihomo YAML 参考手册。

安装推荐使用 Homebrewbrew install --cask clashbar)或 GitHub Releases;含 Core / 无 Core 构建与注意事项见 快速开始。配置目录仅识别 .yaml / .yml,并按文件名排序加载,见 配置与订阅

界面结构

能力说明文档
菜单栏面板点击状态栏图标打开原生面板,集中管理配置、节点、规则、连接、日志与设置日常使用
面板固定将面板固定在屏幕上,切换其它应用时不自动关闭日常使用
状态栏样式仅图标 / 仅速度 / 图标 + 速度,展示上下行速率设置与维护
外观与语言跟随系统 / 浅色 / 深色;界面语言简体中文或 English设置与维护
项目主页入口面板标题可跳转到项目主页

内核生命周期

能力说明文档
启动 / 停止 / 重启内核控制本机 mihomo 进程;状态显示运行中、启动中、已停止、异常快速开始
启动前配置校验启动前对当前 YAML 执行校验,失败时阻断启动并提示日志配置与订阅常见问题
内核目录运行时内核位于 ~/Library/Application Support/clashbar/core/mihomo快速开始
在访达中打开内核目录方便替换或检查二进制设置与维护
升级 Core在内核运行中检查并更新 mihomo 内核(面板页脚)设置与维护
网络断开自动停核检测到离线可停止内核,网络恢复后按设置自动再启动设置与维护
内核自启应用启动后自动拉起内核(设置开关)设置与维护
开机自启登录 macOS 时自动打开 ClashBar设置与维护

配置与订阅

能力说明文档
导入本地 YAML将本机配置复制到应用配置目录配置与订阅
导入订阅链接按 HTTP(S) 下载订阅并保存为 YAML;可自定义文件名配置与订阅
切换配置在本地 / 远程配置列表中选择当前生效配置配置与订阅
刷新单个订阅对订阅配置立即重新下载配置与订阅
批量更新订阅更新全部已保存的订阅来源配置与订阅
订阅自动更新按间隔(小时)自动刷新远程配置配置与订阅
复制订阅链接 / 删除配置右键或菜单操作订阅与本地配置配置与订阅
重载配置列表 / 重新加载配置重新扫描目录,或让运行中内核重读当前配置配置与订阅
在访达中显示配置目录打开 …/clashbar/config配置与订阅
目录变更监听外部修改配置目录时,应用可感知并配合重启/刷新配置与订阅

节点、提供者与模式

能力说明文档
代理组在分组中选择节点或策略日常使用
代理提供者查看提供者列表,手动刷新;展示流量与到期信息(若返回)日常使用
延迟测试对节点测延迟,可按延迟排序日常使用
显示 / 隐藏 hidden 组控制配置中标记为 hidden 的代理组是否展示日常使用
规则 / 全局 / 直连顶部模式切换,对应 Mihomo 的 rule / global / direct日常使用
Providers 批量刷新切换配置或维护流程中可更新代理/规则提供者日常使用

分流、连接与日志

能力说明文档
分流规则列表查看当前规则;按目标/类型/策略搜索日常使用
按策略分组 / 过滤列表或按策略分组查看,统计规则与规则集数量日常使用
活动连接实时连接列表,搜索域名/IP,按 TCP/UDP 等筛选日常使用
连接排序与关闭按时间或流量排序;关闭单条或全部连接日常使用
复制连接信息复制 Host、连接 ID 等日常使用
运行日志过滤级别(信息/警告/错误)与来源(ClashBar / Mihomo)日常使用
日志检索与复制搜索、复制单条/全部、清空日志日常使用

网络接管

能力说明文档
系统代理开关写入 macOS 系统代理,指向当前 HTTP/SOCKS/混合端口系统代理与 TUN
系统代理 Helper通过特权 Helper / 登录项后台活动修改系统代理系统代理与 TUN常见问题
代理绕过列表主机、域名、CIDR、<local> 等写入系统代理例外系统代理与 TUN设置与维护
TUN 模式透明代理;需管理员授权与内核 setuid 权限;仅本地内核系统代理与 TUN
远程目标下的系统代理提示系统代理指向远程内核时提示确认可达远程机器

Wi‑Fi 与配置自动切换(SSID 策略)

能力说明文档
Wi‑Fi 自动切换总开关开启后可根据当前 SSID 自动切换配置SSID 策略
绑定 / 解绑当前 Wi‑Fi将当前网络绑定到某份配置,或解除绑定SSID 策略
定位 / Wi‑Fi 权限读取 SSID 需要系统定位相关权限SSID 策略

远程机器

能力说明文档
本机 / 远程切换控制目标在本机内核与已保存的远程 External Controller 之间切换远程机器
远程机器管理添加、编辑、删除远程主机(名称、地址、端口、密钥)远程机器
连接状态探测远程可达性与版本信息远程机器
远程只读边界远程模式下部分本机专属操作(如改配置文件、TUN)受限远程机器

可观测性(流量与实时流)

能力说明文档
实时上下行速率状态栏与面板展示当前速度日常使用
流量曲线面板内速率火花图(可视化近期流量)日常使用
连接 / 日志 / 流量数据流通过 API/WebSocket 持续拉取运行态日常使用

设置、端口与维护

能力说明文档
允许局域网 / IPv6 / TCP 并发覆盖当前运行配置中的内核开关设置与维护
日志级别调整内核 log-level设置与维护
代理端口HTTP、SOCKS、混合、重定向、TProxy 端口编辑与应用设置与维护
清理 DNS / FakeIP 缓存维护类一键操作设置与维护
更新 Geo 数据库拉取/更新 GEO 资源(内核运行中)设置与维护

键盘快捷键

菜单命令在应用前台时可用。完整表与限制说明见 日常使用 · 键盘快捷键

能力快捷键文档
打开设置⌘, / ⌘⌥5设置与维护
系统代理⌘S系统代理与 TUN
TUN⌘E系统代理与 TUN
运行模式⌃⌘1⌃⌘3日常使用
复制终端 / 端点命令⌘C / ⌘⌥C日常使用
重载配置⌘R配置与订阅
启动·重启 / 停止内核⌘⇧R / ⌘⇧.快速开始
切换面板标签⌘⌥1⌘⌥5日常使用

终端与其它

能力说明文档
复制终端代理命令导出当前代理环境变量命令,供当前终端会话使用日常使用
复制当前端点命令按当前控制端点(本机或远程)生成命令日常使用远程机器
退出应用面板头部退出

可观测性补充

除上下行速率与连接列表外,节点页还可关注连接数内存等运行态指标(以当前版本面板展示为准),用于快速判断「慢、断、不通」。

典型场景

场景做法文档
日常办公按网络环境切换配置与节点,保障在线稳定日常使用SSID 策略
故障排查结合「连接 + 日志」看命中规则与链路日常使用常见问题
订阅维护批量更新远程配置后重载并复核延迟配置与订阅
安全优先密钥与远程 secret 勿写入截图;仅信任网络使用远程控制远程机器

工作目录一览

运行时根目录:~/Library/Application Support/clashbar

子目录用途
config/本地 YAML 与订阅结果(仅 .yaml / .yml,按名排序)
core/mihomo 可执行文件
icon/代理组图标磁盘缓存
ui/Mihomo External UI 静态资源(按配置由内核生成)
logs/运行与排障日志
state/应用状态(建议由程序维护)

发现规则与备份建议见 配置与订阅。排障见 常见问题。设计初心与体积对比见 关于

建议阅读路径

与文档侧栏一致,按使用阶段推进:

  1. 入门快速开始 → 本页(功能总览)
  2. 使用配置与订阅日常使用系统代理与 TUN设置与维护
  3. 进阶SSID 策略远程机器
  4. 帮助常见问题关于

On this page