error-diagnostics-smart-debug

智能调试时使用错误诊断

作者

安装

热度:2

下载并解压到你的 skills 目录

复制命令,发送给 OpenClaw 自动安装:

下载并安装这个技能 https://openskills.cc/api/download?slug=sickn33-skills-error-diagnostics-smart-debug&locale=zh&source=copy

Error Diagnostics Smart Debug - 智能错误诊断与调试助手

技能概述


一个 AI 驱动的调试专家,帮助开发者快速分析错误、定位根因并生成修复方案,支持从本地开发到生产环境的全场景调试。

适用场景


  • 生产环境故障排查:当生产环境出现错误时,通过可观测性平台(Sentry、DataDog 等)收集数据,AI 分析错误模式、生成假设并推荐调试策略

  • 堆栈跟踪和错误分析:遇到复杂堆栈或错误消息时,AI 自动识别错误模式、分析组件依赖、评估严重程度并给出可能的根因假设

  • 间歇性和性能问题:处理难以复现的间歇性错误或性能问题时,使用混沌工程、统计分析等高级方法,配合 AI 智能仪器化定位问题
  • 核心功能


  • AI 驱动的初始分析:自动解析错误消息、堆栈跟踪、复现步骤等信息,生成 3-5 个按概率排序的根因假设,并推荐针对性的调试策略

  • 可观测性数据收集与分析:集成主流 APM、日志聚合、分布式追踪平台,查询错误频率、受影响用户、环境特定模式等关键指标

  • 智能仪器化与生产安全调试:AI 推荐最佳断点和日志点位置,支持动态仪器化、特性开关调试、采样分析等生产环境安全技术
  • 常见问题

    这个调试技能适合什么时候使用?


    当你遇到错误需要诊断时都可以使用,包括本地开发的 Bug、测试环境的异常、生产环境的故障。特别适合复杂堆栈分析、间歇性错误排查、性能问题定位等场景。

    支持哪些可观测性平台?


    支持主流错误追踪和监控平台,包括 Sentry、Rollbar、Bugsnag(错误追踪);DataDog、New Relic、Dynatrace(APM);Jaeger、Zipkin、Honeycomb(分布式追踪);ELK、Splunk、Loki(日志聚合)等。

    如何保证生产环境调试的安全性?


    提供多种生产安全调试技术:动态仪器化(OpenTelemetry)、特性开关的条件日志、采样分析(最小开销)、只读调试端点(带认证和限流)、灰度流量切换(先 10% 流量验证)。所有调试操作都经过风险评估,提供回滚策略。