人物百科
tokenpls:Clash by Hako 创作者与 Hako 内核核心维护者
本条目记录 tokenpls 的公开技术身份、已核验项目、公开时间线和来源边界。
阅读路径:按“概览 → 技术贡献 → 项目与生态 → 时间线 → 来源与边界”阅读;事实和判断以正文标注的公开来源为准。
01 · 词条概览与公开身份
- 公开署名:tokenpls
- 技术角色:Clash by Hako 创作者与 Hako 内核核心维护者
- 所属类别:客户端与生态
- 公开活跃时期:2026 — 至今
- 公开别名:Token、Hakong、TokenPLS、Clash by Hako 开发者
- 公开入口:
核心定位
公开技术角色:Clash by Hako 创作者与 Hako 内核核心维护者
公开资料将 tokenpls 记录为 Clash by Hako 创作者与 Hako 内核核心维护者。具体项目、技术贡献和时间点以本页的项目、时间线和参考资料中的来源为准。
02 · 技术贡献与项目演进
本节依据公开时间线和来源记录归纳已核验的技术工作;具体日期、项目和来源以公开时间线为准。
- 2026-07-16 · Hako-Adapter 初始提交:实现系统网络扩展:提交第一个实现 NEPacketTunnelFlow 数据包桥接与系统网络扩展生命周期管理的 Swift 适配层代码。(来源记录:
src-hako-adapter-repo) - 2026-07-28 · 创建官方 Telegram 频道并发布开源声明:正式建立 @clashbyhako 频道,确立“代码完全开源并接受社区审计”的核心原则。(来源记录:
src-hako-tg-channel) - 2026-07-29 · Clash 1.0.0 首次公开提交 App Store 审核:首发版本提交苹果审核,并上线 clash.md 官网与 TestFlight 测试通道。(来源记录:
src-hako-official-site、src-hako-tg-review) - 2026-07-31 · 应对 App Store 审核调整并承诺稳定后交付全部源码:发布公告说明 Apple 客户端正因应审核反馈进行架构大改,承诺版本稳定后立即公开完整生产源码。(来源记录:
src-hako-tg-source-promise) - 2026-08-02 · Clash for Apple TV 1.0.0 通过审核正式上线:原生 tvOS 1.0.0 版本率先登入 App Store,实现免软路由的客厅大屏独立分流体验。(来源记录:
src-hako-appstore、src-hako-tg-appletv) - 2026-08-25 · macOS 与 Apple TV 双版本正式上架 App Store:macOS v1.0.4 与 tvOS v1.0.3 正式公开发行,iOS 端同步通过 TestFlight 开启公测。(来源记录:
src-hako-appstore、src-hako-tg-mac-top) - 2026-08-26 · Clash for macOS 登顶美区 Mac App Store 免费榜:凭借纯正原生 Swift 交互与稳定的稳定性,登顶美区 Mac App Store 免费榜首位。(来源记录:
src-hako-tg-mac-top) - 2026-09-01 · iOS 审核通过,Apple 全家桶全线就绪:iOS 1.0.2 正式通过审核,iPhone、iPad、Mac 与 Apple TV 全平台原生分流闭环达成。(来源记录:
src-hako-tg-allinone) - 2026-09-02 · Hako v1.19.30 代理内核与 SDK 正式开源:向社区开放基于 mihomo v1.19.30 调校的 Hako 内核源码与 XCFramework SDK,遵循 GPL-3.0 协议。(来源记录:
src-hako-repo、src-hako-tg-opensource-kernel) - 2026-09-05 · 兑现全链路开源承诺:全平台客户端与适配层源码公开:开放 Hako-Client、Hako-Adapter 生产仓库,形成从内核到 UI 的完整开源链路。(来源记录:
src-hako-client-repo、src-hako-adapter-repo、src-hako-tg-full-opensource) - 2026-09-06 · 直面合规质疑并以合并提交恢复 4,263 个上游提交:发表公开自省说明,并通过非线性合并提交(e6ac1ee)完整恢复上游历史与原贡献者署名,发布 NOTICE 文件。(来源记录:
src-hako-reconcile-commit、src-hako-notice、src-hako-tg-apology、src-hako-tg-upstream-desc) - 2026-09-06 · 提审 Meta-Docs 寻求首位收录遭 wwqgtxx 直接关闭:向 MetaCubeX 官方文档提交 PR #209 申请收录 Clash by Hako 并置于三方客户端表格首位,遭核心维护者 wwqgtxx 无言直接关闭拒绝。(来源记录:
src-metacubex-docs-pr-209) - 2026-09-07 · 降级末位重提 Meta-Docs 收录仍未获合并:发起 PR #210 进行妥协修订,将条目撤退至列表末尾并删去介绍性宣传文字,但仍未获上游合并。(来源记录:
src-metacubex-docs-pr-210) - 2026-09-07 · 向上游 mihomo 提交 OpenVPN tls-auth 握手修复:排查客户端互通时定位到 mihomo 内核在 tls-auth 中硬编码 SHA-1 导致握手死锁超时的缺陷,向上游主仓库提交 PR #3189。(来源记录:
src-mihomo-pr-3189) - 2026-09-08 · 修复 PR 获 wwqgtxx 亲自合并并在群中致谢:PR #3189 获核心维护者 wwqgtxx 审查并合入主分支,随后在官方社群感慨致谢:“未来 mihomo 内核里也有我的一滴代码了”。(来源记录:
src-mihomo-pr-3189、src-hako-tg-mihomo-pr-merged) - 2026-09-12 · 回应社区用户命名指摘:反问“产品重要还是名字重要”:ClashX 等名称此前已由社区在先项目使用,该主张未见公开的商标或授权依据。(来源记录:
src-clashbyhako-naming-reply) - 2026-09-13 · 原 CFW 作者 Fndroid 公开澄清非关联并评点“经典回归”:因“经典回归”宣发引发社区持续向原作者私信求证,Clash for Windows 核心作者 Fndroid 公开发文澄清与该 App 毫无关联并直言:“别给我发这个经典回归的 App 了拜托,不认识也不太想认识。(来源记录:
src-fndroid-tweet-clash-by-hako) - 2026-09-13 · 晒出 Fndroid 拉黑与致谢截图,并转推论辩“经典”定义:面对 Fndroid 的公开澄清与账号拉黑,tokenpls 在 Twitter/X 晒出拉黑截图与应用致谢自嘲回应“江湖又见”,随后转推借 Claude 对话论辩常用标准:“如果今天已有明显更好的替代品,原作是否仍值得打开看一眼? 值得,就是经典;不值得,那只是曾经流行。(来源记录:
src-clashbyhako-response-fndroid、src-clashbyhako-classic-definition) - 2026-09-14 · 群内与社交平台回击争议,重释“经典”并首提 Windows 版远景:针对持续发酵的命名正统性与归属争议,作者在官方 Telegram 群内以“Token”之名强硬定调“谁能主张谁来,做好我们的 Clash 比啥都强”;并在 Twitter/X 连发推文与回复,直言“Clash 这个名字不属于 CFW 作者,也不属于我,属于广大用户”,怒斥使用商业付费客户端的优越感批评者,以“用得起、用着顺手、还能用、用着放心”重新定义“经典”,戏谑“我出门就是专业气老登的”,反呛自封官方的资格审查者“好大的官威,当小区保安是不是都得找你批个条子”,并首次抛出 Apple 全平台稳定后规划 Windows 版本的技术远景。(来源记录:
src-hako-tg-token-response、src-clashbyhako-naming-public-property、src-clashbyhako-redefine-classic-and-windows、src-clashbyhako-reply-courage-security-guard、src-clashbyhako-tweet-quit-x、src-clashbyhako-reply-irritate-elders)
03 · 代表项目与生态
- Clash by Hako (Hako-Client):面向 Apple 全生态平台(iOS、iPadOS、macOS、tvOS)的 Swift 原生分流客户端
- Hako Core:基于 Mihomo 调优、面向 Apple NetworkExtension 裁剪的开源代理内核
- Hako-Adapter:连接 Hako 内核与 Apple Network Extension 的 Swift 适配层
关联内核纪事记录:clash-repositories-change、core-triumvirate-established
关联客户端纪事记录:cross-platform-client-wave、clash-client-ecosystem-change
04 · 公开时间线
2026-07-16 · Hako-Adapter 初始提交:实现系统网络扩展
提交第一个实现 NEPacketTunnelFlow 数据包桥接与系统网络扩展生命周期管理的 Swift 适配层代码。
2026-07-28 · 创建官方 Telegram 频道并发布开源声明
正式建立 @clashbyhako 频道,确立“代码完全开源并接受社区审计”的核心原则。
2026-07-29 · Clash 1.0.0 首次公开提交 App Store 审核
首发版本提交苹果审核,并上线 clash.md 官网与 TestFlight 测试通道。
来源记录:src-hako-official-site、src-hako-tg-review
2026-07-31 · 应对 App Store 审核调整并承诺稳定后交付全部源码
发布公告说明 Apple 客户端正因应审核反馈进行架构大改,承诺版本稳定后立即公开完整生产源码。
来源记录:src-hako-tg-source-promise
2026-08-02 · Clash for Apple TV 1.0.0 通过审核正式上线
原生 tvOS 1.0.0 版本率先登入 App Store,实现免软路由的客厅大屏独立分流体验。
来源记录:src-hako-appstore、src-hako-tg-appletv
2026-08-25 · macOS 与 Apple TV 双版本正式上架 App Store
macOS v1.0.4 与 tvOS v1.0.3 正式公开发行,iOS 端同步通过 TestFlight 开启公测。
来源记录:src-hako-appstore、src-hako-tg-mac-top
2026-08-26 · Clash for macOS 登顶美区 Mac App Store 免费榜
凭借纯正原生 Swift 交互与稳定的稳定性,登顶美区 Mac App Store 免费榜首位。
2026-09-01 · iOS 审核通过,Apple 全家桶全线就绪
iOS 1.0.2 正式通过审核,iPhone、iPad、Mac 与 Apple TV 全平台原生分流闭环达成。
2026-09-02 · Hako v1.19.30 代理内核与 SDK 正式开源
向社区开放基于 mihomo v1.19.30 调校的 Hako 内核源码与 XCFramework SDK,遵循 GPL-3.0 协议。
来源记录:src-hako-repo、src-hako-tg-opensource-kernel
2026-09-05 · 兑现全链路开源承诺:全平台客户端与适配层源码公开
开放 Hako-Client、Hako-Adapter 生产仓库,形成从内核到 UI 的完整开源链路。
来源记录:src-hako-client-repo、src-hako-adapter-repo、src-hako-tg-full-opensource
2026-09-06 · 直面合规质疑并以合并提交恢复 4,263 个上游提交
发表公开自省说明,并通过非线性合并提交(e6ac1ee)完整恢复上游历史与原贡献者署名,发布 NOTICE 文件。
来源记录:src-hako-reconcile-commit、src-hako-notice、src-hako-tg-apology、src-hako-tg-upstream-desc
2026-09-06 · 提审 Meta-Docs 寻求首位收录遭 wwqgtxx 直接关闭
向 MetaCubeX 官方文档提交 PR #209 申请收录 Clash by Hako 并置于三方客户端表格首位,遭核心维护者 wwqgtxx 无言直接关闭拒绝。
来源记录:src-metacubex-docs-pr-209
2026-09-07 · 降级末位重提 Meta-Docs 收录仍未获合并
发起 PR #210 进行妥协修订,将条目撤退至列表末尾并删去介绍性宣传文字,但仍未获上游合并。
来源记录:src-metacubex-docs-pr-210
2026-09-07 · 向上游 mihomo 提交 OpenVPN tls-auth 握手修复
排查客户端互通时定位到 mihomo 内核在 tls-auth 中硬编码 SHA-1 导致握手死锁超时的缺陷,向上游主仓库提交 PR #3189。
2026-09-08 · 修复 PR 获 wwqgtxx 亲自合并并在群中致谢
PR #3189 获核心维护者 wwqgtxx 审查并合入主分支,随后在官方社群感慨致谢:“未来 mihomo 内核里也有我的一滴代码了”。
来源记录:src-mihomo-pr-3189、src-hako-tg-mihomo-pr-merged
2026-09-12 · 回应社区用户命名指摘:反问“产品重要还是名字重要”
ClashX 等名称此前已由社区在先项目使用,该主张未见公开的商标或授权依据。
来源记录:src-clashbyhako-naming-reply
2026-09-13 · 原 CFW 作者 Fndroid 公开澄清非关联并评点“经典回归”
因“经典回归”宣发引发社区持续向原作者私信求证,Clash for Windows 核心作者 Fndroid 公开发文澄清与该 App 毫无关联并直言:“别给我发这个经典回归的 App 了拜托,不认识也不太想认识。
来源记录:src-fndroid-tweet-clash-by-hako
2026-09-13 · 晒出 Fndroid 拉黑与致谢截图,并转推论辩“经典”定义
面对 Fndroid 的公开澄清与账号拉黑,tokenpls 在 Twitter/X 晒出拉黑截图与应用致谢自嘲回应“江湖又见”,随后转推借 Claude 对话论辩常用标准:“如果今天已有明显更好的替代品,原作是否仍值得打开看一眼? 值得,就是经典;不值得,那只是曾经流行。
来源记录:src-clashbyhako-response-fndroid、src-clashbyhako-classic-definition
2026-09-14 · 群内与社交平台回击争议,重释“经典”并首提 Windows 版远景
针对持续发酵的命名正统性与归属争议,作者在官方 Telegram 群内以“Token”之名强硬定调“谁能主张谁来,做好我们的 Clash 比啥都强”;并在 Twitter/X 连发推文与回复,直言“Clash 这个名字不属于 CFW 作者,也不属于我,属于广大用户”,怒斥使用商业付费客户端的优越感批评者,以“用得起、用着顺手、还能用、用着放心”重新定义“经典”,戏谑“我出门就是专业气老登的”,反呛自封官方的资格审查者“好大的官威,当小区保安是不是都得找你批个条子”,并首次抛出 Apple 全平台稳定后规划 Windows 版本的技术远景。
来源记录:src-hako-tg-token-response、src-clashbyhako-naming-public-property、src-clashbyhako-redefine-classic-and-windows、src-clashbyhako-reply-courage-security-guard、src-clashbyhako-tweet-quit-x、src-clashbyhako-reply-irritate-elders
05 · 参考资料
- Hako-Client 代码归档 (ProjectClash/Clash-Client-Legacy) · 记录 ID:
src-hako-client-repo- Apple 平台原生 Swift 客户端源码与架构设计;原 TokenPLS/Hako-Client,2026-10-11 核验时已迁移并归档,历史作者署名不变。
- Hako 内核代码仓库 (TokenPLS/Hako) · 记录 ID:
src-hako-repo- 记录面向 Apple NetworkExtension 的裁剪与内存准入控制演进
- Hako-Adapter 官方代码仓库 (TokenPLS/Hako-Adapter) · 记录 ID:
src-hako-adapter-repo- 连接 Hako 内核与 Apple Network Extension 的 Swift 适配层
- Hako 官方合规与上游致谢文件 (NOTICE)(2026-09-06) · 记录 ID:
src-hako-notice- 详细声明与 Mihomo 上游血缘关系及致谢原作者与各上游项目
- Hako 恢复上游完整历史合并提交 (e6ac1ee)(2026-09-06) · 记录 ID:
src-hako-reconcile-commit- Git 真实合并提交,完整纳入 mihomo v1.19.30 历史基线与 4,263 个祖先提交
- 基于 mihomo v1.19.30 的 Hako 汇总提交 (9a98ff7)(2026-09-06) · 记录 ID:
src-hako-upstream-commit- 包含 connection_admission_low_memory 等低内存控制实现的汇总提交
- 客户端依赖版本锁定文件 (Dependencies.lock.json) · 记录 ID:
src-hako-deps-lock- 固定内核与适配层具体 commit SHA,确保复现构建与内存稳定性
- Clash by Hako 官方网站 · 记录 ID:
src-hako-official-site- 官方产品介绍、支持平台与下载入口
- Hako Apple 代理内核技术规格与文档 · 记录 ID:
src-hako-doc- 面向 Apple NetworkExtension 调优与 SDK 发行说明
- Apple Jetsam 内存配额配置与 Network Extension 限额考证 · 记录 ID:
src-apple-ne-jetsam- com.apple.networkextension.packet-tunnel 的 ActiveHardMemoryLimit:iOS 14 及更早为 15(MB),iOS 15 起提升至 50(MB)
- Apple 开发者论坛:NEPacketTunnelProvider 内存限制讨论 · 记录 ID:
src-apple-forum-ne-memory- Apple DTS 工程师确认扩展进程整体(含所链接的第三方库)受统一内存上限约束,且该上限未官方公开
- Apple App Store 官方应用页面 (id6794257189) · 记录 ID:
src-hako-appstore- 覆盖 iPhone、iPad、Mac 与 Apple TV 的官方商店分发
- Clash by Hako Telegram 官方频道(2026-07-28) · 记录 ID:
src-hako-tg-channel- 官方频道建立与开源承诺宣告
- Clash by Clash 当前官方 Telegram 频道 · 记录 ID:
src-hako-tg-current-channel- 项目官网 clash.md 的当前频道入口;所有者于 2026-11-01 确认切换自动采集,旧频道仅保留历史来源。
- Clash 1.0.0 提交 App Store 审核公告(2026-07-29) · 记录 ID:
src-hako-tg-review- 首次公开提审与常用回归宣言
- 关于审核调整与源码发布计划说明(2026-07-31) · 记录 ID:
src-hako-tg-source-promise- 阐述审核期架构调整与稳定后交付全部源码的承诺
- Clash for Apple TV 正式上线公告(2026-08-02) · 记录 ID:
src-hako-tg-appletv- tvOS 原生版本通过审核与客厅免路由理念说明
- macOS 版登顶美区免费榜第一名(2026-08-25) · 记录 ID:
src-hako-tg-mac-top- 记录 macOS 版本正式上线与美区 App Store 免费榜登顶
- Clash Apple 全家桶全部通过审核公告(2026-09-01) · 记录 ID:
src-hako-tg-allinone- iPhone、Mac 与 Apple TV 全平台原生分流闭环达成
- Hako v1.19.30 正式开源公告(2026-09-02) · 记录 ID:
src-hako-tg-opensource-kernel- 开放代理内核源码与 GPL-3.0 许可声明
- Clash for Apple Platforms 开源公告(2026-09-05) · 记录 ID:
src-hako-tg-full-opensource- 内核、适配层与全平台客户端完整链路开源
- 直面合规与原子化提交质疑的自省公开信(2026-09-06) · 记录 ID:
src-hako-tg-apology- 作者在官方频道就未直接 fork 及提交流程问题向社区致歉并承诺补救
- 上游历史与修改说明公告(2026-09-06) · 记录 ID:
src-hako-tg-upstream-desc- 详细公布恢复 4,263 个上游提交及原作者署名的工程闭环
- MetaCubeX 官方文档收录申请 PR #209 (首位收录被拒)(2026-09-06) · 记录 ID:
src-metacubex-docs-pr-209- 申请在 Meta-Docs 客户端列表首位收录 Clash by Hako,被核心维护者 wwqgtxx 直接关闭拒绝
- MetaCubeX 官方文档收录申请 PR #210 (末位追加未合并)(2026-09-07) · 记录 ID:
src-metacubex-docs-pr-210- 退至表格末位并移除介绍文字重新提审,但长久保持未合并状态
- Mihomo 官方主仓库 PR #3189 (OpenVPN tls-auth HMAC 修复)(2026-09-07) · 记录 ID:
src-mihomo-pr-3189- 修复 OpenVPN 中 tls-auth 握手固定硬编码 SHA-1 缺陷,获 wwqgtxx 审查并于 2026-09-08 合并入主分支
- Clash by Hako 官方群组关于上游代码合入的致谢发言(2026-09-08) · 记录 ID:
src-hako-tg-mihomo-pr-merged- 在上游 PR #3189 被 wwqgtxx 合并后,作者在官方群感言:“感恩了,未来 mihomo 内核里也有我的一滴代码了”
- Clash by Hako 官方群组关于合规争议与上游致敬发言(2026-09-06) · 记录 ID:
src-hako-tg-group-controversy- 面对社群对版本控制习惯的质疑,作者在群内坦承认知盲区并致敬上游贡献者:“感谢上游成百上千的贡献者”
- Clash for Windows 作者 Fndroid 评点“经典回归”推文(2026-09-13) · 记录 ID:
src-fndroid-tweet-clash-by-hako- Fndroid 公开澄清与 Clash by Hako 无任何关联,并针对其“经典回归”宣传直言“除了图标和名称我没见到哪里有经典”
- Clash by Hako 开发者回应 Fndroid 拉黑与争议推文(2026-09-13) · 记录 ID:
src-clashbyhako-response-fndroid- tokenpls 晒出 Fndroid 拉黑截图与应用内将 CFW 标为“原神”的致谢列表自嘲回应:“谢谢原神Clash for Windows 作者@fndroid 的一键三连。江湖,这不又见了吗?”
- Clash by Hako 开发者转推借 Claude 论辩“经典”定义推文(2026-09-13) · 记录 ID:
src-clashbyhako-classic-definition- tokenpls 转推论辩常用标准:“Claude对经典的检验标准是:如果今天已有明显更好的替代品,原作是否仍值得打开看一眼?值得,就是经典;不值得,那只是曾经流行。爱过。”
- Clash by Hako 官方账号回应社区用户命名指摘推文(2026-09-12) · 记录 ID:
src-clashbyhako-naming-reply- 回复一名社区用户“不能直接叫 clash、clash pro、clashx 这种误导人的名字”的质疑,未说明命名依据,仅反问“产品重要还是名字重要?你觉得我错了,你用你的正确的交付来证明我错了”。该回复未获转发与点赞;ClashX 等名称此前已由社区在先项目使用,此“独占”主张未见公开的商标或授权依据。
- Clash by Hako 官方群组作者 Token 针对命名争议表态发言(2026-09-14) · 记录 ID:
src-hako-tg-token-response- 作者在官方社群以“Token”(群头衔“客服 1号很不高兴为你服务”)针对外界争议强硬定调:“谁能主张谁来,其他瞎逼逼的一律骂回去。不惯这帮老登的嘴脸。做好我们的 Clash 比啥都强。”
- Clash by Hako 论述 Clash 命名公共属性推文(2026-09-14) · 记录 ID:
src-clashbyhako-naming-public-property- tokenpls 引用博主讨论并转述电报群发言,直言“Clash 这个名字不属于 Clash for Windows 的作者,也不属于我,属于广大用户;用户爱用的 Clash 才是 Clash,开源且免费”,指责纠缠专利与命名问题者。
- Clash by Hako 回应优越感批评、重释“经典”与画饼 Windows 版推文(2026-09-14) · 记录 ID:
src-clashbyhako-redefine-classic-and-windows- tokenpls 怒斥使用商业付费软件者的优越感开喷,以“用得起、用着顺手、还能用、用着放心”重新定义“经典”,并宣称 Apple 全平台版本稳定后未来不排除开发 Windows 版本的可能。
- Clash by Hako 回应冒牌货质疑与批条子保安推文(2026-09-14) · 记录 ID:
src-clashbyhako-reply-courage-security-guard- 针对社区用户关于冒用品牌与“谁给的勇气”指摘,作者反问“我自己给的自己的勇气,需要在你这走个流程吗?……好大的官威啊,你要当个小区保安业主们都不敢出门,是不是都得找你批个条子?”
- Clash by Hako 戒 X 三天与专心写代码推文(2026-09-14) · 记录 ID:
src-clashbyhako-tweet-quit-x- 作者宣告“本人戒X 三天,专心写代码和发版本。如果不小心上来喷傻逼,当我戒X 失败”,随后因持续争议再度发文回应
- Clash by Hako 戏谑“专业气老登”与用户互动回复(2026-09-14) · 记录 ID:
src-clashbyhako-reply-irritate-elders- 作者在 X 回复中戏谑“我出门就是专业气老登的”,并对善意劝导的用户回应“好的哥,我收敛点儿”
06 · 来源与边界
本文严格基于公开的 Git 提交历史(包含 commit e6ac1ee、9a98ff7)、开源 NOTICE 文件、MetaCubeX 官方文档 PR 记录(PR #209、#210)、Mihomo 核心仓库提交历史(PR #3189)、官方 Release、App Store 记录、Twitter (@ClashbyHako、@fndroid、@ygkkkg) 与 Telegram 官方社群公开发布的信息编写,严守绝对隐私红线,严禁探究开发者线下现实身份与隐私。
本页依据截至 2026-09-14 的公开技术资料整理;人物档案原文仍保留在 原人物页面。