让你的智能体能够使用行业标准的架构和安全模式,实现生产就绪的 NestJS 应用程序。
当你正在设计新的 NestJS 功能或模块的架构时
当你需要重构现有代码以遵循依赖注入最佳实践时
当你想要确保你的 API 安全,并具有适当的验证和守卫时
按功能模块而非技术层组织你的应用程序,以便更好地扩展
使用基于构造函数的依赖注入,避免使用服务定位器(service locator)反模式
使用异常过滤器(exception filters)和标准 HTTP 异常实现集中式错误处理
使用 class-validator 验证所有输入数据,并使用专用守卫(guards)保护端点
你
我的 NestJS 应用变得很乱。我该如何组织我的新“订单”功能?
Agent
我将帮助你为“订单”创建一个专门的功能模块。我们将把数据库逻辑移入 Repository 模式以获得更好的可测试性,使用 Service 处理业务逻辑,并确保你的 Controller 使用 DTO 进行输入验证和序列化。
让你的智能体能够遵循 App Router、RSC 和数据模式的最新规范来编写和审查 Next.js 代码。
让您的智能体能够遵循严格的架构和性能标准实现高质量的 Vue 3 应用程序。
赋予您的智能体确保您的 .NET 和 C# 代码符合现代架构标准、设计模式和性能优化的能力。
赋予您的智能体应用使用 React 和 Remotion 创建视频的专家领域知识和模式的能力,涵盖从动画到音频的所有内容。
赋予您的智能体为 Web 应用程序实施专家级安全措施的能力,包括 HTTPS 强制执行、输入验证以及针对常见攻击的防护。