金色时刻 · 15:48
让好资源,触手可及
AGENT SKILL

bench

bench 是面向内容与媒体的 Agent Skill,来自 opendataloader-project/opendataloader-pdf。查看技能说明、操作步骤与使用约定,并通过原项目了解详细用法。

Run benchmark and analyze PDF parsing performance

SKILL.md

下载 MD ↓
namebench
descriptionRun benchmark and analyze PDF parsing performance

/bench

Builds Java and runs the full benchmark suite, then analyzes results.

Execution Steps

  1. Run ./scripts/bench.sh
  2. Extract metrics from tests/benchmark/prediction/opendataloader/evaluation.json using: bash jq '{summary, metrics, table_detection, speed}' tests/benchmark/prediction/opendataloader/evaluation.json
  3. Output summary: - NID (reading order) - TEDS (table structure) - MHS (heading structure) - Table Detection F1/Precision/Recall - Speed (s/doc, total time)
  4. Compare with thresholds in tests/benchmark/thresholds.json
  5. Warn if regression detected

Options

  • /bench --doc-id 01030000000189 - Run for a specific document only

Notes

  • Benchmark won't run if Java build fails
  • First run installs Python dependencies via uv sync

来源:opendataloader-project/opendataloader-pdf · Apache-2.0 许可 · 许可原文 · MD 为来源页保存的历史版本