后端开发 Skill技能列表
EFCore最佳实践模式Skill efcore-patterns
此技能提供了Entity Framework Core的核心最佳实践模式,包括默认无跟踪、查询分割、迁移管理、专用迁移服务等,帮助开发人员优化性能、避免常见陷阱,并提高数据库操作的效率和可靠性。关键词:Entity Framework Core, EF Core, 性能优化, 数据库迁移, .NET开发, 后端开发
WebSockets实时通信开发Skill websockets-realtime
这个技能专注于使用WebSockets、Server-Sent Events、长轮询和WebRTC等技术构建实时通信应用程序,适用于聊天、协作、游戏、金融交易、IoT仪表板等场景。它涵盖从基础概念到高级架构的实现,包括客户端和服务器端开发、消息协议、安全性和缩放策略。关键词:WebSockets, 实时通信, 双向通信, 服务器推送, 聊天应用, 游戏开发, 金融交易, IoT, Node.js, React, 安全认证, 水平缩放。
Python最佳实践Skill python-best-practices
这个技能提供了Python编程的现代最佳实践指南,涵盖类型提示、数据类、异步模式、项目打包和测试等方面,旨在帮助开发者提高代码质量、可维护性和性能。关键词:Python, 类型提示, 异步编程, 数据类, 打包, 测试, 最佳实践, 项目结构, 虚拟环境。
高德地图技能Skill gaode_map
这是一个基于高德地图API开发的工具技能,主要用于地点搜索和路线规划。用户可以通过命令行或集成调用,快速查询兴趣点(如餐厅、加油站)和获取多种交通方式(驾车、步行、骑行、公交)的导航路线。关键词:高德地图 API,地点搜索,路线规划,导航,POI查询,地理编码。
公共API技能生成器Skill public-apis-skill-creator
公共API技能生成器是一个自动化工具,用于快速查找、评估和集成免费API。它能从知名开源仓库中检索海量免费API,按功能智能推荐,并提供开箱即用的调用代码示例(curl/Python/JS)。核心功能包括API搜索、调用模板生成、一键创建可部署的API技能包,极大提升开发者集成第三方服务的效率。关键词:免费API,公共API,API搜索,API调用示例,API技能生成,开发者工具,自动化集成。
HTTP客户端工具Skill http-client
HTTP客户端工具是一个用于发送HTTP请求的实用程序,支持GET、POST、PUT、DELETE等多种请求方法,并具备请求头设置、身份验证、JSON数据处理和文件上传等完整功能。该工具基于Python的requests库开发,适用于API测试、接口调试、数据获取和自动化脚本等场景。关键词:HTTP客户端,API测试工具,Python requests库,接口调试,REST API调用,自动化测试,网络请求工具。
C/.NETSDK开发专家Skill csharp-sdk-specialist
C#/.NET SDK开发专家技能,专注于使用异步/等待模式构建高效、可扩展的软件开发工具包。核心能力包括:.NET SDK架构设计、异步编程、NuGet包管理、依赖注入、多框架支持。适用于API封装、客户端库开发、企业级SDK构建。关键词:C# SDK开发,.NET异步编程,NuGet包发布,.NET Standard,.NET Core,依赖注入,API客户端库。
Aspire服务默认配置Skill aspire-service-defaults
Aspire服务默认配置技能是一个用于.NET Aspire分布式应用程序开发的共享配置框架。它集中管理OpenTelemetry观测性(日志、追踪、指标)、健康检查(就绪性/存活性)、HTTP客户端弹性(重试/熔断器)和服务发现配置,确保微服务架构中的一致性和可观测性。关键词:Aspire .NET 微服务 OpenTelemetry 健康检查 服务发现 分布式系统 云原生 可观测性 DevOps
Rust重构助手Skill rust-refactor-helper
Rust重构助手是一款基于LSP(语言服务器协议)的代码重构工具,专门用于Rust语言的安全重构操作。支持重命名符号、提取函数、内联函数、移动模块等核心功能,通过全面的影响分析和安全检查,确保重构过程的安全性和准确性。提供预览模式(--dry-run)让开发者在应用更改前查看所有变更,避免意外错误。关键词:Rust重构、LSP分析、安全重构、代码优化、重命名、提取函数、移动模块、影响分析、代码维护、开发工具
Rust设计模式指南Skill rust-design-patterns
Rust设计模式指南提供Rust编程语言的惯用法和最佳实践,涵盖所有权管理、借用检查器解决方案、API设计模式、性能优化技巧和常见反模式。适用于Rust开发者解决生命周期错误、内存安全问题和编写高效地道的Rust代码。关键词:Rust编程,设计模式,所有权模型,借用检查器,内存安全,API设计,性能优化,反模式
MongoDB数据库操作技能Skill mongodb-usage
此技能用于MongoDB数据库的操作与管理,涵盖查询数据、展示集合、获取架构、列出数据库、搜索记录和检查索引等功能。适用于数据库开发者和数据工程师,帮助优化数据存储和查询性能。关键词:MongoDB, 数据库查询, 数据管理, 索引优化, 聚合管道, 最佳实践, 后端开发。
文档DOCX处理技能Skill document-docx
这个技能用于自动化处理Microsoft Word .docx文档,包括创建、编辑、模板填充、内容提取和格式转换,适用于报告、合同、提案等场景,支持Python和Node.js编程。关键词:文档处理、DOCX、自动化、Python、Node.js、模板、分析。