nikkinikki-org

客户端与生态

Nikki 与 Momo 核心架构与开发组 · 2024 — 至今

又名 Nikki 团队 · OpenWrt-nikki · morytyann · Joseph Mory

现代路由的新生力量:Nikki 与优雅 Mihomo 透明代理

斩获逾 5300 颗星标,以现代化响应式 LuCI 界面与原生 NFTables 规则重塑 OpenWrt 软路由透明代理体验

第一幕 · 防火墙断代与软路由阵痛

随着 OpenWrt 官方主线彻底摒弃统治了数十年的 iptables,全面演进至基于 nftables 的现代 firewall4 防火墙架构,整个软路由生态瞬间陷入剧烈的阵痛之中。

市面上大量老旧的代理插件依然停留在旧时代的思维里,依靠粗暴的 Shell 脚本向系统防火墙强行插入自定义链条。

这种妥协的产物极为脆弱:每当网卡发生热插拔、WAN 口重连或防火墙规则重载,代理重定向链便会离奇消失;更致命的是,非标准的规则注入经常导致路由器的硬件流量加速模块(Flow Offloading)直接失效,使得千兆光纤的吞吐速率瞬间腰斩。

软路由玩家们常年被迫在“频繁断网”与“性能倒退”的泥沼中反复挣扎。

目睹这一生态断层,开发者 Joseph Mory(morytyann)下定决心:不再对旧脚本修修补补,而是要从零构建一款真正原生契合现代 firewall4 规范的优雅代理利器。[1][3]

第二幕 · 创世破晓与原生 TPROXY

2024 年 5 月 11 日下午,morytyann 在 GitHub 上推送了初始提交 e68521f(initial commit),正式开启了这场软路由工程实验。

项目最初命名为 luci-app-mihomo,专注于将冉冉升起的高性能 Mihomo 统一核心无缝装入 OpenWrt。

morytyann 从立项之初就展现了极高的工程洁癖,他坚决拒绝在防火墙中乱加兼容补丁,而是完全依据官方规范编写标准的 nftables 规则文件(hijack.nft、reserved_ip.nft)。

通过原生的 NFTables 集合(sets)与标准的 TPROXY 旁路透明代理语法,流量在内核链路层被无损劫持并定向至本地端口,不仅完全保留了硬件加速能力,更实现了对多网卡拓扑与复杂子网环境的原生兼容。

这套纯粹干净的底层架构,为日后承载千兆甚至万兆极速流量打下了坚如磐石的基石。[3][1]

第三幕 · 许可证风暴与神树定名

凭借无可挑剔的底层稳定性,项目在软路由极客社区中迅速裂变,并经历了从初代到 MihomoTProxy(v1.7.3)的持续演化。

然而,2025 年初,一场合规风暴突如其来:上游项目的许可证政策对衍生作品的命名提出了明确限制,禁止在项目名中直接使用包含 mihomo 的字样。

面对突如其来的更名甚至下架危机,morytyann 没有陷入无谓的争端,而是展现了一名成熟开源作者的从容与果决。

2025 年 2 月 9 日,morytyann 建立了专属的 GitHub 组织 nikkinikki-org,并推送了里程碑式的 commit b662c32:

“since the upstream LICENSE does not allow the use of mihomo in the project name, renamed to nikki(鉴于上游许可证不允许在项目名称中使用 mihomo,正式更名为 nikki)”

在这场横跨 46 个文件、增删近 4,000 行代码的彻底重构中,项目彻底剥离了上游附属烙印,正式以独立自主的 Nikki 品牌宣告新生。[4][1][7]

第四幕 · 视觉革命与极致 LuCI 体验

长期以来,OpenWrt 标配的 LuCI 控制台在玩家心目中始终与“灰暗、呆板、表格拥挤、交互迟缓”划上等号。

Nikki 彻底颠覆了这种传统刻板印象,在软路由界掀起了一场现代视觉革命。

