docs: 完成 MVP 架构设计文档

- 数据库设计:3张核心表 (diagnosis_record/case_library/api_document)
- Agent架构:4 Agent协作 (Supervisor/Planner/Executor/Verifier)
- 意图识别:L0正则+L1小模型Agent分层
- RAG两层加载:L1预加载通用知识 + L2按需加载具体文档
- Skill体系:/diagnose-by-orderid 标准化诊断流程
- Harness控制:5 Gates + 中断机制
- 会话管理:Redis临时存储 + 扩展方案
- 闭环机制:用户反馈 → BadCase → 优化
- 实施规划:3阶段13天
This commit is contained in:
zhuyongxin
2026-06-22 18:47:00 +08:00
parent 80eada415d
commit 429413fe64
11 changed files with 5408 additions and 0 deletions
+81
View File
@@ -0,0 +1,81 @@
# 数据库设计文档索引
## 📂 文档结构
```
docs/
├── README.md # 总览(推荐从这里开始)
├── database-design.md # 总览(同 README.md)
│
├── tables/ # 表设计详细文档
│ ├── diagnosis_record.md # 诊断记录表(核心)
│ ├── case_library.md # 案例库表
│ └── api_document.md # 文档元数据表
│
└── architecture/ # 架构设计文档
├── agent-architecture-mvp.md # ⭐ Agent 架构 MVP 精简版
├── agent-architecture.md # Agent 架构完整版(含生产级扩展)
├── session-management.md # 会话管理设计
└── implementation-plan.md # 实施规划
```
---
## 🚀 快速导航
### 我是开发者
1. [总览](README.md) - 了解整体设计
2. [diagnosis_record](tables/diagnosis_record.md) - 核心业务表
3. [实施规划](architecture/implementation-plan.md) - 开发计划
### 我是运维
1. [总览](README.md) - 了解表结构
2. [实施规划](architecture/implementation-plan.md) - 部署检查清单
### 我是产品
1. [总览](README.md) - 了解系统定位
2. [会话管理](architecture/session-management.md) - 了解用户交互流程
---
## 📋 表清单
| 表名 | 优先级 | 文档 | 说明 |
|------|--------|------|------|
| diagnosis_record | P0 | [查看](tables/diagnosis_record.md) | 诊断记录(核心) |
| case_library | P0 | [查看](tables/case_library.md) | 案例库 |
| api_document | P0 | [查看](tables/api_document.md) | 文档元数据 |
---
## 📖 阅读建议
### 第一次阅读
```
1. README.md(10分钟)
- 了解设计原则
- 了解表关系
2. diagnosis_record.md(15分钟)
- 核心表设计
- 字段泛化设计
3. implementation-plan.md(5分钟)
- 分阶段实施计划
```
### 深入理解
```
- case_library.md - 案例推荐机制
- api_document.md - 文档管理设计
- session-management.md - 会话管理机制
```
---
## 🔄 文档维护
- 原完整文档已备份:`database-design-backup-20240622.md`
- 每个表的详细设计在 `tables/` 目录
- 架构设计在 `architecture/` 目录
- 修改表结构时,同步更新对应 Markdown