跳到主要内容

开发指南

本指南面向开发者和研究工程师,介绍 RadStudio 的系统架构和二次开发方法。

前置条件
  • Node.js 18+
  • Python 3.11+
  • Docker 24.0+
  • 了解 React、FastAPI、Celery 基本概念

内容导航

章节说明
系统架构整体架构、技术栈、数据流
前端开发React + TypeScript + Vite 开发指南
后端开发FastAPI + Celery 开发指南
AI 引擎扩展MONAI + PyRadiomics 自定义扩展
Worker 开发Celery Worker 开发与部署
数据库与迁移SQLAlchemy ORM 与 Alembic 迁移
测试规范前后端测试规范与实践