[T.18] 团队项目:Beta 阶段项目展示

这个作业属于哪个课程 北航2026年春季软件工程
这个作业的要求在哪里 [T.18] 团队项目:Beta 阶段项目展示
我在这个课程的目标是 体验完整软件开发流程,交付一款真正解决科研阅读痛点的软件产品
这个作业在哪个具体方面帮助我实现目标 完成 Beta 阶段项目展示

一、项目与团队总结

1. 团队成员与分工

团队成员简介与个人博客地址

姓名 角色 个人博客地址
肖清心 PM / 前端 https://www.cnblogs.com/xqxllll
华家璇 前端开发 / 运维 https://www.cnblogs.com/marigoldarly
吴长骏 后端开发 / 测试 https://www.cnblogs.com/327hhhhh
廉晟 后端开发 / 部署 / 测试 https://www.cnblogs.com/wh04m1222
周嘉祺 后端开发 /测试 https://www.cnblogs.com/404-error-64
覃宇航 后端开发 /测试 https://www.cnblogs.com/waterdroplet

项目管理方式:

项目任务分配与管理:飞书

项目开始时根据文档预分配任务并根据依赖关系排期
使用 飞书-项目管理 功能管理项目进度与文档


项目进展交流 : 飞书 + 微信

使用 飞书-视频会议 每2日召开一次线上会议,汇报工作进展和规划,交流出现的问题
会议记录详见[T.9] 团队项目:每日例会报告

平时也通过微信小组群交流


项目开发管理 :GitHub + Apifox
在GitHub上进行代码管理:https://github.com/XiaCang/Scider

项目结构为:

  • docs/: 项目详尽文档、设计方案与技术调研
  • scripts/: 开发、部署及数据处理相关的自动化脚本
  • src/: 核心源代码
    • backend/: 后端服务
    • frontend/: 前端用户界面

成员各自创建分支开发,完成后pr到仓库,测试通过后merge到主开发分支dev

在Apifox上进行接口管理与调试

2. 典型用户场景

典型用户: 研一新生张同学,面临导师布置的文献调研任务,需要快速了解陌生领域的研究脉络。
http://39.107.252.200/

3. 杀手级功能

快速发现论文

Scider 能够智能解析用户的个人文库,自动推荐相关论文及上下游文献,且支持将检索到的文献一键收录入库,快速开始新一轮研究

AI 智能解析

Scider 模拟研究者“理解-拆解”论文的过程。上传 PDF 后,AI 自动提取并结构化展示“研究背景”、“研究方法”、“创新点”和“研究结论”四大核心要素,并允许用户编辑确认,将被动阅读变为主动知识沉淀

知识图谱可视化

Scider 能将已确认的论文,基于语义相似度/主题关系自动聚合成“知识网络”,以力导向图形式直观呈现研究簇、交叉领域及潜在研究空白,让用户能快速梳理研究主题脉络与论文间关系,并允许用户编辑图谱,制作个性化思维导图

beta新增功能

笔记系统:支持在每篇论文下创建多篇笔记,支持md渲染与图片上传,随时记录所想

知识图谱升级:增加大模型生成主题聚类图谱,ai自动梳理文库脉络,辅助理解研究方向;增加图谱编辑功能,自由定制个性思维导图

pdf阅读场景与知识图谱场景aichat:在单篇论文/文库脉络的学习场景嵌入ai问答助手,辅助理解

4. 项目发布努力

完成公网访问交付

申请域名scider.xyz

(icp备案审核尚未结束,完成备案后会第一时间配置dns解析)

推广

在微信朋友圈、小红书、csdn发布了上线说明

发布后用户活跃数据:
image

日期 请求数 新增独立访客 传输量
2026-06-14 472 116 90.0 MB
2026-06-15 836 170 204.4 MB
2026-06-16 152 39 4.0 MB

5. 软件工程质量

文档

飞书项目文档中心、代码管理规范、前后端项目启动指南README.md

测试

50+个测试文件,9份测试报告

接口管理

Apifox 集中管理全部 API,分 7 组覆盖所有模块

CI/CD

GitHub Actions 自动化构建与测试,3 条工作流 pipeline,运行过 337 次工作流程

代码审查

Pull Request 评审机制,148 PRs,100% PR评审覆盖率

posted @ 2026-06-15 19:23  BBnomoney  阅读(7)  评论(0)    收藏  举报