Claude Code 技能:用 Happy Simulator 记录事件延迟
EnglishClaude Code 安装步骤
- 打开 GitHub 固定提交的 `.claude/skills/happy-sim-add-instrumentation/SKILL.md`,核对内容与使用条件。
- 在自己的项目中创建 `.claude/skills/happy-sim-add-instrumentation/`,把核对后的文件保存为 `.claude/skills/happy-sim-add-instrumentation/SKILL.md`。
- 在该项目根目录启动 Claude Code,在斜杠菜单中选择 `/happy-sim-add-instrumentation`。
中文摘要
为已有离散事件模拟补充端到端延迟观测,确认事件创建时间在上下文中,再核对终点记录的延迟。
SKILL.md 中文导读
可复现示例
创建一个本地模拟事件,时刻 0.0 生成,时刻 2.0 到达终端。让终点的 LatencyTracker 记录该事件并在模拟结束后读取统计。
`LatencyTracker` · `created_at = 0.0` · `finish_time = 2.0` · `p50()`工作步骤
- 找到事件源和模拟终端,确认创建时间已写入事件。
- 将 LatencyTracker 纳入现有模拟路径。
- 执行单样本练习并比较统计值与输入时间戳。
验收方法
单样本运行中 `p50() = 2.0`,单位为秒。时间戳与终端事件时间的差值可直接核对。
GitHub 原文 · 更新日期
适用环境
在 happy-simulator 的可运行本地项目中使用 Claude Code。准备一个单事件的离散事件模拟。
常见问题
需要安装可视化依赖来检查单个事件吗?
终端打印延迟统计就能检查单事件示例。添加可视化前先确认采样字段和终端跟踪器均已接入模拟。