Skip to content

Latest commit

 

History

History
57 lines (37 loc) · 2.03 KB

File metadata and controls

57 lines (37 loc) · 2.03 KB

JitNode

JitAI 的运行时引擎和应用服务器。

概述

JitNode 是 JitAI 生态系统的核心运行时基础。它作为应用加载器、请求处理器和进程管理器,编排整个模块化应用架构。

核心特性

  • 🚀 动态应用加载 - 按需加载和管理模块化应用
  • 🔄 请求路由与处理 - 高效的 HTTP 请求处理和路由
  • ⚙️ 进程管理 - 健壮的进程生命周期管理
  • 🔌 插件架构 - 可扩展的自定义集成框架
  • 📦 依赖管理 - 自动解析和加载应用依赖

架构角色

JitNode 作为整个 JitAI 平台的入口点(相当于系统的 main 函数):

┌─────────────────────────────────────┐
│           JitNode Engine            │
│  (Application Loader & Runtime)     │
└──────────────┬──────────────────────┘
               │
       ┌───────┴───────┐
       │               │
┌──────▼──────┐ ┌─────▼──────┐
│  open-app   │ │ Framework  │
│  (Chassis)  │ │    Apps    │
└─────────────┘ └────────────┘

快速开始

有关开发环境搭建和贡献指南,请参考 JitAI Quickstart 仓库。

环境要求

  • Python >= 3.12
  • Node.js >= 20(用于前端资源)

安装

JitNode 通常作为完整 JitAI 开发环境的一部分进行安装。详细的设置说明请参见 快速开始指南

社区

贡献

我们欢迎贡献!请查看我们的贡献指南了解如何开始。