程序聚合 软件案例 ai作业批改小程序-学伴小智

ai作业批改小程序-学伴小智

2026-03-11 13:06:58
行业:在线教育、人工智能
载体:小程序
技术:FastAPI、React

业务和功能介绍

1. 立项背景和目标
针对晚托机构老师在管理学生作业时面临的错题记录繁琐、纸质作业难以数据化、缺乏针对性复习题目等痛点,本项目研发了“学伴小智”小程序。目标是打造一款轻量级的智能教学辅助工具,通过AI技术将传统的纸质错题快速转化为结构化数据,为老师提供精准的学情分析,并实现个性化练习题的自动生成,从而提升辅导效率,实现因材施教。
2. 软件功能、核心功能模块介绍
智能聊天式上传模块(核心创新):打破传统表单录入方式,采用对话式交互。老师只需在聊天界面上传作业照片并输入学生姓名,系统即可自动识别并归档。
AI自动识别与分析:集成 Google Gemini AI 能力,自动完成 OCR 文字识别、题型分类(计算、应用、概念题等)及知识点定位,并生成详细解析。
多维度学情分析:提供错题类型分布饼图、知识点薄弱项 Top10 柱状图及学生错题趋势折线图,帮助老师快速锁定班级或个人的学习盲区。
智能举一反三(核心闭环):基于选定的错题,AI 异步生成难度相当、知识点一致的变式练习题,支持一键导出 Word 试卷,完成“练习-错题-再练习”的闭环。
3. 业务流程、功能路径描述
用户进入小程序后,通过底部中央的“相机”按钮进入聊天上传页,上传作业图片后,AI 实时返回识别结果并自动存入数据库。随后,老师可在“查询”模块通过年级、班级、时间等维度筛选作业记录或单道错题。在“练习”模块,老师可以勾选特定的错题任务,提交“举一反三”生成请求。系统在后台异步完成试卷编排后,通过 WebSocket 或轮询通知老师预览并导出 Word 版练习卷。

项目实现

1. 整体架构和设计思路
本项目采用前后端分离的现代化架构。
前端:使用微信小程序原生框架开发,追求极致的加载速度和原生交互体验;图表展示采用 ECharts 适配版,实现数据可视化。
后端:基于 Node.js (Express) 构建 RESTful API 接口,负责业务逻辑中转与 AI 服务调度。
数据库与存储:选用 Supabase (PostgreSQL) 作为核心数据库,利用其行级安全策略(RLS)确保机构间数据隔离;图片资源存储于 Supabase Storage。
AI 引擎:深度集成 Google Gemini 3 Flash Preview(用于快速 OCR 与分析)和 Gemini Pro(用于高质量变式题生成)。
异步处理:引入 Bull + Redis 任务队列处理耗时较长的试卷生成任务,确保前端响应不阻塞。
2. “我”的负责模块和结果
我主导了后端核心架构的设计与 AI 集成模块的开发。
AI 识别流水线:设计并实现了基于 Gemini Vision 的自动化识别流程,将单张作业的识别与知识点分析耗时控制在 8 秒以内,识别准确率达到 85% 以上。
异步试卷生成系统:利用 Bull 队列实现了可靠的异步生成机制,支持多用户并发请求,变式题生成的成功率提升至 98%,单份试卷(10题)生成耗时约 2-3 分钟。
数据库设计与优化:构建了支持千万级数据的 PostgreSQL 索引方案,使学情分析报表的查询延迟从秒级降低至 200ms 以内。
3. “我”遇到的难点、坑与解决方案
难点:AI 返回 JSON 格式不稳定性。
问题:大模型有时会返回带有 Markdown 标签或格式错误的 JSON,导致后端解析崩溃。
解决:编写了鲁棒的正则表达式清洗函数,并结合 try-catch 自动重试机制;同时在 Prompt 中强化了 Output only valid JSON 的约束,显著提升了数据解析的稳定性。
坑:微信小程序上传大图导致的超时。
问题:原图直接上传经常触发 30s 超时,且消耗大量存储带宽。
解决:在前端引入了 wx.compressImage 进行预压缩,并在后端接入了流式上传处理,将单图上传成功率从 90% 提升至 99.9%。
难点:异步任务的状态实时反馈。
问题:用户提交生成任务后,无法实时感知进度。
解决:通过集成 WebSocket (ws 库) 建立了双向通信通道,将 Bull 队列的进度实时推送至小程序端,提升了用户等待时的心理预期。

