mrh 09b8f2b3ed 完成 client 启动和随机获取代理 10 mesi fa
..
config 66496c9fba 新增默认启动服务商,新增 demo 获取各个服务商的延迟 10 mesi fa
database 09b8f2b3ed 完成 client 启动和随机获取代理 10 mesi fa
demo 09b8f2b3ed 完成 client 启动和随机获取代理 10 mesi fa
routers 09b8f2b3ed 完成 client 启动和随机获取代理 10 mesi fa
tests 969336b19e 仅完成了订阅。在进程管理方面,发现无法很高查询和管理数据,可能要依靠数据库 10 mesi fa
utils fbae4610a4 自动启动 mihomo 所有,但是要很久,不知为何无法并发,而且无法停止,占用内存超1.5G,估计要考虑动态分配策略 10 mesi fa
.clinerules 969336b19e 仅完成了订阅。在进程管理方面,发现无法很高查询和管理数据,可能要依靠数据库 10 mesi fa
README.md 969336b19e 仅完成了订阅。在进程管理方面,发现无法很高查询和管理数据,可能要依靠数据库 10 mesi fa
main.py 09b8f2b3ed 完成 client 启动和随机获取代理 10 mesi fa
pyproject.toml 969336b19e 仅完成了订阅。在进程管理方面,发现无法很高查询和管理数据,可能要依靠数据库 10 mesi fa
uv.lock 969336b19e 仅完成了订阅。在进程管理方面,发现无法很高查询和管理数据,可能要依靠数据库 10 mesi fa

README.md

backend\main.py 中的各个链接还不完善。例如

GET /subscribe ,返回订阅列表。

订阅的函数参考 backend\mihomo\config_service.py ,例如传参一个 url 连接,他会自己下载 yaml 配置文件。

API 订阅接口可以支持很多个订阅链接,意味着有很多个配置文件。

不同的配置文件对应着 mihomo 启动用到的配置文件,可以启动不同接口。

不但可以发送 url 订阅文件 yaml ,还可以更新,还可以查询。你是否见过 clash verge 等软件,它就可以导入很多订阅链接

我不需要 alias 别名了,你自己决定要什么方式定义各种配置文件,反正 yaml 文件里面也有对应的 name