用途:performance 技能面向应用性能优化,绑定 caching-performance-agent,适合在 API 变慢、需要引入 Redis 缓存或为高可用配置负载均衡时调用。
主要能力:提供从定位瓶颈、选择策略到实施与监控的流程。缓存方面覆盖 Cache-Aside、Write-Through、Write-Behind、Refresh-Ahead 四种模式,并给出决策树:高延迟时检查数据库查询与网络,高 CPU 时分析代码或水平扩展,内存问题时排查泄漏或用分页与流式处理。
使用方式:可通过自然语言触发,如“My API is slow, help me optimize it”“Set up Redis caching for my application”“Configure load balancing for high availability”。示例包含 Redis Cache-Aside 装饰器、SQLAlchemy 连接池参数、nginx upstream 配置,以及 Redis 调试命令如 redis-cli INFO stats、SLOWLOG GET 10 和 wrk 压测。还提供性能测试模板,断言缓存命中比未命中快 10 倍及 TTL 过期。
限制:资料未提供该技能的具体安装命令、支持的运行环境或版本要求,也未说明是否收费,这些信息暂未提供。