关于 课搭 TeachMate

课搭 — 专为私教老师和学生家长设计的智能教学管理平台

👨‍🏫

私教老师

管理学生档案、智能排课、自动结算收入、分析教学数据。把更多时间花在教学本身,而非管理事务。

👨‍🎓

学生家长

查看课表、跟踪学习进度、在线支付学费、与老师实时沟通。让家长随时了解孩子的学习情况。

系统架构

四层架构,共享一套后端服务和数据库(覆盖 6 平台客户端)

🖥️

电脑客户端

macOS / Windows 桌面客户端

DartProviderGoRouter

15 个 Provider · 6 个功能模块

📱

移动端端

微信小程序 / H5 / App

Vue 3PiniaTypeScript

44 个页面 · 14 个 Store

☕

Java 后端

Spring Boot REST API

Java 21PostgreSQLRedis

18 个 Controller · 29 个 Service

🗄️

共享数据库

PostgreSQL 16 + Flyway

18 个 Entity18 次迁移

18 个实体 · 40+ 个 DTO

已上线

当前已实现

12 项核心功能,覆盖教学管理核心场景(含日历协同 + 实时同步)

🔐

用户认证

JWT 认证 + 手机号登录 + 24h 访问令牌 + 7d 刷新令牌

👑

VIP 会员

AOP 三层门控(基础/标准/专业)+ 支付宝/微信订阅 + 技能包

💳

支付集成

支付宝 + 微信支付 + 支付回调 + 订单管理

👨‍🎓

学生管理

添加/编辑学生档案、试听状态跟踪、学生优先级管理、师生关联管理

📚

课程管理

课程产品创建、课时包管理、课程模板复用、课程详情查看

📅

智能排课

日历视图、排课模板、空闲时段查询、冲突检测、多目标优化、行程时间计算

💰

财务管理

收款记录、月度结算报表、学生结算明细、收入统计、VIP 会员

🤝

师生连接

教师发现、我的老师列表、邀请管理、关注请求、教师匹配

📊

数据统计

统计仪表盘、课程/收入/学生数据分析、图表数据生成

🔔

通知系统

站内消息通知、课程提醒、支付通知、实时推送

🗓️

拖拽调课

学生在手机上拖动课程卡即可发起调课,老师一键审批,全程实时通知

⚡

实时同步

审批结果、新消息实时推送到手机和电脑,无需手动刷新,信息永远最新

后续

未来规划

持续进化,更多能力陆续推出已交付,后续能力持续推进

0

合规收尾与资产接线(已完成)

已完成

撮合存量整改 + @PreAuthorize 47 处 + 路由/查重核实(均已由历史交付完成)— 合规与安全债清零

合规整改安全加固
1

基础服务层(已完成)

已完成

为题库作业与学情分析铺设基础设施:OCR 识别(含数学公式)、UniPush 离线推送、短信通道扩容、三端图表引擎选型落地

基础服务
2

种子用户验证冲刺(闸门)

进行中

30 天真实师生试用:验证调课频次、作业布置意愿、¥9.9-19.9 付费意愿 — 所有 Premium 排产的放行闸门

用户验证
3

题库薄闭环(首个 Premium)

已规划

AI 出题(双通道)+ 个人题库 + 知识点标签体系 + 无积累期内容接入方案 — 老师动线第一环

题库作业系统
4

作业闭环(拍照提交 + 语音点评 + 错题回流)

已规划

轻组卷 + 拍照作业 OCR 判分 + 语音速记点评 + 错题自动回流 — 私教场景的作业形态: 纸质拍照, 非在线打字

题库作业系统学生端
5

家长可见性 MVP

已规划

课表分享卡片 + 课后点评家长视图 — 接上钱流断点: 家长看见价值 → 续费 → 老师付费

家长版
6

学生档案与记账闭环

已规划

档案增值(成绩趋势/薄弱知识点)+ 对账单分享 — 老师每月必用的记账出口

学情档案
7

AI 备课与学情分析

已规划

AI 备课(输入=这个学生的薄弱点+课时记录)+ 多维度图表分析 + 文字版分析报告 — 数据飞轮的输出端

AI 学情分析
8

机构版(非学科边界)

已规划

组织架构 + 共享日历/教室资源 + 角色权限 + 课时包记账 + 经营看板 — 小微机构轻教务, ¥199/月

机构版
9

V2.0 GA(压测 / 安全审计 / E2E)

已规划

1000 并发压测 P99<500ms、安全审计、核心 E2E — 正式版发布

质量保障
10

调课协同与实时同步(已上线)

已完成

学生拖拽调课、老师一键审批、结果实时通知;智能排课自动避让冲突;会员权益与师生消息全面上线

日历系统实时同步排课系统

技术亮点

现代化技术栈,安全可靠

🔐

JWT 认证

24h 访问 + 7d 刷新

🗺️

高德地图

行程时间实时计算

⚡

冲突检测

多维度排课冲突

💳

双通道支付

支付宝 + 微信支付

项目规模

从零到一,持续迭代

18

数据库实体

18

REST Controller

44

移动端页面

12

已上线功能

by 清梦工作室