一、bug统计
| 标题 |
严重程度 |
状态 |
模块 |
| Pipeline保存失败导致数据丢失 |
高 |
已修复 |
前端 |
| SSE连接断开后UI冻结 |
高 |
已修复 |
前端 |
| 文件上传内存泄漏 |
中 |
已修复 |
前端 |
| llm请求的JSON格式不被API识别 |
中 |
已修复 |
llm模块 |
| 模块返回格式不符合规范导致报错 |
中 |
已修复 |
llm模块 |
| 多模块内容切分失败,主要是对于图表、公式、代码的文本切分不当,破坏结构化信息 |
高 |
已修复 |
文本切分模块 |
| 上下文割裂导致语义反转,破坏关键逻辑关系 |
中 |
已修复 |
文本切分模块 |
| 向量语义失真问题,相似语义文本生成相关性较低的向量 |
高 |
已修复 |
embedding模块 |
| 生成的向量维度与向量数据库预期不匹配 |
高 |
已修复 |
embedding模块 |
| 压测时可能出现CPU始终上不去的情况,导致qps超过瓶颈点后大部分请求响应超时 |
高 |
已修复 |
向量数据库 |
| 增加副本数导致qps吞吐下降,部分请求响应超时 |
中 |
已修复 |
向量数据库 |
| Minio的异步任务机制在并发场景下可能引发死锁 |
高 |
已修复 |
对象数据库 |
| 在处理海量数据的批量读写操作时,Minio易出现响应迟缓、吞吐量下降等问题 |
高 |
已修复 |
对象数据库 |
二、场景测试
进行了基于典型用户画像和使用场景的场景测试,覆盖了B端企业用户和C端个人用户两类核心群体。测试从用户目标出发,模拟其操作路径和使用逻辑,确保系统各模块协同满足用户需求
用户预期使用方式与目标
| 用户类型 |
目标与需求 |
使用路径 |
| 企业用户(IT管理者、系统集成人员) |
私有化部署、安全可靠的问答系统、高集成性与可运维性 |
上传内部文档 → 配置知识库 → 接入业务系统 → 设置权限与监控 |
| 普通用户(学生、自由职业者) |
简洁高效地获取知识、文档问答辅助、构建个人知识体系 |
注册账号 → 上传文档 → 提问 → 获取引用回答 → 收藏和反馈 |
功能组合如何满足需求
| 核心目标 |
功能组合 |
| 私有知识管理 |
多租户隔离 + 权限控制 + 私有化部署 |
| 智能问答 |
检索 + rerank + LLM 回答生成 + 引用追踪 |
| 可视化配置 |
前端Pipeline 流程配置 + 拖拽式问答链路设计 |
| 系统集成 |
MCP 协议接口支持 |
| 个性化使用 |
个人知识库 + 历史记录 + 智能推荐机制 |
通过这些真实场景流程的模拟与测试,确保系统逻辑完整、功能闭环、交互顺畅。
三、测试矩阵
在多个平台与配置环境中对软件进行了测试,以确保兼容性与稳定性:
| 维度 |
覆盖项 |
| 平台 |
Windows 10/11、macOS Monterey/Ventura、Ubuntu 22.04 |
| 浏览器 |
Chrome、Edge、Safari、Firefox |
| 硬件配置 |
8GB RAM + 双核 CPU、16GB RAM + 四核 CPU、32GB RAM + 八核 CPU |
| 部署方式 |
本地 Docker 环境、云端 Kubernetes、轻量容器一键部署 |
| 分辨率测试 |
1080p、2K、4K 屏幕适配,移动端响应式检查 |
| 接口兼容性 |
MCP 接入外部系统 |
| 网络条件 |
高速宽带(100Mbps), 低速网络(3G模拟), 高延迟(200ms), 不稳定性(10%丢包率) |
此矩阵覆盖了主流设备与使用环境,确保系统在大多数场景下正常运行。
四、软件 Alpha 版本的出口条件
功能完备性
- 核心模块已开发完成并联通:知识上传、检索问答、Pipeline 编排、权限管理、MCP 接口等
- 可视化前端交互流程流畅,无阻断路径
- 用户注册、登录、知识库管理、提问流程闭环
用户体验达标
- C端用户可实现“零门槛”使用(无代码上传+提问+获取回答)
- B端用户可通过 MCP 接口对接外部系统并定制流程
- 页面响应时间 ≤ 1s,LLM回答生成 ≤ 3s
系统稳定性保障
- 支持并发 10+ 用户无异常中断
- 无严重 bug 或逻辑漏洞
- 支持至少两种部署方式(本地 Docker 与远程服务器)