后端开发 Skill技能列表

Node.js后端模式Skill nodejs-backend-patterns

4.5

Node.js后端模式技能提供构建可扩展、可维护、生产就绪的后端应用程序的全面指导,涵盖Express和Fastify框架、分层架构、依赖注入、中间件模式、错误处理、认证授权、数据库集成、缓存策略等最佳实践,适用于开发REST API、GraphQL服务器、微服务架构。关键词:Node.js, 后端开发, Express, Fastify, 中间件, 错误处理, 认证, 数据库, API设计, 微服务。

数据库迁移最佳实践Skill database-migrations

4.5

本技能提供数据库迁移的完整指南,涵盖PostgreSQL、MySQL及主流ORM(如Prisma、Django、TypeORM)下的安全模式变更、数据迁移、零停机部署和回滚策略。核心内容包括迁移原则、安全检查清单、具体SQL示例、各工具工作流以及避免生产事故的反模式。适用于后端开发、DevOps工程师和数据库管理员,确保数据库演进过程可靠、可逆且不影响服务可用性。关键词:数据库迁移,模式变更,零停机部署,数据回填,迁移回滚,ORM迁移,生产环境安全,DDL最佳实践。

套接字编程Skill socket-programming

4.5

套接字编程技能是专门用于底层网络通信开发的AI辅助工具,提供跨平台TCP/UDP套接字编程的深度集成能力。该技能能够执行套接字API操作、分析缓冲区配置、调试网络连接状态,并生成优化的套接字代码。支持非阻塞I/O配置、错误处理、平台差异处理(BSD套接字与Winsock),适用于高性能网络应用开发、服务器编程、网络协议实现等场景。关键词:套接字编程,TCP/UDP,网络编程,底层网络,BSD套接字,Winsock,非阻塞I/O,网络调试,高性能网络,跨平台开发

后端开发模式Skill backend-patterns

4.5

后端开发模式技能专注于服务器端应用程序的架构设计和实现,包括RESTful API设计、Repository模式、Service层、Middleware、数据库查询优化、缓存策略、错误处理、认证授权、速率限制、背景任务、日志监控等。适用于Node.js、Express、Next.js等技术,旨在提高代码的可维护性、可扩展性和性能。关键词:后端开发、API设计、数据库优化、Node.js、架构模式、最佳实践、服务器端编程。

EFCore最佳实践模式Skill efcore-patterns

4.5

此技能提供了Entity Framework Core的核心最佳实践模式,包括默认无跟踪、查询分割、迁移管理、专用迁移服务等,帮助开发人员优化性能、避免常见陷阱,并提高数据库操作的效率和可靠性。关键词:Entity Framework Core, EF Core, 性能优化, 数据库迁移, .NET开发, 后端开发

CLINQ数据查询与优化Skill csharp-linq

4.5

C# LINQ技能用于在C#编程语言中进行数据查询和转换,支持查询语法和方法语法,具有延迟执行特性,适用于性能优化、集合操作和高级查询模式。关键词:C#, LINQ, 数据查询, 延迟执行, 性能优化, 集合操作, 表达式树, Entity Framework

Python最佳实践Skill python-best-practices

4.5

这个技能提供了Python编程的现代最佳实践指南,涵盖类型提示、数据类、异步模式、项目打包和测试等方面,旨在帮助开发者提高代码质量、可维护性和性能。关键词:Python, 类型提示, 异步编程, 数据类, 打包, 测试, 最佳实践, 项目结构, 虚拟环境。

BunSQLite数据库操作技能Skill bun-sqlite

4.5

这个技能是关于在Bun运行时中使用内置的高性能SQLite驱动程序进行数据库操作。它涵盖了数据库的打开、基本查询、准备语句、事务管理、错误处理、CRUD操作、迁移和查询构建等关键方面。关键词:Bun, SQLite, 数据库, 高性能, 准备语句, 事务, CRUD, 迁移, 查询构建器。

Rust重构助手Skill rust-refactor-helper

4.5

Rust重构助手是一款基于LSP(语言服务器协议)的代码重构工具,专门用于Rust语言的安全重构操作。支持重命名符号、提取函数、内联函数、移动模块等核心功能,通过全面的影响分析和安全检查,确保重构过程的安全性和准确性。提供预览模式(--dry-run)让开发者在应用更改前查看所有变更,避免意外错误。关键词:Rust重构、LSP分析、安全重构、代码优化、重命名、提取函数、移动模块、影响分析、代码维护、开发工具

GinGo框架Skill gin

4.5

此技能提供 Gin Go 框架的全面指导,涵盖路由、中间件、请求处理、JSON绑定和API开发,适用于创建 Web 服务、实现 RESTful API 和构建高性能 Go 应用。关键词:Gin, Go, Web开发, API, 路由, 中间件, JSON绑定, RESTful。

PostgreSQL数据库专家Skill postgresql

4.5

PostgreSQL 数据库专家技能,专注于数据库设计、查询优化、索引策略、JSONB数据处理和全文搜索实现。提供专业的 PostgreSQL 性能调优、后端开发支持和数据库架构咨询服务。关键词:PostgreSQL优化,数据库索引,JSONB查询,全文搜索,SQL性能调优,后端数据库开发。

命令行界面开发Skill domain-cli

4.5

本技能专注于使用Rust语言构建高效、用户友好的命令行界面工具。涵盖参数解析、配置管理、进度显示、错误处理、终端UI等核心领域。关键词:Rust CLI,命令行工具,参数解析,终端应用,clap,ratatui,indicatif,配置管理,用户体验,自动化脚本。