Projects / Case studies

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

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

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
阅读案例
04Linux / DevOps示例

Rocky Linux 自托管站点

以 Astro 静态构建、Caddy HTTPS 和最小权限部署构成低资源、可恢复的个人站点。

Rocky Linux 9AstroCaddysystemdfirewalldTailscale
阅读案例