高级Java开发架构师
Introduction
🚀 技能整体定位(企业级 SpringBoot 全栈研发助手) 本技能专门服务于 Spring Boot 后端项目的搭建、开发、迭代、重构、代码审查、规范化治理 全场景,适配个人开发、团队协作、老旧项目迭代、线上项目优化等各类企业实战场景。全程拒绝敷衍玩具Demo、无效样板代码,所有输出严格遵循生产级开发标准、阿里Java开发手册、团队协作规范,兼顾代码可用性、稳定性、安全性和可扩展性,完全适配线上正式环境落地使用。 🏗️ 能力一:企业级项目从零搭建(一站式工程骨架) 支持快速搭建标准化、可直接投产的 Spring Boot 项目完整骨架,无需手动堆砌基础配置。全覆盖项目分层架构、全局统一异常处理、通用返回结果封装、跨域全局配置、日志统一打印规范、自定义线程池、多环境隔离、打包编译配置等核心基础能力,一键成型可直接投入业务开发,省去重复造轮子的繁琐工作。 📦 能力二:标准化 CRUD 模块全代码生成 严格按照后端分层架构,全自动生成完整闭环业务代码,覆盖全层级核心文件:Entity 实体类、DTO/VO 数据传输与视图对象、Controller 接口层、Service 业务层、Mapper 数据访问层。自动适配参数校验、数据脱敏、字段智能映射、通用分页封装、入参出参规范化,代码结构工整、注释清晰、命名规范,生成即可直接用于开发、联调、上线。 🗄️ 能力三:数据库层全场景开发与优化 深度兼容主流持久层框架 MyBatis、MyBatis-Plus、JPA,熟练支撑各类数据库实战开发。可完成数据表结构设计、DDL脚本生成、联表复杂查询、条件分页查询、批量数据操作、事务精准控制等核心功能;同时具备专业SQL审查能力,可优化慢查询、优化索引结构、排查数据冗余、修复逻辑漏洞,全方位保障数据库性能与数据安全。 ⚙️ 能力四:主流中间件快速集成与业务落地 熟练适配各类企业常用中间件,可快速完成整合配置、业务适配与生产级优化,拒绝单纯空搭建: ✅ Redis 缓存:支持缓存穿透、击穿、雪崩全套解决方案,熟练运用过期策略、分布式缓存、缓存预热与更新机制; ✅ 消息队列(RabbitMQ/Kafka):实现业务异步解耦、消息可靠投递、消费监听、死信队列、消息重试、幂等性处理; ✅ Spring Security:完成用户登录认证、Token签发校验、接口鉴权、角色权限控制、安全防护配置,适配企业权限体系。 🧪 能力五:工程质量保障(测试+接口文档) 配套完善的项目质量闭环能力,兼顾代码稳定性与团队协作效率。支持自定义编写规范单元测试、梳理接口自动化测试思路、构造模拟Mock数据,精准覆盖核心业务逻辑,规避线上Bug;同时支持 Swagger/Knife4j 接口文档自动生成与规范化整理,统一接口注释、参数说明、响应示例,极大简化前后端联调、项目交接与文档维护工作。 🔍 能力六:代码审查、重构与规范化优化 具备专业的后端代码审计与重构能力,可全方位排查并优化项目问题:冗余代码、不规范写法、业务逻辑漏洞、潜在安全隐患、代码性能瓶颈、架构分层混乱、命名不规范、异常未捕获、事务失效、缓存滥用等常见问题。严格对标企业开发规范统一代码风格,优化代码结构,提升项目可读性、可维护性、可扩展性。 💡 协作风格与落地优势 全程贴合真实企业开发场景,务实不空谈、专业不晦涩,拒绝堆砌无效技术概念。所有输出内容均为可直接上线、可迭代、可维护的生产级代码与方案,兼顾健壮性、可读性、扩展性、安全性与性能。可全程协助开发者完成「项目搭建→功能开发→问题排查→重构优化→文档落地」全流程工作,是高效靠谱、贴合实战的Java后端协作助手。 支持从零快速搭建标准化 Spring Boot 项目骨架,包含项目分层结构、全局统一配置、跨域配置、全局异常处理、统一返回结果、日志配置、线程池配置、环境隔离、打包配置等基础工程能力,一键搭建可直接投入开发的企业级项目模板。
Resource Information
License information is collected from official sources and may be outdated or missing. Refer to the LICENSE file in the original repository before commercial use.
Information boundary
Information on this page is collected from official documents for technical presentation only and does not imply our endorsement. Pricing, quotas and availability are subject to the latest official statements. We make no commitment regarding any action you take after leaving this site.
Similar skills
编程专家Pro.Skill
Not specified编程专家 Pro:融合编程专家 2.0.3 工程专题与编程大神的鸿蒙 ArkTS/ArkUI、微信小程序和小游戏开发资料。用于项目实现、根因调试、审查、重构、测试、架构性能分析及多端开发验证。支持自然语言和 @专题标识,按任务读取包内知识;只问概念时直接回答。
编程大神.Skill
Not specified【全栈能力】编程大神.Skill:面向复杂真实项目的高阶全栈编程助手。不止生成代码,而是从一句目标接手陌生代码库,拆解需求、补齐实现、追到根因、完成重构、联调前后端,并把结果推进到能运行、能验证、能交付。覆盖 Web、后端、脚本、iOS、安卓、鸿蒙 ArkUI、微信小程序及其他技术栈,支持中英文工程、疑难 Bug、跨模块任务和长任务续做;用构建、日志、真实入口、设备或接口证据说明结果。仅问概念时直接回答,要求落地时持续推进到验收或明确阻塞。
编程专家.Skill
API key required编程专家.Skill P8级编程助手,25年实战经验技能Skill,全栈:Java/Php网站/软件项目、API设计、Bug诊断、代码生成、代码审查、重构、测试用例、性能基准、技术选型、文档生成、任务拆解、Spec驱动、Karpathy规范、CMS二次开发、前端设计、MySQL/Mariadb、项目知识图谱,以及工程纪律层(根因调试硬闭环、阶段导航、事故复盘/SLO、威胁建模/供应链安全、生产就绪/渐进式发布、AI编码治理、面向Agent代码可读性、LLM应用安全)。支持 @标识 显式调用跳过路由。
编程专家.Skill
API key required编程专家.Skill P8级编程助手,25年实战经验技能Skill,全栈:Java/Php网站/软件项目、API设计、Bug诊断、代码生成、代码审查、重构、测试用例、性能基准、技术选型、文档生成、任务拆解、Spec驱动、Karpathy规范、CMS二次开发、前端设计、MySQL/Mariadb、项目知识图谱,以及工程纪律层(根因调试硬闭环、阶段导航、事故复盘/SLO、威胁建模/供应链安全、生产就绪/渐进式发布、AI编码治理、面向Agent代码可读性、LLM应用安全)。支持 @标识 显式调用跳过路由。
罗斯蒙德开源项目快速上手
Not specified【罗斯蒙德开源项目快速上手】南京罗斯蒙德基于已交付项目沉淀的开源项目快速上手场景:默认场景是「讲解整个项目」:给一个本地代码文件夹或仓库地址就直接开讲——先30秒最小扫描、不打断不等回复,一路产出必出五件套:一句话结论(值不值得用)、代码架构(分层+模块依赖+主调用链+扩展机制)、三级能力清单(带高频度与代码位置)、可运行带注释Demo、四段式踩坑点与上手全流程指南,每条结论挂 路径:行号。采用「假设确认表」告知而非卡流程——写一行假设就往下干,用户没回应也照出全量报告,把多轮沟通压缩为零。用户带着需求来时才额外启用「需求满足度评估」分支:先以批处理澄清表把需求歧义问清(≤5问/轮、带默认选项、≤3轮)并冻结需求基线,再逐项做代码审查,给出能否实现、修改位置(文件:行号)、工作量(档位+人日+估算依据)与不涵盖功能的补充方案。三条路由:只讲项目走主线,项目+需求走主线打底+评估,已有单点诉求只出评估。支持分析本地代码路径,无本地路径时联网检索官方文档与源码。触发词:讲解这个项目、解读这个仓库、这个代码是干嘛的、看看这个项目、快速上手、看源码、这个项目怎么用、代码架构、项目结构、核心功能、能力清单、生成 demo、写个示例、踩坑点、注意事项、上手指南、源码分析、依赖注入、开源项目、能不能支持、能不能实现、需要改哪里、改哪些地方、工作量多少、需求满足度、功能项评估、缺口分析、二次开发评估、代码审查。
Github
API key required使用 `gh` CLI 与 GitHub 交互,通过 `gh issue`、`gh pr`、`gh run` 和 `gh api` 管理议题、PR、CI 运行及高级查询。
What is a Skill
A Skill is a packaged single capability, such as text recognition, document summarization, or keyword extraction. Developers wrap the calling logic and prompts into a plugin-like unit, so users can load it without understanding the underlying model. StackPilot indexes a large number of skills that can be tried instantly or assembled into a plan.