FULLSTACK / OSS / CROSS-PLATFORM

于镇桂

自我驱动的全栈开发者,聚焦 Rust、TypeScript、Java、Tauri、Electron、React Native 与现代 Web 工程。 以开源作为长期主线,持续探索系统级工程、AI 驱动界面与高性能开发体验。

上海 22 岁 求职方向:全栈开发

ABOUT

关于我

热爱开源与技术探索,具备前端、后端、桌面端与移动端完整实践经验。熟悉类 Unix 开发环境, 注重代码可维护性、自动化、静态类型约束和性能表现。

对函数式编程和工程体系化建设有长期兴趣,喜欢把复杂问题拆解为清晰可维护的模块, 也习惯通过 CI/CD、模板化和工具化提升团队开发效率。

教育 上海应用技术大学

人工智能本科,2022 - 2026

英语 CET-4

能够阅读技术文档并参与国际化开源协作。

兴趣 足球 / 徒步 / 旅行

保持对真实世界与长期节奏感的感知。

OPEN SOURCE

开源主线

开源对我不是附加项,而是主要输出方式。我会把真实开发中的抽象能力沉淀成模板、工具、组件和可复用工程结构, 让项目不只停留在单次交付,而是能够持续演化、复用和公开协作。

当前输出主要集中在 Rust 工具链、桌面端应用、现代 Web 模板、多端开发脚手架,以及 AI 场景下的产品原型与工程集成。

模板化

维护 Next.js、Tauri、Electron、Expo 等现代模板,减少重复搭建成本,保留工程质量基线。

工具化

偏好构建 CLI、桌面工具和效率型产品,关注性能、交互和系统集成深度。

公开协作

通过 GitHub 持续公开项目、实验和实现思路,让学习路径、工程细节和产品判断可被验证。

Rust / Package Manager

hyperscoop

面向 Windows 的新一代包管理器,强调性能、体验和现代化分发流程。

Tauri / React / Template

tauri-ui-template

聚焦桌面应用快速起步的现代模板,覆盖 UI、工程化和基础交付配置。

Next.js / Starter

nextjs-template

服务于现代 Web 开发的通用模板,整合样式系统、状态管理和质量工具。

Expo / Mobile Stack

expo-template

面向 React Native 的现代全栈模板,兼顾移动端交互体验与开发规范。

Electron / Desktop UI

electron-webpack-shadcn

围绕 Electron 桌面端构建的现代 UI 模板,适合快速孵化桌面产品。

AI / Creative Tooling

AI 绘图白板

基于 Next.js、React 和 ComfyUI 的生成式白板方向,关注创作流与工程集成。

EXPERIENCE

经历与方向

2025.07 - 2025.10

上海微粒涌动科技有限公司

全栈开发工程师

负责 Web 知识库 RAG 应用的前后端开发,并参与 React Native(Expo)跨平台 App 的实现, 在真实业务场景中打通过前端界面、接口服务与移动端交付链路。

长期关注

开源工程与模板体系

Owner / Contributor

长期维护面向 Next.js、Tauri、Electron、Expo 的现代模板与工具项目,也持续尝试 Rust 生态、 AI 工具集成、跨平台桌面交互与开发体验优化。

PROJECTS

项目作品

🛠️ 开发工具

Electron / MCP / Marketplace

MCP 集市

精选的 MCP 集市,包含自定义 MCP Client,简化工具发现与集成流程。

TypeScript / Parser / Streaming

JSON 流解析器

纯 TS 实现,无外部依赖,用于从 JSON 字符串流中实时解析 JSON Object。

Electron / Plugin / NSIS

electron-forge NSIS 插件

为 electron-forge 提供 NSIS 打包支持,简化 Windows 安装包构建流程。

Node.js / Debug / Macro

dbg! 宏实现

Rust 风格的 dbg! 宏在 Node.js 中的实现,提升调试体验。

Go / CLI / Utilities

Go 工具集

Windows lnk 有效性检查、目录批量解压、终端图像显示、Maven 依赖搜索 CLI。

Rust / DevTools / Shim

mise 工具增强

为 mise 开发工具添加 shim exe 驱动程序,改善 Windows 环境兼容性。

Rust / CLI / System

rm -rf 替代品

跨平台的安全删除工具,提供更好的用户体验和错误处理。

🎨 桌面应用

Tauri / React / Automation

键鼠事件模拟工具

使用 Tauri、Radix、Zustand、RDev、Enigo 构建桌面自动化交互应用。

Tauri / Vue 3 / System

Windows 进程管理器

现代化的 Windows 进程管理工具,提供直观的界面和强大的功能。

Tauri / Everything / UI

Everything 现代 UI

为 Everything 文件搜索引擎打造的现代暗色 UI 前端。

Desktop / Search / macOS

