SOFTWARE ARCHITECTURE · FULL-STACK · AI
Java 后端 · 架构设计前端 / AI 应用
我是王子。
做开发,也做架构。
主要做 Java 业务系统,从架构设计到核心开发。
做过订单支付、电销和营销触达,
也写前端、参与 AI 应用。
01 / SELECTED WORK & ENGINEERING LAB
工作项目
与个人实验。
项目中的问题、分工与设计,都放在案例里。
AIGC 与量化是个人离线原型,未用于商业交付或实盘交易。
AI 客服与知识检索
参与咨询消息与路由模块开发。系统通过 RabbitMQ 接收咨询,结合业务上下文与知识库生成建议答复,保存引用和模型调用信息。
Dify 运营自助答疑
参与运营自助答疑项目。通过 Dify 编排意图识别、参数抽取与内部接口调用,运营可在 360Teams 查询数据、状态和业务规则。
AIGC 内容生产工作流
与 AI 协作搭建的离线原型,用 SQLite 记录镜头任务与预算,用 FFmpeg 检查和处理媒体。重点尝试失败恢复、重复执行控制和审核版本管理。
量化策略研究与回测框架
与 AI 协作开发的回测研究原型。用 LEAN 计算信号、独立账本核算资金,模拟费用、结算和风险规则,再逐笔核对结果;尚未用于实盘。
图示做了简化,具体设计、实现与职责范围见完整案例。
02 / HOW I CAN HELP
可以帮你
做些什么。
开发新产品,改造已有系统,解决具体技术问题。
从需求梳理、方案设计,到开发与交接。
系统架构与技术顾问
SOFTWARE ARCHITECTURE梳理服务边界、接口和数据流,排查慢 SQL、缓存与异步处理问题,制定改造方案并参与实现。
全栈业务系统开发
FULL-STACK DEVELOPMENT开发业务后台、订单流程和内部工具,完成 Vue 界面、Java / Python 服务、数据库与第三方接口对接。
AI 应用与 AIGC 工作流
AI APPLICATIONS & CONTENT PIPELINES将模型、知识检索和内部 API 接入业务查询;搭建 AIGC 工作流原型,验证任务编排、失败恢复与人工审核。
量化回测与研究工具
QUANTITATIVE SOFTWARE ENGINEERING搭建研究用的回测、资金账本和报告工具,将手续费、结算与风险规则纳入计算,便于逐笔核对。
LAB / INSIDE THE ARCHITECTURE
一次请求,
怎样走完整条链路。
点击节点查看设计说明。
三个场景分别讨论业务处理、内容生成和量化回测。
请求进来以后,怎样确认处理结果?
设计推演:以订单通知和营销触达为例,检查请求受理、规则处理、异步执行和终端回执。
接口返回成功,具体指哪一步?
收到请求、业务处理完成和终端确认需要分别记录。设计接口时先约定成功响应的含义,并让业务标识关联后续任务。否则调用方超时重试时,很难判断原请求是否已经执行。
- 什么算接收成功,什么算业务完成?
- 重复请求如何识别,状态从哪里查询?
- 一次请求如何关联到后续处理记录?
架构设计推演 · 从项目经验与研发原型提炼的简化示意;具体实现范围见对应案例。
03 / ENGINEERING TOOLKIT
常用技术
与研究工具。
工作项目以 Java 为主,也做前端和 AI 应用。
个人研究中会用到 Python、FFmpeg 和 LEAN。
全栈与业务界面
业务后台、页面交互与接口联调
- Vue WEB
- HTML / CSS / JavaScript
- 业务后台与管理界面
- API 联调 / 第三方集成
- Python / PHP
后端与架构
服务开发、微服务与性能排查
- Java CORE
- Spring Boot
- Spring Cloud
- Dubbo
- MyBatis
数据与消息
数据库、缓存、检索与消息队列
- MySQL / PostgreSQL
- Redis
- Kafka
- RabbitMQ
- Elasticsearch
AI 应用
知识检索、业务查询与消息路由
- LangChain4j AI
- RAG / 知识检索
- Dify
- 阿里云百炼
- Prompt / 工作流编排
工程与交付
构建、部署、配置与任务调度
- Docker / Linux
- Git / Maven
- Apollo / XXL-JOB
- Python / PHP / Vue
- Codex / Claude / Copilot
AIGC 与量化研究
工程原型与研究工具实践
- FFmpeg / ffprobe
- SQLite / 任务状态机
- LEAN / C# 信号计算
- Python / 独立资金账本
- 回测核对 / 研究报告
04 / A LITTLE ABOUT ME
我的经历,
和现在的兴趣。
我从 Java 后端开发做起,也做过前端开发。在奇富科技,主要负责电销和营销触达系统,并于 2026 年参与 AI 客服项目,也参与了运营自助查询。
工作之外,我用 AI 协作开发 AIGC 工作流和量化研究工具,研究任务恢复、媒体检查和回测核对。目前都是个人离线原型。
阅读职业简历服务拆分与异常处理
做过单体拆分、异步消息处理,也处理过退款幂等、交易补偿、锁竞争与超时。
AI 消息路由与知识检索
参与 AI 客服的咨询消息与路由开发,处理业务上下文、知识引用和模型调用记录。
带队与跨团队协作
带领过约 8 人团队,承担任务分工、代码评审和技术指导,协调产品、测试与运维推进版本。
05 / PROFESSIONAL EXPERIENCE
工作经历
2011 — 2026
从 Java 后端开发做起,后来承担架构设计与团队管理,也有前端开发经历。
奇富科技
Java 技术专家 / 技术组长
负责电销与触达系统的技术方案、核心开发和团队交付;参与 AI 客服与运营自助查询建设。带领约 8 人团队,承担代码评审、技术指导、招聘与绩效工作。
百味云
资深软件工程师 / 技术组长
负责云小二、云掌柜架构搭建与核心开发,主导订单模块,承担支付网关开发并参与风控模块。
上海邮乐网络技术有限公司
高级软件工程师
参与邮乐网、邮生活、邮 E 贷等 App 的前端开发,改善首屏加载与列表滚动体验。
东软集团
高级软件工程师
负责支付宝外部担保交易与批量退款模块,设计退款幂等校验与分布式锁,处理交易状态补偿和重试。
上海狄杰斯
软件工程师
负责阿斯利康门户网站的前端维护与功能迭代。
06 / HOW WE WORK TOGETHER
项目合作
怎么推进。
按阶段开发,用实际版本确认进展。
源码、文档和部署交接一起约定。
了解需求和现状
了解使用者、现有系统和优先问题,约定范围与验收标准。
- 需求清单与优先级
- 范围与验收标准
确定方案和计划
明确技术选择、模块分工和接口,对不确定的关键环节做原型验证。
- 架构与接口设计
- 阶段计划与工作量评估
分阶段开发和演示
先跑通主流程,再完善功能与异常处理,每个阶段演示实际版本。
- 功能实现与代码评审
- 阶段演示与关键路径验证
验收和交接
核对功能和异常场景,交接源码、文档与部署说明。
- 源码与接口文档
- 部署说明与运维交接
具体功能、排期、费用与维护范围,在需求沟通后按项目约定。
AVAILABLE FOR PROJECT COLLABORATION
有项目想聊,
给我发封邮件。
说说你在做什么、需要解决什么问题。
已有的系统、时间安排和预算,也可以一起聊。
可直接邮件沟通,或通过 GitHub 提交项目需求。GitHub 需求公开可见;详细项目资料可通过邮箱沟通。