INNER CODE UNIT · Python

main

simonlin1212/vibe-astock · main.py:57

def main() -> None:
    raw = sys.argv[1] if len(sys.argv) > 1 else china_today()
    try:
        trade_date = validate_trade_date(raw)
    except ValueError as exc:
        print(f"日期错误:{exc}")
        sys.exit(1)

    print(f"===== 短线每日复盘  交易日 {trade_date} =====\n")
    t0 = time.time()
    try:
        final, pre = run(trade_date)
    except LlmConfigError as exc:
        # 配置/凭据问题给一句人话,别甩 traceback。它是**故意冒泡**上来的
        # (降级会让复盘"跑成功但内容全空",见 duanxian/llm_errors.py)
        print(f"\n✗ {exc}")
        sys.exit(2)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…