本人主要从事 Windows 桌面工具开发、Python 开发、Qt 上位机开发及嵌入式 Linux 应用开发。熟悉 Python、Tkinter、Qt Widgets、Flask、SQLite 等技术,能够完成桌面工具、数据处理工具、资源管理工具、串口/TCP 通信程序、实时数据展示、参数配置、日志管理和本地存储等功能开发。具备一定的软件打包与交付经验,能够完成从需求整理、功能实现、测试联调到最终交付的完整流程。较适合承接 Windows 工具软件、办公效率工具、数据展示工具、Qt 上位机及 Linux 应用侧相关项目开发。也了解掌握stm32等硬件开发。
项目一:Windows 桌面资源管理工具(独立开发)
独立设计并开发一款面向日常办公与效率场景的 Windows 桌面资源管理工具,用于统一管理常用网站、本地文件和文件夹。项目采用本地离线运行方式,支持资源录入、拖拽导入文件/文件夹、搜索筛选、分类管理、收藏置顶、中英文切换、自定义全局快捷键、系统托盘、开机启动和单实例唤醒等功能,并完成可直接交付用户使用的 EXE 打包版本。开发过程中重点解决了全局快捷键冲突检测、托盘与主窗口切换、开机启动到托盘、拖拽识别文件/文件夹、Windows 图标适配及发布打包等问题,形成了从功能设计、编码实现、测试到打包交付的完整桌面软件开发闭环。该项目体现了本人在 Python 桌面工具开发、用户交互设计、本地数据管理和交付落地方面的实际能力。
项目二:基于 RK3588 的嵌入式 Linux 边缘监控网关
基于飞凌 OK3588-C / RK3588 开发板,独立完成嵌入式 Linux 边缘监控网关开发,搭建 Ubuntu 22.04 + aarch64-linux-gnu-gcc 交叉编译环境,并实现 SSH/SCP 一键编译、推送、运行的远程开发流程。项目中基于 Linux sysfs 与 input 子系统完成板载 LED 和物理按键控制,使用 pthread 实现心跳灯与按键事件并发处理,支持长按/短按识别与闪烁频率切换;基于双 fork + setsid 实现守护进程,结合 systemd 完成后台常驻、自启动与异常重启;采用 epoll + timerfd + Unix Domain Socket 设计高性能单线程事件驱动后端,实现 CPU 温度采集、LED 模式切换及本地进程间低延迟通信。同时使用 Flask 封装状态查询、控制和历史数据接口,并结合 ECharts 搭建工业监控大屏,实现历史数据加载、实时温度曲线展示和网页端反向控制;在边缘侧接入 SQLite3 本地持久化存储,并通过 WAL + synchronous=NORMAL 优化数据库写入策略。该项目体现了本人在 Linux 应用开发、后台服务设计、边缘侧接口开发、数据可视化与部署运维方面的综合能力。
项目三:基于 STM32F407 的振动监测与智能预警系统
该项目可概括为一个“基于 STM32F407 的振动监测与智能预警系统”,整体分为下位机和上位机两部分。下位机负责采集 MPU6050 的姿态与振动数据,进行本地阈值报警,并通过串口和 WiFi 双通道发送给上位机;上位机负责实时曲线展示、报警联动、历史分析,以及接入智能分析能力完成辅助诊断。项目中,在下位机侧基于 STM32 HAL 实现 I2C + DMA 连续采样,读取 MPU6050 原始数据,并结合卡尔曼滤波与角速度积分完成 X/Y/Z 姿态角计算,同时通过加速度变化量计算振动能量;在通信侧设计了 QT:x,y,z,vib 和 ALARM:type|... 文本协议,支持 USART 串口和 ESP8266 WiFi TCP 双通道上传;在上位机侧开发 Qt Widgets 程序,支持串口自动识别、TCP 服务端监听、实时波形绘制、报警日志记录、阈值配置持久化,以及实时/历史数据分析。项目还实现了板端 LED + 蜂鸣器和 PC 端声音 + 界面闪烁 + 日志的多级报警机制,提升异常状态识别与提示能力。该项目体现了本人在设备数据采集、通信协议设计、Qt 上位机开发、实时可视化和联调测试方面的完整实践经验。
项目四:呼吸模拟场景的传感器误差补偿项目
参与并完成基于呼吸模拟场景的传感器误差补偿项目,围绕温漂与迟滞两类主要误差开展建模、验证与部署。项目初期完成多传感器实验数据整理、特征物理含义分析与数据预处理;中期构建分层补偿框架,系统开展特征消融、模型消融及传统方法对比实验,确定以 Standard_Pressure、Temperature_C、Sensor_Output、Inter_P_T、Output_Squared、Inter_Lag_T 为核心的六特征主线方案;后期完成模型导出、Windows CPU 推理验证、RKNN 转换及 RK3588 边缘侧部署测试,打通从本地训练到边缘推理的完整链路。最终测试集指标达到 MAE=0.0002699986、RMSE=0.0003660887、R²=0.9999999082,相较原始输出有明显提升。该项目体现了本人在数据处理、特征分析、模型验证、结果评估和边缘部署测试方面的综合能力,也说明我能够参与算法相关项目的工程化落地工作。
本项目为自主研发的 Windows 桌面效率工具,核心功能包括:1. 支持全局快捷键绑定,实现程序快速唤起与关闭,优化操作体验;2. 支持文件拖拽式交互,无需手动选择路径,可快速完成文件批量处理、数据自动化运算等任务;工具采用轻量化设计,运行流畅,适配多场景办公与学习需求。
作品介绍 本项目是一款基于 RK3588 平台开发的嵌入式 Linux 边缘监控网关面向边缘智能分析场景。系统以 RK3588 为核心硬件平台,结合 Linux 嵌入式环境,实现了现场设备接入、协议解析、数据采集缓存、边缘推理分析、告警联动以及远程运维管理等核心能力,可作为本地