关于合并订阅/多 Profile 支持,以及未来后处理思路的讨论 #1701
greenhat616
started this conversation in
Ideas
Replies: 1 comment
-
讨论中的多Profile草案已经通过 PR #1663 实现并合并进入主线。 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
之前我们在这个 issue 中设计了草案:#1276,通过重构 Profile Item 实现了该设计的后端支持:#1663。
在当前的草案中,我们将并发获取多个订阅,并一次性展示所有订阅的更新结果:
合并操作则以第一个 URL 为准,其余 Profiles 只采用其 Proxies 部分:
在重构过程中,我们一直在思考是否对本地文件提供多文件支持,并且如何处理符号链接(#1546)。我们尝试为 Profile Item 的
file
字段扩展多文件支持,但发现效果不好。如果内置合并功能,后处理流程会过于复杂,符号链接的管理也变得麻烦,最终我们选择继续保持file
字段为单文件支持,但我们仍然在探索其他解决方案。我们参考了移动端,尤其是 Loon 的管理思路,认为允许选择多个 Profiles 是一个可行的方向,尽管这可能与当前的处理流程有冲突。
这是当前 1.6 版本的 Profile 处理方式:
理想的多 Profile 选中处理流程应为:
主要问题是:
proxies-providers
的合并是否有必要保留?Beta Was this translation helpful? Give feedback.
All reactions