# 飞虹站群 **Repository Path**: bidcms/station-group ## Basic Information - **Project Name**: 飞虹站群 - **Description**: 飞虹站群管理系统是一个功能强大的多站点内容管理平台,支持站点管理、内容创作、AI辅助、数据分析、SEO优化等核心功能。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-03-31 - **Last Updated**: 2026-04-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 飞虹站群管理系统 飞虹站群管理系统是一个功能强大的多站点内容管理平台,支持站点管理、内容创作、AI辅助、数据分析、SEO优化等核心功能。 ## 功能特性 ### 核心功能 - **站点管理**:多站点创建、配置、域名绑定、模板管理 - **内容管理**:文章、页面、案例、产品的全生命周期管理 - **AI辅助**:AI内容生成、智能改写、多模型支持 - **数据采集**:规则配置、定时采集、结果管理 - **内容分发**:批量发布、模板分发、同步管理 - **SEO优化**:关键词分析、站点地图、robots.txt管理 - **系统监控**:站点状态、错误监控、uptime监控 - **用户权限**:基于角色的权限管理、操作日志 - **数据备份**:自动备份、版本管理、快速恢复 ### 技术特性 - **多语言支持**:中文、英文、日文 - **响应式设计**:适配不同设备屏幕 - **模板系统**:支持多模板、多语言模板 - **数据分析**:流量统计、行为分析、报表生成 - **安全可靠**:JWT认证、权限控制、数据加密 ## 技术栈 ### 前端技术 - **框架**:Vue 3 + TypeScript - **UI组件**:Element Plus - **状态管理**:Pinia - **路由**:Vue Router - **构建工具**:Vite - **图表库**:ECharts - **富文本编辑器**:WangEditor - **样式预处理器**:Sass ### 后端技术 - **语言**:Go 1.26 - **框架**:Gin - **ORM**:GORM - **数据库**:MySQL / SQLite - **缓存**:Redis - **认证**:JWT - **依赖注入**:Google Wire - **定时任务**:Cron ### AI集成 - 支持多种AI模型:OpenAI、DeepSeek、Doubao、Gemini、Qwen、Wenxin、Minimax - 统一AI接口,方便切换不同模型 ## 项目结构 ``` ├── admin/ # 前端管理后台 │ ├── public/ # 静态资源 │ ├── src/ # 源代码 │ ├── package.json # 前端依赖 │ └── vite.config.ts # 构建配置 ├── server/ # 后端服务 │ ├── cmd/ # 命令行入口 │ ├── configs/ # 配置文件 │ ├── internal/ # 内部代码 │ ├── pkg/ # 公共包 │ └── go.mod # Go依赖 └── README.md # 项目文档 ``` ## 快速开始 ### 前端开发环境 1. 进入前端目录 ```bash cd admin ``` 2. 安装依赖 ```bash npm install ``` 3. 启动开发服务器 ```bash npm run dev ``` 4. 构建生产版本 ```bash npm run build ``` ### 后端开发环境 1. 进入后端目录 ```bash cd server ``` 2. 安装依赖 ```bash go mod download ``` 3. 启动开发服务器 ```bash # 使用air进行热重载 air ``` 4. 构建生产版本 ```bash go build -o output/server ./cmd/server ``` ## 配置说明 ### 前端配置 - 开发环境:`.env.development` - 生产环境:`.env.production` ### 后端配置 - 主配置:`configs/config.yaml` - Web配置:`configs/web.yaml` ## 部署说明 ### 前端部署 1. 构建生产版本 ```bash npm run build ``` 2. 将 `dist` 目录部署到Web服务器(如Nginx、Apache) ### 后端部署 1. 构建生产版本 ```bash go build -o server ./cmd/server ``` 2. 配置环境变量或配置文件 3. 启动服务 ```bash ./server ``` ## 开发规范 ### 前端规范 - 使用TypeScript进行类型检查 - 遵循ESLint代码规范 - 组件命名使用大驼峰命名法 - 文件命名使用小写字母和连字符 ### 后端规范 - 遵循Go语言规范 - 使用依赖注入(Wire) - 分层架构:API层、服务层、数据层 - 错误处理统一规范 ## 贡献指南 1. Fork 本仓库 2. 创建特性分支 (`git checkout -b feature/amazing-feature`) 3. 提交更改 (`git commit -m 'Add some amazing feature'`) 4. 推送到分支 (`git push origin feature/amazing-feature`) 5. 打开Pull Request ## 许可证 本项目采用 MIT 许可证。详情请参阅 [LICENSE](LICENSE) 文件。 ## 联系方式 - 项目维护者:[您的名字] - 邮箱:[您的邮箱] - 网站:[您的网站] --- **飞虹站群管理系统** - 让站群管理更简单、更高效!