Skip to content

feat(rag): 迁移 pgvector 并引入异步知识索引 - #9

Open
YuhangQ-49 wants to merge 5 commits into
itwanger:mainfrom
YuhangQ-49:feat/rag-pgvector-migration
Open

feat(rag): 迁移 pgvector 并引入异步知识索引#9
YuhangQ-49 wants to merge 5 commits into
itwanger:mainfrom
YuhangQ-49:feat/rag-pgvector-migration

Conversation

@YuhangQ-49

Copy link
Copy Markdown

变更说明

  • 保留工作流运行时上下文,并强化空 DAG 配置解析
  • 将知识库向量索引迁移到 PostgreSQL + pgvector
  • 增加异步索引队列、文档解析、迁移与 Schema 初始化
  • 前端适配异步索引状态及 PDF、DOCX、TXT、MD 上传
  • 增加 pgvector 检索、可靠性与 HNSW 基准测试工具

安全处理

  • 数据库与对象存储凭据统一改为环境变量注入
  • 示例配置不再提供可用默认密码
  • 基准测试缺少凭据时使用中文错误明确失败
  • 从干净基线重建提交历史,不包含 GitGuardian 标记的旧泄密提交

验证结果

  • 前端 npm run build 通过
  • RAG 与应用上下文相关测试:17 个全部通过
  • 新分支最终文件树与已验证安全版本一致
  • 提交历史扫描未发现此前硬编码开发凭据

完整后端套件仍有视频生成节点测试失败,与本次 RAG 和基础设施变更无关,已记录并暂不处理。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant