技术栈

以下是系统使用的核心技术栈及其版本。

前端技术栈

技术版本用途
TypeScript5.1.3开发语言
React19.2.4前端框架
Ant Design6.3.0UI 组件库

后端技术栈

技术版本用途
TypeScript5.1.3开发语言
Node.js22运行时环境
Koa2.15.4Web 框架

数据库

数据库版本用途
PostgreSQL(带上pgvector)pg17-trixie元信息数据库,docker版本号为:pgvector:pg17-trixie
Redis8.4缓存数据库

AI/LLM 技术

技术版本用途
LangChain1.2.10LLM 应用开发框架

开发与构建工具

技术版本用途
Yarn1.22.19包管理器
Lerna-Monorepo 管理
ESLint-代码质量检查
Vitest-单元测试
Playwright-E2E 测试
PM2-生产环境进程管理