CAFECA-IO / Political-Donations-Crawler

MIT License
0 stars 0 forks source link

增加政治獻金資料的支出分別按候選人分類儲存 #5

Closed TzuHanLiang closed 1 month ago

TzuHanLiang commented 1 month ago

Description:
在原本生成收入與支出收據的 Daemon 功能上進行擴展,將政治獻金資料中的支出部分按候選人分別儲存在不同資料夾中。這樣可以確保生成的虛擬支出收據按照候選人進行有序的分類,便於後續分析和管理。

Tasks:

  1. 資料庫資料擷取與分類

    • 修改 Daemon 從資料庫中提取的政治獻金資料,識別並分離收入與支出項目。
    • 將支出資料按候選人進行分類,每位候選人一個獨立資料夾儲存其支出資料。
  2. 收據生成與輸出格式支援

    • 將分類好的支出資料生成虛擬支出收據,支持 PDF 和 JPEG 格式。
    • 支出收據應具備適合 AI 識別的清晰格式,確保生成的文件內容可被 AI 系統準確解析。
  3. 文件儲存與命名規則

    • 每個候選人的支出收據按其資料夾名稱儲存,使用候選人名稱和收據日期命名檔案以便識別。
    • 確保生成的收據文件的儲存路徑和命名符合項目既定規則。

Acceptance Criteria:

TzuHanLiang commented 1 month ago

took 2hrs done

TzuHanLiang commented 1 month ago

https://drive.google.com/drive/folders/1kgRuV2imrx4BN4f8VQdh4-S_RcX1cOeJ?usp=sharing