chore: set web port to 18080 and add chat agent prompt
This commit is contained in:
+5
-5
@@ -1,6 +1,6 @@
|
||||
# WiseGrade(智评)部署与使用
|
||||
|
||||
WiseGrade 是单机单管理员教师端。Web 服务仅绑定 `127.0.0.1`,默认端口为 `8080`,可通过 `.env` 中的 `WISEGRADE_WEB_PORT` 修改。学生原件通过只读目录挂载进入容器,不经过浏览器上传。
|
||||
WiseGrade 是单机单管理员教师端。Web 服务仅绑定 `127.0.0.1`,默认端口为 `18080`,可通过 `.env` 中的 `WISEGRADE_WEB_PORT` 修改。学生原件通过只读目录挂载进入容器,不经过浏览器上传。
|
||||
|
||||
## 准备
|
||||
|
||||
@@ -33,12 +33,12 @@ EMBEDDING_MODEL_PATH=/models/bge-m3
|
||||
```bash
|
||||
docker compose up --build -d
|
||||
docker compose ps
|
||||
curl http://127.0.0.1:8080/api/health
|
||||
curl http://127.0.0.1:18080/api/health
|
||||
```
|
||||
|
||||
打开 <http://127.0.0.1:8080>。`api` 启动时执行 Alembic 迁移并创建初始课程、目标、指标点和规则。评分任务由 `worker` 容器处理。
|
||||
打开 <http://127.0.0.1:18080>。`api` 启动时执行 Alembic 迁移并创建初始课程、目标、指标点和规则。评分任务由 `worker` 容器处理。
|
||||
|
||||
如 `8080` 端口已被占用,在 `.env` 中设置 `WISEGRADE_WEB_PORT=18080`(或其他空闲端口),重新运行 `docker compose up -d`,并使用对应端口访问。
|
||||
如 `18080` 端口已被占用,在 `.env` 中将 `WISEGRADE_WEB_PORT` 改为其他空闲端口,重新运行 `docker compose up -d`,并使用对应端口访问。
|
||||
|
||||
## Windows Docker Desktop 启动
|
||||
|
||||
@@ -46,7 +46,7 @@ curl http://127.0.0.1:8080/api/health
|
||||
2. 在 PowerShell 中进入项目目录:`Copy-Item .env.example .env`。
|
||||
3. 编辑 `.env` 中的 `WISEGRADE_DATA_DIR`,使用正斜杠绝对路径,例如 `D:/WiseGradeData`。不要在 `.env` 中添加引号。
|
||||
4. 将离线模型目录放在 `models/bge-m3`,填写 API 配置和随机 `WISEGRADE_SECRET_KEY`。
|
||||
5. 运行 `docker compose up --build -d`,访问 <http://127.0.0.1:8080>。
|
||||
5. 运行 `docker compose up --build -d`,访问 <http://127.0.0.1:18080>。
|
||||
|
||||
如果挂载失败,先确认 `WISEGRADE_DATA_DIR` 存在、Docker Desktop 已取得对应磁盘访问权,再运行 `docker compose config` 查看展开后的挂载路径。首次启动后若修改了 `.env` 中的 API Key 等配置,运行 `docker compose up -d --force-recreate api worker web`,使容器读取新值。当前仓库尚未在 Windows 实机验证上述路径和文件挂载。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user