后端开发 Skill技能列表

4.5

记忆大脑Skill mema

记忆大脑是一个个人知识管理与会话状态工具。它通过SQLite数据库建立文档元数据索引(记录文件路径、标题、标签),并通过Redis缓存管理短期会话上下文。核心功能包括知识路径组织、文件标签索引、跨会话状态传递。适用于开发者、研究人员进行本地知识库管理、工作流状态保存。关键词:知识管理,元数据索引,SQLite,Redis,会话状态,工作空间组织,个人大脑,上下文缓存。

4.5

FastAPI开发专家Skill fastapi-expert

FastAPI开发专家技能专注于使用Python构建高性能、安全的异步REST API,关键词包括FastAPI、Python、异步编程、REST API、Web开发、后端开发、安全认证、数据库操作、API设计、性能优化、测试驱动开发、生产部署。适用于后端工程师、全栈开发者和API开发者,用于快速构建企业级Web服务。

4.5

Rust专家Skill rust-expert

这是一个关于Rust编程语言的专家级技能,涵盖所有权、借用、生命周期、异步Tokio模式、错误处理、trait系统、性能优化、测试和生产系统开发。关键词:Rust编程, 所有权, 借用, 异步, Tokio, 错误处理, 性能优化, 测试, 生产系统, 代码质量

4.5

文档数据库实施技能Skill using-document-databases

本技能提供文档数据库的选择、设计和优化指南,适用于需要灵活数据模式的应用开发,如内容管理、用户档案等。涵盖主流文档数据库MongoDB、DynamoDB和Firestore,包括模式设计、索引策略、聚合管道等关键技术。关键词:文档数据库、MongoDB、DynamoDB、Firestore、灵活模式、索引优化、聚合管道、NoSQL。

4.5

alembicSkill alembic

Alembic数据库迁移工具是用于SQLAlchemy项目的专业数据库架构版本控制系统。它支持自动生成迁移脚本、管理数据库变更历史、支持异步操作和多种数据库后端(PostgreSQL、MySQL、SQLite)。主要功能包括:数据库架构变更管理、版本控制、数据迁移、分支合并、回滚操作等。关键词:数据库迁移、SQLAlchemy、Python、Alembic、数据库架构管理、版本控制、异步数据库、PostgreSQL、MySQL、SQLite、数据迁移工具。

4.5

网络存档Skill web-archiving

这个技能涉及使用各种工具和方法来保存和检索网页内容,适用于新闻、研究和法律目的。包括Wayback Machine、Archive.today、ArchiveBox等服务的集成,以及Python代码实现,用于网页存档、历史访问和数据保存。关键词:网页存档、网络爬虫、数据保存、历史访问、法律证据、Python编程、API集成。

4.5

PostgreSQLpsql数据库交互终端技能Skill postgresql-psql

PostgreSQL psql 是 PostgreSQL 数据库的交互式终端客户端,用于连接数据库、执行 SQL 查询、管理数据库对象(如表、视图、索引)、备份和恢复数据、配置连接选项、格式化输出、编写自动化脚本、管理事务等。适用于数据库管理、后端开发、DevOps 运维和 SQL 调试。关键词:PostgreSQL, psql, 数据库管理, SQL 查询, 交互终端, 备份恢复, 事务处理, 脚本自动化, DevOps, 数据库运维。

4.5

OAuth技能Skill oauth

该技能专注于OAuth 2.0和OpenID Connect (OIDC) 协议的实施与集成。提供授权码流程、PKCE安全增强、令牌管理以及主流身份提供商(如Google、GitHub)的接入方案。适用于构建安全的用户认证、单点登录(SSO)和第三方应用授权系统。关键词:OAuth 2.0, OpenID Connect, 身份认证, 单点登录, 社交登录, 令牌管理, PKCE, 授权码流程。

4.5

网页数据抓取器Skill web-scraper

网页数据抓取器是一款基于CSS选择器的自动化工具,专门用于从网站高效提取结构化数据。支持分页抓取、速率控制防止被封,可输出JSON等多种格式。适用于数据采集、市场分析、竞品监控等场景。关键词:网页爬虫、数据抓取、HTML解析、自动化采集、CSS选择器、分页抓取、数据提取工具。

4.5

API请求构建器Skill api-request-builder

这个技能用于快速构建API的HTTP请求示例,包括curl或fetch方法,帮助初级开发者在开发、调试和学习时生成请求代码。关键词:API请求、HTTP请求、curl示例、fetch示例、快速构建、开发辅助、请求模板。

4.5

LoggingBestPracticesSkill logging-best-practices

提供结构化日志记录的最佳实践,包括日志级别、JSON格式、上下文日志、PII处理、集中式日志记录等,适用于提高应用程序的可观测性和调试能力。

4.5

PDF文档处理Skill pdf-processing

PDF文档处理技能提供从PDF文件中提取文本和表格、自动填写表单、合并拆分文档等功能。适用于文档自动化、数据提取、表单处理等场景。关键词:PDF提取、表格识别、表单填写、文档合并、Python PDF处理、OCR文档、数据自动化。