This commit is contained in:
HuangHai
2026-01-14 16:28:22 +08:00
parent 27a81f5ce2
commit a3fd56c5cd
4 changed files with 25 additions and 59 deletions

View File

@@ -25,16 +25,20 @@ class ReadImageKit:
使用 VLM 在详情页寻找价格入口(如:1.1556元/度 的卡片或价格信息按钮)
"""
prompt = """
分析这张充电站详情页截图,找到进入“分时电价详情”的点击入口。
入口特征:
1. 包含价格数字的卡片,例如 "1.1556元/度"。
2. 或者标有 "价格信息"、"电价详情" 字样的按钮。
请判断该入口是否存在,并给出其中心坐标。
分析这张特来电充电站详情页截图,找到进入“分时电价详情”的点击入口。
入口优先级和特征如下:
1. 首选:页面中有文字“当前价”,其正下方一行通常是红色的电价数字,
例如 “1.1317 元/度”、“1.1556 元/度”等,请优先选择这行红色价格数字所在区域。
2. 如果页面同时存在“停车参考价”“停车费参考价”等字样,请不要选择这些区域,
只选择与充电“当前价”直接对应的红色价格数字。
3. 如果页面没有“当前价”字样,则可以退而求其次,选择明显用于展示
充电价格的卡片或按钮,例如写有“价格信息”“电价详情”的区域。
请判断符合上述规则的价格入口是否存在,并给出其中心坐标。
输出格式为 JSON:
{
"found": true/false,
"reason": "为什么认为这是入口",
"reason": "为什么认为这是入口(说明是否基于当前价红色价格)",
"point": [x, y], // 归一化坐标 [0-1000],例如 [500, 600] 代表屏幕中心偏下
"type": "price_card" / "button"
}