程序聚合 软件案例 设定资料重要性生成复习笔记和模拟卷

设定资料重要性生成复习笔记和模拟卷

2026-02-13 20:30:12
行业:人工智能
载体:Windows应用
技术:Python

业务和功能介绍

1、立项背景和目标:面向备考学生,学习资料分散、整理复习成本高、缺少自测与反馈。项目目标是把用户上传的课件/笔记/
PDF等资料进行处理与检索,通过大模型生成结构化复习笔记和模拟试卷,并提供搜索与导出能力,提升复习效率与练习质量。
2、软件功能、核心功能模块:资料管理(上传/解析/
分段与索引)、RAG检索(按材料与主题召回相关内容)、复习笔记生成(流式输出)、模拟试卷生成(按题型/数量
/难度配置)、在线作答与批改(客观题自动判分+主观题智能批改)、智能搜索(带引用
/脚注规范输出)、历史记录与PDF导出。
3、业务流程、功能路径描述:上传学习资料→系统解析/索引→选择功能入口(复习/出题/搜索)→选择材料与参数(细
致程度/难度/题型等)→生成结果(实时展示)→保存到历史→导出PDF/再次查看/删除管理。

项目实现

整体架构和设计思路/技术栈:前端采用Next.js+TypeScript(页面/组件化渲染,Fetch处理SSE流式数据),后端采
用FastAPI+Uvicorn(API分层:schemas/endpoints/services),LLM接入OpenA
I兼容接口(AsyncopenAI,支持流式生成),检索侧用本地向量/关键词召回(sciki
t-learn),数据与历史记录落地本地JSON文件,支持PDF导出。
2、我的负责模块和结果:我主要负责后端LLM生成链路与接口稳定性(复习笔记SSE错误兜底、试卷生成JSON解析与校验、搜
索引用规则约束)及前端错误提示优化;共修复/
完善3处关键问题,使生成失败时能返回明确可重试的错误信息,并新增一键启动脚本把启动流程从多条命令简化为双击。
3、难点/坑与解决方案:大模型输出易出现代码块包裹/
非严格JSON、限流429导致流中断、以及提示词中花括号引发运行时错误;通过转义提示词、清洗与正则提取JSON、逐题校验跳
跳异常项、SSE生成器try/except并发送type:error事件等方式解决,保证前端不再只看到“network error”。

示例图片视频


Nick
3天前活跃
方向: 人工智能-AI应用开发、
交付率:100.00%
相似推荐
汽车OA管理系统
1、登陆注册找回密码,以及记住账号密码功能模块。 2、OA操作门户界面模块,包括企业内部通知 banner 位常用工具快速导航,企业新闻,已办已阅模块展示待办 待阅快速按钮模块。 3、流程中心模块,包括我的待办,我的待阅,我的已办,我的已阅,发起跟踪,委托设置等模块。 4、上下班考勤,请假申请考勤异常,申请转正等申请流程及其统计展示。 5、个人信息中心模块 6、其他功能模块待开发中。 技术栈: 基于 vue 全家桶和 elementUi 开发实现增删改查,数据显示,echarts 图表开发,数据表格下载等功能。
LCMS运营管理平台项目
汽车行业的LCMS(Life Cycle Collaborative Management System)是专为汽车产品全生命周期设计的协同管理平台,覆盖从概念设计、研发、生产、销售、使用到报废的全过程。项目业务科作为核心业务部门,负责协调和管理汽车项目从立项到交付的全流程。
城市公交大脑 -城市公交大脑
公交大脑是一个立体化公交服务平台,包括系统管理系统,基础信息系统,客流分析系统,排班系统,线网优化系统五大模块。公交大脑收集,管理,融合,挖掘公交相关数据。解决政府、公交企业迫切需要了解公交客流数据的问题。目前已经实现前四个系统并在贵阳,深圳,西安,宁波上线。线网优化系统计划2020年初上线。 公交大脑大数据平台采用CDH5.12.0社区版搭建,本地大数据测试集群服务器为6台。组件有HDFS,Hive,Spark2.0,YARN(MR2),ZooKeeper,Sqoop,Hue,Oozie,Hbase,Flume。 公交大脑web应用后台采用微服务架构,具体为16个微服务。其中基础的有Eureka服务,配置中心服务,网关服务,ZipKin服务,Turbine服务,Security服务,相应的模块服务。每个模块对应生产者和消费者。前端主要使用的是vue框架。 1. 数据采集 A) GPS数据采集,通过socket形式获取数据流,处理完存储在HDFS上。阿里云备份一份。 B) IC卡数据通过脚本从数据库获取到数据,存储在hdfs上。 C) 线路基础信息从数据库中查询。 2. 数据清洗 清洗阶段主要通过MapReduce进行清洗。在清洗阶段会调用算法,对数据进行计算。具体有上下车算法,到离站算法,换乘算法等。 3. 数据仓库 该层是清洗过后的数据,是一致的,干净的,规范的。具体有三张表,分别是GPS,IC,BUS三张底表。 4. 数据APP层(应用层) 该层所有表以app开头,通过hive或sparksql将计算出的数据导入mysql表中。为具体业务服务提供数据。 5. Web展示 Web应用采用微服务架构java语言编写,前端主要使用vue框架进行页面展示。
卡车之家 APP 安卓、iOS 客户端迭代工作
登录注册、发帖、资讯详情、评论、埋点等app全功能测试; 后端接口性能测试、商城抢购并发测试; app自动化测试:安卓、iOS、h5等; 产品库线索逻辑分发测试等 直播、租车、二手车、互助平台等业务测试 业务和功能介绍至少80个中文字符
汽车零部件生产数据采集与质量追溯管理系统-汽车电子零部件生产质量追溯平台
项目为汽车电子零部件生产企业打造一套生产数据采集与质量追溯管理系统,旨在解决传统生产过程中数据记录不及时、质量追溯困难、生产效率低下等问题。 系统核心功能包括: 1、生产数据实时采集:对接车间 PLC、传感器及生产设备,自动采集生产节拍、物料批次、设备运行状态等关键数据; 2、质量追溯管理:通过批次号、SN 码等唯一标识,实现从原材料入库、生产加工、成品出库全流程的质量追溯; 3、报表与分析:自动生成生产日报、质量月报、设备 OEE 分析报表,为管理层决策提供数据支撑; 4、异常告警与处理:当生产数据或质量指标超出阈值时,系统自动推送告警信息,引导现场人员快速处理。 业务流程遵循 “数据采集 → 质量校验 → 批次绑定 → 报表输出 → 异常闭环” 的路径,确保生产过程透明、质量可控。
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服