王子

PROJECTS / ENGINEERING IN DETAIL

项目案例与工程原型

从业务问题,到架构取舍与实现。

这里收录工作项目和两个个人原型,分别说明我的工作与当前进展。图示经过简化。

七个案例,展开看工程细节。

CASE 01

餐饮订单与支付系统

百味云 · 资深软件工程师 / 技术组长 · 2016.10 — 2018.04

订单已经处理,门店是否收到通知,要靠应用回执确认。

百味云餐饮系统案例:负责云小二、云掌柜架构与核心开发。介绍订单和支付处理,以及 RabbitMQ、Netty、极光 Push、应用回执和 Redis 重复通知控制。

  • 业务架构
  • 订单 / 支付
  • RabbitMQ
  • Netty
  • Redis
  • 极光 Push
阅读完整案例 ↗

CASE 02

集团营销触达平台

奇富科技 · 架构与核心开发 · 2020.05 — 2024.07

用 Kafka 承接请求,用规则链组织校验,再按渠道分发。

负责集团营销触达平台架构与核心开发:Kafka 缓冲请求,责任链组合校验规则,按渠道分发,并依据运营商、权重和配额选择短信供应商。

  • Java
  • Kafka
  • 责任链
  • 渠道策略
  • 异步处理
  • 多供应商接入
阅读完整案例 ↗

CASE 03

电销系统架构改造

奇富科技 · 开发 Leader · 2018.04 — 2026.03

在拆分单体的同时,处理锁竞争、超时和 OOM。

奇富科技 Java 电销系统改造:主导微服务拆分,开展 JVM、SQL、缓存和冷热数据优化;同时介绍系统采用的并行查询、外呼校验及任务配置管理。

  • Java / Dubbo
  • 微服务
  • CompletableFuture
  • JVM
  • MySQL / Redis
  • XXL-JOB / Apollo
阅读完整案例 ↗

CASE 04

AI 客服与知识检索平台

奇富科技 · 参与咨询消息与路由模块开发 · 2026

参与咨询消息与路由开发,结合业务上下文区分咨询场景。

2026 年参与奇富科技 AI 客服的咨询消息与路由模块开发,结合业务上下文区分场景。案例介绍所在系统的 RabbitMQ 任务状态、失败重试、知识检索与引用记录。

  • Java 17
  • Spring Boot 3
  • LangChain4j
  • RabbitMQ
  • PostgreSQL
  • RAG / 百炼
阅读完整案例 ↗

CASE 05

Dify 运营自助答疑

奇富科技 · 参与项目建设 · 2025.05 — 2026.03

把运营日常查询接入 360Teams:理解问题,再调用内部接口。

参与 Dify 运营自助答疑项目,通过意图识别、参数抽取和内部接口调用处理查询,由 360Teams 机器人返回数据、状态与规则信息。

  • Dify
  • 意图识别
  • 参数抽取
  • 业务 API
  • 工作流编排
  • 360Teams
阅读完整案例 ↗

CASE 06

AIGC 内容生产工作流

个人研发 · AI 协作 · 离线工程原型

生成请求超时后,怎样恢复任务,又不重复占用预算?

与 AI 协作完成的个人离线原型,用 Python、SQLite WAL 和 FFmpeg 检查任务恢复、模拟预算与媒体审核。已验证 mock provider,尚未验证真实供应商或用于商业交付。

已完成离线流程和模拟供应商(mock provider)验证;尚未调用真实供应商评估生成质量,未用于商业交付。

  • Python
  • SQLite WAL
  • FFmpeg / ffprobe
  • 状态机
  • 预算预占
  • 任务恢复
阅读完整案例 ↗

CASE 07

量化策略研究与回测框架

个人研究 · AI 协作 · 模拟回测原型

先把信号、费用和资金变化对上,再看回测结果。

与 AI 协作完成的个人量化研究原型:LEAN / C# 信号、Python 独立账本、费用与风险规则的逐笔核对。仅用于模拟回测,未接入实盘,回测结果不代表未来收益。

当前为研究与模拟回测阶段,未接入券商账户或实盘下单;回测结果不代表未来收益。

  • C# / LEAN
  • Python
  • 独立资金账本
  • 成本模型
  • 风险规则
  • 可复现研究
阅读完整案例 ↗

聊聊你的技术需求。

把业务目标、现有系统和交付范围发给我,一起梳理关键问题与实现路径。

发送合作邮件 ↗