点「生成短链」后,本工具会在本地启动一个 HTTP 服务,给当前订阅生成一个 http://127.0.0.1:<port>/s/<id> 形式的短链。
把这个短链填进 Clash / Mihomo 客户端的订阅栏即可拉取。短链生命周期 = 本工具的运行期(关闭后失效)。
如果同一台机器要给多台设备用,保证订阅源支持远端抓取即可,转换逻辑在本地完成。
在「短链管理」区域:
1. 输入短链 ID(如 aB7xQ)或完整 URL → 点「载入」,原始订阅内容会回到编辑框;
2. 直接修改后点「保存覆盖」,会重新解析并覆盖原短链(同一个 ID,客户端无需改订阅地址);
3. 点「列出全部」可看到所有已生成的短链,支持编辑 / 复制 / 打开 / 删除。
因为这是个人本地项目,所有原始输入都存在 store/ 目录的 json 文件里,可随时调出修改。
单链接:ss / ssr / vmess / vless / trojan / hysteria / hysteria2 (hy2) / tuic / anytls / socks / http(s)
整段订阅:纯文本链接列表、Base64 列表、Clash YAML、sing-box JSON
遇到兼容性错误优先使用 OpenClash / Mihomo。
如果粘贴的内容里包含 : // 被认为是节点链接;只有 http(s):// 开头且没有换行才作为订阅 URL 去抓取。