跳到主内容
机场工具箱
操作指南 机场工具箱 编辑部

Shadowsocks 节点导入 Clash:单条 ss:// 怎么变成可用的节点

手上只有一条 ss:// 链接,怎么导入 Clash?两种稳妥做法:新建本地配置,或用订阅右键的可视化编辑器追加。别在扩展配置里写 proxies,会把订阅节点全换掉。

发布:2026 年 10 月 13 日 约 3 分钟读完
本文目录(7 节 · 约 3 分钟) +
  1. 01 第一步:把 ss:// 拆成五个字段
  2. 02 链接里带 plugin 的
  3. 03 第二步:放进配置。做法一,新建本地配置
  4. 04 做法二,追加到现有订阅里
  5. 05 导入后连不上,按这个顺序查
  6. 06 一个提醒:ss:// 链接等于密码
  7. 07 常见问题

一句话结论:Clash 系客户端认的是 YAML 配置,不认单独一条 ss://。把这条链接拆成 YAML 里的一个节点,再放进一份配置里。稳妥的放法有两种:新建一份本地配置,或者用订阅右键菜单里的可视化编辑器追加;别在「扩展配置」里写 proxies。

本文以 mihomo 内核和 Clash Verge Rev 为例,字段名照 mihomo 官方文档(wiki.metacubex.one 的 Shadowsocks 页),客户端操作照 Clash Verge Rev 官方文档,核对日期 2026-10-12。ss:// 链接本身有新旧两种写法,怎么认、解析失败怎么办,见 ss:// 有两种写法,这篇只讲「导入」。

第一步:把 ss:// 拆成五个字段

一条 Shadowsocks 节点,在 mihomo 配置里最少要这几项:

YAML 字段从链接里哪一段来说明
name链接末尾 # 后面的部分(URL 解码)节点显示名,自己起也行,同一份配置里不能重名
type固定写 ss
server@ 后面、冒号前面域名或 IP
port冒号后面的数字必须是数字
cipher「加密方式:密码」那段里的加密方式必须和服务端一致
password同一段里冒号后面的密码

SIP002 新格式里,「加密方式:密码」那一小段是 Base64 编码的,先解码再拆。旧格式是整段 Base64,先整段解码。两种格式的区别和对应报错,前面那篇已经写过。

拆出来写成 YAML,长这样(值换成你自己的):

proxies:
  - name: "my-ss"
    type: ss
    server: example.com
    port: 8388
    cipher: aes-128-gcm
    password: "your-password"
    udp: true

cipher 的可选值,mihomo 文档列了很多,常见的是 aes-128-gcm、aes-256-gcm、chacha20-ietf-poly1305,以及 2022 系列的 2022-blake3-aes-128-gcm 等。照链接里写的填,不要自己换。

链接里带 plugin 的

有的 ss:// 在 ? 后面带 plugin= 参数,说明这个节点用了混淆或传输插件。mihomo 支持的插件有 obfs、v2ray-plugin、gost-plugin、shadow-tls、restls、kcptun、jls。

这时 YAML 里要多两项:plugin 写插件名,plugin-opts 写插件参数。以 obfs 为例,mihomo 文档给的写法是:

    plugin: obfs
    plugin-opts:
      mode: tls
      host: bing.com

mode 和 host 照链接里 plugin 参数的内容填。插件参数漏了或填错,节点可能显示延迟正常、实际却连不上,排查时别漏了这一项。

第二步:放进配置。做法一,新建本地配置

适合:你只有这一个节点,或者想单独测它。

Clash Verge Rev 官方文档写的本地配置有两种导入方式:新建配置文件、拖拽配置文件。新建时选择文件不是必须的,直接保存会生成一份空配置,再编辑它就行。

一份最小可用的配置,除了 proxies,还要有一个策略组和一条兜底规则:

proxies:
  - name: "my-ss"
    type: ss
    server: example.com
    port: 8388
    cipher: aes-128-gcm
    password: "your-password"
    udp: true

