这个项目能做什么

Relay 是一款旨在运行在 Cloudflare 边缘网络的自托管短链接生成器。它利用单个 Cloudflare Worker 同时实现重定向引擎和管理 API,数据存储在 Cloudflare D1 中。管理面板由单个 `index.html` 文件提供,无需外部依赖或构建过程。 核心功能包括: - **高级路由**:支持加权 A/B 分流测试,以及基于设备类型(iOS/Android)和地理位置的路由。 - **营销与追踪**:具备 `/suffix` 来源追踪功能以识别特定流量渠道,并提供可选的中间页用于集成营销像素(FB Pixel, GA4, GTM)以进行重定向营销。 - **无 Cookie 转化追踪**:允许通过 `/track` 回调报告注册或销售情况,而无需使用浏览器 Cookie。 - **隐私优先的分析**:在追踪点击时不会存储原始 IP 地址或完整的 User-Agent 字符串。它会从分析中剔除机器人流量,并能响应 DNT/GPC 退出信号。 - **管理工具**:包含 UTM 构建器、本地 QR 码生成、链接密码保护以及 CSV/JSON 数据导出。 - **性能与扩展**:可选集成 Cloudflare KV 以实现重定向的边缘缓存,并支持基于 cron 的旧点击数据自动保留机制。