示例图片视频


八月
15天前活跃
方向: 后端-Java、前端-小程序、
交付率:100.00%
相似推荐
realme Link-Ai耳机app功能开发。实现语音实时翻译、问答等功能
realme智慧耳机项目,耳机连接app后,进入翻译功能界面,实现耳机语音录入并识别翻译的功能,有面对面翻译、同声传译、智慧问答三个主要功能模块。面对面翻译是根据耳机或者手机分别作为语音输入源,进行翻译;同声传译是实时翻译耳机输入的音频流;智慧问答是根据提问问题,使用大模型回答问题。
纯前端本地 RAG 工具
RAGClaw 是一款纯前端本地运行的 AI 知识库问答工具,所有文档、向量数据都存在你的浏览器里,不上传第三方服务器,隐私拉满。 核心亮点: 📄 多格式解析:支持 TXT/Markdown/PDF/DOCX,自动提取纯文本 🧩 智能分块:文档按段落 / 句号重叠分块,代码按函数 / 类边界精准切割 🔍 混合检索:通义千问向量模型 + BM25 关键词检索,RRF 融合排序,召回更准 🤖 AI 问答:qwen-turbo 大模型对话,支持多轮上下文,回答带原文溯源 📊 全本地存储:IndexedDB 持久化,数据不上传,隐私无风险 📱 响应式设计:支持亮色 / 暗色模式,移动端适配 适合开发者、学生、职场人用来做资料整理、论文阅读、文档问答,现在国内直接访问就能用👇
电商后台管理系统(含订单/商品/用户/数据分析模块)
为中小电商企业提供一站式后台管理解决方案,解决订单混乱、商品管理低效、用户数据分散的问题,提升运营效率。 核心功能模块:商品管理(上下架、库存、分类)、订单管理(审核、退款、物流跟踪)、用户管理(会员分级、黑名单)、数据看板(销售趋势、用户画像)。 业务流程:运营人员通过后台维护商品信息,用户下单后系统自动生成订单并流转,后台可实时处理订单状态、管理用户反馈,数据看板提供多维度运营分析。
抖音留痕养号提升权重-抖音留痕养号
立项背景:抖音平台算法对账号活跃度、真实互动行为有严格判定,低权重新账号易因无有效行为被限流或标记为低质账号,人工养号效率低、成本高,且难以规模化执行,因此开发自动化养号脚本解决该痛点。 核心功能:基于无障碍技术模拟真人用户行为,实现自动访问目标用户主页、模拟浏览与停留互动、按预设路径批量留痕,同时内置随机化操作逻辑,规避平台风控检测。 业务流程:脚本启动后,通过Android无障碍服务识别抖音APP界面元素,按用户配置自动执行账号登录、主页访问、内容浏览、随机滑动停留等流程,支持多账号循环养号,全程模拟真人操作节奏,高效提升账号活跃度与权重。
香水电商商城平台 -凡琦香水
【项目背景】 客户需要搭建一个专业香水电商平台,支持多品牌商品展示、在线购买、会员体系等功能。 【核心功能模块】 1. 商品展示系统 - 60+款香水产品,支持分类筛选(女士/男士/中性)、品牌筛选、价格排序 2. 购物车系统 - 支持商品收藏、数量调整、实时价格计算 3. 搜索功能 - 支持品牌、香水名称模糊搜索 4. 会员体系 - 新人礼包、积分系统、会员专享价 5. 营销活动 - 限时特惠、折扣标签、热卖推荐 6. 移动端适配 - 响应式设计,完美支持手机端浏览 【业务流程】 用户浏览商品 → 查看详情/评价 → 加入购物车 → 结算支付 → 订单跟踪
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服