团队全面拥抱基于 JavaScript 的客户端动态渲染技术(LuCI Views),以赏心悦目的卡片流布局取代了繁复沉重的原生 HTML 表单。

无论是色彩明快的策略组节点选择器、毫秒级延迟瀑布流,还是内置的语法高亮配置文件编辑器与实时日志查看器,Nikki 每一个像素都散发着现代桌面应用的精致感。

不仅如此,Nikki 还对手机触控屏幕进行了深度自适应,让玩家躺在沙发上用手机便能丝滑掌控全屋路由状态。[1][5]

第五幕 · 双子星演进与多内核共鸣

随着在 Mihomo 赛道的声名鹊起,社区对另一大现代通用核心 sing-box 的呼声也日益高涨。

面对玩家对多样化协议与轻量核心的迫切期待,nikkinikki-org 于 2025 年 8 月 9 日正式开辟了第二战场——开源孪生项目 OpenWrt-momo。

Momo 完美继承了在 Nikki 上千锤百炼的原生 NFTables 调度引擎与优雅视觉交互,仅用数周时间便将 sing-box 原生融入了相同的操作逻辑之下。

双子星并驾齐驱,打破了不同内核流派之间的认知壁垒,让用户无需重新适应界面便可在两大顶级核心之间自由切换。

这种对开源技术生态中立而深度的包容,让团队在开发者群体中赢得了极高的声誉。[2][6][1]

第六幕 · 时代余响与千兆标杆

截至 2026 年秋,OpenWrt-nikki 在 GitHub 上斩获了超过 5,300 颗星标,孪生项目 OpenWrt-momo 也突破了 820 颗星标,牢牢确立了新一代 OpenWrt 软路由透明代理的无可撼动的标杆地位。

从持续跟进 Mihomo Alpha 内核的抗量子混淆特性,到引入 DSCP 标记绕过、混合 Hosts 解析与全自动多架构编译打包流水线,Nikki 始终走在软路由技术的最前沿。

从最初一个为了解决 firewall4 崩溃的质朴补丁,到如今享誉全网的现代路由基础设施,nikkinikki-org 团队用对系统规范的恪守与对用户体验的极致追求,书写了属于软路由时代的开源新篇。[1][2][5]

本站收录作品

已收录 2 款主导开发应用
Nikki

Nikki

开源免费
OpenWrt

基于 Mihomo 的 OpenWrt 透明代理软件包与 LuCI 管理界面,使用 firewall4 与 nftables,支持配置管理和规则分流。

Momo

Momo

开源免费
OpenWrt

基于 sing-box 的 OpenWrt 透明代理软件包与 LuCI 管理界面,支持 Redirect、TPROXY 和 TUN 模式、IPv4 / IPv6、访问控制、配置编辑及定时重启。

代表作品与核心贡献

专为 OpenWrt firewall4 打造的现代 Mihomo 透明代理客户端与优雅 LuCI 系统

基于 sing-box 核心的现代 OpenWrt 透明代理与 LuCI 管理界面

nikkinikki-org GitHub

访问作品

nikkinikki-org 官方开源组织主页与软路由生态工具链

致敬开发者的坚守

代码或许归档,但火种永不熄灭。为推动网络对抗演进与底层工程突破的开拓者献上一份敬意。

单设备 1 小时内限致敬 1 次 · 匿名无感不收集隐私

编年大事记

morytyann 提交初始代码并确立原生架构

Joseph Mory 提交 commit e68521f(initial commit),开启基于 OpenWrt firewall4 原生 nftables 的 Mihomo 客户端探索。[3][1]

发布 v1.1.0 兼容多 WAN 口 mwan 负载

发布 v1.1.0,合并 pull request #37,原生支持多宽带接入场景下的分流调度。[5]

发布 v1.3.0 深度适配 IPv6 转发链路

发布 v1.3.0,合并 pull request #47,解决 WAN6 入站排除与 IPv6 策略路由规则映射。[5]

发布 v1.7.3 并命名为 MihomoTProxy

