后端开发 Skill技能列表

4.5

ApolloServerGraphQLAPI开发模式Skill apollo-server-patterns

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

4.5

Ruby元编程Skill ruby-metaprogramming

掌握Ruby元编程技能,用于动态代码生成、方法处理、反射和增强代码灵活性,适用于后端开发和高级Ruby编程。关键词:Ruby、元编程、动态方法、反射、代码生成、define_method、method_missing。

4.5

图数据库应用技能Skill using-graph-databases

这个技能专注于图数据库的选择、实现和应用,用于处理深度关系遍历、模式匹配和路径查找,适用于社交网络、推荐系统、知识图谱和欺诈检测等场景。关键词:图数据库、Neo4j、Cypher、关系建模、查询优化、数据科学、后端开发。

4.5

RESTfulHATEOASAPI设计技能Skill restful-hateoas

此技能提供在Ruby on Rails中设计和实现遵循RESTful HATEOAS原则的API的全面指南,涵盖资源建模、HTTP方法语义、超媒体控制、内容协商和API进化等关键方面,适用于API开发、审查、重构和优化。关键词:RESTful API, HATEOAS, Ruby on Rails, 后端开发, 超媒体控制, API设计, 资源建模。

4.5

异步Python模式Skill async-python-patterns

异步Python模式技能专注于使用Python的asyncio库实现高性能、非阻塞的异步编程,适用于构建Web API、并发系统、实时应用和数据抓取等场景。关键词:Python异步编程、asyncio、并发编程、非阻塞I/O、高性能应用、异步Web开发。

4.5

本地地点搜索代理Skill local-places

这是一个本地代理工具,用于通过Google Places API搜索附近地点(如餐厅、咖啡馆等)。支持两步流程:先解析位置,再根据用户偏好进行精确搜索。适用于快速查找和集成到其他应用中。关键词:地点搜索、API代理、位置服务、Google Places、REST API。

4.5

添加HTTP端点Skill add-endpoint

这是一个关于如何为Catalyst-Relay服务器添加新HTTP端点的技能指南。它详细说明了创建路由、API端点、HTTP处理器的完整流程,包括文件结构、请求验证、响应格式、文档规范以及集成到现有框架的步骤。关键词:HTTP端点,API开发,后端路由,Hono框架,Zod验证,TypeScript,服务器开发,RESTful API,代码规范。

4.5

Allra数据库设计及QueryDSL规则Skill allra-database-schema

Allra后端团队数据库设计规范,涵盖JPA实体设计、QueryDSL查询编写、事务管理标准。提供Spring Boot项目中的数据库层最佳实践,包括Repository结构、DTO投影、关联关系映射和@Transactional使用指南。关键词:数据库设计、JPA、QueryDSL、Spring Boot、事务管理、后端开发、Java持久层、ORM最佳实践。

4.5

Bknd模式修改Skill bknd-modify-schema

这个技能用于安全地修改Bknd应用中的数据库模式,包括重命名实体和字段、更改字段类型、修改字段约束等操作,提供数据迁移策略和同步工作流,适用于后端开发和低代码场景。关键词:Bknd, 模式修改, 数据库迁移, 后端开发, 低代码。

4.5

Stripe支付处理器Skill stripe-handler

本技能用于处理Stripe支付系统中的自定义支付场景,包括一次性产品购买、自定义服务支付、Webhook履约以及后台任务处理。适用于非标准订阅和积分包的支付解决方案。关键词:Stripe支付,自定义结账,Webhook处理,Inngest后台任务,支付系统集成,幂等性设计。

4.5

Twilio通信Skill twilio-communications

这个技能用于通过Twilio API实现短信发送、语音通话、WhatsApp消息和用户验证(2FA)等通信功能。涵盖从简单通知到复杂IVR系统和多通道认证的全方位应用。关键考虑包括合规性、速率限制和错误处理,适用于需要集成通信服务的开发项目。关键词:Twilio、短信、语音通话、WhatsApp、用户验证、2FA、IVR、API集成、合规、错误处理、通信服务。

4.5

Python异步编程模式Skill python-async-patterns

本技能是关于Python异步编程(asyncio)的实用模式集合。它涵盖了并发执行、任务管理、资源限制、超时处理、错误处理等核心概念,并提供了从基础到生产环境的最佳实践指南。关键词:Python异步编程,asyncio模式,并发编程,协程,TaskGroup,aiohttp,高性能IO,异步Web开发,Python后端开发。