chore: remove legacy qx compatibility paths

This commit is contained in:
2026-05-17 16:10:59 +08:00
parent 655c7be912
commit 04db334015
5 changed files with 6 additions and 99 deletions
+2 -11
View File
@@ -2,20 +2,13 @@
## 仓库结构
参考 `chickliu/qx` 老仓库风格,推荐保留这两个顶层目录
参考 `chickliu/qx` 老仓库风格,仓库只保留通用顶层目录,不再保留旧兼容路径
```text
conf/ # Quantumult X 远程重写订阅文本
js/ # Rewrite 脚本入口,订阅文本直接引用这里
```
本仓库为了兼容历史路径,也保留:
```text
qx/subscribe/ # 旧订阅地址,内容与 conf/qdreader.conf 同步
qx/rewrite/ # 旧脚本地址,内容与 js/qdreader_cookie.js 同步
```
## QX 订阅格式
BOSS 常用的远程订阅不是 JSON 对象,而是类似下面的纯文本:
@@ -62,10 +55,8 @@ Autman 插件保留快捷命令:
## 验证清单
- `node --check js/qdreader_cookie.js`
- `node --check qx/rewrite/qdreader_cookie.js`
- raw 地址返回 HTTP 200
- `conf/qdreader.conf`
- `js/qdreader_cookie.js`
- 兼容旧地址 `qx/subscribe/qdreader.subscription.json`
- 兼容旧地址 `qx/rewrite/qdreader_cookie.js`
- 订阅文本内容第一行是 `hostname = ...`,第二行是 rewrite rule。
- 新增重写时按 `conf/<name>.conf` + `js/<name>.js` 放置,不再创建 `qx/subscribe/``qx/rewrite/` 兼容目录。