<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>企业级 AI | AIVIS</title><link>https://v5v5.fun/tags/%E4%BC%81%E4%B8%9A%E7%BA%A7-ai/</link><atom:link href="https://v5v5.fun/tags/%E4%BC%81%E4%B8%9A%E7%BA%A7-ai/index.xml" rel="self" type="application/rss+xml"/><description>企业级 AI</description><generator>HugoBlox Kit (https://hugoblox.com)</generator><language>zh-CN</language><lastBuildDate>Fri, 01 May 2026 00:00:00 +0000</lastBuildDate><image><url>https://v5v5.fun/media/sharing.png</url><title>企业级 AI</title><link>https://v5v5.fun/tags/%E4%BC%81%E4%B8%9A%E7%BA%A7-ai/</link></image><item><title>PharmaRAG</title><link>https://v5v5.fun/projects/pharma-rag/</link><pubDate>Fri, 01 May 2026 00:00:00 +0000</pubDate><guid>https://v5v5.fun/projects/pharma-rag/</guid><description>&lt;p&gt;一个为药师打造的&lt;strong&gt;企业级 LLM + RAG 知识库与辅助问答系统&lt;/strong&gt;，将分散的企业文档转化为可检索、可溯源的知识服务，所有正式答复均带来源引用，并经人工确认后发布。&lt;/p&gt;
&lt;h2 id="项目概述"&gt;项目概述&lt;/h2&gt;
&lt;p&gt;医药领域的专业提问对准确性和可溯源性的要求远高于一般场景：回答必须有据可查，且在正式生效前经过人工把关。本系统将企业文档接入知识库，通过检索增强生成（RAG）工作流产出带引用的回答，由药师复核确认后发布，形成「机器检索生成 + 人工最终决策」的可靠协作模式。&lt;/p&gt;
&lt;h2 id="问题"&gt;问题&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;专业回答必须准确且可追溯到来源文档，无法接受&amp;quot;模型自由发挥&amp;quot;。&lt;/li&gt;
&lt;li&gt;纯关键词检索会漏掉语义匹配；纯向量检索会丢失精确关键词命中——单一策略不可行。&lt;/li&gt;
&lt;li&gt;检索质量直接决定回答质量：检索链路薄弱，无法在生成阶段补救。&lt;/li&gt;
&lt;li&gt;面向真实业务的回答必须有人工确认环节，系统需将其纳入工作流而非游离在外。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="解决方案"&gt;解决方案&lt;/h2&gt;
&lt;p&gt;构建完整的 &lt;strong&gt;用户咨询 → 知识检索 → LLM 生成 → 人工确认&lt;/strong&gt; 工作流：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;用户咨询 → 混合检索（向量 + 关键词）→ RRF 融合 → 父文档聚合
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; → Reranker 重排序 → LLM 生成（带来源引用）→ 人工确认发布
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;设计原则：先用多阶段检索把&amp;quot;最相关的完整证据&amp;quot;找出来，再让 LLM 基于证据作答。回答质量的上限由检索阶段决定，因此资源优先投入检索链路，而非 Prompt 调优。&lt;/p&gt;
&lt;h2 id="系统架构"&gt;系统架构&lt;/h2&gt;
&lt;p&gt;
&lt;figure &gt;
&lt;div class="flex justify-center "&gt;
&lt;div class="w-full" &gt;
&lt;img alt="PharmaRAG 系统架构"
srcset="https://v5v5.fun/projects/pharma-rag/architecture_hu_40c3a089792b0ece.webp 320w, https://v5v5.fun/projects/pharma-rag/architecture_hu_374c21124a29a7e0.webp 480w, https://v5v5.fun/projects/pharma-rag/architecture_hu_5177034445221b1f.webp 658w"
sizes="(max-width: 480px) 100vw, (max-width: 768px) 90vw, (max-width: 1024px) 80vw, 760px"
src="https://v5v5.fun/projects/pharma-rag/architecture_hu_40c3a089792b0ece.webp"
width="658"
height="760"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 id="核心技术挑战"&gt;核心技术挑战&lt;/h2&gt;
&lt;h3 id="多阶段混合检索"&gt;多阶段混合检索&lt;/h3&gt;
&lt;p&gt;单一检索策略难以同时保证语义召回与专业术语的精确命中，因此将检索拆分为多个协作阶段：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;向量检索&lt;/strong&gt; 负责语义匹配，&lt;strong&gt;关键词 / 全文检索&lt;/strong&gt; 负责精确术语。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;RRF（Reciprocal Rank Fusion）&lt;/strong&gt; 融合异构检索结果，兼顾两路排序信号。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;父文档聚合&lt;/strong&gt; 返回完整、自洽的上下文段落，而非碎片片段。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Reranker&lt;/strong&gt; 对候选结果精排，将最相关证据置于最前，降低 LLM 的阅读负担。&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="知识入库数据链路"&gt;知识入库数据链路&lt;/h3&gt;
&lt;p&gt;检索质量的上游是干净、结构化的入库链路：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;文档解析、数据清洗、分块与 Embedding 入库全流程自动化。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;pgvector&lt;/strong&gt; 与关系数据同库存储，简化事务与备份；&lt;strong&gt;Redis&lt;/strong&gt; 承担热点缓存；&lt;strong&gt;Celery&lt;/strong&gt; 运行后台任务；&lt;strong&gt;MinIO&lt;/strong&gt; 存放原始对象。&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="上线前评估体系"&gt;上线前评估体系&lt;/h3&gt;
&lt;p&gt;先建立可度量的评估基准，再迭代检索策略：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;构建&lt;strong&gt;合成病例与评测 Query 数据集&lt;/strong&gt;，覆盖典型问法与边界问法。&lt;/li&gt;
&lt;li&gt;以召回率与排序质量等离线指标驱动检索策略迭代——先于任何 Prompt 调优。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="工程实现"&gt;工程实现&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;FastAPI&lt;/strong&gt; 应用层承载问答工作流与人工确认状态流转。&lt;/li&gt;
&lt;li&gt;基于 &lt;strong&gt;PostgreSQL / pgvector、Redis、Celery、MinIO&lt;/strong&gt; 组装 RAG 基础设施，全部 &lt;strong&gt;Docker&lt;/strong&gt; 容器化。&lt;/li&gt;
&lt;li&gt;提供离线检索评估工具，支撑数据驱动、可复现的原则性迭代。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="项目成果"&gt;项目成果&lt;/h2&gt;
&lt;p&gt;完成端到端企业级 RAG 系统：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;输入&lt;/strong&gt;：企业文档 + 用户咨询&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;输出&lt;/strong&gt;：带来源引用、经人工确认的回答&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;input checked="" disabled="" type="checkbox"&gt; 解析 → 清洗 → Embedding → 检索 → 重排序 → 生成 全链路打通&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;input checked="" disabled="" type="checkbox"&gt; 多阶段检索架构（RRF 融合 + 父文档聚合 + Reranker 精排）&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;input checked="" disabled="" type="checkbox"&gt; 合成病例与评测 Query 数据集及离线评估工具&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;input checked="" disabled="" type="checkbox"&gt; 「咨询 → AI 答复 → 人工确认」业务流程真实运转&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="演示"&gt;演示&lt;/h2&gt;
&lt;p&gt;输入用户咨询后，系统执行混合检索、融合重排序证据，并生成带来源引用的回答；药师在确认界面复核引用与内容后正式发布。&lt;/p&gt;
&lt;h2 id="技术栈"&gt;技术栈&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;检索&lt;/strong&gt;：Embedding · 混合检索（向量 + 关键词）· RRF 融合 · 父文档聚合 · Reranker
&lt;strong&gt;生成与编排&lt;/strong&gt;：LLM · LangChain · Prompt 设计 · 人工确认工作流
&lt;strong&gt;基础设施&lt;/strong&gt;：FastAPI · PostgreSQL / pgvector · Redis · Celery · MinIO · Docker
&lt;strong&gt;评估&lt;/strong&gt;：合成病例数据集 · 离线检索评测&lt;/p&gt;
&lt;h2 id="我的贡献"&gt;我的贡献&lt;/h2&gt;
&lt;p&gt;独立完成设计与开发：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;设计多阶段混合检索架构与融合排序策略&lt;/li&gt;
&lt;li&gt;构建文档解析、清洗、分块与 Embedding 入库数据链路&lt;/li&gt;
&lt;li&gt;搭建合成病例评测数据集与离线检索评估工具&lt;/li&gt;
&lt;li&gt;组装生产级基础设施并完成 Docker 容器化交付&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;该项目完整体现了我从 &lt;strong&gt;混合检索链路设计、生成质量控制到生产级基础设施交付&lt;/strong&gt; 的企业级 RAG 工程能力。&lt;/p&gt;
&lt;h2 id="应用前景与可扩展方向"&gt;应用前景与可扩展方向&lt;/h2&gt;
&lt;p&gt;当前系统已支撑「咨询 → 检索生成 → 人工确认」闭环，其模块化架构具备向更广场景延展的潜力：&lt;/p&gt;
&lt;h3 id="应用场景"&gt;应用场景&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;用药咨询知识自助&lt;/strong&gt;：面向内部人员的药品知识自助问答，减少药师重复答疑负担。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;合规与制度问答&lt;/strong&gt;：同一套检索生成框架可直接迁移到制度、规范类文档问答。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;连锁 / 多组织知识统一&lt;/strong&gt;：多门店、多组织的分散文档统一入库，形成一致的知识服务。&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="可扩展技术方向"&gt;可扩展技术方向&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Agent 化多轮问答&lt;/strong&gt;：引入多轮澄清与追问，处理模糊提问与复合问题。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;知识库增量更新流水线&lt;/strong&gt;：文档版本变更时自动重建受影响分块，保持知识与源文件同步。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;审计与质量看板&lt;/strong&gt;：沉淀确认前后的修改差异，形成回答质量的持续改进依据。&lt;/li&gt;
&lt;/ul&gt;</description></item></channel></rss>