fix: replace hardcoded 192.168.1.122 with node122 (hostname resolves via /etc/hosts to LAN or EasyTier)
- mo_config.py: xiaoguo_host=node122, xiaoguo_api_url property - market_screener.py, xiaoguo_scanner.py, xiaoguo_news_processor.py: use mo_config or node122 fallback - scripts/intraday_health_check.py, scripts/ocr_client.py: node122 - EasyTier connects at 10.144.144.2 when off-LAN
This commit is contained in:
+7
-1
@@ -9,13 +9,19 @@ WEB_DASHBOARD_DIR = Path(__file__).resolve().parent.parent.parent / "web-dashboa
|
||||
DATA_DIR = WEB_DASHBOARD_DIR / "data"
|
||||
MARKET_JSON = DATA_DIR / "market.json"
|
||||
POOL_JSON = DATA_DIR / "candidate_pool.json"
|
||||
XIAOGUO_API = "http://192.168.1.122:18003/v1/chat/completions"
|
||||
XIAOGUO_MODEL = "Qwen3.6-27B-OptiQ-4bit"
|
||||
API_TIMEOUT = 60
|
||||
MAX_SECTORS = 5
|
||||
MAX_CANDIDATES_POOL = 60
|
||||
TENCENT_URL = "http://qt.gtimg.cn/q="
|
||||
|
||||
def _get_xiaoguo_url():
|
||||
try:
|
||||
from mo_config import get_config
|
||||
return get_config().xiaoguo_api_url
|
||||
except Exception:
|
||||
return "http://node122:18003/v1/chat/completions" # legacy fallback
|
||||
|
||||
|
||||
def load_json(path):
|
||||
try:
|
||||
|
||||
Reference in New Issue
Block a user