<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Project Notes</title><description>记录项目实践、工程思考与持续学习的个人技术博客。</description><link>https://project-blog.pages.dev/</link><item><title>KnowForge RAG：项目概述与 Docker 环境搭建</title><link>https://project-blog.pages.dev/projects/knowforge-rag/</link><guid isPermaLink="true">https://project-blog.pages.dev/projects/knowforge-rag/</guid><description>从可运行的工程全貌切入，说明 RAG 的核心链路、KnowForge RAG 的系统边界与技术栈，并完成 Docker Compose 本地环境的启动验证。</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>KnowForge RAG：RAG 核心概念深入</title><link>https://project-blog.pages.dev/projects/knowforge-rag/02-rag-fundamentals/</link><guid isPermaLink="true">https://project-blog.pages.dev/projects/knowforge-rag/02-rag-fundamentals/</guid><description>聚焦 Embedding、向量相似度、Dense 与 Sparse 检索以及 Reranker，建立混合检索所依赖的数学直觉和工程判断依据。</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>KnowForge RAG：LangChain 生态系统</title><link>https://project-blog.pages.dev/projects/knowforge-rag/03-langchain-ecosystem/</link><guid isPermaLink="true">https://project-blog.pages.dev/projects/knowforge-rag/03-langchain-ecosystem/</guid><description>梳理 LangChain 组件在 KnowForge RAG 中的实际职责，明确 Runnable、Prompt、消息、解析器及历史记录与业务编排之间的边界。</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>KnowForge RAG：Milvus 索引机制与基本操作</title><link>https://project-blog.pages.dev/projects/knowforge-rag/04-milvus-index-and-operations/</link><guid isPermaLink="true">https://project-blog.pages.dev/projects/knowforge-rag/04-milvus-index-and-operations/</guid><description>从服务化向量数据库的选型出发，展开 Milvus 的数据模型、索引机制、检索参数与基础操作，为后续混合检索链路建立可靠的数据底座。</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>KnowForge RAG：第二阶段实践：Vibe Coding 实践（简易混合检索 RAG）</title><link>https://project-blog.pages.dev/projects/knowforge-rag/04-5-vibe-coding-rag-practice/</link><guid isPermaLink="true">https://project-blog.pages.dev/projects/knowforge-rag/04-5-vibe-coding-rag-practice/</guid><description>以可运行的简易混合检索 RAG 为目标，使用 Codex 推进需求约束、代码实现、验证与修正，串联 Dense、Sparse、HNSW 和 Milvus 等核心能力。</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>KnowForge RAG：意图分类</title><link>https://project-blog.pages.dev/projects/knowforge-rag/05-intent-classification/</link><guid isPermaLink="true">https://project-blog.pages.dev/projects/knowforge-rag/05-intent-classification/</guid><description>构建查询入口的分层决策机制，通过规则候选、BERT 模型增强、决策网关仲裁和知识查询兜底，将用户请求稳定地路由到正确链路。</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>KnowForge RAG：检索策略与动态计划</title><link>https://project-blog.pages.dev/projects/knowforge-rag/06-retrieval-strategy/</link><guid isPermaLink="true">https://project-blog.pages.dev/projects/knowforge-rag/06-retrieval-strategy/</guid><description>将入口阶段产生的 IntentResult 转换为可执行的 RetrievalPlan，集中定义召回通道、过滤边界、候选规模和重排策略。</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>KnowForge RAG：查询改写与变体生成</title><link>https://project-blog.pages.dev/projects/knowforge-rag/07-query-rewrite-variants/</link><guid isPermaLink="true">https://project-blog.pages.dev/projects/knowforge-rag/07-query-rewrite-variants/</guid><description>处理多轮对话中的省略与指代，并通过受控的查询变体扩大召回覆盖范围，同时避免改写偏离用户原始意图。</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>KnowForge RAG：Milvus 混合检索</title><link>https://project-blog.pages.dev/projects/knowforge-rag/08-milvus-hybrid-search/</link><guid isPermaLink="true">https://project-blog.pages.dev/projects/knowforge-rag/08-milvus-hybrid-search/</guid><description>落地 Milvus Dense 与 Sparse Hybrid Search，覆盖数据前置检查、过滤表达式、结果融合、候选去重以及 Reranker 精排。</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>KnowForge RAG：QAService 核心编排</title><link>https://project-blog.pages.dev/projects/knowforge-rag/09-qaservice-orchestration/</link><guid isPermaLink="true">https://project-blog.pages.dev/projects/knowforge-rag/09-qaservice-orchestration/</guid><description>以 QAService 作为应用服务门面，组织查询准备、检索和流式生成的调用顺序，让业务编排与底层能力保持清晰分工。</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>KnowForge RAG：RAG Pipeline 主流程与 Prompt 生成</title><link>https://project-blog.pages.dev/projects/knowforge-rag/10-rag-pipeline/</link><guid isPermaLink="true">https://project-blog.pages.dev/projects/knowforge-rag/10-rag-pipeline/</guid><description>贯通 RAG Pipeline 的八个执行阶段，明确 FAQ 快速路径、上下文筛选与截断、Prompt Profile 选择、变量注入及答案引用增强。</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>KnowForge RAG：FastAPI 与异步 Web 框架</title><link>https://project-blog.pages.dev/projects/knowforge-rag/11-fastapi-async/</link><guid isPermaLink="true">https://project-blog.pages.dev/projects/knowforge-rag/11-fastapi-async/</guid><description>围绕 KnowForge RAG 的 API 层说明异步请求模型、路由、中间件、依赖注入与 WebSocket 流式输出，呈现接口到核心服务的完整衔接。</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>KnowForge RAG：应用入口与环境前置校验</title><link>https://project-blog.pages.dev/projects/knowforge-rag/12-app-entry-preflight/</link><guid isPermaLink="true">https://project-blog.pages.dev/projects/knowforge-rag/12-app-entry-preflight/</guid><description>拆解 FastAPI 应用启动过程，将关键依赖的前置校验与运行态容错分开，确保服务只在配置和基础设施满足条件时接收请求。</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>KnowForge RAG：知识库治理与离线入库发布</title><link>https://project-blog.pages.dev/projects/knowforge-rag/13-knowledge-governance/</link><guid isPermaLink="true">https://project-blog.pages.dev/projects/knowforge-rag/13-knowledge-governance/</guid><description>以一次完整的知识库发布为主线，串联数据边界、候选版本、增量入库、质量门禁和 active 切换，形成可追踪且可回滚的治理流程。</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>KnowForge RAG：RAG 质量评测与 Bad Case 闭环</title><link>https://project-blog.pages.dev/projects/knowforge-rag/14-rag-quality/</link><guid isPermaLink="true">https://project-blog.pages.dev/projects/knowforge-rag/14-rag-quality/</guid><description>建立覆盖检索与答案的本地评测体系，通过固定样本、JSON 报告、质量门禁和 Bad Case 回流，让系统改动具备可比较的质量依据。</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>KnowForge RAG：自动化测试与接口验收</title><link>https://project-blog.pages.dev/projects/knowforge-rag/15-testing-system/</link><guid isPermaLink="true">https://project-blog.pages.dev/projects/knowforge-rag/15-testing-system/</guid><description>按纯逻辑、核心服务、API 保护和交付验收划分测试层级，用稳定且可重复的检查覆盖 RAG 系统的关键工程边界。</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>KnowForge RAG：线上可观测性、Trace 与容量治理</title><link>https://project-blog.pages.dev/projects/knowforge-rag/16-observability-capacity/</link><guid isPermaLink="true">https://project-blog.pages.dev/projects/knowforge-rag/16-observability-capacity/</guid><description>围绕日志、指标与 Trace 建立线上诊断链路，并将 LangSmith 适配、问题回流、容量评估、压测和监控告警纳入生产治理。</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>KnowForge RAG：Docker 交付与排障</title><link>https://project-blog.pages.dev/projects/knowforge-rag/17-docker-delivery/</link><guid isPermaLink="true">https://project-blog.pages.dev/projects/knowforge-rag/17-docker-delivery/</guid><description>从交付视角整合镜像、容器、Compose、网络、卷挂载、健康检查与环境变量，给出跨 Windows 和 Linux 的部署、验收及排障路径。</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>KnowForge RAG：Pydantic 数据校验与 Settings 管理</title><link>https://project-blog.pages.dev/projects/knowforge-rag/appendix-a-pydantic/</link><guid isPermaLink="true">https://project-blog.pages.dev/projects/knowforge-rag/appendix-a-pydantic/</guid><description>集中说明 Pydantic 在请求模型、配置管理和结构化输出中的作用，用类型声明与运行时校验收紧跨模块数据边界。</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>KnowForge RAG：SHA256 内容指纹与增量检测</title><link>https://project-blog.pages.dev/projects/knowforge-rag/appendix-b-sha256-fingerprint/</link><guid isPermaLink="true">https://project-blog.pages.dev/projects/knowforge-rag/appendix-b-sha256-fingerprint/</guid><description>解析 SHA256 内容摘要如何生成稳定指纹，并说明 IndexManifest 如何据此识别文件变化、跳过未变内容和组织增量入库。</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>KnowForge RAG：HNSW 图索引原理与参数调优</title><link>https://project-blog.pages.dev/projects/knowforge-rag/appendix-c-hnsw-index/</link><guid isPermaLink="true">https://project-blog.pages.dev/projects/knowforge-rag/appendix-c-hnsw-index/</guid><description>从高维向量暴力搜索的成本出发，拆解 HNSW 的分层小世界图、近似搜索过程，以及 M、efConstruction、ef 等参数的性能权衡。</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>KnowForge RAG：CrossEncoder 重排器</title><link>https://project-blog.pages.dev/projects/knowforge-rag/appendix-d-crossencoder-reranker/</link><guid isPermaLink="true">https://project-blog.pages.dev/projects/knowforge-rag/appendix-d-crossencoder-reranker/</guid><description>说明 CrossEncoder 如何对召回候选进行联合语义评分，并结合 BGE Reranker 展开精度收益、推理成本、策略开关与失效场景。</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>KnowForge RAG：RecursiveCharacterTextSplitter 递归切分算法</title><link>https://project-blog.pages.dev/projects/knowforge-rag/appendix-e-recursive-splitter/</link><guid isPermaLink="true">https://project-blog.pages.dev/projects/knowforge-rag/appendix-e-recursive-splitter/</guid><description>解析 RecursiveCharacterTextSplitter 的分隔符递归过程，并量化 chunk_size、chunk_overlap 与文档结构对切分完整性和检索质量的影响。</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>KnowForge RAG：Embedding 模型选型与原理深入</title><link>https://project-blog.pages.dev/projects/knowforge-rag/appendix-f-embedding-models/</link><guid isPermaLink="true">https://project-blog.pages.dev/projects/knowforge-rag/appendix-f-embedding-models/</guid><description>从文本向量化的完整过程出发，对比维度、池化、归一化和 MTEB 指标，说明 BGE-M3 等模型在中文 RAG 中的选型与调优依据。</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>KnowForge RAG：文档切分策略：Parent-Child Chunking</title><link>https://project-blog.pages.dev/projects/knowforge-rag/appendix-g-chunking-strategy/</link><guid isPermaLink="true">https://project-blog.pages.dev/projects/knowforge-rag/appendix-g-chunking-strategy/</guid><description>围绕 Parent-Child Chunking 的召回粒度与上下文完整性，展开父子块生成、检索后展开、参数选择和不同文档类型的切分策略。</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>KnowForge RAG：项目工具类开发详解</title><link>https://project-blog.pages.dev/projects/knowforge-rag/appendix-h-tool-foundations/</link><guid isPermaLink="true">https://project-blog.pages.dev/projects/knowforge-rag/appendix-h-tool-foundations/</guid><description>汇总跨模块复用的基础设施代码，覆盖时间与 JSON 读写、稳定哈希、元数据存储、Pydantic 模型、配置、日志和 MySQL 惰性连接。</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item></channel></rss>