用途
该技能用于让 Claude 分析应用中的网络延迟,并对网络请求模式提出优化建议,以改善应用性能。其核心目标是诊断延迟问题、识别网络通信中的瓶颈,并给出更高效的请求组织方式。
主要能力
- 请求模式识别:找出应用发出的所有网络请求。
- 延迟分析:分析每个请求的延迟,寻找规律和异常。
- 优化建议:提出并行化、请求批处理、连接池、超时调整等优化方案。
- 瓶颈定位:帮助识别网络通信中的瓶颈环节。
使用方式
用户以自然语言提出分析需求即可触发,例如“分析网络延迟并给出 API 调用改进建议”或“优化网络请求模式以缩短页面加载时间”。技能会先识别相关请求,再分析各请求延迟,最后输出优化建议。
适用场景
- API 调用优化:识别应用中的全部 API 调用,分析其延迟,建议将部分调用并行化并实施连接池。
- 页面加载优化:识别页面加载期间的全部网络请求,分析延迟,建议将多个请求合并为单个请求并优化超时配置。
- 网络瓶颈排查:在需要定位网络通信瓶颈时使用。
实践要点
- 并行化:找出可并行执行的串行请求,以降低总体延迟。
- 请求批处理:将多个小请求合并为一个较大请求,减少开销。
- 连接池:复用已有 HTTP 连接,避免为每个请求建立新连接的开销。
集成与限制
该技能可与其他管理基础设施或应用代码的插件配合使用,例如与代码修改类插件协作,自动应用连接池或调整超时值。资料未提供该技能的具体安装命令、配置参数、运行环境要求及独立执行优化的能力说明,这些内容暂未提供。