# master **Repository Path**: Uni-Create-Link/master ## Basic Information - **Project Name**: master - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-12-22 - **Last Updated**: 2026-09-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # SynSight Monorepo 高校内容风险分析平台。单仓库架构,参照 `单仓库与开发生产环境最终架构决策终版.md`(仓库外,架构权威来源)重写迁移自老项目全部业务功能,覆盖 Windows 本地 / VMware 中间件 / 腾讯云生产三端。 ## 目录 - `frontend/` —— Vue3 + Vite + TS,按业务域(auth/dashboard/video/analysistask/analysisresult/analysisshare/favorite/folder/wordpack/notification/platformcookie/user/shared)DDD模块化,详见 `frontend/README.md` - `backend/` —— Spring Boot 3 / Java 21,同样按业务域DDD四层组织(analysisresult/analysisshare/analysistask/favorite/folder/notification/platformcookie/statistics/user/video/wordpack + shared/config/platform) - `pyservice/` —— Python,`product_worker` 包,RabbitMQ消息驱动的算法Worker,覆盖老项目 `algorithm/` 的音频/视频/文本分析全部功能(Whisper LoRA转写、PANNs音频事件、CLIP场景识别、YOLO/face/ocr视觉检测、多模态融合、本地LLM证据生成),详见 `docs/pyservice代码流程与架构.md` - `deploy/` —— `local/`(VMware中间件Compose)、`cloud/`(腾讯云唯一Compose,含三个应用镜像)、`assets/`(外部资产说明)、`sql/`(表结构) - `scripts/deploy/` —— 本地启停脚本(Windows)、VMware中间件启停脚本、腾讯云部署入口脚本 - `docs/` —— 项目介绍、功能清单、架构设计、API接口文档、部署运行指南(面向评审),以及算法训练踩坑清单、pyservice架构说明(内部技术文档),完整导航见 `docs/README.md` - `compete/` —— 比赛用单一自包含镜像(三应用+四中间件+本地LLM打进一个Docker镜像),跟正式三端架构是两条并行路线,只服务于比赛评审这一次性交付场景,详见 `compete/README.md` ## 当前阶段 第一阶段:老项目全部业务功能已按新架构重写迁移,三端最小可用链路已跑通(详见仓库外 `CLAUDE.md` 第7节验收标准)。尚未搭建分支/worktree体系,仓库当前是单一clone,随commit记录。 ## 配置体系 前端/后端/Python均采用双轨配置(`AppProperties`值 + `AppRuntime`行为),按 `--mode local/cloud` 或构建模式分发,业务代码不感知环境判断。真实配置文件(含密钥)不进Git,`.example.*`模板进Git且只放空占位符。细节见仓库外 `CLAUDE.md` 第4节。 ## 快速上手 想直接看项目是做什么的、怎么跑起来,从这几篇开始:[`docs/项目介绍.md`](docs/项目介绍.md) → [`docs/功能清单.md`](docs/功能清单.md) → [`docs/部署运行指南.md`](docs/部署运行指南.md)。