核心功能模块
从单字出片到服务化生产平台的完整能力。
自研矢量笔顺渲染
消费 Make Me a Hanzi 的 strokes/medians 数据,canvas/时间轴/合成器逐帧渲染笔画动效,纯 CPU 出片,无需显卡。
逐笔 TTS 语音讲解
每一笔配套语音讲解(笔画名 + 书写要领),男声/女声可选,四通道 TTS 自动降级 + 缓存加速。
整句串联 MP4
输入"永和九年"等汉字串(单次 50 字),每字一段视频并整体串联,可含音轨,直接用于课堂与自学。
任务队列 + 独立 Worker
Inline/Redis 双队列,任务状态机 + 进度单调递增 + 阶段迁移表,失败自动重试(max_retry=2),支持压测脚本。
热点字预生成缓存
常用汉字(年级生字表/高频字)离线预生成,在线请求秒级命中,长尾字进队列异步生产。
接口鉴权与配额
X-API-Key / JWT 双鉴权,API 配额(429 限流)落库管控,适合对外提供笔顺视频生成 API 服务。
Vue3 前端工作台
LearnView 学习视图 + AdminView 管理视图:提交任务、进度轮询、历史列表、取消任务一站式完成。
9 张表数据模型
SQLAlchemy 2.0 建模,任务/视频/汉字/配额/用户/学习记录/订单等 9 张表,SQLite(开发)/ MySQL(生产)一键切换。
Docker 一键编排
compose.yaml + 3 个 Dockerfile + Nginx 网关,前端/后端/Worker/MinIO 一次拉起,部署文档齐全。
技术架构
🖥️ 前端
- · Vue3 + Nginx 静态托管
- · LearnView 学习视图
- · AdminView 管理视图
- · 任务进度轮询交互
⚙️ 后端
- · FastAPI(:8000)REST 契约
- · Pydantic v2 camelCase 对外
- · X-API-Key / JWT / 配额 429
- · BackendService 幂等门面
🎬 生产引擎
- · cpu-worker / gpu-worker 双形态
- · renderer 矢量渲染 + 时间轴
- · pipeline 端到端出片(V1 固定模型)
- · FFmpeg mux + 四通道 TTS
📦 数据与存储
- · 队列:Inline / Redis 双实现
- · 数据库:SQLite / MySQL 切换
- · 对象存储:本地 / MinIO 双后端
- · 汉字数据:Make Me a Hanzi
常见问题
关于 AI 汉字笔顺视频生成系统的常见疑问与解答
生成的视频包含哪些内容?
输入任意汉字(单次最多 50 字)即可自动产出 MP4 教学视频:逐笔书写动画(标准笔顺)+ 逐笔语音讲解(男声/女声可选),基于 Make Me a Hanzi 开源笔画数据,笔顺权威可靠。
需要 GPU 吗?出片速度如何?
不需要。系统采用矢量渲染技术,普通 CPU 服务器即可出片,无 GPU 门槛;任务经 Redis 队列异步处理,支持批量生成与排队,适合学校/培训机构批量制作课件。
价格是多少?
常用字在线体验;标准版 ¥18,800(含 FastAPI+Worker+Vue3 部署);含源码私有化版 ¥34,800(交付全部源码与 9 张业务表结构,支持二次开发)。
适合哪些使用场景?
小学语文课堂教学、少儿识字机构课件制作、对外汉语教学(HSK 备考)、家长辅导孩子练字等场景均可使用,视频可直接嵌入 PPT、小程序或在线课堂。
部署方案与价格
私有化部署,CPU 服务器即可运行;支持教育内容机构定制
标准版
适合学校、教辅机构内部使用
- ✔ 前端 + 后端 + Worker 完整部署
- ✔ 单次 50 字批量出片能力
- ✔ 男/女声 TTS 讲解配置
- ✔ 热点字预生成缓存调优
- ✔ 1 年免费 Bug 修复与技术支持
含源码私有化版
适合教育科技公司、内容生产平台二次开发
- ✔ 含标准版全部内容
- ✔ 全部源码(渲染引擎+Worker+前端)交付
- ✔ 笔顺视频生成 API(鉴权+配额)开放对接
- ✔ 云 TTS / CosyVoice 神经语音接入指导
- ✔ 部署文档 + 代码讲解 + 1 年技术支持
以上均为私有化部署一次性报价;按量 API 调用、课程内容包定制与 GPU 神经语音环境另议。