Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
32 lines
878 B
Bash
32 lines
878 B
Bash
#!/bin/bash
|
|
# 批量生成7所学校报告
|
|
cd "$(dirname "$0")"
|
|
|
|
schools=(
|
|
"同济一附:杨浦区"
|
|
"上师二附:金山区"
|
|
"嘉一实高:嘉定区"
|
|
"上师闵分:闵行区"
|
|
"上师大附中:浦东新区"
|
|
"交大附中:杨浦区"
|
|
"市西中学:静安区"
|
|
)
|
|
|
|
echo "=============================="
|
|
echo "批量生成 ${#schools[@]} 所学校报告"
|
|
echo "=============================="
|
|
|
|
for item in "${schools[@]}"; do
|
|
school="${item%%:*}"
|
|
district="${item##*:}"
|
|
echo ""
|
|
echo ">>> 开始生成: ${school} (${district})"
|
|
python3 04_generate_report.py --school "$school" --district "$district" --enable-llm 2>&1 | grep -E "✅|❌|总体得分|LLM段落|耗时|生成完成|ERROR|失败"
|
|
echo "<<< 完成: ${school}"
|
|
done
|
|
|
|
echo ""
|
|
echo "=============================="
|
|
echo "全部完成!"
|
|
echo "=============================="
|