修复: - Document.to_dict() 添加 file_type 和 file_size 字段 - 文档列表正确显示类型和大小 新增: - /documents/<id> 文档详情页面 - document_detail.html 模板(显示文档信息、分块内容、关键词等)
核心功能: - 文档索引:使用LLM分析提取关键词/摘要/主题/实体 - 查询处理:LLM分析查询意图并扩展关键词 - BM25检索:基于倒排索引的相关性排序 - RAG问答:检索增强生成 技术栈: - Flask + SQLAlchemy - OpenAI API兼容LLM - BM25算法 特点: 不依赖向量模型和向量库