SHIFU_NAME_REQUIRED = "请输入师傅名称"
SHIFU_DESCRIPTION_REQUIRED = "请输入师傅描述"
SHIFU_NAME_ALREADY_EXISTS = "同名师傅已存在"
OUTLINE_NOT_FOUND = "大纲不存在"
INVALID_BLOCK_TYPE = "无效的块类型"
INVALID_BLOCK_UI_TYPE = "无效的块UI类型"
INVALID_BLOCK_CONTENT_TYPE = "无效的块内容类型"
INVALID_OUTLINE_TYPE = "无效的大纲类型"
BUTTON_NAME_REQUIRED = "按钮名称不能为空"
BUTTON_KEY_REQUIRED = "按钮key不能为空"
OPTIONS_REQUIRED = "选项不能为空"
OPTION_KEY_REQUIRED = "选项key不能为空"
OPTION_NAME_REQUIRED = "选项名称不能为空"
PROFILE_KEY_REQUIRED = "选项key不能为空"
PROFILE_TYPE_NOT_MATCH = "选项变量类型不匹配"
PROFILE_NOT_FOUND = "选项变量不存在"
PROFILE_IDS_NOT_CORRECT = "变量数量不正确"
PROMPT_REQUIRED = "提示词不能为空"
INPUT_KEY_REQUIRED = "输入变量名不能为空"
INPUT_NAME_REQUIRED = "输入名称不能为空"
INPUT_PLACEHOLDER_REQUIRED = "输入提示不能为空"
SHIFU_NAME_TOO_LONG = "师傅名称不能超过20个字符"
SHIFU_DESCRIPTION_TOO_LONG = "师傅描述不能超过500个字符"
SHIFU_DESCRIPTION_TOO_SHORT = "师傅描述不能少于10个字符"
SHIFU_BLOCK_NAME_TOO_LONG = "师傅块名称不能超过20个字符"
SHIFU_BLOCK_DESCRIPTION_TOO_LONG = "师傅块描述不能超过500个字符"
SHIFU_BLOCK_DESCRIPTION_TOO_SHORT = "师傅块描述不能少于10个字符"
SHIFU_CHAPTER_NAME_TOO_LONG = "师傅章节名称不能超过20个字符"
SHIFU_CHAPTER_DESCRIPTION_TOO_LONG = "师傅章节描述不能超过500个字符"
SHIFU_CHAPTER_DESCRIPTION_TOO_SHORT = "师傅章节描述不能少于10个字符"
TEXT_INPUT_PROMPT_REQUIRED = "输入提示不能为空"
TEXT_INPUT_PROMPT_JSON_REQUIRED = (
    "用户输入的内容将被解析为 JSON 格式。请确保提示词中包含「JSON」关键字。"
)
TEXT_INPUT_PROMPT_VARIABLE_REQUIRED = "输入提示中必须包含变量"

RESULT_VARIABLE_BIDS_REQUIRED = "结果变量不能为空"
BUTTON_LABEL_REQUIRED = "按钮名称不能为空"
GOTO_CONDITIONS_REQUIRED = "跳转条件不能为空"
GOTO_VARIABLE_BIDS_REQUIRED = "跳转变量不能为空"
OPTIONS_REQUIRED = "选项不能为空"
OPTIONS_VARIABLE_BIDS_REQUIRED = "选项变量不能为空"
OPTION_VALUE_REQUIRED = "选项值不能为空"
OPTION_LABEL_REQUIRED = "选项标签不能为空"
