Skip to content

v0.7.2 — Bilingual Report Output

Choose a tag to compare

@fangqian616 fangqian616 released this 17 Jul 08:23
· 60 commits to 38f6c810d1a7d314a3787ce09dbe9838ceaecce5 since this release

🌐 v0.7.2 — Bilingual Report Output

New Feature: --lang Parameter

Run the academic pipeline in English or Chinese:

# Chinese report (default, backward compatible)
python run_pipeline.py --topic "Machine Learning in Energy Economics"

# English report
python run_pipeline.py --topic "Machine Learning in Energy Economics" --lang en

Changes

  • Added --lang parameter to run_pipeline.py (choices: zh/en, default: zh)
  • report_generator.py now supports English output:
    • Full English system prompt with 26 writing rules
    • English user prompt with Data Card and section templates
    • Bilingual section headers (一→1. Core Findings, etc.)
    • Localized date format (%B %d, %Y vs %Y年%m月%d日)
  • All 7 LLM call sites in run_pipeline.py use language helper functions
  • Backward compatible: --lang zh produces identical output to previous versions

Other Changes

  • Sanitized P1/P4 example content in animation_debate preset and quickstart guide
  • Cleaned up 22 legacy tags and 21 legacy releases
  • README comparison table renamed from "v5.1.8" to "Legacy Version"
  • Created v0.7.1 formal GitHub Release