xinli/Archive/知识库管理-使用说明.md
2026-01-30 16:23:31 +08:00

264 lines
5.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 知识库管理 - 使用说明
## 🎯 功能概述
系统提供了完整的知识库管理功能,支持文档上传、自动处理、查询和删除。
## 📍 访问路径
登录系统后,进入:
```
系统管理 → 心理测评 → 知识库管理
```
或直接访问:
```
http://localhost:30081/#/psychology/knowledge
```
## 🚀 主要功能
### 1. 文档上传(自动处理)
**操作步骤**
1. 点击"上传文档"按钮
2. 选择文档分类:
- 测评标准
- 理论知识
- 案例分析
- 干预方法
- 其他
3. 拖拽或选择文件上传
4. 点击"确定"
**自动处理流程**
```
上传文件
保存到服务器
解析文档内容
文本分块800字/块)
Ollama生成向量
存储到向量库
自动保存到文件
完成!
```
**支持格式**
- `.txt` - 纯文本文件
- `.pdf` - PDF文档
- `.docx` - Word文档
- `.md` - Markdown文档
**文件限制**
- 单个文件最大 10MB
- 建议文档内容清晰、结构化
### 2. 文档列表
**显示信息**
- 文档名称
- 分类标签
- 片段数量
- 文件大小
- 上传时间
**操作**
- 查看:查看文档详细信息
- 删除:从知识库中删除文档
### 3. 统计信息
页面顶部显示实时统计:
- **文档数量**:已上传的文档总数
- **知识片段**:文档分块后的片段总数
- **AI服务**Ollama连接状态
- **向量存储**SimpleVectorStore状态
### 4. 重建索引
**使用场景**
- 批量上传文档后
- 修改了配置参数
- 向量数据损坏
**操作**
1. 点击"重建索引"按钮
2. 确认操作
3. 等待处理完成(可能需要几分钟)
**注意**:重建索引会重新处理所有文档,耗时较长。
### 5. 清空知识库
**警告**:此操作会删除所有知识库数据,不可恢复!
**操作**
1. 点击"清空知识库"按钮
2. 确认操作
3. 所有文档和向量数据将被删除
## 💡 使用建议
### 文档准备
**推荐文档结构**
```
心理测评标准.txt
---
一、抑郁症评估标准
轻度抑郁10-15分
- 症状描述
- 干预建议
中度抑郁16-25分
- 症状描述
- 干预建议
...
```
**文档质量要点**
1. 内容准确、专业
2. 结构清晰、分段明确
3. 避免大量无关内容
4. 使用标准术语
### 分类管理
建议按以下方式组织文档:
**测评标准**
- 各类量表的评分标准
- 症状判断标准
- 风险等级划分
**理论知识**
- 心理学基础理论
- 心理问题成因分析
- 心理健康知识
**案例分析**
- 典型案例及处理
- 成功干预经验
- 注意事项
**干预方法**
- 心理咨询技巧
- 自我调节方法
- 专业治疗建议
### 上传策略
**初次使用**
1. 先上传核心文档20-50个
2. 测试AI分析效果
3. 根据效果调整和补充
**日常维护**
1. 定期更新过时内容
2. 补充新的知识
3. 删除无效文档
**批量上传**
1. 将文档放入 `D:\wwwroot\RAG\uploads\`
2. 点击"重建索引"
3. 系统自动处理所有文档
## 🔍 AI分析使用
上传文档后,在测评报告页面:
1. 选择一个测评报告
2. 点击"AI分析"按钮
3. 系统会:
- 分析测评结果
- 从知识库检索相关知识
- 使用Kimi API生成专业分析
- 显示分析结果和知识来源
**分析质量取决于**
- 知识库文档的质量和数量
- 文档内容与测评的相关性
- AI模型的理解能力
## 📊 监控和维护
### 查看状态
定期检查统计信息:
- 文档数量是否合理建议50-200个
- AI服务是否正常连接
- 向量存储是否正常
### 性能优化
如果系统响应慢:
1. 检查文档数量(建议<5000片段
2. 检查Ollama服务状态
3. 考虑删除无用文档
### 数据备份
定期备份重要数据
```bash
# 备份向量数据
copy D:\wwwroot\RAG\data\chroma_db\vector_store.json backup\
# 备份文档
xcopy D:\wwwroot\RAG\uploads backup\uploads\ /E /I
```
## ❓ 常见问题
### Q: 上传后看不到文档?
A: 刷新页面或检查上传是否成功查看提示消息
### Q: AI分析没有使用知识库
A: 检查
1. 知识库是否有相关文档
2. 文档内容是否与测评相关
3. 查看系统日志
### Q: 文档上传失败?
A: 可能原因
1. 文件格式不支持
2. 文件大小超过10MB
3. Ollama服务未运行
4. 磁盘空间不足
### Q: 如何提高AI分析质量
A:
1. 上传更多高质量文档
2. 确保文档内容专业准确
3. 文档内容要与测评相关
4. 定期更新知识库
### Q: 重建索引需要多久?
A: 取决于文档数量
- 10个文档1-2分钟
- 50个文档5-10分钟
- 100个文档10-20分钟
## 🎓 最佳实践
1. **从小规模开始**先上传20-30个核心文档
2. **测试效果**上传后测试AI分析质量
3. **逐步完善**根据效果补充和调整
4. **定期维护**更新过时内容删除无效文档
5. **分类清晰**使用分类功能组织文档
6. **质量优先**精选高质量文档比大量低质量文档更有效
---
**祝使用愉快!** 🎉
如有问题请查看系统日志或联系技术支持