自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 基于LLM的面向小学学段的AI辅助学习app个人博客(八)

用户头像的显示与修改拍照或从相册选择题目图片图片上传与预览跨页面的数据传递与刷新图片处理功能贯穿于用户信息管理与学习识题模块,通过合理封装http以及状态管理(如 GetX)手段,极大提升了用户体验。

2025-06-15 14:38:11 261

原创 代码说明文档

前端采用 Flutter 框架 进行跨平台开发,支持 Android 与 WEB 两端。整体架构围绕模块化进行组织,按照“逻辑控制 → 接口访问 → UI 展示”的层次拆分,目录结构清晰明了,主要包含以下功能区域:api/:定义所有前后端交互的 HTTP 接口封装,包括认证(auth_api.dart)、用户信息、学习计划、家长端管理等;bean/:定义了与后端数据结构对应的模型类,如 UserInfo、Question、Message 等;

2025-06-15 14:32:34 647

原创 软件操作手册

前端基于 Flutter 框架进行开发,适配 Android 及 iOS 移动端,采用组件化开发方式,结构清晰,易于维护与扩展。项目页面结构如下:main.dartapi/:网络接口封装bean/:数据模型定义constant/:尺寸、主题等常量定义controller/:控制器逻辑,处理页面交互与状态global/:全局控制器与主题管理ui/:UI 页面与子页面widget/: 可复用组件Gateway service 网关服务,统一拦截、转发请求。

2025-06-15 14:31:52 1044

原创 项目开发进度跟踪——12-15周

使用 mysql 格式化存储已知的题目、答案、解析等信息, 关联 AIGC 的多模态内容,通过存储的形式提升返回响应效率。允许学生作答时上传作答图片。

2025-06-15 14:29:25 220

原创 基于LLM的面向小学学段的AI辅助学习app个人博客(七)

theme.dart:Flutter 默认的白天主题。nightTheme:黑夜主题,背景为深灰,文字为白色。:护眼绿色为主调,适合长时间使用。预计效果:切换到“夜间”,界面整体变暗,文字为白色;切换到“护眼”,背景变为柔和绿色;切换到“默认”,回归白底黑字。本项目通过Provider管理状态,并使用ThemeData灵活定义样式,实现了多主题切换功能。此方案具有以下优势:主题切换响应迅速,用户体验良好;结构清晰,便于维护与扩展;

2025-06-14 16:19:52 239

原创 基于LLM的面向小学学段的AI辅助学习app个人博客(六)

在传统 AI 问答系统中,用户输入问题后需等待服务器返回完整结果才能显示,这种同步方式在遇到复杂问题或网络延迟时,会极大影响用户体验。而“流式调用”技术能将 AI 的思考过程与回答内容逐步展现,实现类似“边生成边展示”的效果,使交互更加自然、高效。本项目基于 Flutter 实现一个支持多学科切换的 AI 问答助手,后端通过接口提供流式响应能力。本文将聚焦该项目在流式调用上的技术设计与实现细节。

2025-06-08 18:25:33 520

原创 基于LLM的面向小学学段的AI辅助学习app个人博客(五)

本次测试逻辑的优化,使得登录流程的测试不仅更加全面,也更具用户行为模拟的真实性。从表单校验到页面跳转,再到 RichText 交互的细节处理,我逐步将测试代码从“组件是否存在”升级到“交互是否真实有效”。未来我还计划继续加入后端 API 测试与页面响应性能评估,使测试体系更加完整。

2025-05-03 17:16:27 566

原创 项目开发进度跟踪——9-11周

1、基本完成了前端学生端基本所有页面的无后端式开发其中,在完成pdf导出时遇到了较大的困难,但在查阅资料和询问AI后,本问题也得到了解决。

2025-05-03 15:16:02 328

原创 项目开发进度跟踪——5-8周

1、搭建起前端的Flutter/Dart环境详见JJY的第二篇个人博客2、因为这是第一次接触Flutter/Dart开发语言、框架,所以主要学习了《Flutter实战·第二版》这本书,尝试了使用各种组件完成一个页面,以下是部分截图:以下为《Flutter实战·第二版》的电子版网址:3、寻找可行AI的API接口,并确定其可行性详见JJY的第一篇个人博客最终确定了使用阿里云百炼的wanx2.1-t2i-turbo (文生图)和cosyvoice-v1 (文生音频)

2025-05-03 14:58:43 316

原创 基于LLM的面向小学学段的AI辅助学习app—需求分析文档

2.1 系统总体功能要求2.1.1 内容生成与识别多模态题目管理:支持海量题目(图片、文字、音频)上传、管理、分类,结合知识点标签,便于检索和使用。智能题目生成:根据关键词、知识点或难度自动生成相应练习题和解析。内容理解与交互:利用LLM进行题目语义分析,支持语音朗读、图像描述、多模态交互提升学习体验。2.1.2 智能辅导与解答自主解题:支持学生拍照上传题目,AI自动识别题意,提供详细解答、步骤分析和关键知识点总结。个性化推荐。

2025-05-01 17:13:30 721

原创 基于LLM的面向小学学段的AI辅助学习app个人博客(四)

以前没有接触过测试方面,通过这两周有关 Flutter/Dart 测试的学习,让我感受到了“测试”的重要性,并计划在今后继续深入对测试的探索和学习。

2025-04-27 15:05:54 600 1

原创 基于LLM的面向小学学段的AI辅助学习app个人博客(三)

本周完成了从 UI 到逻辑,从识题到导出的一整套流程闭环。数据存储与恢复:SharedPreferences 的使用提高了模块解耦PDF 导出体验优化:不仅导出成功,还提供路径反馈,提升可用性题目结构灵活性支持:统一格式兼容不同题型错题统计与操作优化:复选框 + 分组 + 删除 + 导出,全方位支持。

2025-04-13 21:23:52 1296

原创 基于LLM的面向小学学段的AI辅助学习app个人博客(二)

Flutter有很多UI组件,且提供了高度的自定义能力,能够实现高效的开发。

2025-03-30 21:19:46 1650

原创 基于LLM的面向小学学段的AI辅助学习app个人博客(一)

技术选型需建立多维度评估模型(成本、可用性、本地化支持);充分利用生成式AI的辅助决策能力,可突破信息茧房(如之前我仅关注官方AI模型的API到最后发现并使用第三方服务生态。

2025-03-22 18:41:46 1837 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除