订阅管理
这里管理你的订阅来源:添加订阅链接、导入本地配置、启用一个或多个订阅、导入单个节点链接、更新节点列表,并用 Merge 与 Script 微调从订阅拿到手的配置。
页面概览
标题下方显示「N 个订阅 · 已启用 M 个订阅」,并提示当前自动更新状态,例如「每 12 小时自动更新」或「自动更新已关闭」。右上角有四个按钮:「全部更新」「刷新」「导入本地配置」「添加订阅」。「全部更新」会依次更新所有订阅,「刷新」只重新读取本地状态,「导入本地配置」可把本地 YAML 文件作为订阅加入列表。
添加订阅
点「添加订阅」打开弹窗,里面只有两个输入项:
| 字段 | 说明 |
|---|---|
| 订阅链接 | 必填,必须是 http/https 链接。留空提交会提示「请输入订阅链接」。 |
| 名称 | 可选。留空时客户端会自动识别。 |
每张卡片能做什么
每个订阅是一张卡片,按住卡片即可拖动排序。卡片上显示名称、已启用订阅的蓝色「使用中」标签(可同时出现多个)、订阅链接(超长会省略)、「更新于 …」的相对时间,以及订阅信息(流量用量、到期时间等,取决于订阅源是否提供)。卡片右侧依次是启用开关与操作按钮:
| 按钮 | 作用 |
|---|---|
| 启用开关 | 打开即启用该订阅,可同时启用多个;所有已启用的订阅都带蓝色「使用中」标签。 |
| 更新 | 重新下载该订阅内容。 |
| 流量 | 刷新订阅信息,核对流量用量与到期时间。 |
| 二维码 | 生成二维码,用手机扫码导入。 |
| 历史版本 | 列出该订阅的历史留档,可回退到任意旧版本(本地订阅没有此项)。 |
| 官网 | 识别到机场官网地址时出现,点击用默认浏览器打开;图标旁的圆点显示连通性(绿=可达、红=不可达),悬停查看检测详情。 |
| 编辑 | 修改订阅名称与机场官网地址(识别不到官网时可在这里手动填写,留空则恢复自动识别)。 |
| 上移 / 下移 | 调整订阅在列表中的顺序。 |
| 删除 | 红色按钮,会二次确认「删除该订阅?删除后不可恢复」。 |
多订阅同时启用
订阅可以同时启用多个:打开卡片右上角的启用开关即可,所有已启用的订阅都带蓝色「使用中」标签。其中第一个启用的订阅提供端口、DNS、运行模式等基础配置,其余订阅的节点、策略组与规则并入同一份运行时配置;生效顺序按列表从上到下,拖动卡片排序即可调整优先级。
历史版本
每次远程更新订阅前,旧内容会自动留档,最多保留 5 份。点订阅卡片上的时钟图标打开历史版本弹窗,可以看到每份留档的时间和包含的节点数量,点「恢复」即可回退到该版本。
恢复时如果订阅正在启用,运行配置会立即热重载;覆盖当前内容前也会先自动留档,所以恢复错了还能再回到恢复前的状态。本地订阅不参与远程更新,因此没有历史版本入口。更新后卡片上会显示节点与规则的数量变化徽标(绿增红减),节点数骤减过半时还会弹出警示。
导入本地配置
点「导入本地配置」,选择一个本地 YAML 配置文件,客户端会把它复制进数据目录并作为一个订阅加入列表,卡片上带「本地」标签,标注为「本地配置文件(不参与远程更新)」。适合把手工整理或从别处拿到的配置直接拿来用,无需先上传到服务器。
本地订阅不参与远程更新与自动更新,「全部更新」会跳过它;配置文件保存在数据目录里,换用新版本时重新导入即可。导入成功提示「本地配置已导入」。
手动节点
页面底部的「手动节点」卡片用来收纳订阅之外的单个节点:点右上角「导入节点链接」,把节点链接粘贴进弹窗(每行一条),点「解析」预览结果,确认无误后点「导入 N 条」完成。支持 ss / vmess / vless / trojan / hysteria2 / tuic / socks5 / http 等常见协议;解析失败的条目会单独提示,重名节点会自动跳过。
手动节点保存在数据目录里,生成运行时配置时并入同名代理组(默认组名「手动节点」);卡片上可以逐条删除已导入的节点,改动立即保存并热重载配置。
全局扩展覆写配置(Merge)
页面底部有「全局扩展覆写配置」扩展卡片,带 Merge 标签。点开后在弹窗里写 YAML 片段,生成运行时配置时会与订阅配置递归深度合并,用来覆盖订阅里的字段(端口、控制密钥、运行模式等应用级设置由客户端统一写入,写在这里不会生效,请到「设置 → 网络」修改)。保存后提示「Merge 配置已保存并应用」。
全局扩展脚本(Script)
相邻的「全局扩展脚本」扩展卡片带 Script 标签。点开后在弹窗里写 JavaScript,需要实现 function main(config){ … return config }。客户端用内置的 QuickJS 引擎执行,可以批量改写节点名、增删规则等。保存后提示「扩展脚本已保存并应用」。弹窗里自带一段示例脚本,用正则去掉节点名中的广告词。
自动更新
自动更新的间隔在「设置 → 维护 → 订阅」里设置,单位小时,0 表示关闭(默认关闭)。开启后后台会定时更新列表中的全部订阅;更新完成后自动重载配置并发送系统通知。
同处还有两个与订阅联动的开关:「更新后自动选优」默认关闭,开启后每次订阅更新并重载配置完成时,会自动对主策略组测速并把当前节点切到延迟最低的一个;「订阅用量提醒」默认开启,已用流量达到阈值、剩余天数不足或订阅已过期时发送系统通知,每一档只提醒一次。两者都依赖订阅源提供的流量与到期信息。
更新失败通常是订阅链接失效或网络不通。可以先在「网络体检」确认网络状态,再回到本页重试「更新」。