后端开发 Skill技能列表

MongoDB查询技能Skill mongodb-find-queries

4.5

这个技能用于掌握MongoDB数据库的find查询方法,包括过滤器、投影、排序、分页等操作,适用于后端开发中的数据检索和查询优化。关键词:MongoDB, 数据库查询, 后端开发, 数据检索, 查询优化。

会话状态技能Skill session-state

4.5

会话状态技能是一个内部工具,用于管理基于SESSION_ORCHESTRATION.md定义的会话状态迁移,确保状态转换的验证和执行。关键词:会话状态管理、状态迁移、内部技能、开发工具、软件开发。

Allra后端错误处理标准Skill allra-error-handling

4.5

Allra后端错误处理标准,提供Java后端异常处理、自定义业务异常、全局异常处理器、统一错误响应格式和日志记录策略的完整指南。适用于后端开发、Spring Boot、API设计、错误管理和系统日志。

后端工具添加器Skill add-backend-tool

4.5

这是一个用于扩展AI智能体能力的技能模板,指导开发者如何为OpenAI函数调用系统添加新的后端工具。包含完整的代码规范、安全指南和实现示例,帮助构建可扩展的AI代理功能。关键词:AI工具扩展、函数调用系统、后端开发、智能体能力、OpenAI API、WebSocket集成、安全规范

可枚举重构技能Skill enumerable-refactor

4.5

这个技能专注于重构 Ruby 代码,通过使用 Enumerable 方法替代手动迭代和空变量初始化,识别并重构常见的反模式。它旨在提高代码的简洁性、表达性和性能,适用于 Ruby 3.3+ 版本。关键词:Ruby, Enumerable, 代码重构, 迭代优化, 反模式, 集合处理。

会话管理Skill sessions

4.5

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

Python开发技能Skill python

4.5

此技能提供现代Python开发的全面指南,涵盖从简单脚本到生产系统的所有方面,包括安装、代码风格、项目结构、依赖管理、测试、类型提示、代码质量、安全、性能优化和打包。适用于Python开发者、团队项目和长期维护的代码,关键词包括Python开发、PEP-8、Ruff、pytest、mypy、uv、项目结构、测试、打包、安全、性能。

后端服务模式Skill backend-service-patterns

4.5

用于设计和构建可扩展的后端服务器应用,包括分层架构、依赖注入、服务层模式等。关键词:后端开发、架构设计、微服务、API服务、业务逻辑、依赖注入、服务模式、可扩展性。

GraphQLAPI开发Skill graphql

4.5

GraphQL 是一种用于 API 查询的查询语言,允许客户端精确请求所需数据。本技能涵盖 GraphQL 模式设计、解析器优化、DataLoader 使用、微服务联邦、客户端集成等,旨在构建高效、安全的 GraphQL API,避免常见问题如 N+1 查询、深度嵌套查询导致的 DoS 攻击。关键词:GraphQL, API 设计, 后端开发, 数据加载, 查询优化, 微服务, 安全防护。

关系型数据库应用技能Skill using-relational-databases

4.5

本技能提供在多编程语言中实现关系型数据库的全面指南,包括数据库选择、ORM/查询构建器使用、迁移策略、连接池配置和无服务器数据库部署,适用于构建CRUD应用、事务系统和结构化数据存储。关键词:关系型数据库、PostgreSQL、MySQL、SQLite、ORM、查询构建器、迁移、连接池、无服务器数据库、后端开发。

API过滤与排序Skill api-filtering-sorting

4.5

这个技能涉及实现API的高级过滤和排序功能,包括查询参数解析、字段验证、数据库查询构建、排序逻辑以及性能优化。关键词包括:API、过滤、排序、查询解析、字段验证、性能优化。

QueryCachingStrategiesSkill query-caching-strategies

4.5

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