proxy-groups:
  - name: "PROXY"
    type: select
    proxies:
      - "my-ss"
      - DIRECT

rules:
  - MATCH,PROXY

MATCH,PROXY 的意思是所有流量都走 PROXY 这个组。这是测试用的最简写法,日常使用要按自己的需要加分流规则。

保存后启用这份配置,到代理页选 my-ss,测一下延迟,再打开网页实际用一下。

做法二,追加到现有订阅里

适合:你已经有机场订阅,想把这个节点加进去一起用。

Clash Verge Rev 官方文档说明:v1.7.x 起,以前的 Merge 配置改名为「扩展配置」,prepend / append 功能移到了订阅右键菜单里的可视化编辑器(文档举的例子是:prepend-rules 移到了「编辑规则」里)。追加节点,就在订阅卡片上右键,用对应的可视化编辑器加进去。

为什么不要在扩展配置里写 proxies

这是最容易踩的坑。官方文档写的扩展配置合并规则是:列表和普通值整体替换。

proxies 是一个列表。你在扩展配置里写一个只含 my-ss 的 proxies:,结果不是「订阅节点 + 你的节点」,而是订阅里原有的节点全部被换成你这一个。策略组里引用的那些节点名随之找不到,配置可能直接报错。

扩展配置适合改单个设置项,比如 tcp-concurrent: true,不适合往列表里加东西。

导入后连不上,按这个顺序查

现象先查
配置报错、无法启用port 是不是数字;YAML 缩进是不是用了 Tab;节点名有没有重复
节点延迟显示正常,网页打不开有没有漏掉 plugin / plugin-opts
节点超时cipher 和 password 是不是和链接一致;server 和 port 有没有抄错
加进订阅后订阅节点全没了是不是在扩展配置里写了 proxies(见上一节)
订阅更新后自己加的节点不见了是不是直接改了订阅原文;直接改原文的内容,订阅一更新就可能被新下载的内容覆盖

YAML 缩进、端口必须是数字、节点重名这几类报错,本站另有专页:YAML 缩进里的 Tab、port 必须是数字、节点重名。

一个提醒:ss:// 链接等于密码

ss:// 链接里带着服务器地址和密码,谁拿到谁就能用。别把它贴到不明的在线转换网站,截图求助时把链接打码。手工拆字段,比交给陌生网站转换安全。

常见问题

Clash 能直接导入 ss:// 链接吗?

Clash 系客户端读取的是 YAML 配置,单独一条 ss:// 要先拆成配置里的一个节点(type、server、port、cipher、password 等字段),再放进本地配置或追加进订阅。

加了 SS 节点以后,订阅里的节点全没了,怎么回事?

多半是在 Clash Verge Rev 的扩展配置里写了 proxies。官方文档写明扩展配置里的列表是整体替换的,写出的 proxies 会把订阅原有节点全部换掉。删掉扩展配置里的这段,改用订阅右键菜单的可视化编辑器追加。

ss 链接里的 plugin 参数要怎么写进 Clash?

写成节点的 plugin 和 plugin-opts 两项。mihomo 支持 obfs、v2ray-plugin、gost-plugin、shadow-tls、restls、kcptun、jls;以 obfs 为例,plugin 写 obfs,plugin-opts 里写 mode 和 host。

2022-blake3 开头的加密方式 Clash 支持吗?

mihomo 的 Shadowsocks 文档列出了 2022-blake3-aes-128-gcm、2022-blake3-aes-256-gcm、2022-blake3-chacha20-poly1305 三种。用的是旧版 Clash 内核的客户端可能不认,换成 mihomo 内核的客户端。

照着做一遍,比再看十篇都有用

先挑好客户端,遇到连不上再回来排查。

相关文章

配置报错、链接看不懂?粘进来看一眼

不用注册、不用填订阅地址,把出问题的配置或看不懂的节点链接直接粘进对应工具,结果当场显示。全部计算在你的浏览器里完成,粘贴的内容不会上传到任何地方——页面加载完之后断网,工具照样能用。