# v31意图PE缺枚举注入与样例校验 候选 ID:`v31-pe-template-generator` ## Before / After ### Before 人工整理一版 PE: - 从 HTML review 或表格里临时核 v31 标签。 - 手写 60 个标签枚举到 prompt。 - 客服 Skill 命中和用户原文的证据边界依赖人工提醒。 - 更新到 v32/v33 时需要重写大段 prompt,容易遗漏旧标签或混入过期定义。 ### After 使用模板生成器: ```bash python tools/v31_pe_template_generator.py \ --labels config/v31_labels.yaml \ --rules config/v31_boundary_rules.md \ --template prompts/v31_pe_template.md \ --out out/pe/v31_intent_pe_$(date +%Y%m%d).md ``` 生成器输出: - 自动注入 `{V31_LABELS}`,并校验标签数量为 60。 - 模板固定要求线上输入结构、商品域判断、v31 标签枚举、单主意图 JSON 输出。 - 边界规则明确:客服 Skill 命中只能作为辅助证据,主标签必须回到用户原文和 v31 体系。 - 测试样例验证:标签必须在枚举内、只输出一个主意图、非商品域不强行分类。 成功信号:生成文件可直接贴进 Fornax/PE;测试样例全部通过;生成文件头部能追溯枚举源、规则源和生成时间。