feat: 多语言输出墙(€/£/西葡俄阿价格词+时间承诺+ES话术池)+话术建材化+防误杀

Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
浅念
2026-09-29 15:42:34 +08:00
parent 8fa3d7a8d0
commit 7003d13f7a
8 changed files with 206 additions and 23 deletions
+24
View File
@@ -67,3 +67,27 @@ def test_evaluator_pipe_procurement_examples():
assert "采购需求" in EVALUATOR_PROMPT
assert "随便看看" in EVALUATOR_PROMPT # not_interested: 明确不买
assert "泛泛" in EVALUATOR_PROMPT # pending: 仅泛泛浏览
# ---- Task 5/6b: 质量审查移交的提示词微修 ----
def test_extractor_field_values_chinese_summary():
# 字段值统一中文概括;唯一例外是规格要求原样保留
assert "中文概括" in EXTRACTOR_PROMPT
assert "绝不翻译" in EXTRACTOR_PROMPT
def test_extractor_standard_example_with_number_kept():
# 标准要求示例 ASTM D3035(具体编号)+ 编号原样保留
assert "ASTM D3035" in EXTRACTOR_PROMPT
assert "编号原样保留" in EXTRACTOR_PROMPT
def test_evaluator_positive_signals_are_bonus_not_required():
# 询价/索联系方式移出 interested 必要条件,单独"积极信号"小节
assert "积极信号(加分项,非必要条件)" in EVALUATOR_PROMPT
assert "非必要条件" in EVALUATOR_PROMPT
def test_evaluator_interested_example_mentions_rounds():
# interested 示例补"聊了几轮后"(轮次语境)
assert "聊了几轮后" in EVALUATOR_PROMPT