后端开发 Skill技能列表

⚡

Scala函数式模式Skill ScalaFunctionalPatterns

4.5

Scala函数式模式是一种编程技能,专注于在Scala语言中应用函数式编程原则。它通过使用高阶函数、不可变性、模式匹配、代数数据类型等技术,帮助开发者构建健壮、类型安全、可维护的应用程序。关键词:Scala,函数式编程,高阶函数,不可变性,模式匹配,代数数据类型,单子,for-推导。

⚡

Python类型优先开发最佳实践Skill python-best-practices

4.5

本技能提供Python类型优先开发的完整指南,涵盖数据类、判别联合类型、NewType、协议等核心概念,旨在通过静态类型检查提升代码质量、可维护性和可靠性。关键词:Python类型提示,静态类型检查,数据类,Pydantic,mypy,pyright,代码质量,软件工程最佳实践。

⚡

JWT认证实现技能Skill jwt

4.5

该技能提供JWT(JSON Web Token)身份验证的完整实现方案,包括令牌生成、验证、刷新机制、安全存储与配置。适用于API安全、用户认证、会话管理等后端开发场景。关键词:JWT认证、令牌管理、API安全、身份验证、后端开发、Node.js、Token刷新。

⚡

DjangoDevelopmentPatternsSkill django-patterns

4.5

Django 架构模式和最佳实践,涵盖 Django REST Framework、ORM、项目结构、缓存、信号、中间件等,用于构建高效、可维护的 Django 应用程序。

⚡

PythonFastAPI开发Skill python-fastapi

4.5

专家模式,用于构建使用 FastAPI、uv 包管理器、模块化架构和 SQLAlchemy 数据库集成的 Python API。

⚡

Firebase功能添加Skill firebase-development-add-feature

4.5

Firebase功能添加技能指导开发者采用测试驱动开发(TDD)方法,向现有Firebase项目添加新功能。涵盖云函数开发、Firestore数据库集合创建、API端点实现、安全规则配置和模拟器验证。适用于后端开发、无服务器架构和云原生应用开发场景。关键词:Firebase开发、TDD测试驱动开发、云函数、Firestore数据库、API端点、安全规则、模拟器测试、无服务器架构、后端开发。

⚡

JSON验证器Skill json-validator

4.5

JSON验证器是一款用于验证、格式化、修复和分析JSON数据的工具。它能够检查JSON语法错误、美化格式、自动修复常见问题(如尾随逗号、单引号等),并支持JSON与YAML、XML等其他格式的相互转换。适用于API开发、配置文件处理、数据交换等场景,是开发者和数据分析师处理JSON数据的得力助手。 关键词:JSON验证,JSON格式化,JSON修复,JSON转YAML,JSON转XML,API数据验证,配置文件处理,数据格式转换,开发工具,数据清洗

⚡

gRPC服务开发Skill grpc-service-development

4.5

构建高性能gRPC服务,支持单向调用、客户端流、服务器流和双向流模式,适用于微服务架构和多语言服务交互。

⚡

性能分析与优化Skill profiling-optimization

4.5

通过性能分析和优化技术,识别并优化代码中的性能瓶颈,提高应用性能和响应速度。

⚡

数据库迁移生成器Skill database-migration

4.5

自动生成数据库迁移文件,包含模式变更和回滚功能,确保数据库操作的安全性和可回溯性。

⚡

高性能C语言日志解析器Skill "high-performance-log-parser-in-c"

4.5

这个技能用于实现内存高效、流式的日志解析器,使用C语言编写,适用于处理大日志文件,避免Python依赖,强调性能优化和简洁注释。关键词包括:C语言、日志解析、内存映射、流处理、高性能。

⚡

幂等性处理Skill idempotency-handling

4.5

这个技能用于实现API操作的幂等性,通过使用幂等键、Redis缓存和数据库约束,确保在多次执行时产生相同结果,防止重复处理和竞争条件。适用于支付系统、webhook重试、邮件发送等场景,提高系统可靠性和数据一致性。关键词包括:幂等性、API、Redis、数据库、缓存、支付系统、webhook、重复处理、竞争条件、安全重试。