发布 v1.7.3,全面强化基于 Linux NFTables 的 TPROXY 旁路无损拦截与硬件加速兼容。[5]

发布 v1.10.0 隔离 DNS 劫持与 TCP 流量

提交 commit 817f7d1,精准隔离 DNS 劫持范围,避免其对常规 TCP 流量造成非预期污染。[5]

发布 v1.17.0 引入 DSCP 流量标记绕过

支持 DSCP 差分服务代码点绕过策略,优化局域网内特定高优先级流量的分流通道。[5]

全面更名为 Nikki 并成立开源组织

morytyann 提交 commit b662c32,因上游许可证政策全面更名为 Nikki,并正式成立 nikkinikki-org 组织。[4][1]

发布 v1.20.0 迈向独立发布阶段

发布更名后的首批重要稳定版本,重塑包名与全新响应式 LuCI 控制台。[5]

发布 v1.22.0 彻底废弃旧有 TProxy 命名残留

提交 commit 0e08f51(refactor: drop MihomoTProxy),完成底层模块代码的全面归一化。[5]

开源孪生项目 OpenWrt-momo

正式建立 OpenWrt-momo 仓库,将成熟的 NFTables 与 LuCI 架构无缝复用到 sing-box 核心。[2]

发布 v1.25.0 代码清理与性能跃迁版

深度清理冗余 Shell 脚本与系统调用,优化软路由常驻内存与多核负载均衡。[5]

发布 v1.26.0 现代化大版本

全面升级基础依赖,引入更强大的策略组排序与在线配置热加载机制。[5]

更新至 Mihomo-Alpha 最新前沿内核

发布 v1.26.1,紧密同步上游 Alpha 内核的抗封锁特性与新型协议混淆。[5]

Nikki 突破 5300 星标确立行业标杆

OpenWrt-nikki 收获超 5,300 颗 GitHub 星标,作为现代软路由装机必备透明代理享誉社区。[1][2]

一手来源与考据

小传正文中的关键事实与时间点均基于以下公开一手记录或权威报道:

  1. [1]

    现代 OpenWrt Mihomo 透明代理客户端源码,收获超 5,300 颗星标

    https://github.com/nikkinikki-org/OpenWrt-nikki
  2. [2]

    基于 sing-box 核心的现代 OpenWrt 透明代理客户端源码

    https://github.com/nikkinikki-org/OpenWrt-momo
  3. [3]

    建立 luci-app-mihomo 初始代码,确立 firewall4 原生 nftables 架构

    https://github.com/nikkinikki-org/OpenWrt-nikki/commit/e68521fcf8a3f01ea3288eccee7614fd4088037e
  4. [4]

    morytyann 提交更名说明并建立独立 nikkinikki-org 组织

    https://github.com/nikkinikki-org/OpenWrt-nikki/commit/b662c3269380ab26924a0d9248ca93c820fbed89
  5. [5]

    记录版本发布轨迹与 NFTables 规则演进

    https://github.com/nikkinikki-org/OpenWrt-nikki/releases
  6. [6]

    记录 OpenWrt sing-box 客户端版本演进

    https://github.com/nikkinikki-org/OpenWrt-momo/releases
  7. [7]

    组织主页索引与软路由开源生态项目集

    https://github.com/nikkinikki-org
资料边界与事实声明

基于 nikkinikki-org 官方公开代码仓库、真实 Git Commit 历史、Tag 发布说明与官方技术文档整理,严格遵循开源文献边界,不涉及任何开发者线下现实生活与隐私。

修订历史:
  • :依据 nikkinikki-org/OpenWrt-nikki 仓库真实 Git 提交历史、现代化 LuCI 架构与 5000 星标积淀编写。
  • :深度重构为六幕非虚构小说化结构,考证并闭环 14 项全生命周期 Git 提交、Root Commit、许可证更名、OpenWrt-momo 双子星与 5300 星标里程碑。

发现人物信息不准确?

写明需要纠正的内容,可附相关链接。资料会在人工核验后更新。