技术博客
技术博客
关于AI工程、RAG和大模型应用的技术分享。
35 文章
最近更新于 Jan 5, 2026
精选文章理解 RAG 的摄入、切分、检索、增强生成全流程,并用来源引用约束回答。
AI
RAG
Python
2 分钟
阅读全文 → 
从生成器、SSE 协议到断开处理,构建可取消、可观测的 AI 流式接口。
FastAPI
Streaming
2 分钟

理解 async/sync 边界、连接池、依赖生命周期与并发控制,构建高吞吐 FastAPI 服务。
FastAPI
Async Python
2 分钟

掌握 Pydantic schema、字段校验、响应裁剪和错误格式,避免 AI 接口依赖脆弱的字典约定。
FastAPI
Pydantic
2 分钟

用分层、依赖注入和配置管理组织 FastAPI 项目,让 AI 接口易测、易扩展、易部署。
FastAPI
Python
2 分钟

从线程、共享状态到线程安全的工程闭环。结合真实后端场景拆解 Java Concurrency Model 的边界、失败路径与生产实践。
Java
Concurrency
3 分钟

从 Java 源码、字节码到 JVM 执行引擎的完整路径。结合真实后端场景拆解 Java Core Architecture 的边界、失败路径与生产实践。
Java
JVM
3 分钟

从集合选型到 HashMap 冲突、扩容与树化。结合真实后端场景拆解 Java Collections & HashMap Internals 的边界、失败路径与生产实践。
Java
Collections
3 分钟

对象分配、晋升、可达性分析与 GC 选择。结合真实后端场景拆解 JVM Memory & Garbage Collection 的边界、失败路径与生产实践。
Java
JVM
3 分钟

从会话历史、摘要记忆到长期记忆,掌握多轮 Agent 的状态边界、容量预算和隐私策略。
AI
LangChain
2 分钟

学习提示词模板、变量契约、消息角色和链式组合,构建可版本化、可评测的 Prompt Chain。
AI
LangChain
3 分钟

理解 Agent 的工具 schema、决策循环、执行边界与错误恢复,构建可控的工具调用智能体。
AI
Agent
2 分钟

从 Runnable 抽象、提示词、模型到输出解析器,理解 LangChain 如何把 AI 流程组合成可测试的链。
AI
LangChain
3 分钟

理解一条 SQL 如何经过解析、优化和 InnoDB 存储。结合真实后端场景拆解 MySQL Architecture 的边界、失败路径与生产实践。
MySQL
InnoDB
3 分钟

用 ACID、隔离级别、Undo Log 和 Read View 解释并发读写。结合真实后端场景拆解 MySQL Transaction & MVCC 的边界、失败路径与生产实践。
MySQL
Transaction
3 分钟

从索引结构、回表到范围查询与全表扫描对比。结合真实后端场景拆解 MySQL Index & B+Tree 的边界、失败路径与生产实践。
MySQL
Index
3 分钟

从客户端初始化、消息结构到超时、重试和成本控制,建立可靠的模型 API 调用基础。
AI
OpenAI API
2 分钟

设计多模态输入管道,处理图片、PDF、音频的预处理、成本、隐私与结构化输出。
AI
OpenAI API
2 分钟

使用 JSON Schema/Pydantic 约束模型输出,处理拒答、解析失败和 schema 演进。
AI
OpenAI API
2 分钟

掌握工具 schema、模型决策、应用执行与结果回传,构建安全可审计的函数调用循环。
AI
OpenAI API
2 分钟

将 Python、RAG、Agent 与模型调用组织成可测试服务。结合真实后端场景拆解 AI Engineering with Python 的边界、失败路径与生产实践。
Python
AI Engineering
3 分钟

用协程处理 I/O 等待,并明确取消、超时和背压。结合真实后端场景拆解 Python asyncio & Concurrency 的边界、失败路径与生产实践。
Python
Asyncio
3 分钟

从 list、dict 选型到装饰器、生成器和可维护复用。结合真实后端场景拆解 Python Data Structures & Decorators 的边界、失败路径与生产实践。
Python
Data Structures
3 分钟

理解 CPython 如何解析代码并执行对象操作。结合真实后端场景拆解 Python Runtime & Basics 的边界、失败路径与生产实践。
Python
CPython
3 分钟

理解 embedding、距离度量、索引元数据与增量更新,搭建可靠的向量检索层。
AI
RAG
2 分钟

系统调优 RAG 检索器,理解 BM25、向量搜索、混合召回、重排和上下文压缩的取舍。
AI
RAG
2 分钟

容器负责组装,对象专注行为,测试替换依赖。结合真实后端场景拆解 Spring Boot IoC & Dependency Injection 的边界、失败路径与生产实践。
Spring Boot
IoC
3 分钟

拆解一次请求如何经过过滤器、参数绑定和异常处理。结合真实后端场景拆解 Spring Boot Request Lifecycle 的边界、失败路径与生产实践。
Spring Boot
HTTP
3 分钟

从连接池、Redis、主从复制到分片与恢复策略。结合真实后端场景拆解 Production MySQL High-Concurrency Architecture 的边界、失败路径与生产实践。
MySQL
High Concurrency
3 分钟

设计可上线的 RAG 系统,覆盖文档摄入、权限过滤、索引版本、缓存、评估与故障降级。
AI
RAG
2 分钟

把网关、服务、缓存、消息、数据库和观测闭环串起来。结合真实后端场景拆解 Production Spring Boot Architecture 的边界、失败路径与生产实践。
Spring Boot
Microservices
3 分钟

学习如何通过三层方法预防RAG系统中的LLM幻觉:检索过滤、提示词工程和输出验证
AI
RAG
5 分钟

使用LangChain构建生产级RAG(检索增强生成)管道的完整指南,涵盖文档预处理、向量存储和检索优化
AI
RAG
2 分钟