dyhkwong

客户端与生态

Exclave 代码贡献者 · 2021 — 至今

从分享链接解析到协议适配:dyhkwong 的维护记录

在继承的 SagerNet 历史与 Exclave 当前代码中处理协议解析和兼容问题

公开记录中的起点

Exclave 仓库继承了 SagerNet 的代码历史。2021 年的两条修复分别处理 Trojan 分享链接和 ALPN 设置,GitHub 记录的贡献账号都是 dyhkwong。[1][2]

把变化落实到代码

2026 年 9 月的 udphop 解析修复涉及 V2Ray JSON、Clash YAML 与配置构建路径。依赖更新则在 Go 模块和构建清单中留下独立记录,不能据此推断所有协议能力均由个人从零实现。[3][4]

具体议题中的本人回复

2026-09-12(UTC+8),dyhkwong 在项目讨论中写道:

Hysteria 2 URI scheme follows https://v2.hysteria.network/docs/developers/URI-Scheme/. `vcn` is not in the specification, so non-standard parameters will of course not be added. Adding non-standard parameters support will only pollute the specification and cause interoperability issues.[5]

代表作品与核心贡献

Exclave 代码贡献者

致敬开发者的坚守

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

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

作者公开发言与动态

来源:GitHub

dyhkwong 将 Exclave 负载均衡功能定为遗留功能,不再新增功能

在 Exclave 一个「关于负载均衡策略组修改建议」的议题中,有人建议把负载均衡策略组里分组选项的选择由单选改成多选,以便在一个策略组里同时使用多个代理组。dyhkwong 回复并随即关闭该议题:负载功能仅作为遗留功能,只会有错误修复,不会被活跃支持,除非有人愿意贡献并负责维护相关部分,否则不会有功能更新。他在同一议题里随后补充:由于已经有别人提交了「使用分组前置代理」和「使用分组落地代理」的 PR,若实现多选分组功能,这两个功能只能要么删除、要么重做,这也不只是他一个人的…(节选)

来源:GitHub

dyhkwong:更正 Exclave #480 中关于 Xray REALITY 服务端 key share 判断的说法

在 Exclave 已关闭的 issue #480(REALITY incompatible with Xray server)下,dyhkwong 把该帖重新置顶:原先取消置顶是为了不让在 issue 区寻找解决办法的观众被争论内容干扰,既然争论仍在继续,就重新置顶,方便观众查找「有的 uTLS 指纹连不上服务端」的解决办法。 他同时更正了原帖的一处说法:经 RPRX 指正,并不存在「服务端假定第一个 key share 必然是 X25519」的现象;该说法是因 REALI…(节选)

来源:GitHub

dyhkwong:检测是否使用代理不需要检测 VpnService,不建议把代理软件与间谍软件装在同一设备

在 Exclave 的建议议题中回应检测相关讨论时表示,检测是否使用代理的方法有很多,根本不需要检测 VpnService,检测应用同理;并认为用户不应把代理软件与间谍软件安装在同一设备上,也不应把代理软件安装在带间谍行为的系统中。对「加入外部拉起与关闭服务以配合 Tasker 自动化」的建议,他反问现有的 Tasker 支持是否已经可以做到。

查看全部动态(10 条)

编年大事记

Fix Trojan share link (#146)

dyhkwong 的提交说明为“Fix Trojan share link (#146)”。[1]

Fix ALPN not applied (#191)

dyhkwong 的提交说明为“Fix ALPN not applied (#191)”。[2]

Fix and update udphop parsing

dyhkwong 的提交说明为“Fix and update udphop parsing”。[3]

Update dependencies

dyhkwong 的提交说明为“Update dependencies”。[4]

一手来源与考据

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

  1. [1]

    核对 GitHub 关联作者账号、提交时间与代码差异;日期按 UTC+8。

    https://github.com/ExclaveNetwork/Exclave/commit/4731cfd233d338d700c61b1b4084d37b68668109
  2. [2]

    核对 GitHub 关联作者账号、提交时间与代码差异;日期按 UTC+8。

    https://github.com/ExclaveNetwork/Exclave/commit/cbd0e9c5c55df68bc8cf0faaabb913f4991498d3
  3. [3]

    核对 GitHub 关联作者账号、提交时间与代码差异;日期按 UTC+8。

    https://github.com/ExclaveNetwork/Exclave/commit/2f634818b3e86aa8792b4ae5983c8133dc1e94c7
  4. [4]

    核对 GitHub 关联作者账号、提交时间与代码差异;日期按 UTC+8。

    https://github.com/ExclaveNetwork/Exclave/commit/2e85b6ce7a4bc9f5d833d9f85a3cd136f2601733
  5. [5]
    https://github.com/ExclaveNetwork/Exclave/issues/482#issuecomment-5645895612
资料边界与事实声明

本文只依据公开项目的 Git 历史、具体代码差异与本人署名评论核对技术参与。根提交可能包含上游历史,不等同于个人或品牌创立时间;不收录现实姓名、工作单位、生活与私人联系方式。

发现人物信息不准确?

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