fix: 优化后端数据更新机制
This commit is contained in:
@@ -172,13 +172,13 @@ def extract_from_news(text: str, timestamp: Optional[str] = None) -> Dict[str, A
|
||||
else:
|
||||
loss_us["submarines"] = v
|
||||
|
||||
# 坦克 tank / 坦克
|
||||
v = _first_int(t, r"(\d+)[\s\w]*(?:tank|坦克)[\s\w]*(?:destroyed|damaged|lost|hit|摧毁|损毁|击毁)")
|
||||
# 航母 carrier / 航空母舰 / 航母
|
||||
v = _first_int(t, r"(\d+)[\s\w]*(?:carrier|aircraft\s*carrier|航母|航空母舰)[\s\w]*(?:destroyed|damaged|lost|hit|sunk|摧毁|损毁|击毁|沉没)")
|
||||
if v is not None:
|
||||
if "iran" in t or "iranian" in t:
|
||||
loss_ir["tanks"] = v
|
||||
loss_ir["carriers"] = v
|
||||
else:
|
||||
loss_us["tanks"] = v
|
||||
loss_us["carriers"] = v
|
||||
|
||||
# 民船 civilian ship / 商船 / 民船
|
||||
v = _first_int(t, r"(\d+)[\s\w]*(?:civilian\s*ship|merchant|商船|民船)[\s\w]*(?:sunk|damaged|hit|击沉|受损)")
|
||||
|
||||
Reference in New Issue
Block a user