Skip to content

Releases: ggggddddhhh/Medical-Agent

Medical-Agent v0.2.1 - Open Source Release Polish

Choose a tag to compare

@ggggddddhhh ggggddddhhh released this 05 Sep 04:29

主要更新

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

Choose a tag to compare

@ggggddddhhh ggggddddhhh released this 04 Sep 16:16

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