第三次软工作业

凑企鹅队

团队项目具体规划及描述

具体规划

旨在锻炼当代年轻人的语言表达能力,基于AI制作一个实用性较强的小游戏

项目描述

1.本项目以 AI 为技术支撑,基于Unity开发轻量化语言表达训练小游戏,通过场景化互动提升青年口语表达与逻辑组织能力
2.针对当代年轻人表达怯场、逻辑不清等问题,借助 AI 实时反馈机制,打造沉浸式语言训练小游戏

队员风采

组长:

姓名:徐永盛(爱🦌)
学号:3124004637
擅长的技术:C++,Unity
兴趣爱好:打电动
希望的软工角色:算法工程师

组员:

姓名:王睿智(哈基🦌)
学号:3124004632
擅长的技术:暂无
兴趣爱好:篮球
希望的软工角色:PM

姓名:黄毓(黄🐛)
学号:3124004621
擅长的技术:c
兴趣爱好:电子竞技,篮球
希望的软工角色:测试工程师

团队项目的愿景

我们希望通过这款 AI 语言表达训练小游戏,打造一个轻量化、高参与度的表达能力提升平台,让当代年轻人在轻松有趣的互动中敢于表达、善于表达。未来,项目将持续优化 AI 交互与场景化训练模式,逐步覆盖更多实用表达场景,助力青年提升沟通自信与综合素养。

需求分析文档

AI轻量化语言表达训练小游戏 - 软件需求规格说明书

文档版本:V1.0
编制日期:2026-04-22
编制团队:凑企鹅队
项目负责人:徐永盛
技术架构:AI服务接口 + 逻辑分析引擎 + 数据服务


迭代记录表格

版本号 修订日期 修订人 修订内容 状态
V0.1 2026-04-15 徐永盛 初始需求框架搭建 草稿
V0.5 2026-05-15 王睿智 完善功能与接口细节 评审中
V1.0 2026-04-22 黄毓 正式版需求规格确认 已确认

1. 项目概述

1.1 项目标志

  • 项目名称:AI轻量化语言表达训练小游戏
  • 核心定位:面向年轻群体的AI驱动逻辑表达训练后端服务
  • 开发目标:为用户提供AI对话、逻辑分析、实时反馈、数据管理能力
  • 目标用户:年轻人

1.2 思维导图

mindmap root((项目总目标)) AI逻辑分析 实时反馈生成 用户数据管理 接口服务支撑 核心服务 AI对话服务 逻辑纠错引擎 反馈生成服务 用户数据服务 接口网关服务 数据能力 训练记录存储 错误类型统计 非功能需求 低延迟 高可用 安全可靠 轻量化接口

系统架构类图

classDiagram class User { -userId -level -score -record +getInfo() +updateProgress() } class AIService { -modelType -rule +analyzeLogic() +generateFeedback() +createScene() } class LogicEngine { +detectStructure() +detectCausality() +scoreExpression() } class FeedbackService { +generateAdvice() +generateReport() } class DataService { +saveRecord() +getHistory() +statisticProgress() } class ApiGateway { +receiveRequest() +returnResponse() +checkAuth() } User --> DataService AIService --> LogicEngine LogicEngine --> FeedbackService FeedbackService --> ApiGateway DataService --> ApiGateway

2. 功能需求描述

2.1 用户模块

  • 个人中心:展示训练等级、累计时长
  • 历史记录:查看过往训练内容与 AI 反馈

2.2 场景模拟模块

  • 场景选择:日常交流、职场沟通、演讲、辩论、面试
  • 场景加载:快速加载 2D 轻量化场景
  • 角色交互:与 AI 虚拟角色进行对话互动

2.3 表达训练模块

  • 语音输入:支持实时语音识别输入
  • 文本输入:支持文字输入表达
  • 实时提示:训练过程中轻度引导

2.4 反馈展示模块

  • 逻辑错误高亮显示
  • 优化建议文字展示
  • 表达评分与评价

2.5 游戏化激励模块

  • 闯关升级系统
  • 进度数据可视化

2.6 AI 对话服务

  • 意图识别:理解用户表达意图
  • 多轮对话:维持场景对话连贯性
  • 场景适配:根据场景生成对应回复

2.7逻辑分析引擎

  • 逻辑结构检测:条理、因果、层次检测
  • 错误类型识别:语序混乱、因果倒置、遗漏要点
  • 表达质量评分:流畅度、准确度、逻辑性评分

