# SwustEdge **Repository Path**: wyq2333/swustedge ## Basic Information - **Project Name**: SwustEdge - **Description**: swustoj 边缘服务 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-07-19 - **Last Updated**: 2026-07-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # swustedge SWUST OJ 边缘服务源码集合。本仓库只保存服务源码、依赖清单和部署配置,不包含用户上传文件、日志、依赖目录、可执行文件、镜像包或无用压缩包。 ## 目录 - `dify-admin-api`:Dify 管理端 API 中转服务(Node.js)。 - `debugger-cpp`:Monaco C++ Debug Adapter 中转服务(TypeScript + CodeLLDB)。 - `debugger-python`:Monaco Python Debug Adapter 中转服务(TypeScript + debugpy)。 - `go-file-service`:文件上传、图片转换和安全检测服务(Go)。 ## 启动 ### Dify 管理端 API ```bash cd dify-admin-api cp .env.example .env npm ci npm start ``` ### C++ 调试服务 构建时需要提供 CodeLLDB Linux x64 VSIX 的下载地址: ```bash cd debugger-cpp CODELLDB_VSIX_URL=https://example.com/codelldb-linux-x64.vsix docker compose build docker compose up -d ``` ### Python 调试服务 ```bash cd debugger-python docker compose up -d --build ``` ### Go 文件服务 ```bash cd go-file-service go run . ``` 仓库保留了服务当前使用的默认配置。生产部署前应按实际环境检查 `application.yml` 和 Dify 配置。