关于 trace
Trace 是用于分析模糊且依赖证据的因果问题的技能,通过比较不同解释并设计探查,追溯结果成因。
主要功能
- 01比较多个因果假设
- 02整理支持与反对证据
- 03识别关键未知项并设计探查
- 04对领先假设进行反驳
- 05输出排序后的解释
适用场景
- 01追查运行时错误与回归
- 02解释性能或延迟表现
- 03分析架构与事故
- 04调查配置或编排行为
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ zereight/ gitlab-mcp --skill trace安装后在 Claude Code 中输入/trace确认已加载。
详细介绍
追踪
通过相互竞争的假设,以证据为依据追踪因果。适用于模糊、因果关系复杂且证据密集的问题,目标是解释事情发生的原因。
适用场景
- 运行时错误和回归问题
- 性能/延迟表现
- 架构/事前分析/事后分析
- 配置/路由/编排行为
- “根据这个输出,追溯可能的原因”
核心约定
始终保留:观察结果 → 假设 → 支持证据 → 反对证据 → 最佳解释 → 关键未知因素 → 鉴别性探查
工作流
- 精确重述观察到的结果
- 提出 3 个有意区分的假设:
- 代码路径/实现原因
- 配置/环境/编排原因
- 测量/产物/假设不匹配
- 为每个假设方向分配 @tracer
- 每个方向都列出:支持证据、反对证据、关键未知因素、鉴别性探查
- 应用视角:系统、事前分析、科学
- 让排名前两位的假设进行反驳
- 排序、检测趋同情况并综合分析
输出
### Observed Result
[What happened]
### Ranked Hypotheses
| Rank | Hypothesis | Confidence | Evidence Strength |
|------|------------|------------|-------------------|
### Most Likely Explanation
[Current best explanation]
### Critical Unknown
[Single missing fact]
### Recommended Discriminating Probe
[Single next probe]
评论
支持 Markdown