创建时间: 2026-07-03 13:24 | 步骤: 8 个
面向文言文教学场景的智能工作流。接收用户输入的文言文全文(限制300字内),通过合规检查阻断超限/违规输入,对合规文本进行深度清洗剥离注解拼音等冗余信息,随后基于纯净文本并行执行三大任务:1)生成含中文文本元素的古典意境配图;2)生成无杂音的纯净TTS朗读音频;3)生成教学级白话翻译与实虚词/句式深度解析。最终聚合交付多模态学习内容。
{
"workflow_id": "classical_chinese_learning_workflow",
"input": {
"original_text": {
"field_name": "original_text",
"default": "",
"description": "用户输入的文言文全文原始内容,可能包含注解符号和拼音标注,字数须限制在300字以内",
"example": "有两虎争人而斗者,管庄子将刺之。管与止之曰:“虎者,戾虫;人者,甘饵也。今两虎争人而斗,小者必死,大存必伤。子待伤虎而刺之,则是一举而兼两虎也。无刺一虎之劳,而有刺两虎之名。”",
"type": "string",
"required": true
},
"aspect_ratio": {
"field_name": "aspect_ratio",
"default": "1:1",
"description": "配图的比例参数,可选值:1:1、16:9、4:3、3:4、9:16",
"example": "1:1",
"type": "string",
"required": false
}
},
"steps": [
{
"id": "step_1_input_compliance_check",
"point_code": "",
"result": [],
"backend_type": "prompt_api",
"api_code": "input_compliance_check",
"status": "PENDING",
"name": "文言文输入合规与字数阻断检查",
"action": "run",
"params": {
"original_text": "{{@input.original_text}}"
}
},
{
"id": "step_2_text_deep_clean",
"point_code": "",
"result": [],
"backend_type": "prompt_api",
"api_code": "text_deep_clean",
"status": "PENDING",
"name": "文言文文本深度清洗(去注解拼音)",
"action": "run",
"params": {
"original_text": "{{@step_1_input_compliance_check.result.data.original_text}}"
},
"depends_on": [
"step_1_input_compliance_check"
]
},
{
"id": "step_3_image_prompt_generate",
"point_code": "",
"result": [],
"backend_type": "prompt_api",
"api_code": "classical_image_prompt_generate",
"status": "PENDING",
"name": "文言文意境提取与配图提示词构建",
"action": "run",
"params": {
"cleaned_text": "{{@step_2_text_deep_clean.result.data.cleaned_text}}",
"aspect_ratio": "{{@input.aspect_ratio}}"
},
"depends_on": [
"step_2_text_deep_clean"
]
},
{
"id": "step_4_start_image_generate",
"point_code": "1",
"result": [],
"backend_type": "sys_api",
"api_code": "3373",
"status": "PENDING",
"name": "启动文言文意境配图生成任务",
"action": "run",
"params": {
"prompt": "{{@step_3_image_prompt_generate.result.data.image_prompt}}",
"aspect_ratio": "{{@input.aspect_ratio}}"
},
"depends_on": [
"step_3_image_prompt_generate"
]
},
{
"id": "step_5_poll_image_status",
"point_code": "",
"result": [],
"backend_type": "sys_api",
"api_code": "polling",
"status": "PENDING",
"name": "轮询配图生成状态",
"action": "run",
"params": {
"result_url": "{{@step_4_start_image_generate.result.data.result_url}}"
},
"depends_on": [
"step_4_start_image_generate"
],
"polling": {
"interval_seconds": 5,
"timeout_seconds": 600,
"success_condition": "{{@step_5_poll_image_status.result.data.task_status}} === 'SUCCEEDED'"
}
},
{
"id": "step_6_start_tts_generate",
"point_code": "1",
"result": [],
"backend_type": "sys_api",
"api_code": "3322",
"status": "PENDING",
"name": "启动文言文TTS纯净朗读任务",
"action": "run",
"params": {
"input": "{{@step_2_text_deep_clean.result.data.cleaned_text}}",
"model": "glm-tts"
},
"depends_on": [
"step_2_text_deep_clean"
]
},
{
"id": "step_7_poll_tts_status",
"point_code": "",
"result": [],
"backend_type": "sys_api",
"api_code": "polling",
"status": "PENDING",
"name": "轮询TTS音频生成状态",
"action": "run",
"params": {
"result_url": "{{@step_6_start_tts_generate.result.data.result_url}}"
},
"depends_on": [
"step_6_start_tts_generate"
],
"polling": {
"interval_seconds": 5,
"timeout_seconds": 600,
"success_condition": "{{@step_7_poll_tts_status.result.data.task_status}} === 'SUCCEEDED'"
}
},
{
"id": "step_8_translate_analyze",
"point_code": "",
"result": [],
"backend_type": "prompt_api",
"api_code": "classical_text_translate_analyze",
"status": "PENDING",
"name": "文言文翻译与教学级深度解析",
"action": "run",
"params": {
"cleaned_text": "{{@step_2_text_deep_clean.result.data.cleaned_text}}"
},
"depends_on": [
"step_2_text_deep_clean"
]
}
],
"output": {
"core_theme": {
"field_name": "core_theme",
"description": "文言文核心主题提炼",
"value": "{{@step_8_translate_analyze.result.data.core_theme}}",
"type": "string"
},
"translation": {
"field_name": "translation",
"description": "文言文的白话文流畅翻译",
"value": "{{@step_8_translate_analyze.result.data.translation}}",
"type": "string"
},
"image_url": {
"field_name": "image_url",
"description": "生成的文言文意境配图URL(含中文文本元素的古典风格图)",
"value": "{{@step_5_poll_image_status.result.data.result_url}}",
"type": "string"
},
"syntax_analysis": {
"field_name": "syntax_analysis",
"description": "句式特征分析(判断句、被动句、倒装句等)",
"value": "{{@step_8_translate_analyze.result.data.syntax_analysis}}",
"type": "object"
},
"word_analysis": {
"field_name": "word_analysis",
"description": "字词深度解析(包含实词、虚词、特殊词辨析)",
"value": "{{@step_8_translate_analyze.result.data.word_analysis}}",
"type": "object"
},
"compliance_result": {
"field_name": "compliance_result",
"description": "合规检查结论文字描述",
"value": "{{@step_1_input_compliance_check.result.data.result}}",
"type": "string"
},
"audio_url": {
"field_name": "audio_url",
"description": "生成的TTS纯净朗读音频URL",
"value": "{{@step_7_poll_tts_status.result.data.result_url}}",
"type": "string"
},
"cleaned_text": {
"field_name": "cleaned_text",
"description": "深度清洗后的纯净文言文全文(去除注解、拼音、冗余符号)",
"value": "{{@step_2_text_deep_clean.result.data.cleaned_text}}",
"type": "string"
},
"is_valid": {
"field_name": "is_valid",
"description": "输入合规检查结果,true表示通过,false表示违规或超限阻断",
"value": "{{@step_1_input_compliance_check.result.data.is_valid}}",
"type": "boolean"
}
}
}