Files
border-red-post-nalati/docs/ARCHITECTURE.md
T

855 B

系统架构

Vue 3 + TS 前端
    | HTTP /api
FastAPI + Pydantic
    |-- 知识管理 API -- PostgreSQL
    |-- 问答服务
          |-- 关键词检索
          |-- Embedding 查询向量 -> pgvector 检索
          |-- 结果融合 -> 证据检查 -> LLM API
          |-- 答案 + 来源
    |-- 后台更新任务(后续)
          |-- 来源获取 -> 人工核验 -> 文本切分 -> 生成向量 -> 发布版本

当前工程仅实现健康检查、知识条目新增/列表及问答占位接口;pgvector 扩展已在启动时启用,但未实现向量字段、索引和 RAG。前端来源管理与实验页为静态原型。

安全边界

当前无认证与权限控制,仅供本机开发;正式部署前须补充登录鉴权、接口限流、数据库迁移、密钥管理、日志脱敏、CORS 收敛和 HTTPS。