

FastAPI 开发
@Jeffallan
使用 FastAPI 和 Pydantic V2 构建高性能异步 Python API。用于创建 REST 接口、定义 Pydantic 模型、实现认证流程、配置异步 SQLAlchemy 数据库操作、添加 JWT 认证、构建 WebSocket 接口或生成 OpenAPI 文档。

Java架构师
@Jeffallan
使用 Spring Boot 3.x、微服务或响应式编程构建、配置或调试企业级 Java 应用。用于实现 WebFlux 接口、优化 JPA 查询和数据库性能、配置 Spring Security OAuth2/JWT,或解决认证问题。

React Native专家
@Jeffallan
使用 React Native 和 Expo 构建、优化和调试跨平台移动应用。实现导航层级(标签页、堆栈、抽屉),配置原生模块,使用 memo 和 useCallback 优化 FlatList 渲染,处理 iOS 和 Android 平台特定代码。

CLI工具开发
@Jeffallan
构建 CLI 工具、实现参数解析或添加交互式提示时使用。用于解析标志和子命令、显示进度条和加载动画、生成 bash/zsh/fish 补全脚本、CLI 设计、Shell 补全和跨平台终端应用。

Playwright E2E 测试
@Jeffallan
使用 Playwright 编写 E2E 测试、搭建测试基础设施或调试不稳定的浏览器测试时使用。用于编写测试脚本、创建页面对象、配置测试夹具、设置报告器、添加 CI 集成、实现 API 模拟或执行视觉回归测试。

NestJS 开发
@Jeffallan
为企业级 TypeScript 后端应用创建和配置 NestJS 模块、控制器、服务、DTO、守卫和拦截器。用于构建 NestJS REST API 或 GraphQL 服务、实现依赖注入、搭建模块化架构、添加 JWT/Passport 认证。

Python专业开发
@Jeffallan
构建需要类型安全、异步编程或健壮错误处理的 Python 3.11+ 应用时使用。生成带类型注解的 Python 代码,以严格模式配置 mypy,编写带夹具和模拟的 pytest 测试套件,并使用 black 和 ruff 验证代码。

测试大师
@Jeffallan
生成测试文件、创建模拟策略、分析代码覆盖率、设计测试架构,并在功能测试、性能测试和安全测试领域生成测试计划和缺陷报告。用于编写单元测试、集成测试或 E2E 测试,创建测试策略。

Rails 开发
@Jeffallan
Rails 7+ 专家,使用 includes/eager_load 优化 Active Record 查询,实现 Turbo Frames 和 Turbo Streams 进行局部页面更新,配置 Action Cable 实现 WebSocket 连接,设置 Sidekiq 工作进程处理后台任务,并编写全面的 RSpec 测试套件。

Swift 开发专家
@Jeffallan
构建 iOS/macOS/watchOS/tvOS 应用,实现 SwiftUI 视图和状态管理,设计面向协议的架构,处理 async/await 并发,实现 Actor 保证线程安全,调试 Swift 特定问题。适用于使用 Swift 5.9+ 和 SwiftUI 构建 iOS/macOS 应用。

C++专业开发
@Jeffallan
使用现代 C++20/23 特性、模板元编程和高性能系统技术编写、优化和调试 C++ 应用。用于构建或重构需要 concepts、ranges、协程、SIMD 优化或精细内存管理的 C++ 代码。

WebSocket 工程师
@Jeffallan
构建使用 WebSocket 或 Socket.IO 的实时通信系统时使用。用于双向消息传递、基于 Redis 的水平扩展、在线状态追踪和房间管理。

Angular 架构师
@Jeffallan
生成 Angular 17+ 独立组件,配置带懒加载和守卫的高级路由,实现 NgRx 状态管理,应用 RxJS 模式,优化打包性能。用于构建带独立组件或 Signals 的 Angular 17+ 应用,设置 NgRx Store。

架构设计师
@Jeffallan
设计新的高层系统架构、审查现有设计或做出架构决策时使用。用于创建架构图、编写架构决策记录(ADR)、评估技术权衡、设计组件交互和规划可扩展性。

React专家
@Jeffallan
构建 React 18+ 应用(.jsx 或 .tsx 文件)、Next.js App Router 项目或 create-react-app 项目时使用。创建组件、实现自定义 Hook、调试渲染问题、将类组件迁移为函数组件,以及实现状态管理。

