随着AI工具的爆发,可以借助AI工具来提高工作效率。公司内部希望通过AI工具给公司内部老师的日常工作带来便利就决定做个AI教师助手。
本项目主要是为了提高教师日常事务效率,主要包括首页AI对话、百宝箱、个人中心三大模块。首页可以任意对话,包
括纯文字对话和带图片带文档的对话。百宝箱里面包括拍照答疑、图片生成、语文作文批改、英语作文批改、教学设计、智
能出卷、类题生成等功能。
主要用swiftUI编写界面,Alamofire结合swift并发封装网络模块,用Vision对图片文本进行初步识别。刚开始用原生的方
式实现markdown解析、公式渲染以及超长文本的流畅滚动是个难点。达到60份数学试卷的解析加渲染达到2秒内,最底部
cell流畅的打字效果cpu占用基本在30%左右。
项目使用swiftUI用MVVM架构构建项目,用Alamofire封装网络模块,coreData实现本地数据存储。和其他项目一样一人负责整个项目。