后端开发 Skill技能列表
C高性能日志解析器生成器Skill "c-high-performance-log-parser-generator"
C 高性能日志解析器生成器,用于自动化生成高效处理大文件的 C 代码,具有简洁注释,适用于系统日志分析、数据处理和高性能计算。关键词:C语言、日志解析、代码生成、高性能、简洁注释、系统编程、大文件处理。
高级后端开发Skill senior-backend
这个技能专为资深后端工程师设计,用于构建和优化可扩展的后端系统,涵盖API脚手架、数据库迁移、负载测试、安全实践和性能调优。关键词:NodeJS、Express、Python、Go、后端开发、API设计、数据库优化、安全性、性能调优、DevOps、云计算、REST APIs、GraphQL、Postgres。
Hono框架路由与中间件开发Skill hono-routing
这个技能涉及使用Hono框架构建类型安全的API,包括路由设置、中间件集成、RPC通信和请求验证。关键词:Hono、路由、中间件、Type-safe API、Zod、Valibot、验证、RPC、后端开发、JavaScript框架。
API分页实现Skill api-pagination
本技能专注于实现高效的API分页策略,包括偏移量分页、游标分页和键集分页,用于处理大型数据集、构建分页端点、实现无限滚动和优化数据库查询。关键词:API分页,高效数据处理,分页策略,数据库优化,无限滚动,分页端点。
WebSocket实时通信Skill websocket-realtime
这个技能涉及使用WebSocket、Socket.io和Server-Sent Events(SSE)等技术实现实时通信。它包括服务器端实现如WebSocket服务器、房间管理、身份认证,客户端重连机制,反模式避免和最佳实践清单。适用于构建聊天应用、实时数据推送等场景。关键词:实时通信、WebSocket、Socket.io、SSE、客户端重连、反模式、后端开发、前端开发、缩放策略、Redis适配器。
nginxC模块指令设计指南Skill nginx-c-module-design
此技能提供nginx C模块指令设计的全面指南,帮助开发者创建清晰、一致且易于管理的配置接口。涵盖暴露决策、命名规范、作用域设计、默认值设置等关键方面,适用于后端开发、DevOps和服务器配置优化。关键词:nginx, C模块, 指令设计, 配置管理, 后端开发, DevOps, 最佳实践
Effect-TS错误管理模式Skill effect-patterns-error-management
这个技能专注于Effect-TS库中的错误管理,提供了15个精选模式,帮助开发者在TypeScript应用中实现健壮的错误处理、遵循最佳实践并应用现实世界解决方案。适用于处理错误管理、函数式编程和构建可靠应用,关键词:Effect-TS, 错误处理, TypeScript, 函数式编程, 设计模式
数据库技能Skill databases
这个技能专注于使用MongoDB和PostgreSQL数据库进行开发和管理,涵盖数据库设计、查询编写、性能优化、迁移、备份恢复等操作,适用于后端开发、数据工程和数据库管理。关键词:数据库,MongoDB,PostgreSQL,查询优化,数据管理,后端开发。
Bknd会话处理Skill bknd-session-handling
这个技能用于管理Bknd应用程序中的用户会话,包括JWT令牌的创建、存储、验证、自动续订和过期处理,确保安全高效的身份验证机制。关键词:Bknd, 会话管理, JWT, 身份验证, 后端开发, 安全性, 令牌生命周期, 自动刷新
端点保护Skill bknd-protect-endpoint
此技能用于在Bknd框架中保护特定API端点,实现认证、授权、角色检查和权限管理,确保后端API安全,关键词包括:API端点保护、Bknd、认证、授权、角色权限、HTTP触发器、插件路由、Guard权限系统。
Scala集合Skill ScalaCollections
Scala集合库是Scala编程语言的核心组件,用于高效处理数据集合。它提供丰富的API支持不可变和可变集合类型,如List、Vector、Set、Map,实现数据变换、过滤、聚合等操作,适用于函数式编程、并发数据处理和大规模计算。关键词:Scala, 集合库, 数据处理, 函数式编程, 不可变集合, 并行集合, 高效数据操作。
Bknd自定义端点Skill bknd-custom-endpoint
这个技能用于在 Bknd 平台中创建自定义 API 端点,支持通过 Flows 和 HTTP Triggers 或 Plugin Routes 实现复杂的业务逻辑和外部服务集成。关键词包括 Bknd、自定义端点、API 开发、HTTP 触发器、插件路由、后端开发、webhook 处理、请求响应处理。