Projects / Case studies

项目不是技术清单,而是一组工程判断。

每个案例从问题、约束和职责开始,说明架构为什么这样选择,以及故障发生时如何恢复。

01Web / DevOps

Astro 个人技术博客

使用 Astro 7、TypeScript Strict 与 Tailwind CSS 4 构建的静态个人技术博客,覆盖内容建模、SEO、主题切换和低维护运维设计。

Astro 7TypeScriptTailwind CSS 4Markdown / MDXNode.js 22
阅读案例
02工业自动化 / 软件架构

MotionControl 工业运动控制库

基于 .NET 8 统一封装汇川 30G/60G EtherCAT 控制器与 Mock 驱动,将工程单位、单轴运动、插补、轨迹 IO 和配置装配沉淀为可复用能力。

.NET 8C#EtherCATMotion ControlP/InvokeSystem.Text.Json
阅读案例
03工业视觉 / 上位机

SmartEarInspect 智能耳机检测系统

基于 .NET 8 与 WPF 构建的产线智能检测工作站,统一编排运动控制、语义 IO、CCD/AOI、颜色检测、MES 和质量追溯。

.NET 8C# / WPFMVVMEF Core / SQLiteTCP / Shared MemoryMotion ControlxUnit / Moq
阅读案例
04工业自动化 / 远程运维

RemoteCtrl 工业设备远程控制网关

面向生产现场的工业设备远程控制网关,将受控命令入口、PLC 间接控制、机器人 SDK 直控、状态采集、Web 操作台和离线部署整合为可维护的工程系统。

.NET 8C# / ASP.NET CoreModbus TCPFastAPI / Jinja2Windows ServiceOpenSSHxUnit
阅读案例
05制造执行 / 工业软件

MES 制造执行与质量追溯系统

面向多工序制造现场的 MES 平台,将计划执行、设备协同、工艺版本、质量追溯、实时监控和现场交付整合为可持续维护的生产系统。

.NET 8ASP.NET CoreReact 19 / TypeScriptMySQL / EF CoreModbus TCPSignalR / MQTTMinIO
阅读案例
06工业自动化示例

自动化产线控制系统

用分层状态机和设备能力模型协调多工位、多 IPC 与运动控制,让异常恢复成为系统设计的一部分。

.NET 8WPFMotion ControlModbus TCPTCP/IPSQLite
阅读案例
07工业自动化 / 产线控制

HB 自动焊接线控制平台

已投入生产使用的单/双面 HB 自动焊接线控制平台,通过整线主控、分布式设备宿主、插件化工站能力和分段 HMI 协同完成自动流转、加工、追溯与现场交付。

.NET 8C# / WPFPlugin ArchitectureTCP / SQLiteMotion ControlVision / ScannerxUnit / Inno Setup
阅读案例
08工业软件 / 数据追溯

MES 数据采集与追溯系统

已投入生产使用的现场数据采集与追溯系统,通过 PLC TCP 通信、RFID 产品绑定、本地持久化和外部 MES 协同串联工序数据、状态查询与异常补录。

.NET 8C# / WPFEF Core / SQLiteTCP / PLCHTTP / External MESMVVM / LiveChartsxUnit / Inno Setup
阅读案例
09制造执行 / 设备集成

PVD 上下料 MES 桥接与追溯系统

已投入生产使用的 PVD 上下料工业软件,通过 PLC 状态与命令轮询、外部 MES 业务编排、本地追溯和 Windows 桌面运维界面连接现场设备与制造执行系统。

.NET 8C# / WPFModbus TCPEF Core / SQLiteHTTP / MESMVVM / MessagingxUnit / Inno Setup
阅读案例
10Web 应用 / 电子商务

PhoneNumber 手机号码选号与订单平台

已投入生产使用的手机号码选号与订单平台,以 React 前台、ASP.NET Core API、MySQL、在线支付和实时客服串联号码库存、用户账号、购物车、订单与后台运营。

.NET 9ASP.NET Core / SignalRReact 19 / TypeScript 6EF Core / MySQLCookie Auth / Data ProtectionAlipay / SMTPxUnit / Vitest / nginx
阅读案例