后端开发 Skill技能列表

4.5

后端开发Skill backend-development

后端开发技能专注于构建和维护服务器端应用程序,涵盖API设计、数据库架构、微服务实现、认证授权、缓存策略、限流机制和系统可观测性。适用于开发高性能、可扩展的后端系统,关键词包括:后端开发、API设计、数据库、微服务、JWT、缓存、限流、可观测性。

4.5

队列处理模式Skill queue-processing-patterns

队列处理模式技能专注于设计安全的队列消费者和实现有效的重试机制,适用于需要可靠背景处理的应用场景,如软件开发和消息队列系统。关键词:队列系统、消费者、重试、幂等性、可靠性、背景处理、消息队列、软件架构。

4.5

数据库技能Skill databases

这个技能专注于使用MongoDB和PostgreSQL数据库进行开发和管理,涵盖数据库设计、查询编写、性能优化、迁移、备份恢复等操作,适用于后端开发、数据工程和数据库管理。关键词:数据库,MongoDB,PostgreSQL,查询优化,数据管理,后端开发。

4.5

Convex开发技能Skill convex

Convex 开发技能是一个综合指导技能,用于Convex后端开发,提供核心开发如函数编写和数据库模式定义、数据存储管理、高级模式如AI代理和定时作业、安全审计以及最佳实践。适用于开发者快速上手Convex平台,优化后端应用开发。关键词:Convex开发、后端开发、数据库、实时订阅、HTTP动作、安全审计、AI代理、最佳实践、量化交易、数据统计分析。

4.5

API交接文档生成Skill backend-to-frontend-handoff-docs

该技能用于在后端API开发完成后,自动生成结构化交接文档,提供给前端开发者或AI,以便无需额外沟通即可完成集成和UI开发,提高协作效率。关键词:API文档、后端开发、前端集成、交接文档、软件开发、自动化工具、技术文档、协作流程。

4.5

tRPCPatternsSkill tRPCPatterns

tRPC是一种用于构建端到端类型安全API的技术,它允许在客户端和服务器之间无缝集成TypeScript,无需代码生成。

4.5

Node.jsRESTAPIPatternsSkill Node.jsRESTAPIPatterns

Node.js REST API Patterns 是一个专注于使用 Node.js 和 Express.js 构建 RESTful API 的技能,涉及到中间件模式、TypeScript 类型安全、RESTful 设计原则和分层架构。这个技能涵盖了认证、日志记录、错误处理和请求验证等多个关键领域,旨在提高开发速度、减少上市时间、提高可维护性和开发体验。

4.5

响应流式传输配置Skill streaming

响应流式传输配置技能用于管理和优化聊天机器人、AI助手等应用的实时消息输出。它涉及配置消息分块大小、传输延迟、打字指示器以及针对不同通信平台(如Telegram、Discord、Slack)的特定限制。核心功能包括启用/禁用流式传输、调整用户体验参数、确保消息在各类平台上的兼容性与高效传递。关键词:流式传输,实时输出,消息分块,打字指示器,平台适配,API配置,用户体验优化,聊天机器人,延迟设置。

4.5

会话管理Skill sessions

会话管理技能用于创建和维护跨渠道的对话会话,包括会话历史记录、检查点保存、消息加密等功能,适用于需要管理多用户对话和保持会话状态的应用场景。

4.5

FastAPI开发专家Skill fastapi-expert

FastAPI开发专家技能专注于使用Python构建高性能、安全的异步REST API,关键词包括FastAPI、Python、异步编程、REST API、Web开发、后端开发、安全认证、数据库操作、API设计、性能优化、测试驱动开发、生产部署。适用于后端工程师、全栈开发者和API开发者,用于快速构建企业级Web服务。

4.5

RubyonRails应用Skill ruby-rails-application

使用 Ruby on Rails 构建 Web 应用程序,包括模型、控制器、视图、Active Record ORM、认证和 RESTful 路由。

4.5

性能分析与优化Skill profiling-optimization

通过性能分析和优化技术,识别并优化代码中的性能瓶颈,提高应用性能和响应速度。