2026 西电星火杯智能体开发专项赛参赛项目
西电新生学习导航智能助手
面向西安电子科技大学新生的校园智能问答项目
项目已完成本地原型开发并上线云端首发版本。当前只需要通过浏览器访问一个网页, 就可以直接与智能体进行对话和文档问答。系统主要覆盖入学适应、学习规划、竞赛入门、 校园资源使用和常见事务流程查询等高频场景。
项目背景
项目需求
项目面向西安电子科技大学新生,对于新生来说,核心问题不是信息完全缺失, 而是校园信息分散在学院通知、QQ群、教务页面、经验帖和零散文档里。 新生往往需要在短时间内同时处理入学适应、学习规划、竞赛入门、 资源入口和事务流程等问题,因此需要一个能够直接对话、 优先结合校园资料给出回答的统一入口。
- 入学适应阶段信息来源分散,难以快速判断先看什么、先做什么
- 培养方案、课程安排和学习规划理解门槛较高,缺少统一解释入口
- 竞赛方向较多,但新生缺少适合入门的筛选与导航支持
- 图书馆、请销假、奖助政策等校园资源与事务流程查询成本较高
功能概述
核心功能
当前版本已经完成线上首发,前端、后端、知识库和基础工程化链路均已打通
文本智能问答
用户可以直接输入问题获取回答,当前主要覆盖入学适应、学习规划、 竞赛入门、校园资源使用和常见事务流程查询等场景
对话交互能力
支持新对话重置、首页快捷提问卡片和更自然的逐字输出, 减少上下文串扰并优化基础对话体验
Markdown 渲染展示
回答区支持标题、列表、代码块、表格等 Markdown 内容展示, 便于承载更长、更结构化的说明结果
附件文字问答
支持上传 PDF、DOCX、XLSX、PPTX、TXT 等常见文档, 先提取文字内容,再围绕附件内容继续提问
本地知识增强
后端采用“本地知识优先 + 外部能力补充”的问答策略, 先基于本地知识库检索和摘要,再结合 Coze 能力生成最终回答
来源类型提示
回答区保留来源类型提示,例如“依据:图书馆公开服务说明”。
技术结构
技术主链路
当前系统采用“前端静态页面 + 云端 Python 后端 + 本地知识增强 + Coze 能力补充”的混合架构。 线上版本已成功构建为一个可直接访问的完整问答链路。
负责聊天界面、输入框、快捷提问、Markdown 渲染、附件上传和新对话重置。
对前端提供 OpenAI 兼容风格接口,承接聊天、附件提字和健康检查请求。
基于本地知识库优先完成资料加载、检索和摘要,提升校园场景贴合度。
在本地知识基础上补充外部生成能力,形成最终的问答输出结果。
负责聊天 UI、快捷提问、附件上传、打字机输出与 Markdown 渲染。
负责承接前端对话请求、附件文字提取和基础健康检查等核心接口能力。
知识资料覆盖新生问答、校园资源、事务流程、学习指导、竞赛与学院专业公开资料。
当前版本部署在云服务器上,由 Nginx、systemd 和 HTTPS 共同支撑线上访问、进程常驻和基础安全能力。
已覆盖健康检查、聊天返回结构、附件提字接口以及知识加载与检索等基础能力。
当前状态
当前完成情况
云端首发上线
已完成一次云端部署,用户可直接访问前端页面并使用核心问答功能
完整问答闭环
前端、后端、知识增强和 Coze 能力补充已经完成联调,形成可访问、可演示的主链路
附件文字处理
当前线上版本已经支持文档类附件提字,并支持围绕附件文字内容继续发起问答
部署与安全收口
已完成 Nginx、systemd、HTTPS、服务器端环境变量保存和本机监听等基础安全与运维收口
基础工程化能力
仓库已补充维护测 与 GitHub Actions 持续集成,不再只是“能跑起来的原型工程”
当前适用范围
项目已具备稳定演示能力,但尚不是长期公网开放的成熟商业系统; 年份敏感信息仍应以学校和学院当年最新通知为准。
Demo / 使用示例
在线版本与演示说明
演示视频对应的是当前已完成云端首发的问答链路。 页面内可以直接播放录屏,也可以结合计划书一起查看整体设计和实现思路。
当前线上首发版本对应的使用录屏,可直接在页面内播放。
后续计划
后续优化计划
- 继续补充年份敏感信息的核验与更新机制,降低政策、奖助和规则变动带来的回答漂移。
- 将当前知识库进一步结构化,持续增强检索、摘要和引用链路的稳定性。
- 在现有附件提字基础上,继续评估 OCR、扫描件识别和更完整的多模态增强方案。
- 补充更完善的公网运行保障能力,例如更细的日志监控、限流与长期运维方案。
- 在保留当前轻量线上链路的同时,逐步恢复和扩展更完整的 Agent 工程主线。