后端开发 Skill技能列表
MicrosoftGraphAPI集成工具Skill microsoft-graph-api
Microsoft Graph API集成工具是一款通过TypeScript脚本实现Microsoft 365邮件和日历自动化管理的技能。该工具支持邮件收发、搜索、文件夹管理,以及日历事件的查看、创建和搜索功能。提供多账户配置文件管理、自动身份验证刷新机制,适用于办公自动化、企业协作、邮件管理、日程安排等场景。关键词:Microsoft Graph API, Office 365, Outlook邮件, 日历管理, 自动化脚本, TypeScript, 办公自动化, 企业协作工具
PHP专家Skill php-expert
这是一个PHP专家技能,专注于Laravel、WordPress和Drupal开发。它帮助开发者遵循最佳实践,提高代码质量,包括代码审查、改进建议和架构指导。关键词:PHP开发, Laravel最佳实践, WordPress开发, Drupal开发, 代码审查, 开发者体验。
Go错误处理Skill go-error-handling
这个技能专注于Go编程语言中的错误处理,涵盖错误包装、哨兵错误、自定义错误类型等核心模式,用于构建健壮和可维护的后端应用程序。关键词:Go 错误处理、错误包装、自定义错误、哨兵错误、错误日志、HTTP错误处理。
API过滤与排序Skill api-filtering-sorting
这个技能涉及实现API的高级过滤和排序功能,包括查询参数解析、字段验证、数据库查询构建、排序逻辑以及性能优化。关键词包括:API、过滤、排序、查询解析、字段验证、性能优化。
内容哈希文件缓存模式Skill content-hash-cache-pattern
内容哈希文件缓存模式是一种高效的文件处理缓存技术,通过SHA-256内容哈希作为缓存键,实现路径无关的缓存管理。该模式自动检测文件内容变更并失效缓存,适用于PDF解析、文本提取、图像分析等昂贵处理场景。支持服务层分离设计,保持业务逻辑纯净,提供优雅的缓存降级处理。
会话洞察Skill session-insights
这是一个用于分析Elixir和Phoenix开发会话的技能,提供完整的会话分析管道。通过自然语言描述搜索开发会话,自动生成转录和综合报告,帮助开发者识别工作流模式、摩擦点和插件改进机会。关键词:会话分析,Elixir开发,Phoenix框架,开发调试,自动化报告,量化交易分析辅助工具。
SQL执行器Skill sql-executor
SQL执行器是一款数据库操作工具,支持SQLite、PostgreSQL、MySQL等多种数据库的SQL查询执行,提供结果格式化显示和CSV/文件导出功能。关键词:SQL查询,数据库操作,数据导出,SQL执行,数据管理,数据库工具,SQLite,PostgreSQL,MySQL,数据格式化
会话管理Skill session-management
本技能涉及实现安全的会话管理系统,包括JWT令牌生成、验证、刷新机制,以及CSRF保护和会话存储管理,适用于提升后端开发中用户认证和会话管理的安全性。
Python后台任务与任务队列Skill python-background-jobs
这个技能涉及使用Python实现后台任务和任务队列,用于异步处理长时间运行或不可靠的工作,如发送邮件、生成报告、处理上传等,以解耦请求/响应周期并提高应用性能。核心概念包括任务队列模式、幂等性、作业状态机等,常用工具有Celery、RQ、Dramatiq和云原生解决方案。关键词:Python后台任务、任务队列、异步处理、Celery、作业调度、幂等性、后端开发。
MongoDB索引创建Skill mongodb-index-creation
这个技能教授如何创建和管理 MongoDB 索引,包括单字段、复合、唯一、文本、地理空间和 TTL 索引,以优化查询性能,提升数据库效率。关键词:MongoDB, 索引, 查询优化, 数据库性能, 索引管理, 后端开发, 数据存储。
流式API模式Skill streaming-api-patterns
本技能专注于实现实时数据流传输技术,涵盖服务器发送事件(SSE)、WebSocket和ReadableStream API三大核心技术。适用于大语言模型(LLM)流式响应、实时股票价格推送、聊天应用、实时通知等场景。关键词:实时数据流、SSE、WebSocket、背压处理、LLM流式传输、API开发、2025实时应用、服务器推送、双向通信、数据流处理。
PrismaORMGuideSkill PrismaORMGuide
全面指南 Prisma ORM,包括模式定义、迁移、查询和最佳实践