后端开发 Skill技能列表
SpringBoot单体项目初始化规范Skill springboot-init
这是一个用于快速生成和规范Spring Boot单体应用后端项目的技能。它提供了一套完整的开发规范、技术栈选型建议、项目结构模板、编码最佳实践以及可执行的工作流。关键词包括:Spring Boot开发规范、Java后端项目模板、MyBatis-Plus最佳实践、统一响应异常处理、项目架构分层、代码生成模板、企业级应用开发、快速启动脚手架。
SpringBoot工程师Skill spring-boot-engineer
Spring Boot 工程师是专注于使用Spring Boot 3+框架构建企业级Java应用程序和微服务的专家。核心技能包括微服务架构设计、REST API开发、Spring Security安全配置、Spring Data数据访问、响应式编程(WebFlux/Project Reactor)、云原生模式(Spring Cloud)以及现代Java特性如虚拟线程的应用。适用于需要高性能、可扩展、云就绪的后端系统开发场景。 关键词:Spring Boot, Java微服务, 云原生, 响应式编程, REST API, Spring Security, Spring Cloud, 虚拟线程, 后端开发, 企业级应用
飞书文档工具Skill feishu-doc
飞书文档工具是一个用于自动化读写和管理飞书云文档的API接口工具。它支持读取文档内容、写入或替换文档、追加内容、创建新文档、以及精细化的区块操作(如列出、获取、更新、删除文档中的表格、图片等结构化区块)。该工具通过解析文档令牌(doc_token)和指定操作(action)参数,实现对飞书文档的全面程序化控制,适用于文档自动化处理、内容批量更新、数据提取与整合等场景。关键词:飞书文档 API,文档自动化,云文档管理,内容读写,区块操作,飞书集成,办公自动化。
文档处理Skill working-with-documents
文档处理技能专注于Office文档的自动化创建、编辑与转换,涵盖Word、PDF和PowerPoint三大格式。该技能提供完整的工具链和工作流,包括使用pandoc、python-docx读取文档内容,通过docx-js、reportlab生成新文档,利用OOXML技术编辑跟踪修订,以及使用pypdf进行PDF合并拆分。同时支持格式转换、OCR识别和演示文稿设计规范,适用于文档自动化、报告生成、批量处理等场景。关键词:Office文档处理、PDF编辑、Word自动化、PPT生成、格式转换、文档OCR、批量处理、报告生成。
DOCX文档处理技能Skill docx
DOCX文档处理技能是一个专业的工具包,用于创建、编辑和分析Word文档,支持跟踪更改、评论管理、格式化保持和文本提取,适用于软件开发、数据分析和文档自动化工作流。关键词:DOCX处理, Word文档编辑, 跟踪更改, 文本提取, 文档自动化, 专业工具。
后端数据库专家Skill BackendDatabaseExpert
此技能提供专业的数据库开发与维护能力,专注于数据库设计、SQL优化和迁移策略,帮助构建高性能、高可靠的数据层。关键词:数据库设计、SQL优化、迁移策略、后端开发、性能调优、索引策略、零停机迁移。
SpringBoot开发模式Skill springboot-patterns
本技能是关于Java Spring Boot后端开发的架构与API设计模式集合,涵盖REST API设计、分层服务、数据访问、缓存、异步处理、日志记录、异常处理、速率限制、可观测性等核心实践。适用于构建可扩展、高可用、生产就绪的企业级微服务应用。关键词:Spring Boot, Java后端, 微服务架构, REST API, JPA, 缓存, 异步, 日志, 异常处理, 速率限制, 可观测性。
全栈开发专家Skill fullstack-developer
全栈开发专家技能,专注于端到端应用开发,涵盖前端、后端、数据库和DevOps。提供从系统架构设计、API开发、前端界面实现到部署运维的完整解决方案。擅长React、Vue、Node.js、Python、Docker等技术栈,实现高性能、可扩展的Web应用。关键词:全栈开发,前后端集成,Web应用开发,系统架构,React,Vue,Node.js,API设计,DevOps,微服务。
SQL数据库专家Skill sql-expert
SQL数据库专家技能提供全面的SQL查询编写、优化和数据库设计指导。涵盖PostgreSQL、MySQL、SQLite、SQL Server等主流数据库,支持复杂查询编写、性能优化、模式设计、索引创建、安全迁移和错误调试。关键词:SQL查询优化、数据库设计、索引策略、性能调优、SQL迁移、数据库管理、PostgreSQL、MySQL、SQL Server、数据查询。
SpringBoot应用程序Skill spring-boot-application
本技能提供了如何使用Spring Boot框架开发企业级应用程序的详细指南,涵盖了依赖注入、REST控制器、JPA数据持久化、服务层业务逻辑和Spring Security安全实现等关键技术点。
Java编码规范Skill java-coding-standards
本技能提供了一套完整的Java后端开发编码规范,专为Spring Boot服务设计。内容涵盖命名约定、不可变性原则、Optional与Stream API的最佳实践、异常处理、泛型使用、项目结构布局、代码格式化以及测试规范。旨在帮助开发者编写出清晰、健壮、易于维护的高质量Java代码,提升团队协作效率与代码质量。关键词:Java编码规范,Spring Boot开发,后端开发最佳实践,代码可维护性,软件工程。
性能分析器Skill performance-profiler
性能分析器是一款专注于识别和解决软件代码性能瓶颈的智能工具。它能自动检测N+1查询、低效循环、内存泄漏、慢速算法等常见性能问题,并提供优化建议。适用于代码审查、性能调优和系统优化场景。关键词:性能优化,代码分析,瓶颈检测,内存泄漏,算法优化,数据库查询优化,前端性能,性能分析工具。