AI转型工程师的头像照片

资深软件工程师 | 专注构建生产级AI系统

一位拥有八年经验的资深Java开发者,现将深厚的后端系统扩展经验应用于构建和部署稳健、高效的LLM驱动应用。

向下滚动了解更多

关于我

关于我

我是一位拥有八年Java开发经验的资深软件工程师,目前专注于AI/LLM应用开发领域。我的职业转型并非偶然,而是基于对技术发展趋势的深刻洞察和对挑战的渴望。

职业转型的思考

在八年的Java后端开发生涯中,我深度参与了多个大型企业级系统的设计与实现。从对稳定性、安全性要求极高的核心业务系统,到复杂的数据处理管道,这些经历让我具备了生产环境优先的思维模式。

当AI技术开始在各行各业展现其变革性力量时,我意识到:许多AI项目的失败并非因为模型本身,而是因为缺乏稳健的工程化能力。这正是我的核心优势所在。

我的独特价值

  • 系统思维:能够从整体架构角度思考AI应用的设计与实现
  • 生产级经验:具备构建高可用、高性能、可维护系统的实战经验
  • 工程化能力:擅长将前沿AI技术转化为可靠的商业解决方案
  • 持续学习:保持对新技术的敏感度,快速适应技术变革

技术理念

我相信,最好的AI应用不仅仅是模型的堆砌,更是工程艺术的体现。无论是RAG系统的构建与优化,特定领域模型的微调,还是Agent应用的探索与实现,其核心都离不开扎实的系统工程基础。

我的目标是成为连接前沿AI技术企业级应用现实之间的桥梁,将前沿模型转化为真正创造商业价值的产品。


我着迷于追踪技术的演进。当不在构建系统时,我沉浸在开源社区的讨论与前沿技术的解读中,享受着将理论的火花转化为产品价值的乐趣。

职业发展时间线

通过交互式时间线,深入了解我从Java后端工程师到AI系统架构师的技术转型历程。每个节点都记录着重要的项目里程碑和技术突破。

10+ 个项目节点
8年+ 技术历程
多种交互模式

支持多种布局模式、自动播放和全屏浏览

项目展示

精选项目展示我从Java后端到AI工程的技术演进,每个项目都体现了生产级系统的构建能力

核心项目

特色
基于 RAG 的智能知识库问答系统
PythonLangChainOpenAI APIFAISSFastAPIDockerStreamlit

问题陈述

构建企业级智能知识库问答系统,支持多格式文档解析、语义检索和上下文感知的AI问答。

我的贡献

  • 设计完整的 RAG 管道:文档加载 → 智能分块 → 向量化 → 相似度检索 → 上下文增强生成
  • 使用 RecursiveCharacterTextSplitter 实现语义感知的文档分块,通过重叠策略保持上下文连续性
  • 集成 FAISS 向量数据库,实现高效的语义相似度搜索,支持毫秒级查询响应
  • 开发精细化的提示工程策略,通过多轮迭代优化,将答案准确率提升至 85%+
  • 实现基于 FastAPI 的 RESTful 服务接口,支持流式响应和并发查询处理
特色
Tauri + AI 智能心情日记
RustTauriReactTypeScriptOpenAI APISQLiteEmotion AI

问题陈述

开发一款跨平台桌面应用,结合AI情绪分析技术,帮助用户记录和分析情绪变化,提供个性化的心理健康建议。

我的贡献

  • 使用 Tauri 框架构建轻量级跨平台桌面应用,前端采用 React + TypeScript,后端使用 Rust
  • 集成 OpenAI API 和情绪分析模型,实现文本情绪识别和情感倾向分析,准确率达到 90%+
  • 设计本地 SQLite 数据库存储用户日记和情绪数据,确保隐私安全和离线可用性
  • 实现情绪趋势可视化图表,使用 Chart.js 展示用户情绪变化曲线和统计分析
  • 开发智能推荐系统,基于情绪分析结果提供个性化的放松建议和正念练习
特色
Rust Web 在线教育平台
RustAxumSqlxRedisMongoDBLapinTonicTokioDocker

问题陈述

