提供Gum项目重构方向规则,指导代码形状变更。核心原则包括:禁止将实例成员转为静态,禁止将接口降级为具体类型,优先提取单一职责类而非扩充上帝类,以及优先使用构造函数注入而非单例。适用于所有Gum源码项目的重构任务。
基于Vercel工程的React和Next.js性能优化指南,涵盖消除数据瀑布、包体积优化及服务端性能等70条规则。用于指导代码编写、审查及重构,确保应用达到最佳性能表现。
Angel 是后端系统架构专家,负责设计、保护及规划后端系统的长期维护。涵盖可扩展性、可靠性、API 契约及重构策略,旨在防止复杂度泄露至前端,确保系统稳定与可维护。
指导将 Vendure 管理后台的 Angular 插件迁移至新版 React Dashboard,涵盖表单、页面、组件等部分的转换规则与步骤。
专注于前端性能优化,涵盖加载速度、渲染效率、图片及包体积优化。通过评估Core Web Vitals等指标定位瓶颈,实施代码分割、资源压缩和懒加载策略,提升用户体验。
对现有网站或应用进行设计审计与升级,识别并消除通用AI设计模式,通过优化排版、色彩和细节提升视觉品质,同时保持功能完整性。
提供代码库设计原则,定义模块、接口等术语,指导构建高内聚、低耦合的深度模块。用于重构或新模块设计时优化接口抽象与实现分离,提升可测试性与维护性。
针对 packages/design-system 内的 Chakra UI v3 代码进行审查或重构。检查无障碍、响应式及 API 规范性,提供批判性反馈或重写代码。
提供 React 和 Next.js 性能优化指南,涵盖消除数据瀑布、包体积优化及服务端渲染等规则。用于编写、审查或重构代码时确保最佳实践。
提供从 Cypress 或 Selenium/WebDriver 迁移到 Playwright 的分步指南,包含命令映射、架构变更及增量采用策略。
提供 Webiny v5 到 v6 的迁移模式,指导将插件架构转换为基于 DI 的特性架构,包括 ContextPlugin 转服务及事件订阅转 EventHandler。


