用途:帮助实现企业级 NestJS 应用,遵循 Clean Architecture 与严格 TypeScript 规范,采用事件驱动设计。
主要能力:按 Presentation → Application → Domain → Infrastructure 分层组织代码;TypeScript 标准要求不使用 any、显式声明类型、定义具体接口;应用层使用基于异常的错误处理,采用领域异常而非 HTTP 异常。
使用方式:代理需始终参考该技能内 rules/ 目录中的规则,获取 TypeScript 标准与错误代码;包管理与脚本执行仅使用 Yarn;多数据库模式下,PostgreSQL 存元数据、MongoDB 存高吞吐日志、Redis 存临时状态。
规则类别:TypeScript 标准(优先级1,HIGH);错误处理(优先级2,MEDIUM)。
适用场景:需要分层架构、严格类型与事件驱动后端的企业级 NestJS 项目。
限制:资料未提供具体安装命令、版本要求、收费与价格信息,暂未提供;具体代码示例与完整配置暂未提供。