关于 课搭 TeachMate
课搭 — 专为私教老师和学生家长设计的智能教学管理平台
私教老师
管理学生档案、智能排课、自动结算收入、分析教学数据。把更多时间花在教学本身,而非管理事务。
学生家长
查看课表、跟踪学习进度、在线支付学费、与老师实时沟通。让家长随时了解孩子的学习情况。
系统架构
四层架构,共享一套后端服务和数据库(覆盖 6 平台客户端)
电脑客户端
macOS / Windows 桌面客户端
15 个 Provider · 6 个功能模块
移动端端
微信小程序 / H5 / App
44 个页面 · 14 个 Store
Java 后端
Spring Boot REST API
18 个 Controller · 29 个 Service
共享数据库
PostgreSQL 16 + Flyway
18 个实体 · 40+ 个 DTO
当前已实现
12 项核心功能,覆盖教学管理核心场景(含日历协同 + 实时同步)
用户认证
JWT 认证 + 手机号登录 + 24h 访问令牌 + 7d 刷新令牌
VIP 会员
AOP 三层门控(基础/标准/专业)+ 支付宝/微信订阅 + 技能包
支付集成
支付宝 + 微信支付 + 支付回调 + 订单管理
学生管理
添加/编辑学生档案、试听状态跟踪、学生优先级管理、师生关联管理
课程管理
课程产品创建、课时包管理、课程模板复用、课程详情查看
智能排课
日历视图、排课模板、空闲时段查询、冲突检测、多目标优化、行程时间计算
财务管理
收款记录、月度结算报表、学生结算明细、收入统计、VIP 会员
师生连接
教师发现、我的老师列表、邀请管理、关注请求、教师匹配
数据统计
统计仪表盘、课程/收入/学生数据分析、图表数据生成
通知系统
站内消息通知、课程提醒、支付通知、实时推送
拖拽调课
学生在手机上拖动课程卡即可发起调课,老师一键审批,全程实时通知
实时同步
审批结果、新消息实时推送到手机和电脑,无需手动刷新,信息永远最新
未来规划
持续进化,更多能力陆续推出已交付,后续能力持续推进
合规收尾与资产接线(已完成)
已完成撮合存量整改 + @PreAuthorize 47 处 + 路由/查重核实(均已由历史交付完成)— 合规与安全债清零
基础服务层(已完成)
已完成为题库作业与学情分析铺设基础设施:OCR 识别(含数学公式)、UniPush 离线推送、短信通道扩容、三端图表引擎选型落地
种子用户验证冲刺(闸门)
进行中30 天真实师生试用:验证调课频次、作业布置意愿、¥9.9-19.9 付费意愿 — 所有 Premium 排产的放行闸门
题库薄闭环(首个 Premium)
已规划AI 出题(双通道)+ 个人题库 + 知识点标签体系 + 无积累期内容接入方案 — 老师动线第一环
作业闭环(拍照提交 + 语音点评 + 错题回流)
已规划轻组卷 + 拍照作业 OCR 判分 + 语音速记点评 + 错题自动回流 — 私教场景的作业形态: 纸质拍照, 非在线打字
家长可见性 MVP
已规划课表分享卡片 + 课后点评家长视图 — 接上钱流断点: 家长看见价值 → 续费 → 老师付费
学生档案与记账闭环
已规划档案增值(成绩趋势/薄弱知识点)+ 对账单分享 — 老师每月必用的记账出口
AI 备课与学情分析
已规划AI 备课(输入=这个学生的薄弱点+课时记录)+ 多维度图表分析 + 文字版分析报告 — 数据飞轮的输出端
机构版(非学科边界)
已规划组织架构 + 共享日历/教室资源 + 角色权限 + 课时包记账 + 经营看板 — 小微机构轻教务, ¥199/月
V2.0 GA(压测 / 安全审计 / E2E)
已规划1000 并发压测 P99<500ms、安全审计、核心 E2E — 正式版发布
调课协同与实时同步(已上线)
已完成学生拖拽调课、老师一键审批、结果实时通知;智能排课自动避让冲突;会员权益与师生消息全面上线
技术亮点
现代化技术栈,安全可靠
JWT 认证
24h 访问 + 7d 刷新
高德地图
行程时间实时计算
冲突检测
多维度排课冲突
双通道支付
支付宝 + 微信支付
项目规模
从零到一,持续迭代
数据库实体
REST Controller
移动端页面
已上线功能