后端开发 Skill技能列表

4.5

PDF文档处理工具包Skill pdf

PDF文档处理技能是一个全面的PDF操作解决方案,提供文本提取、表格识别、文档合并拆分、表单处理、水印添加、密码保护等核心功能。支持Python编程处理、命令行操作和OCR识别,适用于文档自动化、数据提取、批量处理等场景。关键词:PDF处理、文本提取、表格识别、文档合并、Python自动化、OCR识别、批量处理、文档转换。

4.5

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

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

4.5

Supabase配置技能Skill setup

此技能用于配置和调试 Supabase 集成,帮助解决常见的认证、OAuth 和配置错误,提供快速修复步骤,并指导如何禁用 Supabase 以避免问题。关键词:Supabase 配置,MCP 设置,OAuth 认证,后端集成,错误修复。

4.5

环境配置管理Skill env-config

Python/FastAPI项目环境配置管理技能,提供.env文件加载、多环境支持、Pydantic配置验证、密钥安全管理等功能。适用于后端开发中的环境变量管理、应用程序设置配置、开发/测试/生产环境隔离、敏感信息保护等场景。关键词:环境配置、Python配置管理、FastAPI设置、Pydantic BaseSettings、.env文件、多环境支持、密钥安全、配置验证。

4.5

ExpressAPI陷阱规避指南Skill pitfalls-express-api

本指南系统总结了使用 Node.js Express 框架构建 RESTful API 时的常见陷阱、最佳实践与设计模式。内容涵盖 REST 路由规范、HTTP 状态码正确使用、请求验证中间件、存储层接口抽象、后台作业管理等核心后端开发知识点。适用于 API 开发、代码审查、架构设计等场景,帮助开发者编写更健壮、可维护的后端服务。关键词:Express API, RESTful 设计, 状态码, 输入验证, 存储接口, 后台作业, Node.js 后端开发。

4.5

软件事务内存Skill software-transactional-memory

软件事务内存(STM)是一种并发编程技术,通过将读写操作组合成原子事务来简化无锁算法的设计,确保数据一致性,适用于并发数据结构构建和原子操作组合。关键词:软件事务内存、并发编程、无锁代码、原子操作、数据一致性、事务处理。

4.5

BunFFI(外函数接口)Skill BunFFI

此技能用于通过 Bun 的 FFI 功能从 JavaScript 调用本地 C/C++ 库。关键词包括:Bun FFI、外函数接口、调用C库、原生代码集成、JavaScript、C/C++、跨语言调用、dlopen、共享库、性能优化。

4.5

WebSocketPatternsSkill WebSocketPatterns

WebSocket模式是用于在网络应用中实现高级实时双向通信的一系列技术。它包括WebSocket基础、与HTTP轮询和SSE的比较、连接生命周期管理、心跳机制、消息队列确认、重连策略、速率限制等关键概念和实践。

4.5

Scala集合Skill ScalaCollections

Scala集合库是Scala编程语言的核心组件,用于高效处理数据集合。它提供丰富的API支持不可变和可变集合类型,如List、Vector、Set、Map,实现数据变换、过滤、聚合等操作,适用于函数式编程、并发数据处理和大规模计算。关键词:Scala, 集合库, 数据处理, 函数式编程, 不可变集合, 并行集合, 高效数据操作。

4.5

Convex数据库迁移技能Skill convex-migrations

这个技能涉及使用 Convex 数据库进行模式迁移,包括添加新字段、回填数据、删除过时字段、索引迁移和零停机部署模式。关键词:Convex, 数据库迁移, 模式演化, 零停机, 后端开发。

4.5

MongoDBCRUD操作Skill mongodb-crud-operations

此技能专注于MongoDB数据库的CRUD(创建、读取、更新、删除)操作,包括文档插入、查询、更新和删除。学习BSON格式、ObjectId、数据类型及基本操作,适用于后端开发、数据存储和NoSQL数据库应用。关键词:MongoDB, CRUD, 数据库, NoSQL, 后端开发, 数据操作, 文档管理

4.5

Ruby性能优化Skill ruby-optimise

这是一个用于Ruby代码性能优化的技能,提供全面的最佳实践指南,覆盖对象分配、集合处理、数据库查询、字符串处理、并发和运行时配置等关键领域,帮助开发者编写高效、可维护的Ruby代码,优化应用性能,关键词包括Ruby、性能优化、代码优化、高效编程、后端开发。