关于合并订阅/多 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
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
之前我们在这个 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