安全代码卫士
@Jeffallan
实现认证/授权、保护用户输入或防范 OWASP Top 10 漏洞时使用——包括使用 bcrypt/argon2 哈希密码、使用参数化语句净化 SQL 查询、配置 CORS/CSP 头、验证输入等自定义安全实现。

Spark 工程师
@Jeffallan
编写 Spark 作业、调试性能问题或为 Apache Spark 应用、分布式数据处理管道或大数据工作负载配置集群设置时使用。用于编写 DataFrame 转换、优化 Spark SQL 查询、实现 RDD 管道、调优 Shuffle 操作。

GraphQL 架构师
@Jeffallan
设计 GraphQL Schema、实现 Apollo Federation 或构建实时订阅时使用。用于 Schema 设计、带 DataLoader 的解析器、查询优化、Federation 指令。

Pandas数据分析
@Jeffallan
执行 pandas DataFrame 操作,用于数据分析、处理和转换。用于处理 pandas DataFrame、数据清洗、聚合、合并或时间序列分析。用于多键 DataFrame 连接、数据透视表、时间序列重采样等数据操作任务。

API 设计师
@Jeffallan
设计 REST 或 GraphQL API、创建 OpenAPI 规范或规划 API 架构时使用。用于资源建模、版本控制策略、分页模式、错误处理标准。

Prompt 工程专家
@Jeffallan
为 LLM 编写、重构和评估提示词——生成优化的提示词模板、结构化输出 Schema、评估标准和测试套件。用于为新 LLM 应用设计提示词、重构现有提示词以提高准确性或 Token 效率、实现思维链推理。

MCP开发者
@Jeffallan
构建、调试或扩展将 AI 系统与外部工具和数据源连接的 MCP 服务器或客户端时使用。用于实现工具处理器、配置资源提供者、设置 stdio/HTTP/SSE 传输层、使用 Zod 或 Pydantic 验证 Schema、调试协议合规性问题。

Kubernetes 专家
@Jeffallan
部署或管理 Kubernetes 工作负载时使用。用于创建部署清单、配置 Pod 安全策略、设置服务账户、定义网络隔离规则、调试 Pod 崩溃、分析资源限制、检查容器日志或调整工作负载规模。支持 Helm Charts、RBAC。

DevOps 工程专家
@Jeffallan
创建 Dockerfile、配置 CI/CD 管道、编写 Kubernetes 清单,以及生成 Terraform/Pulumi 基础设施模板。处理部署自动化、GitOps 配置、事故响应手册和内部开发者平台工具。用于搭建 CI/CD 管道、容器化应用。

代码审查分析
@Jeffallan
分析代码差异和文件,识别 Bug、安全漏洞(SQL 注入、XSS、不安全反序列化)、代码异味、N+1 查询、命名问题和架构隐患,生成带优先级和可行反馈的结构化审查报告。用于审查 Pull Request。

PostgreSQL 优化
@Jeffallan
优化 PostgreSQL 查询、配置复制或实现高级数据库特性时使用。用于 EXPLAIN 分析、JSONB 操作、扩展使用、VACUUM 调优、性能监控。

Vue专家
@Jeffallan
使用 Composition API 模式构建 Vue 3 组件,配置 Nuxt 3 SSR/SSG 项目,设置 Pinia Store,搭建 Quasar/Capacitor 移动应用,实现 PWA 特性,优化 Vite 构建。用于创建带 Composition API 的 Vue 3 应用、编写可复用 Composable。

规格挖掘专家
@Jeffallan
从现有代码库提取规范的逆向工程专家。用于处理遗留或无文档系统、继承项目或无文档的旧代码库。用于映射代码依赖、从源码生成 API 文档、识别未记录的业务规则。

游戏开发者
@Jeffallan
构建游戏系统、实现 Unity/Unreal Engine 特性或优化游戏性能时使用。用于实现 ECS 架构、配置物理系统和碰撞体、设置带延迟补偿的多人网络、优化帧率至 60+ FPS、开发着色器。

Kotlin 开发
@Jeffallan
提供惯用 Kotlin 实现模式,包括协程并发、Flow 流处理、多平台架构、Compose UI 构建、Ktor 服务器设置和类型安全 DSL 设计。用于构建需要协程、多平台开发或 Android 开发的 Kotlin 应用。

功能需求锻造
@Jeffallan
开展结构化需求研讨会,生成功能规范、用户故事、EARS 格式功能需求、验收标准和实现清单。用于定义新功能、收集需求或编写规范。触发词:功能定义、需求收集、规范编写。

