feature+windows — 项目 TODO
生成于 2026-06-22 · 真相源 todo/todo.json
3
全部
3
待开始
0
开发中
0
待验收
0
已验收
重要度
全部
高优
重要
一般
状态
全部
待开始
开发中
待验收
已验收
改动等级
全部
一级
二级
三级
平台 / 标签
Android
Windows
mac
📋 待开始
3
▴ 收起
macOS 原生 KillSwitch 补齐 L0→L3
待开始
重要
二级
现状 L0(stub):VpnChannel.swift:69 setKillSwitch 直接 result(nil)、includeAllNetworks()→false。天花板 L3。改 NetworkExtension:includeAllNetworks=true + NEOnDemandRule 常开 + enforceRoutes,由 neagent 系统级强制、扛 app 崩溃。性价比最高的跨端缺口。依据见 docs/killswitch-design.md §4-6。
Android KillSwitch L1 + 引导系统 Always-on
待开始
重要
二级
现状 L0(stub):MainActivity.kt setKillSwitch 只打日志(TODO 11G)。目标:app 内做到 L1(config TUN strict_route,复刻 Windows 的 applyKillSwitchToConfig 语义) + 深链引导用户开系统设置「始终开启 VPN + 无 VPN 时阻止连接」拿 L3,UI 诚实标注「彻底防泄漏需在系统设置开启」。属 Android 客户端 11G。依据见 docs/killswitch-design.md §4-6。
Windows KillSwitch L1→L2 (WFP 防火墙强制)
待开始
一般 / 优化
一级
现状 L1:desktop_vpn_bridge.dart strict_route + 子进程重载,进程被硬杀仍泄漏。目标 L2:app 装 WFP(Windows Filtering Platform) 过滤器阻断非隧道流量,做成系统服务持久化才能扛崩溃。工作量较大,backlog。依据见 docs/killswitch-design.md §4-6。
🔨 开发中
0
▴ 收起
暂无条目
🔍 待验收
0
▴ 收起
暂无条目
✅ 已验收
0
▾ 展开
暂无条目
拒绝验收
拒绝原因
*
请填写拒绝原因
在终端运行以下命令:
复制命令
取消
确认拒绝