一个符合 Harbor 评测集格式的 Git 仓库评测集。
共 23 个任务(3 个已有 + 20 个新增),所有任务仅依赖 harbor-agents:latest 镜像中预装的工具(bash、python3 标准库、grep、sed、awk、tr、sort 等)。
| 任务名称 | 难度 | 类别 | 标签 |
|---|---|---|---|
| hello-custom | easy | programming | trivial |
| reverse-words | medium | programming | strings, shell |
| regex-log-parser | hard | programming | regex, logging, python |
| file-line-counter | easy | programming | files, counting, shell |
| string-uppercase | easy | programming | strings, python |
| word-frequency | easy | programming | text, counting, python |
| csv-column-sum | easy | programming | csv, math, python |
| palindrome-checker | easy | programming | strings, python |
| file-tree-list | medium | programming | filesystem, recursion, python |
| text-justify | medium | programming | text, formatting, python |
| markdown-table-extractor | medium | programming | markdown, parsing, python |
| base64-encoder | medium | programming | encoding, python, algorithm |
| json-minifier | medium | programming | json, parsing, python |
| hex-converter | medium | programming | encoding, python, conversion |
| password-validator | medium | programming | validation, python, strings |
| caesar-cipher | medium | programming | crypto, strings, python |
| arithmetic-evaluator | hard | programming | math, parsing, python |
| ini-parser | hard | programming | parsing, config, python |
| text-diff | hard | programming | diff, python, algorithm |
| csv-to-json-converter | hard | programming | csv, json, python |
| ascii-histogram | hard | programming | text, visualization, python |
| number-base-converter | hard | programming | math, conversion, python |
| matrix-transpose | hard | programming | matrix, python, algorithm |
所有任务的 Dockerfile 均仅包含:
FROM harbor-agents:latest
WORKDIR /app仅使用镜像预装的工具,不安装额外依赖。