mcpField
D
debug-troubleshoot

debug-troubleshoot

github.com/d-o-hub开发1340 次安装今天更新
代码仓库

关于 debug-troubleshoot

面向 Rust 异步代码的调试技能,涵盖 Tokio、Turso 和 redb。适用于排查运行时、性能、死锁及数据库连接问题,并提供日志、任务检查、回溯和指标等方法。

主要功能

  1. 01配置 tracing 与日志级别
  2. 02检查 Tokio 异步任务
  3. 03分析 panic 回溯
  4. 04使用指标分析性能

适用场景

  1. 01诊断运行时故障
  2. 02排查异步死锁
  3. 03调查数据库连接问题
  4. 04分析崩溃与性能问题

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/d-o-hub/rust-self-learning-memory --skill debug-troubleshoot

安装后在 Claude Code 中输入/debug-troubleshoot确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

issues.md
logging.md
techniques.md
tokio-console.md
evals/
evals.json

详细介绍

调试与故障排除

使用 Tokio、Turso 和 redb 对 Rust 异步代码进行系统化调试。

快速参考

适用场景

  • 诊断运行时问题
  • 性能问题
  • 异步死锁
  • 数据库连接问题
  • Panic 和崩溃

调试工具

  1. 日志记录 - 使用 RUST_LOG 级别配置 tracing
  2. Tokio Console - 检查异步任务
  3. 回溯信息 - 分析 Panic
  4. 指标 - 性能分析

请参阅 logging.md 了解 tracing 的配置,并参阅 issues.md 了解常见问题。

评论

支持 Markdown