mihomo sub store 教程:节点为空、没有策略组时怎么配置
简答:mihomo sub store 的关键区别是:只合并节点时用组合订阅并输出 mihomo,想要策略组、规则和 DNS 则要在“文件”中选择来源订阅与覆写生成完整配置。若导入后节点为空或没有策略组,先按这两条路径分别检查。
定义:Sub-Store 是负责保存、合并、筛选、转换和生成订阅配置的管理工具,mihomo 是运行配置的内核,Clash Party(旧称 Mihomo Party)是管理该内核的桌面客户端。
30 秒速查卡:先判断你要的是订阅还是完整配置
项目仓库与 Releases 页面目前使用 Clash Party 名称,旧资料中仍常见 Mihomo Party;本文沿用“Clash Party(旧称 Mihomo Party)”便于搜索,具体版本和界面以 官方 Releases 页面为准。
| 步骤 | 操作 | 完成标准 |
|---|---|---|
| 启用 | 设置 → 侧边栏卡片或功能开关 → Sub-Store | 侧边栏出现 Sub-Store 卡片 |
| 添加 | 进入 Sub-Store,新增一条远程订阅 | 更新后能看到节点名称 |
| 合并 | 创建组合订阅,选择来源并输出 mihomo | 得到可供客户端读取的节点订阅 |
| 生成 | 需要策略组时进入“文件”,选择来源订阅与覆写 | 生成结果同时有代理、策略组和规则 |
最快判断:导入后“节点有了但没有策略组”,说明你可能只生成了 mihomo 节点订阅;导入后“节点为空”,先关闭筛选和过滤,再单独验证原始订阅。
内置、自部署和在线转换服务怎么选
Sub-Store 官方文档把前端界面和后端处理引擎分开说明:前端负责操作页面,后端负责拉取、处理和转换订阅。选择方式时,先看你是否愿意维护组件,以及订阅链接是否包含需要保护的凭据。
| 方式 | 安全与隐私重点 | 维护成本 | 适合谁 |
|---|---|---|---|
| Clash Party 内置 Sub-Store | 主要在本机使用,仍需保护订阅链接 | 较低,随客户端组件处理 | 只在个人电脑管理订阅的新手 |
| 独立部署 Sub-Store | 需要自行设置访问控制、HTTPS、CORS 和备份 | 较高,需要维护后端和前端 | 需要跨设备使用且能维护服务的人 |
| 在线转换服务 | 需先核验服务方的隐私政策、保存方式和访问权限 | 表面较低,但受服务方变更影响 | 临时处理非敏感测试内容的用户 |
如果只是完成一次订阅合并,优先使用内置功能;如果要把管理页面开放给其他设备,不要直接把后端暴露到公网。Sub-Store 官方项目说明了 CORS allowlist 的作用,并提醒不要随意将允许来源设为通配符 *,具体字段以 Sub-Store 官方项目说明为准。
在 Clash Party 中启用内置 Sub-Store
- 打开 Clash Party,进入应用设置。
- 找到与侧边栏卡片、功能卡片或 Sub-Store有关的设置区域。
- 启用“使用 Sub-Store”或含义相近的开关。官方项目配置中对应的功能字段为
useSubStore,不同语言界面可能有不同中文翻译。 - 返回主界面,检查侧边栏是否出现 Sub-Store 卡片;如果卡片被隐藏,在侧边栏卡片管理中重新启用或恢复显示。
- 首次打开时,等待内置前端和后端组件初始化;不要根据网上教程猜测本地端口、文件名或数据目录。
截至 2026年10月25日,官方 Releases 页面显示的版本为 v2.0.4;本文菜单路径按该版本的功能结构整理,版本号只作为操作参照,后续变化以 Releases 页面实时显示为准。官方发布说明也显示,v2.0.4包含本地节点管理及订阅代理集合相关功能。
如果侧边栏没有 Sub-Store,先检查开关、重启客户端,再查看当前版本发布说明。Windows 管理员模式下曾有 Sub-Store 页面空白反馈,状态以 官方 Issue 页面为准,不要把该反馈直接当成所有系统都会出现的问题。
添加远程订阅并创建组合订阅
添加远程订阅
- 打开 Sub-Store,进入订阅管理区域,选择新增订阅。
- 填写便于识别的名称,例如“办公线路”;不要把完整订阅链接写进名称。
- 将订阅提供方给出的 URL 粘贴到地址字段,保存后执行更新。
- 打开预览,确认能看到节点名称或协议类型。
订阅 URL 通常带有访问凭据,不要发到公开群组、截图或不明转换服务。若怀疑已经泄露,应回到原订阅服务的管理页面重新生成或撤销,具体以服务方说明为准。
添加本地节点
本地节点字段必须根据实际协议填写。下面只是结构示例,所有占位符都必须替换,不能直接使用:
proxies:
- name: "示例-Trojan"
type: trojan
server: example.com
port: <端口>
password: "<password>"
sni: example.com
其中 name、type、server、port 是常见字段,Trojan 的认证字段还包括 password。示例中的域名、端口和密码均为占位符,必须替换为节点提供方给出的真实资料。字段格式可对照 mihomo 官方 Trojan 配置文档;其他协议不要照搬这一段。
创建组合订阅
- 选择创建组合订阅。
- 勾选需要合并的远程订阅或本地节点。
- 先保存一份不加筛选的组合订阅并更新。
- 打开输出选项,目标格式选择
mihomo或界面中对应的Clash.Meta。 - 确认输出结果有节点后,再逐项增加过滤、重命名、排序和去重。
Sub-Store 官方文档列出的 mihomo 输出对应 Clash.Meta;传统 Clash 格式已标记为弃用。通用输出链接、目标参数和完整配置生成方式,参见 Sub-Store 官方订阅转换文档。
节点筛选、重命名、排序和去重的稳妥顺序
| 处理项 | 用途 | 先检查什么 |
|---|---|---|
| 过滤 | 排除名称中包含特定关键词的节点 | 条件是否误删全部节点 |
| 筛选 | 只保留符合协议、地区或名称条件的节点 | 先用宽条件测试,再逐步收紧 |
| 重命名 | 统一显示名称,便于识别 | 名称变化不等于地址或认证信息变化 |
| 排序 | 按名称或其他字段排列 | 排序不代表节点可用性 |
| 去重 | 减少重复节点 | 保留能追溯来源的名称或备注 |
建议顺序是:先更新原始订阅,再去重、过滤、重命名,最后排序。每改一项就更新一次组合订阅。若节点突然变为空,立即恢复到“只保留原始订阅”的状态,以判断问题来自原始内容还是处理条件。
生成完整 Mihomo 配置:文件加覆写
如果目标是让导入后的客户端直接拥有代理、策略组、规则和 DNS,仅输出组合订阅不够,应使用 Sub-Store 的“文件”功能。官方文档给出的 Mihomo 流程是:打开“文件”页,新建 Mihomo 配置文件,选择来源订阅,再选择覆写,保存后将生成链接导入客户端。
- 进入 Sub-Store 的“文件”页,选择新建文件。
- 文件类型选择
mihomo或对应的 Clash.Meta 配置类型。 - 在配置来源中选择已经确认能显示节点的组合订阅。
- 在覆写选项中选择可信的本地模板或远程覆写地址。
- 保存并生成链接,先检查结果是否同时出现代理、代理组、规则和 DNS 相关字段。
- 将生成的配置链接或文件导入 Clash Party。
最小配置结构示例:下面只用于理解完整配置至少包含哪些层级,节点、域名和端口均为占位符,不能直接作为可用配置:
mixed-port: <端口>
mode: rule
proxies:
- name: "示例节点"
type: trojan
server: example.com
port: <端口>
password: "<password>"
sni: example.com
proxy-groups:
- name: "代理选择"
type: select
proxies:
- "示例节点"
- DIRECT
rules:
- MATCH,代理选择
这是配置结构示例,不是订阅转换结果。mixed-port、节点名称、端口、密码和域名都必须按实际配置替换;如果使用 Sub-Store 覆写,优先让覆写生成策略组和规则,不要把示例中的占位符原样导入。mihomo 使用 YAML 配置,缩进和字段层级必须保持正确,可参考 mihomo 官方配置语法文档。
覆写下载失败时,先单独检查覆写来源是否可访问,再检查原始订阅是否能更新。不要把带有订阅凭据的完整链接提交到不明转换站。
导入后如何验证节点、策略组、规则和 DNS
- 回到 Clash Party 的配置或订阅页面,选择从 URL 导入或从本地文件导入。
- 确认配置解析成功,不要只看“导入完成”提示。
- 检查代理节点是否出现,再检查策略组是否出现。
- 选择策略组中的一个节点,执行客户端提供的延迟或连接测试。
- 按需要启用系统代理;如果使用 TUN,还要确认系统权限和 TUN 状态。
- 分别用浏览器和目标应用验证,确认应用是否遵循系统代理。
| 检查层级 | 正常表现 | 异常时先查 |
|---|---|---|
| 订阅层 | 能更新并显示节点 | URL、订阅状态和网络连接 |
| 配置层 | 代理、策略组和规则存在 | 是否误用了纯节点订阅 |
| 内核层 | 配置能解析并正常运行 | YAML 缩进、字段和权限 |
| 连接层 | 节点测试有结果,策略组能切换 | 节点本身、DNS 和丢包 |
| 系统层 | 系统代理启用后应用能使用 | 系统代理状态和应用独立代理设置 |
按症状排查:节点为空、没有策略组或页面打不开
| 症状 | 优先判断 | 处理方法 |
|---|---|---|
| 订阅更新失败 | URL 失效、复制不完整或网络不可达 | 重新复制地址,去除多余空格,先单独更新原始订阅 |
| 订阅成功但节点为空 | 过滤条件过严、格式不兼容或原始内容为空 | 关闭筛选、过滤、重命名和去重,只测试原始订阅 |
| 导入后没有策略组 | 输出的是 mihomo 节点订阅,不是完整配置 | 进入“文件”,配置来源订阅和 Mihomo 覆写后重新生成 |
| 覆写下载失败 | 覆写地址不可访问或代理链异常 | 单独检查覆写地址,再检查订阅和客户端网络状态 |
| 策略组存在但无法联网 | 节点不可用、规则或 DNS 未按预期工作 | 手动选择节点测试,再分开检查规则、DNS 和系统代理 |
| Sub-Store 页面空白或 404 | 客户端版本、运行权限或内置前端路由问题 | 先重启并检查更新;相关反馈的状态以 官方 Issue #2149为准 |
排查时不要同时修改订阅、覆写、DNS 和系统代理。先恢复最小流程:单条订阅能更新 → 节点能显示 → 组合订阅能输出 → 完整配置能解析 → 策略组能切换。
手机端和其他 Mihomo 客户端怎么导入
Sub-Store 的输出目标不只面向桌面客户端,官方文档还列出了 Shadowrocket、Stash、sing-box 等格式。手机端与桌面端的差异主要在于:手机端通常需要复制生成链接或下载配置文件,再通过客户端的 URL 导入、文件导入或分享菜单接收;不要把 Clash Party 的桌面菜单路径原样套到手机端。
- 其他 Mihomo 客户端:优先使用 Sub-Store 输出中的
mihomo或 Clash.Meta 格式,再按客户端支持的 URL 或文件方式导入。 - 不支持完整覆写的客户端:先导出节点订阅,确认客户端自身的策略组和规则配置方式。
- 手机端导入后节点为空:先检查链接是否完整,再确认目标客户端支持该协议和输出格式。
- 配置导入后无法连接:分别检查节点协议、DNS、系统网络权限和客户端是否需要单独开启代理。
格式选择应以目标客户端文档和 Sub-Store 当前支持列表为准,不要只根据文件后缀判断兼容性。
安全检查:不要公开订阅链接或管理后端
- 把订阅 URL 当作敏感凭据处理,不要公开粘贴、上传截图或提交到不明转换服务。
- 内置 Sub-Store 优先保持本机使用;需要局域网访问时,先确认认证、防火墙和允许来源。
- 独立部署时设置明确的 CORS allowlist,不要为了省事直接使用
*。 - 生成配置前保留原配置副本,出现解析错误时可以快速回滚。
- 本文只用于合法的网络连接、跨境办公和客户端排查,不涉及访问无权限资源或绕过组织安全策略。
常见问题
mihomo sub store 和 Clash Party 是同一个东西吗?
不是。Sub-Store 负责保存、合并、筛选和转换订阅;mihomo 负责运行配置;Clash Party(旧称 Mihomo Party)是管理 mihomo 的桌面客户端,并可集成 Sub-Store。
为什么生成的配置只有节点,没有策略组?
通常是只输出了 mihomo 节点订阅,没有使用“文件”功能生成完整配置。进入文件页,选择来源订阅,再配置 Mihomo 覆写或脚本,重新生成后检查代理、策略组和规则是否同时存在。
Sub-Store 导入成功但节点为空怎么办?
先关闭组合订阅中的筛选、过滤、重命名和去重,只保留一条原始订阅更新。如果原始订阅仍为空,再检查 URL 是否完整、网络是否可达,以及输出目标是否选择为 mihomo 或 Clash.Meta。
内置 Sub-Store、自部署和在线转换服务应该选哪个?
只在本机管理订阅时,内置功能通常更省维护;需要跨设备使用且能维护服务器时,再考虑独立部署;在线服务适合临时处理非敏感内容,但必须先核验隐私政策、保存方式和访问控制。
Clash Party 的 Sub-Store 页面打不开怎么办?
先检查 Sub-Store 开关、重启客户端并查看当前 Releases 页面;如果是 Windows 管理员模式下页面空白,或页面路由返回 404,应对照官方 Issue 的系统、版本和处理状态,不要直接套用其他平台的修复方法。
本地节点示例里的 example.com 和端口能直接使用吗?
不能。它们只是格式占位符,必须替换成节点提供方给出的服务器地址、端口、协议和认证信息;示例中的密码也必须替换,不能原样导入。
相关阅读
- Mihomo 订阅配置导入失败怎么办?先看状态码和解析报错
- 代理速度慢怎么排查?先分清本地、节点还是目标网站
- Clash Verge 设置绕过不生效?先判断系统代理、TUN 还是 DIRECT
- 连接问题排查步骤
参考资料
- Clash Party 官方 Releases 页面
- Sub-Store 官方快速开始文档(sub-store-org.github.io)
- Sub-Store 官方订阅转换文档(sub-store-org.github.io)
- Sub-Store 官方项目说明
- mihomo 官方 Trojan 配置文档
- mihomo 官方配置语法文档
- Clash Party 官方 Issue:Windows 管理员模式下 Sub-Store 界面空白
- Clash Party 官方 Issue:Sub-Store 页面路由 404