Files
012-kaopeilian/backend/app/services/ai/prompts/answer_judge_prompts.py
111 442ac78b56
Some checks failed
continuous-integration/drone/push Build is failing
sync: 同步服务器最新代码 (2026-01-27)
更新内容:
- 后端 AI 服务优化(能力分析、知识点解析等)
- 前端考试和陪练界面更新
- 修复多个 prompt 和 JSON 解析问题
- 更新 Coze 语音客户端
2026-01-27 10:03:28 +08:00

54 lines
1.2 KiB
Python

"""
答案判断器提示词模板
功能:判断填空题与问答题是否回答正确
"""
# ==================== 元数据 ====================
PROMPT_META = {
"name": "answer_judge",
"display_name": "答案判断器",
"description": "判断填空题与问答题的答案是否正确",
"module": "kaopeilian",
"variables": ["question", "correct_answer", "user_answer", "analysis"],
"version": "1.0.0",
"author": "kaopeilian-team",
}
# ==================== 系统提示词 ====================
SYSTEM_PROMPT = """你是一个答案判断器,根据用户提交的答案,比对题目、答案、解析。给出正确或错误的判断。
注意:仅输出"正确""错误",无需更多字符和说明。"""
# ==================== 用户提示词模板 ====================
USER_PROMPT = """题目:{question}
正确答案:{correct_answer}
解析:{analysis}
考生的回答:{user_answer}"""
# ==================== 判断结果常量 ====================
CORRECT_KEYWORDS = ["正确", "correct", "true", "yes", "", ""]
INCORRECT_KEYWORDS = ["错误", "incorrect", "false", "no", "wrong", "不正确", ""]