后端开发 Skill技能列表
BunHono集成Skill BunHonoIntegration
Bun Hono 集成技能是用于在Bun运行时上快速构建Web API的框架,专为高性能和轻量级设计。它支持路由、中间件、REST API、验证、错误处理等功能,适用于开发后端服务、微服务和量化交易系统API。关键词:Bun, Hono, Web框架, API开发, 后端开发, 快速开发, 量化交易
Bun文件输入输出操作技能Skill BunFileI/O
这个技能专注于使用Bun运行时进行高效的文件输入输出操作,包括文件读取、写入、流处理、目录管理、全局模式匹配和元数据访问。适用于后端开发、数据处理和文件系统优化场景,关键词:Bun, 文件I/O, 流处理, 目录操作, JavaScript, 后端开发, 文件系统, SEO优化。
BunDrizzle集成Skill BunDrizzleIntegration
Bun Drizzle 集成技能用于在 Bun 运行时中,通过 Drizzle ORM 与 SQLite 数据库进行类型安全的交互,支持模式定义、自动迁移、CRUD 操作、事务处理和高效查询,适用于后端开发场景。关键词:Bun, Drizzle ORM, SQLite, 类型安全, 数据库迁移, 后端开发, 模式定义, CRUD 操作。
API响应优化Skill api-response-optimization
API响应优化技能专注于通过减少负载大小、实施缓存策略和启用压缩来提升API性能,旨在改善响应时间、降低带宽使用并实现高效缓存,适用于后端开发和系统优化场景。关键词:API优化、响应时间、缓存、压缩、性能提升。
API分页实现Skill api-pagination
本技能专注于实现高效的API分页策略,包括偏移量分页、游标分页和键集分页,用于处理大型数据集、构建分页端点、实现无限滚动和优化数据库查询。关键词:API分页,高效数据处理,分页策略,数据库优化,无限滚动,分页端点。
API过滤与排序Skill api-filtering-sorting
API过滤与排序技能用于后端开发中构建灵活的API查询系统,通过查询参数解析和验证,实现安全高效的过滤和排序功能,常用于搜索端点、数据网格和动态API开发。关键词:API过滤,排序,查询参数,后端开发,数据安全,性能优化。
API错误处理Skill api-error-handling
API错误处理技能专注于在API开发中实现标准化的错误响应机制,包括状态码管理、日志记录和用户友好消息。适用于构建生产级API、实施错误恢复模式如断路器,以及集成错误监控服务,提升系统可靠性和可维护性。关键词:API开发、错误处理、状态码、日志记录、断路器、Sentry集成、生产环境、后端服务。
API变更日志与版本管理Skill api-changelog-versioning
这个技能用于创建和管理API变更日志,系统记录破坏性变更、弃用策略和迁移指南,帮助开发者和团队进行API版本控制和升级。关键词:API版本管理、变更日志、迁移策略、API文档、SEO优化、软件维护。
API认证Skill api-authentication
API认证是一种后端开发技能,专注于使用JWT、OAuth 2.0和API密钥等现代标准实现安全的API认证机制,适用于构建认证系统、处理第三方集成、服务间通信,并涵盖令牌管理、安全头设置和认证流程优化,关键词:API认证、JWT、OAuth 2.0、API密钥、安全认证、后端开发、网络安全。
Effect-TS模式:资源管理Skill effect-patterns-resource-management
这个技能提供了 8 个精选的 Effect-TS 资源管理模式,用于 Effect-TS 应用中的资源管理。它涵盖了安全括号资源使用、池化资源、创建服务层等最佳实践,帮助开发者构建健壮、可测试和防泄漏的应用。适用于资源管理、Effect-TS 应用的最佳实践和真实世界模式。关键词:Effect-TS, 资源管理, TypeScript, 函数式编程, 异步, 并发, 防泄漏, 模式, 后端开发。
Effect-TS错误管理模式Skill effect-patterns-error-management
这个技能专注于Effect-TS库中的错误管理,提供了15个精选模式,帮助开发者在TypeScript应用中实现健壮的错误处理、遵循最佳实践并应用现实世界解决方案。适用于处理错误管理、函数式编程和构建可靠应用,关键词:Effect-TS, 错误处理, TypeScript, 函数式编程, 设计模式
YouTube视频下载器Skill youtube-downloader
YouTube视频下载器是一款强大的工具,用于从YouTube下载视频,支持自定义质量(如1080p、720p)和格式(MP4、WebM、MKV),并可提取音频为MP3文件。基于yt-dlp,易于使用,适用于个人和专业用途,关键词包括YouTube下载、视频下载、MP3转换、质量设置、格式选项。