后端开发 Skill技能列表

⚡

WebSocketPatternsSkill WebSocketPatterns

4.5

WebSocket模式是用于在网络应用中实现高级实时双向通信的一系列技术。它包括WebSocket基础、与HTTP轮询和SSE的比较、连接生命周期管理、心跳机制、消息队列确认、重连策略、速率限制等关键概念和实践。

⚡

Go接口Skill go-interfaces

4.5

Go接口技能用于掌握Go编程语言中的接口系统,通过隐式实现和组合模式创建灵活、解耦的代码,适用于设计API、抽象、实现多态性、依赖注入等场景。关键词:Go编程、接口设计、鸭子类型、组合模式、API设计、抽象、软件开发、后端开发、代码解耦、可测试性。

⚡

.NET现代化分析Skill dotnet-modernize

4.5

该技能用于分析现有.NET代码库,识别现代化机会,包括过时的目标框架、已弃用的包、被替代的API模式以及缺失的现代最佳实践,并提供可操作的建议。关键词:.NET现代化、代码分析、框架检测、包管理、API模式、升级建议。

⚡

.NET性能分析Skill dotnet-profiling

4.5

.NET 性能分析技能用于诊断和优化 .NET 应用程序的性能问题,通过实时监控、事件追踪和内存转储分析工具,帮助开发人员识别 CPU 热点、内存泄漏和 GC 压力。关键词:.NET、性能分析、dotnet-counters、dotnet-trace、dotnet-dump、火焰图、内存转储、GC 指标。

⚡

后端实现模式Skill backend-implementation-patterns

4.5

这个技能提供了构建生产就绪的后端 API 的实现模式,涵盖 RESTful 端点设计、请求/响应处理、数据验证、JWT 认证、错误处理、数据访问层和速率限制等。关键词:后端开发、API 实现、REST、GraphQL、认证、错误处理、数据验证。

⚡

后缀结构构建器Skill suffix-structure-builder

4.5

后缀结构构建器是一个专注于字符串处理的技能,用于高效构建和查询后缀数组、后缀树、LCP数组和后缀自动机等数据结构。它支持多种构建算法(如SA-IS、DC3、Ukkonen算法)和查询实现,适用于模式匹配、子串计数、字符串分析等场景。关键词:后缀数组,后缀树,LCP数组,后缀自动机,字符串处理,模式匹配,算法实现,数据结构构建。

⚡

Python最佳实践指南Skill python-best-practices

4.5

Python类型优先开发最佳实践指南,涵盖数据类、类型提示、协议编程等核心概念,帮助开发者编写类型安全、可维护的Python代码。关键词:Python类型提示、数据类、类型安全、Python最佳实践、代码质量、静态类型检查、Python开发规范

⚡

Ruby包管理与BundlerSkill ruby-gems-bundler

4.5

Ruby Gems和Bundler是Ruby语言的包管理系统,用于管理依赖、创建和发布gems,提升开发效率和项目维护。关键词:Ruby, Gems, Bundler, 依赖管理, 包管理, RubyGems。

⚡

数据库迁移Skill db-migration

4.5

数据库迁移技能提供专业的Alembic迁移管理解决方案,专为SQLModel/FastAPI项目设计。该技能涵盖数据库模式变更的完整生命周期管理,包括迁移生成、版本控制、安全升级和回滚操作。核心功能包括自动迁移生成、数据迁移处理、批量操作优化和迁移质量保证。适用于后端开发、DevOps和数据库管理场景,确保数据库结构演进的安全性和可靠性。关键词:Alembic迁移、数据库模式管理、SQLModel集成、FastAPI数据库、版本控制、数据迁移、回滚策略、DevOps数据库

⚡

SQLModelCRUD技能Skill sqlmodel-crud

4.5

SQLModel CRUD 技能提供数据库模型和 CRUD 操作的专家指导,包括 Pydantic 集成、异步会话管理、查询构建以及实体间的关系配置。

⚡

简单数学技能Skill simple-math

4.5

这个技能用于安全地执行基本算术运算,包括加法、减法、乘法和除法,使用Python的标准运算符,避免使用eval()和exec()以确保安全。关键词:算术运算、安全计算、Python技能、输入验证、基础数学、编程工具。

⚡

PostgreSQL查询专家Skill postgres-query-expert

4.5

这个技能是PostgreSQL 16数据库查询和管理的综合指南,涵盖SQL查询构造、性能优化、模式管理、系统内省等,适用于数据库开发和管理,关键词包括PostgreSQL、SQL查询、数据库优化、后端开发、数据管理。