THU-MAIC / THU-MAIC/OpenMAIC

[Bug] 课程数据未持久化到服务器磁盘

Open
#53 3 comments 0 reactions 0 assignees View on GitHub
area:storage bug priority:P1 status:in-progress
Dominant language
TypeScript
Stars
37.2k
Forks
5.9k
Avg merge
1d 3h
Merged PRs (30d)
195

Description

## Bug: 课程数据未持久化到服务器磁盘

### 版本
OpenMAIC v0.1.0

### 问题描述
本地部署模式下,生成的课程数据未能持久化保存到服务器磁盘。导致:
1. 换浏览器后无法访问课程
2. 服务器重启后课程丢失

### 重现步骤
1. 运行 `pnpm dev` 启动 OpenMAIC
2. 创建 data/classrooms 目录
3. 生成一个课程
4. 检查 data/classrooms/ 目录为空
5. 换浏览器访问课程链接,显示 "Classroom not found"

### 预期行为
课程数据应该保存到 data/classrooms/{id}.json

### 实际行为
data/classrooms/ 目录始终为空,API 返回 404

### 环境
- Node.js: v22.22.0
- Next.js: 16.1.2
- 操作系统: Linux

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.