Web 管理后台 → 后端 API → WebSocket → Android APP → 无障碍自动化 → 抖音/微信
核心功能
任务管理 — 创建发布任务(选视频、填文案、加话题标签、定时发布)
设备管理 — 多设备注册、在线状态监控、任务调度分配
素材管理 — 视频/图片/话题素材上传和分类管理
自动发布 — 通过无障碍服务自动操作抖音/微信 UI 完成视频发布
发布日志 — 记录每次发布结果(成功/失败/错误原因)
任务重试 — 失败自动重试机制
技术栈
层面 技术
后端 Go + Gin 框架
数据库 MySQL
缓存 Redis
ORM GORM
实时通信 WebSocket (gorilla/websocket)
认证 JWT + 短信验证码登录
日志 Zap
前端 Vue 3 + Element Plus + TypeScript
构建 Vite
Android Kotlin + Android SDK
自动化 AccessibilityService + OCR (ML Kit 中文文字识别)
抖音自动化 Accessibility Tree 节点查找 + performAction
微信自动化 截屏 OCR 定位 + 手势模拟 (dispatchGesture)
部署 Nginx + systemd, 阿里云 ECS