Repository navigation
v1.1.0 — 纯被动遥测 + 规则版本哈希追踪
v1.1.0 — 纯被动遥测 + 规则版本哈希追踪
本次升级聚焦透明、被动、可关闭的匿名遥测,不引入任何远程控制能力。
⚠️ 升级要点(请阅读)
- 规则文件已更新(含详细遥测披露段落 + Docker 部署同意指引),所有用户在 v1.1.0 首次启动时需要重新同意一次。
- Docker 用户首次启动时无法交互同意,请按部署指南或日志提示在挂载目录创建
config/agreed-rules-docker.txt文件,写入程序打印的"规则版本哈希",然后重启容器。 - 裸机/Linux/macOS/Windows 用户只需重新输入一次
yes。 - 匿名遥测默认开启,可在管理面板「设置」页面或
config/config.json中设置"telemetry_enabled": false一键关闭。
✨ 新增
纯被动匿名遥测(v1.0 的 kill switch 已完全移除)
- 服务端只接收数据,不下发任何指令——无远程关停、无用户封禁、无任何远程控制能力。
- 上报内容(全部为非敏感的运行环境信息):
- 匿名实例 ID(本地随机生成的 32 位字符,与你的身份无关)
- 软件版本号 / 平台(如
linux/amd64)/ Go 运行时版本 - 二进制文件 SHA256(用于识别正版与篡改版)
- CPU 核心数 / 内存大小(GB)
- 是否运行在容器内 / 是否在 Termux(Android)
- 系统时区 / 系统语言(用于粗粒度的地理与语言分布统计)
- 软件首次启动时间 / 启动次数
- 不收集:IP、MAC、主机名、用户名、API 密钥、对话内容、请求内容、文件路径、进程列表、网络配置。
- 公开统计页面:https://stat.baimeow.icu(无密码、纯展示)
显眼的遥测开关
- 管理面板「设置」页面顶部置顶的"📡 匿名遥测"卡片,含开关、说明文字与公开统计页链接。
- 默认开启;关闭后立即生效,重启即可断开心跳。
规则版本哈希追踪
- 规则文件内嵌进二进制时,编译期会算出 SHA256 前 16 位作为版本哈希。
- 规则文件只要发生变化(哪怕只改一个字),旧的同意记录立即失效,用户必须重新确认。
- 提示语会带"
⚠️ 规则已更新"提醒,避免用户漏看新内容。
Docker 文件同意路径
- 自动检测
/.dockerenv与/proc/1/cgroup,识别容器环境。 - Docker 内不走 stdin 交互,改为读取挂载的
config/agreed-rules-docker.txt文件。 - 文件内容包含当前规则哈希即视为同意(容错多行/空白)。
- 此机制仅在 Docker 容器内严格生效,裸机部署仍走交互式
yes。
🔥 移除
- 完全移除 v1.0 的 kill switch(远程关停)功能——本程序不应该有任何后门式的远程控制。
- 所有相关 API 端点、客户端轮询逻辑、中央控制面板的"封禁/关停"按钮全部清除。
🐛 修复
- 中控统计页面的图表与数据现在完整展示(趋势 / 版本 / 平台 / 时区 / 语言 / Go 版本 / 容器&Termux 计数)。
- 各类已知 UI 细节修复。
📦 下载
vertex-proxy-windows-amd64.zip— Windows x64vertex-proxy-windows-386.zip— Windows 32 位 / 老机器vertex-proxy-linux-amd64.zip— Linux x86_64vertex-proxy-linux-386.zip— Linux 32 位 / 老机器vertex-proxy-linux-arm.zip— Linux ARM 32 位(树莓派 0/1/2/3 32 位系统)vertex-proxy-android-arm64.zip— Android/Termux 及 Linux ARM64(鸿蒙 4.x 老版本)vertex-proxy-darwin-amd64.zip— Mac Intelvertex-proxy-darwin-arm64.zip— Mac Apple Silicon
🔗 相关
- 官方 Discord:https://discord.gg/odysseia
- 公开统计页:https://stat.baimeow.icu
- 反诈提示:本软件完全免费,如果你为它付了任何钱(购买、"手工费"、"部署费"等),你被骗了。