后端开发 Skill技能列表
Convex实时开发技能Skill convex-realtime
Convex实时开发技能是一种利用Convex平台的响应式查询技术,实现数据自动更新和实时同步的开发能力。它支持构建实时协作应用、响应式用户界面和即时数据同步功能,适用于聊天、仪表盘、协作编辑等多种场景。关键词包括Convex、实时开发、响应式查询、协作应用、数据同步、UI更新、实时功能、即时更新。
gRPC集成Skill gRPCIntegration
gRPC 是一个高性能的开源 RPC 框架,使用 Protocol Buffers 进行序列化,适合微服务间的高效通信,支持多种流控制和多语言,提升性能,降低延迟,减少带宽消耗,提高开发者生产力。
Scala集合Skill ScalaCollections
Scala集合库是Scala编程语言的核心组件,用于高效处理数据集合。它提供丰富的API支持不可变和可变集合类型,如List、Vector、Set、Map,实现数据变换、过滤、聚合等操作,适用于函数式编程、并发数据处理和大规模计算。关键词:Scala, 集合库, 数据处理, 函数式编程, 不可变集合, 并行集合, 高效数据操作。
Convex组件创作Skill convex-component-authoring
这个技能教授如何使用Convex框架创建、结构化和发布自包含的组件,包括数据库表隔离、查询和变异函数定义、TypeScript类型导出以及前端钩子,适用于跨项目共享和构建模块化的后端应用。关键词:Convex, 组件开发, 数据库管理, TypeScript, 可重用性, 后端框架。
Phoenix上下文设计Skill phoenix-contexts
Phoenix上下文设计技能用于在Elixir的Phoenix框架中设计和实现有界上下文、管理范围、优化模块结构。它帮助开发者组织业务逻辑、确保数据隔离、遵循最佳实践,提升后端开发效率和代码可维护性。关键词:Phoenix、上下文、范围、Elixir、后端开发、架构设计、有界上下文、模块结构、业务逻辑、数据隔离。
零成本抽象Skill m04-zero-cost
零成本抽象是Rust编程语言的核心概念,指导开发者在编译时多态(泛型、静态分发)和运行时多态(特征对象、动态分发)之间做出权衡。本技能涵盖泛型、特征、单态化、对象安全等关键主题,帮助开发者根据性能、编译时间和灵活性需求,选择正确的抽象策略,实现零运行时开销或最小化开销的代码设计。关键词:Rust,零成本抽象,泛型,特征,静态分发,动态分发,单态化,对象安全,性能优化。
Convex定时任务调度Skill convex-cron-jobs
Convex定时任务调度是一种在Convex平台中自动化执行后台任务的技术,支持基于间隔和Cron表达式的调度,提供作业监控、自动重试和错误处理功能。适用于数据同步、清理操作、报告生成等场景,关键词包括Convex、定时任务、后台调度、Cron表达式、自动化、作业监控、Serverless、后端开发。
简单数学技能Skill simple-math
这个技能用于安全地执行基本算术运算,包括加法、减法、乘法和除法,使用Python的标准运算符,避免使用eval()和exec()以确保安全。关键词:算术运算、安全计算、Python技能、输入验证、基础数学、编程工具。
Python数据类Skill python-data-classes
此技能专注于使用Python的dataclasses、attrs和Pydantic库进行数据建模,帮助开发者创建类型安全、可验证和可序列化的数据结构。适用于API请求/响应模型、配置管理、数据转换等场景。关键词:Python, 数据类, 数据建模, 验证, 序列化, dataclasses, attrs, Pydantic。
WordPress性能优化(仅限后端)Skill wp-performance
这是一个用于诊断和优化WordPress网站后端性能的专业技能。它专注于通过WP-CLI、日志和HTTP请求进行无头性能分析,无需浏览器界面。核心功能包括:性能测量(TTFB、WP-CLI profile/doctor)、数据库查询优化、自动加载选项管理、对象缓存配置、定时任务调优和远程HTTP调用优化。适用于解决WordPress管理后台、REST API和WP-Cron的缓慢问题,并提供针对WordPress 6.9+的优化建议。关键词:WordPress性能优化,后端性能分析,WP-CLI,数据库优化,对象缓存,自动加载选项,Query Monitor,无头测试,性能诊断。
后端服务模式Skill backend-service-patterns
后端服务模式技能专注于设计和构建可扩展的后端应用程序,采用分层架构、依赖注入、中间件模式等核心原则。适用于API服务开发、业务逻辑实现、微服务架构、服务器less函数等场景,提升代码可维护性和可测试性。关键词:后端开发,API设计,微服务,架构模式,依赖注入,中间件,服务层,仓库模式。
文档处理-DOCX文件Skill document-processing-docx
这个技能用于通过编程方式处理和操作 Microsoft Word (.docx) 文档,包括生成、解析、转换和自动化,适用于文档生成、数据提取和工作流自动化等场景。关键词:文档处理、Word、DOCX、自动化、模板、数据提取、编程、库使用、文档工作流。