后端开发 Skill技能列表

4.5

ApolloServerGraphQLAPI开发模式Skill apollo-server-patterns

这个技能专注于使用Apollo Server构建高效、可扩展的GraphQL API,包括模式设计、解析器实现、数据源管理、错误处理、订阅、指令、批处理、缓存、联邦和性能监控。适用于后端开发、微服务架构和实时应用。关键词:GraphQL, Apollo Server, API开发, 后端, 微服务, 数据源, 解析器, 联邦。

4.5

Bun运行时Skill bun-runtime

这个技能用于在Bun运行时环境中工作,包括文件系统操作、HTTP服务器、环境变量和Bun特有的API,特别适用于高性能JavaScript/TypeScript应用程序开发。关键词:Bun, JavaScript, TypeScript, 运行时, API, 文件I/O, HTTP服务器, 环境变量, 性能优化, 后端开发。

4.5

GraphQL解析器技能Skill graphql-resolvers

GraphQL解析器技能专注于实现高效、可维护的GraphQL服务器解析器函数,包括上下文管理、DataLoader批处理、错误处理、认证和测试策略。关键词:GraphQL, 解析器, 后端开发, 数据加载, 错误处理, 认证, 测试, 缓存, 中间件, 性能优化。

4.5

GraphQL性能优化Skill graphql-performance

GraphQL性能优化技能专注于通过查询复杂性分析、深度限制、批处理与缓存策略、DataLoader优化、监控跟踪和数据库查询优化等技术,提高GraphQL API的响应速度和可扩展性。适用于后端开发、API设计和系统架构,帮助防止N+1查询问题、优化响应时间、保护服务器免受恶意查询。关键词:GraphQL、性能优化、API开发、查询分析、缓存策略、数据库优化、后端开发、架构设计。

4.5

Effect-TSHTTP请求模式Skill effect-patterns-making-http-requests

这个技能提供了10个精心策划的Effect-TS模式,用于在TypeScript应用中安全、可靠地处理HTTP请求。包括响应验证、请求重试、日志记录、缓存、超时处理、依赖建模、测试客户端构建、速率限制处理和HTTP服务器构建。关键词:Effect-TS, HTTP请求, TypeScript, 模式, 后端开发, 软件架构。

4.5

C异步模式Skill csharp-async-patterns

这个技能专注于C#语言中的异步编程模式,包括async/await关键字、Task和ValueTask类型、异步流(IAsyncEnumerable)以及取消模式。它适用于开发响应式、可扩展的应用程序,如Web服务、UI应用等。关键词:C#、异步编程、Task、ValueTask、async streams、cancellation、ASP.NET Core。

4.5

API请求验证Skill APIRequestValidation

API请求验证是一种确保传入API请求的数据完整性、安全性和业务逻辑正确性的重要技术。它通过模式验证、类型安全性检查、输入清理等手段,减少无效数据输入,防止SQL注入和XSS攻击,提升用户体验,并提高开发效率。

4.5

Rust专家Skill rust-expert

这是一个关于Rust编程语言的专家级技能,涵盖所有权、借用、生命周期、异步Tokio模式、错误处理、trait系统、性能优化、测试和生产系统开发。关键词:Rust编程, 所有权, 借用, 异步, Tokio, 错误处理, 性能优化, 测试, 生产系统, 代码质量

4.5

Python数据类Skill python-data-classes

此技能专注于使用Python的dataclasses、attrs和Pydantic库进行数据建模,帮助开发者创建类型安全、可验证和可序列化的数据结构。适用于API请求/响应模型、配置管理、数据转换等场景。关键词:Python, 数据类, 数据建模, 验证, 序列化, dataclasses, attrs, Pydantic。

4.5

CLINQ数据查询技能Skill csharp-linq

LINQ(语言集成查询)是C#编程语言中的核心技术,用于统一查询和操作各种数据源,如内存集合、数据库、XML等。它支持查询语法和方法语法,提供延迟执行、表达式树和性能优化功能,适用于后端开发、数据分析和应用开发。关键词:C# LINQ, 数据查询, 集合操作, 延迟执行, 表达式树, 性能优化。

4.5

会话洞察Skill session-insights

这是一个用于分析Elixir和Phoenix开发会话的技能,提供完整的会话分析管道。通过自然语言描述搜索开发会话,自动生成转录和综合报告,帮助开发者识别工作流模式、摩擦点和插件改进机会。关键词:会话分析,Elixir开发,Phoenix框架,开发调试,自动化报告,量化交易分析辅助工具。

4.5

Phoenix框架实战示例与指南Skill phx:examples

这个技能提供了Phoenix Web框架的实践示例、工作流程和最佳实践指南,帮助开发者快速上手并优化Elixir后端开发,适用于构建高性能、可扩展的Web应用程序。关键词:Phoenix框架,Elixir开发,Web开发,后端开发,实战指南,最佳实践。