Update project

This commit is contained in:
wanghep
2026-04-08 20:04:40 +08:00
parent 2eab960303
commit 862235ea89
130 changed files with 60206 additions and 231 deletions

View File

@ -3,7 +3,11 @@ from pathlib import Path
from app.core.config import (
ALERT_TRIGGERS_DIR,
CAPITAL_IMAGE_DIR,
CAPITAL_IMAGE_UPLOADS_DIR,
DAILY_STATS_DIR,
MAIN_CAPITAL_FLOW_DIR,
MAIN_CAPITAL_FLOW_UPLOADS_DIR,
MINUTE_SNAPSHOTS_DIR,
MONTHLY_STATS_DIR,
PUSH_RECORDS_DIR,
@ -40,6 +44,14 @@ DEFAULT_SYSTEM_CONFIG = {
"mysql_username": "root",
"mysql_password": "",
"mysql_charset": "utf8mb4",
"llm_provider": "openai_compatible",
"llm_api_key": "",
"llm_base_url": "https://api.openai.com/v1",
"llm_vision_model": "gpt-4.1-mini",
"etf_enabled": True,
"etf_realtime_interval_seconds": 60,
"etf_3min_change_alert_percent": 0.8,
"etf_alert_cooldown_minutes": 10,
}
@ -116,6 +128,10 @@ def bootstrap_data() -> None:
PUSH_RECORDS_DIR,
ALERT_TRIGGERS_DIR,
RAW_PAYLOADS_DIR,
CAPITAL_IMAGE_DIR,
CAPITAL_IMAGE_UPLOADS_DIR,
MAIN_CAPITAL_FLOW_DIR,
MAIN_CAPITAL_FLOW_UPLOADS_DIR,
]:
directory.mkdir(parents=True, exist_ok=True)