使用现代 Rust 技术栈构建高性能在线教育平台,实现课程管理、实时互动和分布式消息处理。

我的贡献

  • 基于 Axum 框架构建高性能 Web 服务,利用 Rust 零成本抽象特性,实现内存安全的并发处理
  • 使用 Sqlx 实现类型安全的数据库操作,支持 PostgreSQL 异步查询和连接池管理
  • 集成 Lapin (RabbitMQ) 实现异步消息队列,处理课程推送、作业批改等后台任务
  • 通过 Tonic 构建 gRPC 微服务,实现课程服务、用户服务和支付服务的高效通信
  • 使用 Tokio 异步运行时和 tokio-scheduler 实现定时任务调度,支持课程提醒和数据统计
特色
RuoYi-Plus 企业级微服务平台
JavaSpring BootSpring CloudMyBatis-PlusRedisMySQLNacosGateway

问题陈述

基于RuoYi-Plus开源框架,构建高性能、高可用的企业级微服务管理平台,支持多租户、权限管理和业务模块化。

我的贡献

  • 基于 Spring Cloud Gateway 设计统一网关,实现路由转发、限流熔断和统一鉴权,支持动态路由配置
  • 使用 Nacos 作为注册中心和配置中心,实现服务发现和配置热更新,提升系统运维效率
  • 集成 MyBatis-Plus 和多数据源配置,支持读写分离和分库分表,优化数据库性能
  • 实现基于 RBAC 的多租户权限系统,支持细粒度权限控制和数据隔离
  • 使用 Redis 实现分布式缓存和分布式锁,解决高并发场景下的数据一致性问题

技能矩阵

从后端系统到AI工程的全栈技能体系,展现技术深度与广度的完美结合

Java 企业级开发

核心技能 / 概念

微服务架构, Spring 生态系统, 分布式系统设计, 高并发处理, 数据库优化, 系统集成

工具 / 框架 / 库

Spring BootSpring CloudMyBatis-PlusNacosGatewayRedisMySQLRabbitMQ

Rust 系统编程

核心技能 / 概念

内存安全编程, 异步并发处理, 零成本抽象, 类型安全, 高性能 Web 服务, gRPC 微服务

工具 / 框架 / 库

AxumSqlxTokioTonicLapinTauriPostgreSQLMongoDB

AI / LLM 应用开发

核心技能 / 概念

RAG 架构设计, 向量数据库, 语义检索, 提示工程, 情绪分析, 智能问答系统

工具 / 框架 / 库

PythonLangChainOpenAI APIMilvusFastAPIChromaDB

前端 & 跨平台开发

核心技能 / 概念

现代 Vue3 开发, TypeScript, 响应式设计, 桌面应用开发, 数据可视化, 用户体验设计

工具 / 框架 / 库

Vue3TypeScriptNuxt.jsTailwind CSSTauriJsUniappUnicloud

数据库 & 存储

核心技能 / 概念

关系型数据库设计, NoSQL 数据库, 数据缓存策略, 读写分离, 分库分表, 本地存储

工具 / 框架 / 库

MySQLPostgreSQLMongoDBRedisSQLiteMilvusChromaDB

DevOps & 部署

核心技能 / 概念

容器化部署, 微服务编排, 消息队列, 服务发现, 配置管理, 系统监控

工具 / 框架 / 库

DockerRabbitMQNacosGitHub ActionsVercel

技能发展理念

我的技能体系建立在深度优先、广度补充的原则上。 八年Java后端经验为我奠定了扎实的系统工程基础,现在这些能力正在AI/LLM领域发挥关键作用。 我相信,最好的AI工程师不仅要懂模型,更要懂系统

联系我

欢迎讨论AI项目合作、技术交流或职业机会。让我们一起构建更智能的未来。

让我们开始对话

无论您是在寻找AI工程师、希望讨论技术方案,还是想要交流行业见解, 我都很乐意与您连接。我相信最好的项目来自于深度的技术对话和共同的愿景。

mail@goooooo.xyz
通常在24小时内回复

准备开始项目?

发送邮件告诉我您的项目需求,我会尽快回复并安排进一步讨论。

发送邮件

或者通过以下方式了解我的工作: