Releases: ggggddddhhh/Medical-Agent
Releases · ggggddddhhh/Medical-Agent
Release list
Medical-Agent v0.2.1 - Open Source Release Polish
主要更新
Medical-Agent v0.2.1 是面向开源展示的稳定版本,主要完善项目工程化与公开文档。
本版本包含:
- README 中文化与开源展示优化
- GitHub Actions CI 修复并稳定通过
- 增加 CI 状态 Badge
- 完善系统架构说明
- 明确 LangGraph、Safety Core、Memory 与 LightRAG 的职责边界
当前架构
Medical-Agent 采用安全约束型多轮医疗 Agent 架构:
-
LangGraph:
- 负责 Agent 状态编排与流程管理
- 不参与医疗风险判断
-
Safety Core:
- 作为唯一风险决策来源
- 负责风险等级和安全行动判断
-
Memory Layer:
- 管理多轮对话状态
- 支持会话恢复和事实记忆
-
LightRAG:
- 提供只读知识增强
- 不影响 Safety Core 的风险决策
验证结果
当前版本通过:
- Node.js Tests: 326/326
- Python Tests: 19/19
- LangGraph Tests: 6/6
- React Tests: 8/8
- Vite Production Build: Passed
- Safety Invariants: 10/10
Demo
项目包含:
- React 三栏医疗 Agent Demo
- 多轮追问流程展示
- Memory 状态查看
- Safety Core 决策展示
- RAG 来源展示
限制说明
本项目为研究原型(Research Prototype)。
当前目标:
- 探索安全约束型医疗 Agent 架构
- 验证多轮状态管理与风险隔离设计
不用于:
- 医疗诊断
- 替代医生判断
- 临床实际决策
当前支持有限 Clinical Pathway,仅用于工程验证。
License
Apache-2.0
LangGraph-based Medical Agent Architecture
Highlights
- LangGraph.js default Agent Orchestrator
- Legacy fallback support
- Multi-turn memory and session recovery
- Duplicate question prevention
- Safety Core isolated risk decision layer
- LightRAG knowledge support
- React web demo UI
Safety Design
- LangGraph only manages workflow orchestration and state flow.
- Safety Core remains the only component responsible for risk decisions.
Validation
- Node.js: 326/326
- Python: 19/19
- React: 8/8
- Safety Invariants: 10/10