建议类型
现有功能改进
运行环境
Docker
影响范围
订阅转换, 前端, 同步/缓存
需求描述
最近刚玩sub store,有几个操作友好的个人建议供探讨。如果理解不对,还望指正,如果一佬已实现,还望指导~ 环境:本地nas docker | 节点来源:edgetunnel CF自建
目前使用sub store整体需求:订阅管理需求+订阅分享需求;且主要以UI界面操作为主。
以下是个人发现使用不便的地方:
- “订阅”页:在导入订阅后,单击某个订阅,会有“预览/拷贝订阅”弹窗,此时拷贝订阅地址,会得到
https://a.com/my_path/download/xxxxx ,如果误把此地址分享出去,则前端+后端同时泄露。
- “订阅”页:添加订阅时,没有明确的订阅拉取间隔设置。在CF自建节点情况下,会使用到优选ip,优选ip有更新间隔,所以如果要保证使用最新的节点,就需要设置拉取订阅的间隔。并且,当有多个CF自建订阅且使用了不同的优选ip方案时,这个间隔不同。目前我摸索到的关于这个间隔的设置,是在“我的”-“缓存配置”-“资源缓存”里设置时长,但这个是全局性的,不能针对单独的订阅来设置。
- 目前想实现“分享自适应订阅链接,且目标客户端是mihomo时,能带入完整mihomo配置”。
目前我通过“文件”-“新增mihomo配置”-“从订阅添加节点”,实现了完整的自用模板+节点注入yaml。但是,对该文件的分享,只能匹配mihomo,无法匹配非mihomo客户端。
如果我直接分享订阅,倒是有自适应,但分享后只有节点信息,没有mihomo完整配置。
解决方案
改善方案逐条对应:
- “订阅”页仅包含对订阅或节点的管理功能,不要有订阅地址的复制功能。因为这等同于分享(自用等于分享给自己),与“分享”页的功能造成冗余,且新手小白容易造成前后端泄露。
- “订阅”页导入订阅时,增加”拉取间隔”选项,每个订阅可单独设置,可自动覆盖“我的”-“缓存配置”-“资源缓存”中的默认值。
- 这个需求有无实现方案,我暂时没有摸索到,希望小一佬解惑。
其他信息
No response
建议类型
现有功能改进
运行环境
Docker
影响范围
订阅转换, 前端, 同步/缓存
需求描述
最近刚玩sub store,有几个操作友好的个人建议供探讨。如果理解不对,还望指正,如果一佬已实现,还望指导~ 环境:本地nas docker | 节点来源:edgetunnel CF自建
目前使用sub store整体需求:订阅管理需求+订阅分享需求;且主要以UI界面操作为主。
以下是个人发现使用不便的地方:
https://a.com/my_path/download/xxxxx,如果误把此地址分享出去,则前端+后端同时泄露。目前我通过“文件”-“新增mihomo配置”-“从订阅添加节点”,实现了完整的自用模板+节点注入yaml。但是,对该文件的分享,只能匹配mihomo,无法匹配非mihomo客户端。
如果我直接分享订阅,倒是有自适应,但分享后只有节点信息,没有mihomo完整配置。
解决方案
改善方案逐条对应:
其他信息
No response