Shadowsocksr Plus:HelloWorld 仓库里的三路编译入口

Shadowsocksr Plus
路由器 LuCI 组件集
| 平台 | OpenWrt |
|---|---|
| 代理内核 | Mihomo |
| 开源状态 | 开源(GPL-3.0) |
| 价格 | 免费 |
| 维护状态 | 活跃维护(2026-10 更新) |
| 最新版本 | v196.19(2026-10-07 发布) |
| 最近提交 | 2026-10-08 |
| 安装包 | 共 20 个文件,下方列常用安装包 |
| 开发方 | fw876(GitHub 仓库所有者) |
| GitHub | ★ 4225 · Fork 2671 |
| 数据核验 | 2026-10-11 · 来源 GitHub API |
下载最新版 v196.19
不知道选哪个:Intel/AMD 电脑选 x64,苹果 M 系列芯片选 arm64,安卓手机一般选 arm64。
这是什么
Shadowsocksr Plus 也常写作 ShadowSocksR Plus+ 或 SSR-Plus,是装进 OpenWrt LuCI 的代理管理插件。 它把透明代理、DNS 和规则分流收进路由器的管理界面,也能调度 Xray、Mihomo、Shadowsocks 等组件。 官方代码放在名为 helloworld 的仓库中;这不是从其他仓库派生的 fork。 它最鲜明的地方不是单一协议,而是把多个组件接到同一套 LuCI 管理流程里。
适合谁
- 已经在 OpenWrt 源码树里编译软件包,需要把插件源码直接放入
package/helloworld的人 - 用 feeds 管理自定义软件源,希望通过
feeds.conf.default拉取和更新插件的人 - 需要在一个 LuCI 插件里同时安排透明代理、DNS 与规则分流的人
- 要为不同架构一并准备 Mihomo、Xray-core 或 NaiveProxy 组件包的固件维护者
和同类怎么比
| 对比 | Shadowsocksr Plus | ShellCrash | Surfing |
|---|---|---|---|
| 主要入口 | LuCI 插件 | crash 交互菜单,可装 Web 面板 | Magisk、KernelSU 或 APatch 模块 |
| 接入源码 | clone、submodule 或 OpenWrt feed | 在线脚本、本地安装或 Docker | 管理器刷入模块压缩包 |
| 透明代理侧重点 | 与 DNS、规则分流一起管理 | 路由模式与本机模式切换 | REDIRECT、TPROXY、TUN 及混合模式 |
一句话:Shadowsocksr Plus 更像 OpenWrt 编译体系中的 LuCI 组件集合,三种源码接入法比终端脚本更贴近固件构建流程。
八卦生态
项目仓库在 2020 年建立,名字却没有直接使用 Shadowsocksr Plus,而是沿用 helloworld。 仓库不是 fork,发布物除了 LuCI 主包,还把 Mihomo、Xray-core 和 NaiveProxy 按多种架构分别提供。 这条发布方式也解释了它的生态位置:界面只是入口,后面的核心和组件仍要与固件架构配套。
避坑
- 直接 clone 前会先删除
package/helloworld;该目录若有本地修改,先自行保留 - submodule 方案卸载时还要清理
.gitmodules与.git/modules/.../helloworld,只删工作目录并不完整 - feed 方案会改动
feeds.conf.default,移除时要同步执行 feeds 的 clean、update 与 install - OpenWrt 21.02 或更低版本编译 Xray-core 前,Golang 工具链要手动升到 1.21 或更高
深入教程
编译接入命令、更新与移除步骤都在 fw876/helloworld 官方 README;旧版系统先处理 Go 工具链再编译 Xray-core。