cf96989e01
deploy-pangolin / deploy (push) Has been cancelled
- deploy/: Xray VLESS+REALITY (11443, 经宿主 nginx SNI 分流) + sing-box Hysteria2 (UDP 443) docker-compose - 幂等 deploy.sh / gen-secrets.sh / print-clients.sh;受限 nginx-apply 特权脚本 + 一次性 root-setup - .gitea/workflows/deploy.yml: NAS runner 经 SSH 远程部署到 EC2 - docs/ plan/: 设计方案与实施计划 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
58 lines
1.7 KiB
Markdown
58 lines
1.7 KiB
Markdown
# 阶段 3 —— 自研与规模化(持续)
|
|
|
|
**目标**:切到 **Flutter 自研客户端 + 自研 Go 后端**,接广告变现、多节点智能调度、上线宣传站。
|
|
|
|
---
|
|
|
|
## A. Flutter 自研客户端
|
|
|
|
### 任务
|
|
- [ ] Flutter 工程脚手架(iOS/Android/Win/macOS/Linux)
|
|
- [ ] **sing-box libbox(gomobile)桥接 PoC**(FFI / Platform Channel)
|
|
- [ ] 各端 VPN 壳:iOS NetworkExtension / Android VpnService / 桌面 TUN
|
|
- [ ] 复刻并超越阶段2 的 UI(品牌、动效、引导)
|
|
- [ ] 平滑迁移:复用阶段1/2 的订阅格式与 API,老用户无感
|
|
|
|
### 验收
|
|
- [ ] UI ~90% 代码跨端复用
|
|
- [ ] 连接稳定性、性能不低于改品牌版
|
|
|
|
---
|
|
|
|
## B. 自研 Go 后端(替换面板)
|
|
|
|
### 任务
|
|
- [ ] Go 服务:鉴权(JWT) / 订阅生成 / 订单支付 / 流量计量 / 节点调度
|
|
- [ ] PostgreSQL + Redis(限速令牌桶 / 节点状态缓存)
|
|
- [ ] 节点 Agent:流量 / 在线 / 延迟 上报控制面
|
|
- [ ] 复用面板的 DB schema 与订阅格式,灰度迁移、可回滚
|
|
|
|
### 验收
|
|
- [ ] 与面板功能对等后切流
|
|
- [ ] 多节点智能调度(按负载/延迟分配)生效
|
|
|
|
---
|
|
|
|
## C. 广告变现(免费用户)
|
|
|
|
### 任务
|
|
- [ ] 接海外激励视频广告(AdMob / Unity Ads)
|
|
- [ ] 看广告 → 客户端调 API 临时提额(对接阶段1 预留钩子)
|
|
- [ ] 风控:防刷量、频次限制
|
|
|
|
---
|
|
|
|
## D. 宣传站上线
|
|
|
|
详见 [marketing-宣传与获客.md](marketing-宣传与获客.md)。
|
|
- [ ] Astro/Next SSG + Cloudflare Pages
|
|
- [ ] 多备用域名 + GitHub/TG 分发入口
|
|
- [ ] 全站 HTTPS、无第三方追踪
|
|
|
|
---
|
|
|
|
## E. 规模化运维
|
|
- [ ] 节点 IP 轮换自动化(被封自动下线 + 补新)
|
|
- [ ] 监控告警(节点存活、被封探测、容量水位)
|
|
- [ ] 客服 / 工单 / 退款流程
|