Go-zero 微服务框架的全面知识库。 **当您需要以下场景时,此技能将助您事半功倍:** - 使用 Go-zero 构建 REST API(Handler → Logic → Model 架构) - 通过服务发现与负载均衡创建 RPC 服务 - 利用 sqlx、MongoDB 或 Redis 缓存实现数据库操作 - 添加弹性模式(熔断器、限流、负载削峰) - 排查 Go-zero 问题,或深入了解框架的使用规范 - 生成适用于生产环境的微服务代码 **特色功能:** - 提供完整的模式指南,附带 ✅ 正确示例与 ❌ 错误示例 - 强制执行三层架构设计 - 贯彻生产环境的最佳实践 - 提供常见误区的解决方案
使用 Playwright 进行功能测试,验证功能是否符合需求规格。当用户需要测试功能或业务逻辑时,此技能将助您事半功倍。
SWE-Bench 标准解题专家。从议题分析、环境复现、测试编写到最终修复,全程为您提供专业指导。无论是解决 GitHub Issue,还是应对 SWE-Bench 评测任务,此技能都能助您游刃有余。
提供异常处理与日志记录规范,包括 NPE 预防、try-catch-finally 最佳实践、SLF4J 的使用,以及日志管理的最佳实践。当用户询问关于异常处理或日志记录的最佳实践时,此技能将助您事半功倍。
监控数据库性能与健康状况。当您需要搭建监控系统、分析指标数据,或排查数据库故障时,此技能将助您快速定位问题、精准诊断。
提供安全编码规范,包括身份验证、数据脱敏、SQL 注入防护、CSRF 保护与输入验证。当用户询问关于安全最佳实践或漏洞防范时,此技能将助您事半功倍。
提供 Java VO(值对象)生成规范,包括 VO 的分类、命名规范、类结构、字段规格与注解使用。当您需要生成 VO 类,或将 DO 转换为 VO 时,此技能将助您事半功倍。
完善 PRD 模板,加入适合 AI 的标记符号。此技能适用于产品需求文档:涵盖概览、需求、流程、数据、接口、验收标准。AI 可快速识别带有 [AI] 标记的部分,以便于后续实施。
为应用配置 Prometheus 监控,自定义指标采集、抓取配置与服务发现机制。当您需要采集时序指标、监控应用运行状态,或构建可观测性基础设施时,此技能将助您事半功倍。
提供 DO(数据对象)生成的数据库类型与 Java 类型映射规范。涵盖类型转换规则与特殊字段的处理方式。当您需要根据 SQL 表结构生成 DO 文件时,此技能将为您提供精准的指导。
提供编码风格规范,包括命名规范、代码格式化、常量定义与注释准则。当用户询问关于代码风格、命名规则或格式化标准时,此技能将助您事半功倍。
审核