北京地铁展厅程序产品系统

我要开发同款
西安全栈老张2026年06月16日
23阅读

技术信息

语言技术
PHP
系统类型
Web
行业分类
项目任务

作品详情

行业场景

本项目是为京投(北京市基础设施投资有限公司)展厅打造的数字化互动管理系统。旨在解决传统展厅内容更新依赖人工、互动形式单一、数据无法实时采集等问题。行业场景为政企展厅/博物馆等公共展示空间,业务背景涵盖展厅多媒体内容管理、观众互动交互(投票、摇一摇、AI助手)、展项数据实时同步等需求。京投展厅需要一套可快速配置内容、支持多种互动形式、具备实时通信能力的数字化管理平台。目标是实现展厅内容"零代码"更新、观众互动数据实时采集与展示、多终端协同控制,提升展厅运营效率和观众体验。

功能介绍

| 单页内容管理(Pages) | 通过配置表单动态渲染编辑页面,支持文本、图片、视频、音频、富文本编辑器等多种字段类型,实现展厅各展项内容的灵活配置 |
| 媒体资源管理(Media) | 管理展厅图片、视频等媒体资源,支持投票功能及排行榜展示 |
| 人员管理(Person) | 管理展厅相关人物信息展示 |
| 文章管理(Article) | 展厅资讯、新闻等内容管理 |
| 投票系统(Vote) | 支持观众对展项进行投票,实时排行榜展示 |
| 摇一摇互动(Shake) | 基于WebSocket的实时摇一摇互动,统计观众摇动次数 |
| AI助手(Assistant) | 集成讯飞AI,支持智能问答和语音听写 |
| 人脸融合(FaceMerge) | 集成百度AI人脸融合能力 |
| 内容审核(Censor) | 集成百度AI文本/图片内容审核 |
| 系统权限管理 | 基于RBAC的权限体系,支持节点+分类(cid)双维度权限控制 |
| 操作日志 | 全量记录后台操作行为,支持审计追溯 |
| 数据导入导出 | 基于PhpSpreadsheet的Excel批量导入导出 |

### 业务流程

1. 管理员在后台通过动态表单配置各展项内容(文字、图片、视频、讲解词等)
2. 前端API接口获取配置数据并渲染展示
3. 观众通过移动端参与互动(投票、摇一摇),数据经WebSocket实时同步至展厅大屏
4. AI助手提供智能问答和语音听写服务
5. 所有后台操作均记录操作日志

项目实现

## "我"的负责模块和结果

- **后端独立开发**,从数据库设计到接口全流程负责
- 完成后台6大核心模块(Pages/Media/Person/Article/Vote/OperationLog)的CURD开发,通过MaillCurd Trait实现代码复用率80%以上
- 设计并实现动态表单系统(SystemForm),通过配置驱动表单渲染,新增展项内容无需修改代码
- 搭建GatewayWorker WebSocket服务,支持摇一摇互动、AI助手、语音听写3种实时交互场景
- 实现RBAC权限体系,支持节点+分类(cid)双维度权限控制,满足多展项独立授权需求
- 集成百度AI内容审核、人脸融合,讯飞AI智能问答、语音听写等4项AI能力
- 适配MySQL/达梦DM/PostgreSQL/SQLite四种数据库,满足国产化信创部署需求

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论