2026-02-08
为什么要做双轨,而不是一个大 Chatbot
一次差点做成普通聊天框的架构选择:为什么问诊 demo 最后拆成 A/B 双轨。
medi-acAIRAGMedical DemoEngineering Log
Loading
Page content is loading.文章 / series
12 篇按明确顺序组织的文章,连接 12 个图谱节点。
2026-02-08
一次差点做成普通聊天框的架构选择:为什么问诊 demo 最后拆成 A/B 双轨。
2026-02-17
把 FastAPI、Postgres、Qdrant、Neo4j 先跑起来:这个 demo 的第一块地基。
2026-02-23
先把数据喂进去,再谈 RAG:图谱、向量和 BM25 的第一版导入脚本。
2026-03-01
一次关于检索复杂度的取舍:先热切换 hybrid / GraphRAG,而不是急着融合。
2026-03-05
没有大重构,只加一层薄 adapter,让编排代码别直接绑死模型和检索实现。
2026-03-13
第一次让双轨 demo 像个产品接口:用 LangGraph 串起改写、检索和 A/B 输出。
2026-03-17
B 线报告容易写得完整但空泛,所以加了一个有上限的 judge loop。
2026-03-26
没有上复杂框架,只用 Vite + React 做了一个能讲清楚双轨的前端。
2026-04-01
把 demo 从“看起来能讲”推进到“别人能跑、能查、能验收”。
2026-04-09
双轨接口能演示,但不像聊天;v1.1 先把 A 线改成真正的多轮流式问诊。
2026-04-16
把 A 线和 B 线真正拆开:聊天继续走,报告低频异步生成。
2026-04-28
最后收尾时修掉两个很影响演示的小 bug,并把项目整理到可教学状态。