Hasty Briefsbeta

双语

Uniprof: Universal CPU Profiling

8 months ago
  • #profiling
  • #debugging
  • #performance
  • Uniprof为人类和AI智能体简化了CPU性能分析,无需修改代码或添加依赖项。
  • 支持多种语言应用的性能分析(如Python、Ruby),使用类似`npx uniprof python app.py`的命令即可。
  • 自动检测平台并选择合适分析器(如Python使用py-spy)。
  • 提供详细分析结果,包括耗时最高的函数、采样数据及代码位置信息。
  • 支持命令行使用,也可作为MCP服务器供AI智能体调试性能瓶颈。
  • 内置由speedscope驱动的火焰图可视化功能,便于分析。
  • 示例显示Claude Code通过uniprof成功识别并修复了Context应用中的真实性能瓶颈。