# 本站信息

# 个人简历

# 基本信息

  • 姓名:zhoufujiang
  • 求职意向:Java 开发工程师 / 后端开发工程师
  • 博客https://www.tzzfj.cn/
  • GitHub:[请补充你的 GitHub 链接]
  • Giteehttps://gitee.com/mytingting
  • 邮箱:2269472297@qq.com
  • 电话:13232730191

# 个人简介

热爱编程与技术创新,具备扎实的 Java 后端开发基础与完整项目交付经验。善于通过技术博客沉淀知识、分享经验,持续关注微服务架构、工作流引擎及 AI 应用等前沿技术领域。具备良好的团队协作与问题解决能力,致力于构建高可用、可扩展的企业级应用。


# 技术栈

  • 后端框架:Spring Boot、Spring Cloud、Spring Security 等等
  • 微服务与中间件:Nacos、Gateway、MongoDB、Redis 等等
  • 工作流引擎:Flowable
  • 数据库:MySQL、sqlserver、达梦数据库、人大金仓
  • AI 与大数据:Dify、Vanna AI(Text2SQL)、RAG
  • 开发工具:Maven、Git、Linux、Hexo
  • 其他:JPA、JWT、RESTful API

# 项目经验

# 资产交易项目管理系统

技术栈:Spring Cloud、Nacos、JPA、Redis、Spring Security、MongoDB

基于微服务架构设计,为广州市天河区农业农村局搭建农村集体资产交易管理平台,实现交易意向登记、民主表决、交易申请、公告发布、交易过程管理、结果公示、合同签订等全流程线上化管理 [reference:0][reference:1]。

个人职责与成果

  • 负责 bright-asset 资产交易核心模块的开发,实现项目新增、流程确认、交易填报、招标公告发布及电子交易全生命周期管理(启用、暂停、恢复、终止、延期等)[reference:2]。
  • 设计并实现竞投用户管理、报名审核管理功能,支撑完整的线上竞投流程。
  • 开发快速录入模板内容管理功能,支持不同地区自定义录入规则模板,大幅提升项目录入效率。
  • 设计工作日历管理模块,支持管理员自定义工作日 / 节假日,使交易时间设置可智能跳过非工作日。
  • 开发运维管理、简报管理等后台功能模块,实现系统配置、友情链接、图片库等前后端配置隔离,以及每日交易数据统计分析(交易数、交易总额、成交价趋势、交易活跃度等)[reference:6]。
  • 封装 cloudenv 组件,基于服务标签实现微服务环境下的特性环境隔离与本地调试能力。
  • 基于 bizlog-sdk 二次封装 operatelog 日志组件,实现模块级操作日志的统一记录。

# scaffold 项目 —— 动态线程池及异步任务提交

技术栈:Spring Boot Starter、DynamicTp

开发 scaffold-spring-boot-starter-biz-dynamic-pool 组件,解决项目中线程池参数难以动态调整、异步任务管理混乱的问题。

个人职责与成果

  • 设计并实现动态线程池组件,支持核心线程数、最大线程数、队列容量、拒绝策略等参数的运行时动态调整。
  • 实现异步任务按类型隔离的线程池管理机制,例如支付通知、文件上传等不同业务类型使用独立的线程池。
  • 集成监控指标采集功能,支持通过日志、Micrometer、Elasticsearch 等多种方式采集线程池运行数据。
  • 设计 infra_dynamic_pool_async_message 表结构,记录任务执行状态(执行中 / 成功 / 失败 / 错误)、CPU 使用率、执行耗时等关键指标,便于问题追踪与性能分析。

# scaffold 项目 —— 工作流引擎封装

技术栈:Flowable、Spring Boot

基于 Flowable 工作流引擎,封装通用工作流能力,为企业级应用提供标准化的审批流程支持。

个人职责与成果

  • 实现流程发起、取消、终止、重新发起等核心功能,支持完整的流程实例生命周期管理。
  • 设计 8 种审批人规则类型,包括固定角色审批、发起人自选等,通过统一的 BpmTaskCandidateStrategy 接口实现策略模式扩展。
  • 支持会签(并行会签)、或签(并行或签)、依次审批(顺序会签)等多种多人审批模式。
  • 实现审批人规则的自定义扩展机制,开发者可通过实现接口并注册为 Spring Bean 快速添加新的审批策略。

# Dify 搭建数据查询 AI 应用

技术栈:Dify、RAG、LLM

基于 Dify 平台搭建 Text2SQL 智能数据查询应用,通过知识库优化提升 SQL 生成质量。

个人职责与成果

  • 构建业务知识库,对表结构、字段说明及 SQL 示例进行详细标注与关联,优化 RAG 检索效果。
  • 以 “三资” 业务场景为案例,设计地区表、账套表、资产表、收益分配表等多表关联的知识库结构。

# Vanna AI(Text2SQL)实践

技术栈:Python、Vanna AI、RAG、Flask

基于 Vanna AI 开源框架,实现自然语言转 SQL 的智能查询能力。

个人职责与成果

  • 配置 Vanna 连接生产数据库,实现全库表结构与字段的自动训练。
  • 设计文档 RAG 增强方案,支持单文件存放所有表说明,表注释与文档互为兜底。
  • 集成百度地图 MCP 服务工具,扩展地址解析、POI 查询、路线规划、IP 定位等能力。
  • 实现完整的日志追踪机制,可监控 RAG 生效情况与注入内容。
  • 支持 MySQL、达梦等多种数据库,并适配国产化数据库环境。

# 技术博客

  • 个人技术博客:https://www.tzzfj.cn/
  • 持续输出后端开发、微服务、工作流引擎、AI 应用等领域的技术文章
  • 博客分类涵盖:个人项目、数据库、数据结构与算法、Web 服务器、框架、中间件、工具安装与使用、问题汇总等

# 个人特点

  • 热爱技术分享,通过博客持续沉淀项目经验与技术思考
  • 具备完整的微服务项目从 0 到 1 的架构设计与开发经验
  • 善于封装通用组件,提升团队开发效率与代码复用性
  • 关注 AI 与大数据领域,积极探索 Text2SQL、RAG 等前沿技术在实际业务中的应用
  • 业余爱好:羽毛球、骑行、游戏
阅读次数

请我喝[茶]~( ̄▽ ̄)~*

Tz 微信支付

微信支付

Tz 支付宝

支付宝