自動化
batch-coordinator avatar

batch-coordinator

驗證並協調批次學習指南操作,透過強制執行模板相容性、檔案可用性及僅限來源政策,在代理程式執行前防止錯誤。

簡介

batch-coordinator 是一個關鍵的防護欄技能,專門用於在處理多檔案輸入時協調藥學學習指南的生成。它作為使用者批次指令與下游執行代理程式(如 batch-separate-processor 或 batch-merge-orchestrator)之間的智慧中介。透過攔截涉及多個檔案、分號分隔列表或合併標記的指令,協調器能確保在進行昂貴的 LLM 處理前滿足所有先決條件。這種主動驗證機制減少了 Token 的浪費,並確保複雜學術資料輸出的一致性與品質。

  • 根據指令參數與標記,自動偵測批次處理意圖(分離模式 vs. 合併模式)。

  • 執行多階段驗證檢查清單,涵蓋檔案存在性、可存取性、重複檔案識別及預估 Token 負載。

  • 強制執行嚴格的模板相容性,確保藥物圖表、學習目標及臨床評估與正確的檔案內容相匹配。

  • 維護嚴謹的「僅限來源」政策,確保產出內容嚴格遵循提供的講義,同時允許使用來自快取儲存庫的經研究助憶符號。

  • 針對遺失檔案、不相容的內容類型或模糊意圖(例如使用者省略合併標記)提供明確的反饋與軟封鎖機制。

  • 常見輸入包括醫學文字檔的分號分隔字串,或包含講義的目錄路徑。

  • 預期輸出為經過驗證的執行計畫,包括對 batch-separate-processor(N 個檔案轉為 N 個輸出)或 batch-merge-orchestrator(N 個檔案轉為 1 個綜合學習指南)的明確確認需求。

  • 操作限制包括嚴格遵守藥學專用模板,例如 drugs-3-tab-excel、key-comparisons-excel 及 clinical-assessment-html。

  • 作為防護欄技能運作,在啟動自動化子程序前優先取得使用者確認,從而維持架構隔離並防止學習教材內容的交叉污染。

倉庫統計

Star 數
1
Fork 數
0
Open Issue 數
0
主要語言
Python
預設分支
main
同步狀態
閒置
最近同步時間
2026年5月3日 下午09:33
在 GitHub 查看