Next.js 开发
@Jeffallan
构建带 App Router、服务端组件或 Server Actions 的 Next.js 14+ 应用时使用。用于配置路由处理器、实现中间件、设置 API 路由、添加流式 SSR、编写 generateMetadata 进行 SEO、搭建 loading.tsx/error.tsx 边界,或部署到 Vercel。

Laravel专家
@Jeffallan
构建和配置 Laravel 10+ 应用,包括创建 Eloquent 模型和关联关系、实现 Sanctum 认证、配置 Horizon 队列、设计带 API 资源的 RESTful API,以及使用 Livewire 构建响应式界面。

微服务架构设计
@Jeffallan
设计分布式系统架构,将单体应用拆解为有界上下文服务,推荐通信模式,生成服务边界图和弹性策略。用于设计分布式系统、拆解单体应用或实现微服务模式。

Rust代码工程师
@Jeffallan
编写、审查和调试惯用 Rust 代码,具备内存安全和零成本抽象。实现所有权模式、管理生命周期、设计 Trait 层级、使用 tokio 构建异步应用,以及使用 Result/Option 构建错误处理。

全栈安全卫士
@Jeffallan
通过在每一层实现集成的前后端组件和分层安全,构建以安全为核心的全栈 Web 应用。覆盖从数据库到 UI 的完整技术栈,在所有层强制执行认证、输入验证、输出编码和参数化查询。

PHP 应用开发
@Jeffallan
使用现代 PHP 8.3+ 特性、Laravel 或 Symfony 框架构建 PHP 应用时使用。启用严格类型、PHPStan 9 级、Swoole 异步模式和 PSR 标准。创建控制器、配置中间件、生成迁移、编写 PHPUnit/Pest 测试、定义类型化 DTO。

监控系统专家
@Jeffallan
配置监控系统、实现结构化日志管道、创建 Prometheus/Grafana 仪表板、定义告警规则,以及为分布式追踪进行埋点。实现 Prometheus/Grafana 技术栈、执行负载测试、进行应用性能分析和基础设施容量规划。

代码文档生成器
@Jeffallan
生成、格式化和验证技术文档——包括文档字符串、OpenAPI/Swagger 规范、JSDoc 注解、文档门户和用户指南。用于为函数或类添加文档字符串、创建 API 文档、构建文档站点或编写教程和用户指南。

WordPress专业开发
@Jeffallan
开发自定义 WordPress 主题和插件,创建并注册 Gutenberg 区块和区块模式,配置 WooCommerce 商店,实现 WordPress REST API 接口,应用安全加固(Nonce、净化、转义、权限检查),并通过缓存和资源优化提升性能。

Flutter 开发
@Jeffallan
使用 Flutter 3+ 和 Dart 构建跨平台应用时使用。用于 Widget 开发、Riverpod/Bloc 状态管理、GoRouter 导航、平台特定实现、性能优化。

数据库性能优化
@Jeffallan
优化数据库查询并提升 PostgreSQL 和 MySQL 系统的性能。用于排查慢查询、分析执行计划或优化数据库性能。用于索引设计、查询重写、配置调优、分区策略、锁竞争解决。

JavaScript 开发专家
@Jeffallan
使用现代 ES2023+ 特性、async/await 模式、ESM 模块系统和 Node.js API 编写、调试和重构 JavaScript 代码。用于构建原生 JavaScript 应用、实现基于 Promise 的异步流、优化浏览器或 Node.js 性能、使用 Web Workers 或 Fetch API。

Shopify 主题开发
@Jeffallan
构建和调试 Shopify 主题(.liquid 文件、theme.json、sections),开发自定义 Shopify 应用(shopify.app.toml、OAuth、Webhook),以及实现 Storefront API 集成用于无头店面。用于构建或自定义 Shopify 主题、创建 Hydrogen 或自定义 React 店面。

.NET Core 开发
@Jeffallan
使用最小 API、整洁架构或云原生微服务构建 .NET 8 应用时使用。用于 Entity Framework Core、带 MediatR 的 CQRS、JWT 认证、AOT 编译。

C# 开发者
@Jeffallan
使用 .NET 8+、ASP.NET Core API 或 Blazor Web 应用构建 C# 应用时使用。使用最小路由或基于控制器的路由构建 REST API,使用 Entity Framework Core 配置数据库访问,实现异步模式和取消操作,使用 MediatR 通过 CQRS 构建应用结构。

