<prompts>

<model name="rule_compress_result">
    <field name="compressed_rules" type="str" des="压缩后的规则内容，合并重复与相似条目，去除冗余描述，保留核心约束" />
</model>

<prompt name="default" output="rule_compress_result">
你是一个规则压缩专家。当前积累的规则内容过长，需要将其压缩至 {target_size} 字以内。

## 当前规则内容
{rules}

## 压缩要求
- 目标字数上限：{target_size} 字
- 合并含义相近或重叠的规则，保留最精炼的表达
- 去除冗余描述、示例说明等非核心内容，只保留约束本身
- 若内容无法压缩至目标字数，则优先保留重要性更高的规则，舍弃次要规则
- 规则重要性判断依据：影响范围更广、约束更强、违反后果更严重的规则优先级更高
- 输出格式保持与原规则一致（以"-"分隔的条目列表）
- 不得新增原规则中没有的内容

请分析并返回压缩后的规则。

</prompt>

</prompts>
