skills/skills.netease.im/call-session-log

call-session-log

SKILL.md

call-session-log

工作流程

执行以下步骤,使用 scripts/fetch_session_log.cjs 脚本完成全流程:

node <skill-dir>/scripts/fetch_session_log.cjs <sessionId>

脚本内部自动完成:

  1. 获取会话详情:调用 Nuwa /commonToolExecute 接口,获取「业务层会话详情」和「客服信息」两个 Tab。
  2. 提取关键字段:从 dataItems.header 定位列下标,读取进线时间、处理完成时间、IMid。
  3. 计算查询时间范围:进线时间 −1min 作为 startTime,处理完成时间 +1min 作为 endTime(均转为毫秒时间戳)。
  4. 拉取后端日志:以 sessionId 为关键词查询 /ckLog,时序升序。
  5. 拉取前端日志:以 IMid 为关键词查询 /ckLog,时序升序。
  6. 输出结果:格式化展示会话基本信息、后端日志、前端日志(超过 200 条自动截断并提示总数)。
Installs
1
First Seen
Apr 18, 2026
call-session-log from skills.netease.im