个人介绍

独立开发者,擅长 Python 桌面应用开发 及 工具软件制作,近期拓展至 微信小程序全栈开发。
桌面开发 Python (Tkinter / PyQt),硬件上位机软件
后端 FastAPI 后端接口,微信云函数 (Node.js)
前端 微信小程序原生(WXML + WXSS + JS)
硬件 串口通信,数据采集与处理,STM32 固件开发
其他 文件批量处理、格式转换、自动化脚本、C/C++ 小工具

核心技能
Python 桌面软件 Web 小系统 脚本/自动化工具 嵌入式/硬件相关 C/C++ 小工具 简单前端 微信小程序
精选作品集
单片机上位机程序
项目简介: 一款基于 Python Tkinter 开发的桌面上位机控制软件,配合 STM32G070 微控制器驱动两轴步进电机笔式绘图仪。支持鼠标/触控板自由绘图、加载图片描边、路径预览、串口通信、实时控制等功能。 核心功能: - 绘图画布 — 支持鼠标自由手绘、直线绘制,实时路径预览,缩放平移 - 图片描边 — 加载 JPG/PNG 图片自动提取轮廓转化为绘图路径 - 串口通信 — 自动扫描串口,支持 9600-256000 波特率,自定义二进制通信协议 - 速度控制 — 4档可调绘图速度,直角/曲线自动降速防丢步 - 实时监控 — 串口日志显示、发送进度跟踪、紧急停止 - 路径优化 — Bresenham 直线插补算法 + H-bot 运动学解算 项目亮点: - 自主研发二进制通信协议,比传统 G-code 传输效率提升 10 倍 - Tkinter 纯原生开发,单文件可执行程序,免安装开箱即用 - PyInstaller 打包为独立 EXE,Windows 系统直接运行 - 完整的 STM32 下位机固件配套(TIM PWM 驱动、ISR 插补、串口解析状态机) 我的角色: 独立完成上位机软件开发及下位机固件开发
小黄点餐微信小程序
顾客端(小程序) 首页 — 分类导航、推荐轮播、桌号绑定 菜单页 — 分类侧栏、菜品卡片、规格选择、加购 菜品详情 — 大图、规格联动、数量选择 购物车 — 数量调整、清空、结算入口 结算页 — 桌号绑定、备注、提交订单、微信支付 订单列表 — 历史订单、状态标签 订单详情 — 步骤条、催菜、支付入口 我的 — 桌号管理、管理员登录入口 管理端(小程序内嵌) 管理员登录 — 密码校验 管理首页 — 今日营收/订单/桌台统计 菜品管理 — CRUD、上下架、搜索筛选、规格管理、图片上传 分类管理 — CRUD、引用检查 订单管理 — 实时接单、状态流转、催菜高亮、10s轮询 数据统计 — 今日概况、热门菜品 Top10 后端(8个云函数) ordering-dish — 菜品 CRUD + 条件查询 ordering-category — 分类 CRUD + 引用检查 ordering-order — 订单创建/查询/状态流转/催菜 ordering-user — 用户登录/管理员认证 ordering-table — 桌台绑定/释放 ordering-init — 数据库初始化(幂等) ordering-pay — 微信统一下单/支付结果处理 ordering-notify — 订阅消息发送
工作经历
暂无 · 无 2026-05-15 - 1
教育背景
重庆移通学院 · 人工智能 2023-09-16