这款Skill沿运行告警追到代码

根据部署的运行数据根因分析性能问题。

convex-advisor 是根据 Convex 运行数据排查性能和资源消耗的 Skill。它读取部署的健康事件,再回到对应函数代码,解释哪些读取方式或并发写入可能造成问题。

例如某个函数反复读取大量文档,健康事件能指出发生过什么,但不能单靠事件名字就决定怎么修。还需要看这个函数是否无上限取数、缺少分页,或者访问路径没有合适索引。

另一些事件来自并发争用:多个调用反复修改同一条记录,可能产生重试。它会检查具体热点和读写范围,再提出分散计数、收窄访问或调整任务处理方式等候选方案。

报告应包含运行证据、代码位置和解释机制。事件出现是真实记录,根因仍要靠代码与后续验证支持,不能因为读到一个告警就认定问题已找准。

这个过程只读,不在咨询式检查中直接修改部署。相关洞察还受云部署、身份和流量条件限制;没有可用证据时,应说明不足或转做代码检查,而不是编一份性能诊断。

适合应用已经有实际使用量,希望从发生过的症状追到代码的阶段。

分类:部署运维

来源仓库:get-convex/agent-skills

适合用来做什么

  • 请分析Convex部署的72小时洞察并提供性能优化建议。
  • 请查明Convex应用中读取限制的根本原因并提出解决方案。

安装 convex-advisor

npx skills add https://www.iskills.cc/skills/get-convex/agent-skills/convex-advisor/SKILL.md

在本机终端执行安装命令。安装前请阅读原始说明,确认所需工具、账号和权限。

查看安装步骤 · 查看常见问题

查看 convex-advisor 的用途与原始说明

浏览全部 Skill 指南