把这个 skill 视为“调用固定控制脚本并返回单个 JSON 结果”的能力,不要把它当成自由发挥的推理任务。
你必须遵守以下规则:
scripts/run_minor_detection_pipeline.py。extract_time_features.py 或 retrieve_cases.py,除非控制脚本内部决定调用它们。先把当前输入整理成一个 JSON payload,再交给控制脚本。
推荐字段:
modeconversationsessionscontextmetarequest_idsample_iduser_idcontext 可包含:
raw_time_hintopportunity_timetime_featuresprior_profileretrieved_cases如果上游已经提供完整 JSON,就尽量保持结构不变,只做最小整理。
执行步骤:
python scripts/run_minor_detection_pipeline.py --payload-file <payload-file>。此技能不是纯离线技能。
运行时行为:
disabled:assets_missing,并返回空的 retrieved_cases。context.retrieved_cases,流水线也可以直接使用外部提供的检索结果。显式配置要求:
MINOR_DETECTION_CLASSIFIER_BASE_URL 或 MINOR_DETECTION_CLASSIFIER_API_KEY,分类调用会直接报错而不是联网。MINOR_DETECTION_EMBEDDING_BASE_URL 和 MINOR_DETECTION_EMBEDDING_API_KEY。此技能会读取的环境变量:
MINOR_DETECTION_CLASSIFIER_BASE_URLMINOR_DETECTION_CLASSIFIER_API_KEYMINOR_DETECTION_CLASSIFIER_MODELMINOR_DETECTION_CLASSIFIER_TIMEOUT_SECMINOR_DETECTION_CLASSIFIER_MAX_RETRIESMINOR_DETECTION_CLASSIFIER_RETRY_BACKOFF_SECMINOR_DETECTION_EMBEDDING_BASE_URLMINOR_DETECTION_EMBEDDING_API_KEYMINOR_DETECTION_EMBEDDING_MODELMINOR_DETECTION_TIMEZONEMINOR_DETECTION_RETRIEVAL_TOP_KSKILL_EMBEDDING_BASE_URLSKILL_EMBEDDING_API_KEYSKILL_EMBEDDING_MODEL凭证说明:
最终回答必须: