Subscription
A subscription is usually a resource URL that can be fetched repeatedly to retrieve a configuration or node list. The client can download it again when the provider updates its content. Similar-looking links may return a complete YAML file, a Base64-encoded list, or a single protocol link, so choose an import method that matches the format. A subscription URL is often tied to account access. Treat it as sensitive and don't share it in public screenshots or with untrusted online conversion tools.
Proxy node / Outbound
A node is a set of parameters needed to connect to a remote proxy, typically including a server address, port, protocol, authentication details, and transport options. A node's name in the interface is only a label; it does not prove the actual exit region, bandwidth, or service quality. Seeing a node list after importing a subscription only means the configuration was read—you still need to select a policy and verify the connection.
YAML / config.yaml
YAML represents data using key-value pairs, lists, and indentation. The Clash ecosystem commonly uses it to describe ports, nodes, proxy groups, rules, and DNS. Use spaces for indentation; incorrect nesting, duplicate keys, or missing list markers can cause parsing failures or unexpected results. A file being valid YAML does not mean the current core supports every field in it. After editing, check the core's load messages too.
Proxy provider
A proxy provider defines a separate node source with proxy-providers, which proxy groups can reference to keep node updates separate from the main configuration. It serves a different purpose from a rule provider and does not mean you can paste in any complete subscription file. If nodes are missing, check the source format, fetch results, and proxy group references instead of repeatedly clicking Update.
Configuration override / Merge
A configuration override applies local changes on top of a subscription's original content, letting you keep settings such as ports, DNS, or custom rules. Clients may replace fields, merge lists, or process scripts differently, so don't assume every override mechanism works the same way. If your changes disappear after an update, check whether you edited the original file that gets downloaded again, then review the final runtime configuration and override order.