快速文件搜索工具

适用于 macOS 的高速文件搜索工具,关注性能、交互与桌面体验。

🌐 Web 应用

Vue 3 / Spring Boot 3

在线发卡店铺

从前台界面到后端服务完整打通,体现典型全栈产品实现能力。

Spring Boot 3 / URL Shortener

短链接生成器平台

基于 Spring Boot 3 的短链接生成与管理平台,支持自定义域名。

Spring Boot 3 / Cloud Storage

在线云储存平台

提供文件上传、下载、分享等功能的云储存解决方案。

Vue 3 / Nuxt / Mastodon

Mastodon 现代 UI

兼容所有 Mastodon 实例节点的现代简约 UI 前端。

Next.js / Memo / Self-hosted

备忘录笔记服务

基于 Next.js 的开源、可自行托管的备忘录笔记服务。

Spring Boot / Supabase / API

Supabase Java 后端

采用 RESTful API 和会话管理的 Supabase Spring Boot 后端实现。

🤖 AI 应用

Python / YOLOv8 / CV

足球视频检测分析

基于 YOLOv8 的足球视频检测分析工具,用于比赛数据统计。

STT / Real-time / Local

实时 STT 应用

供本地使用的实时语音转文字应用程序,保护隐私。

Vapi AI / Interview / Demo

模拟面试演示

由 Vapi AI 语音代理驱动的模拟面试演示应用。

📱 移动应用

Expo / Music Player / NativeWind

Expo 音乐播放器

本地高颜值音乐播放器,受网易云聚光灯特效启发。

📦 开发模板

Next.js / Starter / Full-stack

Next.js 现代模板

shadcn + Tailwind + Zustand + TanStack Query + Sentry + Supabase。

Tauri 2.0 / Next.js / SSG

Tauri UI 模板

Tauri 2.0 + Next.js (SSG) + Tailwind + shadcn + GitHub Actions。

Electron / Forge / Webpack

Electron 现代模板

Forge + NSIS + Tailwind + shadcn + React + Webpack + Biome。

Expo / Full-stack / NativeWind

Expo 全栈模板

NativeWind + Reusables + Zustand + TanStack Query + Supabase。

T3 Stack / Improved

Create T3 App 改进版

对 Create T3 App 的改进和优化,提供更好的开发体验。

🔧 系统级项目

Rust / Audio / Bindings

miniaudio Rust 绑定

为 miniaudio 音频库提供 Rust 绑定,支持跨平台音频处理。

STACK

技术栈

前端核心

React、Next.js、Vue 3、Nuxt、TypeScript、HTML5、CSS3、Tailwind CSS、shadcn/ui、Element Plus、Ant Design。

状态与路由

Zustand、Redux、Pinia、React Context、Vue Router、React Router、TanStack Query、SWR。

构建与工程化

Vite、Webpack、pnpm、Turbo、ESLint、Prettier、Biome、Husky、Vitest、Jest、Playwright、Cypress。

跨端开发

Tauri、Electron、React Native(Expo)、Flutter,覆盖桌面端与移动端产品落地。

后端服务

NestJS、Fastify、Spring Boot、Spring Cloud、RESTful API、GraphQL、gRPC、JWT、OAuth2。

数据存储

PostgreSQL、MySQL、MongoDB、Redis、Elasticsearch、Prisma、Drizzle、TypeORM、Hibernate、MyBatis。

消息与队列

Kafka、RabbitMQ、Quartz、事件驱动架构、消息订阅发布模式。

容器与编排

Docker、Docker Compose、Kubernetes、容器化部署、微服务架构。

CI/CD 与自动化

GitHub Actions、GitLab CI、Jenkins、Ansible、Terraform、自动化测试与部署。

服务网关与代理

Nginx、Caddy、Traefik、Envoy、HAProxy、Kong、Zuul、负载均衡。

监控与日志

Prometheus、Grafana、Sentry、Jaeger、ELK Stack、Winston、SLF4J、可观测性。

系统编程

Rust、Go、系统级工具开发、性能优化、跨平台兼容性。

CONTACT

联系我

如果你希望交流全栈开发、桌面端工具、跨平台工程、Rust 生态或开源协作,可以通过以下方式找到我。

BLOG

技术博客

即将推出

Rust 包管理器开发心得

分享 hyperscoop 开发过程中的技术选型、性能优化和用户体验设计思路。

Rust CLI 性能优化
即将推出

Tauri vs Electron:跨端开发实践对比

从实际项目经验出发,对比两大桌面端框架的优劣势和适用场景。

Tauri Electron 跨端开发
即将推出

现代前端工程化实践

探讨如何构建高效的前端工程体系,包括工具链选择、CI/CD 配置和团队协作。

工程化 CI/CD 最佳实践