后端开发 Skill技能列表

⚡

Maven依赖管理Skill maven-dependency-management

4.5

Maven 依赖管理技能用于 Java 项目中的依赖声明、作用域管理、版本解析、BOM 配置和依赖树优化,有效解决依赖冲突、提高构建效率和项目稳定性。适用于多模块项目管理、版本控制和构建优化。关键词:Maven、依赖管理、Java、BOM、版本控制、依赖冲突、构建工具、项目管理。

⚡

Python后台任务与任务队列Skill python-background-jobs

4.5

这个技能涉及使用Python实现后台任务和任务队列,用于异步处理长时间运行或不可靠的工作,如发送邮件、生成报告、处理上传等,以解耦请求/响应周期并提高应用性能。核心概念包括任务队列模式、幂等性、作业状态机等,常用工具有Celery、RQ、Dramatiq和云原生解决方案。关键词:Python后台任务、任务队列、异步处理、Celery、作业调度、幂等性、后端开发。

⚡

Oban背景作业模式Skill oban

4.5

Oban 是 Elixir 编程语言中用于处理后台作业的库,提供工作流、队列管理、错误处理和测试功能,适用于异步任务处理。关键词:Elixir, Oban, 背景作业, 队列管理, 错误处理, 测试, 异步任务, 后台任务

⚡

GraphQL模式生成器Skill graphql-schema-generator

4.5

GraphQL模式生成器是一款自动化工具,能够从数据模型快速生成GraphQL SDL模式,支持类型推断、解析器存根生成、模式验证和Apollo联邦。适用于API设计和后端开发,提升开发效率,确保模式一致性。关键词:GraphQL模式生成,API设计,后端开发,数据模型转换,Apollo联邦,解析器生成,类型推断,模式验证。

⚡

BunDrizzle集成Skill BunDrizzleIntegration

4.5

Bun Drizzle 集成技能用于在 Bun 运行时中,通过 Drizzle ORM 与 SQLite 数据库进行类型安全的交互,支持模式定义、自动迁移、CRUD 操作、事务处理和高效查询,适用于后端开发场景。关键词:Bun, Drizzle ORM, SQLite, 类型安全, 数据库迁移, 后端开发, 模式定义, CRUD 操作。

⚡

软件后端工程Skill software-backend

4.5

软件后端工程技能用于设计、实现和审查生产级的后端服务,涵盖API设计、数据库管理、身份验证、缓存、可观测性、错误处理、测试和部署。关键词:后端开发、API设计、数据库、身份验证、缓存、可观测性、测试、部署、生产就绪、零信任架构、性能优化、成本控制。

⚡

Rust依赖关系可视化器Skill rust-deps-visualizer

4.5

Rust依赖关系可视化器是一个开发工具,用于将Rust项目的依赖树以ASCII艺术图的形式直观展示。支持深度限制、功能标志显示、依赖分类和大小可视化,帮助开发者分析项目结构、优化依赖管理。关键词:Rust依赖可视化,Cargo.toml分析,依赖树图,ASCII艺术图,Rust项目管理,依赖分析工具。

⚡

ReportLabPDF生成库Skill reportlab

4.5

ReportLab 是一个用于 Python 的 PDF 生成库,允许用户以编程方式创建各种 PDF 文档,如发票、报告、证书、表格、图表、条形码和 QR 码。它提供 Canvas 和 Platypus 两种 API,支持精确布局和流动文档,适用于专业文档自动化。关键词:PDF 生成、Python 库、文档自动化、报告生成、条形码、QR 码、表格、图表。

⚡

跨平台兼容性Skill cross-platform-compatibility

4.5

这份指南提供了全面的指导,帮助开发者编写能够在Windows、macOS和Linux操作系统上无缝运行的代码。内容涉及文件路径处理、环境检测、平台特定功能、行尾处理、环境变量使用、Shell命令执行、文件权限管理、进程管理、平台特定依赖处理、跨平台测试和字符编码问题。关键词包括跨平台开发、环境检测、文件路径、行尾规范化、环境变量、Shell命令、文件权限、进程管理、依赖管理、测试策略、字符编码。

⚡

内容工作流Skill content-workflow

4.5

这个技能提供在无头内容管理系统(CMS)中实现编辑工作流、多阶段审批、定时发布和基于角色的权限管理的全面指南。涵盖状态机、API设计、通知服务和角色权限等关键组件,适合后端开发和系统架构,关键词包括编辑工作流、审批链、定时发布、角色权限、CMS、状态机、API。

⚡

会话洞察Skill session-insights

4.5

这是一个用于分析Elixir和Phoenix开发会话的技能,提供完整的会话分析管道。通过自然语言描述搜索开发会话,自动生成转录和综合报告,帮助开发者识别工作流模式、摩擦点和插件改进机会。关键词:会话分析,Elixir开发,Phoenix框架,开发调试,自动化报告,量化交易分析辅助工具。

⚡

Go开发模式Skill golang-patterns

4.5

这个技能提供 Go 语言的开发模式、最佳实践和代码规范指南,用于帮助开发者构建稳健、高效且可维护的应用程序。关键词:Go 语言、开发模式、最佳实践、代码规范、并发编程、错误处理、性能优化。