后端开发 Skill技能列表
MongoDB模式设计Skill mongodb-schema-design
这个技能专注于MongoDB数据库的模式设计和数据建模,帮助用户掌握嵌入与引用策略、关系处理、模式演化等技术,适用于数据库设计、数据规范化、查询优化等场景,提升性能和管理效率。关键词:MongoDB, 模式设计, 数据建模, 数据库优化, 嵌入引用, 模式演化, 查询性能
Elixir主题研究技能Skill phx:research
这个技能用于高效研究和搜索Elixir和Phoenix相关主题,通过集成搜索ElixirForum、HexDocs、GitHub和博客等来源,提供代码示例、常见模式、陷阱和版本兼容性分析,帮助开发者快速获取并整理技术信息。关键词:Elixir, Phoenix, 研究, 搜索, 代码示例, 后端开发, Web框架。
认证与支付技能Skill auth
这个技能专注于实现安全的用户认证和支付功能,支持使用 Clerk、Supabase Auth 或 Stripe 进行登录、身份验证、支付处理和订阅管理。它强调安全最佳实践,如密码哈希化、会话安全管理和防止支付欺诈。适用于需要集成安全认证和支付系统的应用程序开发。关键词:认证、支付、Clerk、Supabase、Stripe、登录、订阅、安全、后端开发。
.NET清理工具Skill clean
这个技能用于递归清理 .NET 项目的构建文件夹,如 bin 和 obj,可选清理 NuGet 包缓存和发布文件夹,帮助开发者释放磁盘空间、提高构建效率、优化开发环境。关键词:.NET 清理、bin obj 删除、NuGet 缓存、构建产物、开发工具、自动化清理。
Effect-TS模式:资源管理Skill effect-patterns-resource-management
这个技能提供了 8 个精选的 Effect-TS 资源管理模式,用于 Effect-TS 应用中的资源管理。它涵盖了安全括号资源使用、池化资源、创建服务层等最佳实践,帮助开发者构建健壮、可测试和防泄漏的应用。适用于资源管理、Effect-TS 应用的最佳实践和真实世界模式。关键词:Effect-TS, 资源管理, TypeScript, 函数式编程, 异步, 并发, 防泄漏, 模式, 后端开发。
Bun文件输入输出操作技能Skill BunFileI/O
这个技能专注于使用Bun运行时进行高效的文件输入输出操作,包括文件读取、写入、流处理、目录管理、全局模式匹配和元数据访问。适用于后端开发、数据处理和文件系统优化场景,关键词:Bun, 文件I/O, 流处理, 目录操作, JavaScript, 后端开发, 文件系统, SEO优化。
幂等性处理Skill idempotency-handling
这个技能用于实现API操作的幂等性,通过使用幂等键、Redis缓存和数据库约束,确保在多次执行时产生相同结果,防止重复处理和竞争条件。适用于支付系统、webhook重试、邮件发送等场景,提高系统可靠性和数据一致性。关键词包括:幂等性、API、Redis、数据库、缓存、支付系统、webhook、重复处理、竞争条件、安全重试。
Hono框架路由与中间件开发Skill hono-routing
这个技能涉及使用Hono框架构建类型安全的API,包括路由设置、中间件集成、RPC通信和请求验证。关键词:Hono、路由、中间件、Type-safe API、Zod、Valibot、验证、RPC、后端开发、JavaScript框架。
GraphQL实现Skill graphql-implementation
这个技能用于构建GraphQL API,提供灵活的查询接口,优化性能,支持实时订阅,适用于API开发、后端服务和微服务架构。关键词:GraphQL、API开发、后端开发、性能优化、实时数据、错误处理。
FastMCP框架Skill fastmcp
FastMCP 是一个用于构建 Model Context Protocol (MCP) 服务器的 Python 框架,允许将工具、资源和提示暴露给大型语言模型如 Claude。它支持多种存储后端、中间件系统、服务器生命周期管理和云部署,帮助开发者高效构建和部署 AI 集成服务器。关键词:FastMCP, MCP 服务器, Python 框架, LLM 集成, 工具开发, 资源管理, 提示工程, 云部署, 存储后端, 中间件。
Bun工作线程Skill BunWorkers
Bun Workers 是在 Bun 运行时中利用 Web Workers 和 Node.js worker_threads 进行并行执行和任务处理的技能,适用于处理 CPU 密集型任务、实现并行映射、错误处理和资源管理,关键词包括 Bun、Web Workers、worker_threads、并行处理、多线程编程、后台任务、性能优化。
BunWebSocket服务器Skill BunWebSocketServer
本技能介绍如何使用Bun构建WebSocket服务器,支持实时通信、消息广播、Pub/Sub模式和客户端认证等功能。适用于需要高并发实时数据处理的应用程序开发,如聊天室、在线游戏和金融交易系统。关键词:Bun, WebSocket, 服务器, 实时通信, 后端开发, JavaScript, 网络编程。