后端开发 Skill技能列表
会话管理Skill sessions
会话管理技能用于创建和维护跨渠道的对话会话,包括会话历史记录、检查点保存、消息加密等功能,适用于需要管理多用户对话和保持会话状态的应用场景。
缓存失效策略Skill CacheInvalidationStrategies
本技能涉及缓存失效的不同模式和策略,包括基于时间的过期、事件驱动失效、写入时缓存、写后缓存、缓存旁路、读穿缓存等,以及如何实现这些策略和监控缓存命中率。关键词包括缓存失效、数据一致性、性能优化。
Webhook处理Skill webhook-handling
Webhook 处理技能专注于接收、验证和处理来自外部系统的实时事件通知。它确保数据传输的安全性和可靠性,涵盖验证机制、事件解析、幂等性保证、自动重试策略以及遵循最佳安全实践。该技能对于构建高效、稳定的系统集成和自动化流程至关重要,关键词包括:Webhook 处理、事件处理、API 集成、数据验证、安全实践、系统集成、自动化流程。
Rust异步编程模式Skill rust-async-patterns
这个技能是关于掌握Rust中的异步编程,使用async/await语法、tokio运行时和futures生态系统,用于高效的并发I/O操作,如构建异步Web服务器、客户端、处理并发请求等。关键词:Rust、异步编程、tokio、async/await、并发、I/O操作、Web服务器、异步模式、futures。
后端服务模式Skill backend-service-patterns
后端服务模式技能专注于设计和构建可扩展的后端应用程序,采用分层架构、依赖注入、中间件模式等核心原则。适用于API服务开发、业务逻辑实现、微服务架构、服务器less函数等场景,提升代码可维护性和可测试性。关键词:后端开发,API设计,微服务,架构模式,依赖注入,中间件,服务层,仓库模式。
Convex后端开发Skill convex-backend
这个技能用于使用Convex平台构建实时、反应式的后端应用,包括TypeScript查询、变异和动作,支持自动反应性和乐观更新。适用于开发实时协作工具、聊天应用、仪表盘等需要即时数据同步的场景,关键词包括Convex、实时后端、TypeScript、反应式编程、无服务器函数、数据同步、乐观更新。
C异步编程模式Skill csharp-async-patterns
C# 异步编程模式技能用于编写高效、响应的应用程序,通过 async/await、Task、ValueTask、ConfigureAwait 和异步流等技术处理 I/O 绑定和 CPU 绑定操作,避免线程阻塞,提升应用性能和可伸缩性。关键词:C#,异步编程,async/await,Task,ValueTask,ConfigureAwait,异步流,响应式应用,I/O 操作,CPU 绑定,线程管理。
可空引用类型审计工具Skill nullable-audit
这是一个用于.NET开发的技能,旨在审计代码库中可为空引用类型的采用情况,分析编译警告,并提供迁移建议,帮助开发者提高代码质量。关键词包括:.NET、可为空引用类型、代码审计、编译警告、迁移建议、C#开发、代码健壮性。
Node.js最佳实践Skill nodejs-best-practices
这个技能专注于Node.js开发的最佳实践,教授2025年的决策原则,包括框架选择、异步模式、安全、架构等,旨在培养开发者的思考能力而非代码复制。关键词:Node.js、最佳实践、开发原则、框架选择、异步模式、安全、架构、后端开发、决策制定。
后端实现模式Skill backend-implementation-patterns
这个技能提供了构建生产就绪的后端 API 的实现模式,涵盖 RESTful 端点设计、请求/响应处理、数据验证、JWT 认证、错误处理、数据访问层和速率限制等。关键词:后端开发、API 实现、REST、GraphQL、认证、错误处理、数据验证。
Go语言开发模式Skill golang-patterns
这个技能提供了 Go 语言的惯用模式、最佳实践和规范,用于编写健壮、高效且可维护的 Go 代码。它覆盖了核心原则如简单与清晰、零值有用、接受接口返回结构体,以及错误处理、并发模式、接口设计、包组织、结构体设计、性能优化、工具链集成等方面。关键词:Go 语言,开发模式,最佳实践,代码规范,并发编程,错误处理,性能优化,后端开发。
ConvexHTTP操作Skill convex-http-actions
Convex HTTP 操作是一种用于在Convex后端平台上构建和管理HTTP端点的技能,支持webhooks处理、外部API集成、自定义路由、请求/响应处理、认证、CORS配置和webhook签名验证。关键词:Convex, HTTP操作, webhooks, API集成, 后端开发, 服务器less, 认证, CORS, 签名验证。