后端开发 Skill技能列表
GleamActor模型Skill GleamActorModel
这个技能是关于在Gleam编程语言中使用Actor Model来构建并发和容错的应用程序,涵盖进程管理、消息传递、GenServer模式、监控器和故障容忍技术。适用于后端开发、系统架构和分布式系统构建。关键词:Gleam, Actor Model, OTP, 并发编程, 容错系统, 消息传递, GenServer, Supervisor, 后端开发, 软件架构。
MVCC多版本并发控制Skill mvcc
MVCC多版本并发控制是一种数据库技术,用于实现行级快照隔离和并发管理,通过维护多版本数据来减少读写冲突,提高数据库性能和一致性。关键词:MVCC、数据库、并发控制、快照隔离、多版本、事务处理、数据库性能优化。
MongoDB索引创建Skill mongodb-index-creation
这个技能教授如何创建和管理 MongoDB 索引,包括单字段、复合、唯一、文本、地理空间和 TTL 索引,以优化查询性能,提升数据库效率。关键词:MongoDB, 索引, 查询优化, 数据库性能, 索引管理, 后端开发, 数据存储。
Base64编码工具Skill base64-encoder
Base64编码工具是一款用于数据格式转换的实用程序,支持Base64编码解码、URL安全Base64转换和十六进制字符串处理,具备文件处理功能。关键词:Base64编码、Base64解码、URL安全编码、二进制转文本、数据格式转换、文件编码、Python工具、数据处理。
ReportLabPDF生成库Skill reportlab
ReportLab 是一个用于 Python 的 PDF 生成库,允许用户以编程方式创建各种 PDF 文档,如发票、报告、证书、表格、图表、条形码和 QR 码。它提供 Canvas 和 Platypus 两种 API,支持精确布局和流动文档,适用于专业文档自动化。关键词:PDF 生成、Python 库、文档自动化、报告生成、条形码、QR 码、表格、图表。
Elixir模式匹配Skill elixir-pattern-matching
Elixir模式匹配技能用于在Elixir编程中实现优雅的声明式代码控制流,包括函数子句、case语句、with语句和解构数据结构。它帮助编写可读、可维护的代码,特别适用于后端开发和函数式编程场景。关键词:Elixir, 模式匹配, 函数式编程, 后端开发, 控制流, 数据解构, 错误处理, 代码优化
Convex定时任务调度Skill convex-cron-jobs
Convex定时任务调度是一种在Convex平台中自动化执行后台任务的技术,支持基于间隔和Cron表达式的调度,提供作业监控、自动重试和错误处理功能。适用于数据同步、清理操作、报告生成等场景,关键词包括Convex、定时任务、后台调度、Cron表达式、自动化、作业监控、Serverless、后端开发。
后端开发Skill backend-development
后端开发技能专注于使用现代技术(如Node.js、Python、Go、Rust)和最佳实践构建生产就绪的后端系统,涵盖API设计(REST、GraphQL、gRPC)、数据库管理(PostgreSQL、MongoDB、Redis)、安全防护(OWASP Top 10、OAuth 2.1)、性能优化、微服务架构和DevOps流程(Docker、Kubernetes、CI/CD),适用于开发高性能、可扩展和安全的应用程序后端。关键词:后端开发、API、数据库、安全、性能、微服务、DevOps、Node.js、Python、Go、Rust、认证、测试、部署。
数据库ORM集成Skill database-orm
该技能描述了如何使用Drizzle ORM与NeonDB(无服务器PostgreSQL)进行交互,包括建立连接、定义数据模式、执行增删改查操作以及管理数据库迁移。关键词:Drizzle ORM, NeonDB, PostgreSQL, 数据库连接, 数据模式, 数据库迁移, 无服务器数据库。
WordPress区块开发Skill wp-block-development
WordPress区块开发技能,专注于WordPress(Gutenberg)区块的创建、配置、调试与维护。涵盖block.json元数据配置、区块注册、属性序列化、动态渲染、弃用迁移、构建工具(如@wordpress/scripts)等核心工作流。适用于解决区块无效、属性不保存、前端交互等常见问题,是WordPress主题和插件开发者必备的专业技能。关键词:WordPress区块开发,Gutenberg,block.json,动态渲染,属性序列化,区块迁移,@wordpress/scripts,WordPress插件开发,WordPress主题开发。
错误处理Skill error-handling
专家级的结构化错误处理技能,适用于FastAPI后端和React/Next.js前端,专注于提供一致的错误消息和日志记录,关键词包括自定义异常、全局异常处理、错误日志、用户友好消息等。
Ruby标准库Skill ruby-standard-library
Ruby标准库是Ruby编程语言的核心组成部分,提供了丰富的内置类和方法,用于高效处理常见编程任务,如集合迭代、文件操作、字符串处理、正则表达式匹配、时间日期管理等。它包含了Enumerable模块、Array、Hash、String等核心类,以及File I/O、Time/Date等模块,使Ruby开发更加优雅和便捷。关键词:Ruby标准库,Enumerable,文件操作,正则表达式,核心类,Ruby编程。