This commit is contained in:
HuangHai
2026-01-19 13:56:47 +08:00
parent 219cd5c220
commit b20b778f5d
10 changed files with 242 additions and 132 deletions

View File

@@ -57,6 +57,11 @@ LLM_NON_STATION_NAME_KEYWORDS = [
"收费停车",
"限时免费停车",
"停车费",
"免费停车",
"免停车费",
"停车优惠",
"停车三小时",
"免费停车三小时",
"END",
"End",
"end",
@@ -192,6 +197,7 @@ async def run_ocr_rect(image_path, log_path=None):
"- 该距离文本所在行的左侧、且在同一卡片中的那一行文字,就是对应的场站标题 station_name\n"
"- 忙闲信息通常出现在卡片右侧的彩色小块中,例如 \"快 3/4\"\"慢 0/0\"\"超 1/4\"\n"
"- 即使 station_name 中不包含“充电站”“超快充”等字样,但只要与某个 \"x.xkm\" 行在同一卡片区域内,也应视为一个完整的场站名称。\n"
"- 包含“免费停车”“免停车费”“停车优惠”等停车收费文案的文本不允许作为 station_name如果模型误把这类文本当作场站名称应当直接忽略该卡片或把这些文本视为停车信息而不是名称。\n"
"要求:\n"
"- 场站按从上到下排序;\n"
"- station_name 不能取距离行本身(如 \"1.4km\"),而是要取与之成一对的标题行;\n"