开源 · 免费使用

沉浸式智慧文旅
数字人交互平台

基于 Vue 3 + Flask 构建的开源大屏展示与管理系统。
深度集成 3D 数字人伴游、AI 穿越照相馆与 MCP 智能导航,为您提供开箱即用的沉浸式数字化体验。

-- Stars
-- Forks
MIT License

为什么选择 Scenic Digital

开箱即用的全栈景区数字化解决方案

科幻大屏 UI

深色赛博朋克风格,粒子特效、光晕渲染、3D 翻转面板,极致视觉冲击力。适用于展厅、游客中心大屏。

实时客流联动

后端动态计算各景点拥挤度(畅通/适中/拥挤),前端 Pinia 全局状态管理,多面板实时联动刷新。

3D 数字人伴游

集成魔珐星云 Web SDK 与 Fay 数字人大脑,支持麦克风对话、语音播报、一键启停控制。

AI 穿越照相馆

移动端专属 AI 拍照体验,单屏三态流程:实时取景 → AI 风格迁移 → 生成景区穿越海报。

MCP 智能导航

基于 Model Context Protocol 协议的高德地图集成,数字人可直接调用步行路线规划,语音导航。

全栈工程化

Vue 3 + Pinia + Axios 前端,Flask Blueprint + Service 层后端,一键启动脚本,支持 exe 打包。

多场景 完美适配

不仅是文旅,更是您探索数字人落地的最佳参考

🏞️

景区游客中心

部署于景区入口或游客服务中心大屏,为游客提供实时的全景概览、客流预警以及智能化的伴游向导服务。

🏢

企业数字化展厅

极具科幻感与视觉冲击力的 UI 设计,非常适合作为科技公司、数字化转型企业的展厅核心汇报演示大屏。

🏛️

政务大屏汇报

清晰的数据指标展示与后台管理控制台,支持本地数据快速接入,轻松应对智慧城市、数字文旅的政务汇报需求。

💻

全栈开发学习

前后端分离架构,包含 Vue3 组合式 API、Pinia 状态管理、Flask 蓝图、RAG/MCP 等前沿技术的最佳实践代码库。

沉浸式 数字体验

桌面端大屏展示与移动端全适配

桌面端 / 大屏

移动端

现代化 全栈技术

前端

Vue 3
Pinia
Vite
Tailwind CSS v4
Axios
Lucide Icons

后端

Python Flask
MySQL 8.0
Flask-CORS
Werkzeug
python-dotenv

AI & 服务

Fay 数字人
魔珐星云 SDK
MCP Protocol
高德地图 API

三步 启动项目

从零到运行,只需几分钟

01

克隆仓库 & 配置环境

Terminal
# 克隆项目
git clone https://gitee.com/fay-community/scenic-digital.git
cd scenic-digital

# 配置环境变量
cp .env.example .env
cp backend/.env.example backend/.env
cp mcp_server/.env.example mcp_server/.env
02

准备数据库

MySQL
# 创建数据库并导入初始化脚本
mysql -u root -p < database/scenic_init.sql
03

一键启动

Terminal
# Windows 一键启动(自动安装依赖 + 启动前后端)
.\scripts\start.bat

# Mac / Linux
bash scripts/start.sh

# 访问 🎉
http://localhost:5173  # 前端大屏
http://localhost:5000  # 后端 API

交流 & 支持

交流群

遇到问题或想讨论项目?加入我们的交流群。

交流群

赞赏支持

开源不易,您的支持是我们前进的最大动力。

赞赏码

参与贡献

欢迎提交 Issue 和 Pull Request 来完善项目!
重大变更请先开 Issue 讨论。