华飞容工作室

用代码构建赛事体验

从演讲比赛到歌唱大赛,从桌面评分到大屏导播——
一体化数字化赛事解决方案

ECS 多端赛事评分系统

Contest Scoring System — 面向演讲/歌唱比赛的智能评分管理平台

系统架构

🖥️
Desktop 控制台
WinUI 3 · .NET 8
比赛管理评委打分轮次流转 舞台展示奖项排名数据导出 历史记录数据可视化
📡
ECS Server
Node.js · Socket.IO · Express
实时评分同步选手切换推送 投票结果广播评委在线管理
📱
Mobile 评委端
.NET MAUI · .NET 10
LAN PIN 连接移动评分 实时结果观众投票
⚖️

智能评分引擎

多维度评分 · 去高低分算法 · 加权平均 · 同分并列处理 · 跨轮次汇总

📡

LAN 实时通信

Node.js 服务端 · Socket.IO 实时通信 · 移动端 LAN 扫码/PIN 连接 · 毫秒级同步

🏆

智能奖项排名

自动生成推荐奖项 · 按排名区间分配 · 支持自定义颜色分级 · CSV 批量导出

🎭

大屏舞台展示

独立全屏窗口 · 渐变背景 · 实时分数动画 · 倒计时 · 亮/暗双主题

🗳️

观众投票

Socket.IO 实时计票 · 柱状图可视化 · 匿名/实名投票 · 结果即时广播

📱

跨平台覆盖

Windows · Android · iOS · macOS · 一套 Shared 代码库 · 多端复用

实时数据流

1

Desktop 创建比赛

配置评委权重、评分维度、轮次结构

2

启动 LAN 服务

自动获取 IP · 生成 PIN 码 · 广播在线状态

3

评委移动端接入

输入 PIN 连接 · Socket.IO 实时连接 · 实时接收选手信息

4

实时评分 & 展示

评分推送 · 排名计算 · 舞台大屏同步 · 即时结果

支持平台

🪟
Windows DesktopWinUI 3
🤖
Android.NET MAUI
🍎
iOS.NET MAUI
💻
macOSMac Catalyst
查看完整技术细节 →

作品集

⚠️ 部分项目仍在测试阶段,测试完成后将推送代码仓库。

C++ · WinUI 3

Huafeirong Studio

Native

专业级大屏导播/推流直播/录屏一体化软件。基于 libobs 引擎,支持多场景管理、PVW/PGM 双预览、转场特效、虚拟摄像头、音频混音等完整导播功能。

C++20libobsWinUI 3.NET 8CMake
React · TypeScript · Electron

Huafeirong Studio

已废弃

第一代 Electron + Vite + React 架构导播软件。因渲染性能与原生集成限制,已重构为 Native 版本。保留作为技术演进参考。

ElectronReact 18TypeScriptVite
C# · WinUI 3

随机点名

Store

课堂互动或团队活动的好帮手。简单、快速、公平的随机抽取工具,无广告,轻量启动。已上架 Microsoft Store。

C#WinUI 3Windows App SDK
C# · WPF

Network Utility Kit

Store

网络工具套件。集成常用网络诊断与查询功能,为开发者与网管员打造的高效工具集。已上架 Microsoft Store。

C#WPF.NET
C# · WPF

LexiForge

Store

英语学习背单词软件。通过科学的记忆方法,助你锻造词汇量,轻松闯过语言关。已上架 Microsoft Store。

C#WPF.NETSQLite

核心技术栈

桌面开发

WinUI 3WPFWinForms.NET 8 C# 12XAMLWindows App SDK

原生引擎

C++20libobsCMakeMSVC P/InvokeDLL 导出OBS SDK

移动 & 跨平台

.NET MAUIXamarinAndroid SDK iOS SDKMac Catalyst

网络 & 通信

SignalRKestrelWebSocket HTTP/2REST APICORS

前端 & Web

React 18TypeScriptHTML5/CSS3 ElectronViteCanvas/SVG

工具 & DevOps

GitMSBuildPowerShell AppX/MSIXCI/CDNuGet

开始构建你的赛事体验

无论是比赛评分、大屏导播还是推流直播,我们都有合适的工具。

近期更新

2026-06-05 技术架构

Huafeirong Studio Native — C++20 与 WinUI 3 的原生融合

从 Electron 架构迁移到 C++/libobs/WinUI 3 原生架构的完整记录,包含性能对比与架构决策...

阅读全文 →
2026-06-03 算法

赛事评分算法——去高低分与加权平均的工程实现

深入讲解 Contest Scoring System 的评分引擎设计:去高低分、加权求和、同分并列处理...

阅读全文 →
2026-06-01 .NET

.NET MAUI 跨平台实战——一套代码覆盖 Windows/Android/iOS

ContestScoring Mobile 的 MAUI 多平台构建经验,包含 Android/iOS/macOS 的适配要点...

阅读全文 →

华飞容工作室

华飞容工作室致力于用技术赋能专业赛事体验。从桌面端导播软件到移动端评分系统,我们构建完整的数字化赛事解决方案。

坚持使用现代技术栈(.NET 8/10、C++20、WinUI 3、MAUI),追求高性能、低延迟、跨平台覆盖的工程目标。

6核心项目
6覆盖平台
600+源文件
177任务完成