用途:输入完整脚本或文案纯文本(source_script,硬性必填,不接受视频文件),输出“怎么夸张”(夸张技法+强度)与“怎么反差”(反差类型+两端锚点),对应 100x 体系“3.3 夸张/反差”步骤。触发场景包括“帮这条脚本加点夸张”“这里怎么做反差”“add a before/after contrast”等。
主要能力:夸张手法与反差类型均取自闭集枚举,不自创新词;每条夸张点/反差点的锚点必须是脚本原句的逐字子串;夸张强度受市场+帽度天花板校准,该限制只对 emotion_reaction_hyperbole 技法生效;反差两端必须有真实落差,不允许同一句话充当两端。输出结构为 ExaggerationContrastBundle:source_script 原文回显 + meta(hat_level/market/校准说明/warnings)+ exaggeration_beats[] + contrast_beats[],可选渲染 Markdown 摘要。
使用方式:hat_level(blackhat/grayhat/whitehat)与 market 为软性补充,缺失走三级降级,两者都缺时推断为 grayhat 加保守市场默认,不追问用户,推断过程记入 meta.warnings。流程分三阶段:接收校验、候选句标注与技法分配及强度定档、输出组装与返工。返工中校准调整只能通过明确改变 hat_level/market 放宽天花板。
自检命令:npm install;node scripts/validate.js <bundle.json>;node scripts/validate.js --selftest。结构层约束由 ajv 执行,逐字锚定、天花板查表、反差非退化由手写代码补充。
限制:不编造脚本原文没有的效果、数字、权威背书或认证,不替脚本编造新宣称,合规判断不在职责内;市场识别目前为分段后整段精确匹配,无法识别无分隔符的复合词写法;反差校验只能拦字面完全相同,拦不住语义重复但字面不同的退化;天花板三档数值化仅在英西两市场保健品语料验证过。上游 skill 无硬依赖,路由推荐均为按需。