TrustRAG v0.2.6-beta.1
Pre-release
Pre-release
·
43 commits
to master
since this release
TrustRAG v0.2.6-beta.1
🆕 新功能
知识图谱增强 (Issue #14)
- 三层图谱架构: 文档层、语义层、知识层,支持层级切换和过滤
- 实体/关系 CRUD: 支持手动创建、编辑、删除实体和关系
- 实体合并: 支持将相似实体合并为一个
- 图谱统计: 展示各层级的实体和关系数量
- 节点拖拽: 交互式图谱可视化
OCR 组件管理 (Issue #17)
- 一键安装向导: 4步引导式 OCR 安装(检测→选择→安装→验证)
- 平台检测: 自动识别 OS 和包管理器(apt/brew/winget/pip等)
- OCR 回退处理: 扫描型 PDF 自动调用 OCR 提取文本
- PDF 页面转图片: 集成 pdftoppm 实现 PDF-to-image
其他功能
- Rerank 模型管理 (Issue #13): 两阶段检索管道,支持配置和回退
- 多账户隔离 (Issue #16): 每个账户独立 SQLite 数据目录
- 数据管理页面 (Issue #12): SQLite 数据库管理、备份、重置
- 引用面板优化 (Issue #15): 显示 embedding rank 和 rerank score
🐛 Bug 修复
- 修复 OCR 安装请求超时(30s → 5分钟)
- 修复 winget 已安装时误判为失败
- 修复 Flutter analyze CI 警告
- 修复文档上传未调用 OCR 回退的关键 bug
- 修复 Document.originalFilename 字段引用错误
📦 构建产物
从 GitHub Actions 页面下载各平台安装包。