定义可衡量的性能预算,包括包大小、API延迟、数据库查询和渲染时间。提供执行策略和监控计划。适用于“性能预算”、“性能监控”、“网页核心指标”或“优化目标”。
实施基于角色的访问控制,包括权限矩阵、路由守卫、策略函数和UI权限提示。提供中间件/守卫、辅助工具、测试建议和权限检查模式。适用于“RBAC”、“权限”、“访问控制”或“授权”。
为每个拉取请求创建临时预览部署,自动部署、唯一URL和PR关闭时清理。适用于“预览部署”、“PR环境”、“临时环境”或“评审应用”。
在CI中强制最低质量阈值,包括代码覆盖率、代码检查、类型检查和安全扫描。提供必要检查、PR规则和自动化执行。适用于“质量门”、“CI检查”、“代码质量”或“PR要求”。
创建全面的GitHub Actions CI/CD工作流,用于代码检查、测试、构建和部署。包括缓存策略、矩阵构建、工件处理和失败诊断。适用于“GitHub Actions”、“CI流水线”、“工作流自动化”或“持续集成”。
通过有效缓存依赖项、Docker层、构建输出和测试结果,优化CI/CD流水线速度。提供前后性能指标和最佳实践。适用于“CI缓存”、“流水线优化”、“构建速度”或“缓存策略”。
通过生成工具版本配置(Node、Python、Ruby)、包管理器配置(pnpm、Volta、asdf、mise)、环境变量模板和设置脚本,以及配套文档,标准化跨机器的开发环境。适用于用户需要“设置开发环境”、“标准化工具”、“配置版本管理器”或“创建引导脚本”。
通过正确的关闭机制防止 goroutine 泄漏
为AI代理提供支付与钱包功能。无需Gas即可发送加密交易,注册链上身份,并在MoltBook上完成身份验证。
创建基于SLO的告警和运营仪表盘,包含关键图表、告警阈值和运行手册链接。适用于“告警”、“仪表盘”、“SLO”或“监控”。
将npm audit/Snyk结果转化为优先级补丁计划,包括严重程度评估、安全升级路径、破坏性变更分析和回滚策略。适用于“依赖安全”、“漏洞修补”、“npm审计”或“安全更新”。
如何使用 Bupkis 断言库为 TypeScript 和 JavaScript 编写符合惯例的断言