About

你是我的梦想

体验一切,理解一切,掌握一切

Hi!我是李帅国(笔名 dingyun / Lsg),一名 Java 后端开发工程师,6 年经验,坐标杭州。

深耕水利水电行业信息化,完整经历了从传统水务信息化平台到 AI 知识库 / 情报平台的演进,具备独立负责模块设计、开发、部署上线的全流程能力。近期聚焦「通用 AI 知识库 + 情报系统」,在低代码平台开发、流程引擎开发、Dify、知识库管理、大模型实体抽取、数据权限等领域有扎实的实战积累。


工作经历

  • 华东院数智工程院(中国电建华东院) · Java 高级开发工程师 · 2020.04 — 至今
    • 水利水电行业信息化研发,历任深圳智慧水务、水电水利知识库、通用 AI 知识库平台等项目的核心后端开发
    • 近两年重点参与 AI 知识库与情报系统建设,负责低代码平台开发、流程引擎开发、Dify、权限体系等模块,推动传统业务平台向智能化升级
  • 北京掌上先机(旺店通) · 大数据开发工程师 · 2019.06 — 2020.04
    • 参与大数据平台技术架构规划与离线数仓建设,负责数仓模型与表设计、Spark 任务调优与分布式爬虫数据补全

低代码平台开发

在通用 AI 知识库平台中,负责低代码相关能力的设计与开发:

  • 复合实体复制:支持新增 / 删除 / 修改操作
  • 多对多关系数据模式:实现多对多关系的数据建模与操作
  • 文件视图:文件视图上传与视图数据导入接口兼容
  • 流程抄送:流程抄送能力开发
  • 订阅与搜索管理:订阅与搜索记录管理

个人介绍

  • 【笔名】dingyun / Lsg
  • 【坐标】杭州
  • 【职业】Java 后端开发工程师
  • 【方向】企业级应用 · 权限体系 · 数据平台 · AI 应用落地
  • 【邮箱】18595750306@163.com
  • 【爱好】写博客,滑雪,篮球,羽毛球,烧脑的影视作品

专业技能

领域 技术栈
后端框架 Spring Boot / Spring MVC、MyBatis / MyBatis-Plus、Spring 定时任务
数据库 MySQL、PostgreSQL、达梦(DM)、SQL Server
中间件与检索 Redis(缓存/权限缓存)、Elasticsearch + Kibana(情报检索)
AI 应用 大模型接口对接、RAG 知识库、Dify 应用平台部署(docker-compose)
低代码 / 流程引擎 低代码平台开发、流程引擎开发(流程表单、流程抄送、数据/功能权限)
部署运维 Docker / Docker Compose、Linux、Nginx
其他 Git 版本管理、Vue 基础前端开发

编程语言倾向

语言 熟练度
Java ★ ★ ★ ★ ★
SQL ★ ★ ★ ★
Shell ★ ★ ★
Python ★ ★ ★
Scala ★ ★ ★
javascript ★ ★
C
PHP

技术博客

  • 博客:https://githubdingyun.github.io
  • GitHub:https://github.com/githubdingyun

Experience everything, understand everything, master everything.

Hi! I’m Li Shuaiguo (pen name dingyun / Lsg), a Java backend engineer with 6 years of experience, based in Hangzhou.

I work on IT solutions for the water conservancy and hydropower industry, and have been through the evolution from traditional water-utility platforms to AI knowledge base / intelligence platforms. I can independently own a module end to end, from design and development to deployment. Recently I focus on the “General AI Knowledge Base + Intelligence System”, with hands-on experience in low-code platform development, workflow engine development, Dify, knowledge base management, LLM entity extraction, and data permissions.


Experience

  • Huadong Engineering Digital & Intelligence Institute (PowerChina Huadong) · Senior Java Developer · 2020.04 — present
    • R&D for water conservancy and hydropower informatization; core backend developer on the Shenzhen smart-water, hydropower knowledge base, and general AI knowledge base projects
    • Focused on building the AI knowledge base and intelligence system in the past two years, owning modules such as low-code platform development, workflow engine development, Dify, and the permission system
  • Beijing Zhangshang Xianji (Wangdiantong) · Big Data Developer · 2019.06 — 2020.04
    • Took part in big data platform architecture planning and offline data warehouse build-out: data warehouse modeling and table design, Spark job tuning, and distributed crawler data completion

Low-code platform

Designed and built the low-code capabilities of the General AI Knowledge Base platform:

  • Composite entity copy: copy with add / delete / modify operations
  • Many-to-many data model: modeling and operations for many-to-many relations
  • File view: file view upload, plus compatibility for view data import APIs
  • Process CC: process carbon-copy capability
  • Subscription & search: subscription and search record management

Personal

  • [pen name] dingyun / Lsg
  • [location] Hangzhou, China
  • [occupation] Java Backend Engineer
  • [focus] Enterprise applications · permission systems · data platforms · AI applications
  • [email] 18595750306@163.com
  • [hobbies] blogging, skiing, basketball, badminton, brain-burning films

Skills

Area Stack
Backend Spring Boot / Spring MVC, MyBatis / MyBatis-Plus, Spring Scheduling
Databases MySQL, PostgreSQL, DM (Dameng), SQL Server
Middleware & Search Redis (cache / permission cache), Elasticsearch + Kibana (intelligence search)
AI LLM API integration, RAG knowledge base, Dify deployment (docker-compose)
Low-code / workflow Low-code platform development, workflow engine development (form flow, process CC, data/function permissions)
Ops Docker / Docker Compose, Linux, Nginx
Others Git, basic Vue frontend

Programming languages

Language Rank
Java ★ ★ ★ ★ ★
SQL ★ ★ ★ ★
Shell ★ ★ ★
Python ★ ★ ★
Scala ★ ★ ★
JavaScript ★ ★
C
PHP

  • Blog: https://githubdingyun.github.io
  • GitHub: https://github.com/githubdingyun