后端开发 Skill技能列表
API参考文档Skill api-reference-documentation
创建全面的API参考文档,包括OpenAPI/Swagger规范、REST端点、认证、示例和SDK。适用于REST API、GraphQL API文档、端点文档或OpenAPI规范文档化。
CachingStrategySkill caching-strategy
高效缓存策略的实现与优化,包括Redis、Memcached、CDN等技术的应用,旨在提升应用性能和响应速度,减轻数据库负载。
配置管理Skill configuration-management
本指南提供了一套全面的应用程序配置管理方法,涵盖环境变量、配置文件、秘密管理、特性标志等,遵循12因素应用原则,适用于多环境配置管理。
Webhook集成Skill webhook-integration
Webhook 集成是一种实现事件驱动架构的技术,用于服务间和第三方集成的实时通信。关键词包括:事件驱动、实时通信、服务集成、第三方服务、自动化工作流、支付处理、用户活动跟踪、微服务通信。
Redis消息队列开发技能Skill redis-queue
这个技能提供了使用Redis作为消息队列的全面指南,特别针对Node.js应用。涵盖Bull和BullMQ的设置、作业创建、处理、优先级、延迟作业、重复作业、生命周期管理、错误处理、重试、队列监控、工作线程扩展和生产模式。关键词:Redis, 消息队列, BullMQ, Node.js, 后端开发
.NETGC内存管理Skill dotnet-gc-memory
.NET GC 内存管理技能专注于优化 .NET 应用程序的垃圾收集和内存使用,包括 GC 模式配置、分代调优、大对象堆管理、Span<T>/Memory<T> 高级模式、数组池缓冲等,提升应用性能和减少内存开销。关键词:.NET、垃圾收集、内存管理、GC 优化、LOH、POH、Span<T>、Memory<T>、ArrayPool。
Django安全最佳实践Skill django-security
这个技能涵盖了使用Django框架开发Web应用时的全面安全指南,旨在帮助开发者抵御常见漏洞,包括身份认证、授权、CSRF防护、SQL注入预防、XSS预防以及安全的部署配置。关键词:Django安全、Web安全、后端开发、身份认证、CSRF防护、XSS预防、SQL注入防护、安全部署。
WooCommerce后端开发Skill woocommerce-backend-dev
这个技能提供 WooCommerce 后端 PHP 代码开发的详细指导,涵盖代码结构、命名约定、编码风格、钩子使用、依赖注入、数据完整性和单元测试等,帮助开发者遵循项目标准和最佳实践,适用于电子商务网站后端优化。关键词:WooCommerce、后端开发、PHP、代码规范、单元测试、电子商务、WordPress、项目约定。
Django架构模式Skill django-patterns
这个技能专注于 Django Web 框架的架构模式,包括项目结构组织、ORM 优化、DRF 序列化、信号使用、自定义中间件等,旨在提高 Django 应用的性能、可维护性和开发效率。适用于后端开发,帮助开发者遵循最佳实践、避免反模式,并确保代码质量。关键词:Django, 架构模式, ORM 优化, DRF, 信号, 中间件, 后端开发, Web 开发, Python, 性能优化。
BkndCRUD读取Skill bknd-crud-read
这个技能用于通过Bknd SDK或REST API从数据库查询和检索数据,包括读取单个记录、批量读取、过滤排序、字段选择、加载关系等操作。关键词:Bknd、CRUD、数据查询、后端开发、数据库API、RESTful服务。
Elixir/Phoenix验证循环Skill phx:verify
这个技能涉及Elixir/Phoenix项目中的完整代码验证流程,用于在代码更改后确保代码质量。包括编译检查、代码格式化、Credo代码分析、测试运行和Dialyzer类型检查,适用于后端开发,提高代码可靠性和可维护性。关键词:Elixir, Phoenix, 代码验证, 编译, 格式化, Credo, 测试, Dialyzer, 后端开发, 代码质量, 验证循环。
LiveView分配审计Skill lv:assigns
这个技能用于审计 Elixir/Phoenix LiveView 中的套接字分配,以检测和解决内存问题、提高代码清晰度和性能优化。适用于开发者在审查 LiveView 性能或调试内存问题时使用。关键词:LiveView 审计、内存优化、性能调试、Elixir 开发、Phoenix 框架、套接字分配。