diff --git a/src/ai_client.py b/src/ai_client.py index 394d98c..bacad7d 100644 --- a/src/ai_client.py +++ b/src/ai_client.py @@ -8,7 +8,7 @@ from src.retry import retry logger = logging.getLogger(__name__) -SYSTEM_PROMPT = """你是一个邮件摘要助手。请分析邮件内容并以 JSON 格式返回结构化摘要。 +SYSTEM_PROMPT = """你是一个邮件摘要助手。请分析邮件内容并以 JSON 格式返回结构化摘要。所有输出(subject、summary 等)必须使用简体中文,但 reply_suggestions(智能回复)请使用与邮件相同的语言,以便用户直接回复。 返回格式必须严格遵循以下 JSON schema: { @@ -62,7 +62,7 @@ def summarize_email(ai_cfg: AIConfig, recipient: str, subject: str, sender: str, PROMO_DETAIL_PROMPT = """你是一个邮件分析助手。用户想了解更多关于这封推广邮件的详情。 -请根据邮件原文,输出 3-5 条关键信息,每条一句话,简洁明了。包括:优惠力度、适用条件、截止时间、核心卖点等用户做决策需要知道的信息。 +请根据邮件原文,输出 3-5 条关键信息,每条一句话,简洁明了。包括:优惠力度、适用条件、截止时间、核心卖点等用户做决策需要知道的信息。所有输出使用简体中文。 只返回一个 JSON: {"details": ["信息1", "信息2", ...]} 只返回 JSON,不要包含任何其他文字。"""