前言¶
採購目錄混亂是個常見問題:報價單、合同、訂單、發票散落在同一個文件夾裏,文件名是「新建文檔(1).docx」「報價單最終版-張總改.pdf」這類,想找一份合同要翻半天。人工整理要逐份打開看內容、判斷它屬於哪個採購項目、處在哪個環節,工作量大且標準不統一。
下面介紹的是一個社區 Skill「採購文檔管理」,它用兩步工作流把這件事自動化:先按文件名關鍵詞做確定性預分類,再把沒命中的文件讀出正文,由模型判斷項目與環節後歸檔。
這是什麼¶
「採購文檔管理」是一個文件整理類 Skill,座標 @user_b67cca2a/procurement-file-organizer,版本 1.0.0,來源爲 community,分類 office-efficiency,發佈者 user_b67cca2a。
它解決的問題是:把採購相關文件按「採購項目」和「採購環節」整理歸類、統一重命名並歸檔到對應的項目文件夾。環節覆蓋從採購申請到付款的全流程。它同時支持原地整理和收件箱監聽兩種方式,後者可以監控一個目錄,把新下載的採購文件自動歸位。
核心功能¶
按已抓取的官方資料,這個 Skill 的能力包括:
- 按採購項目與採購環節自動歸類、重命名並歸檔文件
- 環節覆蓋申請到付款全流程
- 支持原地整理與收件箱自動歸位
它提到的採購環節有:採購申請、供應商尋源與准入、招投標與詢價、採購審批、合同、訂單、驗收、付款。
工作流分兩步:
- 先用 organizer.py 按關鍵詞做確定性預分類。這一步只依賴文件名裏的關鍵詞,不讀文件內容,所以速度快、結果可預期。
- 對第一步沒歸類成功的文件,用 extract_text.py 讀出文檔內容,再由 AI 判斷它屬於哪個項目、哪個環節,然後歸檔。
這個分工的意義是:能靠文件名解決的文件不浪費模型調用,只有真正需要理解內容的文件才走模型判斷。
安裝與啓用¶
官方頁面上沒有給出可覈對的安裝命令、目錄結構或配置文件字段,因此這裏不提供具體命令。已抓取資料中只有一條配置相關標籤:requires_api_key=false,說明使用時不需要額外配置 API Key。
如果需要實際安裝,建議打開官方地址覈對當前版本的命令與目錄約定,不要憑推測執行。
典型用法¶
官方簡介裏描述的典型場景是:整理混亂的採購文件夾、給報價單/合同/訂單/發票等文件按項目和環節歸檔、把新下載的採購文件自動歸位、從採購申請提煉項目信息。
按這個 Skill 的兩步工作流,實際執行順序是:
- 指向待整理的採購文件夾,運行 organizer.py,讓腳本先按關鍵詞做預分類。
- 檢查預分類結果,對未歸類文件運行 extract_text.py 提取正文。
- 由模型根據正文判斷項目與環節,腳本完成重命名並把文件移動到對應項目文件夾。
- 若啓用收件箱監聽,則監控指定目錄,對新落入的文件重複上述流程。
從採購申請提煉項目信息這一步,實際是爲後續歸類建立項目清單:先知道有哪些採購項目,歸檔時纔有對應的項目文件夾可放。
適用場景與注意¶
適合這類情況:採購文件已經堆積在本地或網盤同步目錄裏,文件名混亂、項目邊界不清,希望按統一規則重建目錄結構;或者日常會持續下載報價單、合同等文件,希望新文件自動歸位。
需要注意的地方:
- 關鍵詞預分類的準確性取決於文件名裏是否包含可識別的項目或環節字樣。文件名過於隨意的文件會落到第二步,由模型判斷,速度更慢。
- 第二步依賴 extract_text.py 讀取文檔內容,對掃描件圖片型 PDF、加密文檔、純圖片內容不一定能提取出文本,這類文件需要人工確認。
- 歸檔動作會移動和重命名文件,建議先在測試目錄上跑一遍,確認項目與環節的映射符合自己的命名習慣。
- 當前版本爲 1.0.0,發佈者爲社區賬號,評分與下載數據以官方頁面爲準。已抓取資料顯示評分爲 100000、下載 1375 次(提示中另有一組數字,此處以抓取資料爲準)。
結尾¶
這個 Skill 的價值在於把採購文件歸檔拆成「關鍵詞預分類 + 內容判斷」兩步,用確定性腳本處理大部分文件,把模型調用留給真正需要理解內容的部分,同時支持原地整理和收件箱自動歸位兩種使用方式。
官方地址:https://api.skillhub.cn/user_b67cca2a/procurement-file-organizer
SkillHub 頁面:https://www.skillhub.cn/skills/user_b67cca2a/procurement-file-organizer