Skip to content

Improve stat-cache-hitrate session details formatting#9

Merged
mouxinqq merged 1 commit intodevelopfrom
codex/update-stats-cache-hitratio-markdown-summary
Apr 12, 2026
Merged

Improve stat-cache-hitrate session details formatting#9
mouxinqq merged 1 commit intodevelopfrom
codex/update-stats-cache-hitratio-markdown-summary

Conversation

@mouxinqq
Copy link
Copy Markdown
Owner

Motivation

  • session_hit_details.md 更易读:在文件开头汇总 id_type 口径并用序号区间表示混合类型以便快速识别。
  • 增强表格可读性:将 Markdown 表格渲染改为按列宽对齐并保留数值列右对齐,使输出更像规整表格。

Description

  • fastdeploy/golang_router/.claude/skills/stat-cache-hitrate/scripts/stat_cache_hitrate.py 中改进了 _render_markdown_table,改为计算列宽并对齐单元格,数值列可右对齐。
  • 新增 _extract_seq_num_summarize_id_type_ranges,用于根据连续序号合并相同 id_type 的区间。
  • 在生成 session_hit_details.md 时预先生成带序号的 all_rows_with_seq,并在开头插入 id_type 摘要(单一类型或按序号区间列出混合类型)。
  • 保持现有的会话优先排查、全量明细与跳转链接逻辑不变,仅调整位置以输出新的摘要信息。

Testing

  • 已用 python3 -m py_compile fastdeploy/golang_router/.claude/skills/stat-cache-hitrate/scripts/stat_cache_hitrate.py 验证语法,结果成功。
  • 已用 python3 fastdeploy/golang_router/.claude/skills/stat-cache-hitrate/scripts/stat_cache_hitrate.py --help 检查 CLI 启动与帮助文本,结果成功。

Codex Task

@mouxinqq mouxinqq merged commit 7d19e4e into develop Apr 12, 2026
20 of 25 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant