docs: update README to reflect Redis pub/sub instead of NATS

This commit is contained in:
ZhenYi 2026-04-16 17:24:11 +08:00
parent a09ff66191
commit 51e4531e95

View File

@ -4,7 +4,8 @@
## 项目概述
Code API 是一个全栈 monorepo 项目,采用 Rust 后端 + React 前端的技术栈。项目实现了类似 GitHub 的 Issue 追踪、Pull Request 代码审查、Git 仓库管理,以及类似 Slack 的实时聊天 Room 功能。
Code API 是一个全栈 monorepo 项目,采用 Rust 后端 + React 前端的技术栈。项目实现了类似 GitHub 的 Issue 追踪、Pull Request
代码审查、Git 仓库管理,以及类似 Slack 的实时聊天 Room 功能。
### 核心功能
@ -20,14 +21,14 @@ Code API 是一个全栈 monorepo 项目,采用 Rust 后端 + React 前端的
### 后端 (Rust)
| 类别 | 技术 |
|------|------|
|--------|----------------------|
| 语言 | Rust 2024 Edition |
| Web 框架 | Actix-web |
| ORM | SeaORM |
| 数据库 | PostgreSQL |
| 缓存 | Redis |
| 实时通信 | WebSocket (actix-ws) |
| 消息队列 | NATS |
| 消息队列 | Redis |
| 向量数据库 | Qdrant |
| Git 操作 | git2 / git2-ext |
| 认证 | JWT + Session |
@ -36,7 +37,7 @@ Code API 是一个全栈 monorepo 项目,采用 Rust 后端 + React 前端的
### 前端 (TypeScript/React)
| 类别 | 技术 |
|------|------|
|----------|----------------------------|
| 语言 | TypeScript 5.9 |
| 框架 | React 19 |
| 路由 | React Router v7 |
@ -193,7 +194,7 @@ cargo run -p migrate
### 必需配置项
| 变量名 | 说明 | 示例 |
|--------|------|------|
|--------------------|---------------|---------------------------------------|
| `APP_DATABASE_URL` | PostgreSQL 连接 | `postgresql://user:pass@localhost/db` |
| `APP_REDIS_URL` | Redis 连接 | `redis://localhost:6379` |
| `APP_AI_API_KEY` | AI 服务 API Key | `sk-xxxxx` |
@ -202,7 +203,7 @@ cargo run -p migrate
### 可选配置项
| 变量名 | 默认值 | 说明 |
|--------|--------|------|
|--------------------------------|-------------|------------|
| `APP_DATABASE_MAX_CONNECTIONS` | 10 | 数据库连接池大小 |
| `APP_LOG_LEVEL` | info | 日志级别 |
| `APP_QDRANT_URL` | - | 向量数据库地址 |