找一个位后端开发(Laravel/ PHP )—— 云控系统协议层开发,远程兼职,报酬面谈

我们有一套自研的短信群发云控管理系统( Avatar SMS ),前端 UI 已完成(纯原生 JS ,无框架),Laravel 后端骨架和 API 路由已搭好,现在需要一位有经验的后端开发者完成核心协议层业务逻辑

已完成的部分(不需要你做)

✅ 前端 UI 全部页面(项目管理 / 客户管理 / 账号管理 / 任务管理 / 双向聊天) ✅ Laravel API 路由骨架( routes/api.php 已定义所有接口) ✅ 数据库表结构( MySQL ,已建好全部业务表) ✅ JWT 认证、用户登录/登出 ✅ 服务器已部署( Ubuntu + Nginx + PHP 8.3 + MySQL 8.0 )

需要你完成的部分

  1. 账号协议层(最核心)

    cloudphoneinfo 表存储的是 textnow 账号(账号字段环境),需要实现: 账号登录(对接指定协议,非标准短信,有协议文档提供) 账号状态检测(正常 / 被封 / 高风险) 账号保活心跳

  2. 消息发送协议

    按任务队列从 tcardtaskdetail 取号发送 发送间隔控制( sendintervaltime / maxsendintervaltime ) 发送结果回写(成功 / 失败 / 重试) 发送状态实时推送( WebSocket 或轮询均可)

  3. 消息接收协议

    轮询或 Webhook 接收对方回复 写入 cloudreceivedmessage 和 tcardconversation 表 未读消息计数更新

  4. 任务调度逻辑

    任务启动 / 暂停 / 停止( API 已有,逻辑待实现) 第一轮发完后按配置休息再打( restminutes / resendminutes ) 账号发满自动补号( isautoassignphoneinfo ) 自动分配子账号( maxcustomerservicecount )

  5. 双向聊天实时性

    子账号消息发送(回复对方) 会话已读标记、接收,发送数量

技术栈 服务器 Ubuntu 22.04 ,170.106.106.252 后端框架 Laravel 11 + PHP 8.3 数据库 MySQL 8.0 (表结构已建好) 缓存队列 Redis (已装,可用 Laravel Queue ) 前端 纯原生 JS ,已部署,调 REST API 部署方式 宝塔面板 + Nginx

工作方式 远程兼职,时间灵活 协议文档和接口文档我方提供 代码权限:可以 SSH 到服务器直接操作 沟通:Telegram 均可 报酬:按功能模块结算,详谈定价

聊天