2.8 反馈生成服务

  • 自动生成优化建议
  • 提供标准表达参考
  • 生成能力提升报告

2.9 用户数据服务

  • 用户信息存储与管理
  • 训练记录持久化

2.10 接口服务

  • HTTP/HTTPS 统一接口
  • 数据加密传输
  • 高并发请求处理

3. 非功能需求描述

3.1 性能需求

  • 启动时间 ≤ 3 秒
  • AI 反馈响应 ≤ 2 秒
  • 场景切换 ≤ 1 秒
  • 支持 7×24 小时稳定运行

3.2 兼容性需求

  • 支持 Windows
  • 支持低配置设备流畅运行
  • 支持离线两种模式

3.3 易用性需求

  • 新手引导 ≤ 1 分钟完成
  • 核心操作 ≤ 3 步完成
  • 界面简洁易懂,无专业术语

3.4 安全性需求

  • 用户数据本地加密存储
  • 语音数据不长期留存
  • 接口访问权限控制

3.5 轻量化需求

  • 安装包大小 ≤ 200MB
  • 内存占用 ≤ 500MB
  • 支持碎片化单次使用 ≤ 5 分钟

4. 功能详细描述与业务规则

4.1 场景模拟功能

  • 描述:AI 生成沉浸式语言表达场景,用户进行角色扮演表达
  • 输入:用户语音 / 文本表达
  • 处理:AI 理解内容并给出场景内回应
  • 输出:自然流畅的场景对话流程

4.2 逻辑纠错功能

  • 描述:实时分析用户表达逻辑性,识别错误点
  • 检测类型:条理不清、因果混乱、结构缺失、重点模糊
  • 输出:错误定位、原因说明、优化方向

4.3 实时反馈功能

  • 描述:针对表达问题给出即时改进建议
  • 反馈形式:文字提示、例句参考、结构优化
  • 反馈原则:温和鼓励、精准指导、可操作性强

4.4 闯关训练功能

  • 描述:分难度等级递进式训练
  • 关卡规则:基础逻辑→结构表达→综合应用
  • 通关条件:逻辑评分达标、表达流畅度达标

4.5 数据统计功能

  • 描述:记录训练数据,生成提升报告
  • 统计项:训练时长、错误类型、进步趋势、能力评分

5. 验收标准

5.1 功能验收标准

功能模块 验收标准
用户模块 个人信息展示完整,历史记录可查
场景模块 多类场景可正常进入,AI 对话流畅,无卡顿无崩溃
表达训练模块 语音 / 文本输入正常,识别准确率≥90%,引导提示正常显示
逻辑纠错模块 可识别≥80% 逻辑错误,错误定位准确,建议清晰可用
反馈展示模块 反馈实时弹出,界面清晰,评分准确
游戏激励模块 闯关、打卡、成就正常触发,奖励发放正常
AI 后端服务 接口响应快,无超时,高并发稳定,7×24 小时可用

5.2 性能验收标准

  • 应用启动、场景切换、反馈响应符合时间要求
  • 低配置设备可流畅运行
  • 安装包与内存占用符合轻量化标准
  • 连续使用 1 小时无崩溃、无内存泄漏

5.3 效果验收标准

  • 用户经 14 天训练,逻辑表达清晰度提升≥30%
  • 表达怯场用户适应度提升≥40%
  • 用户满意度调研≥4.5/5 分
  • 功能完整度≥95%,BUG 率≤5%

5.4 文档验收标准

  • 需求规格说明书完整
  • 接口文档完整
  • 设计文档、测试文档齐全
  • 交付物符合项目计划要求

6. 项目交付物

  • AI 轻量化语言表达训练小游戏(Unity 客户端)
  • AI 逻辑表达分析后端服务
  • 需求规格说明书
  • 系统设计文档
  • 测试报告
  • 用户使用手册

7. 术语与定义

  • 轻量化:低占用、易启动、短时长、易上手
  • 逻辑表达:有条理、有因果、有层次的语言组织能力
  • 思维链:AI 逐步推理分析的技术方法
  • 实时反馈:用户表达后立即给出评价与建议
  • 场景化训练:模拟真实环境进行表达练习

文档审批

编写人:王睿智 日期:4.22
审核人:__________ 日期:__________
批准人:__________ 日期:__________

posted @ 2026-04-26 19:10  origisxu  阅读(3)  评论(0)    收藏  举报