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