安全审查
@Jeffallan
识别安全漏洞,生成带严重性评级的结构化审计报告,并提供可行的修复指导。用于开展安全审计、审查代码漏洞或分析基础设施安全。用于 SAST 扫描、渗透测试、DevSecOps 集成。

SQL 优化专家
@Jeffallan
优化 SQL 查询、设计数据库 Schema 并排查性能问题。当用户询问查询为何缓慢、需要编写复杂连接或聚合、提到数据库性能问题,或想要设计或迁移 Schema 时使用。用于复杂查询、窗口函数。

Vue 组件专家
@Jeffallan
创建 Vue 3 组件,构建原生 JS Composable,配置 Vite 项目,仅使用 JavaScript(无 TypeScript)设置路由和状态管理。生成带 @typedef、@param 和 @returns 注解的 JSDoc 类型代码,无需 TS 编译器即可实现完整类型覆盖。

SRE 工程师
@Jeffallan
定义服务级别目标、创建错误预算策略、设计事故响应流程、开发容量模型,以及为生产系统生成监控配置和自动化脚本。用于定义 SLI/SLO、管理错误预算、构建大规模可靠系统。

Django 开发
@Jeffallan
构建 Django Web 应用或使用 Django REST Framework 构建 REST API 时使用。处理 settings.py、models.py、manage.py 或任何 Django 项目文件时调用。创建带适当索引的 Django 模型,使用 select_related/prefetch_related 优化 ORM 查询,构建 DRF 序列化器。

混沌工程设计
@Jeffallan
为分布式系统设计混沌实验、创建故障注入框架,以及组织游戏日演练——生成运行手册、实验清单、回滚流程和事后分析模板。用于设计混沌实验、实现故障注入框架。

云架构师
@Jeffallan
设计云架构、创建迁移计划、生成成本优化建议,以及为 AWS、Azure 和 GCP 制定灾难恢复策略。用于设计云架构、规划迁移或优化多云部署。用于 Well-Architected Framework 审查。

机器学习流水线
@Jeffallan
设计和实现生产级 ML 管道基础设施:使用 MLflow 或 Weights & Biases 配置实验追踪,创建用于训练编排的 Kubeflow 或 Airflow DAG,使用 Feast 构建特征存储 Schema,部署模型注册表,以及自动化重训练和验证流程。

Terraform 工程师
@Jeffallan
在 AWS、Azure 或 GCP 上使用 Terraform 实现基础设施即代码时使用。用于模块开发(创建可复用模块、管理模块版本)、状态管理(迁移后端、导入现有资源、解决状态冲突)、提供商配置、多环境管理。

调试向导
@Jeffallan
解析错误消息、通过堆栈跟踪追踪执行流程、关联日志条目以识别故障点,并应用系统性假设驱动方法来隔离和解决 Bug。用于排查错误、分析堆栈跟踪、找出意外行为的根本原因。

嵌入式系统开发
@Jeffallan
为微控制器开发固件、实现 RTOS 应用或优化功耗时使用。用于 STM32、ESP32、FreeRTOS、裸机开发、功耗优化、实时系统、配置外设、编写中断处理程序、实现 DMA 传输、调试时序问题。

RAG 系统架构师
@Jeffallan
通过分块文档、生成嵌入向量、配置向量存储、构建混合搜索管道、应用重排序以及评估检索质量,设计和实现生产级 RAG 系统。用于构建 RAG 系统、向量数据库或知识增强 AI 应用。

Salesforce 开发者
@Jeffallan
在 Salesforce 平台上编写和调试 Apex 代码,构建 Lightning Web 组件,优化 SOQL 查询,实现触发器、批处理作业、平台事件和集成。用于开发 Salesforce 应用、自定义 CRM 工作流、管理 Governor 限制、批量处理。

Spring Boot 工程师
@Jeffallan
生成 Spring Boot 3.x 配置,创建 REST 控制器,实现 Spring Security 6 认证流程,设置 Spring Data JPA 仓库,以及配置响应式 WebFlux 接口。用于构建 Spring Boot 3.x 应用、微服务或响应式 Java 应用。

质疑者
@Jeffallan
使用结构化批判性推理挑战想法、计划、决策或提案时使用。用于扮演魔鬼代言人、进行预演分析、红队测试或审查证据和假设。

遗留系统现代化
@Jeffallan
设计增量迁移策略,识别服务边界,生成依赖关系图和迁移路线图,以及为老旧代码库生成 API 外观设计。用于现代化遗留系统、实现绞杀者无花果模式或抽象分支、拆解单体应用。