01
金融RAG概述
RAG概念 · 金融为什么需要RAG · 与传统搜索区别 · 学习路径
基础认知
02
金融数据特征
公告/研报/新闻/行情 · 时效性 · 质量挑战 · 合规隐私
数据特征
03
文档解析与预处理
PDF/Word/HTML解析 · 表格提取 · 公式识别 · 分块策略
解析chunking
04
金融文本清洗
去噪 · 标准化日期/金额/代码 · 实体对齐 · 同义词替换
清洗标准化
05
向量化技术选型
Word2Vec · Sentence-BERT · FinBERT · 维度选择
向量预训练
06
向量数据库入门
Milvus安装 · Collection/Partition · IVF_FLAT/HNSW · 度量
数据库Milvus
07
嵌入(Embedding)实战
HuggingFace加载FinBERT · 批量向量 · 存储检索 · 调优
Embedding实战
08
检索策略设计
稠密检索 · BM25 · 混合检索 · 重排序
检索策略
09
查询理解与改写
金融术语识别 · 查询扩展 · 消歧 · 多轮上下文
查询NLP
10
检索结果融合
多路召回合并 · 分数归一化 · 去重 · 阈值设定
融合排序
11
大语言模型(LLM)选型
开源vs闭源 · BloombergGPT/FinMA · API调用/本地部署
LLM选型
12
提示工程(Prompt)
角色设定 · 上下文注入 · 少样本 · 输出约束
Prompt工程
13
RAG流水线搭建
LangChain框架 · Chain/Agent · 检索器 · 文档链
流水线LangChain
14
金融问答系统(一)
单文档问答 · 事实性问答(财报) · 定义性问答(术语)
问答单文档
15
金融问答系统(二)
多文档对比 · 时间序列 · 推理型问答(归因)
问答多文档
16
金融报告生成
研报摘要 · 关键指标提取 · 风险提示 · 合规检查
生成报告
17
金融知识图谱融合
实体链接 · 关系抽取 · 图谱查询 · Neo4j集成
知识图谱Neo4j
18
多模态RAG
图表理解 · 图文检索 · OCR · 多模态输出
多模态图表
19
评估指标体系
Recall/MRR/NDCG · BLEU/ROUGE/BERTScore · 端到端评估
评估指标
20
评估数据集构建
金融QA标注 · 困难样本 · 对抗测试 · RAGAS/TruLens
数据集评估
21
性能优化
缓存策略 · 异步处理 · 批处理 · 模型量化/蒸馏
优化性能
22
安全与合规
数据脱敏(PII) · 输出审核 · 审计日志 · 金融监管
安全合规
23
部署与运维
Docker · Kubernetes · FastAPI · Prometheus+Grafana
部署运维
24
实战项目(一) 研报问答
PDF上传 · 自然语言查询 · 关键数据提取
项目研报
25
实战项目(二) 舆情监控
事件驱动检索 · 情感分析 · 风险预警
项目舆情
26
实战项目(三) 合规知识库
政策检索 · 案例匹配 · 合规建议生成
项目合规
27
前沿趋势
Agentic RAG · GraphRAG · 多步推理 · 端侧部署
前沿趋势
28
常见问题与排错
检索无结果 · 幻觉 · 延迟 · 上下文溢出 · 兼容性
排错FAQ
29
案例研究
券商智能投顾 · 银行风控 · 基金投研平台
案例行业
30
课程总结与进阶路径
核心知识点 · 学习资源 · 开源项目 · 社区认证
总结进阶