后端开发 Skill技能列表

QueryCachingStrategiesSkill query-caching-strategies

4.5

这篇文章介绍了如何通过使用Redis、Memcached和数据库级别的缓存来实施多级查询缓存策略,以优化查询结果缓存、高读负载、减少数据库负载、提高响应时间等。包括缓存失效、TTL策略、缓存预热模式等关键技术点。

Go最佳实践指南Skill go-best-practices

4.5

Go最佳实践指南是一套系统化的Go语言编程规范,专注于类型优先开发、错误处理、接口设计、函数选项模式等核心编程范式。该指南提供了Go语言高效开发的关键技术,包括自定义类型、接口契约、错误包装、配置管理、模块结构等实用模式,帮助开发者编写健壮、可维护、可扩展的Go代码。关键词:Go语言,类型优先开发,错误处理,接口设计,函数选项,Go最佳实践,后端开发,编程规范。

线段树构建器Skill segment-tree-builder

4.5

线段树构建器是一个用于自动生成定制化线段树代码实现的工具。它支持多种线段树变体,包括基础线段树、惰性传播线段树、持久化线段树、二维线段树和线段树Beats。用户只需指定合并函数、单位元等参数,即可快速生成适用于C++、Python或Java语言的递归或迭代实现代码。该工具旨在简化算法竞赛、数据结构和范围查询优化场景下的开发工作。 关键词:线段树,数据结构,算法实现,范围查询,惰性传播,持久化线段树,二维线段树,线段树Beats,代码生成,算法竞赛,C++,Python,Java

文档处理-DOCX文件Skill document-processing-docx

4.5

这个技能用于通过编程方式处理和操作 Microsoft Word (.docx) 文档,包括生成、解析、转换和自动化,适用于文档生成、数据提取和工作流自动化等场景。关键词:文档处理、Word、DOCX、自动化、模板、数据提取、编程、库使用、文档工作流。

YouTube视频下载器Skill youtube-downloader

4.5

YouTube视频下载器是一个用于下载YouTube视频的工具,支持多种质量选项(如1080p、720p、480p、360p)、格式选择(MP4、WebM、MKV)和音频提取为MP3。关键词:YouTube下载、视频下载工具、音频提取、质量设置、格式转换、yt-dlp、自动化脚本。

API文档自动生成Skill api-doc-gen

4.5

自动扫描 Flask、FastAPI、Express、Gin 等 Web 框架的源代码,提取路由和注解,生成符合 OpenAPI/Swagger 规范的 API 文档,支持多种框架和输出格式。

Convex后端开发Skill convex-backend

4.5

这个技能用于使用Convex平台构建实时、反应式的后端应用,包括TypeScript查询、变异和动作,支持自动反应性和乐观更新。适用于开发实时协作工具、聊天应用、仪表盘等需要即时数据同步的场景,关键词包括Convex、实时后端、TypeScript、反应式编程、无服务器函数、数据同步、乐观更新。

Rust异步编程模式Skill rust-async-patterns

4.5

这个技能是关于掌握Rust中的异步编程,使用async/await语法、tokio运行时和futures生态系统,用于高效的并发I/O操作,如构建异步Web服务器、客户端、处理并发请求等。关键词:Rust、异步编程、tokio、async/await、并发、I/O操作、Web服务器、异步模式、futures。

后端开发技能Skill backend-development

4.5

后端开发技能专注于使用Node.js、Python、Go、Rust等现代技术和框架如NestJS、FastAPI,构建高性能、可扩展、安全的服务器端系统。涵盖API设计(REST、GraphQL、gRPC)、数据库管理(PostgreSQL、MongoDB)、认证授权(OAuth 2.1、JWT)、性能优化、微服务架构、测试策略和DevOps实践,关键词包括:后端开发、Node.js、Python、API设计、数据库优化、微服务、DevOps、安全最佳实践。

Ruby标准库Skill ruby-standard-library

4.5

Ruby标准库是Ruby编程语言的核心组成部分,提供了丰富的内置类和方法,用于高效处理常见编程任务,如集合迭代、文件操作、字符串处理、正则表达式匹配、时间日期管理等。它包含了Enumerable模块、Array、Hash、String等核心类,以及File I/O、Time/Date等模块,使Ruby开发更加优雅和便捷。关键词:Ruby标准库,Enumerable,文件操作,正则表达式,核心类,Ruby编程。

环境配置管理Skill env-config

4.5

Python/FastAPI项目环境配置管理技能,提供.env文件加载、多环境支持、Pydantic配置验证、密钥安全管理等功能。适用于后端开发中的环境变量管理、应用程序设置配置、开发/测试/生产环境隔离、敏感信息保护等场景。关键词:环境配置、Python配置管理、FastAPI设置、Pydantic BaseSettings、.env文件、多环境支持、密钥安全、配置验证。

Prisma自动化技能Skill prisma-automation

4.5

这个技能通过Rube MCP和Composio的Prisma工具包,自动化Prisma数据库操作任务,包括工具发现、连接管理和工作流执行,适用于后端开发中提高数据库管理效率。关键词:Prisma, 自动化, Rube MCP, Composio, 数据库操作, 工作流。