felixkky commited on
Commit
97952f6
·
verified ·
1 Parent(s): a26498c

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -7
app.py CHANGED
@@ -40,15 +40,15 @@ def process_document(file, api_key, progress=gr.Progress()):
40
  # Prompt 1: 給 Pixtral (專注看圖、免 JSON 壓力)
41
  # ==========================================
42
  prompt_step1_pixtral = """
43
- 你是一個專精於「中文手寫字跡辨識」的 AI 視覺專家。
44
- 這張圖片是一份學生的考卷。你的唯一任務是找出「所有學生手寫的文字」,並給出位置。
 
45
 
46
- 請嚴格遵守以下規則:
47
- 1. 絕對忽略所有電腦打字的印刷體!只提取手寫字。
48
- 2. 盡力辨識潦草字跡(包含簡繁體),若完全無法辨識請寫 [無法辨識]。
49
- 3. 給出每段手寫字在圖片上的相對邊界框 [ymin, xmin, ymax, xmax](範圍 0.0 到 1.0)。
50
 
51
- 【重要】請使用「純文字」輸出,絕對不要輸出 JSON 格式!請用以下格式條列:
52
  內容:[手寫字]
53
  座標:[ymin, xmin, ymax, xmax]
54
  ---
 
40
  # Prompt 1: 給 Pixtral (專注看圖、免 JSON 壓力)
41
  # ==========================================
42
  prompt_step1_pixtral = """
43
+ 你是一個專精於「中文手寫字跡辨識」的 AI 專家。
44
+ 這張圖片是一份學生的考卷,上面同時包含「電腦打字的印刷體題目」以及「學生手寫的作答字跡」。
45
+ 學生的字跡混合了繁體中文與簡體中文,且字體較為潦草,通常寫在橫線上或空白處。
46
 
47
+ 你的任務是:
48
+ 1. **絕對忽略印刷體**:只尋找並提取「手寫字」。絕對不要轉錄任何電腦印刷體的題目內容!
49
+ 2. **精準辨識(拒絕幻覺)**:請盡最大努力辨識學生的手寫字(包含簡體與繁體)。如果你遇到真的看不懂的草字,請嚴格使用「[無法辨識]」四個字代替。絕對不要自己發明、猜測或聯想詞彙。
50
+ 3. **輸出邊界框**:給出該段手寫文字在圖片上的相對邊界框 [ymin, xmin, ymax, xmax](範圍 0.0 到 1.0)。
51
 
 
52
  內容:[手寫字]
53
  座標:[ymin, xmin, ymax, xmax]
54
  ---