Desktop client
v2rayN: manage subscriptions and routing in one place
If you mainly use a computer, start with v2rayN. It supports Windows, macOS, and Linux, with a larger interface for reviewing subscription groups, editing routing rules, and checking logs. If you're new to proxy configuration, begin by importing a config, selecting it, choosing an appropriate way to handle traffic, and testing access. There's no need to enable every advanced feature at once.
Choosing between the desktop and classic WPF editions
The Windows download page offers the desktop and classic WPF editions. The desktop edition uses a newer cross-platform interface, while WPF has the classic layout. Both are v2rayN, but menus, workflows, and some settings may differ. If you're new, start with the desktop edition. If you're familiar with WPF and want to keep the same workflow, choose the classic edition. Don't rely on screenshots from the other edition to find a button; look for the setting by name.
Room to add routing rules as you go
If you use multiple subscription sources, keep them in separate groups to avoid mixing imported configs with your own when updating. Start with a few clearly defined routing rules; check their order and outbound routes before expanding them. If a browser works but other desktop apps don't, the issue may not be the server: some apps ignore the system proxy. Configure those apps separately, or consider TUN after understanding its permissions and DNS implications.
v2rayN brings management tools together; it doesn't make every configuration compatible automatically. After switching cores, check the protocol, security settings, and transport. Test the basic connection before enabling TUN so you can distinguish a server-side configuration issue from a system traffic-capture issue.