Industrial Software Engineer

把设备、软件与服务连成可靠系统。

专注于 .NET、WPF、工业自动化与 Linux 自托管,把现场设备、桌面软件和服务端系统连接成可靠的工程方案。

精选项目

从业务问题、系统约束到架构选择和异常恢复,展示完整的工程推导过程。

01Web / DevOps

Astro 个人技术博客

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

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

自动化产线控制系统

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

.NET 8WPFMotion ControlModbus TCPTCP/IPSQLite
阅读案例
03桌面软件示例

WPF 工业 HMI

通过 MVVM、依赖注入和能力化 DeviceHost 管理报警、配方、设备状态与生产追踪。

WPFMVVMCommunityToolkit.MvvmDependency InjectionEF CoreSQLite
阅读案例

最新文章

记录现场问题、最小复现、排查证据和最终方案,方便未来再次验证。

技术栈

技术只是工具。真正重要的是理解边界、故障模式与长期维护成本。

Desktop

  • C#
  • .NET
  • WPF
  • MVVM
  • EF Core

Automation

  • Motion
  • IO / PLC
  • Modbus
  • DeviceHost
  • Traceability

Web & Data

  • ASP.NET Core
  • TypeScript
  • React
  • SQLite
  • TCP/IP

Infrastructure

  • Rocky Linux
  • Caddy
  • systemd
  • firewalld
  • Tailscale