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日 21:33