后端开发 Skill技能列表
命令行界面开发Skill domain-cli
本技能专注于使用Rust语言构建高效、用户友好的命令行界面工具。涵盖参数解析、配置管理、进度显示、错误处理、终端UI等核心领域。关键词:Rust CLI,命令行工具,参数解析,终端应用,clap,ratatui,indicatif,配置管理,用户体验,自动化脚本。
Rust重构助手Skill rust-refactor-helper
Rust重构助手是一款基于LSP(语言服务器协议)的代码重构工具,专门用于Rust语言的安全重构操作。支持重命名符号、提取函数、内联函数、移动模块等核心功能,通过全面的影响分析和安全检查,确保重构过程的安全性和准确性。提供预览模式(--dry-run)让开发者在应用更改前查看所有变更,避免意外错误。关键词:Rust重构、LSP分析、安全重构、代码优化、重命名、提取函数、移动模块、影响分析、代码维护、开发工具
BunSQLite数据库操作技能Skill bun-sqlite
这个技能是关于在Bun运行时中使用内置的高性能SQLite驱动程序进行数据库操作。它涵盖了数据库的打开、基本查询、准备语句、事务管理、错误处理、CRUD操作、迁移和查询构建等关键方面。关键词:Bun, SQLite, 数据库, 高性能, 准备语句, 事务, CRUD, 迁移, 查询构建器。
Go最佳实践指南Skill go-best-practices
Go语言编程规范与最佳实践指南,涵盖类型优先开发、自定义类型、接口设计、函数式选项、错误处理、模块结构、配置管理等核心概念。适用于Go开发者提升代码质量、编写可维护性强的后端服务。关键词:Go语言、后端开发、编程规范、类型系统、错误处理、接口设计、最佳实践、代码质量、软件开发
数据库优化Skill database-optimization
数据库优化技能专注于SQL查询优化、索引设计、N+1问题解决和缓存策略实施,帮助提升PostgreSQL、MySQL等数据库的性能表现。关键词:数据库优化、SQL查询优化、索引设计、N+1问题、缓存策略、数据库性能、慢查询优化、EXPLAIN ANALYZE、复合索引、性能监控。
文档处理-DOCX文件Skill document-processing-docx
这个技能用于使用编程库如docx或mammoth.js来处理、解析、创建和操作Microsoft Word (.docx) 文档,适用于文档生成、数据提取、自动化报告和文档工作流等场景。关键词:文档处理、DOCX、Word文档生成、自动化、数据提取、编程库、模板、邮件合并。
Aspire服务默认配置Skill aspire-service-defaults
Aspire服务默认配置技能是一个用于.NET Aspire分布式应用程序开发的共享配置框架。它集中管理OpenTelemetry观测性(日志、追踪、指标)、健康检查(就绪性/存活性)、HTTP客户端弹性(重试/熔断器)和服务发现配置,确保微服务架构中的一致性和可观测性。关键词:Aspire .NET 微服务 OpenTelemetry 健康检查 服务发现 分布式系统 云原生 可观测性 DevOps
搜索配置Skill search-config
这个技能用于配置和管理搜索索引、支持多种后端(如SQLite和Elasticsearch)、实现全文搜索和语义搜索功能,适用于软件开发中的搜索服务实现。关键词:搜索配置、索引管理、全文搜索、语义搜索、后端开发、API参考。
文档生成与处理技能Skill document-generation
这是一个用于自动化创建、编辑和提取Word、PPT、Excel、PDF等办公文档内容的工具技能。它支持文档生成、格式转换和内容提取,适用于需要批量处理或自动生成报告、演示文稿、数据表格的场景。关键词:文档自动化,Office文档生成,PDF处理,Python办公自动化,内容提取,格式转换。
Node.js后端开发专家Skill BackendNode.jsExpert
这个技能专注于Node.js后端开发,提供架构模式、最佳实践和实战技巧,帮助开发者构建可维护、可扩展的Web服务。关键词:Node.js,后端开发,架构设计,错误处理,异步编程,RESTful API,中间件,依赖注入。
数据库连接技能Skill db-connection
专家级的数据库连接管理,适用于Python/FastAPI与Neon PostgreSQL,包括连接池、SSL配置和SQLAlchemy引擎设置,关键词包括数据库连接、连接池优化、SSL配置、FastAPI集成。
Rust设计模式指南Skill rust-design-patterns
Rust设计模式指南提供Rust编程语言的惯用法和最佳实践,涵盖所有权管理、借用检查器解决方案、API设计模式、性能优化技巧和常见反模式。适用于Rust开发者解决生命周期错误、内存安全问题和编写高效地道的Rust代码。关键词:Rust编程,设计模式,所有权模型,借用检查器,内存安全,API设计,性能优化,反模式