diff --git a/app-builder/builtin/app-template/answer_book/template_answer_book.sql b/app-builder/builtin/app-template/answer_book/template_answer_book.sql
index 6471d88000..127e3702f7 100644
--- a/app-builder/builtin/app-template/answer_book/template_answer_book.sql
+++ b/app-builder/builtin/app-template/answer_book/template_answer_book.sql
@@ -1,4 +1,4 @@
-INSERT INTO "public"."app_template" ("id", "name", "built_type", "category", "attributes", "app_type", "like", "collection", "usage", "version", "config_id", "flow_graph_id", "create_by", "create_at", "update_by", "update_at", "is_deleted") VALUES ('0fb1f0d5515e4a8196bab32afe647e4e', '答案之书', 'workflow', 'chatbot', '{"icon": "/api/jober/v1/api/31f20efc7e0848deab6a6bc10fc3021e/file?filePath=/var/share/3c9759ae-2281-44a1-9839-4657c028295e.png&fileName=PixPin_2025-06-27_10-17-59.png", "app_type": "dadb32e11d0f49c8b3b2b3b78f32adcb", "greeting": null, "description": "一款神秘而智慧的问答应用,你的问题将获得来自“答案之书”的灵感回应。"}', 'dadb32e11d0f49c8b3b2b3b78f32adcb', 0, 0, 0, '1.0.0', '9a40f8c52e1647959a302fc77b7f53f6', '5b742c0ab9f149d0ad0eb17b7abc9606', 'system', '2025-06-23 14:25:07.517008', 'system', '2025-06-23 14:25:07.517008', 0) ON CONFLICT ("id") DO NOTHING;
+INSERT INTO "public"."app_template" ("id", "name", "built_type", "category", "attributes", "app_type", "like", "collection", "usage", "version", "config_id", "flow_graph_id", "create_by", "create_at", "update_by", "update_at", "is_deleted") VALUES ('0fb1f0d5515e4a8196bab32afe647e4e', '答案之书', 'workflow', 'chatbot', '{"icon": "/appbuilder/v1/api/31f20efc7e0848deab6a6bc10fc3021e/file?filePath=/var/share/3c9759ae-2281-44a1-9839-4657c028295e.png&fileName=PixPin_2025-06-27_10-17-59.png", "app_type": "dadb32e11d0f49c8b3b2b3b78f32adcb", "greeting": null, "description": "一款神秘而智慧的问答应用,你的问题将获得来自“答案之书”的灵感回应。"}', 'dadb32e11d0f49c8b3b2b3b78f32adcb', 0, 0, 0, '1.0.0', '9a40f8c52e1647959a302fc77b7f53f6', '5b742c0ab9f149d0ad0eb17b7abc9606', 'system', '2025-06-23 14:25:07.517008', 'system', '2025-06-23 14:25:07.517008', 0) ON CONFLICT ("id") DO NOTHING;
INSERT INTO "public"."app_builder_config" ("id", "form_id", "app_id", "tenant_id", "create_by", "create_at", "update_by", "update_at", "is_deleted") VALUES ('9a40f8c52e1647959a302fc77b7f53f6', 'b8986770a6ffef44bbf2a9f26d6fc1be', '0fb1f0d5515e4a8196bab32afe647e4e', '31f20efc7e0848deab6a6bc10fc3021e', 'system', '2025-06-23 14:25:07.516986', 'system', '2025-06-23 14:25:07.516986', 0) ON CONFLICT ("id") DO NOTHING;
diff --git a/app-builder/builtin/app-template/book_report/template_book_report.sql b/app-builder/builtin/app-template/book_report/template_book_report.sql
index 2bd01bf11c..10a3fcbb82 100644
--- a/app-builder/builtin/app-template/book_report/template_book_report.sql
+++ b/app-builder/builtin/app-template/book_report/template_book_report.sql
@@ -1,4 +1,4 @@
-INSERT INTO "public"."app_template" ("id", "name", "built_type", "category", "attributes", "app_type", "like", "collection", "usage", "version", "config_id", "flow_graph_id", "create_by", "create_at", "update_by", "update_at", "is_deleted") VALUES ('87a4bba275e64095b013d1c2999cbd89', '读书报告', 'basic', 'chatbot', '{"icon": "/api/jober/v1/api/31f20efc7e0848deab6a6bc10fc3021e/file?filePath=/var/share/a6102824-ea3c-4713-aa53-a7a6f83c45e6.png&fileName=PixPin_2025-06-27_10-35-20.png", "app_type": "ad7fca4851394495a90723eb6bcd6141", "greeting": null, "description": "帮助用户快速生成结构清晰、内容丰富的读书报告。"}', 'ad7fca4851394495a90723eb6bcd6141', 0, 0, 1, '1.0.0', 'c5ab817ff9624d02900264954acb36ce', '646e96e7088f49369921d226690266ff', 'system', '2025-06-23 02:43:55.265732', 'system', '2025-06-23 02:43:55.265732', 0) ON CONFLICT ("id") DO NOTHING;
+INSERT INTO "public"."app_template" ("id", "name", "built_type", "category", "attributes", "app_type", "like", "collection", "usage", "version", "config_id", "flow_graph_id", "create_by", "create_at", "update_by", "update_at", "is_deleted") VALUES ('87a4bba275e64095b013d1c2999cbd89', '读书报告', 'basic', 'chatbot', '{"icon": "/appbuilder/v1/api/31f20efc7e0848deab6a6bc10fc3021e/file?filePath=/var/share/a6102824-ea3c-4713-aa53-a7a6f83c45e6.png&fileName=PixPin_2025-06-27_10-35-20.png", "app_type": "ad7fca4851394495a90723eb6bcd6141", "greeting": null, "description": "帮助用户快速生成结构清晰、内容丰富的读书报告。"}', 'ad7fca4851394495a90723eb6bcd6141', 0, 0, 1, '1.0.0', 'c5ab817ff9624d02900264954acb36ce', '646e96e7088f49369921d226690266ff', 'system', '2025-06-23 02:43:55.265732', 'system', '2025-06-23 02:43:55.265732', 0) ON CONFLICT ("id") DO NOTHING;
INSERT INTO "public"."app_builder_config" ("id", "form_id", "app_id", "tenant_id", "create_by", "create_at", "update_by", "update_at", "is_deleted") VALUES ('c5ab817ff9624d02900264954acb36ce', 'b8986770a6ffef44bbf2a9f26d6fc1bc', '87a4bba275e64095b013d1c2999cbd89', '31f20efc7e0848deab6a6bc10fc3021e', 'system', '2025-06-23 02:43:55.265707', 'system', '2025-06-23 02:43:55.265707', 0) ON CONFLICT ("id") DO NOTHING;
@@ -14,7 +14,7 @@ INSERT INTO "public"."app_builder_config_property" ("id", "node_id", "form_prope
INSERT INTO "public"."app_builder_config_property" ("id", "node_id", "form_property_id", "config_id", "is_deleted") VALUES ('ac9a31dc5642476fb01d9ec28d0e6bb5', 'jadewdnjbq', 'b646734d99e440e09b392bb58d6fada9', 'c5ab817ff9624d02900264954acb36ce', 0) ON CONFLICT ("id") DO NOTHING;
INSERT INTO "public"."app_builder_config_property" ("id", "node_id", "form_property_id", "config_id", "is_deleted") VALUES ('4041312d6ab14211908a7357c1166351', NULL, '750701144d044755843652dc0bcaa603', 'c5ab817ff9624d02900264954acb36ce', 0) ON CONFLICT ("id") DO NOTHING;
-INSERT INTO "public"."app_builder_flow_graph" ("id", "name", "create_by", "create_at", "update_by", "update_at", "appearance", "is_deleted") VALUES ('646e96e7088f49369921d226690266ff', 'LLM模板', 'system', '2025-06-23 02:43:55.265732', 'system', '2025-06-23 02:43:55.265732', '{"id": "bb775c13b63542ae821a7cd65d209010", "type": "jadeFlowGraph", "pages": [{"x": -505.07000329163884, "y": 261.0119047619048, "id": "elsa-page:tvp1s6", "bold": false, "mode": "configuration", "text": "newFlowPage", "type": "jadeFlowPage", "dirty": false, "index": 0, "width": 1600, "hAlign": "left", "height": 800, "isPage": true, "italic": false, "scaleX": 0.8, "scaleY": 0.8, "shapes": [{"x": 189.1071428571429, "y": 396.5, "id": "jade2zanyx", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 0, "textX": 0, "textY": 0, "width": 84.142857142857, "hAlign": "center", "height": -148.89285714285722, "italic": false, "margin": 20, "toShape": "jade0pg2ag", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade6qm5eg", "lineWidth": 2, "namespace": "flowable", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [{"x": 50, "y": 0}, {"x": 50, "y": 80}], "endArrowSize": 4, "arrowEndPoint": {"x": 96, "y": 80, "direction": {"ax": "x", "key": "W", "color": "whitesmoke", "value": "W", "cursor": "ew-resize", "vector": -1}}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0, "direction": {"ax": "x", "key": "E", "color": "whitesmoke", "value": "E", "cursor": "ew-resize", "vector": 1}}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 1710.392857142857, "y": 285.2857142857142, "id": "jade1p0cdu", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 1, "textX": 0, "textY": 0, "width": 126.57142857142776, "hAlign": "center", "height": 142.39285714285705, "italic": false, "margin": 20, "toShape": "jadesoux5i", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadewdnjbq", "lineWidth": 2, "namespace": "flowable", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [{"x": 50, "y": 0}, {"x": 50, "y": 80}], "endArrowSize": 4, "arrowEndPoint": {"x": 96, "y": 80, "direction": {"ax": "x", "key": "W", "color": "whitesmoke", "value": "W", "cursor": "ew-resize", "vector": -1}}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0, "direction": {"ax": "x", "key": "E", "color": "whitesmoke", "value": "E", "cursor": "ew-resize", "vector": 1}}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": -170.8928571428571, "y": 32.5, "id": "jade6qm5eg", "pad": 6, "bold": false, "text": "开始", "type": "startNodeStart", "dirty": false, "index": 2, "width": 360, "height": 728, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"inputParams": [{"id": "91138f09-b635-43df-95c6-1fe3d1745829", "from": "Expand", "name": "input", "type": "Object", "value": [{"id": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "from": "Input", "name": "Question", "type": "String", "value": "", "isVisible": true, "isRequired": true, "description": "这是用户输入的问题。", "displayName": "用户问题", "disableModifiable": true}], "config": [{"allowAdd": true}]}, {"id": "4a770dc6-e3c9-475d-84c7-48dacc74a5b6", "from": "Expand", "name": "memory", "type": "Object", "value": [{"id": "a7675623-7fc7-468c-8910-e73c70e5e468", "from": "Input", "name": "memorySwitch", "type": "Boolean", "value": false}, {"id": "cee9a31b-781c-4835-a616-ceed73be22f2", "from": "Input", "name": "type", "type": "String", "value": "ByConversationTurn"}, {"id": "69592622-4291-409d-9d65-9faea83db657", "from": "Input", "name": "value", "type": "Integer", "value": "3"}]}], "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": false, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "startComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "mouseInBorderColor": "rgba(28,31,35,.08)"}, {"x": 273.2499999999999, "y": 1.107142857142776, "id": "jade0pg2ag", "pad": 6, "bold": false, "text": "知识检索", "type": "knowledgeRetrievalNodeState", "dirty": false, "index": 3, "width": 360, "height": 493, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "query"}, {"name": "knowledgeRepos"}, {"name": "option"}], "return": {"type": "object"}, "uniqueName": "25887d76-e358-4121-800c-31eb3390fdbd"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "query_0ab55575-f21d-4b19-9676-57fcb4b0b783", "from": "Reference", "name": "query", "type": "Object", "value": ["Question"], "editable": false, "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}, {"id": "knowledgeRepos_01c41edd-a22b-4289-b1cf-8db835833261", "from": "Expand", "name": "knowledgeRepos", "type": "Array", "value": []}, {"id": "option_68f4b238-8e3c-42e1-9795-5a2c8593c22c", "from": "Expand", "name": "option", "type": "Object", "value": [{"id": "b873aff7-8c76-4e4d-80fc-96faa51615d2", "from": "Input", "name": "groupId", "type": "String", "value": "qianfanKnowledge"}, {"id": "b873aff7-8c76-4e4d-80fc-96faa51615d3", "from": "Input", "name": "knowledgeConfigId", "type": "String", "value": ""}, {"id": "03ce03b6-8d00-4fb0-bf32-85b2b40aaaee", "from": "Expand", "name": "indexType", "type": "Object", "value": [{"id": "543ff920-9927-48c6-bb65-cb1b97944b65", "from": "input", "name": "type", "type": "String", "value": "semantic"}, {"id": "03d471a3-d4da-48a3-bbf8-d05bf06374e1", "from": "input", "name": "name", "type": "String", "value": "语义检索"}, {"id": "647d0884-5539-4618-922e-af12b08d1d34", "from": "input", "name": "description", "type": "String", "value": "基于文本的含义检索出最相关的内容"}]}, {"id": "a6a619c8-eef0-4bfa-9e12-a8994edfb83f", "from": "input", "name": "similarityThreshold", "type": "Number", "value": 0.5}, {"id": "c809934a-9023-48dc-a2c8-e33274ab7101", "from": "Expand", "name": "referenceLimit", "type": "Object", "value": [{"id": "369ad79e-397f-417c-b671-c4f714734693", "from": "input", "name": "type", "type": "String", "value": "topK"}, {"id": "31071b92-7d9f-443b-930c-3329d05671f5", "from": "input", "name": "value", "type": "Integer", "value": 3}]}, {"id": "e45abef0-e276-42ea-832a-87e4a2aeb2be", "from": "Expand", "name": "rerankParam", "type": "Object", "value": [{"id": "5b737124-7de9-45b9-bff3-87c6b4d817e8", "from": "input", "name": "enableRerank", "type": "Boolean", "value": false}]}]}], "outputParams": [{"id": "output_cd5cbe89-0d9f-4cf1-9e09-afb325576b84", "from": "Expand", "name": "output", "type": "Array", "value": []}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "knowledgeRetrievalComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "mouseInBorderColor": "rgba(28,31,35,.08)"}, {"x": 1350.392857142857, "y": -198.21428571428578, "id": "jadewdnjbq", "pad": 6, "bold": false, "text": "大模型", "type": "llmNodeState", "dirty": false, "index": 4, "width": 360, "height": 967, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "31ba235d-1b26-4780-a7a7-32eca9500919", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "83653b54-dd04-4da9-957d-adb7c2728632", "from": "Input", "name": "serviceName", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "dd588a17-a69c-40c0-859a-d9930202a148", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "6c414e75-971e-403a-b2b1-c6850f128cc4", "from": "Input", "name": "model", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct***SiliconFlow,Jade"}, {"id": "db5fdafa-4cbf-44ba-9cca-8a98f1f771f4", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "88f74d78-4711-4f81-a2e7-74d0034c5e88", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "35a710cf-1b79-4523-b16f-b50878d677fe", "from": "Input", "name": "template", "type": "String", "value": "请按照以下步骤生成您的回复:\n1. 递归地将问题分解为更小的问题。\n2. 对于每个原子问题,从上下文和对话历史记录中选择最相关的信息。\n3. 使用所选信息生成回复草稿。\n4. 删除回复草稿中的重复内容。\n5. 在调整后生成最终答案,以提高准确性和相关性。\n6. 请注意,只需要回复最终答案。\n-------------------------------------\n提取文件信息:\n\n{{multiModalInput}}\n\n问题:{{query}}"}, {"id": "38fb27a1-71f4-4fcc-87d5-9d8a880bc04d", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "eee66922-4304-4209-89fc-b13ffa101630", "from": "Reference", "name": "query", "type": "String", "value": ["Question"], "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}, {"id": "e2f51f9f-a0f9-4b8e-a75a-b2016e52d845", "from": "Reference", "name": "multiModalInput", "type": "String", "value": ["output"], "referenceId": "output_0293c652-6ae1-47cd-ad1c-9ef657dc17db", "referenceKey": "output", "referenceNode": "jadei1c5kr"}]}]}, {"id": "a6865419-867c-4bfb-855c-f5c1876c965a", "from": "Expand", "name": "tools", "type": "Array", "value": []}, {"id": "308e2023-a8e9-486e-9784-8680addbb786", "from": "Expand", "name": "workflows", "type": "Array", "value": []}, {"id": "68f92923-d5da-42ce-8478-d7ac7d90664e", "from": "Input", "name": "systemPrompt", "type": "String", "value": "# 角色设定:\n你是一位资深的读书报告写作专家,精通文献内容分析、结构化表达,擅长使用 Markdown 语法撰写条理清晰、逻辑严谨的读书报告。\n\n# 能力要求:\n- 能够准确理解用户提供的“文献内容”\n- 围绕文献内容提炼重点、分析结构、挖掘思想内核\n- 报告必须使用 **Markdown 语法** 编写\n- 报告应尽可能 **详尽、深入、有条理**\n- 内容应包括但不限于:**摘要、核心观点、作者立场分析、个人思考/评价、结论**(如适用)\n- **禁止生成与文献无关的内容**,不得添加虚构信息\n\n# 输出目标:\n请基于上述输入内容,撰写一篇完整、结构清晰、表达专业的读书报告。"}, {"id": "78baad16-173f-4d70-a7cd-d1a2abc2f0d1", "from": "input", "name": "enableLog", "type": "Boolean", "value": true}, {"id": "1d2b1fb2-fef2-4bd2-bf9c-899f55b8cf90", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "3"}, {"id": "6a506211-eff2-47a8-8e05-e64adf8a3fd9", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": [{"id": "78c9ff6c-b9f6-4489-80f9-00e245225196", "from": "Reference", "type": "Array", "value": ["output"], "referenceId": "output_cd5cbe89-0d9f-4cf1-9e09-afb325576b84", "referenceKey": "output", "referenceNode": "jade0pg2ag"}]}], "outputParams": [{"id": "95d84d67-3198-415e-a63c-bc9a2da8d821", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "272c927a-9e25-48b6-a921-6a8ab20267a4", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "448dce38-bac1-43f4-9e51-51ac89f2164f", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 1836.9642857142849, "y": 287.6785714285713, "id": "jadesoux5i", "pad": 6, "bold": false, "text": "结束", "type": "endNodeEnd", "dirty": false, "index": 5, "width": 360, "height": 280, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.aipp.fitable.AippFlowEndCallback"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "54dab89c-5693-4082-baa7-12c648d812f7", "from": "Expand", "name": "finalOutput", "type": "Object", "value": [{"id": "ffad80c2-3f60-4d57-93b2-c2362a5dab9c", "from": "Reference", "name": "finalOutput", "type": "String", "value": ["output", "llmOutput"], "editable": true, "isRequired": true, "description": "", "referenceId": "272c927a-9e25-48b6-a921-6a8ab20267a4", "referenceKey": "llmOutput", "referenceNode": "jadewdnjbq"}], "editable": false, "isRequired": false, "referenceId": "", "referenceKey": "", "referenceNode": ""}, {"id": "c26bf2ca-75b3-4a6f-bc47-132c2e170895", "from": "Input", "name": "enableLog", "type": "Boolean", "value": false}], "outputParams": [{}]}}}, "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": true, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "endComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "mouseInBorderColor": "rgba(28,31,35,.08)"}, {"x": 746.2896825396826, "y": 16.488095238095184, "id": "jadei1c5kr", "pad": 6, "bold": false, "text": "文件提取", "type": "fileExtractionNodeState", "dirty": false, "index": 6, "width": 368, "height": 439, "italic": false, "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "fileExtractionParam"}], "return": {"type": "string"}, "uniqueName": "e2bd847f-2cfa-4cdc-b326-4d15a15c6a0d"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "fileExtraction_f8a7c1b9-b5db-4008-85ad-5b53aa118e84", "from": "Expand", "name": "fileExtractionParam", "type": "Object", "value": [{"id": "5bc93cb1-e05f-449c-8a38-026218539d45", "from": "Reference", "name": "files", "type": "Array", "value": ["fileUrls"], "editable": false, "referenceId": "fileUrls", "referenceKey": "fileUrls", "referenceNode": "_systemEnv"}, {"id": "prompt_ba5bf9bc-d43e-4fe6-8a54-066803c92600", "from": "Input", "name": "prompt", "type": "String", "value": ""}]}], "outputParams": [{"id": "output_0293c652-6ae1-47cd-ad1c-9ef657dc17db", "from": "Input", "name": "output", "type": "String", "value": ""}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "fileExtractionComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 633.2499999999999, "y": 247.60714285714278, "id": "jadedniaj7", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 7, "textX": 0, "textY": 0, "width": 113.03968253968276, "hAlign": "center", "height": -11.619047619047592, "italic": false, "margin": 20, "toShape": "jadei1c5kr", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade0pg2ag", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 1114.2896825396826, "y": 235.98809523809518, "id": "jade8pwvrd", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 8, "textX": 0, "textY": 0, "width": 236.10317460317447, "hAlign": "center", "height": 49.29761904761904, "italic": false, "margin": 20, "toShape": "jadewdnjbq", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadei1c5kr", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}], "vAlign": "top", "itemPad": [0, 0, 0, 0], "division": -1, "dockMode": "none", "fontFace": "arial", "fontSize": 18, "hideText": true, "moveable": true, "shapesAs": {}, "backColor": "#fbfbfc", "container": "elsa-page:tvp1s6", "dockAlign": "top", "fontColor": "#ECD0A7", "fontStyle": "normal", "itemSpace": 5, "namespace": "jadeFlow", "fontWeight": "bold", "itemScroll": {"x": 0, "y": 0}, "borderColor": "white", "focusBackColor": "#fbfbfc"}], "title": "bb775c13b63542ae821a7cd65d209010", "source": "elsa", "tenant": "31f20efc7e0848deab6a6bc10fc3021e", "setting": {"pad": 10, "tag": {}, "code": "", "pDock": "none", "hAlign": "center", "margin": 25, "shadow": "", "shared": false, "vAlign": "top", "itemPad": [5, 5, 5, 5], "visible": true, "autoText": false, "dockMode": "none", "dragable": true, "editable": true, "fontFace": "arial", "fontSize": 12, "infoType": {"name": "none", "next": "INFORMATION"}, "moveable": true, "priority": 0, "allowLink": true, "autoWidth": false, "backAlpha": 0.15, "backColor": "whitesmoke", "dashWidth": 0, "deletable": true, "fontColor": "steelblue", "fontStyle": "normal", "headColor": "steelblue", "lineWidth": 2, "underline": false, "autoHeight": false, "emphasized": false, "fontWeight": "lighter", "itemScroll": {"x": 0, "y": 0}, "lineHeight": 1.5, "resizeable": true, "rotateAble": true, "scrollLock": {"x": false, "y": false}, "selectable": true, "shadowData": "2px 2px 4px", "borderColor": "#047bfc", "borderWidth": 1, "bulletSpeed": 1, "focusMargin": 0, "focusShadow": "", "globalAlpha": 1, "outstanding": false, "bulletedList": false, "cornerRadius": 4, "enableSocial": true, "mouseInColor": "orange", "numberedList": false, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "rotateDegree": 0, "captionhAlign": "center", "strikethrough": false, "focusBackColor": "whitesmoke", "focusFontColor": "darkorange", "progressStatus": {"name": "NONE", "next": "UNKNOWN", "color": "gray"}, "showedProgress": false, "allNodeNumLimit": 99, "captionfontFace": "arial black", "captionfontSize": 14, "enableAnimation": false, "progressPercent": 0.65, "captionfontColor": "whitesmoke", "captionfontStyle": "normal", "focusBorderColor": "#047bfc", "focusBorderWidth": 1, "mouseInBackColor": "whitesmoke", "mouseInFontColor": "orange", "captionfontWeight": "lighter", "captionlineHeight": 1, "mouseInBorderColor": "#047bfc", "sameTypeNodeNumLimit": 19}, "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.fitable.FlowInfoCallback"]}, "enableOutputScope": true, "exceptionFitables": ["modelengine.fit.jober.aipp.fitable.AippFlowExceptionHandler", "modelengine.fit.jober.fitable.FlowInfoException"]}, "enableText": false}', 0) ON CONFLICT ("id") DO NOTHING;
+INSERT INTO "public"."app_builder_flow_graph" ("id", "name", "create_by", "create_at", "update_by", "update_at", "appearance", "is_deleted") VALUES ('646e96e7088f49369921d226690266ff', 'LLM模板', 'system', '2025-06-23 02:43:55.265732', 'system', '2025-06-23 02:43:55.265732', '{"id": "bb775c13b63542ae821a7cd65d209010", "type": "jadeFlowGraph", "pages": [{"x": -505.07000329163884, "y": 261.0119047619048, "id": "elsa-page:tvp1s6", "bold": false, "mode": "configuration", "text": "newFlowPage", "type": "jadeFlowPage", "dirty": false, "index": 0, "width": 1600, "hAlign": "left", "height": 800, "isPage": true, "italic": false, "scaleX": 0.8, "scaleY": 0.8, "shapes": [{"x": 189.1071428571429, "y": 396.5, "id": "jade2zanyx", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 0, "textX": 0, "textY": 0, "width": 84.142857142857, "hAlign": "center", "height": -148.89285714285722, "italic": false, "margin": 20, "toShape": "jade0pg2ag", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade6qm5eg", "lineWidth": 2, "namespace": "flowable", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [{"x": 50, "y": 0}, {"x": 50, "y": 80}], "endArrowSize": 4, "arrowEndPoint": {"x": 96, "y": 80, "direction": {"ax": "x", "key": "W", "color": "whitesmoke", "value": "W", "cursor": "ew-resize", "vector": -1}}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0, "direction": {"ax": "x", "key": "E", "color": "whitesmoke", "value": "E", "cursor": "ew-resize", "vector": 1}}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 1710.392857142857, "y": 285.2857142857142, "id": "jade1p0cdu", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 1, "textX": 0, "textY": 0, "width": 126.57142857142776, "hAlign": "center", "height": 142.39285714285705, "italic": false, "margin": 20, "toShape": "jadesoux5i", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadewdnjbq", "lineWidth": 2, "namespace": "flowable", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [{"x": 50, "y": 0}, {"x": 50, "y": 80}], "endArrowSize": 4, "arrowEndPoint": {"x": 96, "y": 80, "direction": {"ax": "x", "key": "W", "color": "whitesmoke", "value": "W", "cursor": "ew-resize", "vector": -1}}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0, "direction": {"ax": "x", "key": "E", "color": "whitesmoke", "value": "E", "cursor": "ew-resize", "vector": 1}}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": -170.8928571428571, "y": 32.5, "id": "jade6qm5eg", "pad": 6, "bold": false, "text": "开始", "type": "startNodeStart", "dirty": false, "index": 2, "width": 360, "height": 728, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"inputParams": [{"id": "91138f09-b635-43df-95c6-1fe3d1745829", "from": "Expand", "name": "input", "type": "Object", "value": [{"id": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "from": "Input", "name": "Question", "type": "String", "value": "", "isVisible": true, "isRequired": true, "description": "这是用户输入的问题。", "displayName": "用户问题", "disableModifiable": true}], "config": [{"allowAdd": true}]}, {"id": "4a770dc6-e3c9-475d-84c7-48dacc74a5b6", "from": "Expand", "name": "memory", "type": "Object", "value": [{"id": "a7675623-7fc7-468c-8910-e73c70e5e468", "from": "Input", "name": "memorySwitch", "type": "Boolean", "value": false}, {"id": "cee9a31b-781c-4835-a616-ceed73be22f2", "from": "Input", "name": "type", "type": "String", "value": "ByConversationTurn"}, {"id": "69592622-4291-409d-9d65-9faea83db657", "from": "Input", "name": "value", "type": "Integer", "value": "3"}]}], "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": false, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "startComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "mouseInBorderColor": "rgba(28,31,35,.08)"}, {"x": 273.2499999999999, "y": 1.107142857142776, "id": "jade0pg2ag", "pad": 6, "bold": false, "text": "知识检索", "type": "knowledgeRetrievalNodeState", "dirty": false, "index": 3, "width": 360, "height": 493, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "query"}, {"name": "knowledgeRepos"}, {"name": "option"}], "return": {"type": "object"}, "uniqueName": "25887d76-e358-4121-800c-31eb3390fdbd"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "query_0ab55575-f21d-4b19-9676-57fcb4b0b783", "from": "Reference", "name": "query", "type": "Object", "value": ["Question"], "editable": false, "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}, {"id": "knowledgeRepos_01c41edd-a22b-4289-b1cf-8db835833261", "from": "Expand", "name": "knowledgeRepos", "type": "Array", "value": []}, {"id": "option_68f4b238-8e3c-42e1-9795-5a2c8593c22c", "from": "Expand", "name": "option", "type": "Object", "value": [{"id": "b873aff7-8c76-4e4d-80fc-96faa51615d2", "from": "Input", "name": "groupId", "type": "String", "value": "qianfanKnowledge"}, {"id": "b873aff7-8c76-4e4d-80fc-96faa51615d3", "from": "Input", "name": "knowledgeConfigId", "type": "String", "value": ""}, {"id": "03ce03b6-8d00-4fb0-bf32-85b2b40aaaee", "from": "Expand", "name": "indexType", "type": "Object", "value": [{"id": "543ff920-9927-48c6-bb65-cb1b97944b65", "from": "input", "name": "type", "type": "String", "value": "semantic"}, {"id": "03d471a3-d4da-48a3-bbf8-d05bf06374e1", "from": "input", "name": "name", "type": "String", "value": "语义检索"}, {"id": "647d0884-5539-4618-922e-af12b08d1d34", "from": "input", "name": "description", "type": "String", "value": "基于文本的含义检索出最相关的内容"}]}, {"id": "a6a619c8-eef0-4bfa-9e12-a8994edfb83f", "from": "input", "name": "similarityThreshold", "type": "Number", "value": 0.5}, {"id": "c809934a-9023-48dc-a2c8-e33274ab7101", "from": "Expand", "name": "referenceLimit", "type": "Object", "value": [{"id": "369ad79e-397f-417c-b671-c4f714734693", "from": "input", "name": "type", "type": "String", "value": "topK"}, {"id": "31071b92-7d9f-443b-930c-3329d05671f5", "from": "input", "name": "value", "type": "Integer", "value": 3}]}, {"id": "e45abef0-e276-42ea-832a-87e4a2aeb2be", "from": "Expand", "name": "rerankParam", "type": "Object", "value": [{"id": "5b737124-7de9-45b9-bff3-87c6b4d817e8", "from": "input", "name": "enableRerank", "type": "Boolean", "value": false}]}]}], "outputParams": [{"id": "output_cd5cbe89-0d9f-4cf1-9e09-afb325576b84", "from": "Expand", "name": "output", "type": "Array", "value": []}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "knowledgeRetrievalComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "mouseInBorderColor": "rgba(28,31,35,.08)"}, {"x": 1350.392857142857, "y": -198.21428571428578, "id": "jadewdnjbq", "pad": 6, "bold": false, "text": "大模型", "type": "llmNodeState", "dirty": false, "index": 4, "width": 360, "height": 967, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "31ba235d-1b26-4780-a7a7-32eca9500919", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "83653b54-dd04-4da9-957d-adb7c2728632", "from": "Input", "name": "serviceName", "type": "String", "value": ""}, {"id": "dd588a17-a69c-40c0-859a-d9930202a148", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "6c414e75-971e-403a-b2b1-c6850f128cc4", "from": "Input", "name": "model", "type": "String", "value": ""}, {"id": "db5fdafa-4cbf-44ba-9cca-8a98f1f771f4", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "88f74d78-4711-4f81-a2e7-74d0034c5e88", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "35a710cf-1b79-4523-b16f-b50878d677fe", "from": "Input", "name": "template", "type": "String", "value": "请按照以下步骤生成您的回复:\n1. 递归地将问题分解为更小的问题。\n2. 对于每个原子问题,从上下文和对话历史记录中选择最相关的信息。\n3. 使用所选信息生成回复草稿。\n4. 删除回复草稿中的重复内容。\n5. 在调整后生成最终答案,以提高准确性和相关性。\n6. 请注意,只需要回复最终答案。\n-------------------------------------\n提取文件信息:\n\n{{multiModalInput}}\n\n问题:{{query}}"}, {"id": "38fb27a1-71f4-4fcc-87d5-9d8a880bc04d", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "eee66922-4304-4209-89fc-b13ffa101630", "from": "Reference", "name": "query", "type": "String", "value": ["Question"], "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}, {"id": "e2f51f9f-a0f9-4b8e-a75a-b2016e52d845", "from": "Reference", "name": "multiModalInput", "type": "String", "value": ["output"], "referenceId": "output_0293c652-6ae1-47cd-ad1c-9ef657dc17db", "referenceKey": "output", "referenceNode": "jadei1c5kr"}]}]}, {"id": "a6865419-867c-4bfb-855c-f5c1876c965a", "from": "Expand", "name": "tools", "type": "Array", "value": []}, {"id": "308e2023-a8e9-486e-9784-8680addbb786", "from": "Expand", "name": "workflows", "type": "Array", "value": []}, {"id": "68f92923-d5da-42ce-8478-d7ac7d90664e", "from": "Input", "name": "systemPrompt", "type": "String", "value": "# 角色设定:\n你是一位资深的读书报告写作专家,精通文献内容分析、结构化表达,擅长使用 Markdown 语法撰写条理清晰、逻辑严谨的读书报告。\n\n# 能力要求:\n- 能够准确理解用户提供的“文献内容”\n- 围绕文献内容提炼重点、分析结构、挖掘思想内核\n- 报告必须使用 **Markdown 语法** 编写\n- 报告应尽可能 **详尽、深入、有条理**\n- 内容应包括但不限于:**摘要、核心观点、作者立场分析、个人思考/评价、结论**(如适用)\n- **禁止生成与文献无关的内容**,不得添加虚构信息\n\n# 输出目标:\n请基于上述输入内容,撰写一篇完整、结构清晰、表达专业的读书报告。"}, {"id": "78baad16-173f-4d70-a7cd-d1a2abc2f0d1", "from": "input", "name": "enableLog", "type": "Boolean", "value": true}, {"id": "1d2b1fb2-fef2-4bd2-bf9c-899f55b8cf90", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "3"}, {"id": "6a506211-eff2-47a8-8e05-e64adf8a3fd9", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": [{"id": "78c9ff6c-b9f6-4489-80f9-00e245225196", "from": "Reference", "type": "Array", "value": ["output"], "referenceId": "output_cd5cbe89-0d9f-4cf1-9e09-afb325576b84", "referenceKey": "output", "referenceNode": "jade0pg2ag"}]}], "outputParams": [{"id": "95d84d67-3198-415e-a63c-bc9a2da8d821", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "272c927a-9e25-48b6-a921-6a8ab20267a4", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "448dce38-bac1-43f4-9e51-51ac89f2164f", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 1836.9642857142849, "y": 287.6785714285713, "id": "jadesoux5i", "pad": 6, "bold": false, "text": "结束", "type": "endNodeEnd", "dirty": false, "index": 5, "width": 360, "height": 280, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.aipp.fitable.AippFlowEndCallback"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "54dab89c-5693-4082-baa7-12c648d812f7", "from": "Expand", "name": "finalOutput", "type": "Object", "value": [{"id": "ffad80c2-3f60-4d57-93b2-c2362a5dab9c", "from": "Reference", "name": "finalOutput", "type": "String", "value": ["output", "llmOutput"], "editable": true, "isRequired": true, "description": "", "referenceId": "272c927a-9e25-48b6-a921-6a8ab20267a4", "referenceKey": "llmOutput", "referenceNode": "jadewdnjbq"}], "editable": false, "isRequired": false, "referenceId": "", "referenceKey": "", "referenceNode": ""}, {"id": "c26bf2ca-75b3-4a6f-bc47-132c2e170895", "from": "Input", "name": "enableLog", "type": "Boolean", "value": false}], "outputParams": [{}]}}}, "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": true, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "endComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "mouseInBorderColor": "rgba(28,31,35,.08)"}, {"x": 746.2896825396826, "y": 16.488095238095184, "id": "jadei1c5kr", "pad": 6, "bold": false, "text": "文件提取", "type": "fileExtractionNodeState", "dirty": false, "index": 6, "width": 368, "height": 439, "italic": false, "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "fileExtractionParam"}], "return": {"type": "string"}, "uniqueName": "e2bd847f-2cfa-4cdc-b326-4d15a15c6a0d"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "fileExtraction_f8a7c1b9-b5db-4008-85ad-5b53aa118e84", "from": "Expand", "name": "fileExtractionParam", "type": "Object", "value": [{"id": "5bc93cb1-e05f-449c-8a38-026218539d45", "from": "Reference", "name": "files", "type": "Array", "value": ["fileUrls"], "editable": false, "referenceId": "fileUrls", "referenceKey": "fileUrls", "referenceNode": "_systemEnv"}, {"id": "prompt_ba5bf9bc-d43e-4fe6-8a54-066803c92600", "from": "Input", "name": "prompt", "type": "String", "value": ""}]}], "outputParams": [{"id": "output_0293c652-6ae1-47cd-ad1c-9ef657dc17db", "from": "Input", "name": "output", "type": "String", "value": ""}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "fileExtractionComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 633.2499999999999, "y": 247.60714285714278, "id": "jadedniaj7", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 7, "textX": 0, "textY": 0, "width": 113.03968253968276, "hAlign": "center", "height": -11.619047619047592, "italic": false, "margin": 20, "toShape": "jadei1c5kr", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade0pg2ag", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 1114.2896825396826, "y": 235.98809523809518, "id": "jade8pwvrd", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 8, "textX": 0, "textY": 0, "width": 236.10317460317447, "hAlign": "center", "height": 49.29761904761904, "italic": false, "margin": 20, "toShape": "jadewdnjbq", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadei1c5kr", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}], "vAlign": "top", "itemPad": [0, 0, 0, 0], "division": -1, "dockMode": "none", "fontFace": "arial", "fontSize": 18, "hideText": true, "moveable": true, "shapesAs": {}, "backColor": "#fbfbfc", "container": "elsa-page:tvp1s6", "dockAlign": "top", "fontColor": "#ECD0A7", "fontStyle": "normal", "itemSpace": 5, "namespace": "jadeFlow", "fontWeight": "bold", "itemScroll": {"x": 0, "y": 0}, "borderColor": "white", "focusBackColor": "#fbfbfc"}], "title": "bb775c13b63542ae821a7cd65d209010", "source": "elsa", "tenant": "31f20efc7e0848deab6a6bc10fc3021e", "setting": {"pad": 10, "tag": {}, "code": "", "pDock": "none", "hAlign": "center", "margin": 25, "shadow": "", "shared": false, "vAlign": "top", "itemPad": [5, 5, 5, 5], "visible": true, "autoText": false, "dockMode": "none", "dragable": true, "editable": true, "fontFace": "arial", "fontSize": 12, "infoType": {"name": "none", "next": "INFORMATION"}, "moveable": true, "priority": 0, "allowLink": true, "autoWidth": false, "backAlpha": 0.15, "backColor": "whitesmoke", "dashWidth": 0, "deletable": true, "fontColor": "steelblue", "fontStyle": "normal", "headColor": "steelblue", "lineWidth": 2, "underline": false, "autoHeight": false, "emphasized": false, "fontWeight": "lighter", "itemScroll": {"x": 0, "y": 0}, "lineHeight": 1.5, "resizeable": true, "rotateAble": true, "scrollLock": {"x": false, "y": false}, "selectable": true, "shadowData": "2px 2px 4px", "borderColor": "#047bfc", "borderWidth": 1, "bulletSpeed": 1, "focusMargin": 0, "focusShadow": "", "globalAlpha": 1, "outstanding": false, "bulletedList": false, "cornerRadius": 4, "enableSocial": true, "mouseInColor": "orange", "numberedList": false, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "rotateDegree": 0, "captionhAlign": "center", "strikethrough": false, "focusBackColor": "whitesmoke", "focusFontColor": "darkorange", "progressStatus": {"name": "NONE", "next": "UNKNOWN", "color": "gray"}, "showedProgress": false, "allNodeNumLimit": 99, "captionfontFace": "arial black", "captionfontSize": 14, "enableAnimation": false, "progressPercent": 0.65, "captionfontColor": "whitesmoke", "captionfontStyle": "normal", "focusBorderColor": "#047bfc", "focusBorderWidth": 1, "mouseInBackColor": "whitesmoke", "mouseInFontColor": "orange", "captionfontWeight": "lighter", "captionlineHeight": 1, "mouseInBorderColor": "#047bfc", "sameTypeNodeNumLimit": 19}, "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.fitable.FlowInfoCallback"]}, "enableOutputScope": true, "exceptionFitables": ["modelengine.fit.jober.aipp.fitable.AippFlowExceptionHandler", "modelengine.fit.jober.fitable.FlowInfoException"]}, "enableText": false}', 0) ON CONFLICT ("id") DO NOTHING;
INSERT INTO "public"."app_builder_form_property" ("id", "form_id", "name", "data_type", "default_value", "data_from", "in_group", "description", "default_index", "is_deleted", "app_id") VALUES ('0b5741ff70d04a3bb22a941972b334f5', 'b8986770a6ffef44bbf2a9f26d6fc1bc', 'basic', 'String', 'null', 'none', 'null', '基础编排', 0, 0, '87a4bba275e64095b013d1c2999cbd89') ON CONFLICT ("id") DO NOTHING;
INSERT INTO "public"."app_builder_form_property" ("id", "form_id", "name", "data_type", "default_value", "data_from", "in_group", "description", "default_index", "is_deleted", "app_id") VALUES ('d41b97bed22f4e73a93c5318eb6d624e', 'b8986770a6ffef44bbf2a9f26d6fc1bc', 'ability', 'String', 'null', 'none', 'basic', '能力配置', 1, 0, '87a4bba275e64095b013d1c2999cbd89') ON CONFLICT ("id") DO NOTHING;
diff --git a/app-builder/builtin/app-template/credicheck_agent/template_credicheck_agent.sql b/app-builder/builtin/app-template/credicheck_agent/template_credicheck_agent.sql
index ca7ca30646..99ceda04de 100644
--- a/app-builder/builtin/app-template/credicheck_agent/template_credicheck_agent.sql
+++ b/app-builder/builtin/app-template/credicheck_agent/template_credicheck_agent.sql
@@ -1,4 +1,4 @@
-INSERT INTO "public"."app_template" ("id", "name", "built_type", "category", "attributes", "app_type", "like", "collection", "usage", "version", "config_id", "flow_graph_id", "create_by", "create_at", "update_by", "update_at", "is_deleted") VALUES ('79240b26ab514ee5b2ae51e6699bac65', '审信助手', 'basic', 'chatbot', '{"icon": "/api/jober/v1/api/31f20efc7e0848deab6a6bc10fc3021e/file?filePath=/var/share/54222cc2-09a3-43b0-9aa9-32343e4978d9.png&fileName=PixPin_2025-06-27_10-48-33.png", "app_type": "19301209cff644e0bed7aede966226fa", "greeting": null, "description": "一款基于大模型的智能审核助手,自动识别企业调查报告中的关键信息与潜在问题,辅助高效完成授信合规判断。"}', '19301209cff644e0bed7aede966226fa', 0, 0, 0, '1.0.0', 'fa86f5bb44e34c3081e8fd9d811d6234', 'cea9b27745fe485c81033643c599db63', 'system', '2025-06-23 07:18:42.280781', 'system', '2025-06-23 07:18:42.280781', 0) ON CONFLICT ("id") DO NOTHING;
+INSERT INTO "public"."app_template" ("id", "name", "built_type", "category", "attributes", "app_type", "like", "collection", "usage", "version", "config_id", "flow_graph_id", "create_by", "create_at", "update_by", "update_at", "is_deleted") VALUES ('79240b26ab514ee5b2ae51e6699bac65', '审信助手', 'basic', 'chatbot', '{"icon": "/appbuilder/v1/api/31f20efc7e0848deab6a6bc10fc3021e/file?filePath=/var/share/54222cc2-09a3-43b0-9aa9-32343e4978d9.png&fileName=PixPin_2025-06-27_10-48-33.png", "app_type": "19301209cff644e0bed7aede966226fa", "greeting": null, "description": "一款基于大模型的智能审核助手,自动识别企业调查报告中的关键信息与潜在问题,辅助高效完成授信合规判断。"}', '19301209cff644e0bed7aede966226fa', 0, 0, 0, '1.0.0', 'fa86f5bb44e34c3081e8fd9d811d6234', 'cea9b27745fe485c81033643c599db63', 'system', '2025-06-23 07:18:42.280781', 'system', '2025-06-23 07:18:42.280781', 0) ON CONFLICT ("id") DO NOTHING;
INSERT INTO "public"."app_builder_config" ("id", "form_id", "app_id", "tenant_id", "create_by", "create_at", "update_by", "update_at", "is_deleted") VALUES ('fa86f5bb44e34c3081e8fd9d811d6234', 'b8986770a6ffef44bbf2a9f26d6fc1bc', '79240b26ab514ee5b2ae51e6699bac65', '31f20efc7e0848deab6a6bc10fc3021e', 'system', '2025-06-23 07:18:42.280762', 'system', '2025-06-23 07:18:42.280762', 0) ON CONFLICT ("id") DO NOTHING;
@@ -14,7 +14,7 @@ INSERT INTO "public"."app_builder_config_property" ("id", "node_id", "form_prope
INSERT INTO "public"."app_builder_config_property" ("id", "node_id", "form_property_id", "config_id", "is_deleted") VALUES ('e4a1941cf8fa47798917e1323c645d40', 'jadewdnjbq', '725f5e6116c14461a8ac8b4f8edd3320', 'fa86f5bb44e34c3081e8fd9d811d6234', 0) ON CONFLICT ("id") DO NOTHING;
INSERT INTO "public"."app_builder_config_property" ("id", "node_id", "form_property_id", "config_id", "is_deleted") VALUES ('2e83b38a9ccf43d08163125ffd802b4f', NULL, '2455842816cb40f7b84c1ff0084fd6ec', 'fa86f5bb44e34c3081e8fd9d811d6234', 0) ON CONFLICT ("id") DO NOTHING;
-INSERT INTO "public"."app_builder_flow_graph" ("id", "name", "create_by", "create_at", "update_by", "update_at", "appearance", "is_deleted") VALUES ('cea9b27745fe485c81033643c599db63', 'LLM模板', 'system', '2025-06-23 07:18:42.280781', 'system', '2025-06-23 07:18:42.280781', '{"id": "645930abfa4843c09a1ec0f0bc9e9a1c", "type": "jadeFlowGraph", "pages": [{"x": -505.07000329163884, "y": 261.0119047619048, "id": "elsa-page:tvp1s6", "bold": false, "mode": "configuration", "text": "newFlowPage", "type": "jadeFlowPage", "dirty": false, "index": 0, "width": 1600, "hAlign": "left", "height": 800, "isPage": true, "italic": false, "scaleX": 0.8, "scaleY": 0.8, "shapes": [{"x": 189.1071428571429, "y": 396.5, "id": "jade2zanyx", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 0, "textX": 0, "textY": 0, "width": 84.142857142857, "hAlign": "center", "height": -148.89285714285722, "italic": false, "margin": 20, "toShape": "jade0pg2ag", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade6qm5eg", "lineWidth": 2, "namespace": "flowable", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [{"x": 50, "y": 0}, {"x": 50, "y": 80}], "endArrowSize": 4, "arrowEndPoint": {"x": 96, "y": 80, "direction": {"ax": "x", "key": "W", "color": "whitesmoke", "value": "W", "cursor": "ew-resize", "vector": -1}}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0, "direction": {"ax": "x", "key": "E", "color": "whitesmoke", "value": "E", "cursor": "ew-resize", "vector": 1}}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 1710.392857142857, "y": 285.2857142857142, "id": "jade1p0cdu", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 1, "textX": 0, "textY": 0, "width": 126.57142857142776, "hAlign": "center", "height": 142.39285714285705, "italic": false, "margin": 20, "toShape": "jadesoux5i", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadewdnjbq", "lineWidth": 2, "namespace": "flowable", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [{"x": 50, "y": 0}, {"x": 50, "y": 80}], "endArrowSize": 4, "arrowEndPoint": {"x": 96, "y": 80, "direction": {"ax": "x", "key": "W", "color": "whitesmoke", "value": "W", "cursor": "ew-resize", "vector": -1}}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0, "direction": {"ax": "x", "key": "E", "color": "whitesmoke", "value": "E", "cursor": "ew-resize", "vector": 1}}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": -170.8928571428571, "y": 32.5, "id": "jade6qm5eg", "pad": 6, "bold": false, "text": "开始", "type": "startNodeStart", "dirty": false, "index": 2, "width": 360, "height": 728, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"inputParams": [{"id": "91138f09-b635-43df-95c6-1fe3d1745829", "from": "Expand", "name": "input", "type": "Object", "value": [{"id": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "from": "Input", "name": "Question", "type": "String", "value": "", "isVisible": true, "isRequired": true, "description": "这是用户输入的问题。", "displayName": "用户问题", "disableModifiable": true}], "config": [{"allowAdd": true}]}, {"id": "4a770dc6-e3c9-475d-84c7-48dacc74a5b6", "from": "Expand", "name": "memory", "type": "Object", "value": [{"id": "a7675623-7fc7-468c-8910-e73c70e5e468", "from": "Input", "name": "memorySwitch", "type": "Boolean", "value": false}, {"id": "cee9a31b-781c-4835-a616-ceed73be22f2", "from": "Input", "name": "type", "type": "String", "value": "ByConversationTurn"}, {"id": "69592622-4291-409d-9d65-9faea83db657", "from": "Input", "name": "value", "type": "Integer", "value": "3"}]}], "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": false, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "startComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "mouseInBorderColor": "rgba(28,31,35,.08)"}, {"x": 273.2499999999999, "y": 1.107142857142776, "id": "jade0pg2ag", "pad": 6, "bold": false, "text": "知识检索", "type": "knowledgeRetrievalNodeState", "dirty": false, "index": 3, "width": 360, "height": 493, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "query"}, {"name": "knowledgeRepos"}, {"name": "option"}], "return": {"type": "object"}, "uniqueName": "25887d76-e358-4121-800c-31eb3390fdbd"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "query_0ab55575-f21d-4b19-9676-57fcb4b0b783", "from": "Reference", "name": "query", "type": "Object", "value": ["Question"], "editable": false, "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}, {"id": "knowledgeRepos_01c41edd-a22b-4289-b1cf-8db835833261", "from": "Expand", "name": "knowledgeRepos", "type": "Array", "value": []}, {"id": "option_68f4b238-8e3c-42e1-9795-5a2c8593c22c", "from": "Expand", "name": "option", "type": "Object", "value": [{"id": "b873aff7-8c76-4e4d-80fc-96faa51615d2", "from": "Input", "name": "groupId", "type": "String", "value": "qianfanKnowledge"}, {"id": "b873aff7-8c76-4e4d-80fc-96faa51615d3", "from": "Input", "name": "knowledgeConfigId", "type": "String", "value": ""}, {"id": "03ce03b6-8d00-4fb0-bf32-85b2b40aaaee", "from": "Expand", "name": "indexType", "type": "Object", "value": [{"id": "543ff920-9927-48c6-bb65-cb1b97944b65", "from": "input", "name": "type", "type": "String", "value": "semantic"}, {"id": "03d471a3-d4da-48a3-bbf8-d05bf06374e1", "from": "input", "name": "name", "type": "String", "value": "语义检索"}, {"id": "647d0884-5539-4618-922e-af12b08d1d34", "from": "input", "name": "description", "type": "String", "value": "基于文本的含义检索出最相关的内容"}]}, {"id": "a6a619c8-eef0-4bfa-9e12-a8994edfb83f", "from": "input", "name": "similarityThreshold", "type": "Number", "value": 0.5}, {"id": "c809934a-9023-48dc-a2c8-e33274ab7101", "from": "Expand", "name": "referenceLimit", "type": "Object", "value": [{"id": "369ad79e-397f-417c-b671-c4f714734693", "from": "input", "name": "type", "type": "String", "value": "topK"}, {"id": "31071b92-7d9f-443b-930c-3329d05671f5", "from": "input", "name": "value", "type": "Integer", "value": 3}]}, {"id": "e45abef0-e276-42ea-832a-87e4a2aeb2be", "from": "Expand", "name": "rerankParam", "type": "Object", "value": [{"id": "5b737124-7de9-45b9-bff3-87c6b4d817e8", "from": "input", "name": "enableRerank", "type": "Boolean", "value": false}]}]}], "outputParams": [{"id": "output_cd5cbe89-0d9f-4cf1-9e09-afb325576b84", "from": "Expand", "name": "output", "type": "Array", "value": []}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "knowledgeRetrievalComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "mouseInBorderColor": "rgba(28,31,35,.08)"}, {"x": 1350.392857142857, "y": -198.21428571428578, "id": "jadewdnjbq", "pad": 6, "bold": false, "text": "大模型", "type": "llmNodeState", "dirty": false, "index": 4, "width": 360, "height": 967, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "31ba235d-1b26-4780-a7a7-32eca9500919", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "83653b54-dd04-4da9-957d-adb7c2728632", "from": "Input", "name": "serviceName", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "dd588a17-a69c-40c0-859a-d9930202a148", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "6c414e75-971e-403a-b2b1-c6850f128cc4", "from": "Input", "name": "model", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct***SiliconFlow,Jade"}, {"id": "db5fdafa-4cbf-44ba-9cca-8a98f1f771f4", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "88f74d78-4711-4f81-a2e7-74d0034c5e88", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "35a710cf-1b79-4523-b16f-b50878d677fe", "from": "Input", "name": "template", "type": "String", "value": "请按照以下步骤生成您的回复:\n1. 递归地将问题分解为更小的问题。\n2. 对于每个原子问题,从上下文和对话历史记录中选择最相关的信息。\n3. 使用所选信息生成回复草稿。\n4. 删除回复草稿中的重复内容。\n5. 在调整后生成最终答案,以提高准确性和相关性。\n6. 请注意,只需要回复最终答案。\n-------------------------------------\n提取文件信息:\n\n{{multiModalInput}}\n\n问题:{{query}}"}, {"id": "38fb27a1-71f4-4fcc-87d5-9d8a880bc04d", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "eee66922-4304-4209-89fc-b13ffa101630", "from": "Reference", "name": "query", "type": "String", "value": ["Question"], "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}, {"id": "e2f51f9f-a0f9-4b8e-a75a-b2016e52d845", "from": "Reference", "name": "multiModalInput", "type": "String", "value": ["output"], "referenceId": "output_0293c652-6ae1-47cd-ad1c-9ef657dc17db", "referenceKey": "output", "referenceNode": "jadei1c5kr"}]}]}, {"id": "a6865419-867c-4bfb-855c-f5c1876c965a", "from": "Expand", "name": "tools", "type": "Array", "value": []}, {"id": "308e2023-a8e9-486e-9784-8680addbb786", "from": "Expand", "name": "workflows", "type": "Array", "value": []}, {"id": "68f92923-d5da-42ce-8478-d7ac7d90664e", "from": "Input", "name": "systemPrompt", "type": "String", "value": "# 任务指令:\n你是一名企业调查报告审核助手,专门负责整理各项审核结果。 \n请严格按照预设检查项逐条判断,不得自行添加或解释规则,最终生成评价结论和改进建议。\n\n## 企业调查报告内容:\n{{report}}\n\n---\n\n## 请从以下维度对报告内容进行检查:\n\n### 一、逻辑一致性 \n- 企业整体描述、经营信息、财务数据是否前后连贯、相互支撑\n\n### 二、经营情况 \n- 企业经营状况是否合理、真实 \n- 描述中的经营范围是否与实际业务相符 \n- 企业历史发展信息是否一致可信 \n- 主营业务是否与行业属性匹配 \n- 经营活动是否具有持续性与稳定性\n\n### 三、财务状况 \n- 财务报表是否完整,主要数据是否具备合理性 \n- 资产负债表、利润表、现金流量表等数据是否自洽 \n- 收入、利润与现金流等指标是否符合常理 \n- 是否存在异常或突变的财务趋势 \n- 是否存在与关联方异常交易\n\n### 四、融资情况 \n- 融资记录是否清晰、合理 \n- 融资用途是否与企业运营相符 \n- 融资结构是否稳定,是否存在潜在风险 \n- 是否存在偿还压力或违约风险迹象\n\n---\n\n# ✅ 最终审核结果 \n- **结论**:✓ 审核结论无问题 \n (仅当所有检查项均合理时选择) \n- **结论**:✗ 审核结论存在问题,需进一步调整 \n (任一项存在问题即选择)\n\n---\n\n# 🛠️ 改进建议 \n> 若所有项合理,请输出 “无”; \n> 若存在不合理项,按照以下结构逐项列出:\n\n| 问题编号 | 检查维度 | 发现问题 | 改进建议 |\n|----------|----------|-----------|-----------|\n| 1 | 经营情况 | 注册地址为虚拟挂靠地址,实际办公地未披露 | 建议如实更新地址信息,说明实际经营场所 |\n| 2 | 财务状况 | 2023年财报缺失Q3数据,部分科目不一致 | 建议补充完整报表,核对并修正关键财务数据 |\n| 3 | 融资情况 | 高息融资记录未披露偿还来源 | 建议补充融资用途及偿还资金来源说明 |\n| 4 | 其他信息 | 实控人曾涉入企业破产未说明 | 建议补充实控人背景及风险信息说明 |\n\n---\n\n📝 **注意:**\n- 若仅有一条问题,也请使用表格展示;\n- 可在每个“检查维度”内添加小项编号以便审阅;\n- 问题编号为序号,便于后续对接系统或人工审查环节。\n\n---\n\n# 示例(无问题时)\n\n✅ 最终审核结果: \n- **结论**:✓ 审核结论无问题\n\n🛠️ 改进建议: \n- 无\n\n---\n\n# 示例(存在问题时)\n\n✅ 最终审核结果: \n- **结论**:✗ 审核结论存在问题,需进一步调整\n\n🛠️ 改进建议:\n\n| 问题编号 | 检查维度 | 发现问题 | 改进建议 |\n|----------|----------|-----------|-----------|\n| 1 | 经营情况 | 注册地址为虚拟挂靠地址 | 建议如实更新地址并补充佐证 |\n| 2 | 财务状况 | 利润表与现金流不一致 | 建议核实数据来源,确保一致性 |\n"}, {"id": "78baad16-173f-4d70-a7cd-d1a2abc2f0d1", "from": "input", "name": "enableLog", "type": "Boolean", "value": true}, {"id": "1d2b1fb2-fef2-4bd2-bf9c-899f55b8cf90", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "3"}, {"id": "6a506211-eff2-47a8-8e05-e64adf8a3fd9", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": [{"id": "78c9ff6c-b9f6-4489-80f9-00e245225196", "from": "Reference", "type": "Array", "value": ["output"], "referenceId": "output_cd5cbe89-0d9f-4cf1-9e09-afb325576b84", "referenceKey": "output", "referenceNode": "jade0pg2ag"}]}], "outputParams": [{"id": "95d84d67-3198-415e-a63c-bc9a2da8d821", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "272c927a-9e25-48b6-a921-6a8ab20267a4", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "448dce38-bac1-43f4-9e51-51ac89f2164f", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 1836.9642857142849, "y": 287.6785714285713, "id": "jadesoux5i", "pad": 6, "bold": false, "text": "结束", "type": "endNodeEnd", "dirty": false, "index": 5, "width": 360, "height": 280, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.aipp.fitable.AippFlowEndCallback"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "54dab89c-5693-4082-baa7-12c648d812f7", "from": "Expand", "name": "finalOutput", "type": "Object", "value": [{"id": "ffad80c2-3f60-4d57-93b2-c2362a5dab9c", "from": "Reference", "name": "finalOutput", "type": "String", "value": ["output", "llmOutput"], "editable": true, "isRequired": true, "description": "", "referenceId": "272c927a-9e25-48b6-a921-6a8ab20267a4", "referenceKey": "llmOutput", "referenceNode": "jadewdnjbq"}], "editable": false, "isRequired": false, "referenceId": "", "referenceKey": "", "referenceNode": ""}, {"id": "c26bf2ca-75b3-4a6f-bc47-132c2e170895", "from": "Input", "name": "enableLog", "type": "Boolean", "value": false}], "outputParams": [{}]}}}, "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": true, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "endComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "mouseInBorderColor": "rgba(28,31,35,.08)"}, {"x": 746.2896825396826, "y": 16.488095238095184, "id": "jadei1c5kr", "pad": 6, "bold": false, "text": "文件提取", "type": "fileExtractionNodeState", "dirty": false, "index": 6, "width": 368, "height": 439, "italic": false, "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "fileExtractionParam"}], "return": {"type": "string"}, "uniqueName": "e2bd847f-2cfa-4cdc-b326-4d15a15c6a0d"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "fileExtraction_f8a7c1b9-b5db-4008-85ad-5b53aa118e84", "from": "Expand", "name": "fileExtractionParam", "type": "Object", "value": [{"id": "5bc93cb1-e05f-449c-8a38-026218539d45", "from": "Reference", "name": "files", "type": "Array", "value": ["fileUrls"], "editable": false, "referenceId": "fileUrls", "referenceKey": "fileUrls", "referenceNode": "_systemEnv"}, {"id": "prompt_ba5bf9bc-d43e-4fe6-8a54-066803c92600", "from": "Input", "name": "prompt", "type": "String", "value": ""}]}], "outputParams": [{"id": "output_0293c652-6ae1-47cd-ad1c-9ef657dc17db", "from": "Input", "name": "output", "type": "String", "value": ""}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "fileExtractionComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 633.2499999999999, "y": 247.60714285714278, "id": "jadedniaj7", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 7, "textX": 0, "textY": 0, "width": 113.03968253968276, "hAlign": "center", "height": -11.619047619047592, "italic": false, "margin": 20, "toShape": "jadei1c5kr", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade0pg2ag", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 1114.2896825396826, "y": 235.98809523809518, "id": "jade8pwvrd", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 8, "textX": 0, "textY": 0, "width": 236.10317460317447, "hAlign": "center", "height": 49.29761904761904, "italic": false, "margin": 20, "toShape": "jadewdnjbq", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadei1c5kr", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}], "vAlign": "top", "itemPad": [0, 0, 0, 0], "division": -1, "dockMode": "none", "fontFace": "arial", "fontSize": 18, "hideText": true, "moveable": true, "shapesAs": {}, "backColor": "#fbfbfc", "container": "elsa-page:tvp1s6", "dockAlign": "top", "fontColor": "#ECD0A7", "fontStyle": "normal", "itemSpace": 5, "namespace": "jadeFlow", "fontWeight": "bold", "itemScroll": {"x": 0, "y": 0}, "borderColor": "white", "focusBackColor": "#fbfbfc"}], "title": "645930abfa4843c09a1ec0f0bc9e9a1c", "source": "elsa", "tenant": "31f20efc7e0848deab6a6bc10fc3021e", "setting": {"pad": 10, "tag": {}, "code": "", "pDock": "none", "hAlign": "center", "margin": 25, "shadow": "", "shared": false, "vAlign": "top", "itemPad": [5, 5, 5, 5], "visible": true, "autoText": false, "dockMode": "none", "dragable": true, "editable": true, "fontFace": "arial", "fontSize": 12, "infoType": {"name": "none", "next": "INFORMATION"}, "moveable": true, "priority": 0, "allowLink": true, "autoWidth": false, "backAlpha": 0.15, "backColor": "whitesmoke", "dashWidth": 0, "deletable": true, "fontColor": "steelblue", "fontStyle": "normal", "headColor": "steelblue", "lineWidth": 2, "underline": false, "autoHeight": false, "emphasized": false, "fontWeight": "lighter", "itemScroll": {"x": 0, "y": 0}, "lineHeight": 1.5, "resizeable": true, "rotateAble": true, "scrollLock": {"x": false, "y": false}, "selectable": true, "shadowData": "2px 2px 4px", "borderColor": "#047bfc", "borderWidth": 1, "bulletSpeed": 1, "focusMargin": 0, "focusShadow": "", "globalAlpha": 1, "outstanding": false, "bulletedList": false, "cornerRadius": 4, "enableSocial": true, "mouseInColor": "orange", "numberedList": false, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "rotateDegree": 0, "captionhAlign": "center", "strikethrough": false, "focusBackColor": "whitesmoke", "focusFontColor": "darkorange", "progressStatus": {"name": "NONE", "next": "UNKNOWN", "color": "gray"}, "showedProgress": false, "allNodeNumLimit": 99, "captionfontFace": "arial black", "captionfontSize": 14, "enableAnimation": false, "progressPercent": 0.65, "captionfontColor": "whitesmoke", "captionfontStyle": "normal", "focusBorderColor": "#047bfc", "focusBorderWidth": 1, "mouseInBackColor": "whitesmoke", "mouseInFontColor": "orange", "captionfontWeight": "lighter", "captionlineHeight": 1, "mouseInBorderColor": "#047bfc", "sameTypeNodeNumLimit": 19}, "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.fitable.FlowInfoCallback"]}, "enableOutputScope": true, "exceptionFitables": ["modelengine.fit.jober.aipp.fitable.AippFlowExceptionHandler", "modelengine.fit.jober.fitable.FlowInfoException"]}, "enableText": false}', 0) ON CONFLICT ("id") DO NOTHING;
+INSERT INTO "public"."app_builder_flow_graph" ("id", "name", "create_by", "create_at", "update_by", "update_at", "appearance", "is_deleted") VALUES ('cea9b27745fe485c81033643c599db63', 'LLM模板', 'system', '2025-06-23 07:18:42.280781', 'system', '2025-06-23 07:18:42.280781', '{"id": "645930abfa4843c09a1ec0f0bc9e9a1c", "type": "jadeFlowGraph", "pages": [{"x": -505.07000329163884, "y": 261.0119047619048, "id": "elsa-page:tvp1s6", "bold": false, "mode": "configuration", "text": "newFlowPage", "type": "jadeFlowPage", "dirty": false, "index": 0, "width": 1600, "hAlign": "left", "height": 800, "isPage": true, "italic": false, "scaleX": 0.8, "scaleY": 0.8, "shapes": [{"x": 189.1071428571429, "y": 396.5, "id": "jade2zanyx", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 0, "textX": 0, "textY": 0, "width": 84.142857142857, "hAlign": "center", "height": -148.89285714285722, "italic": false, "margin": 20, "toShape": "jade0pg2ag", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade6qm5eg", "lineWidth": 2, "namespace": "flowable", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [{"x": 50, "y": 0}, {"x": 50, "y": 80}], "endArrowSize": 4, "arrowEndPoint": {"x": 96, "y": 80, "direction": {"ax": "x", "key": "W", "color": "whitesmoke", "value": "W", "cursor": "ew-resize", "vector": -1}}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0, "direction": {"ax": "x", "key": "E", "color": "whitesmoke", "value": "E", "cursor": "ew-resize", "vector": 1}}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 1710.392857142857, "y": 285.2857142857142, "id": "jade1p0cdu", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 1, "textX": 0, "textY": 0, "width": 126.57142857142776, "hAlign": "center", "height": 142.39285714285705, "italic": false, "margin": 20, "toShape": "jadesoux5i", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadewdnjbq", "lineWidth": 2, "namespace": "flowable", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [{"x": 50, "y": 0}, {"x": 50, "y": 80}], "endArrowSize": 4, "arrowEndPoint": {"x": 96, "y": 80, "direction": {"ax": "x", "key": "W", "color": "whitesmoke", "value": "W", "cursor": "ew-resize", "vector": -1}}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0, "direction": {"ax": "x", "key": "E", "color": "whitesmoke", "value": "E", "cursor": "ew-resize", "vector": 1}}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": -170.8928571428571, "y": 32.5, "id": "jade6qm5eg", "pad": 6, "bold": false, "text": "开始", "type": "startNodeStart", "dirty": false, "index": 2, "width": 360, "height": 728, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"inputParams": [{"id": "91138f09-b635-43df-95c6-1fe3d1745829", "from": "Expand", "name": "input", "type": "Object", "value": [{"id": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "from": "Input", "name": "Question", "type": "String", "value": "", "isVisible": true, "isRequired": true, "description": "这是用户输入的问题。", "displayName": "用户问题", "disableModifiable": true}], "config": [{"allowAdd": true}]}, {"id": "4a770dc6-e3c9-475d-84c7-48dacc74a5b6", "from": "Expand", "name": "memory", "type": "Object", "value": [{"id": "a7675623-7fc7-468c-8910-e73c70e5e468", "from": "Input", "name": "memorySwitch", "type": "Boolean", "value": false}, {"id": "cee9a31b-781c-4835-a616-ceed73be22f2", "from": "Input", "name": "type", "type": "String", "value": "ByConversationTurn"}, {"id": "69592622-4291-409d-9d65-9faea83db657", "from": "Input", "name": "value", "type": "Integer", "value": "3"}]}], "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": false, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "startComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "mouseInBorderColor": "rgba(28,31,35,.08)"}, {"x": 273.2499999999999, "y": 1.107142857142776, "id": "jade0pg2ag", "pad": 6, "bold": false, "text": "知识检索", "type": "knowledgeRetrievalNodeState", "dirty": false, "index": 3, "width": 360, "height": 493, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "query"}, {"name": "knowledgeRepos"}, {"name": "option"}], "return": {"type": "object"}, "uniqueName": "25887d76-e358-4121-800c-31eb3390fdbd"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "query_0ab55575-f21d-4b19-9676-57fcb4b0b783", "from": "Reference", "name": "query", "type": "Object", "value": ["Question"], "editable": false, "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}, {"id": "knowledgeRepos_01c41edd-a22b-4289-b1cf-8db835833261", "from": "Expand", "name": "knowledgeRepos", "type": "Array", "value": []}, {"id": "option_68f4b238-8e3c-42e1-9795-5a2c8593c22c", "from": "Expand", "name": "option", "type": "Object", "value": [{"id": "b873aff7-8c76-4e4d-80fc-96faa51615d2", "from": "Input", "name": "groupId", "type": "String", "value": "qianfanKnowledge"}, {"id": "b873aff7-8c76-4e4d-80fc-96faa51615d3", "from": "Input", "name": "knowledgeConfigId", "type": "String", "value": ""}, {"id": "03ce03b6-8d00-4fb0-bf32-85b2b40aaaee", "from": "Expand", "name": "indexType", "type": "Object", "value": [{"id": "543ff920-9927-48c6-bb65-cb1b97944b65", "from": "input", "name": "type", "type": "String", "value": "semantic"}, {"id": "03d471a3-d4da-48a3-bbf8-d05bf06374e1", "from": "input", "name": "name", "type": "String", "value": "语义检索"}, {"id": "647d0884-5539-4618-922e-af12b08d1d34", "from": "input", "name": "description", "type": "String", "value": "基于文本的含义检索出最相关的内容"}]}, {"id": "a6a619c8-eef0-4bfa-9e12-a8994edfb83f", "from": "input", "name": "similarityThreshold", "type": "Number", "value": 0.5}, {"id": "c809934a-9023-48dc-a2c8-e33274ab7101", "from": "Expand", "name": "referenceLimit", "type": "Object", "value": [{"id": "369ad79e-397f-417c-b671-c4f714734693", "from": "input", "name": "type", "type": "String", "value": "topK"}, {"id": "31071b92-7d9f-443b-930c-3329d05671f5", "from": "input", "name": "value", "type": "Integer", "value": 3}]}, {"id": "e45abef0-e276-42ea-832a-87e4a2aeb2be", "from": "Expand", "name": "rerankParam", "type": "Object", "value": [{"id": "5b737124-7de9-45b9-bff3-87c6b4d817e8", "from": "input", "name": "enableRerank", "type": "Boolean", "value": false}]}]}], "outputParams": [{"id": "output_cd5cbe89-0d9f-4cf1-9e09-afb325576b84", "from": "Expand", "name": "output", "type": "Array", "value": []}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "knowledgeRetrievalComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "mouseInBorderColor": "rgba(28,31,35,.08)"}, {"x": 1350.392857142857, "y": -198.21428571428578, "id": "jadewdnjbq", "pad": 6, "bold": false, "text": "大模型", "type": "llmNodeState", "dirty": false, "index": 4, "width": 360, "height": 967, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "31ba235d-1b26-4780-a7a7-32eca9500919", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "83653b54-dd04-4da9-957d-adb7c2728632", "from": "Input", "name": "serviceName", "type": "String", "value": ""}, {"id": "dd588a17-a69c-40c0-859a-d9930202a148", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "6c414e75-971e-403a-b2b1-c6850f128cc4", "from": "Input", "name": "model", "type": "String", "value": ""}, {"id": "db5fdafa-4cbf-44ba-9cca-8a98f1f771f4", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "88f74d78-4711-4f81-a2e7-74d0034c5e88", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "35a710cf-1b79-4523-b16f-b50878d677fe", "from": "Input", "name": "template", "type": "String", "value": "请按照以下步骤生成您的回复:\n1. 递归地将问题分解为更小的问题。\n2. 对于每个原子问题,从上下文和对话历史记录中选择最相关的信息。\n3. 使用所选信息生成回复草稿。\n4. 删除回复草稿中的重复内容。\n5. 在调整后生成最终答案,以提高准确性和相关性。\n6. 请注意,只需要回复最终答案。\n-------------------------------------\n提取文件信息:\n\n{{multiModalInput}}\n\n问题:{{query}}"}, {"id": "38fb27a1-71f4-4fcc-87d5-9d8a880bc04d", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "eee66922-4304-4209-89fc-b13ffa101630", "from": "Reference", "name": "query", "type": "String", "value": ["Question"], "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}, {"id": "e2f51f9f-a0f9-4b8e-a75a-b2016e52d845", "from": "Reference", "name": "multiModalInput", "type": "String", "value": ["output"], "referenceId": "output_0293c652-6ae1-47cd-ad1c-9ef657dc17db", "referenceKey": "output", "referenceNode": "jadei1c5kr"}]}]}, {"id": "a6865419-867c-4bfb-855c-f5c1876c965a", "from": "Expand", "name": "tools", "type": "Array", "value": []}, {"id": "308e2023-a8e9-486e-9784-8680addbb786", "from": "Expand", "name": "workflows", "type": "Array", "value": []}, {"id": "68f92923-d5da-42ce-8478-d7ac7d90664e", "from": "Input", "name": "systemPrompt", "type": "String", "value": "# 任务指令:\n你是一名企业调查报告审核助手,专门负责整理各项审核结果。 \n请严格按照预设检查项逐条判断,不得自行添加或解释规则,最终生成评价结论和改进建议。\n\n## 企业调查报告内容:\n{{report}}\n\n---\n\n## 请从以下维度对报告内容进行检查:\n\n### 一、逻辑一致性 \n- 企业整体描述、经营信息、财务数据是否前后连贯、相互支撑\n\n### 二、经营情况 \n- 企业经营状况是否合理、真实 \n- 描述中的经营范围是否与实际业务相符 \n- 企业历史发展信息是否一致可信 \n- 主营业务是否与行业属性匹配 \n- 经营活动是否具有持续性与稳定性\n\n### 三、财务状况 \n- 财务报表是否完整,主要数据是否具备合理性 \n- 资产负债表、利润表、现金流量表等数据是否自洽 \n- 收入、利润与现金流等指标是否符合常理 \n- 是否存在异常或突变的财务趋势 \n- 是否存在与关联方异常交易\n\n### 四、融资情况 \n- 融资记录是否清晰、合理 \n- 融资用途是否与企业运营相符 \n- 融资结构是否稳定,是否存在潜在风险 \n- 是否存在偿还压力或违约风险迹象\n\n---\n\n# ✅ 最终审核结果 \n- **结论**:✓ 审核结论无问题 \n (仅当所有检查项均合理时选择) \n- **结论**:✗ 审核结论存在问题,需进一步调整 \n (任一项存在问题即选择)\n\n---\n\n# 🛠️ 改进建议 \n> 若所有项合理,请输出 “无”; \n> 若存在不合理项,按照以下结构逐项列出:\n\n| 问题编号 | 检查维度 | 发现问题 | 改进建议 |\n|----------|----------|-----------|-----------|\n| 1 | 经营情况 | 注册地址为虚拟挂靠地址,实际办公地未披露 | 建议如实更新地址信息,说明实际经营场所 |\n| 2 | 财务状况 | 2023年财报缺失Q3数据,部分科目不一致 | 建议补充完整报表,核对并修正关键财务数据 |\n| 3 | 融资情况 | 高息融资记录未披露偿还来源 | 建议补充融资用途及偿还资金来源说明 |\n| 4 | 其他信息 | 实控人曾涉入企业破产未说明 | 建议补充实控人背景及风险信息说明 |\n\n---\n\n📝 **注意:**\n- 若仅有一条问题,也请使用表格展示;\n- 可在每个“检查维度”内添加小项编号以便审阅;\n- 问题编号为序号,便于后续对接系统或人工审查环节。\n\n---\n\n# 示例(无问题时)\n\n✅ 最终审核结果: \n- **结论**:✓ 审核结论无问题\n\n🛠️ 改进建议: \n- 无\n\n---\n\n# 示例(存在问题时)\n\n✅ 最终审核结果: \n- **结论**:✗ 审核结论存在问题,需进一步调整\n\n🛠️ 改进建议:\n\n| 问题编号 | 检查维度 | 发现问题 | 改进建议 |\n|----------|----------|-----------|-----------|\n| 1 | 经营情况 | 注册地址为虚拟挂靠地址 | 建议如实更新地址并补充佐证 |\n| 2 | 财务状况 | 利润表与现金流不一致 | 建议核实数据来源,确保一致性 |\n"}, {"id": "78baad16-173f-4d70-a7cd-d1a2abc2f0d1", "from": "input", "name": "enableLog", "type": "Boolean", "value": true}, {"id": "1d2b1fb2-fef2-4bd2-bf9c-899f55b8cf90", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "3"}, {"id": "6a506211-eff2-47a8-8e05-e64adf8a3fd9", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": [{"id": "78c9ff6c-b9f6-4489-80f9-00e245225196", "from": "Reference", "type": "Array", "value": ["output"], "referenceId": "output_cd5cbe89-0d9f-4cf1-9e09-afb325576b84", "referenceKey": "output", "referenceNode": "jade0pg2ag"}]}], "outputParams": [{"id": "95d84d67-3198-415e-a63c-bc9a2da8d821", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "272c927a-9e25-48b6-a921-6a8ab20267a4", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "448dce38-bac1-43f4-9e51-51ac89f2164f", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 1836.9642857142849, "y": 287.6785714285713, "id": "jadesoux5i", "pad": 6, "bold": false, "text": "结束", "type": "endNodeEnd", "dirty": false, "index": 5, "width": 360, "height": 280, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.aipp.fitable.AippFlowEndCallback"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "54dab89c-5693-4082-baa7-12c648d812f7", "from": "Expand", "name": "finalOutput", "type": "Object", "value": [{"id": "ffad80c2-3f60-4d57-93b2-c2362a5dab9c", "from": "Reference", "name": "finalOutput", "type": "String", "value": ["output", "llmOutput"], "editable": true, "isRequired": true, "description": "", "referenceId": "272c927a-9e25-48b6-a921-6a8ab20267a4", "referenceKey": "llmOutput", "referenceNode": "jadewdnjbq"}], "editable": false, "isRequired": false, "referenceId": "", "referenceKey": "", "referenceNode": ""}, {"id": "c26bf2ca-75b3-4a6f-bc47-132c2e170895", "from": "Input", "name": "enableLog", "type": "Boolean", "value": false}], "outputParams": [{}]}}}, "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": true, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "endComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "mouseInBorderColor": "rgba(28,31,35,.08)"}, {"x": 746.2896825396826, "y": 16.488095238095184, "id": "jadei1c5kr", "pad": 6, "bold": false, "text": "文件提取", "type": "fileExtractionNodeState", "dirty": false, "index": 6, "width": 368, "height": 439, "italic": false, "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "fileExtractionParam"}], "return": {"type": "string"}, "uniqueName": "e2bd847f-2cfa-4cdc-b326-4d15a15c6a0d"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "fileExtraction_f8a7c1b9-b5db-4008-85ad-5b53aa118e84", "from": "Expand", "name": "fileExtractionParam", "type": "Object", "value": [{"id": "5bc93cb1-e05f-449c-8a38-026218539d45", "from": "Reference", "name": "files", "type": "Array", "value": ["fileUrls"], "editable": false, "referenceId": "fileUrls", "referenceKey": "fileUrls", "referenceNode": "_systemEnv"}, {"id": "prompt_ba5bf9bc-d43e-4fe6-8a54-066803c92600", "from": "Input", "name": "prompt", "type": "String", "value": ""}]}], "outputParams": [{"id": "output_0293c652-6ae1-47cd-ad1c-9ef657dc17db", "from": "Input", "name": "output", "type": "String", "value": ""}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "fileExtractionComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 633.2499999999999, "y": 247.60714285714278, "id": "jadedniaj7", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 7, "textX": 0, "textY": 0, "width": 113.03968253968276, "hAlign": "center", "height": -11.619047619047592, "italic": false, "margin": 20, "toShape": "jadei1c5kr", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade0pg2ag", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 1114.2896825396826, "y": 235.98809523809518, "id": "jade8pwvrd", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 8, "textX": 0, "textY": 0, "width": 236.10317460317447, "hAlign": "center", "height": 49.29761904761904, "italic": false, "margin": 20, "toShape": "jadewdnjbq", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadei1c5kr", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}], "vAlign": "top", "itemPad": [0, 0, 0, 0], "division": -1, "dockMode": "none", "fontFace": "arial", "fontSize": 18, "hideText": true, "moveable": true, "shapesAs": {}, "backColor": "#fbfbfc", "container": "elsa-page:tvp1s6", "dockAlign": "top", "fontColor": "#ECD0A7", "fontStyle": "normal", "itemSpace": 5, "namespace": "jadeFlow", "fontWeight": "bold", "itemScroll": {"x": 0, "y": 0}, "borderColor": "white", "focusBackColor": "#fbfbfc"}], "title": "645930abfa4843c09a1ec0f0bc9e9a1c", "source": "elsa", "tenant": "31f20efc7e0848deab6a6bc10fc3021e", "setting": {"pad": 10, "tag": {}, "code": "", "pDock": "none", "hAlign": "center", "margin": 25, "shadow": "", "shared": false, "vAlign": "top", "itemPad": [5, 5, 5, 5], "visible": true, "autoText": false, "dockMode": "none", "dragable": true, "editable": true, "fontFace": "arial", "fontSize": 12, "infoType": {"name": "none", "next": "INFORMATION"}, "moveable": true, "priority": 0, "allowLink": true, "autoWidth": false, "backAlpha": 0.15, "backColor": "whitesmoke", "dashWidth": 0, "deletable": true, "fontColor": "steelblue", "fontStyle": "normal", "headColor": "steelblue", "lineWidth": 2, "underline": false, "autoHeight": false, "emphasized": false, "fontWeight": "lighter", "itemScroll": {"x": 0, "y": 0}, "lineHeight": 1.5, "resizeable": true, "rotateAble": true, "scrollLock": {"x": false, "y": false}, "selectable": true, "shadowData": "2px 2px 4px", "borderColor": "#047bfc", "borderWidth": 1, "bulletSpeed": 1, "focusMargin": 0, "focusShadow": "", "globalAlpha": 1, "outstanding": false, "bulletedList": false, "cornerRadius": 4, "enableSocial": true, "mouseInColor": "orange", "numberedList": false, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "rotateDegree": 0, "captionhAlign": "center", "strikethrough": false, "focusBackColor": "whitesmoke", "focusFontColor": "darkorange", "progressStatus": {"name": "NONE", "next": "UNKNOWN", "color": "gray"}, "showedProgress": false, "allNodeNumLimit": 99, "captionfontFace": "arial black", "captionfontSize": 14, "enableAnimation": false, "progressPercent": 0.65, "captionfontColor": "whitesmoke", "captionfontStyle": "normal", "focusBorderColor": "#047bfc", "focusBorderWidth": 1, "mouseInBackColor": "whitesmoke", "mouseInFontColor": "orange", "captionfontWeight": "lighter", "captionlineHeight": 1, "mouseInBorderColor": "#047bfc", "sameTypeNodeNumLimit": 19}, "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.fitable.FlowInfoCallback"]}, "enableOutputScope": true, "exceptionFitables": ["modelengine.fit.jober.aipp.fitable.AippFlowExceptionHandler", "modelengine.fit.jober.fitable.FlowInfoException"]}, "enableText": false}', 0) ON CONFLICT ("id") DO NOTHING;
INSERT INTO "public"."app_builder_form_property" ("id", "form_id", "name", "data_type", "default_value", "data_from", "in_group", "description", "default_index", "is_deleted", "app_id") VALUES ('0b90876fde2d4f3bb145b9bd44adf192', 'b8986770a6ffef44bbf2a9f26d6fc1bc', 'basic', 'String', 'null', 'none', 'null', '基础编排', 0, 0, '79240b26ab514ee5b2ae51e6699bac65') ON CONFLICT ("id") DO NOTHING;
INSERT INTO "public"."app_builder_form_property" ("id", "form_id", "name", "data_type", "default_value", "data_from", "in_group", "description", "default_index", "is_deleted", "app_id") VALUES ('503d3642f6af49349b566ad7f57215f3', 'b8986770a6ffef44bbf2a9f26d6fc1bc', 'ability', 'String', 'null', 'none', 'basic', '能力配置', 1, 0, '79240b26ab514ee5b2ae51e6699bac65') ON CONFLICT ("id") DO NOTHING;
diff --git a/app-builder/builtin/app-template/douyin_customer/template_douyin_customer_service.sql b/app-builder/builtin/app-template/douyin_customer/template_douyin_customer_service.sql
index b9e39314ea..2fa622ffe9 100644
--- a/app-builder/builtin/app-template/douyin_customer/template_douyin_customer_service.sql
+++ b/app-builder/builtin/app-template/douyin_customer/template_douyin_customer_service.sql
@@ -1,4 +1,4 @@
-INSERT INTO "public"."app_template" ("id", "name", "built_type", "category", "attributes", "app_type", "like", "collection", "usage", "version", "config_id", "flow_graph_id", "create_by", "create_at", "update_by", "update_at", "is_deleted") VALUES ('bcc24abf7c8a483fa919dfd1f9947c88', '抖音电商售后客服-小抖', 'workflow', 'chatbot', '{"icon": "/api/jober/v1/api/31f20efc7e0848deab6a6bc10fc3021e/file?filePath=/var/share/d8241dff-1e0f-4ba5-8f64-e6f527415daf.png&fileName=%E6%8A%96%E9%9F%B3%E7%94%B5%E5%95%86%E5%94%AE%E5%90%8E%E5%AE%A2%E6%9C%8D-%E5%B0%8F%E6%8A%96.png", "app_type": "bfce7a4f00ea464ca85b1bd691ffe774", "greeting": "", "description": "哈喽小主!我是你的专属客服,请问你有什么问题嘛?"}', 'bfce7a4f00ea464ca85b1bd691ffe774', 0, 0, 2, '1.0.0', '36a4642d4b8543ecb5bb0c30af014b3e', 'ee6f79fc035545bda8734f5e26595c46', 'system', '2025-06-19 06:43:13.087872', 'system', '2025-06-19 06:43:13.087872', 0) ON CONFLICT ("id") DO NOTHING;
+INSERT INTO "public"."app_template" ("id", "name", "built_type", "category", "attributes", "app_type", "like", "collection", "usage", "version", "config_id", "flow_graph_id", "create_by", "create_at", "update_by", "update_at", "is_deleted") VALUES ('bcc24abf7c8a483fa919dfd1f9947c88', '抖音电商售后客服-小抖', 'workflow', 'chatbot', '{"icon": "/appbuilder/v1/api/31f20efc7e0848deab6a6bc10fc3021e/file?filePath=/var/share/d8241dff-1e0f-4ba5-8f64-e6f527415daf.png&fileName=%E6%8A%96%E9%9F%B3%E7%94%B5%E5%95%86%E5%94%AE%E5%90%8E%E5%AE%A2%E6%9C%8D-%E5%B0%8F%E6%8A%96.png", "app_type": "bfce7a4f00ea464ca85b1bd691ffe774", "greeting": "", "description": "哈喽小主!我是你的专属客服,请问你有什么问题嘛?"}', 'bfce7a4f00ea464ca85b1bd691ffe774', 0, 0, 2, '1.0.0', '36a4642d4b8543ecb5bb0c30af014b3e', 'ee6f79fc035545bda8734f5e26595c46', 'system', '2025-06-19 06:43:13.087872', 'system', '2025-06-19 06:43:13.087872', 0) ON CONFLICT ("id") DO NOTHING;
INSERT INTO "public"."app_builder_config" ("id", "form_id", "app_id", "tenant_id", "create_by", "create_at", "update_by", "update_at", "is_deleted") VALUES ('36a4642d4b8543ecb5bb0c30af014b3e', 'b8986770a6ffef44bbf2a9f26d6fc1be', 'bcc24abf7c8a483fa919dfd1f9947c88', '31f20efc7e0848deab6a6bc10fc3021e', 'system', '2025-06-19 06:43:13.070388', 'system', '2025-06-19 06:43:13.070388', 0) ON CONFLICT ("id") DO NOTHING;
@@ -12,7 +12,7 @@ INSERT INTO "public"."app_builder_config_property" ("id", "node_id", "form_prope
INSERT INTO "public"."app_builder_config_property" ("id", "node_id", "form_property_id", "config_id", "is_deleted") VALUES ('4ac7ea9f72124d029f6de33a5edd9a39', 'jadewdnjbq', '0bd744a9cc4c45ad9e7604bea423c762', '36a4642d4b8543ecb5bb0c30af014b3e', 0) ON CONFLICT ("id") DO NOTHING;
INSERT INTO "public"."app_builder_config_property" ("id", "node_id", "form_property_id", "config_id", "is_deleted") VALUES ('1850622f2ccc4d84b07671a21baf691d', NULL, 'a3ccee5913e449a08f67fce1894aaa87', '36a4642d4b8543ecb5bb0c30af014b3e', 0) ON CONFLICT ("id") DO NOTHING;
-INSERT INTO "public"."app_builder_flow_graph" ("id", "name", "create_by", "create_at", "update_by", "update_at", "appearance", "is_deleted") VALUES ('ee6f79fc035545bda8734f5e26595c46', 'LLM模板', 'system', '2025-06-19 06:43:13.087872', 'system', '2025-06-19 06:43:13.087872', '{"id": "63385c92a08f445a9cdc9e2741abcba5", "type": "jadeFlowGraph", "pages": [{"x": 222.8466633750245, "y": 498.630952380953, "id": "elsa-page:tvp1s6", "bold": false, "mode": "configuration", "text": "newFlowPage", "type": "jadeFlowPage", "dirty": true, "index": 0, "width": 1600, "hAlign": "left", "height": 800, "isPage": true, "italic": false, "scaleX": 0.6000000000000001, "scaleY": 0.6000000000000001, "shapes": [{"x": -280.892857142857, "y": -219.9999999999999, "id": "jade6qm5eg", "pad": 6, "bold": false, "text": "开始", "type": "startNodeStart", "dirty": true, "index": 0, "width": 360, "height": 226, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"inputParams": [{"id": "91138f09-b635-43df-95c6-1fe3d1745829", "from": "Expand", "name": "input", "type": "Object", "value": [{"id": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "from": "Input", "name": "Question", "type": "String", "value": "", "isVisible": true, "isRequired": true, "description": "这是用户输入的问题。", "displayName": "用户问题", "disableModifiable": true}], "config": [{"allowAdd": true}]}, {"id": "4a770dc6-e3c9-475d-84c7-48dacc74a5b6", "from": "Expand", "name": "memory", "type": "Object", "value": [{"id": "a7675623-7fc7-468c-8910-e73c70e5e468", "from": "Input", "name": "memorySwitch", "type": "Boolean", "value": true}, {"id": "cee9a31b-781c-4835-a616-ceed73be22f2", "from": "Input", "name": "type", "type": "String", "value": "ByConversationTurn"}, {"id": "69592622-4291-409d-9d65-9faea83db657", "from": "Input", "name": "value", "type": "Integer", "value": "6"}]}], "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": false, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "startComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "mouseInBorderColor": "rgba(28,31,35,.08)"}, {"x": 374.1428571428571, "y": -228.21428571428567, "id": "jadewdnjbq", "pad": 6, "bold": false, "text": "意图识别", "type": "llmNodeState", "dirty": true, "index": 1, "width": 360, "height": 344, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "31ba235d-1b26-4780-a7a7-32eca9500919", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "83653b54-dd04-4da9-957d-adb7c2728632", "from": "Input", "name": "serviceName", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "dd588a17-a69c-40c0-859a-d9930202a148", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "6c414e75-971e-403a-b2b1-c6850f128cc4", "from": "Input", "name": "model", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "db5fdafa-4cbf-44ba-9cca-8a98f1f771f4", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "88f74d78-4711-4f81-a2e7-74d0034c5e88", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "35a710cf-1b79-4523-b16f-b50878d677fe", "from": "Input", "name": "template", "type": "String", "value": "用户本轮的问题:{{query}}\n\n==========下面为历史对话记录\n```\n{{his}}\n```"}, {"id": "38fb27a1-71f4-4fcc-87d5-9d8a880bc04d", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "eee66922-4304-4209-89fc-b13ffa101630", "from": "Reference", "name": "query", "type": "String", "value": ["Question"], "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}, {"id": "e2f51f9f-a0f9-4b8e-a75a-b2016e52d845", "from": "Reference", "name": "his", "type": "Array", "value": ["memories"], "referenceId": "memories", "referenceKey": "memories", "referenceNode": "_systemEnv"}]}]}, {"id": "a6865419-867c-4bfb-855c-f5c1876c965a", "from": "Expand", "name": "tools", "type": "Array", "value": []}, {"id": "308e2023-a8e9-486e-9784-8680addbb786", "from": "Expand", "name": "workflows", "type": "Array", "value": []}, {"id": "68f92923-d5da-42ce-8478-d7ac7d90664e", "from": "Input", "name": "systemPrompt", "type": "String", "value": "# 你的工作任务如下:\n\n## 第一步:识别关键信息 \n- 分析用户当前的问题与诉求 \n - 请结合用户本轮对话及历史会话内容,判断其目前遇到的具体问题和表达的核心诉求。\n\n## 第二步:判断用户所处场景 \n基于识别出的用户问题和诉求,判断其属于以下哪一类场景:\n\n- 物流场景: \n - 用户表示商家发货慢、长时间未发货,或催促商家尽快发货; \n - 用户查询物流进度、催促快递、反馈拒收问题或快递未配送等情况; \n - 用户在快递运输过程中表达催促、异常或其他物流相关诉求。\n\n- 支付场景: \n - 用户支付后未见订单,进线询问状态或处理方式; \n - 支付失败但账户扣款,用户要求退款或解释; \n - 支付过程中遇到技术问题,如方式受限、密码无法输入等; \n - 对支付金额有疑问(实际支付与展示不符); \n - 网络卡顿导致支付是否成功不确定,用户希望确认结果。\n\n- 售后场景: \n - 商品存在问题(如破损、功能缺失等),用户申请退换或维修; \n - 咨询售后政策(退换规则、运费问题等); \n - 查询售后进度(审核状态、发货时间等); \n - 售后过程中遇到新问题(如维修不当、延迟处理等); \n - 对退换货后的退款方式或到账时间存在疑问。\n\n- 无法判断具体场景: \n - 用户表述不清或信息不足,无法归入上述任一场景。\n\n## 第三步:输出判断结果 \n请仅输出以下四个选项之一作为最终判断结果: \n- 物流场景 \n- 支付场景 \n- 售后场景 \n- 无法判断具体场景\n\n## 限制要求: \n- 请严格限制输出为上述四类之一,禁止输出其他不相关内容!\n"}, {"id": "78baad16-173f-4d70-a7cd-d1a2abc2f0d1", "from": "input", "name": "enableLog", "type": "Boolean", "value": false}, {"id": "1d2b1fb2-fef2-4bd2-bf9c-899f55b8cf90", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "3"}, {"id": "6a506211-eff2-47a8-8e05-e64adf8a3fd9", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": []}], "outputParams": [{"id": "95d84d67-3198-415e-a63c-bc9a2da8d821", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "272c927a-9e25-48b6-a921-6a8ab20267a4", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "448dce38-bac1-43f4-9e51-51ac89f2164f", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {"6a506211-eff2-47a8-8e05-e64adf8a3fd9": [{"id": "78c9ff6c-b9f6-4489-80f9-00e245225196", "from": "Reference", "value": [], "referenceId": "output_cd5cbe89-0d9f-4cf1-9e09-afb325576b84", "referenceNode": "jade0pg2ag"}]}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 4042.380952380953, "y": -55.238095238095354, "id": "jadesoux5i", "pad": 6, "bold": false, "text": "结束", "type": "endNodeEnd", "dirty": true, "index": 2, "width": 360, "height": 182, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.aipp.fitable.AippFlowEndCallback"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "54dab89c-5693-4082-baa7-12c648d812f7", "from": "Expand", "name": "finalOutput", "type": "Object", "value": [{"id": "ffad80c2-3f60-4d57-93b2-c2362a5dab9c", "from": "Reference", "name": "finalOutput", "type": "String", "value": ["output", "llmOutput"], "editable": true, "isRequired": true, "description": "", "referenceId": "ad0fdc41-d695-4466-9f6d-89dd34635dac", "referenceKey": "llmOutput", "referenceNode": "jadee1oaol"}], "editable": false, "isRequired": false, "referenceId": "", "referenceKey": "", "referenceNode": ""}, {"id": "c26bf2ca-75b3-4a6f-bc47-132c2e170895", "from": "Input", "name": "enableLog", "type": "Boolean", "value": false}], "outputParams": [{}]}}}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": true, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "endComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 79.107142857143, "y": -106.99999999999989, "id": "jade6nzc98", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 3, "textX": 0, "textY": 0, "width": 295.0357142857141, "hAlign": "center", "height": 50.78571428571422, "italic": false, "margin": 20, "toShape": "jadewdnjbq", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade6qm5eg", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 407.57000329163884, "y": -474.7619047619048, "id": "jadeyz3byy", "pad": 6, "bold": false, "text": "注释", "type": "noteNode", "dirty": true, "index": 4, "width": 277, "height": 128, "italic": false, "flowMeta": {"jober": {"name": "", "type": "general_jober", "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "text_5850eadc-7275-4626-a6fd-7667e6bf7663", "from": "Input", "name": "text", "type": "String", "value": "
该步骤通过分析用户当前及历史会话内容,完成场景判定,并将对话引导至对应的场景流程中。
"}, {"id": "style_aa953d94-952d-4e82-a00f-246b1c2cc911", "from": "Expand", "name": "style", "type": "Object", "value": [{"id": "backgroundColor_f432d607-f744-4216-8fc3-587d3a63a003", "from": "Input", "name": "backgroundColor", "type": "String", "value": "rgb(234, 243, 255)"}, {"id": "outlineColor_96c91f33-0033-4616-a1d9-4d9bb187d1cb", "from": "Input", "name": "outlineColor", "type": "String", "value": ""}, {"id": "borderColor_3d67485e-ad2c-47f1-8d88-a7e737d9c966", "from": "Input", "name": "borderColor", "type": "String", "value": ""}, {"id": "fontSize_07613945-0581-4892-b0b5-32d7820d7232", "from": "Input", "name": "fontSize", "type": "String", "value": "12"}, {"id": "fontColor_9cadb046-85f0-46cf-95e7-86106e512ec8", "from": "Input", "name": "fontColor", "type": "String", "value": "rgb(26, 26, 26)"}, {"id": "align_ea5d059e-982b-47c3-90c6-ba23440b2171", "from": "Input", "name": "align", "type": "String", "value": "JustifyLeft"}, {"id": "listStyle_00514f16-0b64-4c6e-9c21-d6f88ebe6a61", "from": "Input", "name": "listStyle", "type": "String", "value": "InsertUnorderedList"}]}], "outputParams": []}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hideText": true, "runnable": false, "autoWidth": true, "backColor": "rgb(234, 243, 255)", "container": "elsa-page:tvp1s6", "dashWidth": 0, "minHeight": 92, "namespace": "jadeFlow", "autoHeight": false, "enableMask": false, "rotateAble": false, "borderColor": "rgb(171, 203, 249)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 12, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "noteComponent", "focusBackColor": "rgb(234, 243, 255)", "sourcePlatform": "official", "enableAnimation": false, "focusBorderWidth": 1, "mouseInBorderColor": "rgb(171, 203, 249)"}, {"x": 847.5700032916388, "y": -206.01190476190482, "id": "jade263zfk", "pad": 6, "bold": false, "text": "条件", "type": "conditionNodeCondition", "dirty": false, "index": 5, "width": 600, "height": 340, "italic": false, "flowMeta": {"joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto", "conditionParams": {"branches": [{"id": "d3f88ad7-0457-4e85-92f2-23b8a0ed871f", "type": "if", "disabled": false, "runnable": true, "conditions": [{"id": "6a6deac0-8adc-48b7-bc13-0d200276e753", "value": [{"id": "11e5b574-ecad-4ee0-b6a7-ca6ad415cf17", "from": "Reference", "name": "left", "type": "String", "value": ["output", "llmOutput"], "referenceId": "272c927a-9e25-48b6-a921-6a8ab20267a4", "referenceKey": "llmOutput", "referenceNode": "jadewdnjbq"}, {"id": "cf0357ae-f33a-45f6-af76-bfc99fd1a791", "from": "Input", "name": "right", "type": "String", "value": "物流场景", "referenceId": "", "referenceKey": "", "referenceNode": ""}], "condition": "equal"}], "conditionRelation": "and"}, {"id": "179be013-c3d8-4d22-8e60-dbd49ad02aa9", "type": "if", "disabled": false, "runnable": true, "conditions": [{"id": "1d6a2bde-8434-4880-a498-0260144b4d55", "value": [{"id": "cfd7e19b-0069-4d2e-a8fe-9686f9056aaf", "from": "Reference", "name": "left", "type": "String", "value": ["output", "llmOutput"], "referenceId": "272c927a-9e25-48b6-a921-6a8ab20267a4", "referenceKey": "llmOutput", "referenceNode": "jadewdnjbq"}, {"id": "a38dfd4f-7814-409e-a37a-d3a517c0d6d1", "from": "Input", "name": "right", "type": "String", "value": "支付场景", "referenceId": "", "referenceKey": "", "referenceNode": ""}], "condition": "equal"}], "conditionRelation": "and"}, {"id": "8436cd7e-4956-4805-a7fe-6847b9f4194a", "type": "if", "disabled": false, "runnable": true, "conditions": [{"id": "61317985-069b-4504-b691-cb2bf4ba4cd9", "value": [{"id": "08916b04-7ccb-412f-a6a9-40b33b4736b4", "from": "Reference", "name": "left", "type": "String", "value": ["output", "llmOutput"], "referenceId": "272c927a-9e25-48b6-a921-6a8ab20267a4", "referenceKey": "llmOutput", "referenceNode": "jadewdnjbq"}, {"id": "ea9299b1-cdd0-4345-b34d-1ef41ba4deae", "from": "Input", "name": "right", "type": "String", "value": "售后场景", "referenceId": "", "referenceKey": "", "referenceNode": ""}], "condition": "equal"}], "conditionRelation": "and"}, {"id": "91a2b5cc-3a60-4e56-b58c-60873dccdd78", "type": "else", "disabled": false, "runnable": true, "conditions": [{"id": "7bbfdd2e-728f-4744-88ad-f961fadb6a72", "value": [], "condition": "true"}], "conditionRelation": "and"}], "jadeNodeConfigChangeIgnored": true}}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "conditionComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 734.1428571428571, "y": -56.214285714285666, "id": "jadeyabzxi", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 6, "textX": 0, "textY": 0, "width": 113.42714614878173, "hAlign": "center", "height": 20.20238095238085, "italic": false, "margin": 20, "toShape": "jade263zfk", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadewdnjbq", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 1758.4033366249705, "y": -416.8452380952383, "id": "jadegcoezy", "pad": 6, "bold": false, "text": "解决方案专家-物流", "type": "llmNodeState", "dirty": true, "index": 7, "width": 360, "height": 344, "italic": false, "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "f88734c6-f7c5-458c-aba1-bf1c92c99cb2", "from": "Input", "name": "model", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "5a7607a5-45d0-4a8e-92c2-e74a0d1355e7", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "77154d9b-642d-487e-8155-ec5c7a0f53c5", "from": "Input", "name": "serviceName", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "0105daf0-1337-4ff4-b22d-951eb6647275", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "ee3c0849-a8e1-476c-a77f-904bd8ffd07b", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "5d738786-09f3-49ee-969c-7dea1bcf2bbd", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "9200c5a6-df27-428e-9c8a-da7b0987d521", "from": "Input", "name": "template", "type": "String", "value": "用户本轮的问题:{{query}}\n\n==========下面为历史对话记录\n```\n{{his}}\n```"}, {"id": "3c0da354-7207-4a5d-ae02-21c08bda6b43", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "4c86799e-6164-4312-8436-b62a2c8b8f24", "from": "Reference", "name": "query", "type": "String", "value": ["Question"], "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}, {"id": "1360d81d-d6bb-4511-9919-f740352b92b1", "from": "Reference", "name": "his", "type": "Array", "value": ["memories"], "referenceId": "memories", "referenceKey": "memories", "referenceNode": "_systemEnv"}]}]}, {"id": "e6f12f13-16cc-4e02-ae98-163cc0f02cf7", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "6"}, {"id": "bed5245d-c2eb-4bc3-a1fc-6fb654d943ae", "from": "Expand", "name": "tools", "type": "Array", "value": []}, {"id": "88ec4f16-e7e4-4b05-a316-21142082d9db", "from": "Input", "name": "systemPrompt", "type": "String", "value": "# 你的工作任务如下:\n\n## 第一步:提取关键信息 \n- 请根据用户本轮输入及其历史会话内容,识别用户当前所遇到的问题与核心诉求。\n\n## 第二步:判断所属场景 \n结合上一步提取的信息,判断用户当前所处的服务场景。该判断将作为后续匹配解决方案的依据。\n\n【场景判断规则示例,仅供参考,实际内容请按业务规则调整】 \n- 若用户咨询发货状态、配送时效等相关问题,则判断为【场景1:发货与时效】 \n - 典型问题包括:发货时间、预计送达时间、指定收货时间、不同地区送达时效、快递延误等 \n- 若用户涉及配送地址相关问题,则判断为【场景2:地址问题】 \n - 典型问题包括:地址填写或修改、地址有效性、是否可送达等 \n- 若用户关注礼物收货、物流状态、快递异常等问题,则判断为【场景3:物流进度】 \n - 典型问题包括:物流信息查询、物流异常、拒收处理等\n\n## 第三步:判断对应处理方案 \n根据判定出的场景,匹配最符合的问题分类与处理方案:\n\n### 场景1:发货与时效 \n- 分类1-1:发货/送达相关问题 \n - 问题1-1-1:是否已发货 / 发货时间? → [执行](方案1-1-1) \n - 问题1-1-2:下单后多久送达? → [执行](方案1-1-2) \n - 问题1-1-3:能否指定送达时间? → [执行](方案1-1-3) \n - 问题1-1-4:不同地区配送时效? → [执行](方案1-1-4) \n - 问题1-1-5:快递延迟怎么办? → [执行](方案1-1-5) \n - 问题1-1-6:不同快递的送达时间对比 → [执行](方案1-1-6)\n\n### 场景2:地址问题 \n- 分类2-1:地址填写 / 修改相关问题 \n - 问题2-1-1:如何填写地址? → [执行](方案2-1-1) \n - 问题2-1-2:如何修改地址? → [执行](方案2-1-2) \n - 问题2-1-3:修改地址的截止时间? → [执行](方案2-1-3) \n - 问题2-1-4:如何确认地址修改成功? → [执行](方案2-1-4) \n - 问题2-1-5:地址模糊无法配送怎么办? → [执行](方案2-1-5) \n - 问题2-1-6:地址正确但电话填错影响收货? → [执行](方案2-1-6) \n - 问题2-1-7:地址修改成功但物流仍显示旧地址? → [执行](方案2-1-7) \n - 问题2-1-8:搬家后旧订单能否改送新地址? → [执行](方案2-1-8) \n - 问题2-1-9:商家拒绝修改地址怎么办? → [执行](方案2-1-9) \n - 问题2-1-10:合并订单中部分地址错误如何处理? → [执行](方案2-1-10) \n - 问题2-1-11:新地址超出配送范围如何处理? → [执行](方案2-1-11) \n - 问题2-1-12:忘记账号无法修改错误地址? → [执行](方案2-1-12) \n - 问题2-1-13:快递仍送到旧地址怎么办? → [执行](方案2-1-13)\n\n### 场景3:物流进度 \n- 分类3-1:物流信息相关问题 \n - 问题3-1-1:物流异常如何处理? → [执行](方案3-1-1) \n - 问题3-1-2:拒收商品后如何处理? → [执行](方案3-1-2) \n - 问题3-1-3:如何查询物流进度? → [执行](方案3-1-3)\n\n\n## 第四步:输出最终方案编号 \n根据上一步判断的处理路径,输出对应的【方案编号】。\n\n- 输出格式:仅返回方案编号,如 `方案1-1-1` \n- 若所有场景和方案均无法匹配,请返回:`无`\n\n---\n\n# 注意事项(特别提醒) \n- 所有输出必须严格遵循结构要求,不能自行扩展场景名称或方案编号。 \n- 场景和方案编号必须为预设值,避免出现未定义编号。 \n\n---\n\n# 示例(Examples)\n\n## 正确示例(GoodCase) \n以下是正确的示例,要学习参考:\n### 输出:\n方案2-1-2\n\n### 限制\n请按输出格式输出本次对话的方案编号,不要输出其他内容"}, {"id": "73311579-d411-4dc9-a9a5-9a569828e813", "from": "Input", "name": "enableLog", "type": "Boolean", "value": false}, {"id": "269e5817-5389-410d-844e-8cefbf9a732d", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": []}], "outputParams": [{"id": "cf0a5016-e334-43c4-aa2a-c09a1988a75b", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "021891d2-c320-4a8a-afe6-0d996c0b8f03", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "f90d8631-555e-4a78-ab8c-7c97e2f791cb", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 1436.4842314584914, "y": -85.21188917614171, "id": "jadeeql7lh", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 8, "textX": 0, "textY": 0, "width": 321.9191051664791, "hAlign": "center", "height": -159.6333489190966, "italic": false, "margin": 20, "toShape": "jadegcoezy", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade263zfk", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "dynamic-0|d3f88ad7-0457-4e85-92f2-23b8a0ed871f"}, {"x": 2436.7366699583044, "y": 1092.3214285714303, "id": "jadeuuibl6", "pad": 6, "bold": false, "text": "结束_1", "type": "endNodeEnd", "dirty": true, "index": 9, "width": 360, "height": 182, "italic": false, "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.aipp.fitable.AippFlowEndCallback"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "31802a94-a226-4b0a-8d21-f6d506642cea", "from": "Expand", "name": "finalOutput", "type": "Object", "value": [{"id": "b183c9a9-b123-4386-9385-047ae74a0d3a", "from": "Reference", "name": "out", "type": "String", "value": ["output", "llmOutput"], "editable": true, "isRequired": true, "description": "", "referenceId": "8b800ab7-3936-4e74-90d6-f68d242d90fc", "referenceKey": "llmOutput", "referenceNode": "jadefouxqo"}], "editable": false, "isRequired": false, "referenceId": "", "referenceKey": "", "referenceNode": ""}, {"id": "b9150c6a-8b82-4517-962e-351e38a0407e", "from": "Input", "name": "enableLog", "type": "Boolean", "value": false}], "outputParams": [{}]}}}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": true, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "endComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 2356.260479482118, "y": -422.4404761904766, "id": "jadessmwt5", "pad": 6, "bold": false, "text": "代码_物流", "type": "codeNodeState", "dirty": true, "index": 10, "width": 368, "height": 252, "italic": false, "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "args"}, {"name": "code"}, {"name": "language"}, {"name": "output"}], "return": {"type": "object"}, "uniqueName": "e147f301-957a-4335-a155-1e86d1a45ae5"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "0ffe2bec-e483-4edd-a008-207e1416d708", "from": "Expand", "name": "args", "type": "Object", "value": [{"id": "31d51789-cc35-4b38-94c2-61ed6240db1c", "from": "Reference", "name": "input", "type": "String", "value": ["output", "llmOutput"], "referenceId": "021891d2-c320-4a8a-afe6-0d996c0b8f03", "referenceKey": "llmOutput", "referenceNode": "jadegcoezy"}]}, {"id": "20dc4f53-16a4-4784-beda-3e19a1a65bb1", "from": "Input", "name": "code", "type": "String", "value": "async def main(args: Args) -> dict:\n solution_list =[\n {\n \"方案编号\": \"方案1-1-1\",\n \"方案标题\": \"商品的发货时间是什么时候?\",\n \"方案内容\": \"告知用户:您好,一般情况下,我们会在您下单后的[X]个工作日内发货(具体时间可根据实际业务情况填写)。您可以在抖音商城的“我的订单”页面中查看订单的发货状态。若您的订单有特殊情况,比如预售商品等,具体发货时间会在商品详情页中进行说明,您可以前往查看。\"\n },\n {\n \"方案编号\": \"方案1-1-2\",\n \"方案标题\": \"商品预计什么时候能送达?\",\n \"方案内容\": \"告知用户:您好,商品的送达时间会受到多种因素的影响,比如发货地、收货地、物流方式等。一般来说,在您的订单发货后,[普通快递预计送达时间,如1-3天,可根据实际情况填写]内送达(普通快递);[顺丰等特殊快递预计送达时间,如1-2天,可根据实际情况填写]内送达(顺丰等特殊快递)。您可以在订单发货后,通过订单详情页中的物流信息实时跟踪商品的运输进度,以便了解大概的送达时间。\"\n },\n {\n \"方案编号\": \"方案1-1-3\",\n \"方案标题\": \"可以要求指定送达时间吗?\",\n \"方案内容\": \"告知用户:您好,目前我们不支持直接指定送达时间哦。但是您可以在下单时备注一些特殊要求,我们会尽量安排快递在合适的时间进行派送。同时,您也可以在订单发货后,关注物流信息,当商品到达您所在地区的快递网点后,您可以联系快递员,协商派送时间。\"\n },\n {\n \"方案编号\": \"方案1-1-4\",\n \"方案标题\": \"不同地区的送达时效是怎样的?\",\n \"方案内容\": \"告知用户:您好,不同地区的送达时效会有所不同哦。一般来说,同城的订单在发货后[1-2天,可根据实际情况填写]内送达;省内的订单在发货后[2-3天,可根据实际情况填写]内送达;省外的订单在发货后[3-5天,可根据实际情况填写]内送达。但如果您所在的地区较为偏远,或者遇到特殊情况(如天气恶劣、节假日等),送达时间可能会有所延长。您可以在订单发货后,通过物流信息实时了解商品的运输进度。\"\n },\n {\n \"方案编号\": \"方案1-1-5\",\n \"方案标题\": \"快递延迟了怎么办?\",\n \"方案内容\": \"告知用户,很抱歉快递派送延迟了,可能是快递员在派送过程中遇到了一些特殊情况。您可以先通过订单详情页中的快递员联系方式,联系快递员询问具体情况,看大概什么时候能送达。若无法联系到快递员,您可以联系物流公司的客服,提供订单号,让他们帮您协调处理。\"\n },\n {\n \"方案编号\": \"方案1-1-6\",\n \"方案标题\": \"各家快递的送达时效分别是怎样的?\",\n \"方案内容\": \"告知用户:您好,我们目前合作的快递有[列举合作快递名称]等。一般来说,[快递1名称]的送达时效为[快递1预计送达时间,如1-3天,可根据实际情况填写];[快递2名称]的送达时效为[快递2预计送达时间,如2-4天,可根据实际情况填写]。但具体的送达时间还会受到发货地、收货地、商品重量体积等多种因素的影响。您可以在下单时查看商品详情页中关于快递的说明,或者在订单发货后,通过物流信息实时了解商品的运输进度。\"\n },\n{\n \"方案编号\": \"方案2-1-2\",\n \"方案标题\": \"地址填写有误,但已下单,还能修改吗?怎么修改?\",\n \"方案内容\": \"查询业务特征\\\"订单发货状态\\\":\\n- 如${订单发货状态}=\\\"未发货\\\":\\n - 参考方案:告知用户订单尚未发货,可以在抖音商城的“我的订单”页面找到订单,点击“修改地址”修改\\n\\n- 如${订单发货状态}=\\\"已发货\\\"\\n - 当${订单物流状态}=\\\"等待揽件\\\":\\n - 参考方案:告知用户订单已发货但还未揽件,可联系商家协商修改\\n\\n - 当${订单物流状态}=\\\"已揽件\\\"、\\\"运输中\\\"、\\\"派送中\\\"、\\\"已签收\\\"\\n - 参考方案:告知用户订单已经发货,无法修改,可以联系商家协商撤回快递,或联系物流公司拒收,拒收后重新下单购买\\n\"\n },\n {\n \"方案编号\": \"方案2-1-3\",\n \"方案标题\": \"配送地址的变更最晚在什么时候可以操作?\",\n \"方案内容\": \"小主,配送地址的变更一般在商品发货之前都可以操作哟,若已发货,建议您尝试联系商家或者物流服务商详细咨询\"\n },\n {\n \"方案编号\": \"方案2-1-4\",\n \"方案标题\": \"如何确认地址已成功修改并按新地址配送?\",\n \"方案内容\": \"告知用户,地址修改成功后可在订单详情中查看新的派送地址,确认是否修改正确\"\n },\n {\n \"方案编号\": \"方案2-1-5\",\n \"方案标题\": \"下单时填写的地址模糊,无法准确配送怎么办?\",\n \"方案内容\": \"查询业务特征\\\"订单发货状态\\\":\\n- 如${订单发货状态}=\\\"未发货\\\":\\n - 参考方案:告知用户订单尚未发货,尽快进入抖音商城的“我的订单”页面,点击该订单,找到“修改地址”选项,补充完整准确的地址信息\\n\\n- 如${订单发货状态}=\\\"已发货\\\"\\n - 当${订单物流状态}=\\\"等待揽件\\\":\\n - 参考方案:告知用户订单已发货但还未揽件,马上联系商家,说明地址模糊情况,请求商家修改为准确地址\\n\\n - 当${订单物流状态}=\\\"已揽件\\\"、\\\"运输中\\\"、\\\"派送中\\\":\\n - 参考方案:告知用户订单已在运输途中,可先尝试联系物流公司,提供订单号和新的准确地址,看能否更改派送地址;若物流公司无法处理,再联系商家协商解决方案,比如拦截快递后重新发货\\n\\n - 当${订单物流状态}=\\\"已签收\\\":\\n - 参考方案:告知用户订单已签收,若因地址模糊导致送错地址,先查看快递面单上的签收人信息,尝试联系签收人协商退回;若无法联系到签收人,可与商家沟通,看是否能协商补发商品或其他补偿方式\\n\"\n },\n {\n \"方案编号\": \"方案2-1-6\",\n \"方案标题\": \"收件人地址不变,但电话填写错误,影响收货怎么办?\",\n \"方案内容\": \"查询业务特征\\\"订单发货状态\\\":\\n- 如${订单发货状态}=\\\"未发货\\\":\\n - 参考方案:告知用户订单尚未发货,可进入抖音商城的“我的订单”页面,找到对应订单,点击“修改信息”,将电话修改为正确号码\\n\\n- 如${订单发货状态}=\\\"已发货\\\"\\n - 当${订单物流状态}=\\\"等待揽件\\\":\\n - 参考方案:告知用户订单已发货但还未揽件,立即联系商家,说明电话填写错误情况,请求商家修改电话信息\\n\\n - 当${订单物流状态}=\\\"已揽件\\\"、\\\"运输中\\\"、\\\"派送中\\\":\\n - 参考方案:告知用户订单已在运输途中,可主动联系物流公司,提供订单号和正确的电话号码,让物流公司在派送时能联系到正确的收件人;若物流公司无法处理,再与商家沟通,协商解决办法\\n\\n - 当${订单物流状态}=\\\"已签收\\\":\\n - 参考方案:告知用户订单已签收,若因电话错误导致他人误签,先查看快递面单上的签收人信息,尝试联系签收人协商退回;若无法联系到签收人,可与商家沟通,协商是否能补发商品或给予其他补偿\\n\"\n },\n {\n \"方案编号\": \"方案2-1-7\",\n \"方案标题\": \"地址修改后,物流信息上显示的地址还是旧地址,怎么回事?\",\n \"方案内容\": \"告知用户,可能存在信息更新延迟的情况。建议先确认订单详情中显示的地址是否已成功修改为新地址。如果订单详情中的地址是新地址,但物流信息仍显示旧地址,可等待一段时间,让系统同步更新;若等待一段时间后仍未更新,联系商家,说明情况,让商家协助联系物流公司核实并更新物流信息;也可以自行联系物流公司,提供订单号和新地址,要求其在系统中修正地址信息。\"\n },\n {\n \"方案编号\": \"方案2-1-8\",\n \"方案标题\": \"搬家了,之前下单的商品能改送到新地址吗?\",\n \"方案内容\": \"查询业务特征\\\"订单发货状态\\\":\\n- 如${订单发货状态}=\\\"未发货\\\":\\n - 参考方案:告知用户订单尚未发货,可在抖音商城的“我的订单”页面找到对应订单,点击“修改地址”,将地址修改为新地址\\n\\n- 如${订单发货状态}=\\\"已发货\\\"\\n - 当${订单物流状态}=\\\"等待揽件\\\":\\n - 参考方案:告知用户订单已发货但还未揽件,尽快联系商家,说明已搬家的情况,请求商家修改派送地址为新地址\\n\\n - 当${订单物流状态}=\\\"已揽件\\\"、\\\"运输中\\\"、\\\"派送中\\\":\\n - 参考方案:告知用户订单已在运输途中,先尝试自行联系物流公司,提供订单号和新地址,看能否更改派送地址;若物流公司无法处理,再联系商家,说明情况,协商解决方案,如拦截快递后重新发货至新地址\\n\\n - 当${订单物流状态}=\\\"已签收\\\":\\n - 参考方案:告知用户订单已签收,若原地址已无法接收,可先查看快递面单上的签收人信息,尝试联系签收人协商转寄到新地址;若无法联系到签收人,可与商家沟通,看是否能协商其他处理方式,如重新购买并享受一定优惠等\\n\"\n },\n {\n \"方案编号\": \"方案2-1-9\",\n \"方案标题\": \"修改地址后,商家告知无法更改,该如何处理?\",\n \"方案内容\": \"首先安抚用户情绪,然后告知用户:如果商家告知无法更改地址,您可以尝试再次与商家友好沟通,说明地址更改的必要性,并提供新地址的详细信息。若商家仍坚持无法处理,当订单处于已发货且物流状态为“已揽件”“运输中”“派送中”时,您可以自行联系物流公司,向他们说明情况并提供订单号以及新的正确地址,请求物流公司协助更改派送地址。若物流公司也无法处理,很遗憾可能只能等商品到达原地址后,您再尝试与快递员或签收人协商转寄至新地址,或者与商家协商其他补偿方案,如部分退款等。\"\n },\n {\n \"方案编号\": \"方案2-1-10\",\n \"方案标题\": \"多个商品合并订单,其中一个商品地址填错,能否单独修改该商品地址?\",\n \"方案内容\": \"查询业务特征\\\"订单发货状态\\\":\\n- 如${订单发货状态}=\\\"未发货\\\":\\n - 参考方案:告知用户订单尚未发货,您可以在抖音商城的“我的订单”页面找到该合并订单,查看是否有针对单个商品修改地址的选项,如果有,点击对应商品的“修改地址”进行操作;如果没有相关选项,建议您联系商家,说明情况,请求商家帮忙将填错地址的商品修改为正确地址。\\n\\n- 如${订单发货状态}=\\\"已发货\\\":\\n - 当${订单物流状态}=\\\"等待揽件\\\":\\n - 参考方案:告知用户订单已发货但还未揽件,立即联系商家,说明多个商品合并订单中其中一个商品地址填错的情况,请求商家修改该商品的派送地址。\\n\\n - 当${订单物流状态}=\\\"已揽件\\\"、\\\"运输中\\\"、\\\"派送中\\\":\\n - 参考方案:告知用户订单已在运输途中,由于是合并订单,单独修改一个商品地址较困难。您可以先联系物流公司,看是否能在运输过程中识别并处理该商品的地址问题;若物流公司无法处理,再与商家沟通,协商是否可以在商品到达目的地后,将填错地址的商品重新安排发货至正确地址,或者提供其他补偿方案。\\n\\n - 当${订单物流状态}=\\\"已签收\\\":\\n - 参考方案:告知用户订单已签收,若填错地址的商品已被错误签收,您可以查看快递面单上的签收人信息,尝试联系签收人协商退回该商品;若无法联系到签收人,可与商家沟通,协商是否能补发该商品或给予相应的补偿。\"\n },\n {\n \"方案编号\": \"方案2-1-11\",\n \"方案标题\": \"地址修改后,新地址超出了商家默认的配送范围,怎么办?\",\n \"方案内容\": \"告知用户:如果新地址超出了商家默认的配送范围,首先您可以联系商家,与商家沟通是否可以通过其他方式(如更换物流渠道、增加运费等)将商品配送到新地址。若商家表示无法配送到新地址,您可以考虑以下几种解决办法:一是与商家协商取消订单,重新下单并填写在配送范围内的地址;二是看看是否可以将商品配送到附近可接收的地址(如代收点等),然后自行前往取件;三是与商家协商是否能提供其他解决方案,如将商品邮寄到您指定的其他可配送地址,或者给予一定的补偿让您自行解决收货问题。\"\n },\n {\n \"方案编号\": \"方案2-1-12\",\n \"方案标题\": \"地址填写错误,且忘记下单账号,无法自行修改地址,怎么处理?\",\n \"方案内容\": \"先安抚用户,然后告知用户:如果您忘记了下单账号且地址填写错误无法自行修改,您可以尝试通过您支付时使用的支付账号(如支付宝、微信等)查找订单记录,获取订单相关信息。若无法通过支付账号找到订单,您可以联系抖音客服,向客服提供您的相关信息(如收货人姓名、电话、下单时间、商品名称等),以便客服协助您查找订单。找到订单后,向客服说明地址填写错误的情况,请求客服帮忙联系商家或物流公司修改地址。如果订单已经发货,根据不同的物流状态,按照相应的处理方式(如联系物流公司、与商家协商等)尝试解决地址错误的问题。\"\n },\n {\n \"方案编号\": \"方案2-1-13\",\n \"方案标题\": \"地址修改成功,但快递员仍按旧地址派送,如何解决?\",\n \"方案内容\": \"告知用户:如果遇到快递员仍按旧地址派送的情况,您可以第一时间联系快递员,向快递员说明地址已经修改,并提供新地址的详细信息,请求快递员按照新地址派送。若快递员无法处理或不配合,您可以联系物流公司的客服,向客服反映情况并提供订单号、新地址等信息,要求物流公司协调处理,督促快递员按新地址派送。同时,您也可以联系商家,告知商家快递员按旧地址派送的问题,请求商家协助与物流公司沟通解决。如果最终商品还是被派送到了旧地址,您可以查看旧地址处的签收情况,尝试与签收人协商转寄至新地址,若无法协商,再与商家协商其他解决方案,如补发商品或给予补偿。\"\n },\n {\n \"方案编号\": \"方案3-1-1\",\n \"方案标题\": \"物流显示异常,该怎么办?\",\n \"方案内容\": \"告知用户,您的物流信息长时间未更新,可能是物流系统信息同步延迟等原因导致的。您可以先耐心等待一段时间,看物流信息是否会更新。若等待一段时间后仍未更新,您可以联系物流公司的客服,提供订单号,让他们帮您查询包裹的实际运输情况。若物流公司无法解决,您可以联系我们的客服,我们会协助您跟进处理。\"\n },\n {\n \"方案编号\": \"方案3-1-2\",\n \"方案标题\": \"拒收商品后,后续该怎么处理?\",\n \"方案内容\": \"告知用户:您好,当您拒收商品后,物流公司会将商品退回给商家。一般情况下,商家在收到退回的商品后,会在[X]个工作日内(可根据实际业务情况填写)为您处理退款或其他售后事宜。您可以在抖音商城的“我的订单”页面中查看订单的售后状态,了解退款进度等信息。如果在规定时间内您没有收到退款或商家没有处理售后事宜,您可以联系商家客服,询问具体情况,也可以联系我们的客服,我们会协助您跟进处理。\"\n },\n {\n \"方案编号\": \"方案3-1-3\",\n \"方案标题\": \"如何查询礼物的物流信息?\",\n \"方案内容\": \"告知用户:您好,您可以在抖音商城的“我的订单”页面中找到对应的礼物订单,点击进入订单详情页,在订单详情页中会显示物流信息,您可以通过物流单号在对应的物流公司官网或者抖音商城提供的物流查询入口中查询礼物的运输进度。如果您在查询过程中遇到问题,或者无法获取物流信息,您可以联系我们的客服,提供订单号,我们会帮您查询具体情况。\"\n }\n] \n\n ret: Output = {\n \"方案编号\": \"无\",\n \"方案标题\": \"无\",\n \"方案内容\": \"无\"\n }\n \n input_code = args[\"input\"]\n for solution in solution_list:\n if solution.get(\"方案编号\") == input_code:\n ret: Output = solution\n\n\n return ret", "language": "python"}, {"id": "d2e889fa-6657-4481-a825-f2145a3b54c6", "from": "Input", "name": "language", "type": "String", "value": "python"}, {"id": "4607a8f5-242b-4f08-a5b9-22d06b363515", "from": "Input", "name": "output", "type": "Object", "value": {"properties": {"output": {"type": "object", "properties": {"方案内容": {"type": "string", "description": ""}, "方案标题": {"type": "string", "description": ""}, "方案编号": {"type": "string", "description": ""}}, "description": ""}}}}], "outputParams": [{"id": "6625b58c-9952-403b-a434-ca8c1867cf1d", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "a75bc58e-3095-439b-8ef4-5d4f40651174", "from": "Input", "name": "方案编号", "type": "String", "value": "", "description": ""}, {"id": "85313e43-51b2-42da-a804-9b979a38c62e", "from": "Input", "name": "方案标题", "type": "String", "value": "", "description": ""}, {"id": "dcb32092-98d2-4282-b8e1-b8cc1e17e32b", "from": "Expand", "name": "方案内容", "type": "String", "value": "", "description": ""}]}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "codeComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 2118.4033366249705, "y": -244.8452380952383, "id": "jadeqpcb5o", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 11, "textX": 0, "textY": 0, "width": 237.85714285714766, "hAlign": "center", "height": -51.5952380952383, "italic": false, "margin": 20, "toShape": "jadessmwt5", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadegcoezy", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 3034.2366699583054, "y": -49.761904761904816, "id": "jade3q9168", "pad": 6, "bold": false, "text": "变量聚合", "type": "variableAggregationNodeState", "dirty": false, "index": 12, "width": 360, "height": 198, "italic": false, "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "variables"}], "return": {"type": "Object"}, "uniqueName": "c71f3d85-d69e-45e4-9549-479e46dc3167"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "variables_12010f7f-b507-4612-93e0-10a1acd821c4", "from": "Expand", "name": "variables", "type": "Array", "value": [{"id": "a3f887f6-4a1d-4f44-b47e-936aafebd4f2", "from": "Reference", "type": "Object", "value": ["output"], "referenceId": "794511c3-82a1-41d5-b0c6-d660d76b76ef", "referenceKey": "output", "referenceNode": "jadeasze4z"}, {"id": "19360bb0-b2b6-404b-b437-4c9df0c91ff9", "from": "Reference", "type": "Object", "value": ["output"], "referenceId": "cf0a5016-e334-43c4-aa2a-c09a1988a75b", "referenceKey": "output", "referenceNode": "jadegcoezy"}, {"id": "4d86489d-dd2c-4677-8aa8-b1cf99185f40", "from": "Reference", "type": "Object", "value": ["output"], "referenceId": "847d3e0a-099c-481b-a63c-285ca33a580f", "referenceKey": "output", "referenceNode": "jade5eaxyf"}]}], "outputParams": [{"id": "output_32256b54-87c0-495f-99f8-0e1ff1ebd0c8", "from": "Input", "name": "output", "type": "Object", "value": []}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "variableAggregationComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 2724.260479482118, "y": -296.4404761904766, "id": "jadekr294k", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 13, "textX": 0, "textY": 0, "width": 309.9761904761872, "hAlign": "center", "height": 345.6785714285718, "italic": false, "margin": 20, "toShape": "jade3q9168", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadessmwt5", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 3593.820003291639, "y": -134.76190476190482, "id": "jadee1oaol", "pad": 6, "bold": false, "text": "沟通协商Agent", "type": "llmNodeState", "dirty": false, "index": 14, "width": 360, "height": 446, "italic": false, "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "f79a861d-0fe4-4fce-b547-2e7b99454a17", "from": "Input", "name": "model", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "2810c062-eabe-4c6e-b1be-c72746951014", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "a4fa3632-b230-4802-977b-147d4bc317da", "from": "Input", "name": "serviceName", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "129bdbef-f0c4-4389-8e92-a58f8e5e66bc", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "0f06aab0-275d-442a-b6be-fd313a2ec02c", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "868bdce7-5fac-4aca-be98-fd0da43e26d7", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "b0094932-ef67-4615-a82b-86e988f3d53c", "from": "Input", "name": "template", "type": "String", "value": "## 用户与客服的历史会话\n```以下是用户本轮发送的消息\n{{query}}\n```\n```以下是用户与人工客服的历史会话\n{{his}}\n```\n## 方案\n```\n{{solution}}\n```\n"}, {"id": "72e70e3d-be8f-4a69-949d-af8981a3bb80", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "9dc7745c-59a9-4b65-ae94-f61d54f5d964", "from": "Reference", "name": "query", "type": "String", "value": ["Question"], "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}, {"id": "ca64dd82-9d12-4304-9e21-f093cd04f69e", "from": "Reference", "name": "solution", "type": "Object", "value": ["output"], "referenceId": "output_32256b54-87c0-495f-99f8-0e1ff1ebd0c8", "referenceKey": "output", "referenceNode": "jade3q9168"}]}]}, {"id": "e6f12f13-16cc-4e02-ae98-163cc0f02cf7", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "6"}, {"id": "30bfd6ea-98a1-44b7-87c8-43cc9877d4ee", "from": "Expand", "name": "tools", "type": "Array", "value": []}, {"id": "30370032-30e0-4270-ad9e-e643c2099c05", "from": "Input", "name": "systemPrompt", "type": "String", "value": "# 一、角色设定(Role)\n\n## 1.1 你的性格设定 \n- 你的名字叫“小抖”,是一位乐于交流、富有感染力的角色 \n- 你温柔甜美、乐观开朗、情绪稳定,总能用笑容感染他人 \n- 你具备强烈的共情能力,善于识别用户的情绪波动,面对愤怒、委屈、失落等情绪,你总能恰当地安抚并化解\n\n## 1.2 你的职业背景 \n- 你是抖音电商的官方客服,专业且敬业 \n- 你所属的团队包含“分诊专家”“协商专家”“方案专家”等角色,协作完成用户服务 \n- 你的职责是“沟通协商专家”,专注于提供愉悦、高质量的客服体验,负责以下五项任务: \n - **开场寒暄**:用户进线时主动问好 \n - **问题澄清**:了解用户问题及诉求 \n - **方案协商**:从提供的备选方案中选出最合适方案告知用户 \n - **情绪安抚**:针对用户负面情绪进行有效疏导 \n - **服务收尾**:在问题解决后礼貌结束对话 \n- 回复应富有情感,避免模板化、重复话术\n\n---\n\n# 二、你的任务(Task)\n\n- 当用户在抖音商城遇到购物问题时,会来向你咨询 \n- 你需要结合“与智能客服”和“与人工客服”的历史对话内容,理解用户遇到的情况,并提供回应\n\n---\n\n# 三、服务流程(Steps)\n\n## 3.1 判断基本状态 \n\n### 3.1.1 判断是否为首次进线 \n- 判断用户是否首次进入人工客服会话 \n\n### 3.1.2 判断用户情绪 \n- 查询历史对话内容,判断当前情绪为: \n - 强烈负向:愤怒、生气等 \n - 微负向:失望、沮丧、厌烦 \n - 正向:愉快、开心 \n - 中性:平和 \n\n### 3.1.3 判断用户问题 \n- 查询历史会话中用户是否明确描述了问题:\n - 如有:\n - 询问是否发货 ➝ “催发货”\n - 查询物流进度 ➝ “查询物流进度”\n - 其他情况 ➝ 提炼为不超过10个汉字的问题摘要\n - 如无:\n - 仅“转人工”或宣泄情绪 ➝ “未描述问题” \n\n### 3.1.4 判断是否重复提供方案 \n- 查询“小咪已给出的方案”与当前“备选方案”的重合情况 \n- 如果已给出方案包含当前备选方案,则视为重复提供\n\n---\n\n\n## 3.3 服务指南参考 \n\n### 3.3.1 开场寒暄服务指南 \n- 场景:用户首次发送消息 \n- 要求:\n - 先问好,确认问题后处理 \n - 情绪负面优先安抚 \n - 语气要活泼、俏皮,营造轻松氛围\n\n### 3.3.2 澄清问题服务指南 \n- 场景:用户尚未表达清晰问题或诉求 \n- 要求:\n - 主动理解、设身处地为用户考虑 \n - 识别并安抚可能的情绪波动 \n - 表达要热情、礼貌、有亲和力\n\n### 3.3.3 提供与协商方案服务指南 \n- 场景:你需要给出或协商解决方案 \n- 行为逻辑:\n - 若备选方案与已提供方案不同 ➝ 选择最匹配方案回应 \n - 若备选方案已包含在之前提供方案中 ➝ 禁止再次给出,只安抚情绪 \n - 若无备选方案 ➝ 根据服务原则和电商知识合理回应\n\n#### 服务原则(示意):\n- 热情耐心,禁止讽刺与冷言冷语 \n- 商品/规则类问题尽量答复,无法答复可引导用户联系商家 \n- 操作类问题要提供清晰指导,未解决时鼓励再次咨询 \n\n### 3.3.4 服务收尾指南 \n- 场景:用户已接受方案,或问题已解决 \n- 要求:\n - 主动致谢,礼貌收尾 \n - 积极回应用户感谢 \n - 如用户仍带有情绪,需先安抚后结束\n\n---\n\n## 3.4 输出回复话术 \n\n- 输出形式:纯文本 \n- 限制要求: \n - 总字数不超过 80 字 \n - 必须正面回应用户本轮消息 \n - 遇到多个问题时须全部回答 \n - 表达要连贯自然,避免重复、机械式用语\n\n---\n\n# 四、特别注意事项(Attention)\n- 用户统一称为“小主”,你自称“小咪”,不可使用其他称呼 \n- 回应需充分体现用户情绪,注意情感安抚 \n- 避免重复或相似话术,可结合上下文自然承接 \n- 若问题相似,也要变换表达方式,可用无实际内容的话术安抚 \n- 用户接受方案 ➝ 明确承接 \n- 用户拒绝方案 ➝ 优先安抚,再考虑新方案 \n- 用户提出新要求 ➝ 结合你能处理的能力范围给出回应 \n\n\n"}, {"id": "aef1b70f-113f-40fc-b42f-2ea4c07dc749", "from": "Input", "name": "enableLog", "type": "Boolean", "value": true}, {"id": "98732927-f270-4a2a-861e-5969c324edd4", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": []}], "outputParams": [{"id": "7f1e2e79-5320-46f0-97d7-51d294acc7fe", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "ad0fdc41-d695-4466-9f6d-89dd34635dac", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "a4e01366-4a72-4c75-8fee-f52821d9bfc9", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 3394.2366699583054, "y": 49.238095238095184, "id": "jadekz8909", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 15, "textX": 0, "textY": 0, "width": 199.58333333333348, "hAlign": "center", "height": 39, "italic": false, "margin": 20, "toShape": "jadee1oaol", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade3q9168", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 3953.820003291639, "y": 88.23809523809518, "id": "jademi4pi5", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 16, "textX": 0, "textY": 0, "width": 88.56094908931436, "hAlign": "center", "height": -52.47619047619054, "italic": false, "margin": 20, "toShape": "jadesoux5i", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadee1oaol", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 2337.9866699583063, "y": 23.988095238095298, "id": "jadem7w2r0", "pad": 6, "bold": false, "text": "代码_支付", "type": "codeNodeState", "dirty": true, "index": 17, "width": 368, "height": 252, "italic": false, "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "args"}, {"name": "code"}, {"name": "language"}, {"name": "output"}], "return": {"type": "object"}, "uniqueName": "e147f301-957a-4335-a155-1e86d1a45ae5"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "c3e68b6b-0448-408f-b1d7-c1ae46047395", "from": "Expand", "name": "args", "type": "Object", "value": [{"id": "877febee-00a9-4e8f-9cd2-83d8de650630", "from": "Reference", "name": "input", "type": "String", "value": ["output", "llmOutput"], "referenceId": "f6f6612f-75ff-47a8-ba84-666e19c85d82", "referenceKey": "llmOutput", "referenceNode": "jadeasze4z"}]}, {"id": "7f718840-87ba-4555-ac5f-ff2e3daf5728", "from": "Input", "name": "code", "type": "String", "value": "async def main(args: Args) -> dict:\n solution_list =[\n {\n \"方案编号\": \"方案1-1-1\",\n \"方案标题\": \"无法使用指定支付方式(如信用卡、第三方支付)怎么办?\",\n \"方案内容\": \"告知用户:您好,如果您遇到无法使用指定支付方式的情况,例如信用卡、第三方支付平台(支付宝、微信支付等)无法使用,建议您首先检查网络是否稳定、账户余额或授信额度是否足够,以及所使用的支付渠道是否在维护或出现故障。若确认无异常,您可以尝试更新支付App版本、重启设备或更换其他支付方式。如果问题仍未解决,请及时联系平台客服,提供订单号及无法支付的具体提示,以便我们协助您尽快完成支付。\"\n },\n {\n \"方案编号\": \"方案1-1-2\",\n \"方案标题\": \"信用卡支付失败或被拒绝怎么办?\",\n \"方案内容\": \"告知用户:您好,若信用卡支付失败或被拒绝,可能是由于以下原因:1)信用卡额度不足或卡片已过有效期;2)银行对该笔交易进行了风控拦截;3)信用卡信息(有效期、CVV等)填写有误;4)银行系统临时异常。建议您核实卡片状态、额度及账单情况,并尝试与发卡行联系确认是否有交易限制。如仍无法支付,您可更换其他支付方式或联系平台客服,我们会协助您查询失败原因并提供解决方案。\"\n },\n {\n \"方案编号\": \"方案1-1-3\",\n \"方案标题\": \"第三方支付跳转异常如何处理?\",\n \"方案内容\": \"告知用户:您好,若第三方支付页面无法正常跳转或出现空白、报错等现象,可能与网络环境不稳定、浏览器或App版本不兼容、支付平台故障等因素有关。您可以尝试切换网络(如Wi-Fi与移动数据)、清理浏览器缓存或更新支付App后重新尝试支付。若多次重试仍异常,请记录具体报错页面并联系平台客服,我们将与支付平台核实并协助您尽快完成订单支付。\"\n },\n {\n \"方案编号\": \"方案1-1-4\",\n \"方案标题\": \"如何更换支付方式?\",\n \"方案内容\": \"告知用户:您好,如果您在支付页面尚未完成付款,一般可直接在支付选项中切换其他支付渠道(如微信支付、支付宝、银行卡等)。若您已经提交了支付但尚未扣款,您可以尝试取消本次付款或让订单等待支付超时后,重新下单并选择其他支付方式。若订单状态已产生扣款或卡住,请您第一时间联系平台客服,提供订单信息,以帮助您核实是否扣款成功并协助处理后续付款方式的更改。\"\n },\n {\n \"方案编号\": \"方案1-1-5\",\n \"方案标题\": \"系统或平台提示支付额度限制怎么办?\",\n \"方案内容\": \"告知用户:您好,如果支付时收到支付额度或单笔限额的提示,可能是银行或第三方支付平台出于安全与风控考虑设置了交易上限,也可能是您当前账户的可用额度不足。建议您致电发卡行或支付平台客服,确认是否可以临时或永久提升额度;若无法提升额度,可尝试分多个订单进行结算或使用其他支付方式。若问题依旧,请与平台客服沟通,我们会协助您调整支付方案。\"\n },\n {\n \"方案编号\": \"方案1-1-6\",\n \"方案标题\": \"网络或系统超时导致无法支付怎么办?\",\n \"方案内容\": \"告知用户:您好,如果在支付过程中遇到页面卡顿、网络超时或系统繁忙,建议您先检查网络连接或更换更稳定的网络环境重试。若多次尝试后依旧无法完成支付,可能是支付高峰期导致系统负载较大,您可以间隔一段时间再付款。若仍无法支付,请保留相关截图并联系平台客服,提供订单号和支付异常信息以便我们为您查询并快速排查。\"\n },\n {\n \"方案编号\": \"方案2-1-1\",\n \"方案标题\": \"如何查询订单是否已成功付款?\",\n \"方案内容\": \"告知用户:您好,若您不确定订单是否已成功付款,建议您先前往“我的订单”或“订单详情”页面查看支付状态,也可在支付平台(如微信支付、支付宝等)的账单记录中查询是否有对应的交易成功扣款。如果平台显示“支付成功”或“已付款”,通常表示支付已完成;若账单显示扣款成功,但平台订单状态依旧未更新,请联系客服核实处理。\"\n },\n {\n \"方案编号\": \"方案2-1-2\",\n \"方案标题\": \"担心重复扣款或已重复扣款怎么办?\",\n \"方案内容\": \"告知用户:您好,如果您担心重复扣款或已被重复扣款,可先查看支付平台的账单记录,确认是否有多笔相同金额、相同订单的扣款信息。若确实存在重复扣款,请及时联系客服并提供订单号、支付截图等凭证,我们将协助核实并为您安排退款或抵扣后续订单。若尚不确认,可留意银行或支付账户的对账单,如发现多余扣款,可随时与我们再次联系。\"\n },\n {\n \"方案编号\": \"方案2-1-3\",\n \"方案标题\": \"订单状态未更新怎么办?\",\n \"方案内容\": \"告知用户:您好,若您已完成付款但订单状态未及时更新,可能是系统延迟或网络波动导致的数据同步问题。建议您稍等片刻后刷新订单页面,或尝试退出App/网页重新登录查看。若长期仍显示“待付款”或其他状态与实际不符,请及时提供订单号并联系平台客服,我们将尽快为您查询支付记录并手动刷新订单状态,确保您后续使用无碍。\"\n },\n {\n \"方案编号\": \"方案2-1-4\",\n \"方案标题\": \"支付后页面卡住,无法确认是否支付成功怎么办?\",\n \"方案内容\": \"告知用户:您好,如果在完成支付后页面卡住或闪退,您可通过查看支付渠道的账单记录来确认是否已扣款,也可在平台“我的订单”中刷新查看订单支付状态。若账单记录显示扣款成功,但订单页面依旧无法显示已付款,请保留相关截图并联系平台客服处理。若账单未显示扣款,说明可能支付未成功,您可尝试重新发起付款操作或更换支付方式。\"\n },\n {\n \"方案编号\": \"方案2-1-5\",\n \"方案标题\": \"收到扣款短信但订单未显示成功怎么办?\",\n \"方案内容\": \"告知用户:您好,若您收到了银行或支付平台的扣款短信,但平台订单仍显示未支付,可能是短信通知存在延迟或支付结果返回延迟导致。请您先在支付平台查看实际扣款记录,并尝试刷新“我的订单”页面。若多次刷新后依旧显示未支付,可提供订单号、支付凭证给平台客服,我们会帮助查询付款记录并为您同步更新订单状态。\"\n },\n {\n \"方案编号\": \"方案2-1-6\",\n \"方案标题\": \"想要修改支付金额或添加优惠券怎么办?\",\n \"方案内容\": \"告知用户:您好,如果您还未完成支付或订单暂未扣款,可尝试返回购物车或订单确认页,重新选择/输入优惠券并更新支付金额后再提交支付。若订单已生成但尚未付款,也可尝试取消该订单后重新下单并使用优惠券。若订单已支付成功,则无法直接修改支付金额。若确有金额变动需求,请联系平台客服说明情况,我们会评估是否可通过售后或其他方式进行差价处理。\"\n },\n {\n \"方案编号\": \"方案2-1-7\",\n \"方案标题\": \"想要取消已发起的支付怎么办?\",\n \"方案内容\": \"告知用户:您好,如果您已在支付页面确认付款但尚未成功扣款,通常可等待订单自动关闭或联系平台客服尝试撤回支付请求。若款项已扣但状态未更新,您可提出退款申请,或与客服协商后续处理方式。请您第一时间保留相关支付记录,并说明发起支付的具体时间,以帮助我们尽快确认交易状态并妥善安排后续处理。\"\n },\n {\n \"方案编号\": \"方案2-1-8\",\n \"方案标题\": \"系统或平台提示需人工核验怎么办?\",\n \"方案内容\": \"告知用户:您好,部分大额交易或异常交易会触发系统风控,导致需人工核验支付信息。建议您根据提示提交相关证明材料或按照平台要求进行身份核验,以保障交易安全。若核验步骤繁琐或时间较长,请耐心等待审核结果,也可联系平台客服进行跟进处理。\"\n },\n {\n \"方案编号\": \"方案2-1-9\",\n \"方案标题\": \"忘记支付密码怎么办?\",\n \"方案内容\": \"告知用户:您好,如果您忘记了支付密码,可以在对应支付平台(如支付宝、微信支付、银行卡App等)的“忘记密码”或“重置密码”入口尝试找回,通常需要绑定的手机号或身份证信息进行验证。若您无法完成验证,可联系支付平台或发卡行人工客服寻求协助。建议您及时更新密码并妥善保管,以防资金风险。\"\n },\n {\n \"方案编号\": \"方案2-1-10\",\n \"方案标题\": \"第三方支付平台提示风控或风险警告怎么办?\",\n \"方案内容\": \"告知用户:您好,若第三方支付平台提示交易风险或风控警告,可能由于交易金额较大、支付环境异常、账户异常登录等原因触发安全策略。建议您先进行账户安全验证,如人脸识别、短信验证码等,并确保在常用设备与网络环境下进行支付。若多次尝试仍无法通过,请联系支付平台客服进行核实解除风控,也可尝试更换其他支付方式。\"\n },\n {\n \"方案编号\": \"方案2-1-11\",\n \"方案标题\": \"无法使用优惠券或代金券怎么办?\",\n \"方案内容\": \"告知用户:您好,如果您在结算时发现优惠券或代金券无法使用,可能是由于使用范围、有效期或订单金额门槛等限制。请您先查看优惠券的使用规则,确认与所选商品或订单是否匹配。若确认符合使用条件却仍无法使用,请尝试更换结算场景(如App端/网页端)或重启后再试。若问题依然存在,请与平台客服联系,我们会协助您排查并核实优惠券的可用状态。\"\n },\n {\n \"方案编号\": \"方案2-1-12\",\n \"方案标题\": \"用户怀疑被盗刷或非本人操作怎么办?\",\n \"方案内容\": \"告知用户:您好,若您怀疑账户被盗或出现非本人支付的情况,请第一时间冻结支付账户(如微信支付、支付宝、银行卡等)并修改密码。同时联系支付平台或发卡行说明异常交易情况,以防后续资金损失。您也可提供订单信息给我们,我们将协助配合调查。若涉及严重盗刷或诈骗,请及时保留证据并向公安机关报案,以便进一步处理。\"\n },\n {\n \"方案编号\": \"方案2-1-13\",\n \"方案标题\": \"其他支付状态异常如何处理?\",\n \"方案内容\": \"告知用户:您好,若遇到支付过程中出现难以归类或罕见的异常,例如错误代码提示不明确、支付系统崩溃等,建议您截图或记录错误提示详情,并保持订单号、支付时间及相关信息的完整。请及时与平台客服联系说明情况,我们会第一时间排查问题,必要时联系支付平台或银行协助处理,确保您的交易尽快恢复正常。\"\n },\n {\n \"方案编号\": \"方案3-1-1\",\n \"方案标题\": \"用户申请退款,想咨询流程与所需时长怎么办?\",\n \"方案内容\": \"告知用户:您好,如果您需要申请退款,可进入“订单详情”点击“申请退款”或“售后服务”选项,根据页面指引提交退款申请。退款通常需要一定的审核和处理时间,一般为1-7个工作日(具体时长视支付渠道及平台规定而定)。若超过预计时长未到账,请再次联系平台客服或支付渠道客服进行核实。\"\n },\n {\n \"方案编号\": \"方案3-1-2\",\n \"方案标题\": \"退款状态迟迟未到账怎么办?\",\n \"方案内容\": \"告知用户:您好,若您的退款已显示审核通过但迟迟未到账,可能由于银行结算周期或支付平台处理时延导致。建议您查看支付账户或银行卡对账单,并耐心等待1-3个工作日。若超过该期限仍无退款入账,请提供退款申请编号、订单号以及付款凭证,联系我们或支付平台客服进行排查,以确认退款款项的实际去向。\"\n },\n {\n \"方案编号\": \"方案3-1-3\",\n \"方案标题\": \"售后纠纷,需要调解或仲裁怎么办?\",\n \"方案内容\": \"告知用户:您好,如果您对退款、售后等处理意见有异议或发生纠纷,您可以在订单详情或帮助中心中提交“售后申诉”或“平台仲裁”申请。平台会依据相关规则、聊天记录、物流信息和支付凭证等证据进行评估并给出处理结果。如仍无法达成一致,建议您保留订单及相关凭证,可寻求消费者协会或相关监管部门协助。我们也会全力配合,保障您的合法权益。\"\n }\n] \n\n ret: Output = {\n \"方案编号\": \"无\",\n \"方案标题\": \"无\",\n \"方案内容\": \"无\"\n }\n \n input_code = args[\"input\"]\n for solution in solution_list:\n if solution.get(\"方案编号\") == input_code:\n ret: Output = solution\n\n\n return ret", "language": "python"}, {"id": "4f6ade2e-4d0b-47fd-8bc0-c9e0592eaa5a", "from": "Input", "name": "language", "type": "String", "value": "python"}, {"id": "01968ee8-ac56-4508-80a1-11480bcb9ee5", "from": "Input", "name": "output", "type": "Object", "value": {"properties": {"output": {"type": "object", "properties": {"方案内容": {"type": "string", "description": ""}, "方案标题": {"type": "string", "description": ""}, "方案编号": {"type": "string", "description": ""}}, "description": ""}}}}], "outputParams": [{"id": "ddd98e24-aa7e-4f5f-926d-883209c3b98e", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "b72d0c07-7eaa-41dc-9115-98991174eb12", "from": "Input", "name": "方案编号", "type": "String", "value": "", "description": ""}, {"id": "c00d66c7-2b7a-4507-903b-1bcf7a503b6b", "from": "Input", "name": "方案标题", "type": "String", "value": "", "description": ""}, {"id": "d7783929-7527-4bc8-99fb-2263d548bc73", "from": "Expand", "name": "方案内容", "type": "String", "value": "", "description": ""}]}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "codeComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 2705.9866699583063, "y": 149.9880952380953, "id": "jade52l241", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 18, "textX": 0, "textY": 0, "width": 328.2499999999991, "hAlign": "center", "height": -100.75000000000011, "italic": false, "margin": 20, "toShape": "jade3q9168", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadem7w2r0", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 2276.320003291643, "y": 445.65476190476204, "id": "jadej49nnf", "pad": 6, "bold": false, "text": "代码_售后", "type": "codeNodeState", "dirty": true, "index": 19, "width": 368, "height": 252, "italic": false, "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "args"}, {"name": "code"}, {"name": "language"}, {"name": "output"}], "return": {"type": "object"}, "uniqueName": "e147f301-957a-4335-a155-1e86d1a45ae5"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "8e087586-5620-4547-ada9-42b9733dd737", "from": "Expand", "name": "args", "type": "Object", "value": [{"id": "22a7552a-e94f-4f65-a630-5867fea4a3fd", "from": "Reference", "name": "input", "type": "String", "value": ["output", "llmOutput"], "referenceId": "1ffad476-af2b-4b18-a7da-bbd6356d5c3a", "referenceKey": "llmOutput", "referenceNode": "jade5eaxyf"}]}, {"id": "e57f6503-6df9-4c0c-8f84-deab92c09544", "from": "Input", "name": "code", "type": "String", "value": "async def main(args: Args) -> dict:\n solution_list =[\n {\n \"方案编号\": \"方案1-1-1\",\n \"方案标题\": \"售后服务申请入口在哪?\",\n \"方案内容\": \"告知用户:您好,若您需要提交售后申请,一般可以通过以下方式找到入口:1)在App或网站的“我的订单”列表中,找到对应订单,然后点击“申请售后”或“退换货”;2)部分平台提供“售后/客服中心”专区,您可以根据提示进入售后模块。若仍无法找到申请入口,请联系在线客服或拨打商家售后热线,我们将协助您进行售后申请。\"\n },\n {\n \"方案编号\": \"方案1-1-2\",\n \"方案标题\": \"退换货需要满足哪些条件?\",\n \"方案内容\": \"告知用户:您好,退换货通常需要满足以下条件:1)商品本身存在质量或功能性问题;2)商品在无拆封或不影响二次销售的前提下且在平台规定的时间内;3)符合国家相关三包政策或平台的退换货规则(如“7天无理由退换”等)。具体请您查看商品详情页或平台售后政策说明,或咨询客服以获取更准确的信息。\"\n },\n {\n \"方案编号\": \"方案1-1-3\",\n \"方案标题\": \"售后申请被驳回,如何重新提交?\",\n \"方案内容\": \"告知用户:您好,售后申请被驳回可能是因为资料不全、超出售后期限或不符合退换货条件等。建议您先查看驳回原因并进行针对性修改,例如补充凭证或说明问题详情。若您仍有异议,请联系商家或平台客服,说明具体情况并提供足够的材料证明,以便重新评估。若符合售后规则,您可重新在订单详情页发起新的售后申请。\"\n },\n {\n \"方案编号\": \"方案1-1-4\",\n \"方案标题\": \"如何邮寄退货,运费谁来承担?\",\n \"方案内容\": \"告知用户:您好,若您需要将商品邮寄回商家进行退换,通常可以在售后申请通过后查看具体的退货指引。平台或商家会提供退货地址及注意事项。关于运费承担,一般视问题归因而定:1)若属于商品质量问题或商家原因,运费多由商家承担,可选择“到付”或垫付后由商家报销;2)若因个人原因退货(如不喜欢/选错),需由您自行承担运费。建议您在申请售后时先确认运费说明,以免造成不必要的误解。\"\n },\n {\n \"方案编号\": \"方案1-1-5\",\n \"方案标题\": \"退换货进度如何查询?\",\n \"方案内容\": \"告知用户:您好,若您已经提交退换货申请,可以通过以下方式查询进度:1)在“我的订单”页面找到对应订单,点击“售后进度”或“售后详情”;2)查看系统通知或短信提醒;3)若退货已发出,您也可通过物流单号查询运送及签收情况。若长时间没有处理进度更新,请联系平台或商家客服,提供订单号与申请信息以便加快查询。\"\n },\n {\n \"方案编号\": \"方案1-1-6\",\n \"方案标题\": \"售后申请材料或凭证怎么提供?\",\n \"方案内容\": \"告知用户:您好,若商家或平台需要您提供商品照片、视频、发票或其他证明材料,通常可在售后申请时上传电子版到指定入口。若系统没有上传入口,可尝试与客服在线沟通,发送相应凭证进行补充。为了加快售后处理进度,建议您尽量提供清晰、完整的证据或说明。若对材料格式有限制,请在拍摄前先查看相关指引。\"\n },\n {\n \"方案编号\": \"方案2-1-1\",\n \"方案标题\": \"产品保修期是多久?\",\n \"方案内容\": \"告知用户:您好,不同商品的保修期会因品牌、品类或平台政策而异。一般电子产品会有1年保修期限,家电类商品可能提供更长的保修期(如3年、5年),而部分用品或易耗品可能不享受保修。建议您查看商品详情页或包装上的保修卡,或咨询商家客服了解具体的保修时长与政策。\"\n },\n {\n \"方案编号\": \"方案2-1-2\",\n \"方案标题\": \"已经过了七天无理由退换期,还能办理售后吗?\",\n \"方案内容\": \"告知用户:您好,若您的商品已经超过“7天无理由退换”的时间范围,依然可以根据商品的保修政策或三包规定来申请售后。若商品出现功能性故障或质量问题,您可以联系商家或平台客服,提交相应的检测报告或问题描述,查看是否符合保修或退换条件。如超过保修期或不属于保修范围,也可商议付费维修或其他解决方案。\"\n },\n {\n \"方案编号\": \"方案2-1-3\",\n \"方案标题\": \"保修范围具体包含哪些项目?\",\n \"方案内容\": \"告知用户:您好,保修范围通常包括商品在正常使用情况下出现的非人为损坏、质量缺陷或功能性故障。若是因个人使用不当或外力损坏(如进水、摔坏、私自拆机等),可能无法免费保修或仅能进行付费维修。不同品牌或商家在保修条例上会略有差异,建议您查看商品附带的保修卡或咨询客服以确认具体保修范围。\"\n },\n {\n \"方案编号\": \"方案2-1-4\",\n \"方案标题\": \"售后时效为什么这么久?\",\n \"方案内容\": \"告知用户:您好,售后时效受多方面因素影响,例如:1)商品寄回及物流往返所需时间;2)商家或厂家检测、维修、换货流程;3)节假日或旺季导致售后处理量大。若您觉得等待时间过久,可随时联系平台或商家客服,了解当前进度或申请加急处理。我们也会根据实际情况协调商家尽快处理您的售后需求。\"\n },\n {\n \"方案编号\": \"方案2-1-5\",\n \"方案标题\": \"二次售后、维修或检测问题该怎么办?\",\n \"方案内容\": \"告知用户:您好,如果商品已做过一次售后(维修或换货),但问题仍未解决或再次出现故障,您可以再次发起售后申请,并附上前一次售后的相关材料(维修记录、检测报告等)。商家或平台会基于此前的处理结果进行二次检测或维修。若屡次出现同样问题或严重质量缺陷,您可与商家或平台协商换货或退款。若与商家无法达成一致,可申请平台介入或第三方仲裁。\"\n },\n {\n \"方案编号\": \"方案2-1-6\",\n \"方案标题\": \"保修是否包含配件/耗材?\",\n \"方案内容\": \"告知用户:您好,一般情况下,易损耗配件或消耗品(如电池、耳机线、滤芯等)可能不在免费保修范围内,具体需依据商品品牌和厂家政策。例如,一些产品仅对主机部分提供保修,而对配件提供短期质保或不保修。若您不确定,可查看商品说明书、保修卡或询问商家客服,了解配件/耗材的具体保修政策。\"\n },\n {\n \"方案编号\": \"方案3-1-1\",\n \"方案标题\": \"售后审核通过/不通过,后续怎么办?\",\n \"方案内容\": \"告知用户:您好,若售后审核通过,会根据您申请的类型执行退款、换货或维修等后续操作。您可关注订单详情或售后记录,了解进度。若售后审核不通过,请先查看不通过原因,通常是资料缺少、不符合退换条件或过保等。若您对结果有疑议,可联系商家或平台客服提供补充材料,再次申请复核。\"\n },\n {\n \"方案编号\": \"方案3-1-2\",\n \"方案标题\": \"换货结果何时能发出或寄回?\",\n \"方案内容\": \"告知用户:您好,换货流程通常是在商家或平台收到您寄回的商品后,进行验收或检测,确认符合换货条件后才会安排新的商品寄出。时间可能受到库存、物流等影响,一般会在数个工作日内完成。若您长时间未收到更新,可联系商家或平台客服,提供换货申请编号或订单号,查询具体进度。\"\n },\n {\n \"方案编号\": \"方案3-1-3\",\n \"方案标题\": \"退款迟迟未到账怎么办?\",\n \"方案内容\": \"告知用户:您好,若售后审核通过后您一直未收到退款,可能是由于银行/第三方支付平台的处理时效所致,一般需要1-7个工作日。若超过平台承诺或常规时效,请您先查看支付账户或银行卡对账单,确认是否已经入账;若确实未到账,可联系平台客服并提供退款申请号,我们会协助核查并催促财务或支付渠道加快处理。\"\n },\n {\n \"方案编号\": \"方案3-1-4\",\n \"方案标题\": \"产品检测报告如何查看?\",\n \"方案内容\": \"告知用户:您好,若您在售后过程中需要查看商品的检测报告,可通过以下途径获取:1)与商家客服沟通,让其提供维修或检测部门出具的详细报告;2)部分平台会将检测报告上传至订单售后详情中,您可在售后进度或“查看详情”里下载查看。若您对报告结果有异议,请与客服沟通并提供相应佐证,以便进一步核实。\"\n },\n {\n \"方案编号\": \"方案3-1-5\",\n \"方案标题\": \"售后维修完成后如何确认或验收?\",\n \"方案内容\": \"告知用户:您好,维修或检测完成后,商家通常会将商品寄回给您。收到后,请及时检查商品外观及功能是否修复到位。若您发现问题依旧存在或新问题出现,可再次联系商家或平台客服说明情况,并提供必要的验收凭证。若对商品维修质量有疑虑,也可申请第三方检测或商家再次进行复检。\"\n },\n {\n \"方案编号\": \"方案3-1-6\",\n \"方案标题\": \"寄回后商家一直没有反馈怎么办?\",\n \"方案内容\": \"告知用户:您好,若您已将商品寄回给商家但迟迟没有收到任何反馈,建议您先查看物流单号确认商家是否已签收。若已签收却无进度更新,可通过平台售后沟通渠道或客服热线联系商家催促处理,并提供寄回凭证(物流单号、寄件日期等)。若多次沟通无果,可申请平台介入或投诉,以保障您的合法权益。\"\n }\n] \n\n ret: Output = {\n \"方案编号\": \"无\",\n \"方案标题\": \"无\",\n \"方案内容\": \"无\"\n }\n \n input_code = args[\"input\"]\n for solution in solution_list:\n if solution.get(\"方案编号\") == input_code:\n ret: Output = solution\n\n\n return ret", "language": "python"}, {"id": "90e8b799-06b7-4650-809a-a47b0b4ed964", "from": "Input", "name": "language", "type": "String", "value": "python"}, {"id": "bfb20f98-4ed1-4bb0-9399-56b53caafbc2", "from": "Input", "name": "output", "type": "Object", "value": {"properties": {"output": {"type": "object", "properties": {"方案内容": {"type": "string", "description": ""}, "方案标题": {"type": "string", "description": ""}, "方案编号": {"type": "string", "description": ""}}, "description": ""}}}}], "outputParams": [{"id": "d906dd17-8d2a-4507-82f5-dfa5d8cdb90f", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "f91e426c-309f-4046-9ac1-d5bf80b3da5a", "from": "Input", "name": "方案编号", "type": "String", "value": "", "description": ""}, {"id": "8fa659ec-ae78-41e0-924c-9b59a343f439", "from": "Input", "name": "方案标题", "type": "String", "value": "", "description": ""}, {"id": "ff0170ff-d881-4ac7-9bf1-92b21df27270", "from": "Expand", "name": "方案内容", "type": "String", "value": "", "description": ""}]}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "codeComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 2644.320003291643, "y": 571.654761904762, "id": "jadeh49oik", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 20, "textX": 0, "textY": 0, "width": 389.9166666666624, "hAlign": "center", "height": -522.4166666666669, "italic": false, "margin": 20, "toShape": "jade3q9168", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadej49nnf", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 1772.9866699583067, "y": -4.345238095237846, "id": "jadeasze4z", "pad": 6, "bold": false, "text": "解决方案专家-支付", "type": "llmNodeState", "dirty": true, "index": 21, "width": 360, "height": 344, "italic": false, "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "3d71644f-5331-4ccf-b048-2dea991e811e", "from": "Input", "name": "model", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "2f6fc5c4-39f2-4cc8-812e-ebc7990bad93", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "552b391e-2307-49b6-b954-2a8b9deada81", "from": "Input", "name": "serviceName", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "bd7c53a2-286e-41ee-bfbc-57fd99d3ce1c", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "971cede6-2c4f-4425-97e9-1613c6dcec47", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "b93e8819-7b04-43b4-a29c-295785fd0b80", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "ea2ade1f-ebcf-4e70-a2bc-b51ca41ce344", "from": "Input", "name": "template", "type": "String", "value": "用户本轮的问题:{{query}}\n\n==========下面为历史对话记录\n```\n{{his}}\n```"}, {"id": "da60c163-4581-46aa-ba7f-66f9b9899375", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "13e73f8a-8669-4c22-af2d-e31151259932", "from": "Reference", "name": "query", "type": "String", "value": ["Question"], "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}, {"id": "42cbede0-2365-44c3-b653-97a9d04bcfc7", "from": "Reference", "name": "his", "type": "Array", "value": ["memories"], "referenceId": "memories", "referenceKey": "memories", "referenceNode": "_systemEnv"}]}]}, {"id": "bad19456-350f-4532-a48a-cd265ebaa949", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "6"}, {"id": "8e01a3f2-2b64-4120-8aec-8988b77734f4", "from": "Expand", "name": "tools", "type": "Array", "value": []}, {"id": "c48b07b8-428a-4637-9675-e5be6ec70b8a", "from": "Input", "name": "systemPrompt", "type": "String", "value": "# 你的工作任务如下:\n\n## 第一步:识别用户诉求 \n请从输入信息中的“历史会话”中提取用户当前遇到的问题与核心诉求。\n\n## 第二步:判断所属场景 \n根据用户表述的问题内容,将其归类至以下三个场景之一,便于后续匹配解决方案。\n\n// 以下为参考场景分类,请根据实际业务替换 \n- 若用户询问支付方式或渠道相关问题,则归为【场景1】 \n - 典型问题包括:无法使用信用卡、支付方式被限制、支付跳转失败、额度受限、网络问题导致无法支付等 \n- 若用户关注支付结果或支付状态问题,则归为【场景2】 \n - 典型问题包括:订单已扣款但状态未更新、疑似重复扣费、支付成功但未生效、支付失败原因、支付取消等 \n- 若用户咨询退款或售后支付问题,则归为【场景3】 \n - 典型问题包括:退款申请、退款未到账、退回路径不明确、售后仲裁争议等 \n\n## 第三步:匹配问题类型并确定方案编号 \n请根据第二步归类的场景,在下列问题类型中选出最符合用户问题的子类,并输出对应的方案编号。\n\n// 以下为示例方案编号与问题分类,请按实际内容调整 \n\n\n### 场景1:支付方式与渠道问题 \n- 问题1-1-1:无法使用信用卡或第三方支付 → 方案1-1-1 \n- 问题1-1-2:信用卡支付失败或被拒 → 方案1-1-2 \n- 问题1-1-3:支付跳转异常 → 方案1-1-3 \n- 问题1-1-4:想更换支付方式 → 方案1-1-4 \n- 问题1-1-5:支付额度受限 → 方案1-1-5 \n- 问题1-1-6:因网络/系统原因无法支付 → 方案1-1-6 \n\n### 场景2:支付结果与状态问题 \n- 问题2-1-1:订单是否支付成功 → 方案2-1-1 \n- 问题2-1-2:重复扣款或怀疑重复扣费 → 方案2-1-2 \n- 问题2-1-3:支付成功但订单未更新 → 方案2-1-3 \n- 问题2-1-4:支付后页面卡住 → 方案2-1-4 \n- 问题2-1-5:收到扣款提醒但订单未生效 → 方案2-1-5 \n- 问题2-1-6:修改支付金额或添加优惠券 → 方案2-1-6 \n- 问题2-1-7:用户想取消支付 → 方案2-1-7 \n- 问题2-1-8:提示需人工核验 → 方案2-1-8 \n- 问题2-1-9:忘记支付密码 → 方案2-1-9 \n- 问题2-1-10:第三方支付风控拦截 → 方案2-1-10 \n- 问题2-1-11:优惠券/代金券无法使用 → 方案2-1-11 \n- 问题2-1-12:怀疑被盗刷或非本人操作 → 方案2-1-12 \n- 问题2-1-13:其他支付状态异常 → 方案2-1-13 \n\n### 场景3:退款与售后支付问题 \n- 问题3-1-1:用户申请退款,咨询流程和时长 → 方案3-1-1 \n- 问题3-1-2:退款迟迟未到账 → 方案3-1-2 \n- 问题3-1-3:售后纠纷需仲裁 → 方案3-1-3 \n\n\n## 第四步:输出方案编号 \n根据你匹配到的具体问题,输出对应的方案编号。\n\n- 输出格式:如 `方案1-1-2` \n- 若无法匹配到任何方案,请仅输出:`无`\n\n---\n\n# 注意事项:\n\n\n- 只输出方案编号,不附带解释或多余文字 \n- 永远称呼用户为“小主”,你自称“小咪”,不得使用其他称呼 \n- 回复内容必须根据上下文自然承接,不能机械或重复地使用同一类话术 \n- 若用户连续提出相似问题,不能再次输出相同方案编号,应使用安抚性话术灵活回应 \n\n\n---\n\n# 示例(标准范例)\n## 正确示例(GoodCase) \n以下是正确的示例,要学习参考:\n### 输出:\n方案2-1-2\n\n### 限制\n请按输出格式输出本次对话的方案编号,不要输出其他内容"}, {"id": "ded2d791-4f8b-490f-96b2-eb841b37e168", "from": "Input", "name": "enableLog", "type": "Boolean", "value": false}, {"id": "be07d2f3-00cb-4532-8b78-64b89da66528", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": []}], "outputParams": [{"id": "794511c3-82a1-41d5-b0c6-d660d76b76ef", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "f6f6612f-75ff-47a8-ba84-666e19c85d82", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "85c6aaa7-9699-480a-8457-5e44dd2db1e1", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 1436.4842314584914, "y": -29.211871737525655, "id": "jadenmyrsd", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 22, "textX": 0, "textY": 0, "width": 336.5024384998153, "hAlign": "center", "height": 196.8666336422878, "italic": false, "margin": 20, "toShape": "jadeasze4z", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade263zfk", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "dynamic-1|179be013-c3d8-4d22-8e60-dbd49ad02aa9"}, {"x": 2132.9866699583067, "y": 167.65476190476215, "id": "jadery090x", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 23, "textX": 0, "textY": 0, "width": 204.99999999999955, "hAlign": "center", "height": -17.666666666666856, "italic": false, "margin": 20, "toShape": "jadem7w2r0", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadeasze4z", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 1754.6533366249723, "y": 415.65476190476204, "id": "jade5eaxyf", "pad": 6, "bold": false, "text": "解决方案专家-售后", "type": "llmNodeState", "dirty": false, "index": 24, "width": 360, "height": 344, "italic": false, "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "e68cadca-c168-4bea-9cc6-812ff8f4b596", "from": "Input", "name": "model", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "19c557b7-26a0-4560-adec-aa6f732c2eba", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "1d948468-a8bf-4025-b877-9dbd5eaa2e46", "from": "Input", "name": "serviceName", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "003df075-100a-4117-9414-0360f7fedcbe", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "c89f5b9f-a091-452b-af06-e35e05099c01", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "37df494b-c7bd-41f8-942b-c0bad9073a9b", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "396ed247-b8b3-48b0-be35-1eb89465e485", "from": "Input", "name": "template", "type": "String", "value": "用户本轮的问题:{{query}}\n\n==========下面为历史对话记录\n```\n{{his}}\n```"}, {"id": "37f84105-06c4-4e9b-b885-d4a010e9cfda", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "bf3d2d8e-ebec-4ef5-af22-073a1b74599c", "from": "Reference", "name": "query", "type": "String", "value": ["Question"], "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}, {"id": "9a307633-8a8d-4d8c-9ffe-5435c1e45a2c", "from": "Reference", "name": "his", "type": "Array", "value": ["memories"], "referenceId": "memories", "referenceKey": "memories", "referenceNode": "_systemEnv"}]}]}, {"id": "02355088-fc23-418f-9f03-b96e61c31748", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "6"}, {"id": "3243fb9b-b256-4b02-b164-5cb1eb79b6c0", "from": "Expand", "name": "tools", "type": "Array", "value": []}, {"id": "b5e5d7b7-81c1-4ccb-860b-a62cd74d5917", "from": "Input", "name": "systemPrompt", "type": "String", "value": "# 你的工作任务如下:\n\n## 第一步:提取用户关键信息 \n请从输入中的“历史会话”字段中识别用户当前提出的主要问题和诉求。\n\n## 第二步:判断所属场景 \n根据用户问题的类型,将其归类到以下三类售后服务场景之一,以便后续匹配解决方案。\n\n// 以下为场景分类示例,请按实际业务调整\n\n- 若用户咨询售后申请或退换货流程问题,则归入【场景1】 \n - 示例问题:如何提交售后、售后申请条件、退货操作、运费归属、退换进度等 \n- 若用户咨询售后政策或售后时效问题,则归入【场景2】 \n - 示例问题:售后期限、保修政策、二次维修、服务是否过期、保修范围等 \n- 若用户关注售后的处理结果,则归入【场景3】 \n - 示例问题:售后审核进度、换货结果、退款到账、检测报告、商家未处理等 \n\n## 第三步:匹配具体问题并判断对应方案 \n结合第二步判断的场景,进一步识别用户具体问题,并输出相应方案编号。\n\n// 以下为示例方案,请结合实际业务调整\n\n### 场景1:售后申请及退换货流程问题 \n- 问题1-1-1:如何找到售后申请入口 → 方案1-1-1 \n- 问题1-1-2:退换货需要满足哪些条件 → 方案1-1-2 \n- 问题1-1-3:售后申请被拒,如何重新提交 → 方案1-1-3 \n- 问题1-1-4:退货怎么寄?运费谁出? → 方案1-1-4 \n- 问题1-1-5:退换货进度怎么查 → 方案1-1-5 \n- 问题1-1-6:如何上传售后凭证或材料 → 方案1-1-6 \n\n### 场景2:售后政策与时效问题 \n- 问题2-1-1:产品保修期是多久 → 方案2-1-1 \n- 问题2-1-2:已过七天无理由,还能售后吗 → 方案2-1-2 \n- 问题2-1-3:保修范围包括哪些内容 → 方案2-1-3 \n- 问题2-1-4:售后处理为什么这么慢 → 方案2-1-4 \n- 问题2-1-5:二次维修/检测如何处理 → 方案2-1-5 \n- 问题2-1-6:保修是否包含配件或耗材 → 方案2-1-6 \n\n### 场景3:售后处理结果相关问题 \n- 问题3-1-1:售后审核结果已出,接下来怎么办 → 方案3-1-1 \n- 问题3-1-2:换货的商品什么时候发出或寄回 → 方案3-1-2 \n- 问题3-1-3:退款迟迟未到账 → 方案3-1-3 \n- 问题3-1-4:如何查看售后检测报告 → 方案3-1-4 \n- 问题3-1-5:维修完成后怎么确认或验收 → 方案3-1-5 \n- 问题3-1-6:寄回商品后商家未处理 → 方案3-1-6 \n\n## 第四步:输出方案编号 \n根据匹配结果,请直接输出对应的方案编号。\n\n- 输出格式示例:`方案1-1-5` \n- 如无匹配项,请仅输出:`无`\n\n---\n\n# 注意事项:\n\n- 仅输出方案编号,不得添加解释说明或多余文字 \n- 始终使用“小主”称呼用户,自称为“小咪” \n- 回复内容需结合上下文,自然衔接,禁止机械重复或话术相似 \n- 如判断为重复问题,请勿再次提供同一方案编号,应以安抚话术回应 \n\n\n---\n\n# 示例(标准示范)\n\n## 输入历史会话 \n用户:已经申请退货了\n用户:还没有消息\n用户:可以加快处理吗\n用户:转人工\n小咪:小主好呀,我是你的专属客服小咪,我看您需要了解退货进度是吗?\n用户:是的,我想问一下退货进度在哪里查\n\n## 输出结果 \n方案1-1-5"}, {"id": "156978ea-90c0-4ddf-8ac4-f6628ccc66df", "from": "Input", "name": "enableLog", "type": "Boolean", "value": false}, {"id": "79cc00e4-6b0a-4c62-9722-ba1961f0fdeb", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": []}], "outputParams": [{"id": "847d3e0a-099c-481b-a63c-285ca33a580f", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "1ffad476-af2b-4b18-a7da-bbd6356d5c3a", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "0e240dc4-b8dc-4588-903c-a93f76e220bd", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 1436.4842314584914, "y": 26.788102104550234, "id": "jadeprdr4a", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 25, "textX": 0, "textY": 0, "width": 318.1691051664809, "hAlign": "center", "height": 560.8666598002118, "italic": false, "margin": 20, "toShape": "jade5eaxyf", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade263zfk", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "dynamic-2|8436cd7e-4956-4805-a7fe-6847b9f4194a"}, {"x": 2114.6533366249723, "y": 587.654761904762, "id": "jade9ptdhk", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 26, "textX": 0, "textY": 0, "width": 161.6666666666706, "hAlign": "center", "height": -16, "italic": false, "margin": 20, "toShape": "jadej49nnf", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade5eaxyf", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 1770.4866699583067, "y": 1048.7500000000005, "id": "jadefouxqo", "pad": 6, "bold": false, "text": "沟通协商Agent_1", "type": "llmNodeState", "dirty": true, "index": 27, "width": 360, "height": 344, "italic": false, "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "66d32cc3-2294-4fba-94cb-97c8119fffa0", "from": "Input", "name": "model", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "8716b64e-17d1-484a-89c7-2523655ee631", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "d48b6e73-aa41-4a23-b1ab-08f1ec135d68", "from": "Input", "name": "serviceName", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "79556262-3353-4302-9efc-67b0fa7f2f2b", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "3d5ef418-de38-4992-aba6-4303921c1297", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "8c14d5ca-0ed8-47c1-977e-06e56b4731f0", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "2e0929b0-3a57-4c9f-a307-f867e211e885", "from": "Input", "name": "template", "type": "String", "value": "## 用户与客服的历史会话\n```以下是用户本轮发送的消息\n{{query}}\n```\n```以下是用户与人工客服的历史会话\n{{his}}\n```\n## 方案\n```\n{{solution}}\n```\n"}, {"id": "ed0d8a8d-2c32-487a-b078-115da55c4c0f", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "7d76d839-fbf6-4a2c-af57-78e18e95ccf5", "from": "Reference", "name": "query", "type": "String", "value": ["Question"], "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}, {"id": "478980a4-5698-4c2b-af77-9a8563fc3d46", "from": "Input", "name": "solution", "type": "String", "value": "未找到结论", "referenceId": "", "referenceKey": "", "referenceNode": ""}]}]}, {"id": "630c6587-6ed2-4362-b4c8-ed11f49d8a49", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "6"}, {"id": "d677fba5-88d9-4d34-93e1-401718849818", "from": "Expand", "name": "tools", "type": "Array", "value": []}, {"id": "3b4ec80c-639b-4cd2-a364-98553b235988", "from": "Input", "name": "systemPrompt", "type": "String", "value": "# 一、角色设定(Role)\n\n## 1.1 你的性格设定 \n- 你的名字叫“小抖”,是一位乐于交流、富有感染力的角色 \n- 你温柔甜美、乐观开朗、情绪稳定,总能用笑容感染他人 \n- 你具备强烈的共情能力,善于识别用户的情绪波动,面对愤怒、委屈、失落等情绪,你总能恰当地安抚并化解\n\n## 1.2 你的职业背景 \n- 你是抖音电商的官方客服,专业且敬业 \n- 你所属的团队包含“分诊专家”“协商专家”“方案专家”等角色,协作完成用户服务 \n- 你的职责是“沟通协商专家”,专注于提供愉悦、高质量的客服体验,负责以下五项任务: \n - **开场寒暄**:用户进线时主动问好 \n - **问题澄清**:了解用户问题及诉求 \n - **方案协商**:从提供的备选方案中选出最合适方案告知用户 \n - **情绪安抚**:针对用户负面情绪进行有效疏导 \n - **服务收尾**:在问题解决后礼貌结束对话 \n- 回复应富有情感,避免模板化、重复话术\n\n---\n\n# 二、你的任务(Task)\n\n- 当用户在抖音商城遇到购物问题时,会来向你咨询 \n- 你需要结合“与智能客服”和“与人工客服”的历史对话内容,理解用户遇到的情况,并提供回应\n\n---\n\n# 三、服务流程(Steps)\n\n## 3.1 判断基本状态 \n\n### 3.1.1 判断是否为首次进线 \n- 判断用户是否首次进入人工客服会话 \n\n### 3.1.2 判断用户情绪 \n- 查询历史对话内容,判断当前情绪为: \n - 强烈负向:愤怒、生气等 \n - 微负向:失望、沮丧、厌烦 \n - 正向:愉快、开心 \n - 中性:平和 \n\n### 3.1.3 判断用户问题 \n- 查询历史会话中用户是否明确描述了问题:\n - 如有:\n - 询问是否发货 ➝ “催发货”\n - 查询物流进度 ➝ “查询物流进度”\n - 其他情况 ➝ 提炼为不超过10个汉字的问题摘要\n - 如无:\n - 仅“转人工”或宣泄情绪 ➝ “未描述问题” \n\n### 3.1.4 判断是否重复提供方案 \n- 查询“小咪已给出的方案”与当前“备选方案”的重合情况 \n- 如果已给出方案包含当前备选方案,则视为重复提供\n\n---\n\n\n## 3.3 服务指南参考 \n\n### 3.3.1 开场寒暄服务指南 \n- 场景:用户首次发送消息 \n- 要求:\n - 先问好,确认问题后处理 \n - 情绪负面优先安抚 \n - 语气要活泼、俏皮,营造轻松氛围\n\n### 3.3.2 澄清问题服务指南 \n- 场景:用户尚未表达清晰问题或诉求 \n- 要求:\n - 主动理解、设身处地为用户考虑 \n - 识别并安抚可能的情绪波动 \n - 表达要热情、礼貌、有亲和力\n\n### 3.3.3 提供与协商方案服务指南 \n- 场景:你需要给出或协商解决方案 \n- 行为逻辑:\n - 若备选方案与已提供方案不同 ➝ 选择最匹配方案回应 \n - 若备选方案已包含在之前提供方案中 ➝ 禁止再次给出,只安抚情绪 \n - 若无备选方案 ➝ 根据服务原则和电商知识合理回应\n\n#### 服务原则(示意):\n- 热情耐心,禁止讽刺与冷言冷语 \n- 商品/规则类问题尽量答复,无法答复可引导用户联系商家 \n- 操作类问题要提供清晰指导,未解决时鼓励再次咨询 \n\n### 3.3.4 服务收尾指南 \n- 场景:用户已接受方案,或问题已解决 \n- 要求:\n - 主动致谢,礼貌收尾 \n - 积极回应用户感谢 \n - 如用户仍带有情绪,需先安抚后结束\n\n---\n\n## 3.4 输出回复话术 \n\n- 输出形式:纯文本 \n- 限制要求: \n - 总字数不超过 80 字 \n - 必须正面回应用户本轮消息 \n - 遇到多个问题时须全部回答 \n - 表达要连贯自然,避免重复、机械式用语\n\n---\n\n# 四、特别注意事项(Attention)\n- 用户统一称为“小主”,你自称“小咪”,不可使用其他称呼 \n- 回应需充分体现用户情绪,注意情感安抚 \n- 避免重复或相似话术,可结合上下文自然承接 \n- 若问题相似,也要变换表达方式,可用无实际内容的话术安抚 \n- 用户接受方案 ➝ 明确承接 \n- 用户拒绝方案 ➝ 优先安抚,再考虑新方案 \n- 用户提出新要求 ➝ 结合你能处理的能力范围给出回应 \n\n\n"}, {"id": "876dea8d-9075-44a8-a11b-812eae61462c", "from": "Input", "name": "enableLog", "type": "Boolean", "value": true}, {"id": "376a58ed-94f3-4265-ad5d-435c514f1395", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": []}], "outputParams": [{"id": "a13c6aa2-3a3f-4d55-b005-164b034d5642", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "8b800ab7-3936-4e74-90d6-f68d242d90fc", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "48942ed7-d9e1-4a9e-b486-7b1065bd20a6", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 1436.4842314584914, "y": 73.78811790829604, "id": "jade3w7bw6", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 28, "textX": 0, "textY": 0, "width": 334.0024384998153, "hAlign": "center", "height": 1146.9618820917044, "italic": false, "margin": 20, "toShape": "jadefouxqo", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade263zfk", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "dynamic-999"}, {"x": 2130.4866699583067, "y": 1220.7500000000005, "id": "jadefbd77h", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 29, "textX": 0, "textY": 0, "width": 306.2499999999977, "hAlign": "center", "height": -37.428571428570194, "italic": false, "margin": 20, "toShape": "jadeuuibl6", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadefouxqo", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 2409.6533366249714, "y": -584.4642857142856, "id": "jadeii7mwl", "pad": 6, "bold": false, "text": "注释_1", "type": "noteNode", "dirty": true, "index": 30, "width": 272, "height": 113, "italic": false, "flowMeta": {"jober": {"name": "", "type": "general_jober", "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "text_49f8a7a9-7808-454c-8931-55de30f85003", "from": "Input", "name": "text", "type": "String", "value": "三个代码节点存储方案和对应解决方案,可以由知识库代替
"}, {"id": "style_bfbe6be8-4ea9-4ece-aa32-cf30fb3cc8e1", "from": "Expand", "name": "style", "type": "Object", "value": [{"id": "backgroundColor_8bc5ebbe-8779-4f4e-a295-fb4488e0c08e", "from": "Input", "name": "backgroundColor", "type": "String", "value": "rgb(234, 243, 255)"}, {"id": "outlineColor_75aaf76b-fb29-4e5f-88b4-49ff012497d6", "from": "Input", "name": "outlineColor", "type": "String", "value": ""}, {"id": "borderColor_aecd6a82-f8d3-4445-8f29-2cddf32723c8", "from": "Input", "name": "borderColor", "type": "String", "value": ""}, {"id": "fontSize_2e79f11b-ff44-4c93-8b55-bd8fd433dcba", "from": "Input", "name": "fontSize", "type": "String", "value": "12"}, {"id": "fontColor_089b99c9-9149-423a-993c-69e5a64243f6", "from": "Input", "name": "fontColor", "type": "String", "value": "rgb(26, 26, 26)"}, {"id": "align_c8d9d207-3fe5-41c7-af19-eef1a270593d", "from": "Input", "name": "align", "type": "String", "value": "JustifyLeft"}, {"id": "listStyle_f67fe852-f020-4bcc-b33f-7710ddcb05af", "from": "Input", "name": "listStyle", "type": "String", "value": "InsertUnorderedList"}]}], "outputParams": []}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hideText": true, "runnable": false, "autoWidth": true, "backColor": "rgb(234, 243, 255)", "container": "elsa-page:tvp1s6", "dashWidth": 0, "minHeight": 92, "namespace": "jadeFlow", "autoHeight": false, "enableMask": false, "rotateAble": false, "borderColor": "rgb(171, 203, 249)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 12, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "noteComponent", "focusBackColor": "rgb(234, 243, 255)", "sourcePlatform": "official", "enableAnimation": false, "focusBorderWidth": 1, "mouseInBorderColor": "rgb(171, 203, 249)"}, {"x": 1827.1533366249723, "y": -593.6309523809525, "id": "jadey1l41h", "pad": 6, "bold": false, "text": "注释_2", "type": "noteNode", "dirty": true, "index": 31, "width": 215, "height": 102, "italic": false, "flowMeta": {"jober": {"name": "", "type": "general_jober", "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "text_a3a159ab-7bbd-424c-b0ee-ebd7885a8e01", "from": "Input", "name": "text", "type": "String", "value": "判断问题场景中具体的问题
"}, {"id": "style_ebe8b6d6-fa72-436b-be4e-903bf3ca0e1d", "from": "Expand", "name": "style", "type": "Object", "value": [{"id": "backgroundColor_73509270-6211-466d-aabd-02600ecb9776", "from": "Input", "name": "backgroundColor", "type": "String", "value": "rgb(234, 243, 255)"}, {"id": "outlineColor_9fa31ba1-76a5-43fd-a424-b944847e0f23", "from": "Input", "name": "outlineColor", "type": "String", "value": ""}, {"id": "borderColor_7e67b12c-0892-487f-8964-c2294fc8d3a1", "from": "Input", "name": "borderColor", "type": "String", "value": ""}, {"id": "fontSize_893ca865-a7d5-4b26-8af1-ac6ff5e71561", "from": "Input", "name": "fontSize", "type": "String", "value": "12"}, {"id": "fontColor_d9dd5576-95e6-4c33-988e-2ef27b76546e", "from": "Input", "name": "fontColor", "type": "String", "value": "rgb(26, 26, 26)"}, {"id": "align_4b3d23dd-82e4-4a14-90b1-f0e0b711cd36", "from": "Input", "name": "align", "type": "String", "value": "JustifyLeft"}, {"id": "listStyle_93f36bb0-1042-4868-b6a3-4b9c4c2ca95f", "from": "Input", "name": "listStyle", "type": "String", "value": "InsertUnorderedList"}]}], "outputParams": []}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hideText": true, "runnable": false, "autoWidth": true, "backColor": "rgb(234, 243, 255)", "container": "elsa-page:tvp1s6", "dashWidth": 0, "minHeight": 92, "namespace": "jadeFlow", "autoHeight": false, "enableMask": false, "rotateAble": false, "borderColor": "rgb(171, 203, 249)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 12, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "noteComponent", "focusBackColor": "rgb(234, 243, 255)", "sourcePlatform": "official", "enableAnimation": false, "focusBorderWidth": 1, "mouseInBorderColor": "rgb(171, 203, 249)"}, {"x": 3640.486669958308, "y": -310.2976190476196, "id": "jade0gd52y", "pad": 6, "bold": false, "text": "注释_3", "type": "noteNode", "dirty": true, "index": 32, "width": 242, "height": 101, "italic": false, "flowMeta": {"jober": {"name": "", "type": "general_jober", "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "text_003fa81c-d5ed-4247-a31b-2899302cac6f", "from": "Input", "name": "text", "type": "String", "value": "由此大模型节点,根据查到的结论,进行话术的优化
"}, {"id": "style_67b6a45a-4bb7-4bb9-bda6-39e94329ba3b", "from": "Expand", "name": "style", "type": "Object", "value": [{"id": "backgroundColor_5e784cac-ed9a-42a3-88be-3124e89d646a", "from": "Input", "name": "backgroundColor", "type": "String", "value": "rgb(234, 243, 255)"}, {"id": "outlineColor_83049807-9f42-4dd2-94d9-b220b9fce3d4", "from": "Input", "name": "outlineColor", "type": "String", "value": ""}, {"id": "borderColor_6c1aefca-41b6-41b0-84d5-32a41228af3d", "from": "Input", "name": "borderColor", "type": "String", "value": ""}, {"id": "fontSize_a66f7b4f-809f-4caa-9af3-ffa672d50d91", "from": "Input", "name": "fontSize", "type": "String", "value": "12"}, {"id": "fontColor_495e53cc-7140-48e4-b0cc-7ba3e07888c9", "from": "Input", "name": "fontColor", "type": "String", "value": "rgb(26, 26, 26)"}, {"id": "align_66871cec-5924-4433-9ece-392d0abe83fc", "from": "Input", "name": "align", "type": "String", "value": "JustifyLeft"}, {"id": "listStyle_b827883b-e784-42e2-9583-7c839589de14", "from": "Input", "name": "listStyle", "type": "String", "value": "InsertUnorderedList"}]}], "outputParams": []}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hideText": true, "runnable": false, "autoWidth": true, "backColor": "rgb(234, 243, 255)", "container": "elsa-page:tvp1s6", "dashWidth": 0, "minHeight": 92, "namespace": "jadeFlow", "autoHeight": false, "enableMask": false, "rotateAble": false, "borderColor": "rgb(171, 203, 249)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 12, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "noteComponent", "focusBackColor": "rgb(234, 243, 255)", "sourcePlatform": "official", "enableAnimation": false, "focusBorderWidth": 1, "mouseInBorderColor": "rgb(171, 203, 249)"}], "vAlign": "top", "itemPad": [0, 0, 0, 0], "division": -1, "dockMode": "none", "fontFace": "arial", "fontSize": 18, "hideText": true, "moveable": true, "shapesAs": {}, "backColor": "#fbfbfc", "container": "elsa-page:tvp1s6", "dockAlign": "top", "fontColor": "#ECD0A7", "fontStyle": "normal", "itemSpace": 5, "namespace": "jadeFlow", "fontWeight": "bold", "itemScroll": {"x": 0, "y": 0}, "borderColor": "white", "focusBackColor": "#fbfbfc"}], "title": "63385c92a08f445a9cdc9e2741abcba5", "source": "elsa", "tenant": "31f20efc7e0848deab6a6bc10fc3021e", "setting": {"pad": 10, "tag": {}, "code": "", "pDock": "none", "hAlign": "center", "margin": 25, "shadow": "", "shared": false, "vAlign": "top", "itemPad": [5, 5, 5, 5], "visible": true, "autoText": false, "dockMode": "none", "dragable": true, "editable": true, "fontFace": "arial", "fontSize": 12, "infoType": {"name": "none", "next": "INFORMATION"}, "moveable": true, "priority": 0, "allowLink": true, "autoWidth": false, "backAlpha": 0.15, "backColor": "whitesmoke", "dashWidth": 0, "deletable": true, "fontColor": "steelblue", "fontStyle": "normal", "headColor": "steelblue", "lineWidth": 2, "underline": false, "autoHeight": false, "emphasized": false, "fontWeight": "lighter", "itemScroll": {"x": 0, "y": 0}, "lineHeight": 1.5, "resizeable": true, "rotateAble": true, "scrollLock": {"x": false, "y": false}, "selectable": true, "shadowData": "2px 2px 4px", "borderColor": "#047bfc", "borderWidth": 1, "bulletSpeed": 1, "focusMargin": 0, "focusShadow": "", "globalAlpha": 1, "outstanding": false, "bulletedList": false, "cornerRadius": 4, "enableSocial": true, "mouseInColor": "orange", "numberedList": false, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "rotateDegree": 0, "captionhAlign": "center", "strikethrough": false, "focusBackColor": "whitesmoke", "focusFontColor": "darkorange", "progressStatus": {"name": "NONE", "next": "UNKNOWN", "color": "gray"}, "showedProgress": false, "allNodeNumLimit": 99, "captionfontFace": "arial black", "captionfontSize": 14, "enableAnimation": false, "progressPercent": 0.65, "captionfontColor": "whitesmoke", "captionfontStyle": "normal", "focusBorderColor": "#047bfc", "focusBorderWidth": 1, "mouseInBackColor": "whitesmoke", "mouseInFontColor": "orange", "captionfontWeight": "lighter", "captionlineHeight": 1, "mouseInBorderColor": "#047bfc", "sameTypeNodeNumLimit": 19}, "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.fitable.FlowInfoCallback"]}, "enableOutputScope": true, "exceptionFitables": ["modelengine.fit.jober.aipp.fitable.AippFlowExceptionHandler", "modelengine.fit.jober.fitable.FlowInfoException"]}, "enableText": false}', 0) ON CONFLICT ("id") DO NOTHING;
+INSERT INTO "public"."app_builder_flow_graph" ("id", "name", "create_by", "create_at", "update_by", "update_at", "appearance", "is_deleted") VALUES ('ee6f79fc035545bda8734f5e26595c46', 'LLM模板', 'system', '2025-06-19 06:43:13.087872', 'system', '2025-06-19 06:43:13.087872', '{"id": "63385c92a08f445a9cdc9e2741abcba5", "type": "jadeFlowGraph", "pages": [{"x": 222.8466633750245, "y": 498.630952380953, "id": "elsa-page:tvp1s6", "bold": false, "mode": "configuration", "text": "newFlowPage", "type": "jadeFlowPage", "dirty": true, "index": 0, "width": 1600, "hAlign": "left", "height": 800, "isPage": true, "italic": false, "scaleX": 0.6000000000000001, "scaleY": 0.6000000000000001, "shapes": [{"x": -280.892857142857, "y": -219.9999999999999, "id": "jade6qm5eg", "pad": 6, "bold": false, "text": "开始", "type": "startNodeStart", "dirty": true, "index": 0, "width": 360, "height": 226, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"inputParams": [{"id": "91138f09-b635-43df-95c6-1fe3d1745829", "from": "Expand", "name": "input", "type": "Object", "value": [{"id": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "from": "Input", "name": "Question", "type": "String", "value": "", "isVisible": true, "isRequired": true, "description": "这是用户输入的问题。", "displayName": "用户问题", "disableModifiable": true}], "config": [{"allowAdd": true}]}, {"id": "4a770dc6-e3c9-475d-84c7-48dacc74a5b6", "from": "Expand", "name": "memory", "type": "Object", "value": [{"id": "a7675623-7fc7-468c-8910-e73c70e5e468", "from": "Input", "name": "memorySwitch", "type": "Boolean", "value": true}, {"id": "cee9a31b-781c-4835-a616-ceed73be22f2", "from": "Input", "name": "type", "type": "String", "value": "ByConversationTurn"}, {"id": "69592622-4291-409d-9d65-9faea83db657", "from": "Input", "name": "value", "type": "Integer", "value": "6"}]}], "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": false, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "startComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "mouseInBorderColor": "rgba(28,31,35,.08)"}, {"x": 374.1428571428571, "y": -228.21428571428567, "id": "jadewdnjbq", "pad": 6, "bold": false, "text": "意图识别", "type": "llmNodeState", "dirty": true, "index": 1, "width": 360, "height": 344, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "31ba235d-1b26-4780-a7a7-32eca9500919", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "83653b54-dd04-4da9-957d-adb7c2728632", "from": "Input", "name": "serviceName", "type": "String", "value": ""}, {"id": "dd588a17-a69c-40c0-859a-d9930202a148", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "6c414e75-971e-403a-b2b1-c6850f128cc4", "from": "Input", "name": "model", "type": "String", "value": ""}, {"id": "db5fdafa-4cbf-44ba-9cca-8a98f1f771f4", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "88f74d78-4711-4f81-a2e7-74d0034c5e88", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "35a710cf-1b79-4523-b16f-b50878d677fe", "from": "Input", "name": "template", "type": "String", "value": "用户本轮的问题:{{query}}\n\n==========下面为历史对话记录\n```\n{{his}}\n```"}, {"id": "38fb27a1-71f4-4fcc-87d5-9d8a880bc04d", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "eee66922-4304-4209-89fc-b13ffa101630", "from": "Reference", "name": "query", "type": "String", "value": ["Question"], "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}, {"id": "e2f51f9f-a0f9-4b8e-a75a-b2016e52d845", "from": "Reference", "name": "his", "type": "Array", "value": ["memories"], "referenceId": "memories", "referenceKey": "memories", "referenceNode": "_systemEnv"}]}]}, {"id": "a6865419-867c-4bfb-855c-f5c1876c965a", "from": "Expand", "name": "tools", "type": "Array", "value": []}, {"id": "308e2023-a8e9-486e-9784-8680addbb786", "from": "Expand", "name": "workflows", "type": "Array", "value": []}, {"id": "68f92923-d5da-42ce-8478-d7ac7d90664e", "from": "Input", "name": "systemPrompt", "type": "String", "value": "# 你的工作任务如下:\n\n## 第一步:识别关键信息 \n- 分析用户当前的问题与诉求 \n - 请结合用户本轮对话及历史会话内容,判断其目前遇到的具体问题和表达的核心诉求。\n\n## 第二步:判断用户所处场景 \n基于识别出的用户问题和诉求,判断其属于以下哪一类场景:\n\n- 物流场景: \n - 用户表示商家发货慢、长时间未发货,或催促商家尽快发货; \n - 用户查询物流进度、催促快递、反馈拒收问题或快递未配送等情况; \n - 用户在快递运输过程中表达催促、异常或其他物流相关诉求。\n\n- 支付场景: \n - 用户支付后未见订单,进线询问状态或处理方式; \n - 支付失败但账户扣款,用户要求退款或解释; \n - 支付过程中遇到技术问题,如方式受限、密码无法输入等; \n - 对支付金额有疑问(实际支付与展示不符); \n - 网络卡顿导致支付是否成功不确定,用户希望确认结果。\n\n- 售后场景: \n - 商品存在问题(如破损、功能缺失等),用户申请退换或维修; \n - 咨询售后政策(退换规则、运费问题等); \n - 查询售后进度(审核状态、发货时间等); \n - 售后过程中遇到新问题(如维修不当、延迟处理等); \n - 对退换货后的退款方式或到账时间存在疑问。\n\n- 无法判断具体场景: \n - 用户表述不清或信息不足,无法归入上述任一场景。\n\n## 第三步:输出判断结果 \n请仅输出以下四个选项之一作为最终判断结果: \n- 物流场景 \n- 支付场景 \n- 售后场景 \n- 无法判断具体场景\n\n## 限制要求: \n- 请严格限制输出为上述四类之一,禁止输出其他不相关内容!\n"}, {"id": "78baad16-173f-4d70-a7cd-d1a2abc2f0d1", "from": "input", "name": "enableLog", "type": "Boolean", "value": false}, {"id": "1d2b1fb2-fef2-4bd2-bf9c-899f55b8cf90", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "3"}, {"id": "6a506211-eff2-47a8-8e05-e64adf8a3fd9", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": []}], "outputParams": [{"id": "95d84d67-3198-415e-a63c-bc9a2da8d821", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "272c927a-9e25-48b6-a921-6a8ab20267a4", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "448dce38-bac1-43f4-9e51-51ac89f2164f", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {"6a506211-eff2-47a8-8e05-e64adf8a3fd9": [{"id": "78c9ff6c-b9f6-4489-80f9-00e245225196", "from": "Reference", "value": [], "referenceId": "output_cd5cbe89-0d9f-4cf1-9e09-afb325576b84", "referenceNode": "jade0pg2ag"}]}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 4042.380952380953, "y": -55.238095238095354, "id": "jadesoux5i", "pad": 6, "bold": false, "text": "结束", "type": "endNodeEnd", "dirty": true, "index": 2, "width": 360, "height": 182, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.aipp.fitable.AippFlowEndCallback"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "54dab89c-5693-4082-baa7-12c648d812f7", "from": "Expand", "name": "finalOutput", "type": "Object", "value": [{"id": "ffad80c2-3f60-4d57-93b2-c2362a5dab9c", "from": "Reference", "name": "finalOutput", "type": "String", "value": ["output", "llmOutput"], "editable": true, "isRequired": true, "description": "", "referenceId": "ad0fdc41-d695-4466-9f6d-89dd34635dac", "referenceKey": "llmOutput", "referenceNode": "jadee1oaol"}], "editable": false, "isRequired": false, "referenceId": "", "referenceKey": "", "referenceNode": ""}, {"id": "c26bf2ca-75b3-4a6f-bc47-132c2e170895", "from": "Input", "name": "enableLog", "type": "Boolean", "value": false}], "outputParams": [{}]}}}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": true, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "endComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 79.107142857143, "y": -106.99999999999989, "id": "jade6nzc98", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 3, "textX": 0, "textY": 0, "width": 295.0357142857141, "hAlign": "center", "height": 50.78571428571422, "italic": false, "margin": 20, "toShape": "jadewdnjbq", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade6qm5eg", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 407.57000329163884, "y": -474.7619047619048, "id": "jadeyz3byy", "pad": 6, "bold": false, "text": "注释", "type": "noteNode", "dirty": true, "index": 4, "width": 277, "height": 128, "italic": false, "flowMeta": {"jober": {"name": "", "type": "general_jober", "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "text_5850eadc-7275-4626-a6fd-7667e6bf7663", "from": "Input", "name": "text", "type": "String", "value": "该步骤通过分析用户当前及历史会话内容,完成场景判定,并将对话引导至对应的场景流程中。
"}, {"id": "style_aa953d94-952d-4e82-a00f-246b1c2cc911", "from": "Expand", "name": "style", "type": "Object", "value": [{"id": "backgroundColor_f432d607-f744-4216-8fc3-587d3a63a003", "from": "Input", "name": "backgroundColor", "type": "String", "value": "rgb(234, 243, 255)"}, {"id": "outlineColor_96c91f33-0033-4616-a1d9-4d9bb187d1cb", "from": "Input", "name": "outlineColor", "type": "String", "value": ""}, {"id": "borderColor_3d67485e-ad2c-47f1-8d88-a7e737d9c966", "from": "Input", "name": "borderColor", "type": "String", "value": ""}, {"id": "fontSize_07613945-0581-4892-b0b5-32d7820d7232", "from": "Input", "name": "fontSize", "type": "String", "value": "12"}, {"id": "fontColor_9cadb046-85f0-46cf-95e7-86106e512ec8", "from": "Input", "name": "fontColor", "type": "String", "value": "rgb(26, 26, 26)"}, {"id": "align_ea5d059e-982b-47c3-90c6-ba23440b2171", "from": "Input", "name": "align", "type": "String", "value": "JustifyLeft"}, {"id": "listStyle_00514f16-0b64-4c6e-9c21-d6f88ebe6a61", "from": "Input", "name": "listStyle", "type": "String", "value": "InsertUnorderedList"}]}], "outputParams": []}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hideText": true, "runnable": false, "autoWidth": true, "backColor": "rgb(234, 243, 255)", "container": "elsa-page:tvp1s6", "dashWidth": 0, "minHeight": 92, "namespace": "jadeFlow", "autoHeight": false, "enableMask": false, "rotateAble": false, "borderColor": "rgb(171, 203, 249)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 12, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "noteComponent", "focusBackColor": "rgb(234, 243, 255)", "sourcePlatform": "official", "enableAnimation": false, "focusBorderWidth": 1, "mouseInBorderColor": "rgb(171, 203, 249)"}, {"x": 847.5700032916388, "y": -206.01190476190482, "id": "jade263zfk", "pad": 6, "bold": false, "text": "条件", "type": "conditionNodeCondition", "dirty": false, "index": 5, "width": 600, "height": 340, "italic": false, "flowMeta": {"joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto", "conditionParams": {"branches": [{"id": "d3f88ad7-0457-4e85-92f2-23b8a0ed871f", "type": "if", "disabled": false, "runnable": true, "conditions": [{"id": "6a6deac0-8adc-48b7-bc13-0d200276e753", "value": [{"id": "11e5b574-ecad-4ee0-b6a7-ca6ad415cf17", "from": "Reference", "name": "left", "type": "String", "value": ["output", "llmOutput"], "referenceId": "272c927a-9e25-48b6-a921-6a8ab20267a4", "referenceKey": "llmOutput", "referenceNode": "jadewdnjbq"}, {"id": "cf0357ae-f33a-45f6-af76-bfc99fd1a791", "from": "Input", "name": "right", "type": "String", "value": "物流场景", "referenceId": "", "referenceKey": "", "referenceNode": ""}], "condition": "equal"}], "conditionRelation": "and"}, {"id": "179be013-c3d8-4d22-8e60-dbd49ad02aa9", "type": "if", "disabled": false, "runnable": true, "conditions": [{"id": "1d6a2bde-8434-4880-a498-0260144b4d55", "value": [{"id": "cfd7e19b-0069-4d2e-a8fe-9686f9056aaf", "from": "Reference", "name": "left", "type": "String", "value": ["output", "llmOutput"], "referenceId": "272c927a-9e25-48b6-a921-6a8ab20267a4", "referenceKey": "llmOutput", "referenceNode": "jadewdnjbq"}, {"id": "a38dfd4f-7814-409e-a37a-d3a517c0d6d1", "from": "Input", "name": "right", "type": "String", "value": "支付场景", "referenceId": "", "referenceKey": "", "referenceNode": ""}], "condition": "equal"}], "conditionRelation": "and"}, {"id": "8436cd7e-4956-4805-a7fe-6847b9f4194a", "type": "if", "disabled": false, "runnable": true, "conditions": [{"id": "61317985-069b-4504-b691-cb2bf4ba4cd9", "value": [{"id": "08916b04-7ccb-412f-a6a9-40b33b4736b4", "from": "Reference", "name": "left", "type": "String", "value": ["output", "llmOutput"], "referenceId": "272c927a-9e25-48b6-a921-6a8ab20267a4", "referenceKey": "llmOutput", "referenceNode": "jadewdnjbq"}, {"id": "ea9299b1-cdd0-4345-b34d-1ef41ba4deae", "from": "Input", "name": "right", "type": "String", "value": "售后场景", "referenceId": "", "referenceKey": "", "referenceNode": ""}], "condition": "equal"}], "conditionRelation": "and"}, {"id": "91a2b5cc-3a60-4e56-b58c-60873dccdd78", "type": "else", "disabled": false, "runnable": true, "conditions": [{"id": "7bbfdd2e-728f-4744-88ad-f961fadb6a72", "value": [], "condition": "true"}], "conditionRelation": "and"}], "jadeNodeConfigChangeIgnored": true}}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "conditionComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 734.1428571428571, "y": -56.214285714285666, "id": "jadeyabzxi", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 6, "textX": 0, "textY": 0, "width": 113.42714614878173, "hAlign": "center", "height": 20.20238095238085, "italic": false, "margin": 20, "toShape": "jade263zfk", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadewdnjbq", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 1758.4033366249705, "y": -416.8452380952383, "id": "jadegcoezy", "pad": 6, "bold": false, "text": "解决方案专家-物流", "type": "llmNodeState", "dirty": true, "index": 7, "width": 360, "height": 344, "italic": false, "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "f88734c6-f7c5-458c-aba1-bf1c92c99cb2", "from": "Input", "name": "model", "type": "String", "value": ""}, {"id": "5a7607a5-45d0-4a8e-92c2-e74a0d1355e7", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "77154d9b-642d-487e-8155-ec5c7a0f53c5", "from": "Input", "name": "serviceName", "type": "String", "value": ""}, {"id": "0105daf0-1337-4ff4-b22d-951eb6647275", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "ee3c0849-a8e1-476c-a77f-904bd8ffd07b", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "5d738786-09f3-49ee-969c-7dea1bcf2bbd", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "9200c5a6-df27-428e-9c8a-da7b0987d521", "from": "Input", "name": "template", "type": "String", "value": "用户本轮的问题:{{query}}\n\n==========下面为历史对话记录\n```\n{{his}}\n```"}, {"id": "3c0da354-7207-4a5d-ae02-21c08bda6b43", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "4c86799e-6164-4312-8436-b62a2c8b8f24", "from": "Reference", "name": "query", "type": "String", "value": ["Question"], "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}, {"id": "1360d81d-d6bb-4511-9919-f740352b92b1", "from": "Reference", "name": "his", "type": "Array", "value": ["memories"], "referenceId": "memories", "referenceKey": "memories", "referenceNode": "_systemEnv"}]}]}, {"id": "e6f12f13-16cc-4e02-ae98-163cc0f02cf7", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "6"}, {"id": "bed5245d-c2eb-4bc3-a1fc-6fb654d943ae", "from": "Expand", "name": "tools", "type": "Array", "value": []}, {"id": "88ec4f16-e7e4-4b05-a316-21142082d9db", "from": "Input", "name": "systemPrompt", "type": "String", "value": "# 你的工作任务如下:\n\n## 第一步:提取关键信息 \n- 请根据用户本轮输入及其历史会话内容,识别用户当前所遇到的问题与核心诉求。\n\n## 第二步:判断所属场景 \n结合上一步提取的信息,判断用户当前所处的服务场景。该判断将作为后续匹配解决方案的依据。\n\n【场景判断规则示例,仅供参考,实际内容请按业务规则调整】 \n- 若用户咨询发货状态、配送时效等相关问题,则判断为【场景1:发货与时效】 \n - 典型问题包括:发货时间、预计送达时间、指定收货时间、不同地区送达时效、快递延误等 \n- 若用户涉及配送地址相关问题,则判断为【场景2:地址问题】 \n - 典型问题包括:地址填写或修改、地址有效性、是否可送达等 \n- 若用户关注礼物收货、物流状态、快递异常等问题,则判断为【场景3:物流进度】 \n - 典型问题包括:物流信息查询、物流异常、拒收处理等\n\n## 第三步:判断对应处理方案 \n根据判定出的场景,匹配最符合的问题分类与处理方案:\n\n### 场景1:发货与时效 \n- 分类1-1:发货/送达相关问题 \n - 问题1-1-1:是否已发货 / 发货时间? → [执行](方案1-1-1) \n - 问题1-1-2:下单后多久送达? → [执行](方案1-1-2) \n - 问题1-1-3:能否指定送达时间? → [执行](方案1-1-3) \n - 问题1-1-4:不同地区配送时效? → [执行](方案1-1-4) \n - 问题1-1-5:快递延迟怎么办? → [执行](方案1-1-5) \n - 问题1-1-6:不同快递的送达时间对比 → [执行](方案1-1-6)\n\n### 场景2:地址问题 \n- 分类2-1:地址填写 / 修改相关问题 \n - 问题2-1-1:如何填写地址? → [执行](方案2-1-1) \n - 问题2-1-2:如何修改地址? → [执行](方案2-1-2) \n - 问题2-1-3:修改地址的截止时间? → [执行](方案2-1-3) \n - 问题2-1-4:如何确认地址修改成功? → [执行](方案2-1-4) \n - 问题2-1-5:地址模糊无法配送怎么办? → [执行](方案2-1-5) \n - 问题2-1-6:地址正确但电话填错影响收货? → [执行](方案2-1-6) \n - 问题2-1-7:地址修改成功但物流仍显示旧地址? → [执行](方案2-1-7) \n - 问题2-1-8:搬家后旧订单能否改送新地址? → [执行](方案2-1-8) \n - 问题2-1-9:商家拒绝修改地址怎么办? → [执行](方案2-1-9) \n - 问题2-1-10:合并订单中部分地址错误如何处理? → [执行](方案2-1-10) \n - 问题2-1-11:新地址超出配送范围如何处理? → [执行](方案2-1-11) \n - 问题2-1-12:忘记账号无法修改错误地址? → [执行](方案2-1-12) \n - 问题2-1-13:快递仍送到旧地址怎么办? → [执行](方案2-1-13)\n\n### 场景3:物流进度 \n- 分类3-1:物流信息相关问题 \n - 问题3-1-1:物流异常如何处理? → [执行](方案3-1-1) \n - 问题3-1-2:拒收商品后如何处理? → [执行](方案3-1-2) \n - 问题3-1-3:如何查询物流进度? → [执行](方案3-1-3)\n\n\n## 第四步:输出最终方案编号 \n根据上一步判断的处理路径,输出对应的【方案编号】。\n\n- 输出格式:仅返回方案编号,如 `方案1-1-1` \n- 若所有场景和方案均无法匹配,请返回:`无`\n\n---\n\n# 注意事项(特别提醒) \n- 所有输出必须严格遵循结构要求,不能自行扩展场景名称或方案编号。 \n- 场景和方案编号必须为预设值,避免出现未定义编号。 \n\n---\n\n# 示例(Examples)\n\n## 正确示例(GoodCase) \n以下是正确的示例,要学习参考:\n### 输出:\n方案2-1-2\n\n### 限制\n请按输出格式输出本次对话的方案编号,不要输出其他内容"}, {"id": "73311579-d411-4dc9-a9a5-9a569828e813", "from": "Input", "name": "enableLog", "type": "Boolean", "value": false}, {"id": "269e5817-5389-410d-844e-8cefbf9a732d", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": []}], "outputParams": [{"id": "cf0a5016-e334-43c4-aa2a-c09a1988a75b", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "021891d2-c320-4a8a-afe6-0d996c0b8f03", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "f90d8631-555e-4a78-ab8c-7c97e2f791cb", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 1436.4842314584914, "y": -85.21188917614171, "id": "jadeeql7lh", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 8, "textX": 0, "textY": 0, "width": 321.9191051664791, "hAlign": "center", "height": -159.6333489190966, "italic": false, "margin": 20, "toShape": "jadegcoezy", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade263zfk", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "dynamic-0|d3f88ad7-0457-4e85-92f2-23b8a0ed871f"}, {"x": 2436.7366699583044, "y": 1092.3214285714303, "id": "jadeuuibl6", "pad": 6, "bold": false, "text": "结束_1", "type": "endNodeEnd", "dirty": true, "index": 9, "width": 360, "height": 182, "italic": false, "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.aipp.fitable.AippFlowEndCallback"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "31802a94-a226-4b0a-8d21-f6d506642cea", "from": "Expand", "name": "finalOutput", "type": "Object", "value": [{"id": "b183c9a9-b123-4386-9385-047ae74a0d3a", "from": "Reference", "name": "out", "type": "String", "value": ["output", "llmOutput"], "editable": true, "isRequired": true, "description": "", "referenceId": "8b800ab7-3936-4e74-90d6-f68d242d90fc", "referenceKey": "llmOutput", "referenceNode": "jadefouxqo"}], "editable": false, "isRequired": false, "referenceId": "", "referenceKey": "", "referenceNode": ""}, {"id": "b9150c6a-8b82-4517-962e-351e38a0407e", "from": "Input", "name": "enableLog", "type": "Boolean", "value": false}], "outputParams": [{}]}}}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": true, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "endComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 2356.260479482118, "y": -422.4404761904766, "id": "jadessmwt5", "pad": 6, "bold": false, "text": "代码_物流", "type": "codeNodeState", "dirty": true, "index": 10, "width": 368, "height": 252, "italic": false, "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "args"}, {"name": "code"}, {"name": "language"}, {"name": "output"}], "return": {"type": "object"}, "uniqueName": "e147f301-957a-4335-a155-1e86d1a45ae5"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "0ffe2bec-e483-4edd-a008-207e1416d708", "from": "Expand", "name": "args", "type": "Object", "value": [{"id": "31d51789-cc35-4b38-94c2-61ed6240db1c", "from": "Reference", "name": "input", "type": "String", "value": ["output", "llmOutput"], "referenceId": "021891d2-c320-4a8a-afe6-0d996c0b8f03", "referenceKey": "llmOutput", "referenceNode": "jadegcoezy"}]}, {"id": "20dc4f53-16a4-4784-beda-3e19a1a65bb1", "from": "Input", "name": "code", "type": "String", "value": "async def main(args: Args) -> dict:\n solution_list =[\n {\n \"方案编号\": \"方案1-1-1\",\n \"方案标题\": \"商品的发货时间是什么时候?\",\n \"方案内容\": \"告知用户:您好,一般情况下,我们会在您下单后的[X]个工作日内发货(具体时间可根据实际业务情况填写)。您可以在抖音商城的“我的订单”页面中查看订单的发货状态。若您的订单有特殊情况,比如预售商品等,具体发货时间会在商品详情页中进行说明,您可以前往查看。\"\n },\n {\n \"方案编号\": \"方案1-1-2\",\n \"方案标题\": \"商品预计什么时候能送达?\",\n \"方案内容\": \"告知用户:您好,商品的送达时间会受到多种因素的影响,比如发货地、收货地、物流方式等。一般来说,在您的订单发货后,[普通快递预计送达时间,如1-3天,可根据实际情况填写]内送达(普通快递);[顺丰等特殊快递预计送达时间,如1-2天,可根据实际情况填写]内送达(顺丰等特殊快递)。您可以在订单发货后,通过订单详情页中的物流信息实时跟踪商品的运输进度,以便了解大概的送达时间。\"\n },\n {\n \"方案编号\": \"方案1-1-3\",\n \"方案标题\": \"可以要求指定送达时间吗?\",\n \"方案内容\": \"告知用户:您好,目前我们不支持直接指定送达时间哦。但是您可以在下单时备注一些特殊要求,我们会尽量安排快递在合适的时间进行派送。同时,您也可以在订单发货后,关注物流信息,当商品到达您所在地区的快递网点后,您可以联系快递员,协商派送时间。\"\n },\n {\n \"方案编号\": \"方案1-1-4\",\n \"方案标题\": \"不同地区的送达时效是怎样的?\",\n \"方案内容\": \"告知用户:您好,不同地区的送达时效会有所不同哦。一般来说,同城的订单在发货后[1-2天,可根据实际情况填写]内送达;省内的订单在发货后[2-3天,可根据实际情况填写]内送达;省外的订单在发货后[3-5天,可根据实际情况填写]内送达。但如果您所在的地区较为偏远,或者遇到特殊情况(如天气恶劣、节假日等),送达时间可能会有所延长。您可以在订单发货后,通过物流信息实时了解商品的运输进度。\"\n },\n {\n \"方案编号\": \"方案1-1-5\",\n \"方案标题\": \"快递延迟了怎么办?\",\n \"方案内容\": \"告知用户,很抱歉快递派送延迟了,可能是快递员在派送过程中遇到了一些特殊情况。您可以先通过订单详情页中的快递员联系方式,联系快递员询问具体情况,看大概什么时候能送达。若无法联系到快递员,您可以联系物流公司的客服,提供订单号,让他们帮您协调处理。\"\n },\n {\n \"方案编号\": \"方案1-1-6\",\n \"方案标题\": \"各家快递的送达时效分别是怎样的?\",\n \"方案内容\": \"告知用户:您好,我们目前合作的快递有[列举合作快递名称]等。一般来说,[快递1名称]的送达时效为[快递1预计送达时间,如1-3天,可根据实际情况填写];[快递2名称]的送达时效为[快递2预计送达时间,如2-4天,可根据实际情况填写]。但具体的送达时间还会受到发货地、收货地、商品重量体积等多种因素的影响。您可以在下单时查看商品详情页中关于快递的说明,或者在订单发货后,通过物流信息实时了解商品的运输进度。\"\n },\n{\n \"方案编号\": \"方案2-1-2\",\n \"方案标题\": \"地址填写有误,但已下单,还能修改吗?怎么修改?\",\n \"方案内容\": \"查询业务特征\\\"订单发货状态\\\":\\n- 如${订单发货状态}=\\\"未发货\\\":\\n - 参考方案:告知用户订单尚未发货,可以在抖音商城的“我的订单”页面找到订单,点击“修改地址”修改\\n\\n- 如${订单发货状态}=\\\"已发货\\\"\\n - 当${订单物流状态}=\\\"等待揽件\\\":\\n - 参考方案:告知用户订单已发货但还未揽件,可联系商家协商修改\\n\\n - 当${订单物流状态}=\\\"已揽件\\\"、\\\"运输中\\\"、\\\"派送中\\\"、\\\"已签收\\\"\\n - 参考方案:告知用户订单已经发货,无法修改,可以联系商家协商撤回快递,或联系物流公司拒收,拒收后重新下单购买\\n\"\n },\n {\n \"方案编号\": \"方案2-1-3\",\n \"方案标题\": \"配送地址的变更最晚在什么时候可以操作?\",\n \"方案内容\": \"小主,配送地址的变更一般在商品发货之前都可以操作哟,若已发货,建议您尝试联系商家或者物流服务商详细咨询\"\n },\n {\n \"方案编号\": \"方案2-1-4\",\n \"方案标题\": \"如何确认地址已成功修改并按新地址配送?\",\n \"方案内容\": \"告知用户,地址修改成功后可在订单详情中查看新的派送地址,确认是否修改正确\"\n },\n {\n \"方案编号\": \"方案2-1-5\",\n \"方案标题\": \"下单时填写的地址模糊,无法准确配送怎么办?\",\n \"方案内容\": \"查询业务特征\\\"订单发货状态\\\":\\n- 如${订单发货状态}=\\\"未发货\\\":\\n - 参考方案:告知用户订单尚未发货,尽快进入抖音商城的“我的订单”页面,点击该订单,找到“修改地址”选项,补充完整准确的地址信息\\n\\n- 如${订单发货状态}=\\\"已发货\\\"\\n - 当${订单物流状态}=\\\"等待揽件\\\":\\n - 参考方案:告知用户订单已发货但还未揽件,马上联系商家,说明地址模糊情况,请求商家修改为准确地址\\n\\n - 当${订单物流状态}=\\\"已揽件\\\"、\\\"运输中\\\"、\\\"派送中\\\":\\n - 参考方案:告知用户订单已在运输途中,可先尝试联系物流公司,提供订单号和新的准确地址,看能否更改派送地址;若物流公司无法处理,再联系商家协商解决方案,比如拦截快递后重新发货\\n\\n - 当${订单物流状态}=\\\"已签收\\\":\\n - 参考方案:告知用户订单已签收,若因地址模糊导致送错地址,先查看快递面单上的签收人信息,尝试联系签收人协商退回;若无法联系到签收人,可与商家沟通,看是否能协商补发商品或其他补偿方式\\n\"\n },\n {\n \"方案编号\": \"方案2-1-6\",\n \"方案标题\": \"收件人地址不变,但电话填写错误,影响收货怎么办?\",\n \"方案内容\": \"查询业务特征\\\"订单发货状态\\\":\\n- 如${订单发货状态}=\\\"未发货\\\":\\n - 参考方案:告知用户订单尚未发货,可进入抖音商城的“我的订单”页面,找到对应订单,点击“修改信息”,将电话修改为正确号码\\n\\n- 如${订单发货状态}=\\\"已发货\\\"\\n - 当${订单物流状态}=\\\"等待揽件\\\":\\n - 参考方案:告知用户订单已发货但还未揽件,立即联系商家,说明电话填写错误情况,请求商家修改电话信息\\n\\n - 当${订单物流状态}=\\\"已揽件\\\"、\\\"运输中\\\"、\\\"派送中\\\":\\n - 参考方案:告知用户订单已在运输途中,可主动联系物流公司,提供订单号和正确的电话号码,让物流公司在派送时能联系到正确的收件人;若物流公司无法处理,再与商家沟通,协商解决办法\\n\\n - 当${订单物流状态}=\\\"已签收\\\":\\n - 参考方案:告知用户订单已签收,若因电话错误导致他人误签,先查看快递面单上的签收人信息,尝试联系签收人协商退回;若无法联系到签收人,可与商家沟通,协商是否能补发商品或给予其他补偿\\n\"\n },\n {\n \"方案编号\": \"方案2-1-7\",\n \"方案标题\": \"地址修改后,物流信息上显示的地址还是旧地址,怎么回事?\",\n \"方案内容\": \"告知用户,可能存在信息更新延迟的情况。建议先确认订单详情中显示的地址是否已成功修改为新地址。如果订单详情中的地址是新地址,但物流信息仍显示旧地址,可等待一段时间,让系统同步更新;若等待一段时间后仍未更新,联系商家,说明情况,让商家协助联系物流公司核实并更新物流信息;也可以自行联系物流公司,提供订单号和新地址,要求其在系统中修正地址信息。\"\n },\n {\n \"方案编号\": \"方案2-1-8\",\n \"方案标题\": \"搬家了,之前下单的商品能改送到新地址吗?\",\n \"方案内容\": \"查询业务特征\\\"订单发货状态\\\":\\n- 如${订单发货状态}=\\\"未发货\\\":\\n - 参考方案:告知用户订单尚未发货,可在抖音商城的“我的订单”页面找到对应订单,点击“修改地址”,将地址修改为新地址\\n\\n- 如${订单发货状态}=\\\"已发货\\\"\\n - 当${订单物流状态}=\\\"等待揽件\\\":\\n - 参考方案:告知用户订单已发货但还未揽件,尽快联系商家,说明已搬家的情况,请求商家修改派送地址为新地址\\n\\n - 当${订单物流状态}=\\\"已揽件\\\"、\\\"运输中\\\"、\\\"派送中\\\":\\n - 参考方案:告知用户订单已在运输途中,先尝试自行联系物流公司,提供订单号和新地址,看能否更改派送地址;若物流公司无法处理,再联系商家,说明情况,协商解决方案,如拦截快递后重新发货至新地址\\n\\n - 当${订单物流状态}=\\\"已签收\\\":\\n - 参考方案:告知用户订单已签收,若原地址已无法接收,可先查看快递面单上的签收人信息,尝试联系签收人协商转寄到新地址;若无法联系到签收人,可与商家沟通,看是否能协商其他处理方式,如重新购买并享受一定优惠等\\n\"\n },\n {\n \"方案编号\": \"方案2-1-9\",\n \"方案标题\": \"修改地址后,商家告知无法更改,该如何处理?\",\n \"方案内容\": \"首先安抚用户情绪,然后告知用户:如果商家告知无法更改地址,您可以尝试再次与商家友好沟通,说明地址更改的必要性,并提供新地址的详细信息。若商家仍坚持无法处理,当订单处于已发货且物流状态为“已揽件”“运输中”“派送中”时,您可以自行联系物流公司,向他们说明情况并提供订单号以及新的正确地址,请求物流公司协助更改派送地址。若物流公司也无法处理,很遗憾可能只能等商品到达原地址后,您再尝试与快递员或签收人协商转寄至新地址,或者与商家协商其他补偿方案,如部分退款等。\"\n },\n {\n \"方案编号\": \"方案2-1-10\",\n \"方案标题\": \"多个商品合并订单,其中一个商品地址填错,能否单独修改该商品地址?\",\n \"方案内容\": \"查询业务特征\\\"订单发货状态\\\":\\n- 如${订单发货状态}=\\\"未发货\\\":\\n - 参考方案:告知用户订单尚未发货,您可以在抖音商城的“我的订单”页面找到该合并订单,查看是否有针对单个商品修改地址的选项,如果有,点击对应商品的“修改地址”进行操作;如果没有相关选项,建议您联系商家,说明情况,请求商家帮忙将填错地址的商品修改为正确地址。\\n\\n- 如${订单发货状态}=\\\"已发货\\\":\\n - 当${订单物流状态}=\\\"等待揽件\\\":\\n - 参考方案:告知用户订单已发货但还未揽件,立即联系商家,说明多个商品合并订单中其中一个商品地址填错的情况,请求商家修改该商品的派送地址。\\n\\n - 当${订单物流状态}=\\\"已揽件\\\"、\\\"运输中\\\"、\\\"派送中\\\":\\n - 参考方案:告知用户订单已在运输途中,由于是合并订单,单独修改一个商品地址较困难。您可以先联系物流公司,看是否能在运输过程中识别并处理该商品的地址问题;若物流公司无法处理,再与商家沟通,协商是否可以在商品到达目的地后,将填错地址的商品重新安排发货至正确地址,或者提供其他补偿方案。\\n\\n - 当${订单物流状态}=\\\"已签收\\\":\\n - 参考方案:告知用户订单已签收,若填错地址的商品已被错误签收,您可以查看快递面单上的签收人信息,尝试联系签收人协商退回该商品;若无法联系到签收人,可与商家沟通,协商是否能补发该商品或给予相应的补偿。\"\n },\n {\n \"方案编号\": \"方案2-1-11\",\n \"方案标题\": \"地址修改后,新地址超出了商家默认的配送范围,怎么办?\",\n \"方案内容\": \"告知用户:如果新地址超出了商家默认的配送范围,首先您可以联系商家,与商家沟通是否可以通过其他方式(如更换物流渠道、增加运费等)将商品配送到新地址。若商家表示无法配送到新地址,您可以考虑以下几种解决办法:一是与商家协商取消订单,重新下单并填写在配送范围内的地址;二是看看是否可以将商品配送到附近可接收的地址(如代收点等),然后自行前往取件;三是与商家协商是否能提供其他解决方案,如将商品邮寄到您指定的其他可配送地址,或者给予一定的补偿让您自行解决收货问题。\"\n },\n {\n \"方案编号\": \"方案2-1-12\",\n \"方案标题\": \"地址填写错误,且忘记下单账号,无法自行修改地址,怎么处理?\",\n \"方案内容\": \"先安抚用户,然后告知用户:如果您忘记了下单账号且地址填写错误无法自行修改,您可以尝试通过您支付时使用的支付账号(如支付宝、微信等)查找订单记录,获取订单相关信息。若无法通过支付账号找到订单,您可以联系抖音客服,向客服提供您的相关信息(如收货人姓名、电话、下单时间、商品名称等),以便客服协助您查找订单。找到订单后,向客服说明地址填写错误的情况,请求客服帮忙联系商家或物流公司修改地址。如果订单已经发货,根据不同的物流状态,按照相应的处理方式(如联系物流公司、与商家协商等)尝试解决地址错误的问题。\"\n },\n {\n \"方案编号\": \"方案2-1-13\",\n \"方案标题\": \"地址修改成功,但快递员仍按旧地址派送,如何解决?\",\n \"方案内容\": \"告知用户:如果遇到快递员仍按旧地址派送的情况,您可以第一时间联系快递员,向快递员说明地址已经修改,并提供新地址的详细信息,请求快递员按照新地址派送。若快递员无法处理或不配合,您可以联系物流公司的客服,向客服反映情况并提供订单号、新地址等信息,要求物流公司协调处理,督促快递员按新地址派送。同时,您也可以联系商家,告知商家快递员按旧地址派送的问题,请求商家协助与物流公司沟通解决。如果最终商品还是被派送到了旧地址,您可以查看旧地址处的签收情况,尝试与签收人协商转寄至新地址,若无法协商,再与商家协商其他解决方案,如补发商品或给予补偿。\"\n },\n {\n \"方案编号\": \"方案3-1-1\",\n \"方案标题\": \"物流显示异常,该怎么办?\",\n \"方案内容\": \"告知用户,您的物流信息长时间未更新,可能是物流系统信息同步延迟等原因导致的。您可以先耐心等待一段时间,看物流信息是否会更新。若等待一段时间后仍未更新,您可以联系物流公司的客服,提供订单号,让他们帮您查询包裹的实际运输情况。若物流公司无法解决,您可以联系我们的客服,我们会协助您跟进处理。\"\n },\n {\n \"方案编号\": \"方案3-1-2\",\n \"方案标题\": \"拒收商品后,后续该怎么处理?\",\n \"方案内容\": \"告知用户:您好,当您拒收商品后,物流公司会将商品退回给商家。一般情况下,商家在收到退回的商品后,会在[X]个工作日内(可根据实际业务情况填写)为您处理退款或其他售后事宜。您可以在抖音商城的“我的订单”页面中查看订单的售后状态,了解退款进度等信息。如果在规定时间内您没有收到退款或商家没有处理售后事宜,您可以联系商家客服,询问具体情况,也可以联系我们的客服,我们会协助您跟进处理。\"\n },\n {\n \"方案编号\": \"方案3-1-3\",\n \"方案标题\": \"如何查询礼物的物流信息?\",\n \"方案内容\": \"告知用户:您好,您可以在抖音商城的“我的订单”页面中找到对应的礼物订单,点击进入订单详情页,在订单详情页中会显示物流信息,您可以通过物流单号在对应的物流公司官网或者抖音商城提供的物流查询入口中查询礼物的运输进度。如果您在查询过程中遇到问题,或者无法获取物流信息,您可以联系我们的客服,提供订单号,我们会帮您查询具体情况。\"\n }\n] \n\n ret: Output = {\n \"方案编号\": \"无\",\n \"方案标题\": \"无\",\n \"方案内容\": \"无\"\n }\n \n input_code = args[\"input\"]\n for solution in solution_list:\n if solution.get(\"方案编号\") == input_code:\n ret: Output = solution\n\n\n return ret", "language": "python"}, {"id": "d2e889fa-6657-4481-a825-f2145a3b54c6", "from": "Input", "name": "language", "type": "String", "value": "python"}, {"id": "4607a8f5-242b-4f08-a5b9-22d06b363515", "from": "Input", "name": "output", "type": "Object", "value": {"properties": {"output": {"type": "object", "properties": {"方案内容": {"type": "string", "description": ""}, "方案标题": {"type": "string", "description": ""}, "方案编号": {"type": "string", "description": ""}}, "description": ""}}}}], "outputParams": [{"id": "6625b58c-9952-403b-a434-ca8c1867cf1d", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "a75bc58e-3095-439b-8ef4-5d4f40651174", "from": "Input", "name": "方案编号", "type": "String", "value": "", "description": ""}, {"id": "85313e43-51b2-42da-a804-9b979a38c62e", "from": "Input", "name": "方案标题", "type": "String", "value": "", "description": ""}, {"id": "dcb32092-98d2-4282-b8e1-b8cc1e17e32b", "from": "Expand", "name": "方案内容", "type": "String", "value": "", "description": ""}]}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "codeComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 2118.4033366249705, "y": -244.8452380952383, "id": "jadeqpcb5o", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 11, "textX": 0, "textY": 0, "width": 237.85714285714766, "hAlign": "center", "height": -51.5952380952383, "italic": false, "margin": 20, "toShape": "jadessmwt5", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadegcoezy", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 3034.2366699583054, "y": -49.761904761904816, "id": "jade3q9168", "pad": 6, "bold": false, "text": "变量聚合", "type": "variableAggregationNodeState", "dirty": false, "index": 12, "width": 360, "height": 198, "italic": false, "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "variables"}], "return": {"type": "Object"}, "uniqueName": "c71f3d85-d69e-45e4-9549-479e46dc3167"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "variables_12010f7f-b507-4612-93e0-10a1acd821c4", "from": "Expand", "name": "variables", "type": "Array", "value": [{"id": "a3f887f6-4a1d-4f44-b47e-936aafebd4f2", "from": "Reference", "type": "Object", "value": ["output"], "referenceId": "794511c3-82a1-41d5-b0c6-d660d76b76ef", "referenceKey": "output", "referenceNode": "jadeasze4z"}, {"id": "19360bb0-b2b6-404b-b437-4c9df0c91ff9", "from": "Reference", "type": "Object", "value": ["output"], "referenceId": "cf0a5016-e334-43c4-aa2a-c09a1988a75b", "referenceKey": "output", "referenceNode": "jadegcoezy"}, {"id": "4d86489d-dd2c-4677-8aa8-b1cf99185f40", "from": "Reference", "type": "Object", "value": ["output"], "referenceId": "847d3e0a-099c-481b-a63c-285ca33a580f", "referenceKey": "output", "referenceNode": "jade5eaxyf"}]}], "outputParams": [{"id": "output_32256b54-87c0-495f-99f8-0e1ff1ebd0c8", "from": "Input", "name": "output", "type": "Object", "value": []}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "variableAggregationComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 2724.260479482118, "y": -296.4404761904766, "id": "jadekr294k", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 13, "textX": 0, "textY": 0, "width": 309.9761904761872, "hAlign": "center", "height": 345.6785714285718, "italic": false, "margin": 20, "toShape": "jade3q9168", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadessmwt5", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 3593.820003291639, "y": -134.76190476190482, "id": "jadee1oaol", "pad": 6, "bold": false, "text": "沟通协商Agent", "type": "llmNodeState", "dirty": false, "index": 14, "width": 360, "height": 446, "italic": false, "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "f79a861d-0fe4-4fce-b547-2e7b99454a17", "from": "Input", "name": "model", "type": "String", "value": ""}, {"id": "2810c062-eabe-4c6e-b1be-c72746951014", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "a4fa3632-b230-4802-977b-147d4bc317da", "from": "Input", "name": "serviceName", "type": "String", "value": ""}, {"id": "129bdbef-f0c4-4389-8e92-a58f8e5e66bc", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "0f06aab0-275d-442a-b6be-fd313a2ec02c", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "868bdce7-5fac-4aca-be98-fd0da43e26d7", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "b0094932-ef67-4615-a82b-86e988f3d53c", "from": "Input", "name": "template", "type": "String", "value": "## 用户与客服的历史会话\n```以下是用户本轮发送的消息\n{{query}}\n```\n```以下是用户与人工客服的历史会话\n{{his}}\n```\n## 方案\n```\n{{solution}}\n```\n"}, {"id": "72e70e3d-be8f-4a69-949d-af8981a3bb80", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "9dc7745c-59a9-4b65-ae94-f61d54f5d964", "from": "Reference", "name": "query", "type": "String", "value": ["Question"], "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}, {"id": "ca64dd82-9d12-4304-9e21-f093cd04f69e", "from": "Reference", "name": "solution", "type": "Object", "value": ["output"], "referenceId": "output_32256b54-87c0-495f-99f8-0e1ff1ebd0c8", "referenceKey": "output", "referenceNode": "jade3q9168"}]}]}, {"id": "e6f12f13-16cc-4e02-ae98-163cc0f02cf7", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "6"}, {"id": "30bfd6ea-98a1-44b7-87c8-43cc9877d4ee", "from": "Expand", "name": "tools", "type": "Array", "value": []}, {"id": "30370032-30e0-4270-ad9e-e643c2099c05", "from": "Input", "name": "systemPrompt", "type": "String", "value": "# 一、角色设定(Role)\n\n## 1.1 你的性格设定 \n- 你的名字叫“小抖”,是一位乐于交流、富有感染力的角色 \n- 你温柔甜美、乐观开朗、情绪稳定,总能用笑容感染他人 \n- 你具备强烈的共情能力,善于识别用户的情绪波动,面对愤怒、委屈、失落等情绪,你总能恰当地安抚并化解\n\n## 1.2 你的职业背景 \n- 你是抖音电商的官方客服,专业且敬业 \n- 你所属的团队包含“分诊专家”“协商专家”“方案专家”等角色,协作完成用户服务 \n- 你的职责是“沟通协商专家”,专注于提供愉悦、高质量的客服体验,负责以下五项任务: \n - **开场寒暄**:用户进线时主动问好 \n - **问题澄清**:了解用户问题及诉求 \n - **方案协商**:从提供的备选方案中选出最合适方案告知用户 \n - **情绪安抚**:针对用户负面情绪进行有效疏导 \n - **服务收尾**:在问题解决后礼貌结束对话 \n- 回复应富有情感,避免模板化、重复话术\n\n---\n\n# 二、你的任务(Task)\n\n- 当用户在抖音商城遇到购物问题时,会来向你咨询 \n- 你需要结合“与智能客服”和“与人工客服”的历史对话内容,理解用户遇到的情况,并提供回应\n\n---\n\n# 三、服务流程(Steps)\n\n## 3.1 判断基本状态 \n\n### 3.1.1 判断是否为首次进线 \n- 判断用户是否首次进入人工客服会话 \n\n### 3.1.2 判断用户情绪 \n- 查询历史对话内容,判断当前情绪为: \n - 强烈负向:愤怒、生气等 \n - 微负向:失望、沮丧、厌烦 \n - 正向:愉快、开心 \n - 中性:平和 \n\n### 3.1.3 判断用户问题 \n- 查询历史会话中用户是否明确描述了问题:\n - 如有:\n - 询问是否发货 ➝ “催发货”\n - 查询物流进度 ➝ “查询物流进度”\n - 其他情况 ➝ 提炼为不超过10个汉字的问题摘要\n - 如无:\n - 仅“转人工”或宣泄情绪 ➝ “未描述问题” \n\n### 3.1.4 判断是否重复提供方案 \n- 查询“小咪已给出的方案”与当前“备选方案”的重合情况 \n- 如果已给出方案包含当前备选方案,则视为重复提供\n\n---\n\n\n## 3.3 服务指南参考 \n\n### 3.3.1 开场寒暄服务指南 \n- 场景:用户首次发送消息 \n- 要求:\n - 先问好,确认问题后处理 \n - 情绪负面优先安抚 \n - 语气要活泼、俏皮,营造轻松氛围\n\n### 3.3.2 澄清问题服务指南 \n- 场景:用户尚未表达清晰问题或诉求 \n- 要求:\n - 主动理解、设身处地为用户考虑 \n - 识别并安抚可能的情绪波动 \n - 表达要热情、礼貌、有亲和力\n\n### 3.3.3 提供与协商方案服务指南 \n- 场景:你需要给出或协商解决方案 \n- 行为逻辑:\n - 若备选方案与已提供方案不同 ➝ 选择最匹配方案回应 \n - 若备选方案已包含在之前提供方案中 ➝ 禁止再次给出,只安抚情绪 \n - 若无备选方案 ➝ 根据服务原则和电商知识合理回应\n\n#### 服务原则(示意):\n- 热情耐心,禁止讽刺与冷言冷语 \n- 商品/规则类问题尽量答复,无法答复可引导用户联系商家 \n- 操作类问题要提供清晰指导,未解决时鼓励再次咨询 \n\n### 3.3.4 服务收尾指南 \n- 场景:用户已接受方案,或问题已解决 \n- 要求:\n - 主动致谢,礼貌收尾 \n - 积极回应用户感谢 \n - 如用户仍带有情绪,需先安抚后结束\n\n---\n\n## 3.4 输出回复话术 \n\n- 输出形式:纯文本 \n- 限制要求: \n - 总字数不超过 80 字 \n - 必须正面回应用户本轮消息 \n - 遇到多个问题时须全部回答 \n - 表达要连贯自然,避免重复、机械式用语\n\n---\n\n# 四、特别注意事项(Attention)\n- 用户统一称为“小主”,你自称“小咪”,不可使用其他称呼 \n- 回应需充分体现用户情绪,注意情感安抚 \n- 避免重复或相似话术,可结合上下文自然承接 \n- 若问题相似,也要变换表达方式,可用无实际内容的话术安抚 \n- 用户接受方案 ➝ 明确承接 \n- 用户拒绝方案 ➝ 优先安抚,再考虑新方案 \n- 用户提出新要求 ➝ 结合你能处理的能力范围给出回应 \n\n\n"}, {"id": "aef1b70f-113f-40fc-b42f-2ea4c07dc749", "from": "Input", "name": "enableLog", "type": "Boolean", "value": true}, {"id": "98732927-f270-4a2a-861e-5969c324edd4", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": []}], "outputParams": [{"id": "7f1e2e79-5320-46f0-97d7-51d294acc7fe", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "ad0fdc41-d695-4466-9f6d-89dd34635dac", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "a4e01366-4a72-4c75-8fee-f52821d9bfc9", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 3394.2366699583054, "y": 49.238095238095184, "id": "jadekz8909", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 15, "textX": 0, "textY": 0, "width": 199.58333333333348, "hAlign": "center", "height": 39, "italic": false, "margin": 20, "toShape": "jadee1oaol", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade3q9168", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 3953.820003291639, "y": 88.23809523809518, "id": "jademi4pi5", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 16, "textX": 0, "textY": 0, "width": 88.56094908931436, "hAlign": "center", "height": -52.47619047619054, "italic": false, "margin": 20, "toShape": "jadesoux5i", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadee1oaol", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 2337.9866699583063, "y": 23.988095238095298, "id": "jadem7w2r0", "pad": 6, "bold": false, "text": "代码_支付", "type": "codeNodeState", "dirty": true, "index": 17, "width": 368, "height": 252, "italic": false, "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "args"}, {"name": "code"}, {"name": "language"}, {"name": "output"}], "return": {"type": "object"}, "uniqueName": "e147f301-957a-4335-a155-1e86d1a45ae5"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "c3e68b6b-0448-408f-b1d7-c1ae46047395", "from": "Expand", "name": "args", "type": "Object", "value": [{"id": "877febee-00a9-4e8f-9cd2-83d8de650630", "from": "Reference", "name": "input", "type": "String", "value": ["output", "llmOutput"], "referenceId": "f6f6612f-75ff-47a8-ba84-666e19c85d82", "referenceKey": "llmOutput", "referenceNode": "jadeasze4z"}]}, {"id": "7f718840-87ba-4555-ac5f-ff2e3daf5728", "from": "Input", "name": "code", "type": "String", "value": "async def main(args: Args) -> dict:\n solution_list =[\n {\n \"方案编号\": \"方案1-1-1\",\n \"方案标题\": \"无法使用指定支付方式(如信用卡、第三方支付)怎么办?\",\n \"方案内容\": \"告知用户:您好,如果您遇到无法使用指定支付方式的情况,例如信用卡、第三方支付平台(支付宝、微信支付等)无法使用,建议您首先检查网络是否稳定、账户余额或授信额度是否足够,以及所使用的支付渠道是否在维护或出现故障。若确认无异常,您可以尝试更新支付App版本、重启设备或更换其他支付方式。如果问题仍未解决,请及时联系平台客服,提供订单号及无法支付的具体提示,以便我们协助您尽快完成支付。\"\n },\n {\n \"方案编号\": \"方案1-1-2\",\n \"方案标题\": \"信用卡支付失败或被拒绝怎么办?\",\n \"方案内容\": \"告知用户:您好,若信用卡支付失败或被拒绝,可能是由于以下原因:1)信用卡额度不足或卡片已过有效期;2)银行对该笔交易进行了风控拦截;3)信用卡信息(有效期、CVV等)填写有误;4)银行系统临时异常。建议您核实卡片状态、额度及账单情况,并尝试与发卡行联系确认是否有交易限制。如仍无法支付,您可更换其他支付方式或联系平台客服,我们会协助您查询失败原因并提供解决方案。\"\n },\n {\n \"方案编号\": \"方案1-1-3\",\n \"方案标题\": \"第三方支付跳转异常如何处理?\",\n \"方案内容\": \"告知用户:您好,若第三方支付页面无法正常跳转或出现空白、报错等现象,可能与网络环境不稳定、浏览器或App版本不兼容、支付平台故障等因素有关。您可以尝试切换网络(如Wi-Fi与移动数据)、清理浏览器缓存或更新支付App后重新尝试支付。若多次重试仍异常,请记录具体报错页面并联系平台客服,我们将与支付平台核实并协助您尽快完成订单支付。\"\n },\n {\n \"方案编号\": \"方案1-1-4\",\n \"方案标题\": \"如何更换支付方式?\",\n \"方案内容\": \"告知用户:您好,如果您在支付页面尚未完成付款,一般可直接在支付选项中切换其他支付渠道(如微信支付、支付宝、银行卡等)。若您已经提交了支付但尚未扣款,您可以尝试取消本次付款或让订单等待支付超时后,重新下单并选择其他支付方式。若订单状态已产生扣款或卡住,请您第一时间联系平台客服,提供订单信息,以帮助您核实是否扣款成功并协助处理后续付款方式的更改。\"\n },\n {\n \"方案编号\": \"方案1-1-5\",\n \"方案标题\": \"系统或平台提示支付额度限制怎么办?\",\n \"方案内容\": \"告知用户:您好,如果支付时收到支付额度或单笔限额的提示,可能是银行或第三方支付平台出于安全与风控考虑设置了交易上限,也可能是您当前账户的可用额度不足。建议您致电发卡行或支付平台客服,确认是否可以临时或永久提升额度;若无法提升额度,可尝试分多个订单进行结算或使用其他支付方式。若问题依旧,请与平台客服沟通,我们会协助您调整支付方案。\"\n },\n {\n \"方案编号\": \"方案1-1-6\",\n \"方案标题\": \"网络或系统超时导致无法支付怎么办?\",\n \"方案内容\": \"告知用户:您好,如果在支付过程中遇到页面卡顿、网络超时或系统繁忙,建议您先检查网络连接或更换更稳定的网络环境重试。若多次尝试后依旧无法完成支付,可能是支付高峰期导致系统负载较大,您可以间隔一段时间再付款。若仍无法支付,请保留相关截图并联系平台客服,提供订单号和支付异常信息以便我们为您查询并快速排查。\"\n },\n {\n \"方案编号\": \"方案2-1-1\",\n \"方案标题\": \"如何查询订单是否已成功付款?\",\n \"方案内容\": \"告知用户:您好,若您不确定订单是否已成功付款,建议您先前往“我的订单”或“订单详情”页面查看支付状态,也可在支付平台(如微信支付、支付宝等)的账单记录中查询是否有对应的交易成功扣款。如果平台显示“支付成功”或“已付款”,通常表示支付已完成;若账单显示扣款成功,但平台订单状态依旧未更新,请联系客服核实处理。\"\n },\n {\n \"方案编号\": \"方案2-1-2\",\n \"方案标题\": \"担心重复扣款或已重复扣款怎么办?\",\n \"方案内容\": \"告知用户:您好,如果您担心重复扣款或已被重复扣款,可先查看支付平台的账单记录,确认是否有多笔相同金额、相同订单的扣款信息。若确实存在重复扣款,请及时联系客服并提供订单号、支付截图等凭证,我们将协助核实并为您安排退款或抵扣后续订单。若尚不确认,可留意银行或支付账户的对账单,如发现多余扣款,可随时与我们再次联系。\"\n },\n {\n \"方案编号\": \"方案2-1-3\",\n \"方案标题\": \"订单状态未更新怎么办?\",\n \"方案内容\": \"告知用户:您好,若您已完成付款但订单状态未及时更新,可能是系统延迟或网络波动导致的数据同步问题。建议您稍等片刻后刷新订单页面,或尝试退出App/网页重新登录查看。若长期仍显示“待付款”或其他状态与实际不符,请及时提供订单号并联系平台客服,我们将尽快为您查询支付记录并手动刷新订单状态,确保您后续使用无碍。\"\n },\n {\n \"方案编号\": \"方案2-1-4\",\n \"方案标题\": \"支付后页面卡住,无法确认是否支付成功怎么办?\",\n \"方案内容\": \"告知用户:您好,如果在完成支付后页面卡住或闪退,您可通过查看支付渠道的账单记录来确认是否已扣款,也可在平台“我的订单”中刷新查看订单支付状态。若账单记录显示扣款成功,但订单页面依旧无法显示已付款,请保留相关截图并联系平台客服处理。若账单未显示扣款,说明可能支付未成功,您可尝试重新发起付款操作或更换支付方式。\"\n },\n {\n \"方案编号\": \"方案2-1-5\",\n \"方案标题\": \"收到扣款短信但订单未显示成功怎么办?\",\n \"方案内容\": \"告知用户:您好,若您收到了银行或支付平台的扣款短信,但平台订单仍显示未支付,可能是短信通知存在延迟或支付结果返回延迟导致。请您先在支付平台查看实际扣款记录,并尝试刷新“我的订单”页面。若多次刷新后依旧显示未支付,可提供订单号、支付凭证给平台客服,我们会帮助查询付款记录并为您同步更新订单状态。\"\n },\n {\n \"方案编号\": \"方案2-1-6\",\n \"方案标题\": \"想要修改支付金额或添加优惠券怎么办?\",\n \"方案内容\": \"告知用户:您好,如果您还未完成支付或订单暂未扣款,可尝试返回购物车或订单确认页,重新选择/输入优惠券并更新支付金额后再提交支付。若订单已生成但尚未付款,也可尝试取消该订单后重新下单并使用优惠券。若订单已支付成功,则无法直接修改支付金额。若确有金额变动需求,请联系平台客服说明情况,我们会评估是否可通过售后或其他方式进行差价处理。\"\n },\n {\n \"方案编号\": \"方案2-1-7\",\n \"方案标题\": \"想要取消已发起的支付怎么办?\",\n \"方案内容\": \"告知用户:您好,如果您已在支付页面确认付款但尚未成功扣款,通常可等待订单自动关闭或联系平台客服尝试撤回支付请求。若款项已扣但状态未更新,您可提出退款申请,或与客服协商后续处理方式。请您第一时间保留相关支付记录,并说明发起支付的具体时间,以帮助我们尽快确认交易状态并妥善安排后续处理。\"\n },\n {\n \"方案编号\": \"方案2-1-8\",\n \"方案标题\": \"系统或平台提示需人工核验怎么办?\",\n \"方案内容\": \"告知用户:您好,部分大额交易或异常交易会触发系统风控,导致需人工核验支付信息。建议您根据提示提交相关证明材料或按照平台要求进行身份核验,以保障交易安全。若核验步骤繁琐或时间较长,请耐心等待审核结果,也可联系平台客服进行跟进处理。\"\n },\n {\n \"方案编号\": \"方案2-1-9\",\n \"方案标题\": \"忘记支付密码怎么办?\",\n \"方案内容\": \"告知用户:您好,如果您忘记了支付密码,可以在对应支付平台(如支付宝、微信支付、银行卡App等)的“忘记密码”或“重置密码”入口尝试找回,通常需要绑定的手机号或身份证信息进行验证。若您无法完成验证,可联系支付平台或发卡行人工客服寻求协助。建议您及时更新密码并妥善保管,以防资金风险。\"\n },\n {\n \"方案编号\": \"方案2-1-10\",\n \"方案标题\": \"第三方支付平台提示风控或风险警告怎么办?\",\n \"方案内容\": \"告知用户:您好,若第三方支付平台提示交易风险或风控警告,可能由于交易金额较大、支付环境异常、账户异常登录等原因触发安全策略。建议您先进行账户安全验证,如人脸识别、短信验证码等,并确保在常用设备与网络环境下进行支付。若多次尝试仍无法通过,请联系支付平台客服进行核实解除风控,也可尝试更换其他支付方式。\"\n },\n {\n \"方案编号\": \"方案2-1-11\",\n \"方案标题\": \"无法使用优惠券或代金券怎么办?\",\n \"方案内容\": \"告知用户:您好,如果您在结算时发现优惠券或代金券无法使用,可能是由于使用范围、有效期或订单金额门槛等限制。请您先查看优惠券的使用规则,确认与所选商品或订单是否匹配。若确认符合使用条件却仍无法使用,请尝试更换结算场景(如App端/网页端)或重启后再试。若问题依然存在,请与平台客服联系,我们会协助您排查并核实优惠券的可用状态。\"\n },\n {\n \"方案编号\": \"方案2-1-12\",\n \"方案标题\": \"用户怀疑被盗刷或非本人操作怎么办?\",\n \"方案内容\": \"告知用户:您好,若您怀疑账户被盗或出现非本人支付的情况,请第一时间冻结支付账户(如微信支付、支付宝、银行卡等)并修改密码。同时联系支付平台或发卡行说明异常交易情况,以防后续资金损失。您也可提供订单信息给我们,我们将协助配合调查。若涉及严重盗刷或诈骗,请及时保留证据并向公安机关报案,以便进一步处理。\"\n },\n {\n \"方案编号\": \"方案2-1-13\",\n \"方案标题\": \"其他支付状态异常如何处理?\",\n \"方案内容\": \"告知用户:您好,若遇到支付过程中出现难以归类或罕见的异常,例如错误代码提示不明确、支付系统崩溃等,建议您截图或记录错误提示详情,并保持订单号、支付时间及相关信息的完整。请及时与平台客服联系说明情况,我们会第一时间排查问题,必要时联系支付平台或银行协助处理,确保您的交易尽快恢复正常。\"\n },\n {\n \"方案编号\": \"方案3-1-1\",\n \"方案标题\": \"用户申请退款,想咨询流程与所需时长怎么办?\",\n \"方案内容\": \"告知用户:您好,如果您需要申请退款,可进入“订单详情”点击“申请退款”或“售后服务”选项,根据页面指引提交退款申请。退款通常需要一定的审核和处理时间,一般为1-7个工作日(具体时长视支付渠道及平台规定而定)。若超过预计时长未到账,请再次联系平台客服或支付渠道客服进行核实。\"\n },\n {\n \"方案编号\": \"方案3-1-2\",\n \"方案标题\": \"退款状态迟迟未到账怎么办?\",\n \"方案内容\": \"告知用户:您好,若您的退款已显示审核通过但迟迟未到账,可能由于银行结算周期或支付平台处理时延导致。建议您查看支付账户或银行卡对账单,并耐心等待1-3个工作日。若超过该期限仍无退款入账,请提供退款申请编号、订单号以及付款凭证,联系我们或支付平台客服进行排查,以确认退款款项的实际去向。\"\n },\n {\n \"方案编号\": \"方案3-1-3\",\n \"方案标题\": \"售后纠纷,需要调解或仲裁怎么办?\",\n \"方案内容\": \"告知用户:您好,如果您对退款、售后等处理意见有异议或发生纠纷,您可以在订单详情或帮助中心中提交“售后申诉”或“平台仲裁”申请。平台会依据相关规则、聊天记录、物流信息和支付凭证等证据进行评估并给出处理结果。如仍无法达成一致,建议您保留订单及相关凭证,可寻求消费者协会或相关监管部门协助。我们也会全力配合,保障您的合法权益。\"\n }\n] \n\n ret: Output = {\n \"方案编号\": \"无\",\n \"方案标题\": \"无\",\n \"方案内容\": \"无\"\n }\n \n input_code = args[\"input\"]\n for solution in solution_list:\n if solution.get(\"方案编号\") == input_code:\n ret: Output = solution\n\n\n return ret", "language": "python"}, {"id": "4f6ade2e-4d0b-47fd-8bc0-c9e0592eaa5a", "from": "Input", "name": "language", "type": "String", "value": "python"}, {"id": "01968ee8-ac56-4508-80a1-11480bcb9ee5", "from": "Input", "name": "output", "type": "Object", "value": {"properties": {"output": {"type": "object", "properties": {"方案内容": {"type": "string", "description": ""}, "方案标题": {"type": "string", "description": ""}, "方案编号": {"type": "string", "description": ""}}, "description": ""}}}}], "outputParams": [{"id": "ddd98e24-aa7e-4f5f-926d-883209c3b98e", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "b72d0c07-7eaa-41dc-9115-98991174eb12", "from": "Input", "name": "方案编号", "type": "String", "value": "", "description": ""}, {"id": "c00d66c7-2b7a-4507-903b-1bcf7a503b6b", "from": "Input", "name": "方案标题", "type": "String", "value": "", "description": ""}, {"id": "d7783929-7527-4bc8-99fb-2263d548bc73", "from": "Expand", "name": "方案内容", "type": "String", "value": "", "description": ""}]}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "codeComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 2705.9866699583063, "y": 149.9880952380953, "id": "jade52l241", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 18, "textX": 0, "textY": 0, "width": 328.2499999999991, "hAlign": "center", "height": -100.75000000000011, "italic": false, "margin": 20, "toShape": "jade3q9168", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadem7w2r0", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 2276.320003291643, "y": 445.65476190476204, "id": "jadej49nnf", "pad": 6, "bold": false, "text": "代码_售后", "type": "codeNodeState", "dirty": true, "index": 19, "width": 368, "height": 252, "italic": false, "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "args"}, {"name": "code"}, {"name": "language"}, {"name": "output"}], "return": {"type": "object"}, "uniqueName": "e147f301-957a-4335-a155-1e86d1a45ae5"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "8e087586-5620-4547-ada9-42b9733dd737", "from": "Expand", "name": "args", "type": "Object", "value": [{"id": "22a7552a-e94f-4f65-a630-5867fea4a3fd", "from": "Reference", "name": "input", "type": "String", "value": ["output", "llmOutput"], "referenceId": "1ffad476-af2b-4b18-a7da-bbd6356d5c3a", "referenceKey": "llmOutput", "referenceNode": "jade5eaxyf"}]}, {"id": "e57f6503-6df9-4c0c-8f84-deab92c09544", "from": "Input", "name": "code", "type": "String", "value": "async def main(args: Args) -> dict:\n solution_list =[\n {\n \"方案编号\": \"方案1-1-1\",\n \"方案标题\": \"售后服务申请入口在哪?\",\n \"方案内容\": \"告知用户:您好,若您需要提交售后申请,一般可以通过以下方式找到入口:1)在App或网站的“我的订单”列表中,找到对应订单,然后点击“申请售后”或“退换货”;2)部分平台提供“售后/客服中心”专区,您可以根据提示进入售后模块。若仍无法找到申请入口,请联系在线客服或拨打商家售后热线,我们将协助您进行售后申请。\"\n },\n {\n \"方案编号\": \"方案1-1-2\",\n \"方案标题\": \"退换货需要满足哪些条件?\",\n \"方案内容\": \"告知用户:您好,退换货通常需要满足以下条件:1)商品本身存在质量或功能性问题;2)商品在无拆封或不影响二次销售的前提下且在平台规定的时间内;3)符合国家相关三包政策或平台的退换货规则(如“7天无理由退换”等)。具体请您查看商品详情页或平台售后政策说明,或咨询客服以获取更准确的信息。\"\n },\n {\n \"方案编号\": \"方案1-1-3\",\n \"方案标题\": \"售后申请被驳回,如何重新提交?\",\n \"方案内容\": \"告知用户:您好,售后申请被驳回可能是因为资料不全、超出售后期限或不符合退换货条件等。建议您先查看驳回原因并进行针对性修改,例如补充凭证或说明问题详情。若您仍有异议,请联系商家或平台客服,说明具体情况并提供足够的材料证明,以便重新评估。若符合售后规则,您可重新在订单详情页发起新的售后申请。\"\n },\n {\n \"方案编号\": \"方案1-1-4\",\n \"方案标题\": \"如何邮寄退货,运费谁来承担?\",\n \"方案内容\": \"告知用户:您好,若您需要将商品邮寄回商家进行退换,通常可以在售后申请通过后查看具体的退货指引。平台或商家会提供退货地址及注意事项。关于运费承担,一般视问题归因而定:1)若属于商品质量问题或商家原因,运费多由商家承担,可选择“到付”或垫付后由商家报销;2)若因个人原因退货(如不喜欢/选错),需由您自行承担运费。建议您在申请售后时先确认运费说明,以免造成不必要的误解。\"\n },\n {\n \"方案编号\": \"方案1-1-5\",\n \"方案标题\": \"退换货进度如何查询?\",\n \"方案内容\": \"告知用户:您好,若您已经提交退换货申请,可以通过以下方式查询进度:1)在“我的订单”页面找到对应订单,点击“售后进度”或“售后详情”;2)查看系统通知或短信提醒;3)若退货已发出,您也可通过物流单号查询运送及签收情况。若长时间没有处理进度更新,请联系平台或商家客服,提供订单号与申请信息以便加快查询。\"\n },\n {\n \"方案编号\": \"方案1-1-6\",\n \"方案标题\": \"售后申请材料或凭证怎么提供?\",\n \"方案内容\": \"告知用户:您好,若商家或平台需要您提供商品照片、视频、发票或其他证明材料,通常可在售后申请时上传电子版到指定入口。若系统没有上传入口,可尝试与客服在线沟通,发送相应凭证进行补充。为了加快售后处理进度,建议您尽量提供清晰、完整的证据或说明。若对材料格式有限制,请在拍摄前先查看相关指引。\"\n },\n {\n \"方案编号\": \"方案2-1-1\",\n \"方案标题\": \"产品保修期是多久?\",\n \"方案内容\": \"告知用户:您好,不同商品的保修期会因品牌、品类或平台政策而异。一般电子产品会有1年保修期限,家电类商品可能提供更长的保修期(如3年、5年),而部分用品或易耗品可能不享受保修。建议您查看商品详情页或包装上的保修卡,或咨询商家客服了解具体的保修时长与政策。\"\n },\n {\n \"方案编号\": \"方案2-1-2\",\n \"方案标题\": \"已经过了七天无理由退换期,还能办理售后吗?\",\n \"方案内容\": \"告知用户:您好,若您的商品已经超过“7天无理由退换”的时间范围,依然可以根据商品的保修政策或三包规定来申请售后。若商品出现功能性故障或质量问题,您可以联系商家或平台客服,提交相应的检测报告或问题描述,查看是否符合保修或退换条件。如超过保修期或不属于保修范围,也可商议付费维修或其他解决方案。\"\n },\n {\n \"方案编号\": \"方案2-1-3\",\n \"方案标题\": \"保修范围具体包含哪些项目?\",\n \"方案内容\": \"告知用户:您好,保修范围通常包括商品在正常使用情况下出现的非人为损坏、质量缺陷或功能性故障。若是因个人使用不当或外力损坏(如进水、摔坏、私自拆机等),可能无法免费保修或仅能进行付费维修。不同品牌或商家在保修条例上会略有差异,建议您查看商品附带的保修卡或咨询客服以确认具体保修范围。\"\n },\n {\n \"方案编号\": \"方案2-1-4\",\n \"方案标题\": \"售后时效为什么这么久?\",\n \"方案内容\": \"告知用户:您好,售后时效受多方面因素影响,例如:1)商品寄回及物流往返所需时间;2)商家或厂家检测、维修、换货流程;3)节假日或旺季导致售后处理量大。若您觉得等待时间过久,可随时联系平台或商家客服,了解当前进度或申请加急处理。我们也会根据实际情况协调商家尽快处理您的售后需求。\"\n },\n {\n \"方案编号\": \"方案2-1-5\",\n \"方案标题\": \"二次售后、维修或检测问题该怎么办?\",\n \"方案内容\": \"告知用户:您好,如果商品已做过一次售后(维修或换货),但问题仍未解决或再次出现故障,您可以再次发起售后申请,并附上前一次售后的相关材料(维修记录、检测报告等)。商家或平台会基于此前的处理结果进行二次检测或维修。若屡次出现同样问题或严重质量缺陷,您可与商家或平台协商换货或退款。若与商家无法达成一致,可申请平台介入或第三方仲裁。\"\n },\n {\n \"方案编号\": \"方案2-1-6\",\n \"方案标题\": \"保修是否包含配件/耗材?\",\n \"方案内容\": \"告知用户:您好,一般情况下,易损耗配件或消耗品(如电池、耳机线、滤芯等)可能不在免费保修范围内,具体需依据商品品牌和厂家政策。例如,一些产品仅对主机部分提供保修,而对配件提供短期质保或不保修。若您不确定,可查看商品说明书、保修卡或询问商家客服,了解配件/耗材的具体保修政策。\"\n },\n {\n \"方案编号\": \"方案3-1-1\",\n \"方案标题\": \"售后审核通过/不通过,后续怎么办?\",\n \"方案内容\": \"告知用户:您好,若售后审核通过,会根据您申请的类型执行退款、换货或维修等后续操作。您可关注订单详情或售后记录,了解进度。若售后审核不通过,请先查看不通过原因,通常是资料缺少、不符合退换条件或过保等。若您对结果有疑议,可联系商家或平台客服提供补充材料,再次申请复核。\"\n },\n {\n \"方案编号\": \"方案3-1-2\",\n \"方案标题\": \"换货结果何时能发出或寄回?\",\n \"方案内容\": \"告知用户:您好,换货流程通常是在商家或平台收到您寄回的商品后,进行验收或检测,确认符合换货条件后才会安排新的商品寄出。时间可能受到库存、物流等影响,一般会在数个工作日内完成。若您长时间未收到更新,可联系商家或平台客服,提供换货申请编号或订单号,查询具体进度。\"\n },\n {\n \"方案编号\": \"方案3-1-3\",\n \"方案标题\": \"退款迟迟未到账怎么办?\",\n \"方案内容\": \"告知用户:您好,若售后审核通过后您一直未收到退款,可能是由于银行/第三方支付平台的处理时效所致,一般需要1-7个工作日。若超过平台承诺或常规时效,请您先查看支付账户或银行卡对账单,确认是否已经入账;若确实未到账,可联系平台客服并提供退款申请号,我们会协助核查并催促财务或支付渠道加快处理。\"\n },\n {\n \"方案编号\": \"方案3-1-4\",\n \"方案标题\": \"产品检测报告如何查看?\",\n \"方案内容\": \"告知用户:您好,若您在售后过程中需要查看商品的检测报告,可通过以下途径获取:1)与商家客服沟通,让其提供维修或检测部门出具的详细报告;2)部分平台会将检测报告上传至订单售后详情中,您可在售后进度或“查看详情”里下载查看。若您对报告结果有异议,请与客服沟通并提供相应佐证,以便进一步核实。\"\n },\n {\n \"方案编号\": \"方案3-1-5\",\n \"方案标题\": \"售后维修完成后如何确认或验收?\",\n \"方案内容\": \"告知用户:您好,维修或检测完成后,商家通常会将商品寄回给您。收到后,请及时检查商品外观及功能是否修复到位。若您发现问题依旧存在或新问题出现,可再次联系商家或平台客服说明情况,并提供必要的验收凭证。若对商品维修质量有疑虑,也可申请第三方检测或商家再次进行复检。\"\n },\n {\n \"方案编号\": \"方案3-1-6\",\n \"方案标题\": \"寄回后商家一直没有反馈怎么办?\",\n \"方案内容\": \"告知用户:您好,若您已将商品寄回给商家但迟迟没有收到任何反馈,建议您先查看物流单号确认商家是否已签收。若已签收却无进度更新,可通过平台售后沟通渠道或客服热线联系商家催促处理,并提供寄回凭证(物流单号、寄件日期等)。若多次沟通无果,可申请平台介入或投诉,以保障您的合法权益。\"\n }\n] \n\n ret: Output = {\n \"方案编号\": \"无\",\n \"方案标题\": \"无\",\n \"方案内容\": \"无\"\n }\n \n input_code = args[\"input\"]\n for solution in solution_list:\n if solution.get(\"方案编号\") == input_code:\n ret: Output = solution\n\n\n return ret", "language": "python"}, {"id": "90e8b799-06b7-4650-809a-a47b0b4ed964", "from": "Input", "name": "language", "type": "String", "value": "python"}, {"id": "bfb20f98-4ed1-4bb0-9399-56b53caafbc2", "from": "Input", "name": "output", "type": "Object", "value": {"properties": {"output": {"type": "object", "properties": {"方案内容": {"type": "string", "description": ""}, "方案标题": {"type": "string", "description": ""}, "方案编号": {"type": "string", "description": ""}}, "description": ""}}}}], "outputParams": [{"id": "d906dd17-8d2a-4507-82f5-dfa5d8cdb90f", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "f91e426c-309f-4046-9ac1-d5bf80b3da5a", "from": "Input", "name": "方案编号", "type": "String", "value": "", "description": ""}, {"id": "8fa659ec-ae78-41e0-924c-9b59a343f439", "from": "Input", "name": "方案标题", "type": "String", "value": "", "description": ""}, {"id": "ff0170ff-d881-4ac7-9bf1-92b21df27270", "from": "Expand", "name": "方案内容", "type": "String", "value": "", "description": ""}]}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "codeComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 2644.320003291643, "y": 571.654761904762, "id": "jadeh49oik", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 20, "textX": 0, "textY": 0, "width": 389.9166666666624, "hAlign": "center", "height": -522.4166666666669, "italic": false, "margin": 20, "toShape": "jade3q9168", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadej49nnf", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 1772.9866699583067, "y": -4.345238095237846, "id": "jadeasze4z", "pad": 6, "bold": false, "text": "解决方案专家-支付", "type": "llmNodeState", "dirty": true, "index": 21, "width": 360, "height": 344, "italic": false, "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "3d71644f-5331-4ccf-b048-2dea991e811e", "from": "Input", "name": "model", "type": "String", "value": ""}, {"id": "2f6fc5c4-39f2-4cc8-812e-ebc7990bad93", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "552b391e-2307-49b6-b954-2a8b9deada81", "from": "Input", "name": "serviceName", "type": "String", "value": ""}, {"id": "bd7c53a2-286e-41ee-bfbc-57fd99d3ce1c", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "971cede6-2c4f-4425-97e9-1613c6dcec47", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "b93e8819-7b04-43b4-a29c-295785fd0b80", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "ea2ade1f-ebcf-4e70-a2bc-b51ca41ce344", "from": "Input", "name": "template", "type": "String", "value": "用户本轮的问题:{{query}}\n\n==========下面为历史对话记录\n```\n{{his}}\n```"}, {"id": "da60c163-4581-46aa-ba7f-66f9b9899375", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "13e73f8a-8669-4c22-af2d-e31151259932", "from": "Reference", "name": "query", "type": "String", "value": ["Question"], "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}, {"id": "42cbede0-2365-44c3-b653-97a9d04bcfc7", "from": "Reference", "name": "his", "type": "Array", "value": ["memories"], "referenceId": "memories", "referenceKey": "memories", "referenceNode": "_systemEnv"}]}]}, {"id": "bad19456-350f-4532-a48a-cd265ebaa949", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "6"}, {"id": "8e01a3f2-2b64-4120-8aec-8988b77734f4", "from": "Expand", "name": "tools", "type": "Array", "value": []}, {"id": "c48b07b8-428a-4637-9675-e5be6ec70b8a", "from": "Input", "name": "systemPrompt", "type": "String", "value": "# 你的工作任务如下:\n\n## 第一步:识别用户诉求 \n请从输入信息中的“历史会话”中提取用户当前遇到的问题与核心诉求。\n\n## 第二步:判断所属场景 \n根据用户表述的问题内容,将其归类至以下三个场景之一,便于后续匹配解决方案。\n\n// 以下为参考场景分类,请根据实际业务替换 \n- 若用户询问支付方式或渠道相关问题,则归为【场景1】 \n - 典型问题包括:无法使用信用卡、支付方式被限制、支付跳转失败、额度受限、网络问题导致无法支付等 \n- 若用户关注支付结果或支付状态问题,则归为【场景2】 \n - 典型问题包括:订单已扣款但状态未更新、疑似重复扣费、支付成功但未生效、支付失败原因、支付取消等 \n- 若用户咨询退款或售后支付问题,则归为【场景3】 \n - 典型问题包括:退款申请、退款未到账、退回路径不明确、售后仲裁争议等 \n\n## 第三步:匹配问题类型并确定方案编号 \n请根据第二步归类的场景,在下列问题类型中选出最符合用户问题的子类,并输出对应的方案编号。\n\n// 以下为示例方案编号与问题分类,请按实际内容调整 \n\n\n### 场景1:支付方式与渠道问题 \n- 问题1-1-1:无法使用信用卡或第三方支付 → 方案1-1-1 \n- 问题1-1-2:信用卡支付失败或被拒 → 方案1-1-2 \n- 问题1-1-3:支付跳转异常 → 方案1-1-3 \n- 问题1-1-4:想更换支付方式 → 方案1-1-4 \n- 问题1-1-5:支付额度受限 → 方案1-1-5 \n- 问题1-1-6:因网络/系统原因无法支付 → 方案1-1-6 \n\n### 场景2:支付结果与状态问题 \n- 问题2-1-1:订单是否支付成功 → 方案2-1-1 \n- 问题2-1-2:重复扣款或怀疑重复扣费 → 方案2-1-2 \n- 问题2-1-3:支付成功但订单未更新 → 方案2-1-3 \n- 问题2-1-4:支付后页面卡住 → 方案2-1-4 \n- 问题2-1-5:收到扣款提醒但订单未生效 → 方案2-1-5 \n- 问题2-1-6:修改支付金额或添加优惠券 → 方案2-1-6 \n- 问题2-1-7:用户想取消支付 → 方案2-1-7 \n- 问题2-1-8:提示需人工核验 → 方案2-1-8 \n- 问题2-1-9:忘记支付密码 → 方案2-1-9 \n- 问题2-1-10:第三方支付风控拦截 → 方案2-1-10 \n- 问题2-1-11:优惠券/代金券无法使用 → 方案2-1-11 \n- 问题2-1-12:怀疑被盗刷或非本人操作 → 方案2-1-12 \n- 问题2-1-13:其他支付状态异常 → 方案2-1-13 \n\n### 场景3:退款与售后支付问题 \n- 问题3-1-1:用户申请退款,咨询流程和时长 → 方案3-1-1 \n- 问题3-1-2:退款迟迟未到账 → 方案3-1-2 \n- 问题3-1-3:售后纠纷需仲裁 → 方案3-1-3 \n\n\n## 第四步:输出方案编号 \n根据你匹配到的具体问题,输出对应的方案编号。\n\n- 输出格式:如 `方案1-1-2` \n- 若无法匹配到任何方案,请仅输出:`无`\n\n---\n\n# 注意事项:\n\n\n- 只输出方案编号,不附带解释或多余文字 \n- 永远称呼用户为“小主”,你自称“小咪”,不得使用其他称呼 \n- 回复内容必须根据上下文自然承接,不能机械或重复地使用同一类话术 \n- 若用户连续提出相似问题,不能再次输出相同方案编号,应使用安抚性话术灵活回应 \n\n\n---\n\n# 示例(标准范例)\n## 正确示例(GoodCase) \n以下是正确的示例,要学习参考:\n### 输出:\n方案2-1-2\n\n### 限制\n请按输出格式输出本次对话的方案编号,不要输出其他内容"}, {"id": "ded2d791-4f8b-490f-96b2-eb841b37e168", "from": "Input", "name": "enableLog", "type": "Boolean", "value": false}, {"id": "be07d2f3-00cb-4532-8b78-64b89da66528", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": []}], "outputParams": [{"id": "794511c3-82a1-41d5-b0c6-d660d76b76ef", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "f6f6612f-75ff-47a8-ba84-666e19c85d82", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "85c6aaa7-9699-480a-8457-5e44dd2db1e1", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 1436.4842314584914, "y": -29.211871737525655, "id": "jadenmyrsd", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 22, "textX": 0, "textY": 0, "width": 336.5024384998153, "hAlign": "center", "height": 196.8666336422878, "italic": false, "margin": 20, "toShape": "jadeasze4z", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade263zfk", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "dynamic-1|179be013-c3d8-4d22-8e60-dbd49ad02aa9"}, {"x": 2132.9866699583067, "y": 167.65476190476215, "id": "jadery090x", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 23, "textX": 0, "textY": 0, "width": 204.99999999999955, "hAlign": "center", "height": -17.666666666666856, "italic": false, "margin": 20, "toShape": "jadem7w2r0", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadeasze4z", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 1754.6533366249723, "y": 415.65476190476204, "id": "jade5eaxyf", "pad": 6, "bold": false, "text": "解决方案专家-售后", "type": "llmNodeState", "dirty": false, "index": 24, "width": 360, "height": 344, "italic": false, "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "e68cadca-c168-4bea-9cc6-812ff8f4b596", "from": "Input", "name": "model", "type": "String", "value": ""}, {"id": "19c557b7-26a0-4560-adec-aa6f732c2eba", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "1d948468-a8bf-4025-b877-9dbd5eaa2e46", "from": "Input", "name": "serviceName", "type": "String", "value": ""}, {"id": "003df075-100a-4117-9414-0360f7fedcbe", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "c89f5b9f-a091-452b-af06-e35e05099c01", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "37df494b-c7bd-41f8-942b-c0bad9073a9b", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "396ed247-b8b3-48b0-be35-1eb89465e485", "from": "Input", "name": "template", "type": "String", "value": "用户本轮的问题:{{query}}\n\n==========下面为历史对话记录\n```\n{{his}}\n```"}, {"id": "37f84105-06c4-4e9b-b885-d4a010e9cfda", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "bf3d2d8e-ebec-4ef5-af22-073a1b74599c", "from": "Reference", "name": "query", "type": "String", "value": ["Question"], "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}, {"id": "9a307633-8a8d-4d8c-9ffe-5435c1e45a2c", "from": "Reference", "name": "his", "type": "Array", "value": ["memories"], "referenceId": "memories", "referenceKey": "memories", "referenceNode": "_systemEnv"}]}]}, {"id": "02355088-fc23-418f-9f03-b96e61c31748", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "6"}, {"id": "3243fb9b-b256-4b02-b164-5cb1eb79b6c0", "from": "Expand", "name": "tools", "type": "Array", "value": []}, {"id": "b5e5d7b7-81c1-4ccb-860b-a62cd74d5917", "from": "Input", "name": "systemPrompt", "type": "String", "value": "# 你的工作任务如下:\n\n## 第一步:提取用户关键信息 \n请从输入中的“历史会话”字段中识别用户当前提出的主要问题和诉求。\n\n## 第二步:判断所属场景 \n根据用户问题的类型,将其归类到以下三类售后服务场景之一,以便后续匹配解决方案。\n\n// 以下为场景分类示例,请按实际业务调整\n\n- 若用户咨询售后申请或退换货流程问题,则归入【场景1】 \n - 示例问题:如何提交售后、售后申请条件、退货操作、运费归属、退换进度等 \n- 若用户咨询售后政策或售后时效问题,则归入【场景2】 \n - 示例问题:售后期限、保修政策、二次维修、服务是否过期、保修范围等 \n- 若用户关注售后的处理结果,则归入【场景3】 \n - 示例问题:售后审核进度、换货结果、退款到账、检测报告、商家未处理等 \n\n## 第三步:匹配具体问题并判断对应方案 \n结合第二步判断的场景,进一步识别用户具体问题,并输出相应方案编号。\n\n// 以下为示例方案,请结合实际业务调整\n\n### 场景1:售后申请及退换货流程问题 \n- 问题1-1-1:如何找到售后申请入口 → 方案1-1-1 \n- 问题1-1-2:退换货需要满足哪些条件 → 方案1-1-2 \n- 问题1-1-3:售后申请被拒,如何重新提交 → 方案1-1-3 \n- 问题1-1-4:退货怎么寄?运费谁出? → 方案1-1-4 \n- 问题1-1-5:退换货进度怎么查 → 方案1-1-5 \n- 问题1-1-6:如何上传售后凭证或材料 → 方案1-1-6 \n\n### 场景2:售后政策与时效问题 \n- 问题2-1-1:产品保修期是多久 → 方案2-1-1 \n- 问题2-1-2:已过七天无理由,还能售后吗 → 方案2-1-2 \n- 问题2-1-3:保修范围包括哪些内容 → 方案2-1-3 \n- 问题2-1-4:售后处理为什么这么慢 → 方案2-1-4 \n- 问题2-1-5:二次维修/检测如何处理 → 方案2-1-5 \n- 问题2-1-6:保修是否包含配件或耗材 → 方案2-1-6 \n\n### 场景3:售后处理结果相关问题 \n- 问题3-1-1:售后审核结果已出,接下来怎么办 → 方案3-1-1 \n- 问题3-1-2:换货的商品什么时候发出或寄回 → 方案3-1-2 \n- 问题3-1-3:退款迟迟未到账 → 方案3-1-3 \n- 问题3-1-4:如何查看售后检测报告 → 方案3-1-4 \n- 问题3-1-5:维修完成后怎么确认或验收 → 方案3-1-5 \n- 问题3-1-6:寄回商品后商家未处理 → 方案3-1-6 \n\n## 第四步:输出方案编号 \n根据匹配结果,请直接输出对应的方案编号。\n\n- 输出格式示例:`方案1-1-5` \n- 如无匹配项,请仅输出:`无`\n\n---\n\n# 注意事项:\n\n- 仅输出方案编号,不得添加解释说明或多余文字 \n- 始终使用“小主”称呼用户,自称为“小咪” \n- 回复内容需结合上下文,自然衔接,禁止机械重复或话术相似 \n- 如判断为重复问题,请勿再次提供同一方案编号,应以安抚话术回应 \n\n\n---\n\n# 示例(标准示范)\n\n## 输入历史会话 \n用户:已经申请退货了\n用户:还没有消息\n用户:可以加快处理吗\n用户:转人工\n小咪:小主好呀,我是你的专属客服小咪,我看您需要了解退货进度是吗?\n用户:是的,我想问一下退货进度在哪里查\n\n## 输出结果 \n方案1-1-5"}, {"id": "156978ea-90c0-4ddf-8ac4-f6628ccc66df", "from": "Input", "name": "enableLog", "type": "Boolean", "value": false}, {"id": "79cc00e4-6b0a-4c62-9722-ba1961f0fdeb", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": []}], "outputParams": [{"id": "847d3e0a-099c-481b-a63c-285ca33a580f", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "1ffad476-af2b-4b18-a7da-bbd6356d5c3a", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "0e240dc4-b8dc-4588-903c-a93f76e220bd", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 1436.4842314584914, "y": 26.788102104550234, "id": "jadeprdr4a", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 25, "textX": 0, "textY": 0, "width": 318.1691051664809, "hAlign": "center", "height": 560.8666598002118, "italic": false, "margin": 20, "toShape": "jade5eaxyf", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade263zfk", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "dynamic-2|8436cd7e-4956-4805-a7fe-6847b9f4194a"}, {"x": 2114.6533366249723, "y": 587.654761904762, "id": "jade9ptdhk", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 26, "textX": 0, "textY": 0, "width": 161.6666666666706, "hAlign": "center", "height": -16, "italic": false, "margin": 20, "toShape": "jadej49nnf", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade5eaxyf", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 1770.4866699583067, "y": 1048.7500000000005, "id": "jadefouxqo", "pad": 6, "bold": false, "text": "沟通协商Agent_1", "type": "llmNodeState", "dirty": true, "index": 27, "width": 360, "height": 344, "italic": false, "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "66d32cc3-2294-4fba-94cb-97c8119fffa0", "from": "Input", "name": "model", "type": "String", "value": ""}, {"id": "8716b64e-17d1-484a-89c7-2523655ee631", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "d48b6e73-aa41-4a23-b1ab-08f1ec135d68", "from": "Input", "name": "serviceName", "type": "String", "value": ""}, {"id": "79556262-3353-4302-9efc-67b0fa7f2f2b", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "3d5ef418-de38-4992-aba6-4303921c1297", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "8c14d5ca-0ed8-47c1-977e-06e56b4731f0", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "2e0929b0-3a57-4c9f-a307-f867e211e885", "from": "Input", "name": "template", "type": "String", "value": "## 用户与客服的历史会话\n```以下是用户本轮发送的消息\n{{query}}\n```\n```以下是用户与人工客服的历史会话\n{{his}}\n```\n## 方案\n```\n{{solution}}\n```\n"}, {"id": "ed0d8a8d-2c32-487a-b078-115da55c4c0f", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "7d76d839-fbf6-4a2c-af57-78e18e95ccf5", "from": "Reference", "name": "query", "type": "String", "value": ["Question"], "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}, {"id": "478980a4-5698-4c2b-af77-9a8563fc3d46", "from": "Input", "name": "solution", "type": "String", "value": "未找到结论", "referenceId": "", "referenceKey": "", "referenceNode": ""}]}]}, {"id": "630c6587-6ed2-4362-b4c8-ed11f49d8a49", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "6"}, {"id": "d677fba5-88d9-4d34-93e1-401718849818", "from": "Expand", "name": "tools", "type": "Array", "value": []}, {"id": "3b4ec80c-639b-4cd2-a364-98553b235988", "from": "Input", "name": "systemPrompt", "type": "String", "value": "# 一、角色设定(Role)\n\n## 1.1 你的性格设定 \n- 你的名字叫“小抖”,是一位乐于交流、富有感染力的角色 \n- 你温柔甜美、乐观开朗、情绪稳定,总能用笑容感染他人 \n- 你具备强烈的共情能力,善于识别用户的情绪波动,面对愤怒、委屈、失落等情绪,你总能恰当地安抚并化解\n\n## 1.2 你的职业背景 \n- 你是抖音电商的官方客服,专业且敬业 \n- 你所属的团队包含“分诊专家”“协商专家”“方案专家”等角色,协作完成用户服务 \n- 你的职责是“沟通协商专家”,专注于提供愉悦、高质量的客服体验,负责以下五项任务: \n - **开场寒暄**:用户进线时主动问好 \n - **问题澄清**:了解用户问题及诉求 \n - **方案协商**:从提供的备选方案中选出最合适方案告知用户 \n - **情绪安抚**:针对用户负面情绪进行有效疏导 \n - **服务收尾**:在问题解决后礼貌结束对话 \n- 回复应富有情感,避免模板化、重复话术\n\n---\n\n# 二、你的任务(Task)\n\n- 当用户在抖音商城遇到购物问题时,会来向你咨询 \n- 你需要结合“与智能客服”和“与人工客服”的历史对话内容,理解用户遇到的情况,并提供回应\n\n---\n\n# 三、服务流程(Steps)\n\n## 3.1 判断基本状态 \n\n### 3.1.1 判断是否为首次进线 \n- 判断用户是否首次进入人工客服会话 \n\n### 3.1.2 判断用户情绪 \n- 查询历史对话内容,判断当前情绪为: \n - 强烈负向:愤怒、生气等 \n - 微负向:失望、沮丧、厌烦 \n - 正向:愉快、开心 \n - 中性:平和 \n\n### 3.1.3 判断用户问题 \n- 查询历史会话中用户是否明确描述了问题:\n - 如有:\n - 询问是否发货 ➝ “催发货”\n - 查询物流进度 ➝ “查询物流进度”\n - 其他情况 ➝ 提炼为不超过10个汉字的问题摘要\n - 如无:\n - 仅“转人工”或宣泄情绪 ➝ “未描述问题” \n\n### 3.1.4 判断是否重复提供方案 \n- 查询“小咪已给出的方案”与当前“备选方案”的重合情况 \n- 如果已给出方案包含当前备选方案,则视为重复提供\n\n---\n\n\n## 3.3 服务指南参考 \n\n### 3.3.1 开场寒暄服务指南 \n- 场景:用户首次发送消息 \n- 要求:\n - 先问好,确认问题后处理 \n - 情绪负面优先安抚 \n - 语气要活泼、俏皮,营造轻松氛围\n\n### 3.3.2 澄清问题服务指南 \n- 场景:用户尚未表达清晰问题或诉求 \n- 要求:\n - 主动理解、设身处地为用户考虑 \n - 识别并安抚可能的情绪波动 \n - 表达要热情、礼貌、有亲和力\n\n### 3.3.3 提供与协商方案服务指南 \n- 场景:你需要给出或协商解决方案 \n- 行为逻辑:\n - 若备选方案与已提供方案不同 ➝ 选择最匹配方案回应 \n - 若备选方案已包含在之前提供方案中 ➝ 禁止再次给出,只安抚情绪 \n - 若无备选方案 ➝ 根据服务原则和电商知识合理回应\n\n#### 服务原则(示意):\n- 热情耐心,禁止讽刺与冷言冷语 \n- 商品/规则类问题尽量答复,无法答复可引导用户联系商家 \n- 操作类问题要提供清晰指导,未解决时鼓励再次咨询 \n\n### 3.3.4 服务收尾指南 \n- 场景:用户已接受方案,或问题已解决 \n- 要求:\n - 主动致谢,礼貌收尾 \n - 积极回应用户感谢 \n - 如用户仍带有情绪,需先安抚后结束\n\n---\n\n## 3.4 输出回复话术 \n\n- 输出形式:纯文本 \n- 限制要求: \n - 总字数不超过 80 字 \n - 必须正面回应用户本轮消息 \n - 遇到多个问题时须全部回答 \n - 表达要连贯自然,避免重复、机械式用语\n\n---\n\n# 四、特别注意事项(Attention)\n- 用户统一称为“小主”,你自称“小咪”,不可使用其他称呼 \n- 回应需充分体现用户情绪,注意情感安抚 \n- 避免重复或相似话术,可结合上下文自然承接 \n- 若问题相似,也要变换表达方式,可用无实际内容的话术安抚 \n- 用户接受方案 ➝ 明确承接 \n- 用户拒绝方案 ➝ 优先安抚,再考虑新方案 \n- 用户提出新要求 ➝ 结合你能处理的能力范围给出回应 \n\n\n"}, {"id": "876dea8d-9075-44a8-a11b-812eae61462c", "from": "Input", "name": "enableLog", "type": "Boolean", "value": true}, {"id": "376a58ed-94f3-4265-ad5d-435c514f1395", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": []}], "outputParams": [{"id": "a13c6aa2-3a3f-4d55-b005-164b034d5642", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "8b800ab7-3936-4e74-90d6-f68d242d90fc", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "48942ed7-d9e1-4a9e-b486-7b1065bd20a6", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 1436.4842314584914, "y": 73.78811790829604, "id": "jade3w7bw6", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 28, "textX": 0, "textY": 0, "width": 334.0024384998153, "hAlign": "center", "height": 1146.9618820917044, "italic": false, "margin": 20, "toShape": "jadefouxqo", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade263zfk", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "dynamic-999"}, {"x": 2130.4866699583067, "y": 1220.7500000000005, "id": "jadefbd77h", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 29, "textX": 0, "textY": 0, "width": 306.2499999999977, "hAlign": "center", "height": -37.428571428570194, "italic": false, "margin": 20, "toShape": "jadeuuibl6", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadefouxqo", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 2409.6533366249714, "y": -584.4642857142856, "id": "jadeii7mwl", "pad": 6, "bold": false, "text": "注释_1", "type": "noteNode", "dirty": true, "index": 30, "width": 272, "height": 113, "italic": false, "flowMeta": {"jober": {"name": "", "type": "general_jober", "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "text_49f8a7a9-7808-454c-8931-55de30f85003", "from": "Input", "name": "text", "type": "String", "value": "三个代码节点存储方案和对应解决方案,可以由知识库代替
"}, {"id": "style_bfbe6be8-4ea9-4ece-aa32-cf30fb3cc8e1", "from": "Expand", "name": "style", "type": "Object", "value": [{"id": "backgroundColor_8bc5ebbe-8779-4f4e-a295-fb4488e0c08e", "from": "Input", "name": "backgroundColor", "type": "String", "value": "rgb(234, 243, 255)"}, {"id": "outlineColor_75aaf76b-fb29-4e5f-88b4-49ff012497d6", "from": "Input", "name": "outlineColor", "type": "String", "value": ""}, {"id": "borderColor_aecd6a82-f8d3-4445-8f29-2cddf32723c8", "from": "Input", "name": "borderColor", "type": "String", "value": ""}, {"id": "fontSize_2e79f11b-ff44-4c93-8b55-bd8fd433dcba", "from": "Input", "name": "fontSize", "type": "String", "value": "12"}, {"id": "fontColor_089b99c9-9149-423a-993c-69e5a64243f6", "from": "Input", "name": "fontColor", "type": "String", "value": "rgb(26, 26, 26)"}, {"id": "align_c8d9d207-3fe5-41c7-af19-eef1a270593d", "from": "Input", "name": "align", "type": "String", "value": "JustifyLeft"}, {"id": "listStyle_f67fe852-f020-4bcc-b33f-7710ddcb05af", "from": "Input", "name": "listStyle", "type": "String", "value": "InsertUnorderedList"}]}], "outputParams": []}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hideText": true, "runnable": false, "autoWidth": true, "backColor": "rgb(234, 243, 255)", "container": "elsa-page:tvp1s6", "dashWidth": 0, "minHeight": 92, "namespace": "jadeFlow", "autoHeight": false, "enableMask": false, "rotateAble": false, "borderColor": "rgb(171, 203, 249)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 12, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "noteComponent", "focusBackColor": "rgb(234, 243, 255)", "sourcePlatform": "official", "enableAnimation": false, "focusBorderWidth": 1, "mouseInBorderColor": "rgb(171, 203, 249)"}, {"x": 1827.1533366249723, "y": -593.6309523809525, "id": "jadey1l41h", "pad": 6, "bold": false, "text": "注释_2", "type": "noteNode", "dirty": true, "index": 31, "width": 215, "height": 102, "italic": false, "flowMeta": {"jober": {"name": "", "type": "general_jober", "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "text_a3a159ab-7bbd-424c-b0ee-ebd7885a8e01", "from": "Input", "name": "text", "type": "String", "value": "判断问题场景中具体的问题
"}, {"id": "style_ebe8b6d6-fa72-436b-be4e-903bf3ca0e1d", "from": "Expand", "name": "style", "type": "Object", "value": [{"id": "backgroundColor_73509270-6211-466d-aabd-02600ecb9776", "from": "Input", "name": "backgroundColor", "type": "String", "value": "rgb(234, 243, 255)"}, {"id": "outlineColor_9fa31ba1-76a5-43fd-a424-b944847e0f23", "from": "Input", "name": "outlineColor", "type": "String", "value": ""}, {"id": "borderColor_7e67b12c-0892-487f-8964-c2294fc8d3a1", "from": "Input", "name": "borderColor", "type": "String", "value": ""}, {"id": "fontSize_893ca865-a7d5-4b26-8af1-ac6ff5e71561", "from": "Input", "name": "fontSize", "type": "String", "value": "12"}, {"id": "fontColor_d9dd5576-95e6-4c33-988e-2ef27b76546e", "from": "Input", "name": "fontColor", "type": "String", "value": "rgb(26, 26, 26)"}, {"id": "align_4b3d23dd-82e4-4a14-90b1-f0e0b711cd36", "from": "Input", "name": "align", "type": "String", "value": "JustifyLeft"}, {"id": "listStyle_93f36bb0-1042-4868-b6a3-4b9c4c2ca95f", "from": "Input", "name": "listStyle", "type": "String", "value": "InsertUnorderedList"}]}], "outputParams": []}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hideText": true, "runnable": false, "autoWidth": true, "backColor": "rgb(234, 243, 255)", "container": "elsa-page:tvp1s6", "dashWidth": 0, "minHeight": 92, "namespace": "jadeFlow", "autoHeight": false, "enableMask": false, "rotateAble": false, "borderColor": "rgb(171, 203, 249)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 12, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "noteComponent", "focusBackColor": "rgb(234, 243, 255)", "sourcePlatform": "official", "enableAnimation": false, "focusBorderWidth": 1, "mouseInBorderColor": "rgb(171, 203, 249)"}, {"x": 3640.486669958308, "y": -310.2976190476196, "id": "jade0gd52y", "pad": 6, "bold": false, "text": "注释_3", "type": "noteNode", "dirty": true, "index": 32, "width": 242, "height": 101, "italic": false, "flowMeta": {"jober": {"name": "", "type": "general_jober", "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "text_003fa81c-d5ed-4247-a31b-2899302cac6f", "from": "Input", "name": "text", "type": "String", "value": "由此大模型节点,根据查到的结论,进行话术的优化
"}, {"id": "style_67b6a45a-4bb7-4bb9-bda6-39e94329ba3b", "from": "Expand", "name": "style", "type": "Object", "value": [{"id": "backgroundColor_5e784cac-ed9a-42a3-88be-3124e89d646a", "from": "Input", "name": "backgroundColor", "type": "String", "value": "rgb(234, 243, 255)"}, {"id": "outlineColor_83049807-9f42-4dd2-94d9-b220b9fce3d4", "from": "Input", "name": "outlineColor", "type": "String", "value": ""}, {"id": "borderColor_6c1aefca-41b6-41b0-84d5-32a41228af3d", "from": "Input", "name": "borderColor", "type": "String", "value": ""}, {"id": "fontSize_a66f7b4f-809f-4caa-9af3-ffa672d50d91", "from": "Input", "name": "fontSize", "type": "String", "value": "12"}, {"id": "fontColor_495e53cc-7140-48e4-b0cc-7ba3e07888c9", "from": "Input", "name": "fontColor", "type": "String", "value": "rgb(26, 26, 26)"}, {"id": "align_66871cec-5924-4433-9ece-392d0abe83fc", "from": "Input", "name": "align", "type": "String", "value": "JustifyLeft"}, {"id": "listStyle_b827883b-e784-42e2-9583-7c839589de14", "from": "Input", "name": "listStyle", "type": "String", "value": "InsertUnorderedList"}]}], "outputParams": []}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hideText": true, "runnable": false, "autoWidth": true, "backColor": "rgb(234, 243, 255)", "container": "elsa-page:tvp1s6", "dashWidth": 0, "minHeight": 92, "namespace": "jadeFlow", "autoHeight": false, "enableMask": false, "rotateAble": false, "borderColor": "rgb(171, 203, 249)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 12, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "noteComponent", "focusBackColor": "rgb(234, 243, 255)", "sourcePlatform": "official", "enableAnimation": false, "focusBorderWidth": 1, "mouseInBorderColor": "rgb(171, 203, 249)"}], "vAlign": "top", "itemPad": [0, 0, 0, 0], "division": -1, "dockMode": "none", "fontFace": "arial", "fontSize": 18, "hideText": true, "moveable": true, "shapesAs": {}, "backColor": "#fbfbfc", "container": "elsa-page:tvp1s6", "dockAlign": "top", "fontColor": "#ECD0A7", "fontStyle": "normal", "itemSpace": 5, "namespace": "jadeFlow", "fontWeight": "bold", "itemScroll": {"x": 0, "y": 0}, "borderColor": "white", "focusBackColor": "#fbfbfc"}], "title": "63385c92a08f445a9cdc9e2741abcba5", "source": "elsa", "tenant": "31f20efc7e0848deab6a6bc10fc3021e", "setting": {"pad": 10, "tag": {}, "code": "", "pDock": "none", "hAlign": "center", "margin": 25, "shadow": "", "shared": false, "vAlign": "top", "itemPad": [5, 5, 5, 5], "visible": true, "autoText": false, "dockMode": "none", "dragable": true, "editable": true, "fontFace": "arial", "fontSize": 12, "infoType": {"name": "none", "next": "INFORMATION"}, "moveable": true, "priority": 0, "allowLink": true, "autoWidth": false, "backAlpha": 0.15, "backColor": "whitesmoke", "dashWidth": 0, "deletable": true, "fontColor": "steelblue", "fontStyle": "normal", "headColor": "steelblue", "lineWidth": 2, "underline": false, "autoHeight": false, "emphasized": false, "fontWeight": "lighter", "itemScroll": {"x": 0, "y": 0}, "lineHeight": 1.5, "resizeable": true, "rotateAble": true, "scrollLock": {"x": false, "y": false}, "selectable": true, "shadowData": "2px 2px 4px", "borderColor": "#047bfc", "borderWidth": 1, "bulletSpeed": 1, "focusMargin": 0, "focusShadow": "", "globalAlpha": 1, "outstanding": false, "bulletedList": false, "cornerRadius": 4, "enableSocial": true, "mouseInColor": "orange", "numberedList": false, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "rotateDegree": 0, "captionhAlign": "center", "strikethrough": false, "focusBackColor": "whitesmoke", "focusFontColor": "darkorange", "progressStatus": {"name": "NONE", "next": "UNKNOWN", "color": "gray"}, "showedProgress": false, "allNodeNumLimit": 99, "captionfontFace": "arial black", "captionfontSize": 14, "enableAnimation": false, "progressPercent": 0.65, "captionfontColor": "whitesmoke", "captionfontStyle": "normal", "focusBorderColor": "#047bfc", "focusBorderWidth": 1, "mouseInBackColor": "whitesmoke", "mouseInFontColor": "orange", "captionfontWeight": "lighter", "captionlineHeight": 1, "mouseInBorderColor": "#047bfc", "sameTypeNodeNumLimit": 19}, "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.fitable.FlowInfoCallback"]}, "enableOutputScope": true, "exceptionFitables": ["modelengine.fit.jober.aipp.fitable.AippFlowExceptionHandler", "modelengine.fit.jober.fitable.FlowInfoException"]}, "enableText": false}', 0) ON CONFLICT ("id") DO NOTHING;
INSERT INTO "public"."app_builder_form_property" ("id", "form_id", "name", "data_type", "default_value", "data_from", "in_group", "description", "default_index", "is_deleted", "app_id") VALUES ('2fac7c230c9a4556a7626df9500f18c9', 'b8986770a6ffef44bbf2a9f26d6fc1be', 'opening', 'String', '"哈喽小主!我是你的专属客服,请问你有什么问题嘛?\n"', 'input', 'chat', '开场白', 4, 0, 'bcc24abf7c8a483fa919dfd1f9947c88') ON CONFLICT ("id") DO NOTHING;
INSERT INTO "public"."app_builder_form_property" ("id", "form_id", "name", "data_type", "default_value", "data_from", "in_group", "description", "default_index", "is_deleted", "app_id") VALUES ('bf332adf6d0f4ec19a27f3b399943b5f', 'b8986770a6ffef44bbf2a9f26d6fc1be', 'chat', 'String', 'null', 'none', 'workflow', '聊天设置', 3, 0, 'bcc24abf7c8a483fa919dfd1f9947c88') ON CONFLICT ("id") DO NOTHING;
diff --git a/app-builder/builtin/app-template/enterprise_sales_assistant_test_drive/template_enterprise_sales_assistant_test_drive.sql b/app-builder/builtin/app-template/enterprise_sales_assistant_test_drive/template_enterprise_sales_assistant_test_drive.sql
index 3ffcb4f81f..b7e9e64dd4 100644
--- a/app-builder/builtin/app-template/enterprise_sales_assistant_test_drive/template_enterprise_sales_assistant_test_drive.sql
+++ b/app-builder/builtin/app-template/enterprise_sales_assistant_test_drive/template_enterprise_sales_assistant_test_drive.sql
@@ -1,4 +1,4 @@
-INSERT INTO "public"."app_template" ("id", "name", "built_type", "category", "attributes", "app_type", "like", "collection", "usage", "version", "config_id", "flow_graph_id", "create_by", "create_at", "update_by", "update_at", "is_deleted") VALUES ('0703754325c9472da3b2d816e620a842', '企业导购助手-试驾', 'workflow', 'chatbot', '{"icon": "/api/jober/v1/api/31f20efc7e0848deab6a6bc10fc3021e/file?filePath=/var/share/1bb5cb79-866c-4184-a84d-5f7ace26945c.png&fileName=PixPin_2025-06-27_11-02-48.png", "app_type": "6cca24416a05436390e0a96712a4294e", "greeting": "", "description": "一款面向车企和经销商的智能工具,助力高效管理试驾流程、提升客户接待体验。"}', '6cca24416a05436390e0a96712a4294e', 0, 0, 0, '1.0.0', 'c0f09d1bc60d4424914a8752699b6bf1', '85f8959e23a64fa8a33ba12d053e9a0a', 'system', '2025-06-24 03:33:57.846454', 'system', '2025-06-24 03:33:57.846454', 0) ON CONFLICT ("id") DO NOTHING;
+INSERT INTO "public"."app_template" ("id", "name", "built_type", "category", "attributes", "app_type", "like", "collection", "usage", "version", "config_id", "flow_graph_id", "create_by", "create_at", "update_by", "update_at", "is_deleted") VALUES ('0703754325c9472da3b2d816e620a842', '企业导购助手-试驾', 'workflow', 'chatbot', '{"icon": "/appbuilder/v1/api/31f20efc7e0848deab6a6bc10fc3021e/file?filePath=/var/share/1bb5cb79-866c-4184-a84d-5f7ace26945c.png&fileName=PixPin_2025-06-27_11-02-48.png", "app_type": "6cca24416a05436390e0a96712a4294e", "greeting": "", "description": "一款面向车企和经销商的智能工具,助力高效管理试驾流程、提升客户接待体验。"}', '6cca24416a05436390e0a96712a4294e', 0, 0, 0, '1.0.0', 'c0f09d1bc60d4424914a8752699b6bf1', '85f8959e23a64fa8a33ba12d053e9a0a', 'system', '2025-06-24 03:33:57.846454', 'system', '2025-06-24 03:33:57.846454', 0) ON CONFLICT ("id") DO NOTHING;
INSERT INTO "public"."app_builder_config" ("id", "form_id", "app_id", "tenant_id", "create_by", "create_at", "update_by", "update_at", "is_deleted") VALUES ('c0f09d1bc60d4424914a8752699b6bf1', 'b8986770a6ffef44bbf2a9f26d6fc1be', '0703754325c9472da3b2d816e620a842', '31f20efc7e0848deab6a6bc10fc3021e', 'system', '2025-06-24 03:33:57.846372', 'system', '2025-06-24 03:33:57.846372', 0) ON CONFLICT ("id") DO NOTHING;
@@ -11,7 +11,7 @@ INSERT INTO "public"."app_builder_config_property" ("id", "node_id", "form_prope
INSERT INTO "public"."app_builder_config_property" ("id", "node_id", "form_property_id", "config_id", "is_deleted") VALUES ('3f12eb1d56a64af399450bd4e365fcef', 'jadewdnjbq', '3e025f8bd1bc425b932d459763803d92', 'c0f09d1bc60d4424914a8752699b6bf1', 0) ON CONFLICT ("id") DO NOTHING;
INSERT INTO "public"."app_builder_config_property" ("id", "node_id", "form_property_id", "config_id", "is_deleted") VALUES ('bfb9a417c9ab4d459b695df007b8791d', 'jadewdnjbq', '9f7b0445ea2048f9855ec928bac8ae4d', 'c0f09d1bc60d4424914a8752699b6bf1', 0) ON CONFLICT ("id") DO NOTHING;
-INSERT INTO "public"."app_builder_flow_graph" ("id", "name", "create_by", "create_at", "update_by", "update_at", "appearance", "is_deleted") VALUES ('85f8959e23a64fa8a33ba12d053e9a0a', 'LLM模板', 'system', '2025-06-24 03:33:57.846454', 'system', '2025-06-24 03:33:57.846454', '{"id": "427e7230edac44b782f5e3eab24e9c5d", "type": "jadeFlowGraph", "pages": [{"x": -775.5462424335385, "y": -115.43201513362806, "id": "elsa-page:tvp1s6", "bold": false, "mode": "configuration", "text": "newFlowPage", "type": "jadeFlowPage", "dirty": true, "index": 0, "width": 1600, "hAlign": "left", "height": 800, "isPage": true, "italic": false, "scaleX": 0.6732920492783848, "scaleY": 0.6732920492783848, "shapes": [{"x": -1123.5461204767116, "y": 184.25814386932322, "id": "jade6qm5eg", "pad": 6, "bold": false, "text": "开始", "type": "startNodeStart", "dirty": false, "index": 0, "width": 360, "height": 226, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"inputParams": [{"id": "91138f09-b635-43df-95c6-1fe3d1745829", "from": "Expand", "name": "input", "type": "Object", "value": [{"id": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "from": "Input", "name": "Question", "type": "String", "value": "", "isVisible": true, "isRequired": true, "description": "这是用户输入的问题。", "displayName": "用户问题", "disableModifiable": true}], "config": [{"allowAdd": false}]}, {"id": "4a770dc6-e3c9-475d-84c7-48dacc74a5b6", "from": "Expand", "name": "memory", "type": "Object", "value": [{"id": "a7675623-7fc7-468c-8910-e73c70e5e468", "from": "Input", "name": "memorySwitch", "type": "Boolean", "value": true}, {"id": "cee9a31b-781c-4835-a616-ceed73be22f2", "from": "Input", "name": "type", "type": "String", "value": "ByConversationTurn"}, {"id": "69592622-4291-409d-9d65-9faea83db657", "from": "Input", "name": "value", "type": "Integer", "value": "3"}]}], "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": false, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "startComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "mouseInBorderColor": "rgba(28,31,35,.08)"}, {"x": 819.1428754447782, "y": 139.13955828369046, "id": "jadewdnjbq", "pad": 6, "bold": false, "text": "大模型", "type": "llmNodeState", "dirty": false, "index": 1, "width": 360, "height": 344, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "31ba235d-1b26-4780-a7a7-32eca9500919", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "83653b54-dd04-4da9-957d-adb7c2728632", "from": "Input", "name": "serviceName", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "dd588a17-a69c-40c0-859a-d9930202a148", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "6c414e75-971e-403a-b2b1-c6850f128cc4", "from": "Input", "name": "model", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "db5fdafa-4cbf-44ba-9cca-8a98f1f771f4", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "88f74d78-4711-4f81-a2e7-74d0034c5e88", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "35a710cf-1b79-4523-b16f-b50878d677fe", "from": "Input", "name": "template", "type": "String", "value": "如果用户未指定具体车型,则按照用户问题,结合工具提供的问界车型信息,给出简略概要类的回答。\n问题:{{query}} "}, {"id": "38fb27a1-71f4-4fcc-87d5-9d8a880bc04d", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "eee66922-4304-4209-89fc-b13ffa101630", "from": "Reference", "name": "query", "type": "String", "value": ["Question"], "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}]}]}, {"id": "a6865419-867c-4bfb-855c-f5c1876c965a", "from": "Expand", "name": "tools", "type": "Array", "value": [{"id": "29d1707c-beaa-44c8-9eb2-08462880b031", "from": "Input", "name": "问界车型信息查询", "tags": ["FIT"], "type": "String", "value": "7cba6fdd-8c6d-410f-81dc-775ffe96902b", "version": "1.0.0"}]}, {"id": "308e2023-a8e9-486e-9784-8680addbb786", "from": "Expand", "name": "workflows", "type": "Array", "value": []}, {"id": "68f92923-d5da-42ce-8478-d7ac7d90664e", "from": "Input", "name": "systemPrompt", "type": "String", "value": "你是一个具备自主工具调用能力的智能体,可以展示中间的思考过程给用户。你的回答有两种情况:\n\n无需调用外部工具\n\n如果问题可通过已有对话历史或直接推理得到答案,直接输出最终结果,不需使用任何标签包装,也不显示详细思考过程。\n需要调用外部工具解决的复杂问题\n\n必须采用以下严格的标签体系输出,每个标签之间空一行,且仅展示真实的工具调用结果:\n...:展示你内部的思考过程。注意,这部分内容可以展示给用户,但仅限于描述思路,不应包含任何伪造的工具调用结果。\n...:描述你准备调用工具的原因和计划。此处仅说明你需要调用哪个工具以及原因,工具的名称对人类阅读要友好,切勿直接模拟或输出工具返回内容。\n...:当你真正调用某个工具后,等待工具反馈,然后将工具调用的返回结果做非常简略的摘要后放在此标签内,摘要字数在20字以内。绝对禁止在未获得真实工具反馈前预先构造。 标签内容。\n...:在获取所有真实工具调用结果后,将整合信息给出最终答案。\n**重要要求**:\n- **不要输出tool_call标签**。\n- **答案必须详细完整**,不仅仅是工具返回结果的简单总结,而是对结果进行深入分析和整合,并提供背景解释、推理过程和可行性分析。\n- **确保所有关键信息得到展开**,避免省略任何重要内容。\n- **如果适用,可以提供额外的解释、使用建议或应用场景,以增强回答的实用性**。\n- 请使用**标准 Markdown 语法**输出答案,保证语法完整,**不要拆分**列表结构。\n- **输出此标签后,不得追加任何其他内容或标签**。\n\n严格要求\n\n切勿在中间思考或工具调用计划中,提前生成伪造的 或 标签内容。必须在实际调用工具并获得反馈后,再以 标签展示真实结果,再生成 标签输出最终答案。\n如果历史对话中已包含真实的工具调用结果,应直接使用这些信息构造最终答案,避免重复调用或展示多余标签。\n在所有工具调用完成之前,不得输出 标签;只有在确认所有真实工具反馈后,才生成最终答案。"}, {"id": "78baad16-173f-4d70-a7cd-d1a2abc2f0d1", "from": "input", "name": "enableLog", "type": "Boolean", "value": true}, {"id": "6d8d88d4-ebaa-4a57-9279-ae5b26654b5c", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "3"}, {"id": "e1b4bea8-0028-49a1-9e7d-ec29cff215da", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": []}], "outputParams": [{"id": "95d84d67-3198-415e-a63c-bc9a2da8d821", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "272c927a-9e25-48b6-a921-6a8ab20267a4", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "5782976c-0c1c-47b8-bcd5-8b6e22e52d39", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 1324.8563982124583, "y": 33.988095238095184, "id": "jademzanbn", "pad": 6, "bold": false, "text": "车型提取", "type": "textExtractionNodeState", "dirty": false, "index": 2, "width": 360, "height": 334, "italic": false, "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "extractParam"}, {"name": "memoryConfig"}, {"name": "memorySwitch"}, {"name": "histories"}], "return": {"type": "object"}, "uniqueName": "3bca6a3f-9623-4228-b120-1a5e0d41dc14"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"stageDesc": "分析试驾车型中...", "inputParams": [{"id": "extractParam_2ca71bb8-ea6e-4d08-8f24-16a6fc3b64b6", "from": "Expand", "name": "extractParam", "type": "Object", "value": [{"id": "text_5d4f3012-93a0-4ebf-a9f1-17a9fe252651", "from": "Reference", "name": "text", "type": "String", "value": ["output", "llmOutput"], "referenceId": "272c927a-9e25-48b6-a921-6a8ab20267a4", "referenceKey": "llmOutput", "referenceNode": "jadewdnjbq"}, {"id": "desc_12bbcd63-44c5-48d3-88c6-8b3d48b7c431", "from": "Input", "name": "desc", "type": "String", "value": "车型必须在该范围内:问界新M5 增程 Max,问界新M5 增程 Max RS,问界新M5 纯电 Max,问界M7 Ultra 五座后驱版,问界M7 Ultra 五座四驱版,问界M7 Ultra 六座后驱版,问界M7 Ultra 六座四驱版,问界M7 Pro 五座后驱版,问界M7 Pro 五座四驱版,问界M7 Pro 六座后驱版,问界M7 Pro 六座四驱版,问界M9 增程 Max 六座版,问界M9 增程 Ultra 六座版,问界M9 纯电 Max 六座版,问界M9 纯电 Ultra 六座版,问界M9 增程 Max 五座版,问界M9 增程 Ultra 五座版,问界M9 纯电 Ultra 五座版 "}, {"id": "outputSchema_77df0737-ef00-4e3b-864c-31402655c65c", "from": "Input", "name": "outputSchema", "type": "String", "value": "{\"type\":\"object\",\"properties\":{\"carTypes\":{\"type\":\"array\",\"description\":\"问界的车型列表,具体到型号\"}}}"}, {"id": "ed9f7d7e-4173-465b-a3f5-4d34345efa53", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "49a6dd9d-589f-4ca2-b66f-1b1951c5e886", "from": "Input", "name": "serviceName", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "582a3d24-d8d8-41c6-b9b7-277d5d994683", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "temperature_b5d5dd8c-1a39-450d-9851-130ff0aa3a78", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}]}, {"id": "memoryConfig_eed12a01-ccac-4bbd-ae80-39cf2d25a06c", "from": "Expand", "name": "memoryConfig", "type": "Object", "value": [{"id": "windowAlg_f20d73ee-6376-4c90-adf2-1386771aaabd", "from": "Input", "name": "windowAlg", "type": "String", "value": "buffer_window"}, {"id": "serializeAlg_4828a286-e3fd-4803-9887-31517cc82520", "from": "Input", "name": "serializeAlg", "type": "String", "value": "full"}, {"id": "property_c3ba42cf-cb22-46d4-bdcc-5d86204ad098", "from": "Input", "name": "property", "type": "Integer", "value": "0"}]}, {"id": "memorySwitch_d7c69077-05bf-4c1b-8e38-735e03d984ad", "from": "Input", "name": "memorySwitch", "type": "Boolean", "value": false}, {"id": "histories_51a356d1-f2ac-4f3b-b444-99a737100996", "from": "Reference", "name": "histories", "type": "Array", "value": ["memories"], "referenceId": "memories", "referenceKey": "memories", "referenceNode": "_systemEnv"}], "outputParams": [{"id": "30bf32bc-b320-418e-ae62-b30d45b26255", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "37331645-54f7-4751-8d04-12ab9d74a8a7", "from": "Expand", "name": "extractedParams", "type": "Object", "value": [{"id": "f903ce3c-173c-4010-8e14-8e18d64c9b27", "from": "Input", "name": "carTypes", "type": "Array", "value": "", "description": "问界的车型列表,具体到型号"}]}, {"id": "success_e3a426e0-3d67-42e3-b985-1daa32a44d20", "from": "Input", "name": "success", "type": "Boolean", "value": "Boolean"}]}], "enableStageDesc": true, "jadeNodeConfigChangeIgnored": false}}}, "stageDesc": "分析试驾车型中...", "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto", "enableStageDesc": true}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "textExtractionComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 1179.1428754447782, "y": 311.13955828369046, "id": "jadevbcutd", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 3, "textX": 0, "textY": 0, "width": 145.71352276768016, "hAlign": "center", "height": -110.15146304559528, "italic": false, "margin": 20, "toShape": "jademzanbn", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadewdnjbq", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 1938.9763707660359, "y": -16.95528828179343, "id": "jade0ibwv7", "pad": 6, "bold": false, "text": "判断车型列表长度", "type": "codeNodeState", "dirty": false, "index": 4, "width": 368, "height": 252, "italic": false, "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "args"}, {"name": "code"}, {"name": "language"}, {"name": "output"}], "return": {"type": "object"}, "uniqueName": "e147f301-957a-4335-a155-1e86d1a45ae5"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "cab31f1f-5429-4f02-99b9-540e0d795357", "from": "Expand", "name": "args", "type": "Object", "value": [{"id": "bc929113-6c29-46b8-a1ad-8d53f2d9bb2e", "from": "Reference", "name": "input", "type": "Object", "value": ["output"], "referenceId": "7f1994bf-3a0b-442a-9bbb-d0069949fbbd", "referenceKey": "output", "referenceNode": "jadez5f1df"}]}, {"id": "66c7a482-6c7f-4698-807c-159aaba67485", "from": "Input", "name": "code", "type": "String", "value": "async def main(args: dict) -> str:\n is_valid_res = args.get(''input'', {}).get(''success'', bool)\n\n if not is_valid_res:\n return ''empty''\n\n input_list = args.get(''input'', {}).get(''extractedParams'', {}).get(''carTypes'', [])\n\n if len(input_list) == 0:\n return ''empty''\n elif len(input_list) == 1:\n return ''single''\n else:\n return ''multi''\n", "language": "python"}, {"id": "5368a24a-8782-4c08-9b79-58bfcd86f6e3", "from": "Input", "name": "language", "type": "String", "value": "python"}, {"id": "e6aea608-a116-4f5c-9554-1a704547665e", "from": "Input", "name": "output", "type": "Object", "value": {"properties": {"output": {"type": "string", "description": ""}}}}], "outputParams": [{"id": "70793ed8-e5c9-4ede-9945-5db35626f68f", "from": "Expand", "name": "output", "type": "String", "value": ""}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "codeComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 2330.285047191377, "y": 120.84717835822356, "id": "jadeh0ccb7", "pad": 6, "bold": false, "text": "条件", "type": "conditionNodeCondition", "dirty": false, "index": 5, "width": 600, "height": 284, "italic": false, "flowMeta": {"joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto", "conditionParams": {"branches": [{"id": "23d6704f-527f-43d9-8621-d8577d71dfec", "type": "if", "disabled": false, "runnable": true, "conditions": [{"id": "ddee81d4-a971-494c-99df-f94f37633531", "value": [{"id": "4d1e95b4-e9fd-431c-9d33-2b5c874dea02", "from": "Reference", "name": "left", "type": "String", "value": ["output"], "referenceId": "70793ed8-e5c9-4ede-9945-5db35626f68f", "referenceKey": "output", "referenceNode": "jade0ibwv7"}, {"id": "57b838c4-c03d-47f3-9f57-3f75d62898f2", "from": "Input", "name": "right", "type": "String", "value": "empty", "referenceId": "", "referenceKey": "", "referenceNode": ""}], "condition": "equal"}], "conditionRelation": "and"}, {"id": "6f8c44d7-ad5c-4004-95e0-e01c391be100", "type": "if", "disabled": false, "runnable": true, "conditions": [{"id": "7fd27d06-ac26-4225-a927-2b0d4a773cd4", "value": [{"id": "0c2c78a1-6770-4f46-b36e-a30f3ce96b56", "from": "Reference", "name": "left", "type": "String", "value": ["output"], "referenceId": "70793ed8-e5c9-4ede-9945-5db35626f68f", "referenceKey": "output", "referenceNode": "jade0ibwv7"}, {"id": "082798c7-f2f6-40a8-bc73-edc9a174d0d3", "from": "Input", "name": "right", "type": "String", "value": "single", "referenceId": "", "referenceKey": "", "referenceNode": ""}], "condition": "equal"}], "conditionRelation": "and"}, {"id": "73eee09c-caeb-44c1-a54b-65b54d2f8db8", "type": "else", "disabled": false, "runnable": true, "conditions": [{"id": "7f70dfc4-154a-48bb-849a-158e22eff435", "value": [], "condition": "true"}], "conditionRelation": "and"}], "jadeNodeConfigChangeIgnored": true}}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "conditionComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 2306.976370766036, "y": 109.04471171820657, "id": "jadec676as", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 6, "textX": 0, "textY": 0, "width": 23.30867642534122, "hAlign": "center", "height": 153.802466640017, "italic": false, "margin": 20, "toShape": "jadeh0ccb7", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade0ibwv7", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 3095.528839751806, "y": 1087.2644560112249, "id": "jadejnmnp4", "pad": 6, "bold": false, "text": "选择需要了解的车型", "type": "intelligentFormNodeState", "dirty": false, "index": 7, "width": 360, "height": 236, "italic": false, "flowMeta": {"task": {"type": "AIPP_SMART_FORM", "taskId": "a910a3d38a4549eda1112beee008419d", "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "83131a2d-781b-4756-a0c8-91ee865ffbae", "from": "Expand", "name": "data", "type": "Object", "value": [{"id": "input_1bb450c2-e4f9-471f-ac11-4760ed04461c", "from": "Input", "name": "car", "type": "String", "value": "car", "displayName": "我想深入了解的车型"}, {"id": "239c1446-7382-44a8-910a-8a1a5127527e", "from": "Reference", "name": "car-options", "type": "Array", "value": ["output"], "referenceId": "504a2241-6962-4de4-901a-3df2b798eaa2", "referenceKey": "output", "referenceNode": "jadebz0q8j"}]}, {"id": "c554e101-37b5-4aa1-b9b3-bfcfb2423583", "from": "Input", "name": "schema", "type": "Object", "value": {"parameters": [{"id": "input_1bb450c2-e4f9-471f-ac11-4760ed04461c", "from": "Input", "name": "car", "type": "String", "value": "car", "options": {"from": "Reference", "type": "Array", "value": ["output"], "referenceId": "504a2241-6962-4de4-901a-3df2b798eaa2", "referenceKey": "output", "referenceNode": "jadebz0q8j"}, "renderType": "Radio", "displayName": "我想深入了解的车型"}]}}], "outputParams": [{"id": "b5220628-4334-42c5-9ac9-93d4fca29ac8", "name": "output", "type": "Object", "value": [{"id": "input_1bb450c2-e4f9-471f-ac11-4760ed04461c", "name": "car", "type": "String", "value": ""}]}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "manual"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "intelligentFormComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 3136.121745249294, "y": 285.2614783280843, "id": "jadee2orhp", "pad": 6, "bold": false, "text": "代码_1", "type": "codeNodeState", "dirty": false, "index": 8, "width": 368, "height": 252, "italic": false, "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "args"}, {"name": "code"}, {"name": "language"}, {"name": "output"}], "return": {"type": "object"}, "uniqueName": "e147f301-957a-4335-a155-1e86d1a45ae5"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "8f50ae1f-f0fc-4eac-889c-0a53274b9e12", "from": "Expand", "name": "args", "type": "Object", "value": [{"id": "11325c8d-0491-4f99-85d9-4df54a3048a5", "from": "Reference", "name": "input", "type": "Object", "value": ["output"], "referenceId": "7f1994bf-3a0b-442a-9bbb-d0069949fbbd", "referenceKey": "output", "referenceNode": "jadez5f1df"}]}, {"id": "32133c22-59bf-4b46-9eaa-d221a0032c23", "from": "Input", "name": "code", "type": "String", "value": "async def main(args: Args) -> Output:\n list_car = args.get(''input'', {}).get(''extractedParams'', {}).get(''carTypes'', [])\n return list_car[0]", "language": "python"}, {"id": "ff990b8b-cf0c-436d-a8e7-7d4863e8d396", "from": "Input", "name": "language", "type": "String", "value": "python"}, {"id": "9012d086-0ac4-4bcd-8455-e9b47e81c589", "from": "Input", "name": "output", "type": "Object", "value": {"properties": {"output": {"type": "string", "description": ""}}}}], "outputParams": [{"id": "b2e1f031-2fc8-410a-b2ec-73157db9750e", "from": "Expand", "name": "output", "type": "String", "value": ""}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "codeComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 756.4734101887923, "y": 1462.429481687775, "id": "jade3oqd4e", "pad": 6, "bold": false, "text": "大模型_2", "type": "llmNodeState", "dirty": false, "index": 9, "width": 360, "height": 344, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "263b7842-e631-454a-aca2-8d979a344865", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "7b6ccdee-5b0b-4411-8f21-b75fe7879f5f", "from": "Input", "name": "serviceName", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "357563a6-8a44-40b1-8bdf-d11330ea58bb", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "3668396b-2055-417b-bef3-974623bee721", "from": "Input", "name": "model", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "0cdec945-916c-4d47-b14c-1059ce8189e3", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "8eb45463-3eb1-4543-ad3c-c8f4cb00a530", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "abf75403-ad7d-4364-9f33-92cfb306f000", "from": "Input", "name": "template", "type": "String", "value": "请按照以下步骤生成您的回复:\n1. 递归地将问题分解为更小的问题。\n2. 对于每个原子问题,从上下文和对话历史记录中选择最相关的信息。\n3. 使用所选信息生成回复草稿。\n4. 删除回复草稿中的重复内容。\n5. 在调整后生成最终答案,以提高准确性和相关性。\n6. 请注意,只需要回复最终答案。\n-------------------------------------\n问题:{{query}}"}, {"id": "7f267a0f-3a63-434f-a538-105229be8af6", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "b123d3e4-0570-42c6-a20b-6fbcb0235674", "from": "Reference", "name": "query", "type": "String", "value": ["Question"], "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}]}]}, {"id": "6a5694e0-5100-4697-bb4e-8b030ed89624", "from": "Expand", "name": "tools", "type": "Array", "value": []}, {"id": "9eed644b-62ae-4fd2-b5da-c7b5a4244059", "from": "Expand", "name": "workflows", "type": "Array", "value": []}, {"id": "2dcf3b33-dd57-4bb6-ae66-f2484d44d2e6", "from": "Input", "name": "systemPrompt", "type": "String", "value": "角色:你是一个问界试驾助手。\n限制:对于涉及其他品牌车型的问题,不进行详细回答,建议用户提问关于问界车型的问题或是一般性的汽车知识问题。"}, {"id": "eed2b900-e733-4ca0-adbb-18d6a0b6082b", "from": "input", "name": "enableLog", "type": "Boolean", "value": true}, {"id": "177986fa-db8d-4f92-a6f2-546b7232b94b", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "3"}, {"id": "ca60a33d-41f2-4d36-bac2-19e8aa0cf6dc", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": []}], "outputParams": [{"id": "98f2c414-2a1b-4d27-86aa-361a66973fd9", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "2e94082b-930d-4016-a180-a07bd0ad8e50", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "df7f2c19-3d1a-4531-a0a5-11d31286e6e8", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 3641.1444929801864, "y": 259.58807973293915, "id": "jadeq2zedq", "pad": 6, "bold": false, "text": "确认试驾车型", "type": "intelligentFormNodeState", "dirty": false, "index": 10, "width": 360, "height": 236, "italic": false, "flowMeta": {"task": {"type": "AIPP_SMART_FORM", "taskId": "a910a3d38a4549eda1112beee008419d", "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "9ac3705a-a49d-4240-87dc-7963533a46a5", "from": "Expand", "name": "data", "type": "Object", "value": [{"id": "2c678112-4c6d-44b2-a1f6-3d4b8718b893", "from": "Reference", "name": "car", "type": "String", "value": ["output"], "displayName": "试驾车型", "referenceId": "b2e1f031-2fc8-410a-b2ec-73157db9750e", "referenceKey": "output", "referenceNode": "jadee2orhp"}]}, {"id": "a4dfd48f-e998-4725-bb71-dfd0644785e2", "from": "Input", "name": "schema", "type": "Object", "value": {"parameters": [{"id": "2c678112-4c6d-44b2-a1f6-3d4b8718b893", "from": "Reference", "name": "car", "type": "String", "value": ["output"], "options": {"from": "Reference", "value": [], "referenceId": "f903ce3c-173c-4010-8e14-8e18d64c9b27", "referenceNode": "jademzanbn"}, "renderType": "Input", "displayName": "试驾车型", "referenceId": "b2e1f031-2fc8-410a-b2ec-73157db9750e", "referenceKey": "output", "referenceNode": "jadee2orhp"}]}}], "outputParams": [{"id": "41e1e5aa-846e-48ce-92ea-07e4d61f6553", "name": "output", "type": "Object", "value": [{"id": "2c678112-4c6d-44b2-a1f6-3d4b8718b893", "name": "car", "type": "String", "value": ""}]}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "manual"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "intelligentFormComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 3583.4751136945915, "y": 811.4222864281494, "id": "jadebywy1i", "pad": 6, "bold": false, "text": "大模型_1", "type": "llmNodeState", "dirty": false, "index": 11, "width": 360, "height": 344, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "905a7ab5-9f27-4ed8-b126-2a41394d9fe4", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "d3ac3f4a-d699-4341-89c3-d1c4921c1d2e", "from": "Input", "name": "serviceName", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "316ae379-274d-4fda-af6b-2f28b0356e2f", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "9ab32d21-b81b-4f13-9b5c-cd849ee7d334", "from": "Input", "name": "model", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "9ee1c339-c88d-4248-86d6-139b64b763cf", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "99c6709d-5907-49e5-8394-0d294e8a3053", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "9646d069-0d62-4da2-a6cd-709c2e6b2d06", "from": "Input", "name": "template", "type": "String", "value": "通过工具获取车型信息,详细介绍这个车型:{{query}} "}, {"id": "16b3b1ba-cefd-4353-a29f-8004670c684a", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "4c02d0da-7879-4461-8090-960554b32128", "from": "Reference", "name": "query", "type": "String", "value": ["output", "car"], "referenceId": "input_1bb450c2-e4f9-471f-ac11-4760ed04461c", "referenceKey": "car", "referenceNode": "jadejnmnp4"}]}]}, {"id": "c04281f5-6769-476f-8d7d-7d21aa714ca8", "from": "Expand", "name": "tools", "type": "Array", "value": [{"id": "06142d65-2487-4a40-b592-ac4638ac527d", "from": "Input", "name": "问界车型信息查询", "tags": ["FIT"], "type": "String", "value": "7cba6fdd-8c6d-410f-81dc-775ffe96902b", "version": "1.0.0"}]}, {"id": "a188c341-d4c0-46a0-8a8c-7438b05a4b6c", "from": "Expand", "name": "workflows", "type": "Array", "value": []}, {"id": "14e1b376-64ab-4ce1-86d2-e3285cea971c", "from": "Input", "name": "systemPrompt", "type": "String", "value": ""}, {"id": "2308bdeb-ff69-4cd9-afd4-ba8132c5d939", "from": "input", "name": "enableLog", "type": "Boolean", "value": true}, {"id": "7f9b538a-7d1b-442d-b45e-5041364cfd4d", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "0"}, {"id": "62639076-5d67-4e37-bb54-024bdac816ec", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": []}], "outputParams": [{"id": "8f3747e9-318f-49de-9de8-9610cf0049fc", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "d2156da5-09a9-4c8f-bf1a-9c63c457d439", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "6714da5e-b514-4911-b04b-96e3b83c15d7", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 3455.528839751806, "y": 1205.2644560112249, "id": "jadew1opy5", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 12, "textX": 0, "textY": 0, "width": 127.94627394278541, "hAlign": "center", "height": -221.84216958307547, "italic": false, "margin": 20, "toShape": "jadebywy1i", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadejnmnp4", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 4512.272758733045, "y": 788.3278204357666, "id": "jadez5nidp", "pad": 6, "bold": false, "text": "确认试驾车型2", "type": "intelligentFormNodeState", "dirty": false, "index": 13, "width": 360, "height": 236, "italic": false, "flowMeta": {"task": {"type": "AIPP_SMART_FORM", "taskId": "a910a3d38a4549eda1112beee008419d", "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "2f92cbde-4e4b-4e7e-8307-18633cbb4352", "from": "Expand", "name": "data", "type": "Object", "value": [{"id": "610f8341-46f0-4e26-a6b8-58be5d52f560", "from": "Reference", "name": "car", "type": "String", "value": ["output", "car"], "displayName": "我要试驾车型", "referenceId": "input_1bb450c2-e4f9-471f-ac11-4760ed04461c", "referenceKey": "car", "referenceNode": "jadejnmnp4"}]}, {"id": "76c41bdf-8383-4318-a667-fd61b42609ab", "from": "Input", "name": "schema", "type": "Object", "value": {"parameters": [{"id": "610f8341-46f0-4e26-a6b8-58be5d52f560", "from": "Reference", "name": "car", "type": "String", "value": ["output", "car"], "options": {"from": "Reference", "value": [], "referenceId": "f903ce3c-173c-4010-8e14-8e18d64c9b27", "referenceNode": "jademzanbn"}, "renderType": "Input", "displayName": "我要试驾车型", "referenceId": "input_1bb450c2-e4f9-471f-ac11-4760ed04461c", "referenceKey": "car", "referenceNode": "jadejnmnp4"}]}}], "outputParams": [{"id": "a8df0b85-ef18-4362-b94b-df12022d1e13", "name": "output", "type": "Object", "value": [{"id": "610f8341-46f0-4e26-a6b8-58be5d52f560", "name": "car", "type": "String", "value": ""}]}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "manual"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "intelligentFormComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 1427.020111275216, "y": 1032.5974446613131, "id": "jadetvqkdx", "pad": 6, "bold": false, "text": "车型提取2", "type": "textExtractionNodeState", "dirty": false, "index": 14, "width": 360, "height": 334, "italic": false, "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "extractParam"}, {"name": "memoryConfig"}, {"name": "memorySwitch"}, {"name": "histories"}], "return": {"type": "object"}, "uniqueName": "3bca6a3f-9623-4228-b120-1a5e0d41dc14"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"stageDesc": "分析试驾车型中...", "inputParams": [{"id": "extractParam_db169c41-8428-4d04-9ca9-d5462638b9de", "from": "Expand", "name": "extractParam", "type": "Object", "value": [{"id": "text_ed4e777e-3973-4dfe-a5cd-8b6997e3c16f", "from": "Reference", "name": "text", "type": "String", "value": ["Question"], "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}, {"id": "desc_c5827ce1-b1c7-4959-98a6-79736761bfd7", "from": "Input", "name": "desc", "type": "String", "value": "车型必须在该范围内:问界新M5 增程 Max,问界新M5 增程 Max RS,问界新M5 纯电 Max,问界M7 Ultra 五座后驱版,问界M7 Ultra 五座四驱版,问界M7 Ultra 六座后驱版,问界M7 Ultra 六座四驱版,问界M7 Pro 五座后驱版,问界M7 Pro 五座四驱版,问界M7 Pro 六座后驱版,问界M7 Pro 六座四驱版,问界M9 增程 Max 六座版,问界M9 增程 Ultra 六座版,问界M9 纯电 Max 六座版,问界M9 纯电 Ultra 六座版,问界M9 增程 Max 五座版,问界M9 增程 Ultra 五座版,问界M9 纯电 Ultra 五座版 "}, {"id": "outputSchema_2dda5dc9-c4f7-4f4e-a3ac-60a5387d66c9", "from": "Input", "name": "outputSchema", "type": "String", "value": "{\"type\":\"object\",\"properties\":{\"carTypes\":{\"type\":\"array\",\"description\":\"问界的车型列表,具体到型号\"}}}"}, {"id": "6958ac49-541d-4768-b198-dfdf3767649a", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "fb995664-4eb1-49e2-80ba-b6d2991eedd5", "from": "Input", "name": "serviceName", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "755800ba-5209-4a3c-90b0-b4aa4bfd8fe2", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "temperature_6bb0ad3b-7bbf-4110-acbd-f4b103214374", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}]}, {"id": "memoryConfig_392e3f83-1fe1-43b5-88ae-afb9999ee4ee", "from": "Expand", "name": "memoryConfig", "type": "Object", "value": [{"id": "windowAlg_cde542de-39f0-4550-91dd-b1cf979f310d", "from": "Input", "name": "windowAlg", "type": "String", "value": "buffer_window"}, {"id": "serializeAlg_153d40da-349c-466e-8780-6eefc42ae5c6", "from": "Input", "name": "serializeAlg", "type": "String", "value": "full"}, {"id": "property_fb24ab56-f614-412b-b6d6-dfbbbc189365", "from": "Input", "name": "property", "type": "Integer", "value": "0"}]}, {"id": "memorySwitch_6b354c48-ed57-44b3-91a4-5940425dc1dc", "from": "Input", "name": "memorySwitch", "type": "Boolean", "value": false}, {"id": "histories_d7e7c55e-d25b-4e03-80f1-b9937979faf1", "from": "Reference", "name": "histories", "type": "Array", "value": ["memories"], "referenceId": "memories", "referenceKey": "memories", "referenceNode": "_systemEnv"}], "outputParams": [{"id": "b65edebe-1855-4502-a72f-0a207fd6c99f", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "66248c5c-9f8f-4000-8597-e8d6b0d7b16d", "from": "Expand", "name": "extractedParams", "type": "Object", "value": [{"id": "eb21be95-d82b-49b3-9eaf-455f4e449410", "from": "Input", "name": "carTypes", "type": "Array", "value": "", "description": "问界的车型列表,具体到型号"}]}, {"id": "success_e1a7af2a-fde0-4e73-81c1-cced296e08e8", "from": "Input", "name": "success", "type": "Boolean", "value": "Boolean"}]}], "enableStageDesc": true, "jadeNodeConfigChangeIgnored": false}}}, "stageDesc": "分析试驾车型中...", "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto", "enableStageDesc": true}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "textExtractionComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 1912.2742953652482, "y": 796.1082161366603, "id": "jadez5f1df", "pad": 6, "bold": false, "text": "聚合车型列表", "type": "codeNodeState", "dirty": false, "index": 15, "width": 368, "height": 252, "italic": false, "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "args"}, {"name": "code"}, {"name": "language"}, {"name": "output"}], "return": {"type": "object"}, "uniqueName": "e147f301-957a-4335-a155-1e86d1a45ae5"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "ee12101b-d717-4f49-9ff5-6d840676047a", "from": "Expand", "name": "args", "type": "Object", "value": [{"id": "b8d2fbbf-1152-4403-a6dc-8ae88d7ddec3", "from": "Reference", "name": "input1", "type": "Object", "value": ["output"], "referenceId": "30bf32bc-b320-418e-ae62-b30d45b26255", "referenceKey": "output", "referenceNode": "jademzanbn"}, {"id": "662c4a18-21e8-47e0-bce2-10c89cb51b63", "from": "Reference", "name": "input2", "type": "Object", "value": ["output"], "referenceId": "b65edebe-1855-4502-a72f-0a207fd6c99f", "referenceKey": "output", "referenceNode": "jadetvqkdx"}]}, {"id": "08e9c25a-e55c-4620-bcca-325d714160d5", "from": "Input", "name": "code", "type": "String", "value": "async def main(args: Args) -> Output:\n if args[''input1'']:\n return args[''input1'']\n else:\n return args[''input2''] \n", "language": "python"}, {"id": "7df2184c-f82f-43ab-9a30-d695fae550ea", "from": "Input", "name": "language", "type": "String", "value": "python"}, {"id": "35868ea7-d973-4a6c-b9f2-340a06f9f112", "from": "Input", "name": "output", "type": "Object", "value": {"properties": {"output": {"type": "object", "properties": {}, "description": ""}}}}], "outputParams": [{"id": "7f1994bf-3a0b-442a-9bbb-d0069949fbbd", "from": "Expand", "name": "output", "type": "Object", "value": []}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "codeComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 1684.8563982124583, "y": 200.98809523809518, "id": "jadeanptlq", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 16, "textX": 0, "textY": 0, "width": 227.41789715278992, "hAlign": "center", "height": 721.1201208985651, "italic": false, "margin": 20, "toShape": "jadez5f1df", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jademzanbn", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 1787.020111275216, "y": 1199.5974446613131, "id": "jade58w7a7", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 17, "textX": 0, "textY": 0, "width": 125.25418409003214, "hAlign": "center", "height": -277.48922852465284, "italic": false, "margin": 20, "toShape": "jadez5f1df", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadetvqkdx", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 2280.2742953652482, "y": 922.1082161366603, "id": "jadexs8po6", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 18, "textX": 0, "textY": 0, "width": -341.29792459921237, "hAlign": "center", "height": -813.0635044184537, "italic": false, "margin": 20, "toShape": "jade0ibwv7", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadez5f1df", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 2383.9637395101945, "y": 939.1301739903586, "id": "jadebz0q8j", "pad": 6, "bold": false, "text": "提取车型列表", "type": "codeNodeState", "dirty": false, "index": 19, "width": 368, "height": 252, "italic": false, "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "args"}, {"name": "code"}, {"name": "language"}, {"name": "output"}], "return": {"type": "object"}, "uniqueName": "e147f301-957a-4335-a155-1e86d1a45ae5"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "ac8da121-58a3-4801-82f3-862533c0db2b", "from": "Expand", "name": "args", "type": "Object", "value": [{"id": "90d97368-2212-4176-ab52-55215cb5d6c6", "from": "Reference", "name": "input", "type": "Object", "value": ["output"], "referenceId": "7f1994bf-3a0b-442a-9bbb-d0069949fbbd", "referenceKey": "output", "referenceNode": "jadez5f1df"}]}, {"id": "5abd8220-a2e6-47a1-b3d7-61da5c91a7c8", "from": "Input", "name": "code", "type": "String", "value": "async def main(args: Args) -> Output:\n return args.get(''input'', {}).get(''extractedParams'', {}).get(''carTypes'', [])", "language": "python"}, {"id": "d09bd08d-d2f7-47c2-a74b-a9f9fe899387", "from": "Input", "name": "language", "type": "String", "value": "python"}, {"id": "c57b604c-0ae0-4d32-bef3-30c14793ddf1", "from": "Input", "name": "output", "type": "Object", "value": {"properties": {"output": {"type": "array", "description": ""}}}}], "outputParams": [{"id": "504a2241-6962-4de4-901a-3df2b798eaa2", "from": "Expand", "name": "output", "type": "Array", "value": ""}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "codeComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 2918.657887350822, "y": 344.64717430226943, "id": "jadep8j6qd", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 20, "textX": 0, "textY": 0, "width": -534.6941478406275, "hAlign": "center", "height": 720.4829996880892, "italic": false, "margin": 20, "toShape": "jadebz0q8j", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadeh0ccb7", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "dynamic-999"}, {"x": 2751.9637395101945, "y": 1065.1301739903586, "id": "jader2ugw2", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 21, "textX": 0, "textY": 0, "width": 343.5651002416116, "hAlign": "center", "height": 140.1342820208663, "italic": false, "margin": 20, "toShape": "jadejnmnp4", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadebz0q8j", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 1585.717679196791, "y": 1882.192672636369, "id": "jadeaevz6w", "pad": 6, "bold": false, "text": "结束_1", "type": "endNodeEnd", "dirty": false, "index": 22, "width": 360, "height": 182, "italic": false, "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.aipp.fitable.AippFlowEndCallback"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "e42435d1-bd40-4a8f-a6da-6ce3b8c9e936", "from": "Expand", "name": "finalOutput", "type": "Object", "value": [{"id": "0cecce75-2752-4f0b-8c01-e55897f82eef", "from": "Reference", "name": "finalOutput", "type": "String", "value": ["output", "llmOutput"], "editable": true, "isRequired": true, "description": "", "referenceId": "2e94082b-930d-4016-a180-a07bd0ad8e50", "referenceKey": "llmOutput", "referenceNode": "jade3oqd4e"}], "editable": false, "isRequired": false, "referenceId": "", "referenceKey": "", "referenceNode": ""}, {"id": "f7b318fa-c166-4b2d-b72a-e6b90b8c7324", "from": "Input", "name": "enableLog", "type": "Boolean", "value": false}], "outputParams": [{}]}}}, "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": true, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "endComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderWidth": 1, "mouseInBorderColor": "#B1B1B7"}, {"x": 1116.4734101887923, "y": 1634.429481687775, "id": "jadewhsta6", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 23, "textX": 0, "textY": 0, "width": 469.2442690079988, "hAlign": "center", "height": 338.763190948594, "italic": false, "margin": 20, "toShape": "jadeaevz6w", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade3oqd4e", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 4941.814604932744, "y": 1053.7568338252217, "id": "jadevgtszg", "pad": 6, "bold": false, "text": "结束_3", "type": "endNodeEnd", "dirty": false, "index": 24, "width": 360, "height": 182, "italic": false, "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.aipp.fitable.AippFlowEndCallback"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "10392a5e-479e-468d-9a87-bb85a2649cc2", "from": "Expand", "name": "finalOutput", "type": "Object", "value": [{"id": "b2ab53ef-8e29-4a95-9fed-be9894df8806", "from": "Input", "name": "out", "type": "String", "value": "您选择的试驾车型为:", "editable": true, "isRequired": true, "description": ""}, {"id": "31d34355-c6d3-459d-ac61-66eaf31f6fd4", "from": "Reference", "name": "car", "type": "String", "value": ["output", "car"], "editable": true, "isRequired": true, "description": "", "referenceId": "610f8341-46f0-4e26-a6b8-58be5d52f560", "referenceKey": "car", "referenceNode": "jadez5nidp"}], "editable": false, "isRequired": false, "referenceId": "", "referenceKey": "", "referenceNode": ""}, {"id": "89dfe7b5-972a-4b2a-a2b4-86c9b851fe05", "from": "Input", "name": "enableLog", "type": "Boolean", "value": true}], "outputParams": [{}]}}}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": true, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "endComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 4872.272758733045, "y": 906.3278204357666, "id": "jade90v0rb", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 25, "textX": 0, "textY": 0, "width": 69.54184619969965, "hAlign": "center", "height": 238.42901338945512, "italic": false, "margin": 20, "toShape": "jadevgtszg", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadez5nidp", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 4360.7236177911855, "y": 276.14527960371345, "id": "jade9wr70l", "pad": 6, "bold": false, "text": "结束_2", "type": "endNodeEnd", "dirty": false, "index": 26, "width": 360, "height": 182, "italic": false, "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.aipp.fitable.AippFlowEndCallback"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "bf589d2e-aff9-46f4-a266-4f3b6b4ea6e7", "from": "Expand", "name": "finalOutput", "type": "Object", "value": [{"id": "9104e96f-26ec-46cf-88b4-1ff929f7b983", "from": "Input", "name": "out", "type": "String", "value": "您选择的试驾车型为:", "editable": true, "isRequired": true, "description": ""}, {"id": "7c278873-cea0-424b-b344-e22ab070aeb3", "from": "Reference", "name": "car", "type": "String", "value": ["output", "car"], "editable": true, "isRequired": true, "description": "", "referenceId": "2c678112-4c6d-44b2-a1f6-3d4b8718b893", "referenceKey": "car", "referenceNode": "jadeq2zedq"}], "editable": false, "isRequired": false, "referenceId": "", "referenceKey": "", "referenceNode": ""}, {"id": "ab34cf0f-7fa9-424d-8b01-edc402fb163d", "from": "Input", "name": "enableLog", "type": "Boolean", "value": true}], "outputParams": [{}]}}}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": true, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "endComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 3281.554641671145, "y": -72.84814124515464, "id": "jadehrizke", "pad": 6, "bold": false, "text": "结束", "type": "endNodeEnd", "dirty": false, "index": 27, "width": 360, "height": 182, "italic": false, "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.aipp.fitable.AippFlowEndCallback"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "8fca4472-cb61-474b-97c8-be14566e998a", "from": "Expand", "name": "finalOutput", "type": "Object", "value": [{"id": "1e9b929c-bd6d-46c1-9b8c-23d1a0f7a7cc", "from": "Input", "name": "out", "type": "String", "value": "非常抱歉,不支持该车型的试驾。", "editable": true, "isRequired": true, "description": ""}], "editable": false, "isRequired": false, "referenceId": "", "referenceKey": "", "referenceNode": ""}, {"id": "8fcd715b-5e4c-488c-bcb7-ec5f4b5c83c2", "from": "Input", "name": "enableLog", "type": "Boolean", "value": true}], "outputParams": [{}]}}}, "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": true, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "endComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderWidth": 1, "mouseInBorderColor": "#B1B1B7"}, {"x": 2918.657887350822, "y": 241.64719013493726, "id": "jadeke55eo", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 28, "textX": 0, "textY": 0, "width": 362.896754320323, "hAlign": "center", "height": -223.4953313800919, "italic": false, "margin": 20, "toShape": "jadehrizke", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadeh0ccb7", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "dynamic-0|23d6704f-527f-43d9-8621-d8577d71dfec"}, {"x": -503.16041743745245, "y": 128.7548542937538, "id": "jade1tc9vb", "pad": 6, "bold": false, "text": "用户问题分类", "type": "llmNodeState", "dirty": false, "index": 29, "width": 360, "height": 344, "italic": false, "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "8e3a79d1-d39d-4815-9236-2e08bcbeb89d", "from": "Input", "name": "model", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "d9ef67b3-a4e8-4b6c-b15b-0f55de543159", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "22a75a6e-c13a-45e7-9492-15613f79b1d8", "from": "Input", "name": "serviceName", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "a8265476-b028-4b32-88a4-cd9e27609d86", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "2c6a7c43-a6d7-4850-a60f-43d615085630", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "80222643-ef96-41ca-b9f6-6eae7f267a69", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "d655ab25-92c4-4af2-a01a-3e7e22a84362", "from": "Input", "name": "template", "type": "String", "value": "\"请分析用户的问题,并判断其意图是否是与问界汽车或是问界试驾有关。\n 如果用户的问题涉及问界汽车信息的询问,(例如:“请介绍一下问界M5”、 “给我推荐一款问界汽车”),则返回 ‘问界汽车问题’。\n如果用户只是咨询试驾相关内容(例如:“我想试驾问界M5”、“我想试驾保时捷911”),则返回 ‘试驾汽车问题’。\n如果用户问题是关于**其他品牌**的汽车或是一般性闲聊(例如:“最近有什么有趣的事?”、“今天天气不错”)则返回 ‘其他问题’\"\n用户问题:{{input}}\n**重要:不要回答``问界汽车问题``、``试驾汽车问题``、``其他问题``以外的文字**"}, {"id": "cfe7e088-9f69-4671-a44a-4cd0f553920e", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "046e05a4-4aa1-4694-8427-634bd97596d0", "from": "Reference", "name": "input", "type": "String", "value": ["Question"], "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}]}]}, {"id": "248bb3d3-abcb-4072-8b14-360428994714", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "3"}, {"id": "89b4068b-9926-4429-a334-9b6daefc11d0", "from": "Expand", "name": "tools", "type": "Array", "value": []}, {"id": "267e88b8-1cdc-4312-a117-a96ea6c37514", "from": "Input", "name": "systemPrompt", "type": "String", "value": ""}, {"id": "3b9fafe7-20ac-4d59-be6c-1dd61b264e70", "from": "Input", "name": "enableLog", "type": "Boolean", "value": false}, {"id": "ed3e6fda-3a66-405c-b5d4-100822755cd8", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": []}], "outputParams": [{"id": "d4ae45a4-74cc-498c-9e6e-69a1694614fb", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "e8bd45b4-2216-4eda-af81-d008bb6012a9", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "2d7b57fb-c452-41d3-9fed-bed3289c64eb", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": -763.5461204767116, "y": 297.25814386932325, "id": "jadeknglms", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 30, "textX": 0, "textY": 0, "width": 260.38570303925917, "hAlign": "center", "height": 3.496710424430546, "italic": false, "margin": 20, "toShape": "jade1tc9vb", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade6qm5eg", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": -66.83537340229776, "y": 197.7460840672867, "id": "jade5pubt6", "pad": 6, "bold": false, "text": "条件_1", "type": "conditionNodeCondition", "dirty": false, "index": 31, "width": 600, "height": 284, "italic": false, "flowMeta": {"joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto", "conditionParams": {"branches": [{"id": "407a4d42-fe33-427e-8553-9de19e9bb002", "type": "if", "disabled": false, "runnable": true, "conditions": [{"id": "e6cc2561-bf7f-43e9-873e-675ef7fa1340", "value": [{"id": "146ae59a-df8a-4181-9dbc-466e6b81cdb9", "from": "Reference", "name": "left", "type": "String", "value": ["output", "llmOutput"], "referenceId": "e8bd45b4-2216-4eda-af81-d008bb6012a9", "referenceKey": "llmOutput", "referenceNode": "jade1tc9vb"}, {"id": "5a2bd11a-bbff-4e14-81a7-8f5d747d9e61", "from": "Input", "name": "right", "type": "String", "value": "问界汽车问题", "referenceId": "", "referenceKey": "", "referenceNode": ""}], "condition": "equal"}], "conditionRelation": "and"}, {"id": "7fe7b5fa-c661-4ba5-9f87-4e8070496dd0", "type": "if", "disabled": false, "runnable": true, "conditions": [{"id": "fc38c7be-06ac-41eb-a896-e6bb0f9129d0", "value": [{"id": "767ed731-7595-46a6-9448-dcac3635694a", "from": "Reference", "name": "left", "type": "String", "value": ["output", "llmOutput"], "referenceId": "e8bd45b4-2216-4eda-af81-d008bb6012a9", "referenceKey": "llmOutput", "referenceNode": "jade1tc9vb"}, {"id": "1ce1f111-7dec-4fac-b6e5-fd02d5b78557", "from": "Input", "name": "right", "type": "String", "value": "试驾汽车问题", "referenceId": "", "referenceKey": "", "referenceNode": ""}], "condition": "equal"}], "conditionRelation": "and"}, {"id": "dc589e0f-3202-46e4-87f4-e550d54bbbc5", "type": "else", "disabled": false, "runnable": true, "conditions": [{"id": "8d21bec4-7de8-4b35-9561-2e4374e42780", "value": [], "condition": "true"}], "conditionRelation": "and"}], "jadeNodeConfigChangeIgnored": true}}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "conditionComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": -143.16041743745245, "y": 300.7548542937538, "id": "jadey81zoy", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 32, "textX": 0, "textY": 0, "width": 76.32504403515469, "hAlign": "center", "height": 38.99122977353289, "italic": false, "margin": 20, "toShape": "jade5pubt6", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade1tc9vb", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 521.5372694346856, "y": 318.5460711786927, "id": "jade8w9r8o", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 33, "textX": 0, "textY": 0, "width": 297.6056060100925, "hAlign": "center", "height": -7.406512895002265, "italic": false, "margin": 20, "toShape": "jadewdnjbq", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade5pubt6", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "dynamic-0|407a4d42-fe33-427e-8553-9de19e9bb002"}, {"x": 521.5372694346856, "y": 374.5460673600204, "id": "jadewp6fyj", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 34, "textX": 0, "textY": 0, "width": 905.4828418405305, "hAlign": "center", "height": 825.0513773012927, "italic": false, "margin": 20, "toShape": "jadetvqkdx", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade5pubt6", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "dynamic-1|7fe7b5fa-c661-4ba5-9f87-4e8070496dd0"}, {"x": 521.5372694346856, "y": 421.54607877806717, "id": "jadeu36msk", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 35, "textX": 0, "textY": 0, "width": 234.93614075410665, "hAlign": "center", "height": 1212.883402909708, "italic": false, "margin": 20, "toShape": "jade3oqd4e", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade5pubt6", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "dynamic-999"}, {"x": 4052.389624614043, "y": 653.9380776568371, "id": "jade9wm99z", "pad": 6, "bold": false, "text": "大模型_4", "type": "llmNodeState", "dirty": false, "index": 36, "width": 360, "height": 344, "italic": false, "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "09e984b4-261d-4db4-9a79-bfdcab112355", "from": "Input", "name": "model", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "f7469288-be18-4f27-8e0c-985b6444c3cf", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "57eece3d-c599-444e-8ad8-b76f7b2594ca", "from": "Input", "name": "serviceName", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "96ab5533-d3d0-4018-a341-16667d0df21b", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "6ee7671a-c9e2-4ae7-9348-d0f4c548e025", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "4e9c98fc-6547-4fd0-a71e-e21b9cd52f41", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "e7cd99dd-0143-44a9-81ee-ccebcc8b6a2c", "from": "Input", "name": "template", "type": "String", "value": "通过工具查询车型的图片:{{query}} "}, {"id": "56e29f98-ae8e-478c-b02e-75b8149f090a", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "77353774-8079-4f34-8672-44df471f2c2a", "from": "Reference", "name": "query", "type": "String", "value": ["output", "car"], "referenceId": "input_1bb450c2-e4f9-471f-ac11-4760ed04461c", "referenceKey": "car", "referenceNode": "jadejnmnp4"}]}]}, {"id": "6dd50ee8-6572-43d1-a7da-97c88138bf5d", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "0"}, {"id": "3d26bc7c-3757-4b90-b803-f919123bd1dc", "from": "Expand", "name": "tools", "type": "Array", "value": [{"id": "bf11ba32-9201-4618-8084-66c81e4a0608", "from": "Input", "name": "问界车型宣传图片", "tags": ["FIT"], "type": "String", "value": "e754f978-d236-44fa-aa55-e8eb5d8f8269", "version": "1.0.0"}]}, {"id": "e0ff690b-0e1c-4086-a299-94ab3cbfe5e5", "from": "Input", "name": "systemPrompt", "type": "String", "value": ""}, {"id": "267a67d4-c64c-488d-8263-7977c26b1c23", "from": "Input", "name": "enableLog", "type": "Boolean", "value": true}, {"id": "4cfaec42-099b-4ec4-ae23-a3f47d9db635", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": []}], "outputParams": [{"id": "29377aa8-2eb4-4a99-99c5-19ef52f309a0", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "c7836226-62a7-47e6-b4fa-705ed2acffed", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "a2263372-420d-404c-93c0-e4e0edd79f39", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 3943.4751136945915, "y": 983.4222864281494, "id": "jadepdt7pq", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 37, "textX": 0, "textY": 0, "width": 108.91451091945146, "hAlign": "center", "height": -157.4842087713123, "italic": false, "margin": 20, "toShape": "jade9wm99z", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadebywy1i", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 4412.389624614043, "y": 825.9380776568371, "id": "jade28pvut", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 38, "textX": 0, "textY": 0, "width": 99.88313411900162, "hAlign": "center", "height": 80.38974277892953, "italic": false, "margin": 20, "toShape": "jadez5nidp", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade9wm99z", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 2918.657887350822, "y": 297.6471665840188, "id": "jadeam5lo5", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 39, "textX": 0, "textY": 0, "width": 217.46385789847182, "hAlign": "center", "height": 113.6143117440655, "italic": false, "margin": 20, "toShape": "jadee2orhp", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadeh0ccb7", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "dynamic-1|6f8c44d7-ad5c-4004-95e0-e01c391be100"}, {"x": 3504.121745249294, "y": 411.2614783280843, "id": "jade13kr3a", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 40, "textX": 0, "textY": 0, "width": 137.02274773089266, "hAlign": "center", "height": -33.67339859514516, "italic": false, "margin": 20, "toShape": "jadeq2zedq", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadee2orhp", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 4001.1444929801864, "y": 377.58807973293915, "id": "jadef977tc", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 41, "textX": 0, "textY": 0, "width": 359.579124810999, "hAlign": "center", "height": -10.442800129225702, "italic": false, "margin": 20, "toShape": "jade9wr70l", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadeq2zedq", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}], "vAlign": "top", "itemPad": [0, 0, 0, 0], "division": -1, "dockMode": "none", "fontFace": "arial", "fontSize": 18, "hideText": true, "moveable": true, "shapesAs": {}, "backColor": "#fbfbfc", "container": "elsa-page:tvp1s6", "dockAlign": "top", "fontColor": "#ECD0A7", "fontStyle": "normal", "itemSpace": 5, "namespace": "jadeFlow", "fontWeight": "bold", "itemScroll": {"x": 0, "y": 0}, "borderColor": "white", "focusBackColor": "#fbfbfc"}], "title": "427e7230edac44b782f5e3eab24e9c5d", "source": "elsa", "tenant": "31f20efc7e0848deab6a6bc10fc3021e", "setting": {"pad": 10, "tag": {}, "code": "", "pDock": "none", "hAlign": "center", "margin": 25, "shadow": "", "shared": false, "vAlign": "top", "itemPad": [5, 5, 5, 5], "visible": true, "autoText": false, "dockMode": "none", "dragable": true, "editable": true, "fontFace": "arial", "fontSize": 12, "infoType": {"name": "none", "next": "INFORMATION"}, "moveable": true, "priority": 0, "allowLink": true, "autoWidth": false, "backAlpha": 0.15, "backColor": "whitesmoke", "dashWidth": 0, "deletable": true, "fontColor": "steelblue", "fontStyle": "normal", "headColor": "steelblue", "lineWidth": 2, "underline": false, "autoHeight": false, "emphasized": false, "fontWeight": "lighter", "itemScroll": {"x": 0, "y": 0}, "lineHeight": 1.5, "resizeable": true, "rotateAble": true, "scrollLock": {"x": false, "y": false}, "selectable": true, "shadowData": "2px 2px 4px", "borderColor": "#047bfc", "borderWidth": 1, "bulletSpeed": 1, "focusMargin": 0, "focusShadow": "", "globalAlpha": 1, "outstanding": false, "bulletedList": false, "cornerRadius": 4, "enableSocial": true, "mouseInColor": "orange", "numberedList": false, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "rotateDegree": 0, "captionhAlign": "center", "strikethrough": false, "focusBackColor": "whitesmoke", "focusFontColor": "darkorange", "progressStatus": {"name": "NONE", "next": "UNKNOWN", "color": "gray"}, "showedProgress": false, "allNodeNumLimit": 99, "captionfontFace": "arial black", "captionfontSize": 14, "enableAnimation": false, "progressPercent": 0.65, "captionfontColor": "whitesmoke", "captionfontStyle": "normal", "focusBorderColor": "#047bfc", "focusBorderWidth": 1, "mouseInBackColor": "whitesmoke", "mouseInFontColor": "orange", "captionfontWeight": "lighter", "captionlineHeight": 1, "mouseInBorderColor": "#047bfc", "sameTypeNodeNumLimit": 19}, "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.fitable.FlowInfoCallback"]}, "enableOutputScope": true, "exceptionFitables": ["modelengine.fit.jober.aipp.fitable.AippFlowExceptionHandler", "modelengine.fit.jober.fitable.FlowInfoException"]}, "enableText": false}', 0) ON CONFLICT ("id") DO NOTHING;
+INSERT INTO "public"."app_builder_flow_graph" ("id", "name", "create_by", "create_at", "update_by", "update_at", "appearance", "is_deleted") VALUES ('85f8959e23a64fa8a33ba12d053e9a0a', 'LLM模板', 'system', '2025-06-24 03:33:57.846454', 'system', '2025-06-24 03:33:57.846454', '{"id": "427e7230edac44b782f5e3eab24e9c5d", "type": "jadeFlowGraph", "pages": [{"x": -775.5462424335385, "y": -115.43201513362806, "id": "elsa-page:tvp1s6", "bold": false, "mode": "configuration", "text": "newFlowPage", "type": "jadeFlowPage", "dirty": true, "index": 0, "width": 1600, "hAlign": "left", "height": 800, "isPage": true, "italic": false, "scaleX": 0.6732920492783848, "scaleY": 0.6732920492783848, "shapes": [{"x": -1123.5461204767116, "y": 184.25814386932322, "id": "jade6qm5eg", "pad": 6, "bold": false, "text": "开始", "type": "startNodeStart", "dirty": false, "index": 0, "width": 360, "height": 226, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"inputParams": [{"id": "91138f09-b635-43df-95c6-1fe3d1745829", "from": "Expand", "name": "input", "type": "Object", "value": [{"id": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "from": "Input", "name": "Question", "type": "String", "value": "", "isVisible": true, "isRequired": true, "description": "这是用户输入的问题。", "displayName": "用户问题", "disableModifiable": true}], "config": [{"allowAdd": false}]}, {"id": "4a770dc6-e3c9-475d-84c7-48dacc74a5b6", "from": "Expand", "name": "memory", "type": "Object", "value": [{"id": "a7675623-7fc7-468c-8910-e73c70e5e468", "from": "Input", "name": "memorySwitch", "type": "Boolean", "value": true}, {"id": "cee9a31b-781c-4835-a616-ceed73be22f2", "from": "Input", "name": "type", "type": "String", "value": "ByConversationTurn"}, {"id": "69592622-4291-409d-9d65-9faea83db657", "from": "Input", "name": "value", "type": "Integer", "value": "3"}]}], "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": false, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "startComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "mouseInBorderColor": "rgba(28,31,35,.08)"}, {"x": 819.1428754447782, "y": 139.13955828369046, "id": "jadewdnjbq", "pad": 6, "bold": false, "text": "大模型", "type": "llmNodeState", "dirty": false, "index": 1, "width": 360, "height": 344, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "31ba235d-1b26-4780-a7a7-32eca9500919", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "83653b54-dd04-4da9-957d-adb7c2728632", "from": "Input", "name": "serviceName", "type": "String", "value": ""}, {"id": "dd588a17-a69c-40c0-859a-d9930202a148", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "6c414e75-971e-403a-b2b1-c6850f128cc4", "from": "Input", "name": "model", "type": "String", "value": ""}, {"id": "db5fdafa-4cbf-44ba-9cca-8a98f1f771f4", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "88f74d78-4711-4f81-a2e7-74d0034c5e88", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "35a710cf-1b79-4523-b16f-b50878d677fe", "from": "Input", "name": "template", "type": "String", "value": "如果用户未指定具体车型,则按照用户问题,结合工具提供的问界车型信息,给出简略概要类的回答。\n问题:{{query}} "}, {"id": "38fb27a1-71f4-4fcc-87d5-9d8a880bc04d", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "eee66922-4304-4209-89fc-b13ffa101630", "from": "Reference", "name": "query", "type": "String", "value": ["Question"], "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}]}]}, {"id": "a6865419-867c-4bfb-855c-f5c1876c965a", "from": "Expand", "name": "tools", "type": "Array", "value": [{"id": "29d1707c-beaa-44c8-9eb2-08462880b031", "from": "Input", "name": "问界车型信息查询", "tags": ["FIT"], "type": "String", "value": "7cba6fdd-8c6d-410f-81dc-775ffe96902b", "version": "1.0.0"}]}, {"id": "308e2023-a8e9-486e-9784-8680addbb786", "from": "Expand", "name": "workflows", "type": "Array", "value": []}, {"id": "68f92923-d5da-42ce-8478-d7ac7d90664e", "from": "Input", "name": "systemPrompt", "type": "String", "value": "你是一个具备自主工具调用能力的智能体,可以展示中间的思考过程给用户。你的回答有两种情况:\n\n无需调用外部工具\n\n如果问题可通过已有对话历史或直接推理得到答案,直接输出最终结果,不需使用任何标签包装,也不显示详细思考过程。\n需要调用外部工具解决的复杂问题\n\n必须采用以下严格的标签体系输出,每个标签之间空一行,且仅展示真实的工具调用结果:\n...:展示你内部的思考过程。注意,这部分内容可以展示给用户,但仅限于描述思路,不应包含任何伪造的工具调用结果。\n...:描述你准备调用工具的原因和计划。此处仅说明你需要调用哪个工具以及原因,工具的名称对人类阅读要友好,切勿直接模拟或输出工具返回内容。\n...:当你真正调用某个工具后,等待工具反馈,然后将工具调用的返回结果做非常简略的摘要后放在此标签内,摘要字数在20字以内。绝对禁止在未获得真实工具反馈前预先构造。 标签内容。\n...:在获取所有真实工具调用结果后,将整合信息给出最终答案。\n**重要要求**:\n- **不要输出tool_call标签**。\n- **答案必须详细完整**,不仅仅是工具返回结果的简单总结,而是对结果进行深入分析和整合,并提供背景解释、推理过程和可行性分析。\n- **确保所有关键信息得到展开**,避免省略任何重要内容。\n- **如果适用,可以提供额外的解释、使用建议或应用场景,以增强回答的实用性**。\n- 请使用**标准 Markdown 语法**输出答案,保证语法完整,**不要拆分**列表结构。\n- **输出此标签后,不得追加任何其他内容或标签**。\n\n严格要求\n\n切勿在中间思考或工具调用计划中,提前生成伪造的 或 标签内容。必须在实际调用工具并获得反馈后,再以 标签展示真实结果,再生成 标签输出最终答案。\n如果历史对话中已包含真实的工具调用结果,应直接使用这些信息构造最终答案,避免重复调用或展示多余标签。\n在所有工具调用完成之前,不得输出 标签;只有在确认所有真实工具反馈后,才生成最终答案。"}, {"id": "78baad16-173f-4d70-a7cd-d1a2abc2f0d1", "from": "input", "name": "enableLog", "type": "Boolean", "value": true}, {"id": "6d8d88d4-ebaa-4a57-9279-ae5b26654b5c", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "3"}, {"id": "e1b4bea8-0028-49a1-9e7d-ec29cff215da", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": []}], "outputParams": [{"id": "95d84d67-3198-415e-a63c-bc9a2da8d821", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "272c927a-9e25-48b6-a921-6a8ab20267a4", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "5782976c-0c1c-47b8-bcd5-8b6e22e52d39", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 1324.8563982124583, "y": 33.988095238095184, "id": "jademzanbn", "pad": 6, "bold": false, "text": "车型提取", "type": "textExtractionNodeState", "dirty": false, "index": 2, "width": 360, "height": 334, "italic": false, "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "extractParam"}, {"name": "memoryConfig"}, {"name": "memorySwitch"}, {"name": "histories"}], "return": {"type": "object"}, "uniqueName": "3bca6a3f-9623-4228-b120-1a5e0d41dc14"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"stageDesc": "分析试驾车型中...", "inputParams": [{"id": "extractParam_2ca71bb8-ea6e-4d08-8f24-16a6fc3b64b6", "from": "Expand", "name": "extractParam", "type": "Object", "value": [{"id": "text_5d4f3012-93a0-4ebf-a9f1-17a9fe252651", "from": "Reference", "name": "text", "type": "String", "value": ["output", "llmOutput"], "referenceId": "272c927a-9e25-48b6-a921-6a8ab20267a4", "referenceKey": "llmOutput", "referenceNode": "jadewdnjbq"}, {"id": "desc_12bbcd63-44c5-48d3-88c6-8b3d48b7c431", "from": "Input", "name": "desc", "type": "String", "value": "车型必须在该范围内:问界新M5 增程 Max,问界新M5 增程 Max RS,问界新M5 纯电 Max,问界M7 Ultra 五座后驱版,问界M7 Ultra 五座四驱版,问界M7 Ultra 六座后驱版,问界M7 Ultra 六座四驱版,问界M7 Pro 五座后驱版,问界M7 Pro 五座四驱版,问界M7 Pro 六座后驱版,问界M7 Pro 六座四驱版,问界M9 增程 Max 六座版,问界M9 增程 Ultra 六座版,问界M9 纯电 Max 六座版,问界M9 纯电 Ultra 六座版,问界M9 增程 Max 五座版,问界M9 增程 Ultra 五座版,问界M9 纯电 Ultra 五座版 "}, {"id": "outputSchema_77df0737-ef00-4e3b-864c-31402655c65c", "from": "Input", "name": "outputSchema", "type": "String", "value": "{\"type\":\"object\",\"properties\":{\"carTypes\":{\"type\":\"array\",\"description\":\"问界的车型列表,具体到型号\"}}}"}, {"id": "ed9f7d7e-4173-465b-a3f5-4d34345efa53", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "49a6dd9d-589f-4ca2-b66f-1b1951c5e886", "from": "Input", "name": "serviceName", "type": "String", "value": ""}, {"id": "582a3d24-d8d8-41c6-b9b7-277d5d994683", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "temperature_b5d5dd8c-1a39-450d-9851-130ff0aa3a78", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}]}, {"id": "memoryConfig_eed12a01-ccac-4bbd-ae80-39cf2d25a06c", "from": "Expand", "name": "memoryConfig", "type": "Object", "value": [{"id": "windowAlg_f20d73ee-6376-4c90-adf2-1386771aaabd", "from": "Input", "name": "windowAlg", "type": "String", "value": "buffer_window"}, {"id": "serializeAlg_4828a286-e3fd-4803-9887-31517cc82520", "from": "Input", "name": "serializeAlg", "type": "String", "value": "full"}, {"id": "property_c3ba42cf-cb22-46d4-bdcc-5d86204ad098", "from": "Input", "name": "property", "type": "Integer", "value": "0"}]}, {"id": "memorySwitch_d7c69077-05bf-4c1b-8e38-735e03d984ad", "from": "Input", "name": "memorySwitch", "type": "Boolean", "value": false}, {"id": "histories_51a356d1-f2ac-4f3b-b444-99a737100996", "from": "Reference", "name": "histories", "type": "Array", "value": ["memories"], "referenceId": "memories", "referenceKey": "memories", "referenceNode": "_systemEnv"}], "outputParams": [{"id": "30bf32bc-b320-418e-ae62-b30d45b26255", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "37331645-54f7-4751-8d04-12ab9d74a8a7", "from": "Expand", "name": "extractedParams", "type": "Object", "value": [{"id": "f903ce3c-173c-4010-8e14-8e18d64c9b27", "from": "Input", "name": "carTypes", "type": "Array", "value": "", "description": "问界的车型列表,具体到型号"}]}, {"id": "success_e3a426e0-3d67-42e3-b985-1daa32a44d20", "from": "Input", "name": "success", "type": "Boolean", "value": "Boolean"}]}], "enableStageDesc": true, "jadeNodeConfigChangeIgnored": false}}}, "stageDesc": "分析试驾车型中...", "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto", "enableStageDesc": true}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "textExtractionComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 1179.1428754447782, "y": 311.13955828369046, "id": "jadevbcutd", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 3, "textX": 0, "textY": 0, "width": 145.71352276768016, "hAlign": "center", "height": -110.15146304559528, "italic": false, "margin": 20, "toShape": "jademzanbn", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadewdnjbq", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 1938.9763707660359, "y": -16.95528828179343, "id": "jade0ibwv7", "pad": 6, "bold": false, "text": "判断车型列表长度", "type": "codeNodeState", "dirty": false, "index": 4, "width": 368, "height": 252, "italic": false, "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "args"}, {"name": "code"}, {"name": "language"}, {"name": "output"}], "return": {"type": "object"}, "uniqueName": "e147f301-957a-4335-a155-1e86d1a45ae5"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "cab31f1f-5429-4f02-99b9-540e0d795357", "from": "Expand", "name": "args", "type": "Object", "value": [{"id": "bc929113-6c29-46b8-a1ad-8d53f2d9bb2e", "from": "Reference", "name": "input", "type": "Object", "value": ["output"], "referenceId": "7f1994bf-3a0b-442a-9bbb-d0069949fbbd", "referenceKey": "output", "referenceNode": "jadez5f1df"}]}, {"id": "66c7a482-6c7f-4698-807c-159aaba67485", "from": "Input", "name": "code", "type": "String", "value": "async def main(args: dict) -> str:\n is_valid_res = args.get(''input'', {}).get(''success'', bool)\n\n if not is_valid_res:\n return ''empty''\n\n input_list = args.get(''input'', {}).get(''extractedParams'', {}).get(''carTypes'', [])\n\n if len(input_list) == 0:\n return ''empty''\n elif len(input_list) == 1:\n return ''single''\n else:\n return ''multi''\n", "language": "python"}, {"id": "5368a24a-8782-4c08-9b79-58bfcd86f6e3", "from": "Input", "name": "language", "type": "String", "value": "python"}, {"id": "e6aea608-a116-4f5c-9554-1a704547665e", "from": "Input", "name": "output", "type": "Object", "value": {"properties": {"output": {"type": "string", "description": ""}}}}], "outputParams": [{"id": "70793ed8-e5c9-4ede-9945-5db35626f68f", "from": "Expand", "name": "output", "type": "String", "value": ""}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "codeComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 2330.285047191377, "y": 120.84717835822356, "id": "jadeh0ccb7", "pad": 6, "bold": false, "text": "条件", "type": "conditionNodeCondition", "dirty": false, "index": 5, "width": 600, "height": 284, "italic": false, "flowMeta": {"joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto", "conditionParams": {"branches": [{"id": "23d6704f-527f-43d9-8621-d8577d71dfec", "type": "if", "disabled": false, "runnable": true, "conditions": [{"id": "ddee81d4-a971-494c-99df-f94f37633531", "value": [{"id": "4d1e95b4-e9fd-431c-9d33-2b5c874dea02", "from": "Reference", "name": "left", "type": "String", "value": ["output"], "referenceId": "70793ed8-e5c9-4ede-9945-5db35626f68f", "referenceKey": "output", "referenceNode": "jade0ibwv7"}, {"id": "57b838c4-c03d-47f3-9f57-3f75d62898f2", "from": "Input", "name": "right", "type": "String", "value": "empty", "referenceId": "", "referenceKey": "", "referenceNode": ""}], "condition": "equal"}], "conditionRelation": "and"}, {"id": "6f8c44d7-ad5c-4004-95e0-e01c391be100", "type": "if", "disabled": false, "runnable": true, "conditions": [{"id": "7fd27d06-ac26-4225-a927-2b0d4a773cd4", "value": [{"id": "0c2c78a1-6770-4f46-b36e-a30f3ce96b56", "from": "Reference", "name": "left", "type": "String", "value": ["output"], "referenceId": "70793ed8-e5c9-4ede-9945-5db35626f68f", "referenceKey": "output", "referenceNode": "jade0ibwv7"}, {"id": "082798c7-f2f6-40a8-bc73-edc9a174d0d3", "from": "Input", "name": "right", "type": "String", "value": "single", "referenceId": "", "referenceKey": "", "referenceNode": ""}], "condition": "equal"}], "conditionRelation": "and"}, {"id": "73eee09c-caeb-44c1-a54b-65b54d2f8db8", "type": "else", "disabled": false, "runnable": true, "conditions": [{"id": "7f70dfc4-154a-48bb-849a-158e22eff435", "value": [], "condition": "true"}], "conditionRelation": "and"}], "jadeNodeConfigChangeIgnored": true}}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "conditionComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 2306.976370766036, "y": 109.04471171820657, "id": "jadec676as", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 6, "textX": 0, "textY": 0, "width": 23.30867642534122, "hAlign": "center", "height": 153.802466640017, "italic": false, "margin": 20, "toShape": "jadeh0ccb7", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade0ibwv7", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 3095.528839751806, "y": 1087.2644560112249, "id": "jadejnmnp4", "pad": 6, "bold": false, "text": "选择需要了解的车型", "type": "intelligentFormNodeState", "dirty": false, "index": 7, "width": 360, "height": 236, "italic": false, "flowMeta": {"task": {"type": "AIPP_SMART_FORM", "taskId": "a910a3d38a4549eda1112beee008419d", "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "83131a2d-781b-4756-a0c8-91ee865ffbae", "from": "Expand", "name": "data", "type": "Object", "value": [{"id": "input_1bb450c2-e4f9-471f-ac11-4760ed04461c", "from": "Input", "name": "car", "type": "String", "value": "car", "displayName": "我想深入了解的车型"}, {"id": "239c1446-7382-44a8-910a-8a1a5127527e", "from": "Reference", "name": "car-options", "type": "Array", "value": ["output"], "referenceId": "504a2241-6962-4de4-901a-3df2b798eaa2", "referenceKey": "output", "referenceNode": "jadebz0q8j"}]}, {"id": "c554e101-37b5-4aa1-b9b3-bfcfb2423583", "from": "Input", "name": "schema", "type": "Object", "value": {"parameters": [{"id": "input_1bb450c2-e4f9-471f-ac11-4760ed04461c", "from": "Input", "name": "car", "type": "String", "value": "car", "options": {"from": "Reference", "type": "Array", "value": ["output"], "referenceId": "504a2241-6962-4de4-901a-3df2b798eaa2", "referenceKey": "output", "referenceNode": "jadebz0q8j"}, "renderType": "Radio", "displayName": "我想深入了解的车型"}]}}], "outputParams": [{"id": "b5220628-4334-42c5-9ac9-93d4fca29ac8", "name": "output", "type": "Object", "value": [{"id": "input_1bb450c2-e4f9-471f-ac11-4760ed04461c", "name": "car", "type": "String", "value": ""}]}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "manual"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "intelligentFormComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 3136.121745249294, "y": 285.2614783280843, "id": "jadee2orhp", "pad": 6, "bold": false, "text": "代码_1", "type": "codeNodeState", "dirty": false, "index": 8, "width": 368, "height": 252, "italic": false, "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "args"}, {"name": "code"}, {"name": "language"}, {"name": "output"}], "return": {"type": "object"}, "uniqueName": "e147f301-957a-4335-a155-1e86d1a45ae5"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "8f50ae1f-f0fc-4eac-889c-0a53274b9e12", "from": "Expand", "name": "args", "type": "Object", "value": [{"id": "11325c8d-0491-4f99-85d9-4df54a3048a5", "from": "Reference", "name": "input", "type": "Object", "value": ["output"], "referenceId": "7f1994bf-3a0b-442a-9bbb-d0069949fbbd", "referenceKey": "output", "referenceNode": "jadez5f1df"}]}, {"id": "32133c22-59bf-4b46-9eaa-d221a0032c23", "from": "Input", "name": "code", "type": "String", "value": "async def main(args: Args) -> Output:\n list_car = args.get(''input'', {}).get(''extractedParams'', {}).get(''carTypes'', [])\n return list_car[0]", "language": "python"}, {"id": "ff990b8b-cf0c-436d-a8e7-7d4863e8d396", "from": "Input", "name": "language", "type": "String", "value": "python"}, {"id": "9012d086-0ac4-4bcd-8455-e9b47e81c589", "from": "Input", "name": "output", "type": "Object", "value": {"properties": {"output": {"type": "string", "description": ""}}}}], "outputParams": [{"id": "b2e1f031-2fc8-410a-b2ec-73157db9750e", "from": "Expand", "name": "output", "type": "String", "value": ""}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "codeComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 756.4734101887923, "y": 1462.429481687775, "id": "jade3oqd4e", "pad": 6, "bold": false, "text": "大模型_2", "type": "llmNodeState", "dirty": false, "index": 9, "width": 360, "height": 344, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "263b7842-e631-454a-aca2-8d979a344865", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "7b6ccdee-5b0b-4411-8f21-b75fe7879f5f", "from": "Input", "name": "serviceName", "type": "String", "value": ""}, {"id": "357563a6-8a44-40b1-8bdf-d11330ea58bb", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "3668396b-2055-417b-bef3-974623bee721", "from": "Input", "name": "model", "type": "String", "value": ""}, {"id": "0cdec945-916c-4d47-b14c-1059ce8189e3", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "8eb45463-3eb1-4543-ad3c-c8f4cb00a530", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "abf75403-ad7d-4364-9f33-92cfb306f000", "from": "Input", "name": "template", "type": "String", "value": "请按照以下步骤生成您的回复:\n1. 递归地将问题分解为更小的问题。\n2. 对于每个原子问题,从上下文和对话历史记录中选择最相关的信息。\n3. 使用所选信息生成回复草稿。\n4. 删除回复草稿中的重复内容。\n5. 在调整后生成最终答案,以提高准确性和相关性。\n6. 请注意,只需要回复最终答案。\n-------------------------------------\n问题:{{query}}"}, {"id": "7f267a0f-3a63-434f-a538-105229be8af6", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "b123d3e4-0570-42c6-a20b-6fbcb0235674", "from": "Reference", "name": "query", "type": "String", "value": ["Question"], "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}]}]}, {"id": "6a5694e0-5100-4697-bb4e-8b030ed89624", "from": "Expand", "name": "tools", "type": "Array", "value": []}, {"id": "9eed644b-62ae-4fd2-b5da-c7b5a4244059", "from": "Expand", "name": "workflows", "type": "Array", "value": []}, {"id": "2dcf3b33-dd57-4bb6-ae66-f2484d44d2e6", "from": "Input", "name": "systemPrompt", "type": "String", "value": "角色:你是一个问界试驾助手。\n限制:对于涉及其他品牌车型的问题,不进行详细回答,建议用户提问关于问界车型的问题或是一般性的汽车知识问题。"}, {"id": "eed2b900-e733-4ca0-adbb-18d6a0b6082b", "from": "input", "name": "enableLog", "type": "Boolean", "value": true}, {"id": "177986fa-db8d-4f92-a6f2-546b7232b94b", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "3"}, {"id": "ca60a33d-41f2-4d36-bac2-19e8aa0cf6dc", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": []}], "outputParams": [{"id": "98f2c414-2a1b-4d27-86aa-361a66973fd9", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "2e94082b-930d-4016-a180-a07bd0ad8e50", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "df7f2c19-3d1a-4531-a0a5-11d31286e6e8", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 3641.1444929801864, "y": 259.58807973293915, "id": "jadeq2zedq", "pad": 6, "bold": false, "text": "确认试驾车型", "type": "intelligentFormNodeState", "dirty": false, "index": 10, "width": 360, "height": 236, "italic": false, "flowMeta": {"task": {"type": "AIPP_SMART_FORM", "taskId": "a910a3d38a4549eda1112beee008419d", "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "9ac3705a-a49d-4240-87dc-7963533a46a5", "from": "Expand", "name": "data", "type": "Object", "value": [{"id": "2c678112-4c6d-44b2-a1f6-3d4b8718b893", "from": "Reference", "name": "car", "type": "String", "value": ["output"], "displayName": "试驾车型", "referenceId": "b2e1f031-2fc8-410a-b2ec-73157db9750e", "referenceKey": "output", "referenceNode": "jadee2orhp"}]}, {"id": "a4dfd48f-e998-4725-bb71-dfd0644785e2", "from": "Input", "name": "schema", "type": "Object", "value": {"parameters": [{"id": "2c678112-4c6d-44b2-a1f6-3d4b8718b893", "from": "Reference", "name": "car", "type": "String", "value": ["output"], "options": {"from": "Reference", "value": [], "referenceId": "f903ce3c-173c-4010-8e14-8e18d64c9b27", "referenceNode": "jademzanbn"}, "renderType": "Input", "displayName": "试驾车型", "referenceId": "b2e1f031-2fc8-410a-b2ec-73157db9750e", "referenceKey": "output", "referenceNode": "jadee2orhp"}]}}], "outputParams": [{"id": "41e1e5aa-846e-48ce-92ea-07e4d61f6553", "name": "output", "type": "Object", "value": [{"id": "2c678112-4c6d-44b2-a1f6-3d4b8718b893", "name": "car", "type": "String", "value": ""}]}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "manual"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "intelligentFormComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 3583.4751136945915, "y": 811.4222864281494, "id": "jadebywy1i", "pad": 6, "bold": false, "text": "大模型_1", "type": "llmNodeState", "dirty": false, "index": 11, "width": 360, "height": 344, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "905a7ab5-9f27-4ed8-b126-2a41394d9fe4", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "d3ac3f4a-d699-4341-89c3-d1c4921c1d2e", "from": "Input", "name": "serviceName", "type": "String", "value": ""}, {"id": "316ae379-274d-4fda-af6b-2f28b0356e2f", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "9ab32d21-b81b-4f13-9b5c-cd849ee7d334", "from": "Input", "name": "model", "type": "String", "value": ""}, {"id": "9ee1c339-c88d-4248-86d6-139b64b763cf", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "99c6709d-5907-49e5-8394-0d294e8a3053", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "9646d069-0d62-4da2-a6cd-709c2e6b2d06", "from": "Input", "name": "template", "type": "String", "value": "通过工具获取车型信息,详细介绍这个车型:{{query}} "}, {"id": "16b3b1ba-cefd-4353-a29f-8004670c684a", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "4c02d0da-7879-4461-8090-960554b32128", "from": "Reference", "name": "query", "type": "String", "value": ["output", "car"], "referenceId": "input_1bb450c2-e4f9-471f-ac11-4760ed04461c", "referenceKey": "car", "referenceNode": "jadejnmnp4"}]}]}, {"id": "c04281f5-6769-476f-8d7d-7d21aa714ca8", "from": "Expand", "name": "tools", "type": "Array", "value": [{"id": "06142d65-2487-4a40-b592-ac4638ac527d", "from": "Input", "name": "问界车型信息查询", "tags": ["FIT"], "type": "String", "value": "7cba6fdd-8c6d-410f-81dc-775ffe96902b", "version": "1.0.0"}]}, {"id": "a188c341-d4c0-46a0-8a8c-7438b05a4b6c", "from": "Expand", "name": "workflows", "type": "Array", "value": []}, {"id": "14e1b376-64ab-4ce1-86d2-e3285cea971c", "from": "Input", "name": "systemPrompt", "type": "String", "value": ""}, {"id": "2308bdeb-ff69-4cd9-afd4-ba8132c5d939", "from": "input", "name": "enableLog", "type": "Boolean", "value": true}, {"id": "7f9b538a-7d1b-442d-b45e-5041364cfd4d", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "0"}, {"id": "62639076-5d67-4e37-bb54-024bdac816ec", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": []}], "outputParams": [{"id": "8f3747e9-318f-49de-9de8-9610cf0049fc", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "d2156da5-09a9-4c8f-bf1a-9c63c457d439", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "6714da5e-b514-4911-b04b-96e3b83c15d7", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 3455.528839751806, "y": 1205.2644560112249, "id": "jadew1opy5", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 12, "textX": 0, "textY": 0, "width": 127.94627394278541, "hAlign": "center", "height": -221.84216958307547, "italic": false, "margin": 20, "toShape": "jadebywy1i", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadejnmnp4", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 4512.272758733045, "y": 788.3278204357666, "id": "jadez5nidp", "pad": 6, "bold": false, "text": "确认试驾车型2", "type": "intelligentFormNodeState", "dirty": false, "index": 13, "width": 360, "height": 236, "italic": false, "flowMeta": {"task": {"type": "AIPP_SMART_FORM", "taskId": "a910a3d38a4549eda1112beee008419d", "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "2f92cbde-4e4b-4e7e-8307-18633cbb4352", "from": "Expand", "name": "data", "type": "Object", "value": [{"id": "610f8341-46f0-4e26-a6b8-58be5d52f560", "from": "Reference", "name": "car", "type": "String", "value": ["output", "car"], "displayName": "我要试驾车型", "referenceId": "input_1bb450c2-e4f9-471f-ac11-4760ed04461c", "referenceKey": "car", "referenceNode": "jadejnmnp4"}]}, {"id": "76c41bdf-8383-4318-a667-fd61b42609ab", "from": "Input", "name": "schema", "type": "Object", "value": {"parameters": [{"id": "610f8341-46f0-4e26-a6b8-58be5d52f560", "from": "Reference", "name": "car", "type": "String", "value": ["output", "car"], "options": {"from": "Reference", "value": [], "referenceId": "f903ce3c-173c-4010-8e14-8e18d64c9b27", "referenceNode": "jademzanbn"}, "renderType": "Input", "displayName": "我要试驾车型", "referenceId": "input_1bb450c2-e4f9-471f-ac11-4760ed04461c", "referenceKey": "car", "referenceNode": "jadejnmnp4"}]}}], "outputParams": [{"id": "a8df0b85-ef18-4362-b94b-df12022d1e13", "name": "output", "type": "Object", "value": [{"id": "610f8341-46f0-4e26-a6b8-58be5d52f560", "name": "car", "type": "String", "value": ""}]}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "manual"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "intelligentFormComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 1427.020111275216, "y": 1032.5974446613131, "id": "jadetvqkdx", "pad": 6, "bold": false, "text": "车型提取2", "type": "textExtractionNodeState", "dirty": false, "index": 14, "width": 360, "height": 334, "italic": false, "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "extractParam"}, {"name": "memoryConfig"}, {"name": "memorySwitch"}, {"name": "histories"}], "return": {"type": "object"}, "uniqueName": "3bca6a3f-9623-4228-b120-1a5e0d41dc14"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"stageDesc": "分析试驾车型中...", "inputParams": [{"id": "extractParam_db169c41-8428-4d04-9ca9-d5462638b9de", "from": "Expand", "name": "extractParam", "type": "Object", "value": [{"id": "text_ed4e777e-3973-4dfe-a5cd-8b6997e3c16f", "from": "Reference", "name": "text", "type": "String", "value": ["Question"], "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}, {"id": "desc_c5827ce1-b1c7-4959-98a6-79736761bfd7", "from": "Input", "name": "desc", "type": "String", "value": "车型必须在该范围内:问界新M5 增程 Max,问界新M5 增程 Max RS,问界新M5 纯电 Max,问界M7 Ultra 五座后驱版,问界M7 Ultra 五座四驱版,问界M7 Ultra 六座后驱版,问界M7 Ultra 六座四驱版,问界M7 Pro 五座后驱版,问界M7 Pro 五座四驱版,问界M7 Pro 六座后驱版,问界M7 Pro 六座四驱版,问界M9 增程 Max 六座版,问界M9 增程 Ultra 六座版,问界M9 纯电 Max 六座版,问界M9 纯电 Ultra 六座版,问界M9 增程 Max 五座版,问界M9 增程 Ultra 五座版,问界M9 纯电 Ultra 五座版 "}, {"id": "outputSchema_2dda5dc9-c4f7-4f4e-a3ac-60a5387d66c9", "from": "Input", "name": "outputSchema", "type": "String", "value": "{\"type\":\"object\",\"properties\":{\"carTypes\":{\"type\":\"array\",\"description\":\"问界的车型列表,具体到型号\"}}}"}, {"id": "6958ac49-541d-4768-b198-dfdf3767649a", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "fb995664-4eb1-49e2-80ba-b6d2991eedd5", "from": "Input", "name": "serviceName", "type": "String", "value": ""}, {"id": "755800ba-5209-4a3c-90b0-b4aa4bfd8fe2", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "temperature_6bb0ad3b-7bbf-4110-acbd-f4b103214374", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}]}, {"id": "memoryConfig_392e3f83-1fe1-43b5-88ae-afb9999ee4ee", "from": "Expand", "name": "memoryConfig", "type": "Object", "value": [{"id": "windowAlg_cde542de-39f0-4550-91dd-b1cf979f310d", "from": "Input", "name": "windowAlg", "type": "String", "value": "buffer_window"}, {"id": "serializeAlg_153d40da-349c-466e-8780-6eefc42ae5c6", "from": "Input", "name": "serializeAlg", "type": "String", "value": "full"}, {"id": "property_fb24ab56-f614-412b-b6d6-dfbbbc189365", "from": "Input", "name": "property", "type": "Integer", "value": "0"}]}, {"id": "memorySwitch_6b354c48-ed57-44b3-91a4-5940425dc1dc", "from": "Input", "name": "memorySwitch", "type": "Boolean", "value": false}, {"id": "histories_d7e7c55e-d25b-4e03-80f1-b9937979faf1", "from": "Reference", "name": "histories", "type": "Array", "value": ["memories"], "referenceId": "memories", "referenceKey": "memories", "referenceNode": "_systemEnv"}], "outputParams": [{"id": "b65edebe-1855-4502-a72f-0a207fd6c99f", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "66248c5c-9f8f-4000-8597-e8d6b0d7b16d", "from": "Expand", "name": "extractedParams", "type": "Object", "value": [{"id": "eb21be95-d82b-49b3-9eaf-455f4e449410", "from": "Input", "name": "carTypes", "type": "Array", "value": "", "description": "问界的车型列表,具体到型号"}]}, {"id": "success_e1a7af2a-fde0-4e73-81c1-cced296e08e8", "from": "Input", "name": "success", "type": "Boolean", "value": "Boolean"}]}], "enableStageDesc": true, "jadeNodeConfigChangeIgnored": false}}}, "stageDesc": "分析试驾车型中...", "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto", "enableStageDesc": true}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "textExtractionComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 1912.2742953652482, "y": 796.1082161366603, "id": "jadez5f1df", "pad": 6, "bold": false, "text": "聚合车型列表", "type": "codeNodeState", "dirty": false, "index": 15, "width": 368, "height": 252, "italic": false, "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "args"}, {"name": "code"}, {"name": "language"}, {"name": "output"}], "return": {"type": "object"}, "uniqueName": "e147f301-957a-4335-a155-1e86d1a45ae5"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "ee12101b-d717-4f49-9ff5-6d840676047a", "from": "Expand", "name": "args", "type": "Object", "value": [{"id": "b8d2fbbf-1152-4403-a6dc-8ae88d7ddec3", "from": "Reference", "name": "input1", "type": "Object", "value": ["output"], "referenceId": "30bf32bc-b320-418e-ae62-b30d45b26255", "referenceKey": "output", "referenceNode": "jademzanbn"}, {"id": "662c4a18-21e8-47e0-bce2-10c89cb51b63", "from": "Reference", "name": "input2", "type": "Object", "value": ["output"], "referenceId": "b65edebe-1855-4502-a72f-0a207fd6c99f", "referenceKey": "output", "referenceNode": "jadetvqkdx"}]}, {"id": "08e9c25a-e55c-4620-bcca-325d714160d5", "from": "Input", "name": "code", "type": "String", "value": "async def main(args: Args) -> Output:\n if args[''input1'']:\n return args[''input1'']\n else:\n return args[''input2''] \n", "language": "python"}, {"id": "7df2184c-f82f-43ab-9a30-d695fae550ea", "from": "Input", "name": "language", "type": "String", "value": "python"}, {"id": "35868ea7-d973-4a6c-b9f2-340a06f9f112", "from": "Input", "name": "output", "type": "Object", "value": {"properties": {"output": {"type": "object", "properties": {}, "description": ""}}}}], "outputParams": [{"id": "7f1994bf-3a0b-442a-9bbb-d0069949fbbd", "from": "Expand", "name": "output", "type": "Object", "value": []}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "codeComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 1684.8563982124583, "y": 200.98809523809518, "id": "jadeanptlq", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 16, "textX": 0, "textY": 0, "width": 227.41789715278992, "hAlign": "center", "height": 721.1201208985651, "italic": false, "margin": 20, "toShape": "jadez5f1df", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jademzanbn", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 1787.020111275216, "y": 1199.5974446613131, "id": "jade58w7a7", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 17, "textX": 0, "textY": 0, "width": 125.25418409003214, "hAlign": "center", "height": -277.48922852465284, "italic": false, "margin": 20, "toShape": "jadez5f1df", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadetvqkdx", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 2280.2742953652482, "y": 922.1082161366603, "id": "jadexs8po6", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 18, "textX": 0, "textY": 0, "width": -341.29792459921237, "hAlign": "center", "height": -813.0635044184537, "italic": false, "margin": 20, "toShape": "jade0ibwv7", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadez5f1df", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 2383.9637395101945, "y": 939.1301739903586, "id": "jadebz0q8j", "pad": 6, "bold": false, "text": "提取车型列表", "type": "codeNodeState", "dirty": false, "index": 19, "width": 368, "height": 252, "italic": false, "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "args"}, {"name": "code"}, {"name": "language"}, {"name": "output"}], "return": {"type": "object"}, "uniqueName": "e147f301-957a-4335-a155-1e86d1a45ae5"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "ac8da121-58a3-4801-82f3-862533c0db2b", "from": "Expand", "name": "args", "type": "Object", "value": [{"id": "90d97368-2212-4176-ab52-55215cb5d6c6", "from": "Reference", "name": "input", "type": "Object", "value": ["output"], "referenceId": "7f1994bf-3a0b-442a-9bbb-d0069949fbbd", "referenceKey": "output", "referenceNode": "jadez5f1df"}]}, {"id": "5abd8220-a2e6-47a1-b3d7-61da5c91a7c8", "from": "Input", "name": "code", "type": "String", "value": "async def main(args: Args) -> Output:\n return args.get(''input'', {}).get(''extractedParams'', {}).get(''carTypes'', [])", "language": "python"}, {"id": "d09bd08d-d2f7-47c2-a74b-a9f9fe899387", "from": "Input", "name": "language", "type": "String", "value": "python"}, {"id": "c57b604c-0ae0-4d32-bef3-30c14793ddf1", "from": "Input", "name": "output", "type": "Object", "value": {"properties": {"output": {"type": "array", "description": ""}}}}], "outputParams": [{"id": "504a2241-6962-4de4-901a-3df2b798eaa2", "from": "Expand", "name": "output", "type": "Array", "value": ""}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "codeComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 2918.657887350822, "y": 344.64717430226943, "id": "jadep8j6qd", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 20, "textX": 0, "textY": 0, "width": -534.6941478406275, "hAlign": "center", "height": 720.4829996880892, "italic": false, "margin": 20, "toShape": "jadebz0q8j", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadeh0ccb7", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "dynamic-999"}, {"x": 2751.9637395101945, "y": 1065.1301739903586, "id": "jader2ugw2", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 21, "textX": 0, "textY": 0, "width": 343.5651002416116, "hAlign": "center", "height": 140.1342820208663, "italic": false, "margin": 20, "toShape": "jadejnmnp4", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadebz0q8j", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 1585.717679196791, "y": 1882.192672636369, "id": "jadeaevz6w", "pad": 6, "bold": false, "text": "结束_1", "type": "endNodeEnd", "dirty": false, "index": 22, "width": 360, "height": 182, "italic": false, "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.aipp.fitable.AippFlowEndCallback"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "e42435d1-bd40-4a8f-a6da-6ce3b8c9e936", "from": "Expand", "name": "finalOutput", "type": "Object", "value": [{"id": "0cecce75-2752-4f0b-8c01-e55897f82eef", "from": "Reference", "name": "finalOutput", "type": "String", "value": ["output", "llmOutput"], "editable": true, "isRequired": true, "description": "", "referenceId": "2e94082b-930d-4016-a180-a07bd0ad8e50", "referenceKey": "llmOutput", "referenceNode": "jade3oqd4e"}], "editable": false, "isRequired": false, "referenceId": "", "referenceKey": "", "referenceNode": ""}, {"id": "f7b318fa-c166-4b2d-b72a-e6b90b8c7324", "from": "Input", "name": "enableLog", "type": "Boolean", "value": false}], "outputParams": [{}]}}}, "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": true, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "endComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderWidth": 1, "mouseInBorderColor": "#B1B1B7"}, {"x": 1116.4734101887923, "y": 1634.429481687775, "id": "jadewhsta6", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 23, "textX": 0, "textY": 0, "width": 469.2442690079988, "hAlign": "center", "height": 338.763190948594, "italic": false, "margin": 20, "toShape": "jadeaevz6w", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade3oqd4e", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 4941.814604932744, "y": 1053.7568338252217, "id": "jadevgtszg", "pad": 6, "bold": false, "text": "结束_3", "type": "endNodeEnd", "dirty": false, "index": 24, "width": 360, "height": 182, "italic": false, "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.aipp.fitable.AippFlowEndCallback"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "10392a5e-479e-468d-9a87-bb85a2649cc2", "from": "Expand", "name": "finalOutput", "type": "Object", "value": [{"id": "b2ab53ef-8e29-4a95-9fed-be9894df8806", "from": "Input", "name": "out", "type": "String", "value": "您选择的试驾车型为:", "editable": true, "isRequired": true, "description": ""}, {"id": "31d34355-c6d3-459d-ac61-66eaf31f6fd4", "from": "Reference", "name": "car", "type": "String", "value": ["output", "car"], "editable": true, "isRequired": true, "description": "", "referenceId": "610f8341-46f0-4e26-a6b8-58be5d52f560", "referenceKey": "car", "referenceNode": "jadez5nidp"}], "editable": false, "isRequired": false, "referenceId": "", "referenceKey": "", "referenceNode": ""}, {"id": "89dfe7b5-972a-4b2a-a2b4-86c9b851fe05", "from": "Input", "name": "enableLog", "type": "Boolean", "value": true}], "outputParams": [{}]}}}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": true, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "endComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 4872.272758733045, "y": 906.3278204357666, "id": "jade90v0rb", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 25, "textX": 0, "textY": 0, "width": 69.54184619969965, "hAlign": "center", "height": 238.42901338945512, "italic": false, "margin": 20, "toShape": "jadevgtszg", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadez5nidp", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 4360.7236177911855, "y": 276.14527960371345, "id": "jade9wr70l", "pad": 6, "bold": false, "text": "结束_2", "type": "endNodeEnd", "dirty": false, "index": 26, "width": 360, "height": 182, "italic": false, "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.aipp.fitable.AippFlowEndCallback"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "bf589d2e-aff9-46f4-a266-4f3b6b4ea6e7", "from": "Expand", "name": "finalOutput", "type": "Object", "value": [{"id": "9104e96f-26ec-46cf-88b4-1ff929f7b983", "from": "Input", "name": "out", "type": "String", "value": "您选择的试驾车型为:", "editable": true, "isRequired": true, "description": ""}, {"id": "7c278873-cea0-424b-b344-e22ab070aeb3", "from": "Reference", "name": "car", "type": "String", "value": ["output", "car"], "editable": true, "isRequired": true, "description": "", "referenceId": "2c678112-4c6d-44b2-a1f6-3d4b8718b893", "referenceKey": "car", "referenceNode": "jadeq2zedq"}], "editable": false, "isRequired": false, "referenceId": "", "referenceKey": "", "referenceNode": ""}, {"id": "ab34cf0f-7fa9-424d-8b01-edc402fb163d", "from": "Input", "name": "enableLog", "type": "Boolean", "value": true}], "outputParams": [{}]}}}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": true, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "endComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 3281.554641671145, "y": -72.84814124515464, "id": "jadehrizke", "pad": 6, "bold": false, "text": "结束", "type": "endNodeEnd", "dirty": false, "index": 27, "width": 360, "height": 182, "italic": false, "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.aipp.fitable.AippFlowEndCallback"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "8fca4472-cb61-474b-97c8-be14566e998a", "from": "Expand", "name": "finalOutput", "type": "Object", "value": [{"id": "1e9b929c-bd6d-46c1-9b8c-23d1a0f7a7cc", "from": "Input", "name": "out", "type": "String", "value": "非常抱歉,不支持该车型的试驾。", "editable": true, "isRequired": true, "description": ""}], "editable": false, "isRequired": false, "referenceId": "", "referenceKey": "", "referenceNode": ""}, {"id": "8fcd715b-5e4c-488c-bcb7-ec5f4b5c83c2", "from": "Input", "name": "enableLog", "type": "Boolean", "value": true}], "outputParams": [{}]}}}, "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": true, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "endComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderWidth": 1, "mouseInBorderColor": "#B1B1B7"}, {"x": 2918.657887350822, "y": 241.64719013493726, "id": "jadeke55eo", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 28, "textX": 0, "textY": 0, "width": 362.896754320323, "hAlign": "center", "height": -223.4953313800919, "italic": false, "margin": 20, "toShape": "jadehrizke", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadeh0ccb7", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "dynamic-0|23d6704f-527f-43d9-8621-d8577d71dfec"}, {"x": -503.16041743745245, "y": 128.7548542937538, "id": "jade1tc9vb", "pad": 6, "bold": false, "text": "用户问题分类", "type": "llmNodeState", "dirty": false, "index": 29, "width": 360, "height": 344, "italic": false, "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "8e3a79d1-d39d-4815-9236-2e08bcbeb89d", "from": "Input", "name": "model", "type": "String", "value": ""}, {"id": "d9ef67b3-a4e8-4b6c-b15b-0f55de543159", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "22a75a6e-c13a-45e7-9492-15613f79b1d8", "from": "Input", "name": "serviceName", "type": "String", "value": ""}, {"id": "a8265476-b028-4b32-88a4-cd9e27609d86", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "2c6a7c43-a6d7-4850-a60f-43d615085630", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "80222643-ef96-41ca-b9f6-6eae7f267a69", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "d655ab25-92c4-4af2-a01a-3e7e22a84362", "from": "Input", "name": "template", "type": "String", "value": "\"请分析用户的问题,并判断其意图是否是与问界汽车或是问界试驾有关。\n 如果用户的问题涉及问界汽车信息的询问,(例如:“请介绍一下问界M5”、 “给我推荐一款问界汽车”),则返回 ‘问界汽车问题’。\n如果用户只是咨询试驾相关内容(例如:“我想试驾问界M5”、“我想试驾保时捷911”),则返回 ‘试驾汽车问题’。\n如果用户问题是关于**其他品牌**的汽车或是一般性闲聊(例如:“最近有什么有趣的事?”、“今天天气不错”)则返回 ‘其他问题’\"\n用户问题:{{input}}\n**重要:不要回答``问界汽车问题``、``试驾汽车问题``、``其他问题``以外的文字**"}, {"id": "cfe7e088-9f69-4671-a44a-4cd0f553920e", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "046e05a4-4aa1-4694-8427-634bd97596d0", "from": "Reference", "name": "input", "type": "String", "value": ["Question"], "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}]}]}, {"id": "248bb3d3-abcb-4072-8b14-360428994714", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "3"}, {"id": "89b4068b-9926-4429-a334-9b6daefc11d0", "from": "Expand", "name": "tools", "type": "Array", "value": []}, {"id": "267e88b8-1cdc-4312-a117-a96ea6c37514", "from": "Input", "name": "systemPrompt", "type": "String", "value": ""}, {"id": "3b9fafe7-20ac-4d59-be6c-1dd61b264e70", "from": "Input", "name": "enableLog", "type": "Boolean", "value": false}, {"id": "ed3e6fda-3a66-405c-b5d4-100822755cd8", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": []}], "outputParams": [{"id": "d4ae45a4-74cc-498c-9e6e-69a1694614fb", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "e8bd45b4-2216-4eda-af81-d008bb6012a9", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "2d7b57fb-c452-41d3-9fed-bed3289c64eb", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": -763.5461204767116, "y": 297.25814386932325, "id": "jadeknglms", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 30, "textX": 0, "textY": 0, "width": 260.38570303925917, "hAlign": "center", "height": 3.496710424430546, "italic": false, "margin": 20, "toShape": "jade1tc9vb", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade6qm5eg", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": -66.83537340229776, "y": 197.7460840672867, "id": "jade5pubt6", "pad": 6, "bold": false, "text": "条件_1", "type": "conditionNodeCondition", "dirty": false, "index": 31, "width": 600, "height": 284, "italic": false, "flowMeta": {"joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto", "conditionParams": {"branches": [{"id": "407a4d42-fe33-427e-8553-9de19e9bb002", "type": "if", "disabled": false, "runnable": true, "conditions": [{"id": "e6cc2561-bf7f-43e9-873e-675ef7fa1340", "value": [{"id": "146ae59a-df8a-4181-9dbc-466e6b81cdb9", "from": "Reference", "name": "left", "type": "String", "value": ["output", "llmOutput"], "referenceId": "e8bd45b4-2216-4eda-af81-d008bb6012a9", "referenceKey": "llmOutput", "referenceNode": "jade1tc9vb"}, {"id": "5a2bd11a-bbff-4e14-81a7-8f5d747d9e61", "from": "Input", "name": "right", "type": "String", "value": "问界汽车问题", "referenceId": "", "referenceKey": "", "referenceNode": ""}], "condition": "equal"}], "conditionRelation": "and"}, {"id": "7fe7b5fa-c661-4ba5-9f87-4e8070496dd0", "type": "if", "disabled": false, "runnable": true, "conditions": [{"id": "fc38c7be-06ac-41eb-a896-e6bb0f9129d0", "value": [{"id": "767ed731-7595-46a6-9448-dcac3635694a", "from": "Reference", "name": "left", "type": "String", "value": ["output", "llmOutput"], "referenceId": "e8bd45b4-2216-4eda-af81-d008bb6012a9", "referenceKey": "llmOutput", "referenceNode": "jade1tc9vb"}, {"id": "1ce1f111-7dec-4fac-b6e5-fd02d5b78557", "from": "Input", "name": "right", "type": "String", "value": "试驾汽车问题", "referenceId": "", "referenceKey": "", "referenceNode": ""}], "condition": "equal"}], "conditionRelation": "and"}, {"id": "dc589e0f-3202-46e4-87f4-e550d54bbbc5", "type": "else", "disabled": false, "runnable": true, "conditions": [{"id": "8d21bec4-7de8-4b35-9561-2e4374e42780", "value": [], "condition": "true"}], "conditionRelation": "and"}], "jadeNodeConfigChangeIgnored": true}}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "conditionComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": -143.16041743745245, "y": 300.7548542937538, "id": "jadey81zoy", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 32, "textX": 0, "textY": 0, "width": 76.32504403515469, "hAlign": "center", "height": 38.99122977353289, "italic": false, "margin": 20, "toShape": "jade5pubt6", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade1tc9vb", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 521.5372694346856, "y": 318.5460711786927, "id": "jade8w9r8o", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 33, "textX": 0, "textY": 0, "width": 297.6056060100925, "hAlign": "center", "height": -7.406512895002265, "italic": false, "margin": 20, "toShape": "jadewdnjbq", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade5pubt6", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "dynamic-0|407a4d42-fe33-427e-8553-9de19e9bb002"}, {"x": 521.5372694346856, "y": 374.5460673600204, "id": "jadewp6fyj", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 34, "textX": 0, "textY": 0, "width": 905.4828418405305, "hAlign": "center", "height": 825.0513773012927, "italic": false, "margin": 20, "toShape": "jadetvqkdx", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade5pubt6", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "dynamic-1|7fe7b5fa-c661-4ba5-9f87-4e8070496dd0"}, {"x": 521.5372694346856, "y": 421.54607877806717, "id": "jadeu36msk", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 35, "textX": 0, "textY": 0, "width": 234.93614075410665, "hAlign": "center", "height": 1212.883402909708, "italic": false, "margin": 20, "toShape": "jade3oqd4e", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade5pubt6", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "dynamic-999"}, {"x": 4052.389624614043, "y": 653.9380776568371, "id": "jade9wm99z", "pad": 6, "bold": false, "text": "大模型_4", "type": "llmNodeState", "dirty": false, "index": 36, "width": 360, "height": 344, "italic": false, "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "09e984b4-261d-4db4-9a79-bfdcab112355", "from": "Input", "name": "model", "type": "String", "value": ""}, {"id": "f7469288-be18-4f27-8e0c-985b6444c3cf", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "57eece3d-c599-444e-8ad8-b76f7b2594ca", "from": "Input", "name": "serviceName", "type": "String", "value": ""}, {"id": "96ab5533-d3d0-4018-a341-16667d0df21b", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "6ee7671a-c9e2-4ae7-9348-d0f4c548e025", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "4e9c98fc-6547-4fd0-a71e-e21b9cd52f41", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "e7cd99dd-0143-44a9-81ee-ccebcc8b6a2c", "from": "Input", "name": "template", "type": "String", "value": "通过工具查询车型的图片:{{query}} "}, {"id": "56e29f98-ae8e-478c-b02e-75b8149f090a", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "77353774-8079-4f34-8672-44df471f2c2a", "from": "Reference", "name": "query", "type": "String", "value": ["output", "car"], "referenceId": "input_1bb450c2-e4f9-471f-ac11-4760ed04461c", "referenceKey": "car", "referenceNode": "jadejnmnp4"}]}]}, {"id": "6dd50ee8-6572-43d1-a7da-97c88138bf5d", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "0"}, {"id": "3d26bc7c-3757-4b90-b803-f919123bd1dc", "from": "Expand", "name": "tools", "type": "Array", "value": [{"id": "bf11ba32-9201-4618-8084-66c81e4a0608", "from": "Input", "name": "问界车型宣传图片", "tags": ["FIT"], "type": "String", "value": "e754f978-d236-44fa-aa55-e8eb5d8f8269", "version": "1.0.0"}]}, {"id": "e0ff690b-0e1c-4086-a299-94ab3cbfe5e5", "from": "Input", "name": "systemPrompt", "type": "String", "value": ""}, {"id": "267a67d4-c64c-488d-8263-7977c26b1c23", "from": "Input", "name": "enableLog", "type": "Boolean", "value": true}, {"id": "4cfaec42-099b-4ec4-ae23-a3f47d9db635", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": []}], "outputParams": [{"id": "29377aa8-2eb4-4a99-99c5-19ef52f309a0", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "c7836226-62a7-47e6-b4fa-705ed2acffed", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "a2263372-420d-404c-93c0-e4e0edd79f39", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 3943.4751136945915, "y": 983.4222864281494, "id": "jadepdt7pq", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 37, "textX": 0, "textY": 0, "width": 108.91451091945146, "hAlign": "center", "height": -157.4842087713123, "italic": false, "margin": 20, "toShape": "jade9wm99z", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadebywy1i", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 4412.389624614043, "y": 825.9380776568371, "id": "jade28pvut", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 38, "textX": 0, "textY": 0, "width": 99.88313411900162, "hAlign": "center", "height": 80.38974277892953, "italic": false, "margin": 20, "toShape": "jadez5nidp", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade9wm99z", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 2918.657887350822, "y": 297.6471665840188, "id": "jadeam5lo5", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 39, "textX": 0, "textY": 0, "width": 217.46385789847182, "hAlign": "center", "height": 113.6143117440655, "italic": false, "margin": 20, "toShape": "jadee2orhp", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadeh0ccb7", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "dynamic-1|6f8c44d7-ad5c-4004-95e0-e01c391be100"}, {"x": 3504.121745249294, "y": 411.2614783280843, "id": "jade13kr3a", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 40, "textX": 0, "textY": 0, "width": 137.02274773089266, "hAlign": "center", "height": -33.67339859514516, "italic": false, "margin": 20, "toShape": "jadeq2zedq", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadee2orhp", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 4001.1444929801864, "y": 377.58807973293915, "id": "jadef977tc", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 41, "textX": 0, "textY": 0, "width": 359.579124810999, "hAlign": "center", "height": -10.442800129225702, "italic": false, "margin": 20, "toShape": "jade9wr70l", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadeq2zedq", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}], "vAlign": "top", "itemPad": [0, 0, 0, 0], "division": -1, "dockMode": "none", "fontFace": "arial", "fontSize": 18, "hideText": true, "moveable": true, "shapesAs": {}, "backColor": "#fbfbfc", "container": "elsa-page:tvp1s6", "dockAlign": "top", "fontColor": "#ECD0A7", "fontStyle": "normal", "itemSpace": 5, "namespace": "jadeFlow", "fontWeight": "bold", "itemScroll": {"x": 0, "y": 0}, "borderColor": "white", "focusBackColor": "#fbfbfc"}], "title": "427e7230edac44b782f5e3eab24e9c5d", "source": "elsa", "tenant": "31f20efc7e0848deab6a6bc10fc3021e", "setting": {"pad": 10, "tag": {}, "code": "", "pDock": "none", "hAlign": "center", "margin": 25, "shadow": "", "shared": false, "vAlign": "top", "itemPad": [5, 5, 5, 5], "visible": true, "autoText": false, "dockMode": "none", "dragable": true, "editable": true, "fontFace": "arial", "fontSize": 12, "infoType": {"name": "none", "next": "INFORMATION"}, "moveable": true, "priority": 0, "allowLink": true, "autoWidth": false, "backAlpha": 0.15, "backColor": "whitesmoke", "dashWidth": 0, "deletable": true, "fontColor": "steelblue", "fontStyle": "normal", "headColor": "steelblue", "lineWidth": 2, "underline": false, "autoHeight": false, "emphasized": false, "fontWeight": "lighter", "itemScroll": {"x": 0, "y": 0}, "lineHeight": 1.5, "resizeable": true, "rotateAble": true, "scrollLock": {"x": false, "y": false}, "selectable": true, "shadowData": "2px 2px 4px", "borderColor": "#047bfc", "borderWidth": 1, "bulletSpeed": 1, "focusMargin": 0, "focusShadow": "", "globalAlpha": 1, "outstanding": false, "bulletedList": false, "cornerRadius": 4, "enableSocial": true, "mouseInColor": "orange", "numberedList": false, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "rotateDegree": 0, "captionhAlign": "center", "strikethrough": false, "focusBackColor": "whitesmoke", "focusFontColor": "darkorange", "progressStatus": {"name": "NONE", "next": "UNKNOWN", "color": "gray"}, "showedProgress": false, "allNodeNumLimit": 99, "captionfontFace": "arial black", "captionfontSize": 14, "enableAnimation": false, "progressPercent": 0.65, "captionfontColor": "whitesmoke", "captionfontStyle": "normal", "focusBorderColor": "#047bfc", "focusBorderWidth": 1, "mouseInBackColor": "whitesmoke", "mouseInFontColor": "orange", "captionfontWeight": "lighter", "captionlineHeight": 1, "mouseInBorderColor": "#047bfc", "sameTypeNodeNumLimit": 19}, "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.fitable.FlowInfoCallback"]}, "enableOutputScope": true, "exceptionFitables": ["modelengine.fit.jober.aipp.fitable.AippFlowExceptionHandler", "modelengine.fit.jober.fitable.FlowInfoException"]}, "enableText": false}', 0) ON CONFLICT ("id") DO NOTHING;
INSERT INTO "public"."app_builder_form_property" ("id", "form_id", "name", "data_type", "default_value", "data_from", "in_group", "description", "default_index", "is_deleted", "app_id") VALUES ('d889b8edcf0844549ed2306e19c96bb6', 'b8986770a6ffef44bbf2a9f26d6fc1be', 'workflow', 'String', 'null', 'none', 'null', '工作流编排', 0, 0, '0703754325c9472da3b2d816e620a842') ON CONFLICT ("id") DO NOTHING;
INSERT INTO "public"."app_builder_form_property" ("id", "form_id", "name", "data_type", "default_value", "data_from", "in_group", "description", "default_index", "is_deleted", "app_id") VALUES ('a525e349c3074b2381045cd248fb1a48', 'b8986770a6ffef44bbf2a9f26d6fc1be', 'ability', 'String', 'null', 'none', 'workflow', '能力配置', 1, 0, '0703754325c9472da3b2d816e620a842') ON CONFLICT ("id") DO NOTHING;
diff --git a/app-builder/builtin/app-template/financial_contract_field_extraction/template_financial_contract_field_extraction.sql b/app-builder/builtin/app-template/financial_contract_field_extraction/template_financial_contract_field_extraction.sql
index e775918951..8e37108f4b 100644
--- a/app-builder/builtin/app-template/financial_contract_field_extraction/template_financial_contract_field_extraction.sql
+++ b/app-builder/builtin/app-template/financial_contract_field_extraction/template_financial_contract_field_extraction.sql
@@ -1,4 +1,4 @@
-INSERT INTO "public"."app_template" ("id", "name", "built_type", "category", "attributes", "app_type", "like", "collection", "usage", "version", "config_id", "flow_graph_id", "create_by", "create_at", "update_by", "update_at", "is_deleted") VALUES ('d56238fd43bc469a9fe13a3756b2e5c5', '金融合同字段提取', 'basic', 'chatbot', '{"icon": "/api/jober/v1/api/31f20efc7e0848deab6a6bc10fc3021e/file?filePath=/var/share/f28e2d85-e5a9-48e2-a6e7-33c8fad1fce8.png&fileName=PixPin_2025-06-27_11-12-35.png", "app_type": "19301209cff644e0bed7aede966226fa", "greeting": null, "description": "一款基于大模型的智能助手,能够自动从金融合同中提取关键字段信息,实现结构化分析与合规审查。"}', '19301209cff644e0bed7aede966226fa', 0, 0, 0, '1.0.0', 'e480c38eec4a467faeca1d9fd7d888af', 'b906c8edac8b43a4ac78f55fb6e51edb', 'system', '2025-06-23 07:04:21.411735', 'system', '2025-06-23 07:04:21.411735', 0) ON CONFLICT ("id") DO NOTHING;
+INSERT INTO "public"."app_template" ("id", "name", "built_type", "category", "attributes", "app_type", "like", "collection", "usage", "version", "config_id", "flow_graph_id", "create_by", "create_at", "update_by", "update_at", "is_deleted") VALUES ('d56238fd43bc469a9fe13a3756b2e5c5', '金融合同字段提取', 'basic', 'chatbot', '{"icon": "/appbuilder/v1/api/31f20efc7e0848deab6a6bc10fc3021e/file?filePath=/var/share/f28e2d85-e5a9-48e2-a6e7-33c8fad1fce8.png&fileName=PixPin_2025-06-27_11-12-35.png", "app_type": "19301209cff644e0bed7aede966226fa", "greeting": null, "description": "一款基于大模型的智能助手,能够自动从金融合同中提取关键字段信息,实现结构化分析与合规审查。"}', '19301209cff644e0bed7aede966226fa', 0, 0, 0, '1.0.0', 'e480c38eec4a467faeca1d9fd7d888af', 'b906c8edac8b43a4ac78f55fb6e51edb', 'system', '2025-06-23 07:04:21.411735', 'system', '2025-06-23 07:04:21.411735', 0) ON CONFLICT ("id") DO NOTHING;
INSERT INTO "public"."app_builder_config" ("id", "form_id", "app_id", "tenant_id", "create_by", "create_at", "update_by", "update_at", "is_deleted") VALUES ('e480c38eec4a467faeca1d9fd7d888af', 'b8986770a6ffef44bbf2a9f26d6fc1bc', 'd56238fd43bc469a9fe13a3756b2e5c5', '31f20efc7e0848deab6a6bc10fc3021e', 'system', '2025-06-23 07:04:21.411713', 'system', '2025-06-23 07:04:21.411713', 0) ON CONFLICT ("id") DO NOTHING;
@@ -14,7 +14,7 @@ INSERT INTO "public"."app_builder_config_property" ("id", "node_id", "form_prope
INSERT INTO "public"."app_builder_config_property" ("id", "node_id", "form_property_id", "config_id", "is_deleted") VALUES ('9db16ac424094b7599b9a71279192996', 'jadewdnjbq', 'dbfeb793bf8a4afabd4f7a9b43a09bb7', 'e480c38eec4a467faeca1d9fd7d888af', 0) ON CONFLICT ("id") DO NOTHING;
INSERT INTO "public"."app_builder_config_property" ("id", "node_id", "form_property_id", "config_id", "is_deleted") VALUES ('5fd38e0014534aeca119a5ccdded84e9', NULL, '7a3d98b6786e4e6482f05212f35f2f47', 'e480c38eec4a467faeca1d9fd7d888af', 0) ON CONFLICT ("id") DO NOTHING;
-INSERT INTO "public"."app_builder_flow_graph" ("id", "name", "create_by", "create_at", "update_by", "update_at", "appearance", "is_deleted") VALUES ('b906c8edac8b43a4ac78f55fb6e51edb', 'LLM模板', 'system', '2025-06-23 07:04:21.411735', 'system', '2025-06-23 07:04:21.411735', '{"id": "c1aa5158e6464c3598ac93969b98476b", "type": "jadeFlowGraph", "pages": [{"x": -505.07000329163884, "y": 261.0119047619048, "id": "elsa-page:tvp1s6", "bold": false, "mode": "configuration", "text": "newFlowPage", "type": "jadeFlowPage", "dirty": false, "index": 0, "width": 1600, "hAlign": "left", "height": 800, "isPage": true, "italic": false, "scaleX": 0.8, "scaleY": 0.8, "shapes": [{"x": 189.1071428571429, "y": 396.5, "id": "jade2zanyx", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 0, "textX": 0, "textY": 0, "width": 84.142857142857, "hAlign": "center", "height": -148.89285714285722, "italic": false, "margin": 20, "toShape": "jade0pg2ag", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade6qm5eg", "lineWidth": 2, "namespace": "flowable", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [{"x": 50, "y": 0}, {"x": 50, "y": 80}], "endArrowSize": 4, "arrowEndPoint": {"x": 96, "y": 80, "direction": {"ax": "x", "key": "W", "color": "whitesmoke", "value": "W", "cursor": "ew-resize", "vector": -1}}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0, "direction": {"ax": "x", "key": "E", "color": "whitesmoke", "value": "E", "cursor": "ew-resize", "vector": 1}}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 1710.392857142857, "y": 285.2857142857142, "id": "jade1p0cdu", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 1, "textX": 0, "textY": 0, "width": 126.57142857142776, "hAlign": "center", "height": 142.39285714285705, "italic": false, "margin": 20, "toShape": "jadesoux5i", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadewdnjbq", "lineWidth": 2, "namespace": "flowable", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [{"x": 50, "y": 0}, {"x": 50, "y": 80}], "endArrowSize": 4, "arrowEndPoint": {"x": 96, "y": 80, "direction": {"ax": "x", "key": "W", "color": "whitesmoke", "value": "W", "cursor": "ew-resize", "vector": -1}}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0, "direction": {"ax": "x", "key": "E", "color": "whitesmoke", "value": "E", "cursor": "ew-resize", "vector": 1}}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": -170.8928571428571, "y": 32.5, "id": "jade6qm5eg", "pad": 6, "bold": false, "text": "开始", "type": "startNodeStart", "dirty": false, "index": 2, "width": 360, "height": 728, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"inputParams": [{"id": "91138f09-b635-43df-95c6-1fe3d1745829", "from": "Expand", "name": "input", "type": "Object", "value": [{"id": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "from": "Input", "name": "Question", "type": "String", "value": "", "isVisible": true, "isRequired": true, "description": "这是用户输入的问题。", "displayName": "用户问题", "disableModifiable": true}], "config": [{"allowAdd": true}]}, {"id": "4a770dc6-e3c9-475d-84c7-48dacc74a5b6", "from": "Expand", "name": "memory", "type": "Object", "value": [{"id": "a7675623-7fc7-468c-8910-e73c70e5e468", "from": "Input", "name": "memorySwitch", "type": "Boolean", "value": true}, {"id": "cee9a31b-781c-4835-a616-ceed73be22f2", "from": "Input", "name": "type", "type": "String", "value": "ByConversationTurn"}, {"id": "69592622-4291-409d-9d65-9faea83db657", "from": "Input", "name": "value", "type": "Integer", "value": "3"}]}], "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": false, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "startComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "mouseInBorderColor": "rgba(28,31,35,.08)"}, {"x": 273.2499999999999, "y": 1.107142857142776, "id": "jade0pg2ag", "pad": 6, "bold": false, "text": "知识检索", "type": "knowledgeRetrievalNodeState", "dirty": false, "index": 3, "width": 360, "height": 493, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "query"}, {"name": "knowledgeRepos"}, {"name": "option"}], "return": {"type": "object"}, "uniqueName": "25887d76-e358-4121-800c-31eb3390fdbd"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "query_0ab55575-f21d-4b19-9676-57fcb4b0b783", "from": "Reference", "name": "query", "type": "Object", "value": ["Question"], "editable": false, "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}, {"id": "knowledgeRepos_01c41edd-a22b-4289-b1cf-8db835833261", "from": "Expand", "name": "knowledgeRepos", "type": "Array", "value": []}, {"id": "option_68f4b238-8e3c-42e1-9795-5a2c8593c22c", "from": "Expand", "name": "option", "type": "Object", "value": [{"id": "b873aff7-8c76-4e4d-80fc-96faa51615d2", "from": "Input", "name": "groupId", "type": "String", "value": "qianfanKnowledge"}, {"id": "b873aff7-8c76-4e4d-80fc-96faa51615d3", "from": "Input", "name": "knowledgeConfigId", "type": "String", "value": ""}, {"id": "03ce03b6-8d00-4fb0-bf32-85b2b40aaaee", "from": "Expand", "name": "indexType", "type": "Object", "value": [{"id": "543ff920-9927-48c6-bb65-cb1b97944b65", "from": "input", "name": "type", "type": "String", "value": "semantic"}, {"id": "03d471a3-d4da-48a3-bbf8-d05bf06374e1", "from": "input", "name": "name", "type": "String", "value": "语义检索"}, {"id": "647d0884-5539-4618-922e-af12b08d1d34", "from": "input", "name": "description", "type": "String", "value": "基于文本的含义检索出最相关的内容"}]}, {"id": "a6a619c8-eef0-4bfa-9e12-a8994edfb83f", "from": "input", "name": "similarityThreshold", "type": "Number", "value": 0.5}, {"id": "c809934a-9023-48dc-a2c8-e33274ab7101", "from": "Expand", "name": "referenceLimit", "type": "Object", "value": [{"id": "369ad79e-397f-417c-b671-c4f714734693", "from": "input", "name": "type", "type": "String", "value": "topK"}, {"id": "31071b92-7d9f-443b-930c-3329d05671f5", "from": "input", "name": "value", "type": "Integer", "value": 3}]}, {"id": "e45abef0-e276-42ea-832a-87e4a2aeb2be", "from": "Expand", "name": "rerankParam", "type": "Object", "value": [{"id": "5b737124-7de9-45b9-bff3-87c6b4d817e8", "from": "input", "name": "enableRerank", "type": "Boolean", "value": false}]}]}], "outputParams": [{"id": "output_cd5cbe89-0d9f-4cf1-9e09-afb325576b84", "from": "Expand", "name": "output", "type": "Array", "value": []}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "knowledgeRetrievalComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "mouseInBorderColor": "rgba(28,31,35,.08)"}, {"x": 1350.392857142857, "y": -198.21428571428578, "id": "jadewdnjbq", "pad": 6, "bold": false, "text": "大模型", "type": "llmNodeState", "dirty": false, "index": 4, "width": 360, "height": 967, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "31ba235d-1b26-4780-a7a7-32eca9500919", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "83653b54-dd04-4da9-957d-adb7c2728632", "from": "Input", "name": "serviceName", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "dd588a17-a69c-40c0-859a-d9930202a148", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "6c414e75-971e-403a-b2b1-c6850f128cc4", "from": "Input", "name": "model", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct***SiliconFlow,Jade"}, {"id": "db5fdafa-4cbf-44ba-9cca-8a98f1f771f4", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "88f74d78-4711-4f81-a2e7-74d0034c5e88", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "35a710cf-1b79-4523-b16f-b50878d677fe", "from": "Input", "name": "template", "type": "String", "value": "请按照以下步骤生成您的回复:\n1. 递归地将问题分解为更小的问题。\n2. 对于每个原子问题,从上下文和对话历史记录中选择最相关的信息。\n3. 使用所选信息生成回复草稿。\n4. 删除回复草稿中的重复内容。\n5. 在调整后生成最终答案,以提高准确性和相关性。\n6. 请注意,只需要回复最终答案。\n-------------------------------------\n提取文件信息:\n\n{{multiModalInput}}\n\n问题:{{query}}"}, {"id": "38fb27a1-71f4-4fcc-87d5-9d8a880bc04d", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "eee66922-4304-4209-89fc-b13ffa101630", "from": "Reference", "name": "query", "type": "String", "value": ["Question"], "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}, {"id": "e2f51f9f-a0f9-4b8e-a75a-b2016e52d845", "from": "Reference", "name": "multiModalInput", "type": "String", "value": ["output"], "referenceId": "output_0293c652-6ae1-47cd-ad1c-9ef657dc17db", "referenceKey": "output", "referenceNode": "jadei1c5kr"}]}]}, {"id": "a6865419-867c-4bfb-855c-f5c1876c965a", "from": "Expand", "name": "tools", "type": "Array", "value": []}, {"id": "308e2023-a8e9-486e-9784-8680addbb786", "from": "Expand", "name": "workflows", "type": "Array", "value": []}, {"id": "68f92923-d5da-42ce-8478-d7ac7d90664e", "from": "Input", "name": "systemPrompt", "type": "String", "value": "你是一位专业的金融合同信息抽取助手,擅长从授信类合同、借款合同、担保合同中提取关键字段,帮助后续进行合规审查与数据分析。\n\n请根据提供的合同正文内容,提取以下字段:\n\n1. 合同基本信息:\n- 合同编号(如有)\n- 合同金额(总借款金额/授信金额)\n- 借款期限(起始日期、到期日期)\n- 借款人(甲方)\n- 出借人(乙方)\n\n2. 担保信息(如有):\n- 担保方式(如 抵押、质押、保证等,可多种)\n- 主担保方式(如有明确指明)\n- 担保人名称(多个担保人请列出)\n- 担保金额\n- 担保期限\n- 保证类型(一般保证/连带责任)\n- 担保物信息(如房产位置、价值、权利人)\n\n3. 配偶信息(如合同中有体现)\n\n请以结构化 JSON 格式输出,示例如下:\n\n```json\n{\n \"contract_number\": \"HZ2024-001\",\n \"amount\": \"500万元\",\n \"term\": {\n \"start_date\": \"2024-01-01\",\n \"end_date\": \"2025-01-01\"\n },\n \"borrower\": \"张三\",\n \"lender\": \"招商银行杭州分行\",\n \"guarantee\": {\n \"mode\": [\"抵押\", \"保证\"],\n \"main_mode\": \"抵押\",\n \"guarantors\": [\n {\n \"name\": \"李四\",\n \"type\": \"保证\",\n \"guarantee_amount\": \"300万元\",\n \"guarantee_term\": \"2024-01-01 至 2025-01-01\",\n \"guarantee_type\": \"连带责任\"\n }\n ],\n \"collateral\": {\n \"type\": \"房产\",\n \"location\": \"杭州市萧山区闻兴路288号\",\n \"owner\": \"李四\",\n \"value\": \"400万元\"\n }\n },\n \"spouse_info\": {\n \"name\": \"王五\",\n \"relation\": \"配偶\"\n }\n}\n请尽可能完整地抽取信息,若某些字段未在合同中体现,可用 null 代替。\n\n\n\n\n"}, {"id": "78baad16-173f-4d70-a7cd-d1a2abc2f0d1", "from": "input", "name": "enableLog", "type": "Boolean", "value": true}, {"id": "1d2b1fb2-fef2-4bd2-bf9c-899f55b8cf90", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "3"}, {"id": "6a506211-eff2-47a8-8e05-e64adf8a3fd9", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": [{"id": "78c9ff6c-b9f6-4489-80f9-00e245225196", "from": "Reference", "type": "Array", "value": ["output"], "referenceId": "output_cd5cbe89-0d9f-4cf1-9e09-afb325576b84", "referenceKey": "output", "referenceNode": "jade0pg2ag"}]}], "outputParams": [{"id": "95d84d67-3198-415e-a63c-bc9a2da8d821", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "272c927a-9e25-48b6-a921-6a8ab20267a4", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "448dce38-bac1-43f4-9e51-51ac89f2164f", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 1836.9642857142849, "y": 287.6785714285713, "id": "jadesoux5i", "pad": 6, "bold": false, "text": "结束", "type": "endNodeEnd", "dirty": false, "index": 5, "width": 360, "height": 280, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.aipp.fitable.AippFlowEndCallback"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "54dab89c-5693-4082-baa7-12c648d812f7", "from": "Expand", "name": "finalOutput", "type": "Object", "value": [{"id": "ffad80c2-3f60-4d57-93b2-c2362a5dab9c", "from": "Reference", "name": "finalOutput", "type": "String", "value": ["output", "llmOutput"], "editable": true, "isRequired": true, "description": "", "referenceId": "272c927a-9e25-48b6-a921-6a8ab20267a4", "referenceKey": "llmOutput", "referenceNode": "jadewdnjbq"}], "editable": false, "isRequired": false, "referenceId": "", "referenceKey": "", "referenceNode": ""}, {"id": "c26bf2ca-75b3-4a6f-bc47-132c2e170895", "from": "Input", "name": "enableLog", "type": "Boolean", "value": false}], "outputParams": [{}]}}}, "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": true, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "endComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "mouseInBorderColor": "rgba(28,31,35,.08)"}, {"x": 746.2896825396826, "y": 16.488095238095184, "id": "jadei1c5kr", "pad": 6, "bold": false, "text": "文件提取", "type": "fileExtractionNodeState", "dirty": false, "index": 6, "width": 368, "height": 439, "italic": false, "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "fileExtractionParam"}], "return": {"type": "string"}, "uniqueName": "e2bd847f-2cfa-4cdc-b326-4d15a15c6a0d"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "fileExtraction_f8a7c1b9-b5db-4008-85ad-5b53aa118e84", "from": "Expand", "name": "fileExtractionParam", "type": "Object", "value": [{"id": "5bc93cb1-e05f-449c-8a38-026218539d45", "from": "Reference", "name": "files", "type": "Array", "value": ["fileUrls"], "editable": false, "referenceId": "fileUrls", "referenceKey": "fileUrls", "referenceNode": "_systemEnv"}, {"id": "prompt_ba5bf9bc-d43e-4fe6-8a54-066803c92600", "from": "Input", "name": "prompt", "type": "String", "value": ""}]}], "outputParams": [{"id": "output_0293c652-6ae1-47cd-ad1c-9ef657dc17db", "from": "Input", "name": "output", "type": "String", "value": ""}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "fileExtractionComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 633.2499999999999, "y": 247.60714285714278, "id": "jadedniaj7", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 7, "textX": 0, "textY": 0, "width": 113.03968253968276, "hAlign": "center", "height": -11.619047619047592, "italic": false, "margin": 20, "toShape": "jadei1c5kr", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade0pg2ag", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 1114.2896825396826, "y": 235.98809523809518, "id": "jade8pwvrd", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 8, "textX": 0, "textY": 0, "width": 236.10317460317447, "hAlign": "center", "height": 49.29761904761904, "italic": false, "margin": 20, "toShape": "jadewdnjbq", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadei1c5kr", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}], "vAlign": "top", "itemPad": [0, 0, 0, 0], "division": -1, "dockMode": "none", "fontFace": "arial", "fontSize": 18, "hideText": true, "moveable": true, "shapesAs": {}, "backColor": "#fbfbfc", "container": "elsa-page:tvp1s6", "dockAlign": "top", "fontColor": "#ECD0A7", "fontStyle": "normal", "itemSpace": 5, "namespace": "jadeFlow", "fontWeight": "bold", "itemScroll": {"x": 0, "y": 0}, "borderColor": "white", "focusBackColor": "#fbfbfc"}], "title": "c1aa5158e6464c3598ac93969b98476b", "source": "elsa", "tenant": "31f20efc7e0848deab6a6bc10fc3021e", "setting": {"pad": 10, "tag": {}, "code": "", "pDock": "none", "hAlign": "center", "margin": 25, "shadow": "", "shared": false, "vAlign": "top", "itemPad": [5, 5, 5, 5], "visible": true, "autoText": false, "dockMode": "none", "dragable": true, "editable": true, "fontFace": "arial", "fontSize": 12, "infoType": {"name": "none", "next": "INFORMATION"}, "moveable": true, "priority": 0, "allowLink": true, "autoWidth": false, "backAlpha": 0.15, "backColor": "whitesmoke", "dashWidth": 0, "deletable": true, "fontColor": "steelblue", "fontStyle": "normal", "headColor": "steelblue", "lineWidth": 2, "underline": false, "autoHeight": false, "emphasized": false, "fontWeight": "lighter", "itemScroll": {"x": 0, "y": 0}, "lineHeight": 1.5, "resizeable": true, "rotateAble": true, "scrollLock": {"x": false, "y": false}, "selectable": true, "shadowData": "2px 2px 4px", "borderColor": "#047bfc", "borderWidth": 1, "bulletSpeed": 1, "focusMargin": 0, "focusShadow": "", "globalAlpha": 1, "outstanding": false, "bulletedList": false, "cornerRadius": 4, "enableSocial": true, "mouseInColor": "orange", "numberedList": false, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "rotateDegree": 0, "captionhAlign": "center", "strikethrough": false, "focusBackColor": "whitesmoke", "focusFontColor": "darkorange", "progressStatus": {"name": "NONE", "next": "UNKNOWN", "color": "gray"}, "showedProgress": false, "allNodeNumLimit": 99, "captionfontFace": "arial black", "captionfontSize": 14, "enableAnimation": false, "progressPercent": 0.65, "captionfontColor": "whitesmoke", "captionfontStyle": "normal", "focusBorderColor": "#047bfc", "focusBorderWidth": 1, "mouseInBackColor": "whitesmoke", "mouseInFontColor": "orange", "captionfontWeight": "lighter", "captionlineHeight": 1, "mouseInBorderColor": "#047bfc", "sameTypeNodeNumLimit": 19}, "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.fitable.FlowInfoCallback"]}, "enableOutputScope": true, "exceptionFitables": ["modelengine.fit.jober.aipp.fitable.AippFlowExceptionHandler", "modelengine.fit.jober.fitable.FlowInfoException"]}, "enableText": false}', 0) ON CONFLICT ("id") DO NOTHING;
+INSERT INTO "public"."app_builder_flow_graph" ("id", "name", "create_by", "create_at", "update_by", "update_at", "appearance", "is_deleted") VALUES ('b906c8edac8b43a4ac78f55fb6e51edb', 'LLM模板', 'system', '2025-06-23 07:04:21.411735', 'system', '2025-06-23 07:04:21.411735', '{"id": "c1aa5158e6464c3598ac93969b98476b", "type": "jadeFlowGraph", "pages": [{"x": -505.07000329163884, "y": 261.0119047619048, "id": "elsa-page:tvp1s6", "bold": false, "mode": "configuration", "text": "newFlowPage", "type": "jadeFlowPage", "dirty": false, "index": 0, "width": 1600, "hAlign": "left", "height": 800, "isPage": true, "italic": false, "scaleX": 0.8, "scaleY": 0.8, "shapes": [{"x": 189.1071428571429, "y": 396.5, "id": "jade2zanyx", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 0, "textX": 0, "textY": 0, "width": 84.142857142857, "hAlign": "center", "height": -148.89285714285722, "italic": false, "margin": 20, "toShape": "jade0pg2ag", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade6qm5eg", "lineWidth": 2, "namespace": "flowable", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [{"x": 50, "y": 0}, {"x": 50, "y": 80}], "endArrowSize": 4, "arrowEndPoint": {"x": 96, "y": 80, "direction": {"ax": "x", "key": "W", "color": "whitesmoke", "value": "W", "cursor": "ew-resize", "vector": -1}}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0, "direction": {"ax": "x", "key": "E", "color": "whitesmoke", "value": "E", "cursor": "ew-resize", "vector": 1}}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 1710.392857142857, "y": 285.2857142857142, "id": "jade1p0cdu", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 1, "textX": 0, "textY": 0, "width": 126.57142857142776, "hAlign": "center", "height": 142.39285714285705, "italic": false, "margin": 20, "toShape": "jadesoux5i", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadewdnjbq", "lineWidth": 2, "namespace": "flowable", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [{"x": 50, "y": 0}, {"x": 50, "y": 80}], "endArrowSize": 4, "arrowEndPoint": {"x": 96, "y": 80, "direction": {"ax": "x", "key": "W", "color": "whitesmoke", "value": "W", "cursor": "ew-resize", "vector": -1}}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0, "direction": {"ax": "x", "key": "E", "color": "whitesmoke", "value": "E", "cursor": "ew-resize", "vector": 1}}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": -170.8928571428571, "y": 32.5, "id": "jade6qm5eg", "pad": 6, "bold": false, "text": "开始", "type": "startNodeStart", "dirty": false, "index": 2, "width": 360, "height": 728, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"inputParams": [{"id": "91138f09-b635-43df-95c6-1fe3d1745829", "from": "Expand", "name": "input", "type": "Object", "value": [{"id": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "from": "Input", "name": "Question", "type": "String", "value": "", "isVisible": true, "isRequired": true, "description": "这是用户输入的问题。", "displayName": "用户问题", "disableModifiable": true}], "config": [{"allowAdd": true}]}, {"id": "4a770dc6-e3c9-475d-84c7-48dacc74a5b6", "from": "Expand", "name": "memory", "type": "Object", "value": [{"id": "a7675623-7fc7-468c-8910-e73c70e5e468", "from": "Input", "name": "memorySwitch", "type": "Boolean", "value": true}, {"id": "cee9a31b-781c-4835-a616-ceed73be22f2", "from": "Input", "name": "type", "type": "String", "value": "ByConversationTurn"}, {"id": "69592622-4291-409d-9d65-9faea83db657", "from": "Input", "name": "value", "type": "Integer", "value": "3"}]}], "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": false, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "startComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "mouseInBorderColor": "rgba(28,31,35,.08)"}, {"x": 273.2499999999999, "y": 1.107142857142776, "id": "jade0pg2ag", "pad": 6, "bold": false, "text": "知识检索", "type": "knowledgeRetrievalNodeState", "dirty": false, "index": 3, "width": 360, "height": 493, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "query"}, {"name": "knowledgeRepos"}, {"name": "option"}], "return": {"type": "object"}, "uniqueName": "25887d76-e358-4121-800c-31eb3390fdbd"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "query_0ab55575-f21d-4b19-9676-57fcb4b0b783", "from": "Reference", "name": "query", "type": "Object", "value": ["Question"], "editable": false, "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}, {"id": "knowledgeRepos_01c41edd-a22b-4289-b1cf-8db835833261", "from": "Expand", "name": "knowledgeRepos", "type": "Array", "value": []}, {"id": "option_68f4b238-8e3c-42e1-9795-5a2c8593c22c", "from": "Expand", "name": "option", "type": "Object", "value": [{"id": "b873aff7-8c76-4e4d-80fc-96faa51615d2", "from": "Input", "name": "groupId", "type": "String", "value": "qianfanKnowledge"}, {"id": "b873aff7-8c76-4e4d-80fc-96faa51615d3", "from": "Input", "name": "knowledgeConfigId", "type": "String", "value": ""}, {"id": "03ce03b6-8d00-4fb0-bf32-85b2b40aaaee", "from": "Expand", "name": "indexType", "type": "Object", "value": [{"id": "543ff920-9927-48c6-bb65-cb1b97944b65", "from": "input", "name": "type", "type": "String", "value": "semantic"}, {"id": "03d471a3-d4da-48a3-bbf8-d05bf06374e1", "from": "input", "name": "name", "type": "String", "value": "语义检索"}, {"id": "647d0884-5539-4618-922e-af12b08d1d34", "from": "input", "name": "description", "type": "String", "value": "基于文本的含义检索出最相关的内容"}]}, {"id": "a6a619c8-eef0-4bfa-9e12-a8994edfb83f", "from": "input", "name": "similarityThreshold", "type": "Number", "value": 0.5}, {"id": "c809934a-9023-48dc-a2c8-e33274ab7101", "from": "Expand", "name": "referenceLimit", "type": "Object", "value": [{"id": "369ad79e-397f-417c-b671-c4f714734693", "from": "input", "name": "type", "type": "String", "value": "topK"}, {"id": "31071b92-7d9f-443b-930c-3329d05671f5", "from": "input", "name": "value", "type": "Integer", "value": 3}]}, {"id": "e45abef0-e276-42ea-832a-87e4a2aeb2be", "from": "Expand", "name": "rerankParam", "type": "Object", "value": [{"id": "5b737124-7de9-45b9-bff3-87c6b4d817e8", "from": "input", "name": "enableRerank", "type": "Boolean", "value": false}]}]}], "outputParams": [{"id": "output_cd5cbe89-0d9f-4cf1-9e09-afb325576b84", "from": "Expand", "name": "output", "type": "Array", "value": []}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "knowledgeRetrievalComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "mouseInBorderColor": "rgba(28,31,35,.08)"}, {"x": 1350.392857142857, "y": -198.21428571428578, "id": "jadewdnjbq", "pad": 6, "bold": false, "text": "大模型", "type": "llmNodeState", "dirty": false, "index": 4, "width": 360, "height": 967, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "31ba235d-1b26-4780-a7a7-32eca9500919", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "83653b54-dd04-4da9-957d-adb7c2728632", "from": "Input", "name": "serviceName", "type": "String", "value": ""}, {"id": "dd588a17-a69c-40c0-859a-d9930202a148", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "6c414e75-971e-403a-b2b1-c6850f128cc4", "from": "Input", "name": "model", "type": "String", "value": ""}, {"id": "db5fdafa-4cbf-44ba-9cca-8a98f1f771f4", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "88f74d78-4711-4f81-a2e7-74d0034c5e88", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "35a710cf-1b79-4523-b16f-b50878d677fe", "from": "Input", "name": "template", "type": "String", "value": "请按照以下步骤生成您的回复:\n1. 递归地将问题分解为更小的问题。\n2. 对于每个原子问题,从上下文和对话历史记录中选择最相关的信息。\n3. 使用所选信息生成回复草稿。\n4. 删除回复草稿中的重复内容。\n5. 在调整后生成最终答案,以提高准确性和相关性。\n6. 请注意,只需要回复最终答案。\n-------------------------------------\n提取文件信息:\n\n{{multiModalInput}}\n\n问题:{{query}}"}, {"id": "38fb27a1-71f4-4fcc-87d5-9d8a880bc04d", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "eee66922-4304-4209-89fc-b13ffa101630", "from": "Reference", "name": "query", "type": "String", "value": ["Question"], "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}, {"id": "e2f51f9f-a0f9-4b8e-a75a-b2016e52d845", "from": "Reference", "name": "multiModalInput", "type": "String", "value": ["output"], "referenceId": "output_0293c652-6ae1-47cd-ad1c-9ef657dc17db", "referenceKey": "output", "referenceNode": "jadei1c5kr"}]}]}, {"id": "a6865419-867c-4bfb-855c-f5c1876c965a", "from": "Expand", "name": "tools", "type": "Array", "value": []}, {"id": "308e2023-a8e9-486e-9784-8680addbb786", "from": "Expand", "name": "workflows", "type": "Array", "value": []}, {"id": "68f92923-d5da-42ce-8478-d7ac7d90664e", "from": "Input", "name": "systemPrompt", "type": "String", "value": "你是一位专业的金融合同信息抽取助手,擅长从授信类合同、借款合同、担保合同中提取关键字段,帮助后续进行合规审查与数据分析。\n\n请根据提供的合同正文内容,提取以下字段:\n\n1. 合同基本信息:\n- 合同编号(如有)\n- 合同金额(总借款金额/授信金额)\n- 借款期限(起始日期、到期日期)\n- 借款人(甲方)\n- 出借人(乙方)\n\n2. 担保信息(如有):\n- 担保方式(如 抵押、质押、保证等,可多种)\n- 主担保方式(如有明确指明)\n- 担保人名称(多个担保人请列出)\n- 担保金额\n- 担保期限\n- 保证类型(一般保证/连带责任)\n- 担保物信息(如房产位置、价值、权利人)\n\n3. 配偶信息(如合同中有体现)\n\n请以结构化 JSON 格式输出,示例如下:\n\n```json\n{\n \"contract_number\": \"HZ2024-001\",\n \"amount\": \"500万元\",\n \"term\": {\n \"start_date\": \"2024-01-01\",\n \"end_date\": \"2025-01-01\"\n },\n \"borrower\": \"张三\",\n \"lender\": \"招商银行杭州分行\",\n \"guarantee\": {\n \"mode\": [\"抵押\", \"保证\"],\n \"main_mode\": \"抵押\",\n \"guarantors\": [\n {\n \"name\": \"李四\",\n \"type\": \"保证\",\n \"guarantee_amount\": \"300万元\",\n \"guarantee_term\": \"2024-01-01 至 2025-01-01\",\n \"guarantee_type\": \"连带责任\"\n }\n ],\n \"collateral\": {\n \"type\": \"房产\",\n \"location\": \"杭州市萧山区闻兴路288号\",\n \"owner\": \"李四\",\n \"value\": \"400万元\"\n }\n },\n \"spouse_info\": {\n \"name\": \"王五\",\n \"relation\": \"配偶\"\n }\n}\n请尽可能完整地抽取信息,若某些字段未在合同中体现,可用 null 代替。\n\n\n\n\n"}, {"id": "78baad16-173f-4d70-a7cd-d1a2abc2f0d1", "from": "input", "name": "enableLog", "type": "Boolean", "value": true}, {"id": "1d2b1fb2-fef2-4bd2-bf9c-899f55b8cf90", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "3"}, {"id": "6a506211-eff2-47a8-8e05-e64adf8a3fd9", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": [{"id": "78c9ff6c-b9f6-4489-80f9-00e245225196", "from": "Reference", "type": "Array", "value": ["output"], "referenceId": "output_cd5cbe89-0d9f-4cf1-9e09-afb325576b84", "referenceKey": "output", "referenceNode": "jade0pg2ag"}]}], "outputParams": [{"id": "95d84d67-3198-415e-a63c-bc9a2da8d821", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "272c927a-9e25-48b6-a921-6a8ab20267a4", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "448dce38-bac1-43f4-9e51-51ac89f2164f", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 1836.9642857142849, "y": 287.6785714285713, "id": "jadesoux5i", "pad": 6, "bold": false, "text": "结束", "type": "endNodeEnd", "dirty": false, "index": 5, "width": 360, "height": 280, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.aipp.fitable.AippFlowEndCallback"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "54dab89c-5693-4082-baa7-12c648d812f7", "from": "Expand", "name": "finalOutput", "type": "Object", "value": [{"id": "ffad80c2-3f60-4d57-93b2-c2362a5dab9c", "from": "Reference", "name": "finalOutput", "type": "String", "value": ["output", "llmOutput"], "editable": true, "isRequired": true, "description": "", "referenceId": "272c927a-9e25-48b6-a921-6a8ab20267a4", "referenceKey": "llmOutput", "referenceNode": "jadewdnjbq"}], "editable": false, "isRequired": false, "referenceId": "", "referenceKey": "", "referenceNode": ""}, {"id": "c26bf2ca-75b3-4a6f-bc47-132c2e170895", "from": "Input", "name": "enableLog", "type": "Boolean", "value": false}], "outputParams": [{}]}}}, "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": true, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "endComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "mouseInBorderColor": "rgba(28,31,35,.08)"}, {"x": 746.2896825396826, "y": 16.488095238095184, "id": "jadei1c5kr", "pad": 6, "bold": false, "text": "文件提取", "type": "fileExtractionNodeState", "dirty": false, "index": 6, "width": 368, "height": 439, "italic": false, "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "fileExtractionParam"}], "return": {"type": "string"}, "uniqueName": "e2bd847f-2cfa-4cdc-b326-4d15a15c6a0d"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "fileExtraction_f8a7c1b9-b5db-4008-85ad-5b53aa118e84", "from": "Expand", "name": "fileExtractionParam", "type": "Object", "value": [{"id": "5bc93cb1-e05f-449c-8a38-026218539d45", "from": "Reference", "name": "files", "type": "Array", "value": ["fileUrls"], "editable": false, "referenceId": "fileUrls", "referenceKey": "fileUrls", "referenceNode": "_systemEnv"}, {"id": "prompt_ba5bf9bc-d43e-4fe6-8a54-066803c92600", "from": "Input", "name": "prompt", "type": "String", "value": ""}]}], "outputParams": [{"id": "output_0293c652-6ae1-47cd-ad1c-9ef657dc17db", "from": "Input", "name": "output", "type": "String", "value": ""}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "fileExtractionComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 633.2499999999999, "y": 247.60714285714278, "id": "jadedniaj7", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 7, "textX": 0, "textY": 0, "width": 113.03968253968276, "hAlign": "center", "height": -11.619047619047592, "italic": false, "margin": 20, "toShape": "jadei1c5kr", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade0pg2ag", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 1114.2896825396826, "y": 235.98809523809518, "id": "jade8pwvrd", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 8, "textX": 0, "textY": 0, "width": 236.10317460317447, "hAlign": "center", "height": 49.29761904761904, "italic": false, "margin": 20, "toShape": "jadewdnjbq", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadei1c5kr", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}], "vAlign": "top", "itemPad": [0, 0, 0, 0], "division": -1, "dockMode": "none", "fontFace": "arial", "fontSize": 18, "hideText": true, "moveable": true, "shapesAs": {}, "backColor": "#fbfbfc", "container": "elsa-page:tvp1s6", "dockAlign": "top", "fontColor": "#ECD0A7", "fontStyle": "normal", "itemSpace": 5, "namespace": "jadeFlow", "fontWeight": "bold", "itemScroll": {"x": 0, "y": 0}, "borderColor": "white", "focusBackColor": "#fbfbfc"}], "title": "c1aa5158e6464c3598ac93969b98476b", "source": "elsa", "tenant": "31f20efc7e0848deab6a6bc10fc3021e", "setting": {"pad": 10, "tag": {}, "code": "", "pDock": "none", "hAlign": "center", "margin": 25, "shadow": "", "shared": false, "vAlign": "top", "itemPad": [5, 5, 5, 5], "visible": true, "autoText": false, "dockMode": "none", "dragable": true, "editable": true, "fontFace": "arial", "fontSize": 12, "infoType": {"name": "none", "next": "INFORMATION"}, "moveable": true, "priority": 0, "allowLink": true, "autoWidth": false, "backAlpha": 0.15, "backColor": "whitesmoke", "dashWidth": 0, "deletable": true, "fontColor": "steelblue", "fontStyle": "normal", "headColor": "steelblue", "lineWidth": 2, "underline": false, "autoHeight": false, "emphasized": false, "fontWeight": "lighter", "itemScroll": {"x": 0, "y": 0}, "lineHeight": 1.5, "resizeable": true, "rotateAble": true, "scrollLock": {"x": false, "y": false}, "selectable": true, "shadowData": "2px 2px 4px", "borderColor": "#047bfc", "borderWidth": 1, "bulletSpeed": 1, "focusMargin": 0, "focusShadow": "", "globalAlpha": 1, "outstanding": false, "bulletedList": false, "cornerRadius": 4, "enableSocial": true, "mouseInColor": "orange", "numberedList": false, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "rotateDegree": 0, "captionhAlign": "center", "strikethrough": false, "focusBackColor": "whitesmoke", "focusFontColor": "darkorange", "progressStatus": {"name": "NONE", "next": "UNKNOWN", "color": "gray"}, "showedProgress": false, "allNodeNumLimit": 99, "captionfontFace": "arial black", "captionfontSize": 14, "enableAnimation": false, "progressPercent": 0.65, "captionfontColor": "whitesmoke", "captionfontStyle": "normal", "focusBorderColor": "#047bfc", "focusBorderWidth": 1, "mouseInBackColor": "whitesmoke", "mouseInFontColor": "orange", "captionfontWeight": "lighter", "captionlineHeight": 1, "mouseInBorderColor": "#047bfc", "sameTypeNodeNumLimit": 19}, "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.fitable.FlowInfoCallback"]}, "enableOutputScope": true, "exceptionFitables": ["modelengine.fit.jober.aipp.fitable.AippFlowExceptionHandler", "modelengine.fit.jober.fitable.FlowInfoException"]}, "enableText": false}', 0) ON CONFLICT ("id") DO NOTHING;
INSERT INTO "public"."app_builder_form_property" ("id", "form_id", "name", "data_type", "default_value", "data_from", "in_group", "description", "default_index", "is_deleted", "app_id") VALUES ('47013064ac684a23bdbc333612be5cb8', 'b8986770a6ffef44bbf2a9f26d6fc1bc', 'basic', 'String', 'null', 'none', 'null', '基础编排', 0, 0, 'd56238fd43bc469a9fe13a3756b2e5c5') ON CONFLICT ("id") DO NOTHING;
INSERT INTO "public"."app_builder_form_property" ("id", "form_id", "name", "data_type", "default_value", "data_from", "in_group", "description", "default_index", "is_deleted", "app_id") VALUES ('6cdc9fb35aec4420bd60304a366fcd34', 'b8986770a6ffef44bbf2a9f26d6fc1bc', 'ability', 'String', 'null', 'none', 'basic', '能力配置', 1, 0, 'd56238fd43bc469a9fe13a3756b2e5c5') ON CONFLICT ("id") DO NOTHING;
diff --git a/app-builder/builtin/app-template/interview_assistant/template_interview_assistant.sql b/app-builder/builtin/app-template/interview_assistant/template_interview_assistant.sql
index 55cca4de71..089be7cba7 100644
--- a/app-builder/builtin/app-template/interview_assistant/template_interview_assistant.sql
+++ b/app-builder/builtin/app-template/interview_assistant/template_interview_assistant.sql
@@ -1,4 +1,4 @@
-INSERT INTO "public"."app_template" ("id", "name", "built_type", "category", "attributes", "app_type", "like", "collection", "usage", "version", "config_id", "flow_graph_id", "create_by", "create_at", "update_by", "update_at", "is_deleted") VALUES ('d32d7c3c93664c39945d8275c7d9fe24', '面试助手', 'workflow', 'chatbot', '{"icon": "/api/jober/v1/api/31f20efc7e0848deab6a6bc10fc3021e/file?filePath=/var/share/379f14b0-1e94-4710-90a3-c0bcf0080ebb.png&fileName=PixPin_2025-06-27_10-52-22.png", "app_type": "b653edb7eb5a49be91abcd2c5877c6ad", "greeting": "", "description": "这是一款面试助手App,提供编程语言知识点梳理与成长面试题意图总结,助你高效备战技术与能力面试。"}', 'b653edb7eb5a49be91abcd2c5877c6ad', 0, 0, 0, '1.0.0', '4b29216a487241878016853aab18a819', '12c0c5889dad4abd8b1fb4dfada231e7', 'system', '2025-06-23 01:47:56.074639', 'system', '2025-06-23 01:47:56.074639', 0) ON CONFLICT ("id") DO NOTHING;
+INSERT INTO "public"."app_template" ("id", "name", "built_type", "category", "attributes", "app_type", "like", "collection", "usage", "version", "config_id", "flow_graph_id", "create_by", "create_at", "update_by", "update_at", "is_deleted") VALUES ('d32d7c3c93664c39945d8275c7d9fe24', '面试助手', 'workflow', 'chatbot', '{"icon": "/appbuilder/v1/api/31f20efc7e0848deab6a6bc10fc3021e/file?filePath=/var/share/379f14b0-1e94-4710-90a3-c0bcf0080ebb.png&fileName=PixPin_2025-06-27_10-52-22.png", "app_type": "b653edb7eb5a49be91abcd2c5877c6ad", "greeting": "", "description": "这是一款面试助手App,提供编程语言知识点梳理与成长面试题意图总结,助你高效备战技术与能力面试。"}', 'b653edb7eb5a49be91abcd2c5877c6ad', 0, 0, 0, '1.0.0', '4b29216a487241878016853aab18a819', '12c0c5889dad4abd8b1fb4dfada231e7', 'system', '2025-06-23 01:47:56.074639', 'system', '2025-06-23 01:47:56.074639', 0) ON CONFLICT ("id") DO NOTHING;
INSERT INTO "public"."app_builder_config" ("id", "form_id", "app_id", "tenant_id", "create_by", "create_at", "update_by", "update_at", "is_deleted") VALUES ('4b29216a487241878016853aab18a819', 'b8986770a6ffef44bbf2a9f26d6fc1be', 'd32d7c3c93664c39945d8275c7d9fe24', '31f20efc7e0848deab6a6bc10fc3021e', 'system', '2025-06-23 01:47:56.074508', 'system', '2025-06-23 01:47:56.074508', 0) ON CONFLICT ("id") DO NOTHING;
@@ -12,7 +12,7 @@ INSERT INTO "public"."app_builder_config_property" ("id", "node_id", "form_prope
INSERT INTO "public"."app_builder_config_property" ("id", "node_id", "form_property_id", "config_id", "is_deleted") VALUES ('b0347fcd7df54b77a053b20f30a9df5b', 'jadewdnjbq', 'fd4f77fd3fe2484eb51f7f91a714f671', '4b29216a487241878016853aab18a819', 0) ON CONFLICT ("id") DO NOTHING;
INSERT INTO "public"."app_builder_config_property" ("id", "node_id", "form_property_id", "config_id", "is_deleted") VALUES ('658dad66a78d4053b8bba25511037313', NULL, 'fcb73ca942274a2b96d586977f79836d', '4b29216a487241878016853aab18a819', 0) ON CONFLICT ("id") DO NOTHING;
-INSERT INTO "public"."app_builder_flow_graph" ("id", "name", "create_by", "create_at", "update_by", "update_at", "appearance", "is_deleted") VALUES ('12c0c5889dad4abd8b1fb4dfada231e7', 'LLM模板', 'system', '2025-06-23 01:47:56.074639', 'system', '2025-06-23 01:47:56.074639', '{"id": "5c1d3989b86b4561957679113739818b", "type": "jadeFlowGraph", "pages": [{"x": -5166.357142857147, "y": 1555.976190476192, "id": "elsa-page:tvp1s6", "bold": false, "mode": "configuration", "text": "newFlowPage", "type": "jadeFlowPage", "dirty": true, "index": 0, "width": 1600, "hAlign": "left", "height": 800, "isPage": true, "italic": false, "scaleX": 0.5000000000000001, "scaleY": 0.5000000000000001, "shapes": [{"x": -170.8928571428571, "y": 32.5, "id": "jade6qm5eg", "pad": 6, "bold": false, "text": "开始", "type": "startNodeStart", "dirty": false, "index": 0, "width": 360, "height": 226, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"inputParams": [{"id": "91138f09-b635-43df-95c6-1fe3d1745829", "from": "Expand", "name": "input", "type": "Object", "value": [{"id": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "from": "Input", "name": "Question", "type": "String", "value": "", "isVisible": true, "isRequired": true, "description": "这是用户输入的问题。", "displayName": "用户问题", "disableModifiable": true}], "config": [{"allowAdd": true}]}, {"id": "4a770dc6-e3c9-475d-84c7-48dacc74a5b6", "from": "Expand", "name": "memory", "type": "Object", "value": [{"id": "a7675623-7fc7-468c-8910-e73c70e5e468", "from": "Input", "name": "memorySwitch", "type": "Boolean", "value": false}, {"id": "cee9a31b-781c-4835-a616-ceed73be22f2", "from": "Input", "name": "type", "type": "String", "value": "ByConversationTurn"}, {"id": "69592622-4291-409d-9d65-9faea83db657", "from": "Input", "name": "value", "type": "Integer", "value": "3"}]}], "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": false, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "startComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "mouseInBorderColor": "rgba(28,31,35,.08)"}, {"x": 2726.964285714285, "y": 97.26190476190459, "id": "jadesoux5i", "pad": 6, "bold": false, "text": "结束", "type": "endNodeEnd", "dirty": false, "index": 1, "width": 360, "height": 182, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.aipp.fitable.AippFlowEndCallback"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "54dab89c-5693-4082-baa7-12c648d812f7", "from": "Expand", "name": "finalOutput", "type": "Object", "value": [{"id": "ffad80c2-3f60-4d57-93b2-c2362a5dab9c", "from": "Reference", "name": "finalOutput", "type": "String", "value": ["output", "errorMessage"], "editable": true, "isRequired": true, "description": "", "referenceId": "50617d76-27e1-49aa-a653-1947168d8937", "referenceKey": "errorMessage", "referenceNode": "jadelk78r1"}], "editable": false, "isRequired": false, "referenceId": "", "referenceKey": "", "referenceNode": ""}, {"id": "c4469c16-88a7-4575-b339-9a06e3305f3b", "from": "Input", "name": "enableLog", "type": "Boolean", "value": true}], "outputParams": [{}]}}}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": true, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "endComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 886.0342890059239, "y": -29.654761904761983, "id": "jadelk78r1", "pad": 6, "bold": false, "text": "AI简历解析插件", "type": "toolInvokeNodeState", "dirty": false, "index": 2, "width": 360, "height": 186, "italic": false, "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "fileUrl"}, {"name": "instanceId"}], "return": {"type": "object"}, "uniqueName": "8b7e54b7-ce07-40ed-ad93-5d608aa8f6d8"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "fileUrl_edfec05d-9812-429f-ae55-24df5d2e1216", "from": "Reference", "name": "fileUrl", "type": "String", "value": ["output", "fileUrl"], "isRequired": true, "description": "简历文件URL", "referenceId": "45fafbfd-5966-47ba-91af-baebe09bdab1", "referenceKey": "fileUrl", "referenceNode": "jadeemu770"}, {"id": "instanceId_24e98795-b3aa-4a0f-b78f-d4b059a59768", "from": "Reference", "name": "instanceId", "type": "String", "value": ["instanceId"], "isRequired": true, "description": "实例ID", "referenceId": "instanceId", "referenceKey": "instanceId", "referenceNode": "_systemEnv"}], "outputParams": [{"id": "output_5315b59e-1d27-4278-a06e-f89c7627782a", "name": "output", "type": "Object", "value": [{"id": "bf6d9282-2bf5-4826-9be1-10756ed6d728", "name": "isFileHandled", "type": "Boolean", "value": "Boolean"}, {"id": "9e3844fd-864d-4504-8f2b-dba7e919135b", "name": "cvAnalyzerPrompt", "type": "String", "value": "String"}, {"id": "50617d76-27e1-49aa-a653-1947168d8937", "name": "errorMessage", "type": "String", "value": "String"}]}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "toolInvokeComponent", "focusBackColor": "white", "sourcePlatform": "", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 337.57000329163884, "y": -111.01190476190482, "id": "jadeemu770", "pad": 6, "bold": false, "text": "代码", "type": "codeNodeState", "dirty": false, "index": 3, "width": 368, "height": 252, "italic": false, "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "args"}, {"name": "code"}, {"name": "language"}, {"name": "output"}], "return": {"type": "object"}, "uniqueName": "e147f301-957a-4335-a155-1e86d1a45ae5"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "98a0c373-6b03-4fd0-bc1d-101c9f1b1fd2", "from": "Expand", "name": "args", "type": "Object", "value": [{"id": "a15b25db-133c-41b4-a329-4b9bd257ad3e", "from": "Reference", "name": "fileUrls", "type": "Array", "value": ["fileUrls"], "referenceId": "fileUrls", "referenceKey": "fileUrls", "referenceNode": "_systemEnv"}]}, {"id": "6a95280d-156a-45b2-b235-9ca2b9015d2f", "from": "Input", "name": "code", "type": "String", "value": "async def main(args: Args) -> Output:\n ret: Output = {\n \"fileUrl\": args[''fileUrls''][0] if args[''fileUrls''] else \"\"\n }\n return ret", "language": "python"}, {"id": "b770fd0c-d5ae-4f2a-8129-52839becb775", "from": "Input", "name": "language", "type": "String", "value": "python"}, {"id": "1e2ee2b3-0106-44ac-89db-1684220c5ad4", "from": "Input", "name": "output", "type": "Object", "value": {"properties": {"output": {"type": "object", "properties": {"fileUrl": {"type": "string", "description": ""}}, "description": ""}}}}], "outputParams": [{"id": "ebdfcbcb-4dbd-47dc-8bd6-a5752edb2487", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "45fafbfd-5966-47ba-91af-baebe09bdab1", "from": "Input", "name": "fileUrl", "type": "String", "value": "", "description": ""}]}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "codeComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderWidth": 1, "mouseInBorderColor": "#B1B1B7"}, {"x": 189.1071428571429, "y": 145.5, "id": "jadexi4d2i", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 4, "textX": 0, "textY": 0, "width": 148.46286043449595, "hAlign": "center", "height": -130.51190476190482, "italic": false, "margin": 20, "toShape": "jadeemu770", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade6qm5eg", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 705.5700032916388, "y": 14.988095238095184, "id": "jade3ccnk1", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 5, "textX": 0, "textY": 0, "width": 180.4642857142851, "hAlign": "center", "height": 48.35714285714283, "italic": false, "margin": 20, "toShape": "jadelk78r1", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadeemu770", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 1502.2128604344966, "y": -113.58333333333326, "id": "jade4h5wks", "pad": 6, "bold": false, "text": "条件", "type": "conditionNodeCondition", "dirty": false, "index": 6, "width": 600, "height": 456, "italic": false, "flowMeta": {"joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto", "conditionParams": {"branches": [{"id": "70695434-91fb-4493-87a4-e681e99d985e", "type": "if", "runnable": true, "conditions": [{"id": "a5aef4c1-af83-475e-9805-2dbff919de10", "value": [{"id": "d9df8a7c-4cc6-4147-b73e-a9db324b1bde", "from": "Reference", "name": "left", "type": "Boolean", "value": ["output", "isFileHandled"], "referenceId": "bf6d9282-2bf5-4826-9be1-10756ed6d728", "referenceKey": "isFileHandled", "referenceNode": "jadelk78r1"}, {"id": "4a915ffb-6082-4fca-a622-71d875b34412", "from": "Input", "name": "right", "type": "Boolean", "value": true, "referenceId": "", "referenceKey": "", "referenceNode": ""}], "condition": "equal"}, {"id": "8e60cd88-0799-4f12-9fcb-e20ccbc7ecd0", "value": [{"id": "f2552657-58f6-4def-a3c7-cab73575e5b0", "from": "Reference", "name": "left", "type": "String", "value": ["output", "errorMessage"], "referenceId": "50617d76-27e1-49aa-a653-1947168d8937", "referenceKey": "errorMessage", "referenceNode": "jadelk78r1"}, {"id": "9c8f2868-6722-4ed6-b388-3215bfbcacca", "from": "Input", "name": "right", "type": "String", "value": "请确认 上传的文件是一份简历", "referenceId": "", "referenceKey": "", "referenceNode": ""}], "condition": "contains"}], "conditionRelation": "or"}, {"id": "32f55d87-ebf2-464f-9f78-ecd62e36f2dc", "type": "if", "runnable": true, "conditions": [{"id": "5e19d158-03a3-4315-b45c-ff2a0b384db0", "value": [{"id": "847d2cf6-5201-4628-a183-ca9ba62745f2", "from": "Reference", "name": "left", "type": "String", "value": ["output", "errorMessage"], "referenceId": "50617d76-27e1-49aa-a653-1947168d8937", "referenceKey": "errorMessage", "referenceNode": "jadelk78r1"}, {"id": "9bab7914-26b4-487e-b609-d9776b13e608", "from": "Reference", "name": "right", "type": "", "value": [], "referenceNode": ""}], "condition": "is not empty string"}], "conditionRelation": "and"}, {"id": "8650733f-4401-4155-8633-048a5726e6fe", "type": "else", "runnable": true, "conditions": [{"id": "4e7f3b9e-f609-4178-bd27-459d0683cac9", "value": [], "condition": "true"}], "conditionRelation": "and"}], "jadeNodeConfigChangeIgnored": true}}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "conditionComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 2593.820003291639, "y": -492.0119047619048, "id": "jade2es9ti", "pad": 6, "bold": false, "text": "条件_1", "type": "conditionNodeCondition", "dirty": true, "index": 7, "width": 600, "height": 360, "italic": false, "flowMeta": {"joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto", "conditionParams": {"branches": [{"id": "e2cefcda-b6e2-4713-ac74-f2266a10bb19", "type": "if", "runnable": true, "conditions": [{"id": "2f466536-4151-4013-b008-bf5af8a37edb", "value": [{"id": "c8601563-bbeb-497b-91f4-a1f81e08ad32", "from": "Reference", "name": "left", "type": "String", "value": ["output", "errorMessage"], "referenceId": "50617d76-27e1-49aa-a653-1947168d8937", "referenceKey": "errorMessage", "referenceNode": "jadelk78r1"}, {"id": "3543673f-ee62-4e18-82ef-c9e0ecc2e9a2", "from": "Reference", "name": "right", "type": "", "value": "", "referenceId": "", "referenceKey": "", "referenceNode": ""}], "condition": "is empty string"}], "conditionRelation": "and"}, {"id": "99f4f4da-c3fd-4296-9b83-b0ff5a3ef595", "type": "else", "runnable": true, "conditions": [{"id": "d9733cad-0646-41f9-be5b-f39c9ac4d220", "value": [], "condition": "true"}], "conditionRelation": "and"}], "jadeNodeConfigChangeIgnored": true}}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "conditionComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 2090.4127810887935, "y": 93.21665064493823, "id": "jade9gqfjk", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 8, "textX": 0, "textY": 0, "width": 503.40722220284533, "hAlign": "center", "height": -405.22855540684304, "italic": false, "margin": 20, "toShape": "jade2es9ti", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade4h5wks", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "dynamic-1|70695434-91fb-4493-87a4-e681e99d985e"}, {"x": 3641.320003291639, "y": -385.0119047619048, "id": "jade758stt", "pad": 6, "bold": false, "text": "智能表单", "type": "manualCheckNodeState", "dirty": false, "index": 9, "width": 360, "height": 243, "italic": false, "flowMeta": {"task": {"type": "AIPP_SMART_FORM", "imgUrl": "http://localhost:8001/api/jober/static/smart_form/e85bd769-0212-4305-b56b-01e77faa14ff/form.png", "taskId": "115b557320ac41e1b449b8107aaa1781", "formName": "面试助手3", "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "isCvFile_337878e3-7720-4ece-bf92-40d4a402625c", "from": "Input", "name": "isCvFile", "type": "String", "value": "null", "isRequired": true}, {"id": "instanceId_59f311b0-98b3-4292-8887-aba60c48e3e4", "from": "Reference", "name": "instanceId", "type": "String", "value": ["instanceId"], "isRequired": true, "referenceId": "instanceId", "referenceKey": "instanceId", "referenceNode": "_systemEnv"}], "outputParams": [{"id": "output_e5ae0061-8304-4327-958a-a6cd0f80100d", "name": "output", "type": "Object", "value": [{"id": "ab8bf709-7374-4f33-90d6-72a64254f07e", "name": "isCvFile", "type": "String", "value": "String"}]}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "manual"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "manualCheckComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 3185.02001549867, "y": -192.21185593377987, "id": "jadepke1tr", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 10, "textX": 0, "textY": 0, "width": 456.29998779296875, "hAlign": "center", "height": -71.30004882812494, "italic": false, "margin": 20, "toShape": "jade758stt", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade2es9ti", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "dynamic-999"}, {"x": 2777.570003291639, "y": 571.4880952380952, "id": "jadey32p7b", "pad": 6, "bold": false, "text": "AI提示词拼接工具", "type": "toolInvokeNodeState", "dirty": false, "index": 11, "width": 360, "height": 186, "italic": false, "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "appId"}, {"name": "instanceId"}, {"name": "input"}], "return": {"type": "string"}, "uniqueName": "bdc009dc-969e-4839-b5d7-e9599009d50d"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "appId_0293cca7-c1ea-45b0-8ca8-b37a55f99303", "from": "Reference", "name": "appId", "type": "String", "value": ["appId"], "isRequired": true, "description": "应用ID", "referenceId": "appId", "referenceKey": "appId", "referenceNode": "_systemEnv"}, {"id": "instanceId_93f70f4f-e2b6-4518-a53e-af0ccdc99d2c", "from": "Reference", "name": "instanceId", "type": "String", "value": ["instanceId"], "isRequired": true, "description": "实例ID", "referenceId": "instanceId", "referenceKey": "instanceId", "referenceNode": "_systemEnv"}, {"id": "input_4ac2267a-fa7a-462c-ad8d-7b2936e0fac3", "from": "Reference", "name": "input", "type": "String", "value": ["Question"], "isRequired": true, "description": "用户输入", "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}], "outputParams": [{"id": "output_65d89d72-205f-4bf6-bb6e-a11bebaa8497", "name": "output", "type": "String", "value": []}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "toolInvokeComponent", "focusBackColor": "white", "sourcePlatform": "", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 3412.570003291639, "y": -1506.0119047619048, "id": "jade39q3lc", "pad": 6, "bold": false, "text": "大模型", "type": "llmNodeState", "dirty": false, "index": 12, "width": 360, "height": 344, "italic": false, "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "009c2461-9c7e-4f85-bf43-ad887acd6a8a", "from": "Input", "name": "model", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "f78bde02-c766-4be5-bab6-70d2f6e6de6c", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "af11f474-c1ae-4e07-ad7e-92f378a9d19d", "from": "Input", "name": "serviceName", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "5fe88d69-b7bb-4ff3-abb1-a2fbeb4ec240", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "b23e18ed-c36f-4692-9917-4971f9c1659b", "from": "Input", "name": "temperature", "type": "Number", "value": 0.7}, {"id": "cd4194cd-db96-4164-8a45-9ca4ea30cd81", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "184c22f2-c6f5-4bb6-81ca-d214eb266b35", "from": "Input", "name": "template", "type": "String", "value": "你是一名经验丰富的专业面试官,请根据下文提供的简历信息,帮我梳理和回答以下问题:\n一、以“项目经历与专业技能总结”为题,总结候选人的项目经历、专业技能,格式如下:\n项目经历:(选择前3项经历,如果候选人项目经历不足3个,选择既有项目即可,不要做额外补充,从技术亮点、核心贡献两个维度进行总结)\n专业技能:(总结3类候选人掌握的专业技能,不总结人际沟通、团队协作、项目管理等非技术类技能)\n二、以“项目技术考察重点方向”为标题,请根据项目经历项,为每个项目建议2个技术方面的重点考察方向\n三、以“项目综合能力问题”为标题,请根据项目经历项,为每个项目准备2个考察综合能力(系统思维、影响他人的能力、学些能力、团队合作能力、抗压能力)的问题,不考察项目的具体技术实现\n四、以“专业技能重点考察方向”为标题,请根据专业技能项,为每个技能建议2个重点考察方向,考察候选人对编程语言和软件理论的掌握程度\n请用中文输出所有信息。\n以下为简历信息:\n{{cvAnalyzerprompt}}"}, {"id": "30eacd51-29f6-4a90-8e17-4e4ffe1ddcc6", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "155a2932-e37e-4c18-b14b-6d44b2a43ae4", "from": "Reference", "name": "isFileHandled", "type": "Boolean", "value": ["output", "isFileHandled"], "referenceId": "bf6d9282-2bf5-4826-9be1-10756ed6d728", "referenceKey": "isFileHandled", "referenceNode": "jadelk78r1"}, {"id": "950c301c-81ba-41a6-bda5-aa37360e92a5", "from": "Reference", "name": "cvAnalyzerprompt", "type": "String", "value": ["output", "cvAnalyzerPrompt"], "referenceId": "9e3844fd-864d-4504-8f2b-dba7e919135b", "referenceKey": "cvAnalyzerPrompt", "referenceNode": "jadelk78r1"}]}]}, {"id": "dded6123-d168-44b8-8779-738d61af4859", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "3"}, {"id": "a7b687f8-e993-4e5a-9a10-bb6df8df25d9", "from": "Expand", "name": "tools", "type": "Array", "value": []}, {"id": "6ec07829-b51c-4397-8670-59659e43036f", "from": "Input", "name": "systemPrompt", "type": "String", "value": ""}, {"id": "3733d6f2-0ea2-4dab-9f5b-423352d4af0b", "from": "Input", "name": "enableLog", "type": "Boolean", "value": true}, {"id": "091115ca-4fd9-4265-8280-5d70cfcdcfca", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": []}], "outputParams": [{"id": "b0a3bdd3-7a3c-4657-8288-4cf8a98d33a0", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "ec24f7c3-3c2e-4f9c-b5e1-3ef129e9ddf2", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "51b4e7bb-19f5-4477-a2df-b974f8c97ba7", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 3185.02001549867, "y": -305.2118559337798, "id": "jadeqraasb", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 13, "textX": 0, "textY": 0, "width": 227.54998779296875, "hAlign": "center", "height": -1028.800048828125, "italic": false, "margin": 20, "toShape": "jade39q3lc", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade2es9ti", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "dynamic-0|e2cefcda-b6e2-4713-ac74-f2266a10bb19"}, {"x": 4292.748574720212, "y": -233.29761904761904, "id": "jadegqixt5", "pad": 6, "bold": false, "text": "条件_2", "type": "conditionNodeCondition", "dirty": false, "index": 14, "width": 600, "height": 228, "italic": false, "flowMeta": {"joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto", "conditionParams": {"branches": [{"id": "bb4f8032-19cc-445b-a2ff-5cda77ae59e3", "type": "if", "runnable": true, "conditions": [{"id": "8085598f-b128-4749-940c-b4bda2619cba", "value": [{"id": "9a656755-91fe-47b6-a54c-4b2be274978a", "from": "Reference", "name": "left", "type": "String", "value": ["output", "errorMessage"], "referenceId": "50617d76-27e1-49aa-a653-1947168d8937", "referenceKey": "errorMessage", "referenceNode": "jadelk78r1"}, {"id": "37c01598-663a-476c-9a99-202b73131d4b", "from": "Input", "name": "right", "type": "String", "value": "", "referenceId": "", "referenceKey": "", "referenceNode": ""}], "condition": "is not empty string"}], "conditionRelation": "and"}, {"id": "319689dd-4250-4f0d-9c1b-d071013ac712", "type": "else", "runnable": true, "conditions": [{"id": "737ba1f5-dbb5-401c-9bf5-e18597f02123", "value": [], "condition": "true"}], "conditionRelation": "and"}], "jadeNodeConfigChangeIgnored": true}}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "conditionComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 5110.605717577355, "y": -790.4761904761904, "id": "jadem1n9u5", "pad": 6, "bold": false, "text": "大模型_1", "type": "llmNodeState", "dirty": false, "index": 15, "width": 360, "height": 344, "italic": false, "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "b8519f34-6d5f-42cd-b949-438f44d3210e", "from": "Input", "name": "model", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "8c18f95c-1585-4e11-be07-de595ad13a92", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "8fd16d6c-b043-46dd-8b55-f0b8dee2615c", "from": "Input", "name": "serviceName", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "bd6f983c-f8e8-4538-ac66-60024d09c0a1", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "0263e85d-6125-4e27-ab7a-d2bc351cf414", "from": "Input", "name": "temperature", "type": "Number", "value": 0.6}, {"id": "1cf0a04f-2ca7-41fd-bec4-f9a1dd016c7f", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "a1335ac5-b02b-47c5-91d4-ecb945833ef3", "from": "Input", "name": "template", "type": "String", "value": "你是一名经验丰富的专业面试官,请根据下文提供的简历信息,帮我梳理和回答以下问题:\n一、以“项目经历与专业技能总结”为题,总结候选人的项目经历、专业技能,格式如下:\n项目经历:(选择前3项经历,如果候选人项目经历不足3个,选择既有项目即可,不要做额外补充,从技术亮点、核心贡献两个维度进行总结)\n专业技能:(总结3类候选人掌握的专业技能,不总结人际沟通、团队协作、项目管理等非技术类技能)\n二、以“项目技术考察重点方向”为标题,请根据项目经历项,为每个项目建议2个技术方面的重点考察方向\n三、以“项目综合能力问题”为标题,请根据项目经历项,为每个项目准备2个考察综合能力(系统思维、影响他人的能力、学些能力、团队合作能力、抗压能力)的问题,不考察项目的具体技术实现\n四、以“专业技能重点考察方向”为标题,请根据专业技能项,为每个技能建议2个重点考察方向,考察候选人对编程语言和软件理论的掌握程度\n请用中文输出所有信息。\n以下为简历信息:\n{{cvAnalyzerprompt}}"}, {"id": "d6309a8b-d15b-4380-b6c6-ef000a9e5201", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "25e56c39-1668-4428-8174-116b1a906bbd", "from": "Reference", "name": "isFileHandled", "type": "Boolean", "value": ["output", "isFileHandled"], "referenceId": "bf6d9282-2bf5-4826-9be1-10756ed6d728", "referenceKey": "isFileHandled", "referenceNode": "jadelk78r1"}, {"id": "498b5c92-92ef-4ebf-9346-f2847fb88a3a", "from": "Reference", "name": "cvAnalyzerprompt", "type": "String", "value": ["output", "cvAnalyzerPrompt"], "referenceId": "9e3844fd-864d-4504-8f2b-dba7e919135b", "referenceKey": "cvAnalyzerPrompt", "referenceNode": "jadelk78r1"}]}]}, {"id": "dded6123-d168-44b8-8779-738d61af4859", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "3"}, {"id": "e1ad1e33-6a7c-451d-ba5a-158595cb2af8", "from": "Expand", "name": "tools", "type": "Array", "value": []}, {"id": "3c3f111b-85ec-42c0-af8e-f3352518a29b", "from": "Input", "name": "systemPrompt", "type": "String", "value": ""}, {"id": "1cd6884e-c3e3-483b-baeb-d592c4f58ebf", "from": "Input", "name": "enableLog", "type": "Boolean", "value": true}, {"id": "7d01bbd3-df9c-4884-8d02-54b195096857", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": []}], "outputParams": [{"id": "9e2fb06e-0276-48c8-8606-c36a31cf93b0", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "3eab6484-fa97-4e06-a0cc-263d3ed5274a", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "d438bc29-a627-44c2-bd57-4bf64eceba5a", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 4885.948724256345, "y": -112.49769133613226, "id": "jadee79arc", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 16, "textX": 0, "textY": 0, "width": 224.6569933210103, "hAlign": "center", "height": -505.9784991400581, "italic": false, "margin": 20, "toShape": "jadem1n9u5", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadegqixt5", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "dynamic-0|bb4f8032-19cc-445b-a2ff-5cda77ae59e3"}, {"x": 3451.3200032916393, "y": 321.4880952380952, "id": "jadedzi58q", "pad": 6, "bold": false, "text": "大模型_2", "type": "llmNodeState", "dirty": false, "index": 17, "width": 360, "height": 344, "italic": false, "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "1d11a986-7dc9-4ba3-84d8-3f15810ae587", "from": "Input", "name": "model", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "4ebabb28-8981-46d6-a458-953082c01f9a", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "5af05d34-4b6e-435f-872c-96fa990a1476", "from": "Input", "name": "serviceName", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "ea9b2985-96e6-480c-b065-c7cce122b57a", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "32801848-b75f-4ac0-b050-f3dfbd57e3ad", "from": "Input", "name": "temperature", "type": "Number", "value": 0.7}, {"id": "1891af57-83ff-458d-ac70-d35a7af89705", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "e9e29b94-85e2-47c8-84d2-055a77660b88", "from": "Input", "name": "template", "type": "String", "value": "{{query}}"}, {"id": "29e702cd-b721-442a-9893-81298cfa2953", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "c34fda11-8f17-4c85-96aa-35c5bb311e2a", "from": "Reference", "name": "query", "type": "String", "value": ["output"], "referenceId": "output_65d89d72-205f-4bf6-bb6e-a11bebaa8497", "referenceKey": "output", "referenceNode": "jadey32p7b"}]}]}, {"id": "dded6123-d168-44b8-8779-738d61af4859", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "3"}, {"id": "2b06515f-c9d5-41bd-bfbe-e1b1382d6ec1", "from": "Expand", "name": "tools", "type": "Array", "value": []}, {"id": "0b5e2451-ed5f-46b2-8600-8893963296e4", "from": "Input", "name": "systemPrompt", "type": "String", "value": ""}, {"id": "acb67126-1a1b-4430-946e-30e768712333", "from": "Input", "name": "enableLog", "type": "Boolean", "value": true}, {"id": "f7d670ab-1cad-4028-a9c8-c84a5a170ac1", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": []}], "outputParams": [{"id": "29ed2025-1eaa-462a-a37a-e05677eef8c4", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "451cf45e-6250-4f08-9d73-51d94433d749", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "dab1caf6-f171-4f6d-beb7-97c913fa1637", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 3137.570003291639, "y": 664.4880952380952, "id": "jadeqdcs4x", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 18, "textX": 0, "textY": 0, "width": 313.75000000000045, "hAlign": "center", "height": -171, "italic": false, "margin": 20, "toShape": "jadedzi58q", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadey32p7b", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 4101.320003291639, "y": 470.2380952380952, "id": "jadefw1zfk", "pad": 6, "bold": false, "text": "结束_2", "type": "endNodeEnd", "dirty": false, "index": 19, "width": 360, "height": 182, "italic": false, "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.aipp.fitable.AippFlowEndCallback"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "b6d32b12-26db-4a72-974b-7e197326e653", "from": "Expand", "name": "finalOutput", "type": "Object", "value": [{"id": "5c0e817c-8851-4350-9c5b-0ac5792a4e71", "from": "Reference", "name": "output", "type": "String", "value": ["output", "llmOutput"], "editable": true, "isRequired": true, "description": "", "referenceId": "451cf45e-6250-4f08-9d73-51d94433d749", "referenceKey": "llmOutput", "referenceNode": "jadedzi58q"}], "editable": false, "isRequired": false, "referenceId": "", "referenceKey": "", "referenceNode": ""}, {"id": "5e7a8388-8193-4f2d-a44a-094ab6fc576b", "from": "Input", "name": "enableLog", "type": "Boolean", "value": false}], "outputParams": [{}]}}}, "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": true, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "endComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderWidth": 1, "mouseInBorderColor": "#B1B1B7"}, {"x": 3811.3200032916393, "y": 493.4880952380952, "id": "jadecvs6at", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 20, "textX": 0, "textY": 0, "width": 290, "hAlign": "center", "height": 67.75, "italic": false, "margin": 20, "toShape": "jadefw1zfk", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadedzi58q", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 5366.320003291639, "y": 447.7380952380952, "id": "jadexn70e2", "pad": 6, "bold": false, "text": "结束_4", "type": "endNodeEnd", "dirty": false, "index": 21, "width": 360, "height": 182, "italic": false, "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.aipp.fitable.AippFlowEndCallback"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "5268f248-07c8-4871-8732-e007316214fc", "from": "Expand", "name": "finalOutput", "type": "Object", "value": [{"id": "1434e18b-bd1b-4286-bc2f-cfb2cb1e9c1e", "from": "Reference", "name": "output", "type": "String", "value": ["output", "errorMessage"], "editable": true, "isRequired": true, "description": "", "referenceId": "50617d76-27e1-49aa-a653-1947168d8937", "referenceKey": "errorMessage", "referenceNode": "jadelk78r1"}], "editable": false, "isRequired": false, "referenceId": "", "referenceKey": "", "referenceNode": ""}, {"id": "e0c88e2d-1373-4606-8aaf-2d8ff330a27f", "from": "Input", "name": "enableLog", "type": "Boolean", "value": true}], "outputParams": [{}]}}}, "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": true, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "endComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderWidth": 1, "mouseInBorderColor": "#B1B1B7"}, {"x": 4885.948724256345, "y": -65.49763125465034, "id": "jade2u3je1", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 22, "textX": 0, "textY": 0, "width": 480.3712790352947, "hAlign": "center", "height": 604.2357264927455, "italic": false, "margin": 20, "toShape": "jadexn70e2", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadegqixt5", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "dynamic-999"}, {"x": 4001.320003291639, "y": -263.5119047619048, "id": "jadet1dvap", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 23, "textX": 0, "textY": 0, "width": 291.4285714285729, "hAlign": "center", "height": 144.21428571428578, "italic": false, "margin": 20, "toShape": "jadegqixt5", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade758stt", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 5660.4628604345, "y": -664.6309523809527, "id": "jade9puqh3", "pad": 6, "bold": false, "text": "文本提取", "type": "textExtractionNodeState", "dirty": false, "index": 24, "width": 360, "height": 334, "italic": false, "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "extractParam"}, {"name": "memoryConfig"}, {"name": "memorySwitch"}, {"name": "histories"}], "return": {"type": "object"}, "uniqueName": "3bca6a3f-9623-4228-b120-1a5e0d41dc14"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"stageDesc": "正在生成推荐面试问题...", "inputParams": [{"id": "extractParam_e7356380-7e19-4def-a1b5-3f7fb62c06af", "from": "Expand", "name": "extractParam", "type": "Object", "value": [{"id": "text_da536c71-b299-40f0-8bca-720364fe20a0", "from": "Reference", "name": "text", "type": "String", "value": ["output", "llmOutput"], "referenceId": "3eab6484-fa97-4e06-a0cc-263d3ed5274a", "referenceKey": "llmOutput", "referenceNode": "jadem1n9u5"}, {"id": "desc_ddf67a20-776a-4c29-b741-9b5ed31a5104", "from": "Input", "name": "desc", "type": "String", "value": ""}, {"id": "outputSchema_1d2b703c-237b-40c9-9286-0d427c2b7312", "from": "Input", "name": "outputSchema", "type": "String", "value": "{\"type\":\"object\",\"properties\":{\"questions\":{\"type\":\"array\",\"description\":\"针对简历的问题列表\"}}}"}, {"id": "0d0a1d90-49b7-4bc6-af15-4c1c2905dadd", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "928af3d3-8671-4d93-a091-fd1662b74474", "from": "Input", "name": "serviceName", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "2ee47e96-94a7-4ee4-b616-36201338a7e4", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "temperature_236f8466-2e34-4b41-a199-a8d2843261ac", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}]}, {"id": "memoryConfig_88d92098-2b56-4757-9fb6-08f3628e19ce", "from": "Expand", "name": "memoryConfig", "type": "Object", "value": [{"id": "windowAlg_91b53de6-83c0-44eb-bf92-2585268d7526", "from": "Input", "name": "windowAlg", "type": "String", "value": "buffer_window"}, {"id": "serializeAlg_f77ab974-f9c6-4ad3-9bcd-818fad8d96e2", "from": "Input", "name": "serializeAlg", "type": "String", "value": "full"}, {"id": "property_7894b9b6-55e0-4b6e-acf8-d430e396d00c", "from": "Input", "name": "property", "type": "Integer", "value": "0"}]}, {"id": "memorySwitch_a59975ed-71a1-4647-83b1-20c3aefe44f1", "from": "Input", "name": "memorySwitch", "type": "Boolean", "value": false}, {"id": "histories_643f02b9-d709-4fc9-a04b-f9e590d96786", "from": "Reference", "name": "histories", "type": "Array", "value": ["memories"], "referenceId": "memories", "referenceKey": "memories", "referenceNode": "_systemEnv"}], "outputParams": [{"id": "28eac6e6-2877-426a-a22c-5e425bfd2b1e", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "fa30b424-be71-443d-b18d-fbd32144e049", "from": "Expand", "name": "extractedParams", "type": "Object", "value": [{"id": "c19b4740-ce95-4483-b789-47286a19096b", "from": "Input", "name": "questions", "type": "Array", "value": "", "description": "针对简历的问题列表"}]}, {"id": "success_67bf7577-82ac-47b8-b8fa-7d7ebc53513a", "from": "Input", "name": "success", "type": "Boolean", "value": "Boolean"}]}], "enableStageDesc": true, "jadeNodeConfigChangeIgnored": false}}}, "stageDesc": "正在生成推荐面试问题...", "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto", "enableStageDesc": true}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "textExtractionComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 5470.605717577355, "y": -618.4761904761904, "id": "jade79wnvk", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 25, "textX": 0, "textY": 0, "width": 189.85714285714494, "hAlign": "center", "height": 120.84523809523762, "italic": false, "margin": 20, "toShape": "jade9puqh3", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadem1n9u5", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 2090.4127810887935, "y": 235.21671311060595, "id": "jadekuuju4", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 26, "textX": 0, "textY": 0, "width": 636.5515046254914, "hAlign": "center", "height": -46.95480834870136, "italic": false, "margin": 20, "toShape": "jadesoux5i", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade4h5wks", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "dynamic-1|32f55d87-ebf2-464f-9f78-ecd62e36f2dc"}, {"x": 2090.4127810887935, "y": 282.21670405069995, "id": "jade1o7wna", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 27, "textX": 0, "textY": 0, "width": 687.1572222028453, "hAlign": "center", "height": 382.27139118739524, "italic": false, "margin": 20, "toShape": "jadey32p7b", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade4h5wks", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "dynamic-999"}, {"x": 6189.070031819352, "y": -567.4536159624079, "id": "jademrtwtm", "pad": 6, "bold": false, "text": "智能表单_1", "type": "manualCheckNodeState", "dirty": false, "index": 28, "width": 360, "height": 243, "italic": false, "flowMeta": {"task": {"type": "AIPP_SMART_FORM", "imgUrl": "http://localhost:8001/api/jober/static/smart_form/7958d851-8062-49bd-b21e-d7372991c905/form.png", "taskId": "d496c444a3174beabbcec5441aed40e2", "formName": "面试评价表单", "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "questions_7e08f8cb-47ae-47df-b1a7-aaf62d7be03f", "from": "Reference", "name": "questions", "type": "Array", "value": ["output", "extractedParams", "questions"], "isRequired": true, "referenceId": "c19b4740-ce95-4483-b789-47286a19096b", "referenceKey": "questions", "referenceNode": "jade9puqh3"}], "outputParams": [{"id": "output_f00ac42b-c893-479b-b0ee-5cbe996c885a", "name": "output", "type": "Object", "value": [{"id": "27aa7c57-e31e-482a-98f0-bdbcc21a6138", "name": "qeMap", "type": "Array", "value": "Array"}]}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "manual"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "manualCheckComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 6020.4628604345, "y": -497.63095238095275, "id": "jadem1n5oj", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 29, "textX": 0, "textY": 0, "width": 168.60717138485234, "hAlign": "center", "height": 51.67733641854488, "italic": false, "margin": 20, "toShape": "jademrtwtm", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade9puqh3", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 6915.736698486009, "y": -872.4536159624076, "id": "jadezaa7cy", "pad": 6, "bold": false, "text": "大模型_3", "type": "llmNodeState", "dirty": false, "index": 30, "width": 360, "height": 344, "italic": false, "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "fcd5702a-23f8-482e-a193-945676ca99ef", "from": "Input", "name": "model", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "3a0ce6b3-8e98-4045-9323-957415084fba", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "35594014-3ca3-46b7-ac71-acd76b443952", "from": "Input", "name": "serviceName", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "f3d8a723-81d0-48e2-b671-224caf7f0f17", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "1bf48ee9-ac82-4df5-be74-df96958f3f05", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "eb7a528c-c012-4374-bbf0-4a88e4727334", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "aeb114f8-9032-4be6-b9f2-a0301fd5cf05", "from": "Input", "name": "template", "type": "String", "value": "你是一名经验丰富的专业面试官,当前你已经完成了面试提问,并对面试者的回答进行的评价。请根据以下信息,帮我总结面试者的整体表现情况:\n\n请用中文输出所有信息,严格按照我给你的信息进行总结,不要杜撰不存在的事情。\n\n以下为面试者回答的问题以及你的评价, 其中问题内容在“question:”后,评价内容在“evaluate”后。\n{{qeMap}}"}, {"id": "c4b818ba-1f8a-4f18-b196-c31bba136185", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "c709baca-8d63-4dd4-bced-e2762386a86a", "from": "Reference", "name": "qeMap", "type": "Array", "value": ["output", "qeMap"], "referenceId": "27aa7c57-e31e-482a-98f0-bdbcc21a6138", "referenceKey": "qeMap", "referenceNode": "jademrtwtm"}]}]}, {"id": "59d76a4e-1fd8-4950-9f84-6ebc17b7553c", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "3"}, {"id": "a5b51a1c-68d7-4d8b-8791-9f788cd52f22", "from": "Expand", "name": "tools", "type": "Array", "value": []}, {"id": "e1322719-1397-4dc8-a21e-674e1fb0eec0", "from": "Input", "name": "systemPrompt", "type": "String", "value": ""}, {"id": "892cf7e4-85c2-428d-b45b-0112a5978bd3", "from": "Input", "name": "enableLog", "type": "Boolean", "value": true}, {"id": "417ec551-d27e-49bc-b8ee-002a4bbd5b48", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": []}], "outputParams": [{"id": "58e76471-8fb4-456d-9415-88192b008bd0", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "23891b11-11a1-4915-80d1-53c515335dd5", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "c6b85478-009a-4ade-8bc2-a288e226e6db", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 6549.070031819352, "y": -445.95361596240787, "id": "jadeeeqmda", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 31, "textX": 0, "textY": 0, "width": 366.66666666665697, "hAlign": "center", "height": -254.49999999999977, "italic": false, "margin": 20, "toShape": "jadezaa7cy", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jademrtwtm", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 7634.070031819344, "y": -579.1202826290745, "id": "jadeohika6", "pad": 6, "bold": false, "text": "结束_3", "type": "endNodeEnd", "dirty": false, "index": 32, "width": 360, "height": 182, "italic": false, "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.aipp.fitable.AippFlowEndCallback"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "73bad02b-26cb-417a-b1e0-85de07f398fa", "from": "Expand", "name": "finalOutput", "type": "Object", "value": [{"id": "aa9bc2e9-6dbf-4a6e-8d05-772f148da36e", "from": "Input", "name": "output", "type": "String", "value": "面试完成", "editable": true, "isRequired": true, "description": ""}], "editable": false, "isRequired": false, "referenceId": "", "referenceKey": "", "referenceNode": ""}, {"id": "519710b6-f147-4cdb-98e7-b60aa0600be5", "from": "Input", "name": "enableLog", "type": "Boolean", "value": true}], "outputParams": [{}]}}}, "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": true, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "endComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderWidth": 1, "mouseInBorderColor": "#B1B1B7"}, {"x": 7275.736698486009, "y": -700.4536159624076, "id": "jadey8ppgc", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 33, "textX": 0, "textY": 0, "width": 358.33333333333485, "hAlign": "center", "height": 212.33333333333314, "italic": false, "margin": 20, "toShape": "jadeohika6", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadezaa7cy", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 4079.0700318193494, "y": -1339.1202826290773, "id": "jadelwn1gx", "pad": 6, "bold": false, "text": "文本提取_1", "type": "textExtractionNodeState", "dirty": false, "index": 34, "width": 360, "height": 334, "italic": false, "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "extractParam"}, {"name": "memoryConfig"}, {"name": "memorySwitch"}, {"name": "histories"}], "return": {"type": "object"}, "uniqueName": "3bca6a3f-9623-4228-b120-1a5e0d41dc14"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"stageDesc": "正在生成推荐面试问题...", "inputParams": [{"id": "c5fcdff0-2822-49c1-805d-242d38acf952", "from": "Expand", "name": "extractParam", "type": "Object", "value": [{"id": "0fc3e0ac-307a-4c9c-8446-da801ca2a86e", "from": "Reference", "name": "text", "type": "String", "value": ["output", "llmOutput"], "referenceId": "ec24f7c3-3c2e-4f9c-b5e1-3ef129e9ddf2", "referenceKey": "llmOutput", "referenceNode": "jade39q3lc"}, {"id": "bb3f946b-a504-44c9-a9e6-7271052ca40d", "from": "Input", "name": "desc", "type": "String", "value": ""}, {"id": "e99d0bd6-62f8-4f1b-80e9-72f7a2a19687", "from": "Input", "name": "outputSchema", "type": "String", "value": "{\"type\":\"object\",\"properties\":{\"questions\":{\"type\":\"array\",\"description\":\"针对简历的问题列表\"}}}"}, {"id": "c89f3da6-f54f-46d5-bb2d-63c4126aa682", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "de26c850-03f2-4e24-80c2-aedd0482a463", "from": "Input", "name": "serviceName", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "a8bde3eb-1f41-4e9c-b591-1ea8637da7c7", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,admin"}]}, {"id": "52e82f8a-d0ec-4448-a8fa-a8ecc021a80d", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}]}, {"id": "4fb27b26-d072-41d3-a6ab-7ed461198348", "from": "Expand", "name": "memoryConfig", "type": "Object", "value": [{"id": "73c5d5a6-ee64-4eae-b8e0-6afef02ce1f1", "from": "Input", "name": "windowAlg", "type": "String", "value": "buffer_window"}, {"id": "301ee3a6-6e1d-4046-bb13-2ab2b29e5892", "from": "Input", "name": "serializeAlg", "type": "String", "value": "full"}, {"id": "8d0d7545-9b23-41f1-9d58-3cdf5203ea71", "from": "Input", "name": "property", "type": "Integer", "value": "0"}]}, {"id": "bc1fbeed-2b96-4bfd-9810-45fd2f0e01df", "from": "Input", "name": "memorySwitch", "type": "Boolean", "value": false}, {"id": "64c7d8a7-daae-44d9-9d42-f7d7ead0f5f8", "from": "Reference", "name": "histories", "type": "Array", "value": ["memories"], "referenceId": "memories", "referenceKey": "memories", "referenceNode": "_systemEnv"}], "outputParams": [{"id": "225af02f-2c58-4e8d-bcb9-d56c6eb4b426", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "13ee6c77-3f84-4758-9ea1-6d1a17923ae4", "from": "Expand", "name": "extractedParams", "type": "Object", "value": [{"id": "b56c96ec-0b9f-44d3-8e8b-b952d171c580", "from": "Input", "name": "questions", "type": "Array", "value": "", "description": "针对简历的问题列表"}]}, {"id": "e545a304-53b9-40de-a559-f7346aa69a01", "from": "Input", "name": "success", "type": "Boolean", "value": "Boolean"}]}], "enableStageDesc": true, "jadeNodeConfigChangeIgnored": false}}}, "stageDesc": "正在生成推荐面试问题...", "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto", "enableStageDesc": true}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "textExtractionComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 3772.570003291639, "y": -1334.0119047619048, "id": "jade9m2sga", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 35, "textX": 0, "textY": 0, "width": 306.5000285277106, "hAlign": "center", "height": 161.89162213282748, "italic": false, "margin": 20, "toShape": "jadelwn1gx", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade39q3lc", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 4615.403365152686, "y": -1370.786949295743, "id": "jade22p95w", "pad": 6, "bold": false, "text": "智能表单_2", "type": "manualCheckNodeState", "dirty": false, "index": 36, "width": 360, "height": 243, "italic": false, "flowMeta": {"task": {"type": "AIPP_SMART_FORM", "imgUrl": "http://localhost:8001/api/jober/static/smart_form/7958d851-8062-49bd-b21e-d7372991c905/form.png", "taskId": "d496c444a3174beabbcec5441aed40e2", "formName": "面试评价表单", "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "questions_f1544f8f-d6ec-4dc2-97d8-dbc05a5fd33b", "from": "Reference", "name": "questions", "type": "Array", "value": ["output", "extractedParams", "questions"], "isRequired": true, "referenceId": "b56c96ec-0b9f-44d3-8e8b-b952d171c580", "referenceKey": "questions", "referenceNode": "jadelwn1gx"}], "outputParams": [{"id": "output_4daf0f63-1cc3-46f9-b42a-e36e953141f7", "name": "output", "type": "Object", "value": [{"id": "6c87c01e-4cd3-483e-a646-6b1f63597e91", "name": "qeMap", "type": "Array", "value": "Array"}]}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "manual"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "manualCheckComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 4439.070031819349, "y": -1172.1202826290773, "id": "jade5q1tkm", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 37, "textX": 0, "textY": 0, "width": 176.33333333333667, "hAlign": "center", "height": -77.1666666666656, "italic": false, "margin": 20, "toShape": "jade22p95w", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadelwn1gx", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 5333.0700318193485, "y": -1757.7869492957443, "id": "jadeuhtp3b", "pad": 6, "bold": false, "text": "大模型_4", "type": "llmNodeState", "dirty": false, "index": 38, "width": 360, "height": 344, "italic": false, "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "a3bd214d-556f-4f1e-beac-726aec372264", "from": "Input", "name": "model", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "a2a846ac-8371-42f5-9617-aab697031aad", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "f313cfeb-6029-4d0d-b938-026ffa7cca1e", "from": "Input", "name": "serviceName", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "48dd4324-a11f-4d7e-bae8-f4874f526ab7", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "e05bdaeb-3cda-40a5-9144-e564f494b002", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "ee5b87db-2bb7-40a9-8836-658a2047ad98", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "41de7c20-0de4-4a75-b1a1-898c2ac9c2fd", "from": "Input", "name": "template", "type": "String", "value": "你是一名经验丰富的专业面试官,当前你已经完成了面试提问,并对面试者的回答进行的评价。请根据以下信息,帮我总结面试者的整体表现情况:\n\n请用中文输出所有信息,严格按照我给你的信息进行总结,不要杜撰不存在的事情。\n\n以下为面试者回答的问题以及你的评价, 其中问题内容在“question:”后,评价内容在“evaluate”后。\n{{qeMap}}"}, {"id": "af7e6d67-5162-4c90-884f-9299e76ffd5a", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "2e069130-be89-4292-8a00-9827309710dc", "from": "Reference", "name": "qeMap", "type": "Array", "value": ["output", "qeMap"], "referenceId": "6c87c01e-4cd3-483e-a646-6b1f63597e91", "referenceKey": "qeMap", "referenceNode": "jade22p95w"}]}]}, {"id": "52e1fdbe-6598-4a0e-8a5c-1bb8de01534e", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "3"}, {"id": "9098e23e-62e6-4272-a746-7063e45710aa", "from": "Expand", "name": "tools", "type": "Array", "value": []}, {"id": "f3dd4d91-9e84-45c4-bca2-5c27c4ae479a", "from": "Input", "name": "systemPrompt", "type": "String", "value": ""}, {"id": "d443924b-69a7-4519-a186-85b6bcd14edd", "from": "Input", "name": "enableLog", "type": "Boolean", "value": true}, {"id": "6ab5352d-1753-4f90-9c6b-2991d69dddc4", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": []}], "outputParams": [{"id": "bf5d2b76-30ca-4cd6-bdfd-a61d70b1cf85", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "8bb45d25-fc74-45d5-8777-21670075be2e", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "2f382582-cd0c-4a4d-a994-58ba4b07dd97", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 4975.403365152686, "y": -1249.286949295743, "id": "jade5xr7fy", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 39, "textX": 0, "textY": 0, "width": 357.6666666666624, "hAlign": "center", "height": -336.50000000000136, "italic": false, "margin": 20, "toShape": "jadeuhtp3b", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade22p95w", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 6125.736698486013, "y": -1567.4536159624104, "id": "jadehvxxbs", "pad": 6, "bold": false, "text": "结束_1", "type": "endNodeEnd", "dirty": false, "index": 40, "width": 360, "height": 182, "italic": false, "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.aipp.fitable.AippFlowEndCallback"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "6d59e150-b944-42bc-a131-9e3d240f3d06", "from": "Expand", "name": "finalOutput", "type": "Object", "value": [{"id": "a1c67227-e131-4f88-93aa-e1840f3621ea", "from": "Reference", "name": "output", "type": "String", "value": ["output", "llmOutput"], "editable": true, "isRequired": true, "description": "", "referenceId": "8bb45d25-fc74-45d5-8777-21670075be2e", "referenceKey": "llmOutput", "referenceNode": "jadeuhtp3b"}], "editable": false, "isRequired": false, "referenceId": "", "referenceKey": "", "referenceNode": ""}, {"id": "b8e2ec79-b8a6-46b0-9e20-14662fabd988", "from": "Input", "name": "enableLog", "type": "Boolean", "value": true}], "outputParams": [{}]}}}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": true, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "endComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 5693.0700318193485, "y": -1585.7869492957443, "id": "jade3xtwme", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 41, "textX": 0, "textY": 0, "width": 432.66666666666424, "hAlign": "center", "height": 109.33333333333394, "italic": false, "margin": 20, "toShape": "jadehvxxbs", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadeuhtp3b", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 1246.034289005924, "y": 63.34523809523802, "id": "jade7dr3c3", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 42, "textX": 0, "textY": 0, "width": 256.1785714285727, "hAlign": "center", "height": 51.071428571428726, "italic": false, "margin": 20, "toShape": "jade4h5wks", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadelk78r1", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}], "vAlign": "top", "itemPad": [0, 0, 0, 0], "division": -1, "dockMode": "none", "fontFace": "arial", "fontSize": 18, "hideText": true, "moveable": true, "shapesAs": {}, "backColor": "#fbfbfc", "container": "elsa-page:tvp1s6", "dockAlign": "top", "fontColor": "#ECD0A7", "fontStyle": "normal", "itemSpace": 5, "namespace": "jadeFlow", "fontWeight": "bold", "itemScroll": {"x": 0, "y": 0}, "borderColor": "white", "focusBackColor": "#fbfbfc"}], "title": "5c1d3989b86b4561957679113739818b", "source": "elsa", "tenant": "31f20efc7e0848deab6a6bc10fc3021e", "setting": {"pad": 10, "tag": {}, "code": "", "pDock": "none", "hAlign": "center", "margin": 25, "shadow": "", "shared": false, "vAlign": "top", "itemPad": [5, 5, 5, 5], "visible": true, "autoText": false, "dockMode": "none", "dragable": true, "editable": true, "fontFace": "arial", "fontSize": 12, "infoType": {"name": "none", "next": "INFORMATION"}, "moveable": true, "priority": 0, "allowLink": true, "autoWidth": false, "backAlpha": 0.15, "backColor": "whitesmoke", "dashWidth": 0, "deletable": true, "fontColor": "steelblue", "fontStyle": "normal", "headColor": "steelblue", "lineWidth": 2, "underline": false, "autoHeight": false, "emphasized": false, "fontWeight": "lighter", "itemScroll": {"x": 0, "y": 0}, "lineHeight": 1.5, "resizeable": true, "rotateAble": true, "scrollLock": {"x": false, "y": false}, "selectable": true, "shadowData": "2px 2px 4px", "borderColor": "#047bfc", "borderWidth": 1, "bulletSpeed": 1, "focusMargin": 0, "focusShadow": "", "globalAlpha": 1, "outstanding": false, "bulletedList": false, "cornerRadius": 4, "enableSocial": true, "mouseInColor": "orange", "numberedList": false, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "rotateDegree": 0, "captionhAlign": "center", "strikethrough": false, "focusBackColor": "whitesmoke", "focusFontColor": "darkorange", "progressStatus": {"name": "NONE", "next": "UNKNOWN", "color": "gray"}, "showedProgress": false, "allNodeNumLimit": 99, "captionfontFace": "arial black", "captionfontSize": 14, "enableAnimation": false, "progressPercent": 0.65, "captionfontColor": "whitesmoke", "captionfontStyle": "normal", "focusBorderColor": "#047bfc", "focusBorderWidth": 1, "mouseInBackColor": "whitesmoke", "mouseInFontColor": "orange", "captionfontWeight": "lighter", "captionlineHeight": 1, "mouseInBorderColor": "#047bfc", "sameTypeNodeNumLimit": 19}, "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.fitable.FlowInfoCallback"]}, "enableOutputScope": true, "exceptionFitables": ["modelengine.fit.jober.aipp.fitable.AippFlowExceptionHandler", "modelengine.fit.jober.fitable.FlowInfoException"]}, "enableText": false}', 0) ON CONFLICT ("id") DO NOTHING;
+INSERT INTO "public"."app_builder_flow_graph" ("id", "name", "create_by", "create_at", "update_by", "update_at", "appearance", "is_deleted") VALUES ('12c0c5889dad4abd8b1fb4dfada231e7', 'LLM模板', 'system', '2025-06-23 01:47:56.074639', 'system', '2025-06-23 01:47:56.074639', '{"id": "5c1d3989b86b4561957679113739818b", "type": "jadeFlowGraph", "pages": [{"x": -5166.357142857147, "y": 1555.976190476192, "id": "elsa-page:tvp1s6", "bold": false, "mode": "configuration", "text": "newFlowPage", "type": "jadeFlowPage", "dirty": true, "index": 0, "width": 1600, "hAlign": "left", "height": 800, "isPage": true, "italic": false, "scaleX": 0.5000000000000001, "scaleY": 0.5000000000000001, "shapes": [{"x": -170.8928571428571, "y": 32.5, "id": "jade6qm5eg", "pad": 6, "bold": false, "text": "开始", "type": "startNodeStart", "dirty": false, "index": 0, "width": 360, "height": 226, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"inputParams": [{"id": "91138f09-b635-43df-95c6-1fe3d1745829", "from": "Expand", "name": "input", "type": "Object", "value": [{"id": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "from": "Input", "name": "Question", "type": "String", "value": "", "isVisible": true, "isRequired": true, "description": "这是用户输入的问题。", "displayName": "用户问题", "disableModifiable": true}], "config": [{"allowAdd": true}]}, {"id": "4a770dc6-e3c9-475d-84c7-48dacc74a5b6", "from": "Expand", "name": "memory", "type": "Object", "value": [{"id": "a7675623-7fc7-468c-8910-e73c70e5e468", "from": "Input", "name": "memorySwitch", "type": "Boolean", "value": false}, {"id": "cee9a31b-781c-4835-a616-ceed73be22f2", "from": "Input", "name": "type", "type": "String", "value": "ByConversationTurn"}, {"id": "69592622-4291-409d-9d65-9faea83db657", "from": "Input", "name": "value", "type": "Integer", "value": "3"}]}], "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": false, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "startComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "mouseInBorderColor": "rgba(28,31,35,.08)"}, {"x": 2726.964285714285, "y": 97.26190476190459, "id": "jadesoux5i", "pad": 6, "bold": false, "text": "结束", "type": "endNodeEnd", "dirty": false, "index": 1, "width": 360, "height": 182, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.aipp.fitable.AippFlowEndCallback"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "54dab89c-5693-4082-baa7-12c648d812f7", "from": "Expand", "name": "finalOutput", "type": "Object", "value": [{"id": "ffad80c2-3f60-4d57-93b2-c2362a5dab9c", "from": "Reference", "name": "finalOutput", "type": "String", "value": ["output", "errorMessage"], "editable": true, "isRequired": true, "description": "", "referenceId": "50617d76-27e1-49aa-a653-1947168d8937", "referenceKey": "errorMessage", "referenceNode": "jadelk78r1"}], "editable": false, "isRequired": false, "referenceId": "", "referenceKey": "", "referenceNode": ""}, {"id": "c4469c16-88a7-4575-b339-9a06e3305f3b", "from": "Input", "name": "enableLog", "type": "Boolean", "value": true}], "outputParams": [{}]}}}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": true, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "endComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 886.0342890059239, "y": -29.654761904761983, "id": "jadelk78r1", "pad": 6, "bold": false, "text": "AI简历解析插件", "type": "toolInvokeNodeState", "dirty": false, "index": 2, "width": 360, "height": 186, "italic": false, "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "fileUrl"}, {"name": "instanceId"}], "return": {"type": "object"}, "uniqueName": "8b7e54b7-ce07-40ed-ad93-5d608aa8f6d8"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "fileUrl_edfec05d-9812-429f-ae55-24df5d2e1216", "from": "Reference", "name": "fileUrl", "type": "String", "value": ["output", "fileUrl"], "isRequired": true, "description": "简历文件URL", "referenceId": "45fafbfd-5966-47ba-91af-baebe09bdab1", "referenceKey": "fileUrl", "referenceNode": "jadeemu770"}, {"id": "instanceId_24e98795-b3aa-4a0f-b78f-d4b059a59768", "from": "Reference", "name": "instanceId", "type": "String", "value": ["instanceId"], "isRequired": true, "description": "实例ID", "referenceId": "instanceId", "referenceKey": "instanceId", "referenceNode": "_systemEnv"}], "outputParams": [{"id": "output_5315b59e-1d27-4278-a06e-f89c7627782a", "name": "output", "type": "Object", "value": [{"id": "bf6d9282-2bf5-4826-9be1-10756ed6d728", "name": "isFileHandled", "type": "Boolean", "value": "Boolean"}, {"id": "9e3844fd-864d-4504-8f2b-dba7e919135b", "name": "cvAnalyzerPrompt", "type": "String", "value": "String"}, {"id": "50617d76-27e1-49aa-a653-1947168d8937", "name": "errorMessage", "type": "String", "value": "String"}]}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "toolInvokeComponent", "focusBackColor": "white", "sourcePlatform": "", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 337.57000329163884, "y": -111.01190476190482, "id": "jadeemu770", "pad": 6, "bold": false, "text": "代码", "type": "codeNodeState", "dirty": false, "index": 3, "width": 368, "height": 252, "italic": false, "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "args"}, {"name": "code"}, {"name": "language"}, {"name": "output"}], "return": {"type": "object"}, "uniqueName": "e147f301-957a-4335-a155-1e86d1a45ae5"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "98a0c373-6b03-4fd0-bc1d-101c9f1b1fd2", "from": "Expand", "name": "args", "type": "Object", "value": [{"id": "a15b25db-133c-41b4-a329-4b9bd257ad3e", "from": "Reference", "name": "fileUrls", "type": "Array", "value": ["fileUrls"], "referenceId": "fileUrls", "referenceKey": "fileUrls", "referenceNode": "_systemEnv"}]}, {"id": "6a95280d-156a-45b2-b235-9ca2b9015d2f", "from": "Input", "name": "code", "type": "String", "value": "async def main(args: Args) -> Output:\n ret: Output = {\n \"fileUrl\": args[''fileUrls''][0] if args[''fileUrls''] else \"\"\n }\n return ret", "language": "python"}, {"id": "b770fd0c-d5ae-4f2a-8129-52839becb775", "from": "Input", "name": "language", "type": "String", "value": "python"}, {"id": "1e2ee2b3-0106-44ac-89db-1684220c5ad4", "from": "Input", "name": "output", "type": "Object", "value": {"properties": {"output": {"type": "object", "properties": {"fileUrl": {"type": "string", "description": ""}}, "description": ""}}}}], "outputParams": [{"id": "ebdfcbcb-4dbd-47dc-8bd6-a5752edb2487", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "45fafbfd-5966-47ba-91af-baebe09bdab1", "from": "Input", "name": "fileUrl", "type": "String", "value": "", "description": ""}]}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "codeComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderWidth": 1, "mouseInBorderColor": "#B1B1B7"}, {"x": 189.1071428571429, "y": 145.5, "id": "jadexi4d2i", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 4, "textX": 0, "textY": 0, "width": 148.46286043449595, "hAlign": "center", "height": -130.51190476190482, "italic": false, "margin": 20, "toShape": "jadeemu770", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade6qm5eg", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 705.5700032916388, "y": 14.988095238095184, "id": "jade3ccnk1", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 5, "textX": 0, "textY": 0, "width": 180.4642857142851, "hAlign": "center", "height": 48.35714285714283, "italic": false, "margin": 20, "toShape": "jadelk78r1", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadeemu770", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 1502.2128604344966, "y": -113.58333333333326, "id": "jade4h5wks", "pad": 6, "bold": false, "text": "条件", "type": "conditionNodeCondition", "dirty": false, "index": 6, "width": 600, "height": 456, "italic": false, "flowMeta": {"joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto", "conditionParams": {"branches": [{"id": "70695434-91fb-4493-87a4-e681e99d985e", "type": "if", "runnable": true, "conditions": [{"id": "a5aef4c1-af83-475e-9805-2dbff919de10", "value": [{"id": "d9df8a7c-4cc6-4147-b73e-a9db324b1bde", "from": "Reference", "name": "left", "type": "Boolean", "value": ["output", "isFileHandled"], "referenceId": "bf6d9282-2bf5-4826-9be1-10756ed6d728", "referenceKey": "isFileHandled", "referenceNode": "jadelk78r1"}, {"id": "4a915ffb-6082-4fca-a622-71d875b34412", "from": "Input", "name": "right", "type": "Boolean", "value": true, "referenceId": "", "referenceKey": "", "referenceNode": ""}], "condition": "equal"}, {"id": "8e60cd88-0799-4f12-9fcb-e20ccbc7ecd0", "value": [{"id": "f2552657-58f6-4def-a3c7-cab73575e5b0", "from": "Reference", "name": "left", "type": "String", "value": ["output", "errorMessage"], "referenceId": "50617d76-27e1-49aa-a653-1947168d8937", "referenceKey": "errorMessage", "referenceNode": "jadelk78r1"}, {"id": "9c8f2868-6722-4ed6-b388-3215bfbcacca", "from": "Input", "name": "right", "type": "String", "value": "请确认 上传的文件是一份简历", "referenceId": "", "referenceKey": "", "referenceNode": ""}], "condition": "contains"}], "conditionRelation": "or"}, {"id": "32f55d87-ebf2-464f-9f78-ecd62e36f2dc", "type": "if", "runnable": true, "conditions": [{"id": "5e19d158-03a3-4315-b45c-ff2a0b384db0", "value": [{"id": "847d2cf6-5201-4628-a183-ca9ba62745f2", "from": "Reference", "name": "left", "type": "String", "value": ["output", "errorMessage"], "referenceId": "50617d76-27e1-49aa-a653-1947168d8937", "referenceKey": "errorMessage", "referenceNode": "jadelk78r1"}, {"id": "9bab7914-26b4-487e-b609-d9776b13e608", "from": "Reference", "name": "right", "type": "", "value": [], "referenceNode": ""}], "condition": "is not empty string"}], "conditionRelation": "and"}, {"id": "8650733f-4401-4155-8633-048a5726e6fe", "type": "else", "runnable": true, "conditions": [{"id": "4e7f3b9e-f609-4178-bd27-459d0683cac9", "value": [], "condition": "true"}], "conditionRelation": "and"}], "jadeNodeConfigChangeIgnored": true}}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "conditionComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 2593.820003291639, "y": -492.0119047619048, "id": "jade2es9ti", "pad": 6, "bold": false, "text": "条件_1", "type": "conditionNodeCondition", "dirty": true, "index": 7, "width": 600, "height": 360, "italic": false, "flowMeta": {"joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto", "conditionParams": {"branches": [{"id": "e2cefcda-b6e2-4713-ac74-f2266a10bb19", "type": "if", "runnable": true, "conditions": [{"id": "2f466536-4151-4013-b008-bf5af8a37edb", "value": [{"id": "c8601563-bbeb-497b-91f4-a1f81e08ad32", "from": "Reference", "name": "left", "type": "String", "value": ["output", "errorMessage"], "referenceId": "50617d76-27e1-49aa-a653-1947168d8937", "referenceKey": "errorMessage", "referenceNode": "jadelk78r1"}, {"id": "3543673f-ee62-4e18-82ef-c9e0ecc2e9a2", "from": "Reference", "name": "right", "type": "", "value": "", "referenceId": "", "referenceKey": "", "referenceNode": ""}], "condition": "is empty string"}], "conditionRelation": "and"}, {"id": "99f4f4da-c3fd-4296-9b83-b0ff5a3ef595", "type": "else", "runnable": true, "conditions": [{"id": "d9733cad-0646-41f9-be5b-f39c9ac4d220", "value": [], "condition": "true"}], "conditionRelation": "and"}], "jadeNodeConfigChangeIgnored": true}}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "conditionComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 2090.4127810887935, "y": 93.21665064493823, "id": "jade9gqfjk", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 8, "textX": 0, "textY": 0, "width": 503.40722220284533, "hAlign": "center", "height": -405.22855540684304, "italic": false, "margin": 20, "toShape": "jade2es9ti", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade4h5wks", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "dynamic-1|70695434-91fb-4493-87a4-e681e99d985e"}, {"x": 3641.320003291639, "y": -385.0119047619048, "id": "jade758stt", "pad": 6, "bold": false, "text": "智能表单", "type": "manualCheckNodeState", "dirty": false, "index": 9, "width": 360, "height": 243, "italic": false, "flowMeta": {"task": {"type": "AIPP_SMART_FORM", "imgUrl": "http://localhost:8001/api/jober/static/smart_form/e85bd769-0212-4305-b56b-01e77faa14ff/form.png", "taskId": "115b557320ac41e1b449b8107aaa1781", "formName": "面试助手3", "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "isCvFile_337878e3-7720-4ece-bf92-40d4a402625c", "from": "Input", "name": "isCvFile", "type": "String", "value": "null", "isRequired": true}, {"id": "instanceId_59f311b0-98b3-4292-8887-aba60c48e3e4", "from": "Reference", "name": "instanceId", "type": "String", "value": ["instanceId"], "isRequired": true, "referenceId": "instanceId", "referenceKey": "instanceId", "referenceNode": "_systemEnv"}], "outputParams": [{"id": "output_e5ae0061-8304-4327-958a-a6cd0f80100d", "name": "output", "type": "Object", "value": [{"id": "ab8bf709-7374-4f33-90d6-72a64254f07e", "name": "isCvFile", "type": "String", "value": "String"}]}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "manual"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "manualCheckComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 3185.02001549867, "y": -192.21185593377987, "id": "jadepke1tr", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 10, "textX": 0, "textY": 0, "width": 456.29998779296875, "hAlign": "center", "height": -71.30004882812494, "italic": false, "margin": 20, "toShape": "jade758stt", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade2es9ti", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "dynamic-999"}, {"x": 2777.570003291639, "y": 571.4880952380952, "id": "jadey32p7b", "pad": 6, "bold": false, "text": "AI提示词拼接工具", "type": "toolInvokeNodeState", "dirty": false, "index": 11, "width": 360, "height": 186, "italic": false, "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "appId"}, {"name": "instanceId"}, {"name": "input"}], "return": {"type": "string"}, "uniqueName": "bdc009dc-969e-4839-b5d7-e9599009d50d"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "appId_0293cca7-c1ea-45b0-8ca8-b37a55f99303", "from": "Reference", "name": "appId", "type": "String", "value": ["appId"], "isRequired": true, "description": "应用ID", "referenceId": "appId", "referenceKey": "appId", "referenceNode": "_systemEnv"}, {"id": "instanceId_93f70f4f-e2b6-4518-a53e-af0ccdc99d2c", "from": "Reference", "name": "instanceId", "type": "String", "value": ["instanceId"], "isRequired": true, "description": "实例ID", "referenceId": "instanceId", "referenceKey": "instanceId", "referenceNode": "_systemEnv"}, {"id": "input_4ac2267a-fa7a-462c-ad8d-7b2936e0fac3", "from": "Reference", "name": "input", "type": "String", "value": ["Question"], "isRequired": true, "description": "用户输入", "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}], "outputParams": [{"id": "output_65d89d72-205f-4bf6-bb6e-a11bebaa8497", "name": "output", "type": "String", "value": []}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "toolInvokeComponent", "focusBackColor": "white", "sourcePlatform": "", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 3412.570003291639, "y": -1506.0119047619048, "id": "jade39q3lc", "pad": 6, "bold": false, "text": "大模型", "type": "llmNodeState", "dirty": false, "index": 12, "width": 360, "height": 344, "italic": false, "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "009c2461-9c7e-4f85-bf43-ad887acd6a8a", "from": "Input", "name": "model", "type": "String", "value": ""}, {"id": "f78bde02-c766-4be5-bab6-70d2f6e6de6c", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "af11f474-c1ae-4e07-ad7e-92f378a9d19d", "from": "Input", "name": "serviceName", "type": "String", "value": ""}, {"id": "5fe88d69-b7bb-4ff3-abb1-a2fbeb4ec240", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "b23e18ed-c36f-4692-9917-4971f9c1659b", "from": "Input", "name": "temperature", "type": "Number", "value": 0.7}, {"id": "cd4194cd-db96-4164-8a45-9ca4ea30cd81", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "184c22f2-c6f5-4bb6-81ca-d214eb266b35", "from": "Input", "name": "template", "type": "String", "value": "你是一名经验丰富的专业面试官,请根据下文提供的简历信息,帮我梳理和回答以下问题:\n一、以“项目经历与专业技能总结”为题,总结候选人的项目经历、专业技能,格式如下:\n项目经历:(选择前3项经历,如果候选人项目经历不足3个,选择既有项目即可,不要做额外补充,从技术亮点、核心贡献两个维度进行总结)\n专业技能:(总结3类候选人掌握的专业技能,不总结人际沟通、团队协作、项目管理等非技术类技能)\n二、以“项目技术考察重点方向”为标题,请根据项目经历项,为每个项目建议2个技术方面的重点考察方向\n三、以“项目综合能力问题”为标题,请根据项目经历项,为每个项目准备2个考察综合能力(系统思维、影响他人的能力、学些能力、团队合作能力、抗压能力)的问题,不考察项目的具体技术实现\n四、以“专业技能重点考察方向”为标题,请根据专业技能项,为每个技能建议2个重点考察方向,考察候选人对编程语言和软件理论的掌握程度\n请用中文输出所有信息。\n以下为简历信息:\n{{cvAnalyzerprompt}}"}, {"id": "30eacd51-29f6-4a90-8e17-4e4ffe1ddcc6", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "155a2932-e37e-4c18-b14b-6d44b2a43ae4", "from": "Reference", "name": "isFileHandled", "type": "Boolean", "value": ["output", "isFileHandled"], "referenceId": "bf6d9282-2bf5-4826-9be1-10756ed6d728", "referenceKey": "isFileHandled", "referenceNode": "jadelk78r1"}, {"id": "950c301c-81ba-41a6-bda5-aa37360e92a5", "from": "Reference", "name": "cvAnalyzerprompt", "type": "String", "value": ["output", "cvAnalyzerPrompt"], "referenceId": "9e3844fd-864d-4504-8f2b-dba7e919135b", "referenceKey": "cvAnalyzerPrompt", "referenceNode": "jadelk78r1"}]}]}, {"id": "dded6123-d168-44b8-8779-738d61af4859", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "3"}, {"id": "a7b687f8-e993-4e5a-9a10-bb6df8df25d9", "from": "Expand", "name": "tools", "type": "Array", "value": []}, {"id": "6ec07829-b51c-4397-8670-59659e43036f", "from": "Input", "name": "systemPrompt", "type": "String", "value": ""}, {"id": "3733d6f2-0ea2-4dab-9f5b-423352d4af0b", "from": "Input", "name": "enableLog", "type": "Boolean", "value": true}, {"id": "091115ca-4fd9-4265-8280-5d70cfcdcfca", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": []}], "outputParams": [{"id": "b0a3bdd3-7a3c-4657-8288-4cf8a98d33a0", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "ec24f7c3-3c2e-4f9c-b5e1-3ef129e9ddf2", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "51b4e7bb-19f5-4477-a2df-b974f8c97ba7", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 3185.02001549867, "y": -305.2118559337798, "id": "jadeqraasb", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 13, "textX": 0, "textY": 0, "width": 227.54998779296875, "hAlign": "center", "height": -1028.800048828125, "italic": false, "margin": 20, "toShape": "jade39q3lc", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade2es9ti", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "dynamic-0|e2cefcda-b6e2-4713-ac74-f2266a10bb19"}, {"x": 4292.748574720212, "y": -233.29761904761904, "id": "jadegqixt5", "pad": 6, "bold": false, "text": "条件_2", "type": "conditionNodeCondition", "dirty": false, "index": 14, "width": 600, "height": 228, "italic": false, "flowMeta": {"joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto", "conditionParams": {"branches": [{"id": "bb4f8032-19cc-445b-a2ff-5cda77ae59e3", "type": "if", "runnable": true, "conditions": [{"id": "8085598f-b128-4749-940c-b4bda2619cba", "value": [{"id": "9a656755-91fe-47b6-a54c-4b2be274978a", "from": "Reference", "name": "left", "type": "String", "value": ["output", "errorMessage"], "referenceId": "50617d76-27e1-49aa-a653-1947168d8937", "referenceKey": "errorMessage", "referenceNode": "jadelk78r1"}, {"id": "37c01598-663a-476c-9a99-202b73131d4b", "from": "Input", "name": "right", "type": "String", "value": "", "referenceId": "", "referenceKey": "", "referenceNode": ""}], "condition": "is not empty string"}], "conditionRelation": "and"}, {"id": "319689dd-4250-4f0d-9c1b-d071013ac712", "type": "else", "runnable": true, "conditions": [{"id": "737ba1f5-dbb5-401c-9bf5-e18597f02123", "value": [], "condition": "true"}], "conditionRelation": "and"}], "jadeNodeConfigChangeIgnored": true}}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "conditionComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 5110.605717577355, "y": -790.4761904761904, "id": "jadem1n9u5", "pad": 6, "bold": false, "text": "大模型_1", "type": "llmNodeState", "dirty": false, "index": 15, "width": 360, "height": 344, "italic": false, "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "b8519f34-6d5f-42cd-b949-438f44d3210e", "from": "Input", "name": "model", "type": "String", "value": ""}, {"id": "8c18f95c-1585-4e11-be07-de595ad13a92", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "8fd16d6c-b043-46dd-8b55-f0b8dee2615c", "from": "Input", "name": "serviceName", "type": "String", "value": ""}, {"id": "bd6f983c-f8e8-4538-ac66-60024d09c0a1", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "0263e85d-6125-4e27-ab7a-d2bc351cf414", "from": "Input", "name": "temperature", "type": "Number", "value": 0.6}, {"id": "1cf0a04f-2ca7-41fd-bec4-f9a1dd016c7f", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "a1335ac5-b02b-47c5-91d4-ecb945833ef3", "from": "Input", "name": "template", "type": "String", "value": "你是一名经验丰富的专业面试官,请根据下文提供的简历信息,帮我梳理和回答以下问题:\n一、以“项目经历与专业技能总结”为题,总结候选人的项目经历、专业技能,格式如下:\n项目经历:(选择前3项经历,如果候选人项目经历不足3个,选择既有项目即可,不要做额外补充,从技术亮点、核心贡献两个维度进行总结)\n专业技能:(总结3类候选人掌握的专业技能,不总结人际沟通、团队协作、项目管理等非技术类技能)\n二、以“项目技术考察重点方向”为标题,请根据项目经历项,为每个项目建议2个技术方面的重点考察方向\n三、以“项目综合能力问题”为标题,请根据项目经历项,为每个项目准备2个考察综合能力(系统思维、影响他人的能力、学些能力、团队合作能力、抗压能力)的问题,不考察项目的具体技术实现\n四、以“专业技能重点考察方向”为标题,请根据专业技能项,为每个技能建议2个重点考察方向,考察候选人对编程语言和软件理论的掌握程度\n请用中文输出所有信息。\n以下为简历信息:\n{{cvAnalyzerprompt}}"}, {"id": "d6309a8b-d15b-4380-b6c6-ef000a9e5201", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "25e56c39-1668-4428-8174-116b1a906bbd", "from": "Reference", "name": "isFileHandled", "type": "Boolean", "value": ["output", "isFileHandled"], "referenceId": "bf6d9282-2bf5-4826-9be1-10756ed6d728", "referenceKey": "isFileHandled", "referenceNode": "jadelk78r1"}, {"id": "498b5c92-92ef-4ebf-9346-f2847fb88a3a", "from": "Reference", "name": "cvAnalyzerprompt", "type": "String", "value": ["output", "cvAnalyzerPrompt"], "referenceId": "9e3844fd-864d-4504-8f2b-dba7e919135b", "referenceKey": "cvAnalyzerPrompt", "referenceNode": "jadelk78r1"}]}]}, {"id": "dded6123-d168-44b8-8779-738d61af4859", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "3"}, {"id": "e1ad1e33-6a7c-451d-ba5a-158595cb2af8", "from": "Expand", "name": "tools", "type": "Array", "value": []}, {"id": "3c3f111b-85ec-42c0-af8e-f3352518a29b", "from": "Input", "name": "systemPrompt", "type": "String", "value": ""}, {"id": "1cd6884e-c3e3-483b-baeb-d592c4f58ebf", "from": "Input", "name": "enableLog", "type": "Boolean", "value": true}, {"id": "7d01bbd3-df9c-4884-8d02-54b195096857", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": []}], "outputParams": [{"id": "9e2fb06e-0276-48c8-8606-c36a31cf93b0", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "3eab6484-fa97-4e06-a0cc-263d3ed5274a", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "d438bc29-a627-44c2-bd57-4bf64eceba5a", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 4885.948724256345, "y": -112.49769133613226, "id": "jadee79arc", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 16, "textX": 0, "textY": 0, "width": 224.6569933210103, "hAlign": "center", "height": -505.9784991400581, "italic": false, "margin": 20, "toShape": "jadem1n9u5", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadegqixt5", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "dynamic-0|bb4f8032-19cc-445b-a2ff-5cda77ae59e3"}, {"x": 3451.3200032916393, "y": 321.4880952380952, "id": "jadedzi58q", "pad": 6, "bold": false, "text": "大模型_2", "type": "llmNodeState", "dirty": false, "index": 17, "width": 360, "height": 344, "italic": false, "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "1d11a986-7dc9-4ba3-84d8-3f15810ae587", "from": "Input", "name": "model", "type": "String", "value": ""}, {"id": "4ebabb28-8981-46d6-a458-953082c01f9a", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "5af05d34-4b6e-435f-872c-96fa990a1476", "from": "Input", "name": "serviceName", "type": "String", "value": ""}, {"id": "ea9b2985-96e6-480c-b065-c7cce122b57a", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "32801848-b75f-4ac0-b050-f3dfbd57e3ad", "from": "Input", "name": "temperature", "type": "Number", "value": 0.7}, {"id": "1891af57-83ff-458d-ac70-d35a7af89705", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "e9e29b94-85e2-47c8-84d2-055a77660b88", "from": "Input", "name": "template", "type": "String", "value": "{{query}}"}, {"id": "29e702cd-b721-442a-9893-81298cfa2953", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "c34fda11-8f17-4c85-96aa-35c5bb311e2a", "from": "Reference", "name": "query", "type": "String", "value": ["output"], "referenceId": "output_65d89d72-205f-4bf6-bb6e-a11bebaa8497", "referenceKey": "output", "referenceNode": "jadey32p7b"}]}]}, {"id": "dded6123-d168-44b8-8779-738d61af4859", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "3"}, {"id": "2b06515f-c9d5-41bd-bfbe-e1b1382d6ec1", "from": "Expand", "name": "tools", "type": "Array", "value": []}, {"id": "0b5e2451-ed5f-46b2-8600-8893963296e4", "from": "Input", "name": "systemPrompt", "type": "String", "value": ""}, {"id": "acb67126-1a1b-4430-946e-30e768712333", "from": "Input", "name": "enableLog", "type": "Boolean", "value": true}, {"id": "f7d670ab-1cad-4028-a9c8-c84a5a170ac1", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": []}], "outputParams": [{"id": "29ed2025-1eaa-462a-a37a-e05677eef8c4", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "451cf45e-6250-4f08-9d73-51d94433d749", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "dab1caf6-f171-4f6d-beb7-97c913fa1637", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 3137.570003291639, "y": 664.4880952380952, "id": "jadeqdcs4x", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 18, "textX": 0, "textY": 0, "width": 313.75000000000045, "hAlign": "center", "height": -171, "italic": false, "margin": 20, "toShape": "jadedzi58q", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadey32p7b", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 4101.320003291639, "y": 470.2380952380952, "id": "jadefw1zfk", "pad": 6, "bold": false, "text": "结束_2", "type": "endNodeEnd", "dirty": false, "index": 19, "width": 360, "height": 182, "italic": false, "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.aipp.fitable.AippFlowEndCallback"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "b6d32b12-26db-4a72-974b-7e197326e653", "from": "Expand", "name": "finalOutput", "type": "Object", "value": [{"id": "5c0e817c-8851-4350-9c5b-0ac5792a4e71", "from": "Reference", "name": "output", "type": "String", "value": ["output", "llmOutput"], "editable": true, "isRequired": true, "description": "", "referenceId": "451cf45e-6250-4f08-9d73-51d94433d749", "referenceKey": "llmOutput", "referenceNode": "jadedzi58q"}], "editable": false, "isRequired": false, "referenceId": "", "referenceKey": "", "referenceNode": ""}, {"id": "5e7a8388-8193-4f2d-a44a-094ab6fc576b", "from": "Input", "name": "enableLog", "type": "Boolean", "value": false}], "outputParams": [{}]}}}, "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": true, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "endComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderWidth": 1, "mouseInBorderColor": "#B1B1B7"}, {"x": 3811.3200032916393, "y": 493.4880952380952, "id": "jadecvs6at", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 20, "textX": 0, "textY": 0, "width": 290, "hAlign": "center", "height": 67.75, "italic": false, "margin": 20, "toShape": "jadefw1zfk", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadedzi58q", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 5366.320003291639, "y": 447.7380952380952, "id": "jadexn70e2", "pad": 6, "bold": false, "text": "结束_4", "type": "endNodeEnd", "dirty": false, "index": 21, "width": 360, "height": 182, "italic": false, "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.aipp.fitable.AippFlowEndCallback"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "5268f248-07c8-4871-8732-e007316214fc", "from": "Expand", "name": "finalOutput", "type": "Object", "value": [{"id": "1434e18b-bd1b-4286-bc2f-cfb2cb1e9c1e", "from": "Reference", "name": "output", "type": "String", "value": ["output", "errorMessage"], "editable": true, "isRequired": true, "description": "", "referenceId": "50617d76-27e1-49aa-a653-1947168d8937", "referenceKey": "errorMessage", "referenceNode": "jadelk78r1"}], "editable": false, "isRequired": false, "referenceId": "", "referenceKey": "", "referenceNode": ""}, {"id": "e0c88e2d-1373-4606-8aaf-2d8ff330a27f", "from": "Input", "name": "enableLog", "type": "Boolean", "value": true}], "outputParams": [{}]}}}, "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": true, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "endComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderWidth": 1, "mouseInBorderColor": "#B1B1B7"}, {"x": 4885.948724256345, "y": -65.49763125465034, "id": "jade2u3je1", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 22, "textX": 0, "textY": 0, "width": 480.3712790352947, "hAlign": "center", "height": 604.2357264927455, "italic": false, "margin": 20, "toShape": "jadexn70e2", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadegqixt5", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "dynamic-999"}, {"x": 4001.320003291639, "y": -263.5119047619048, "id": "jadet1dvap", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 23, "textX": 0, "textY": 0, "width": 291.4285714285729, "hAlign": "center", "height": 144.21428571428578, "italic": false, "margin": 20, "toShape": "jadegqixt5", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade758stt", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 5660.4628604345, "y": -664.6309523809527, "id": "jade9puqh3", "pad": 6, "bold": false, "text": "文本提取", "type": "textExtractionNodeState", "dirty": false, "index": 24, "width": 360, "height": 334, "italic": false, "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "extractParam"}, {"name": "memoryConfig"}, {"name": "memorySwitch"}, {"name": "histories"}], "return": {"type": "object"}, "uniqueName": "3bca6a3f-9623-4228-b120-1a5e0d41dc14"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"stageDesc": "正在生成推荐面试问题...", "inputParams": [{"id": "extractParam_e7356380-7e19-4def-a1b5-3f7fb62c06af", "from": "Expand", "name": "extractParam", "type": "Object", "value": [{"id": "text_da536c71-b299-40f0-8bca-720364fe20a0", "from": "Reference", "name": "text", "type": "String", "value": ["output", "llmOutput"], "referenceId": "3eab6484-fa97-4e06-a0cc-263d3ed5274a", "referenceKey": "llmOutput", "referenceNode": "jadem1n9u5"}, {"id": "desc_ddf67a20-776a-4c29-b741-9b5ed31a5104", "from": "Input", "name": "desc", "type": "String", "value": ""}, {"id": "outputSchema_1d2b703c-237b-40c9-9286-0d427c2b7312", "from": "Input", "name": "outputSchema", "type": "String", "value": "{\"type\":\"object\",\"properties\":{\"questions\":{\"type\":\"array\",\"description\":\"针对简历的问题列表\"}}}"}, {"id": "0d0a1d90-49b7-4bc6-af15-4c1c2905dadd", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "928af3d3-8671-4d93-a091-fd1662b74474", "from": "Input", "name": "serviceName", "type": "String", "value": ""}, {"id": "2ee47e96-94a7-4ee4-b616-36201338a7e4", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "temperature_236f8466-2e34-4b41-a199-a8d2843261ac", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}]}, {"id": "memoryConfig_88d92098-2b56-4757-9fb6-08f3628e19ce", "from": "Expand", "name": "memoryConfig", "type": "Object", "value": [{"id": "windowAlg_91b53de6-83c0-44eb-bf92-2585268d7526", "from": "Input", "name": "windowAlg", "type": "String", "value": "buffer_window"}, {"id": "serializeAlg_f77ab974-f9c6-4ad3-9bcd-818fad8d96e2", "from": "Input", "name": "serializeAlg", "type": "String", "value": "full"}, {"id": "property_7894b9b6-55e0-4b6e-acf8-d430e396d00c", "from": "Input", "name": "property", "type": "Integer", "value": "0"}]}, {"id": "memorySwitch_a59975ed-71a1-4647-83b1-20c3aefe44f1", "from": "Input", "name": "memorySwitch", "type": "Boolean", "value": false}, {"id": "histories_643f02b9-d709-4fc9-a04b-f9e590d96786", "from": "Reference", "name": "histories", "type": "Array", "value": ["memories"], "referenceId": "memories", "referenceKey": "memories", "referenceNode": "_systemEnv"}], "outputParams": [{"id": "28eac6e6-2877-426a-a22c-5e425bfd2b1e", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "fa30b424-be71-443d-b18d-fbd32144e049", "from": "Expand", "name": "extractedParams", "type": "Object", "value": [{"id": "c19b4740-ce95-4483-b789-47286a19096b", "from": "Input", "name": "questions", "type": "Array", "value": "", "description": "针对简历的问题列表"}]}, {"id": "success_67bf7577-82ac-47b8-b8fa-7d7ebc53513a", "from": "Input", "name": "success", "type": "Boolean", "value": "Boolean"}]}], "enableStageDesc": true, "jadeNodeConfigChangeIgnored": false}}}, "stageDesc": "正在生成推荐面试问题...", "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto", "enableStageDesc": true}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "textExtractionComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 5470.605717577355, "y": -618.4761904761904, "id": "jade79wnvk", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 25, "textX": 0, "textY": 0, "width": 189.85714285714494, "hAlign": "center", "height": 120.84523809523762, "italic": false, "margin": 20, "toShape": "jade9puqh3", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadem1n9u5", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 2090.4127810887935, "y": 235.21671311060595, "id": "jadekuuju4", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 26, "textX": 0, "textY": 0, "width": 636.5515046254914, "hAlign": "center", "height": -46.95480834870136, "italic": false, "margin": 20, "toShape": "jadesoux5i", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade4h5wks", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "dynamic-1|32f55d87-ebf2-464f-9f78-ecd62e36f2dc"}, {"x": 2090.4127810887935, "y": 282.21670405069995, "id": "jade1o7wna", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 27, "textX": 0, "textY": 0, "width": 687.1572222028453, "hAlign": "center", "height": 382.27139118739524, "italic": false, "margin": 20, "toShape": "jadey32p7b", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade4h5wks", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "dynamic-999"}, {"x": 6189.070031819352, "y": -567.4536159624079, "id": "jademrtwtm", "pad": 6, "bold": false, "text": "智能表单_1", "type": "manualCheckNodeState", "dirty": false, "index": 28, "width": 360, "height": 243, "italic": false, "flowMeta": {"task": {"type": "AIPP_SMART_FORM", "imgUrl": "http://localhost:8001/api/jober/static/smart_form/7958d851-8062-49bd-b21e-d7372991c905/form.png", "taskId": "d496c444a3174beabbcec5441aed40e2", "formName": "面试评价表单", "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "questions_7e08f8cb-47ae-47df-b1a7-aaf62d7be03f", "from": "Reference", "name": "questions", "type": "Array", "value": ["output", "extractedParams", "questions"], "isRequired": true, "referenceId": "c19b4740-ce95-4483-b789-47286a19096b", "referenceKey": "questions", "referenceNode": "jade9puqh3"}], "outputParams": [{"id": "output_f00ac42b-c893-479b-b0ee-5cbe996c885a", "name": "output", "type": "Object", "value": [{"id": "27aa7c57-e31e-482a-98f0-bdbcc21a6138", "name": "qeMap", "type": "Array", "value": "Array"}]}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "manual"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "manualCheckComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 6020.4628604345, "y": -497.63095238095275, "id": "jadem1n5oj", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 29, "textX": 0, "textY": 0, "width": 168.60717138485234, "hAlign": "center", "height": 51.67733641854488, "italic": false, "margin": 20, "toShape": "jademrtwtm", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade9puqh3", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 6915.736698486009, "y": -872.4536159624076, "id": "jadezaa7cy", "pad": 6, "bold": false, "text": "大模型_3", "type": "llmNodeState", "dirty": false, "index": 30, "width": 360, "height": 344, "italic": false, "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "fcd5702a-23f8-482e-a193-945676ca99ef", "from": "Input", "name": "model", "type": "String", "value": ""}, {"id": "3a0ce6b3-8e98-4045-9323-957415084fba", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "35594014-3ca3-46b7-ac71-acd76b443952", "from": "Input", "name": "serviceName", "type": "String", "value": ""}, {"id": "f3d8a723-81d0-48e2-b671-224caf7f0f17", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "1bf48ee9-ac82-4df5-be74-df96958f3f05", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "eb7a528c-c012-4374-bbf0-4a88e4727334", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "aeb114f8-9032-4be6-b9f2-a0301fd5cf05", "from": "Input", "name": "template", "type": "String", "value": "你是一名经验丰富的专业面试官,当前你已经完成了面试提问,并对面试者的回答进行的评价。请根据以下信息,帮我总结面试者的整体表现情况:\n\n请用中文输出所有信息,严格按照我给你的信息进行总结,不要杜撰不存在的事情。\n\n以下为面试者回答的问题以及你的评价, 其中问题内容在“question:”后,评价内容在“evaluate”后。\n{{qeMap}}"}, {"id": "c4b818ba-1f8a-4f18-b196-c31bba136185", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "c709baca-8d63-4dd4-bced-e2762386a86a", "from": "Reference", "name": "qeMap", "type": "Array", "value": ["output", "qeMap"], "referenceId": "27aa7c57-e31e-482a-98f0-bdbcc21a6138", "referenceKey": "qeMap", "referenceNode": "jademrtwtm"}]}]}, {"id": "59d76a4e-1fd8-4950-9f84-6ebc17b7553c", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "3"}, {"id": "a5b51a1c-68d7-4d8b-8791-9f788cd52f22", "from": "Expand", "name": "tools", "type": "Array", "value": []}, {"id": "e1322719-1397-4dc8-a21e-674e1fb0eec0", "from": "Input", "name": "systemPrompt", "type": "String", "value": ""}, {"id": "892cf7e4-85c2-428d-b45b-0112a5978bd3", "from": "Input", "name": "enableLog", "type": "Boolean", "value": true}, {"id": "417ec551-d27e-49bc-b8ee-002a4bbd5b48", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": []}], "outputParams": [{"id": "58e76471-8fb4-456d-9415-88192b008bd0", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "23891b11-11a1-4915-80d1-53c515335dd5", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "c6b85478-009a-4ade-8bc2-a288e226e6db", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 6549.070031819352, "y": -445.95361596240787, "id": "jadeeeqmda", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 31, "textX": 0, "textY": 0, "width": 366.66666666665697, "hAlign": "center", "height": -254.49999999999977, "italic": false, "margin": 20, "toShape": "jadezaa7cy", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jademrtwtm", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 7634.070031819344, "y": -579.1202826290745, "id": "jadeohika6", "pad": 6, "bold": false, "text": "结束_3", "type": "endNodeEnd", "dirty": false, "index": 32, "width": 360, "height": 182, "italic": false, "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.aipp.fitable.AippFlowEndCallback"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "73bad02b-26cb-417a-b1e0-85de07f398fa", "from": "Expand", "name": "finalOutput", "type": "Object", "value": [{"id": "aa9bc2e9-6dbf-4a6e-8d05-772f148da36e", "from": "Input", "name": "output", "type": "String", "value": "面试完成", "editable": true, "isRequired": true, "description": ""}], "editable": false, "isRequired": false, "referenceId": "", "referenceKey": "", "referenceNode": ""}, {"id": "519710b6-f147-4cdb-98e7-b60aa0600be5", "from": "Input", "name": "enableLog", "type": "Boolean", "value": true}], "outputParams": [{}]}}}, "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": true, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "endComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderWidth": 1, "mouseInBorderColor": "#B1B1B7"}, {"x": 7275.736698486009, "y": -700.4536159624076, "id": "jadey8ppgc", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 33, "textX": 0, "textY": 0, "width": 358.33333333333485, "hAlign": "center", "height": 212.33333333333314, "italic": false, "margin": 20, "toShape": "jadeohika6", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadezaa7cy", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 4079.0700318193494, "y": -1339.1202826290773, "id": "jadelwn1gx", "pad": 6, "bold": false, "text": "文本提取_1", "type": "textExtractionNodeState", "dirty": false, "index": 34, "width": 360, "height": 334, "italic": false, "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "extractParam"}, {"name": "memoryConfig"}, {"name": "memorySwitch"}, {"name": "histories"}], "return": {"type": "object"}, "uniqueName": "3bca6a3f-9623-4228-b120-1a5e0d41dc14"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"stageDesc": "正在生成推荐面试问题...", "inputParams": [{"id": "c5fcdff0-2822-49c1-805d-242d38acf952", "from": "Expand", "name": "extractParam", "type": "Object", "value": [{"id": "0fc3e0ac-307a-4c9c-8446-da801ca2a86e", "from": "Reference", "name": "text", "type": "String", "value": ["output", "llmOutput"], "referenceId": "ec24f7c3-3c2e-4f9c-b5e1-3ef129e9ddf2", "referenceKey": "llmOutput", "referenceNode": "jade39q3lc"}, {"id": "bb3f946b-a504-44c9-a9e6-7271052ca40d", "from": "Input", "name": "desc", "type": "String", "value": ""}, {"id": "e99d0bd6-62f8-4f1b-80e9-72f7a2a19687", "from": "Input", "name": "outputSchema", "type": "String", "value": "{\"type\":\"object\",\"properties\":{\"questions\":{\"type\":\"array\",\"description\":\"针对简历的问题列表\"}}}"}, {"id": "c89f3da6-f54f-46d5-bb2d-63c4126aa682", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "de26c850-03f2-4e24-80c2-aedd0482a463", "from": "Input", "name": "serviceName", "type": "String", "value": ""}, {"id": "a8bde3eb-1f41-4e9c-b591-1ea8637da7c7", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,admin"}]}, {"id": "52e82f8a-d0ec-4448-a8fa-a8ecc021a80d", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}]}, {"id": "4fb27b26-d072-41d3-a6ab-7ed461198348", "from": "Expand", "name": "memoryConfig", "type": "Object", "value": [{"id": "73c5d5a6-ee64-4eae-b8e0-6afef02ce1f1", "from": "Input", "name": "windowAlg", "type": "String", "value": "buffer_window"}, {"id": "301ee3a6-6e1d-4046-bb13-2ab2b29e5892", "from": "Input", "name": "serializeAlg", "type": "String", "value": "full"}, {"id": "8d0d7545-9b23-41f1-9d58-3cdf5203ea71", "from": "Input", "name": "property", "type": "Integer", "value": "0"}]}, {"id": "bc1fbeed-2b96-4bfd-9810-45fd2f0e01df", "from": "Input", "name": "memorySwitch", "type": "Boolean", "value": false}, {"id": "64c7d8a7-daae-44d9-9d42-f7d7ead0f5f8", "from": "Reference", "name": "histories", "type": "Array", "value": ["memories"], "referenceId": "memories", "referenceKey": "memories", "referenceNode": "_systemEnv"}], "outputParams": [{"id": "225af02f-2c58-4e8d-bcb9-d56c6eb4b426", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "13ee6c77-3f84-4758-9ea1-6d1a17923ae4", "from": "Expand", "name": "extractedParams", "type": "Object", "value": [{"id": "b56c96ec-0b9f-44d3-8e8b-b952d171c580", "from": "Input", "name": "questions", "type": "Array", "value": "", "description": "针对简历的问题列表"}]}, {"id": "e545a304-53b9-40de-a559-f7346aa69a01", "from": "Input", "name": "success", "type": "Boolean", "value": "Boolean"}]}], "enableStageDesc": true, "jadeNodeConfigChangeIgnored": false}}}, "stageDesc": "正在生成推荐面试问题...", "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto", "enableStageDesc": true}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "textExtractionComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 3772.570003291639, "y": -1334.0119047619048, "id": "jade9m2sga", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 35, "textX": 0, "textY": 0, "width": 306.5000285277106, "hAlign": "center", "height": 161.89162213282748, "italic": false, "margin": 20, "toShape": "jadelwn1gx", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade39q3lc", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 4615.403365152686, "y": -1370.786949295743, "id": "jade22p95w", "pad": 6, "bold": false, "text": "智能表单_2", "type": "manualCheckNodeState", "dirty": false, "index": 36, "width": 360, "height": 243, "italic": false, "flowMeta": {"task": {"type": "AIPP_SMART_FORM", "imgUrl": "http://localhost:8001/api/jober/static/smart_form/7958d851-8062-49bd-b21e-d7372991c905/form.png", "taskId": "d496c444a3174beabbcec5441aed40e2", "formName": "面试评价表单", "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "questions_f1544f8f-d6ec-4dc2-97d8-dbc05a5fd33b", "from": "Reference", "name": "questions", "type": "Array", "value": ["output", "extractedParams", "questions"], "isRequired": true, "referenceId": "b56c96ec-0b9f-44d3-8e8b-b952d171c580", "referenceKey": "questions", "referenceNode": "jadelwn1gx"}], "outputParams": [{"id": "output_4daf0f63-1cc3-46f9-b42a-e36e953141f7", "name": "output", "type": "Object", "value": [{"id": "6c87c01e-4cd3-483e-a646-6b1f63597e91", "name": "qeMap", "type": "Array", "value": "Array"}]}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "manual"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "manualCheckComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 4439.070031819349, "y": -1172.1202826290773, "id": "jade5q1tkm", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 37, "textX": 0, "textY": 0, "width": 176.33333333333667, "hAlign": "center", "height": -77.1666666666656, "italic": false, "margin": 20, "toShape": "jade22p95w", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadelwn1gx", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 5333.0700318193485, "y": -1757.7869492957443, "id": "jadeuhtp3b", "pad": 6, "bold": false, "text": "大模型_4", "type": "llmNodeState", "dirty": false, "index": 38, "width": 360, "height": 344, "italic": false, "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "a3bd214d-556f-4f1e-beac-726aec372264", "from": "Input", "name": "model", "type": "String", "value": ""}, {"id": "a2a846ac-8371-42f5-9617-aab697031aad", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "f313cfeb-6029-4d0d-b938-026ffa7cca1e", "from": "Input", "name": "serviceName", "type": "String", "value": ""}, {"id": "48dd4324-a11f-4d7e-bae8-f4874f526ab7", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "e05bdaeb-3cda-40a5-9144-e564f494b002", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "ee5b87db-2bb7-40a9-8836-658a2047ad98", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "41de7c20-0de4-4a75-b1a1-898c2ac9c2fd", "from": "Input", "name": "template", "type": "String", "value": "你是一名经验丰富的专业面试官,当前你已经完成了面试提问,并对面试者的回答进行的评价。请根据以下信息,帮我总结面试者的整体表现情况:\n\n请用中文输出所有信息,严格按照我给你的信息进行总结,不要杜撰不存在的事情。\n\n以下为面试者回答的问题以及你的评价, 其中问题内容在“question:”后,评价内容在“evaluate”后。\n{{qeMap}}"}, {"id": "af7e6d67-5162-4c90-884f-9299e76ffd5a", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "2e069130-be89-4292-8a00-9827309710dc", "from": "Reference", "name": "qeMap", "type": "Array", "value": ["output", "qeMap"], "referenceId": "6c87c01e-4cd3-483e-a646-6b1f63597e91", "referenceKey": "qeMap", "referenceNode": "jade22p95w"}]}]}, {"id": "52e1fdbe-6598-4a0e-8a5c-1bb8de01534e", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "3"}, {"id": "9098e23e-62e6-4272-a746-7063e45710aa", "from": "Expand", "name": "tools", "type": "Array", "value": []}, {"id": "f3dd4d91-9e84-45c4-bca2-5c27c4ae479a", "from": "Input", "name": "systemPrompt", "type": "String", "value": ""}, {"id": "d443924b-69a7-4519-a186-85b6bcd14edd", "from": "Input", "name": "enableLog", "type": "Boolean", "value": true}, {"id": "6ab5352d-1753-4f90-9c6b-2991d69dddc4", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": []}], "outputParams": [{"id": "bf5d2b76-30ca-4cd6-bdfd-a61d70b1cf85", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "8bb45d25-fc74-45d5-8777-21670075be2e", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "2f382582-cd0c-4a4d-a994-58ba4b07dd97", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 4975.403365152686, "y": -1249.286949295743, "id": "jade5xr7fy", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 39, "textX": 0, "textY": 0, "width": 357.6666666666624, "hAlign": "center", "height": -336.50000000000136, "italic": false, "margin": 20, "toShape": "jadeuhtp3b", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade22p95w", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 6125.736698486013, "y": -1567.4536159624104, "id": "jadehvxxbs", "pad": 6, "bold": false, "text": "结束_1", "type": "endNodeEnd", "dirty": false, "index": 40, "width": 360, "height": 182, "italic": false, "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.aipp.fitable.AippFlowEndCallback"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "6d59e150-b944-42bc-a131-9e3d240f3d06", "from": "Expand", "name": "finalOutput", "type": "Object", "value": [{"id": "a1c67227-e131-4f88-93aa-e1840f3621ea", "from": "Reference", "name": "output", "type": "String", "value": ["output", "llmOutput"], "editable": true, "isRequired": true, "description": "", "referenceId": "8bb45d25-fc74-45d5-8777-21670075be2e", "referenceKey": "llmOutput", "referenceNode": "jadeuhtp3b"}], "editable": false, "isRequired": false, "referenceId": "", "referenceKey": "", "referenceNode": ""}, {"id": "b8e2ec79-b8a6-46b0-9e20-14662fabd988", "from": "Input", "name": "enableLog", "type": "Boolean", "value": true}], "outputParams": [{}]}}}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": true, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "endComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 5693.0700318193485, "y": -1585.7869492957443, "id": "jade3xtwme", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 41, "textX": 0, "textY": 0, "width": 432.66666666666424, "hAlign": "center", "height": 109.33333333333394, "italic": false, "margin": 20, "toShape": "jadehvxxbs", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadeuhtp3b", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 1246.034289005924, "y": 63.34523809523802, "id": "jade7dr3c3", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 42, "textX": 0, "textY": 0, "width": 256.1785714285727, "hAlign": "center", "height": 51.071428571428726, "italic": false, "margin": 20, "toShape": "jade4h5wks", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadelk78r1", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}], "vAlign": "top", "itemPad": [0, 0, 0, 0], "division": -1, "dockMode": "none", "fontFace": "arial", "fontSize": 18, "hideText": true, "moveable": true, "shapesAs": {}, "backColor": "#fbfbfc", "container": "elsa-page:tvp1s6", "dockAlign": "top", "fontColor": "#ECD0A7", "fontStyle": "normal", "itemSpace": 5, "namespace": "jadeFlow", "fontWeight": "bold", "itemScroll": {"x": 0, "y": 0}, "borderColor": "white", "focusBackColor": "#fbfbfc"}], "title": "5c1d3989b86b4561957679113739818b", "source": "elsa", "tenant": "31f20efc7e0848deab6a6bc10fc3021e", "setting": {"pad": 10, "tag": {}, "code": "", "pDock": "none", "hAlign": "center", "margin": 25, "shadow": "", "shared": false, "vAlign": "top", "itemPad": [5, 5, 5, 5], "visible": true, "autoText": false, "dockMode": "none", "dragable": true, "editable": true, "fontFace": "arial", "fontSize": 12, "infoType": {"name": "none", "next": "INFORMATION"}, "moveable": true, "priority": 0, "allowLink": true, "autoWidth": false, "backAlpha": 0.15, "backColor": "whitesmoke", "dashWidth": 0, "deletable": true, "fontColor": "steelblue", "fontStyle": "normal", "headColor": "steelblue", "lineWidth": 2, "underline": false, "autoHeight": false, "emphasized": false, "fontWeight": "lighter", "itemScroll": {"x": 0, "y": 0}, "lineHeight": 1.5, "resizeable": true, "rotateAble": true, "scrollLock": {"x": false, "y": false}, "selectable": true, "shadowData": "2px 2px 4px", "borderColor": "#047bfc", "borderWidth": 1, "bulletSpeed": 1, "focusMargin": 0, "focusShadow": "", "globalAlpha": 1, "outstanding": false, "bulletedList": false, "cornerRadius": 4, "enableSocial": true, "mouseInColor": "orange", "numberedList": false, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "rotateDegree": 0, "captionhAlign": "center", "strikethrough": false, "focusBackColor": "whitesmoke", "focusFontColor": "darkorange", "progressStatus": {"name": "NONE", "next": "UNKNOWN", "color": "gray"}, "showedProgress": false, "allNodeNumLimit": 99, "captionfontFace": "arial black", "captionfontSize": 14, "enableAnimation": false, "progressPercent": 0.65, "captionfontColor": "whitesmoke", "captionfontStyle": "normal", "focusBorderColor": "#047bfc", "focusBorderWidth": 1, "mouseInBackColor": "whitesmoke", "mouseInFontColor": "orange", "captionfontWeight": "lighter", "captionlineHeight": 1, "mouseInBorderColor": "#047bfc", "sameTypeNodeNumLimit": 19}, "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.fitable.FlowInfoCallback"]}, "enableOutputScope": true, "exceptionFitables": ["modelengine.fit.jober.aipp.fitable.AippFlowExceptionHandler", "modelengine.fit.jober.fitable.FlowInfoException"]}, "enableText": false}', 0) ON CONFLICT ("id") DO NOTHING;
INSERT INTO "public"."app_builder_form_property" ("id", "form_id", "name", "data_type", "default_value", "data_from", "in_group", "description", "default_index", "is_deleted", "app_id") VALUES ('deae322aec6c4e05a3e8747d65886cae', 'b8986770a6ffef44bbf2a9f26d6fc1be', 'workflow', 'String', 'null', 'none', 'null', '工作流编排', 0, 0, 'd32d7c3c93664c39945d8275c7d9fe24') ON CONFLICT ("id") DO NOTHING;
INSERT INTO "public"."app_builder_form_property" ("id", "form_id", "name", "data_type", "default_value", "data_from", "in_group", "description", "default_index", "is_deleted", "app_id") VALUES ('ccffd23b31334eba9c715ced128acaa6', 'b8986770a6ffef44bbf2a9f26d6fc1be', 'ability', 'String', 'null', 'none', 'workflow', '能力配置', 1, 0, 'd32d7c3c93664c39945d8275c7d9fe24') ON CONFLICT ("id") DO NOTHING;
diff --git a/app-builder/builtin/app-template/project_planner_agent/template_project_planner_agent.sql b/app-builder/builtin/app-template/project_planner_agent/template_project_planner_agent.sql
index 59e93e3a56..13f526cb7d 100644
--- a/app-builder/builtin/app-template/project_planner_agent/template_project_planner_agent.sql
+++ b/app-builder/builtin/app-template/project_planner_agent/template_project_planner_agent.sql
@@ -1,4 +1,4 @@
-INSERT INTO "public"."app_template" ("id", "name", "built_type", "category", "attributes", "app_type", "like", "collection", "usage", "version", "config_id", "flow_graph_id", "create_by", "create_at", "update_by", "update_at", "is_deleted") VALUES ('87d491a33d15469e904220a2ae1a0f1e', '项目计划助手', 'workflow', 'chatbot', '{"icon": "/api/jober/v1/api/31f20efc7e0848deab6a6bc10fc3021e/file?filePath=/var/share/e928a3c4-e5e9-4150-b4cf-1922a39b1c75.png&fileName=PixPin_2025-06-27_11-18-41.png", "app_type": "6cca24416a05436390e0a96712a4294e", "greeting": null, "description": "一款基于大模型的智能计划生成工具,能够根据项目目标和关键信息自动制定可执行的项目计划,明确阶段任务、时间安排与责任分工。"}', '6cca24416a05436390e0a96712a4294e', 0, 0, 0, '1.0.0', 'd0055b59f058470cb0e6cc1513437374', '254b64fe0bde4a77b45b5601f53dc947', 'system', '2025-06-23 14:01:17.881502', 'system', '2025-06-23 14:01:17.881502', 0) ON CONFLICT ("id") DO NOTHING;
+INSERT INTO "public"."app_template" ("id", "name", "built_type", "category", "attributes", "app_type", "like", "collection", "usage", "version", "config_id", "flow_graph_id", "create_by", "create_at", "update_by", "update_at", "is_deleted") VALUES ('87d491a33d15469e904220a2ae1a0f1e', '项目计划助手', 'workflow', 'chatbot', '{"icon": "/appbuilder/v1/api/31f20efc7e0848deab6a6bc10fc3021e/file?filePath=/var/share/e928a3c4-e5e9-4150-b4cf-1922a39b1c75.png&fileName=PixPin_2025-06-27_11-18-41.png", "app_type": "6cca24416a05436390e0a96712a4294e", "greeting": null, "description": "一款基于大模型的智能计划生成工具,能够根据项目目标和关键信息自动制定可执行的项目计划,明确阶段任务、时间安排与责任分工。"}', '6cca24416a05436390e0a96712a4294e', 0, 0, 0, '1.0.0', 'd0055b59f058470cb0e6cc1513437374', '254b64fe0bde4a77b45b5601f53dc947', 'system', '2025-06-23 14:01:17.881502', 'system', '2025-06-23 14:01:17.881502', 0) ON CONFLICT ("id") DO NOTHING;
INSERT INTO "public"."app_builder_config" ("id", "form_id", "app_id", "tenant_id", "create_by", "create_at", "update_by", "update_at", "is_deleted") VALUES ('d0055b59f058470cb0e6cc1513437374', 'b8986770a6ffef44bbf2a9f26d6fc1be', '87d491a33d15469e904220a2ae1a0f1e', '31f20efc7e0848deab6a6bc10fc3021e', 'system', '2025-06-23 14:01:17.881252', 'system', '2025-06-23 14:01:17.881252', 0) ON CONFLICT ("id") DO NOTHING;
@@ -12,7 +12,7 @@ INSERT INTO "public"."app_builder_config_property" ("id", "node_id", "form_prope
INSERT INTO "public"."app_builder_config_property" ("id", "node_id", "form_property_id", "config_id", "is_deleted") VALUES ('1dc5d5616b2841f6859ee8e21e8e6ad3', 'jadewdnjbq', 'd70d6abedaa747829131e87d33d78d6a', 'd0055b59f058470cb0e6cc1513437374', 0) ON CONFLICT ("id") DO NOTHING;
INSERT INTO "public"."app_builder_config_property" ("id", "node_id", "form_property_id", "config_id", "is_deleted") VALUES ('d9e399c50606473191270aeb6064faa9', NULL, '3e3b5cd82b754564bfa2eac5693c8872', 'd0055b59f058470cb0e6cc1513437374', 0) ON CONFLICT ("id") DO NOTHING;
-INSERT INTO "public"."app_builder_flow_graph" ("id", "name", "create_by", "create_at", "update_by", "update_at", "appearance", "is_deleted") VALUES ('254b64fe0bde4a77b45b5601f53dc947', 'LLM模板', 'system', '2025-06-23 14:01:17.881502', 'system', '2025-06-23 14:01:17.881502', '{"id": "d8e09dca4215494db8e593a1709de5a6", "type": "jadeFlowGraph", "pages": [{"x": 244.92999670836116, "y": 506.0119047619048, "id": "elsa-page:tvp1s6", "bold": false, "mode": "configuration", "text": "newFlowPage", "type": "jadeFlowPage", "dirty": false, "index": 0, "width": 1600, "hAlign": "left", "height": 800, "isPage": true, "italic": false, "scaleX": 0.8, "scaleY": 0.8, "shapes": [{"x": 1282.892857142857, "y": 32.53571428571422, "id": "jade1p0cdu", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 0, "textX": 0, "textY": 0, "width": 554.0714285714278, "hAlign": "center", "height": 346.14285714285705, "italic": false, "margin": 20, "toShape": "jadesoux5i", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadewdnjbq", "lineWidth": 2, "namespace": "flowable", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [{"x": 50, "y": 0}, {"x": 50, "y": 80}], "endArrowSize": 4, "arrowEndPoint": {"x": 96, "y": 80, "direction": {"ax": "x", "key": "W", "color": "whitesmoke", "value": "W", "cursor": "ew-resize", "vector": -1}}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0, "direction": {"ax": "x", "key": "E", "color": "whitesmoke", "value": "E", "cursor": "ew-resize", "vector": 1}}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": -170.8928571428571, "y": 32.5, "id": "jade6qm5eg", "pad": 6, "bold": false, "text": "开始", "type": "startNodeStart", "dirty": false, "index": 1, "width": 360, "height": 226, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"inputParams": [{"id": "91138f09-b635-43df-95c6-1fe3d1745829", "from": "Expand", "name": "input", "type": "Object", "value": [{"id": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "from": "Input", "name": "Question", "type": "String", "value": "", "isVisible": true, "isRequired": true, "description": "这是用户输入的问题。", "displayName": "用户问题", "disableModifiable": true}], "config": [{"allowAdd": true}]}, {"id": "4a770dc6-e3c9-475d-84c7-48dacc74a5b6", "from": "Expand", "name": "memory", "type": "Object", "value": [{"id": "a7675623-7fc7-468c-8910-e73c70e5e468", "from": "Input", "name": "memorySwitch", "type": "Boolean", "value": true}, {"id": "cee9a31b-781c-4835-a616-ceed73be22f2", "from": "Input", "name": "type", "type": "String", "value": "ByConversationTurn"}, {"id": "69592622-4291-409d-9d65-9faea83db657", "from": "Input", "name": "value", "type": "Integer", "value": "3"}]}], "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": false, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "startComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "mouseInBorderColor": "rgba(28,31,35,.08)"}, {"x": 922.8928571428571, "y": -139.46428571428578, "id": "jadewdnjbq", "pad": 6, "bold": false, "text": "大模型", "type": "llmNodeState", "dirty": false, "index": 2, "width": 360, "height": 344, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "31ba235d-1b26-4780-a7a7-32eca9500919", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "83653b54-dd04-4da9-957d-adb7c2728632", "from": "Input", "name": "serviceName", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "dd588a17-a69c-40c0-859a-d9930202a148", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "6c414e75-971e-403a-b2b1-c6850f128cc4", "from": "Input", "name": "model", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "db5fdafa-4cbf-44ba-9cca-8a98f1f771f4", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "88f74d78-4711-4f81-a2e7-74d0034c5e88", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "35a710cf-1b79-4523-b16f-b50878d677fe", "from": "Input", "name": "template", "type": "String", "value": "你是一位专业的项目管理助手,擅长将用户提供的项目基本信息转化为结构化的项目计划表。 \n请根据以下输入信息,生成一份清晰、合理、可执行的项目计划,包含阶段划分、关键任务、时间节点和责任建议。\n\n【输入信息】\n项目名称:{{project_name}} \n项目目标:{{project_goal}} \n项目起止时间:{{start_date}} 至 {{end_date}} \n关键任务列表:{{key_tasks}} \n\n【输出要求】\n请以以下结构输出项目计划:\n\n项目名称:XXX \n项目目标:XXX \n项目周期:起始日期 - 截止日期\n\n项目计划明细(表格形式):\n\n| 阶段编号 | 阶段名称 | 时间范围 | 关键任务说明 | 建议责任角色 |\n|----------|--------------|---------------------|----------------------------------------|--------------|\n| 1 | 启动准备阶段 | 2024-01-01 ~ 2024-01-15 | 完成立项审批、组建项目组、明确职责 | 项目经理 |\n| 2 | … | … | … | … |\n\n【注意事项】\n- 请根据项目目标合理推算每个阶段的持续时间;\n- 关键任务应覆盖项目主要工作内容;\n- 若用户未提供阶段信息,请你自动进行阶段拆解;\n- 所有内容必须客观合理,不夸大、不简略;\n- 保持语言清晰、专业,可直接用于项目启动文档或工作安排。\n"}, {"id": "38fb27a1-71f4-4fcc-87d5-9d8a880bc04d", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "eee66922-4304-4209-89fc-b13ffa101630", "from": "Reference", "name": "project_goal", "type": "String", "value": ["output", "project_goal"], "referenceId": "input_0934084e-6028-4544-9424-6fe4523224c4", "referenceKey": "project_goal", "referenceNode": "jade6fsfn9"}, {"id": "2349bf93-dbab-4e07-8d24-9a414e2c4224", "from": "Reference", "name": "start_date", "type": "String", "value": ["output", "start_date"], "referenceId": "input_0ac12579-b9b1-4e09-8c0f-2aeb0c665970", "referenceKey": "start_date", "referenceNode": "jade6fsfn9"}, {"id": "707497a2-41ad-4b72-8936-496b32002888", "from": "Reference", "name": "end_date", "type": "String", "value": ["output", "end_date"], "referenceId": "input_1c85aff6-e411-4570-961d-a090d1f5d683", "referenceKey": "end_date", "referenceNode": "jade6fsfn9"}, {"id": "b4d15951-61ba-41d1-9bb6-4b4d11fd115a", "from": "Reference", "name": "key_tasks", "type": "String", "value": ["output", "key_tasks"], "referenceId": "input_614d171a-78a8-466c-b770-1ec3992c9795", "referenceKey": "key_tasks", "referenceNode": "jade6fsfn9"}, {"id": "3da8b736-2415-499e-aaf8-4de03bac7281", "from": "Reference", "name": "project_name", "type": "String", "value": ["output", "project_name"], "referenceId": "input_66d326ec-8c11-4fcc-b0e9-4aa39174d421", "referenceKey": "project_name", "referenceNode": "jade6fsfn9"}]}]}, {"id": "a6865419-867c-4bfb-855c-f5c1876c965a", "from": "Expand", "name": "tools", "type": "Array", "value": []}, {"id": "308e2023-a8e9-486e-9784-8680addbb786", "from": "Expand", "name": "workflows", "type": "Array", "value": []}, {"id": "68f92923-d5da-42ce-8478-d7ac7d90664e", "from": "Input", "name": "systemPrompt", "type": "String", "value": ""}, {"id": "78baad16-173f-4d70-a7cd-d1a2abc2f0d1", "from": "input", "name": "enableLog", "type": "Boolean", "value": true}, {"id": "1d2b1fb2-fef2-4bd2-bf9c-899f55b8cf90", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "3"}, {"id": "6a506211-eff2-47a8-8e05-e64adf8a3fd9", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": []}], "outputParams": [{"id": "95d84d67-3198-415e-a63c-bc9a2da8d821", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "272c927a-9e25-48b6-a921-6a8ab20267a4", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "448dce38-bac1-43f4-9e51-51ac89f2164f", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {"6a506211-eff2-47a8-8e05-e64adf8a3fd9": [{"id": "78c9ff6c-b9f6-4489-80f9-00e245225196", "from": "Reference", "value": [], "referenceId": "output_cd5cbe89-0d9f-4cf1-9e09-afb325576b84", "referenceNode": "jade0pg2ag"}]}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 1836.9642857142849, "y": 287.6785714285713, "id": "jadesoux5i", "pad": 6, "bold": false, "text": "结束", "type": "endNodeEnd", "dirty": false, "index": 3, "width": 360, "height": 182, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.aipp.fitable.AippFlowEndCallback"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "54dab89c-5693-4082-baa7-12c648d812f7", "from": "Expand", "name": "finalOutput", "type": "Object", "value": [{"id": "ffad80c2-3f60-4d57-93b2-c2362a5dab9c", "from": "Reference", "name": "finalOutput", "type": "String", "value": ["output", "llmOutput"], "editable": true, "isRequired": true, "description": "", "referenceId": "272c927a-9e25-48b6-a921-6a8ab20267a4", "referenceKey": "llmOutput", "referenceNode": "jadewdnjbq"}], "editable": false, "isRequired": false, "referenceId": "", "referenceKey": "", "referenceNode": ""}, {"id": "c26bf2ca-75b3-4a6f-bc47-132c2e170895", "from": "Input", "name": "enableLog", "type": "Boolean", "value": false}], "outputParams": [{}]}}}, "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": true, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "endComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "mouseInBorderColor": "rgba(28,31,35,.08)"}, {"x": 363.82000329163884, "y": -224.76190476190482, "id": "jade6fsfn9", "pad": 6, "bold": false, "text": "智能编排表单", "type": "intelligentFormNodeState", "dirty": false, "index": 4, "width": 360, "height": 463, "italic": false, "flowMeta": {"task": {"type": "AIPP_SMART_FORM", "taskId": "a910a3d38a4549eda1112beee008419d", "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "b9366354-fa9e-451c-8259-82bd633be440", "from": "Expand", "name": "data", "type": "Object", "value": [{"id": "input_66d326ec-8c11-4fcc-b0e9-4aa39174d421", "from": "Input", "name": "project_name", "type": "String", "value": "例:企业官网重构 ", "displayName": "项目名称"}, {"id": "input_0934084e-6028-4544-9424-6fe4523224c4", "from": "Input", "name": "project_goal", "type": "String", "value": "例:提升访问速度,优化用户体验,支持多端自适应 ", "displayName": "项目目标"}, {"id": "input_0ac12579-b9b1-4e09-8c0f-2aeb0c665970", "from": "Input", "name": "start_date", "type": "String", "value": "例:2024-07-01", "displayName": "开始日期"}, {"id": "input_1c85aff6-e411-4570-961d-a090d1f5d683", "from": "Input", "name": "end_date", "type": "String", "value": "例:2024-09-01", "displayName": "结束日期"}, {"id": "input_614d171a-78a8-466c-b770-1ec3992c9795", "from": "Input", "name": "key_tasks", "type": "String", "value": "例:需求调研、技术选型、页面重构、测试上线 ", "displayName": "关键任务"}]}, {"id": "85182921-6311-4d5e-ac8b-06d501d60014", "from": "Input", "name": "schema", "type": "Object", "value": {"parameters": [{"id": "input_66d326ec-8c11-4fcc-b0e9-4aa39174d421", "from": "Input", "name": "project_name", "type": "String", "value": "例:企业官网重构 ", "options": {"id": "659443f0-788d-45b3-af85-f75bd419f3f8", "from": "Reference", "type": "Array", "value": [], "referenceId": "", "referenceKey": "", "referenceNode": ""}, "renderType": "Input", "displayName": "项目名称"}, {"id": "input_0934084e-6028-4544-9424-6fe4523224c4", "from": "Input", "name": "project_goal", "type": "String", "value": "例:提升访问速度,优化用户体验,支持多端自适应 ", "options": {"id": "789037b8-87b4-4bd7-a0b1-3ac39bef5be9", "from": "Reference", "type": "Array", "value": [], "referenceId": "", "referenceKey": "", "referenceNode": ""}, "renderType": "Input", "displayName": "项目目标"}, {"id": "input_0ac12579-b9b1-4e09-8c0f-2aeb0c665970", "from": "Input", "name": "start_date", "type": "String", "value": "例:2024-07-01", "options": {"id": "1c46737a-a5da-479a-bbbb-853862e62b2d", "from": "Reference", "type": "Array", "value": [], "referenceId": "", "referenceKey": "", "referenceNode": ""}, "renderType": "Input", "displayName": "开始日期"}, {"id": "input_1c85aff6-e411-4570-961d-a090d1f5d683", "from": "Input", "name": "end_date", "type": "String", "value": "例:2024-09-01", "options": {"id": "b2e78e08-0350-45ea-be6d-4a205eea0fdd", "from": "Reference", "type": "Array", "value": [], "referenceId": "", "referenceKey": "", "referenceNode": ""}, "renderType": "Input", "displayName": "结束日期"}, {"id": "input_614d171a-78a8-466c-b770-1ec3992c9795", "from": "Input", "name": "key_tasks", "type": "String", "value": "例:需求调研、技术选型、页面重构、测试上线 ", "options": {"id": "5a571bd7-f44c-461e-bded-c780efe66ac0", "from": "Reference", "type": "Array", "value": [], "referenceId": "", "referenceKey": "", "referenceNode": ""}, "renderType": "Input", "displayName": "关键任务"}]}}], "outputParams": [{"id": "32185dbe-01bb-4058-998e-f2f8fd634e6d", "name": "output", "type": "Object", "value": [{"id": "input_66d326ec-8c11-4fcc-b0e9-4aa39174d421", "name": "project_name", "type": "String", "value": ""}, {"id": "input_0934084e-6028-4544-9424-6fe4523224c4", "name": "project_goal", "type": "String", "value": ""}, {"id": "input_0ac12579-b9b1-4e09-8c0f-2aeb0c665970", "name": "start_date", "type": "String", "value": ""}, {"id": "input_1c85aff6-e411-4570-961d-a090d1f5d683", "name": "end_date", "type": "String", "value": ""}, {"id": "input_614d171a-78a8-466c-b770-1ec3992c9795", "name": "key_tasks", "type": "String", "value": ""}]}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "manual"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "intelligentFormComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 189.1071428571429, "y": 145.5, "id": "jadebzs798", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 5, "textX": 0, "textY": 0, "width": 174.71286043449595, "hAlign": "center", "height": -138.76190476190482, "italic": false, "margin": 20, "toShape": "jade6fsfn9", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade6qm5eg", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 723.8200032916388, "y": 6.738095238095184, "id": "jade2sqxio", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 6, "textX": 0, "textY": 0, "width": 199.07285385121827, "hAlign": "center", "height": 25.797619047619037, "italic": false, "margin": 20, "toShape": "jadewdnjbq", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade6fsfn9", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}], "vAlign": "top", "itemPad": [0, 0, 0, 0], "division": -1, "dockMode": "none", "fontFace": "arial", "fontSize": 18, "hideText": true, "moveable": true, "shapesAs": {}, "backColor": "#fbfbfc", "container": "elsa-page:tvp1s6", "dockAlign": "top", "fontColor": "#ECD0A7", "fontStyle": "normal", "itemSpace": 5, "namespace": "jadeFlow", "fontWeight": "bold", "itemScroll": {"x": 0, "y": 0}, "borderColor": "white", "focusBackColor": "#fbfbfc"}], "title": "d8e09dca4215494db8e593a1709de5a6", "source": "elsa", "tenant": "31f20efc7e0848deab6a6bc10fc3021e", "setting": {"pad": 10, "tag": {}, "code": "", "pDock": "none", "hAlign": "center", "margin": 25, "shadow": "", "shared": false, "vAlign": "top", "itemPad": [5, 5, 5, 5], "visible": true, "autoText": false, "dockMode": "none", "dragable": true, "editable": true, "fontFace": "arial", "fontSize": 12, "infoType": {"name": "none", "next": "INFORMATION"}, "moveable": true, "priority": 0, "allowLink": true, "autoWidth": false, "backAlpha": 0.15, "backColor": "whitesmoke", "dashWidth": 0, "deletable": true, "fontColor": "steelblue", "fontStyle": "normal", "headColor": "steelblue", "lineWidth": 2, "underline": false, "autoHeight": false, "emphasized": false, "fontWeight": "lighter", "itemScroll": {"x": 0, "y": 0}, "lineHeight": 1.5, "resizeable": true, "rotateAble": true, "scrollLock": {"x": false, "y": false}, "selectable": true, "shadowData": "2px 2px 4px", "borderColor": "#047bfc", "borderWidth": 1, "bulletSpeed": 1, "focusMargin": 0, "focusShadow": "", "globalAlpha": 1, "outstanding": false, "bulletedList": false, "cornerRadius": 4, "enableSocial": true, "mouseInColor": "orange", "numberedList": false, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "rotateDegree": 0, "captionhAlign": "center", "strikethrough": false, "focusBackColor": "whitesmoke", "focusFontColor": "darkorange", "progressStatus": {"name": "NONE", "next": "UNKNOWN", "color": "gray"}, "showedProgress": false, "allNodeNumLimit": 99, "captionfontFace": "arial black", "captionfontSize": 14, "enableAnimation": false, "progressPercent": 0.65, "captionfontColor": "whitesmoke", "captionfontStyle": "normal", "focusBorderColor": "#047bfc", "focusBorderWidth": 1, "mouseInBackColor": "whitesmoke", "mouseInFontColor": "orange", "captionfontWeight": "lighter", "captionlineHeight": 1, "mouseInBorderColor": "#047bfc", "sameTypeNodeNumLimit": 19}, "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.fitable.FlowInfoCallback"]}, "enableOutputScope": true, "exceptionFitables": ["modelengine.fit.jober.aipp.fitable.AippFlowExceptionHandler", "modelengine.fit.jober.fitable.FlowInfoException"]}, "enableText": false}', 0) ON CONFLICT ("id") DO NOTHING;
+INSERT INTO "public"."app_builder_flow_graph" ("id", "name", "create_by", "create_at", "update_by", "update_at", "appearance", "is_deleted") VALUES ('254b64fe0bde4a77b45b5601f53dc947', 'LLM模板', 'system', '2025-06-23 14:01:17.881502', 'system', '2025-06-23 14:01:17.881502', '{"id": "d8e09dca4215494db8e593a1709de5a6", "type": "jadeFlowGraph", "pages": [{"x": 244.92999670836116, "y": 506.0119047619048, "id": "elsa-page:tvp1s6", "bold": false, "mode": "configuration", "text": "newFlowPage", "type": "jadeFlowPage", "dirty": false, "index": 0, "width": 1600, "hAlign": "left", "height": 800, "isPage": true, "italic": false, "scaleX": 0.8, "scaleY": 0.8, "shapes": [{"x": 1282.892857142857, "y": 32.53571428571422, "id": "jade1p0cdu", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 0, "textX": 0, "textY": 0, "width": 554.0714285714278, "hAlign": "center", "height": 346.14285714285705, "italic": false, "margin": 20, "toShape": "jadesoux5i", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadewdnjbq", "lineWidth": 2, "namespace": "flowable", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [{"x": 50, "y": 0}, {"x": 50, "y": 80}], "endArrowSize": 4, "arrowEndPoint": {"x": 96, "y": 80, "direction": {"ax": "x", "key": "W", "color": "whitesmoke", "value": "W", "cursor": "ew-resize", "vector": -1}}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0, "direction": {"ax": "x", "key": "E", "color": "whitesmoke", "value": "E", "cursor": "ew-resize", "vector": 1}}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": -170.8928571428571, "y": 32.5, "id": "jade6qm5eg", "pad": 6, "bold": false, "text": "开始", "type": "startNodeStart", "dirty": false, "index": 1, "width": 360, "height": 226, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"inputParams": [{"id": "91138f09-b635-43df-95c6-1fe3d1745829", "from": "Expand", "name": "input", "type": "Object", "value": [{"id": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "from": "Input", "name": "Question", "type": "String", "value": "", "isVisible": true, "isRequired": true, "description": "这是用户输入的问题。", "displayName": "用户问题", "disableModifiable": true}], "config": [{"allowAdd": true}]}, {"id": "4a770dc6-e3c9-475d-84c7-48dacc74a5b6", "from": "Expand", "name": "memory", "type": "Object", "value": [{"id": "a7675623-7fc7-468c-8910-e73c70e5e468", "from": "Input", "name": "memorySwitch", "type": "Boolean", "value": true}, {"id": "cee9a31b-781c-4835-a616-ceed73be22f2", "from": "Input", "name": "type", "type": "String", "value": "ByConversationTurn"}, {"id": "69592622-4291-409d-9d65-9faea83db657", "from": "Input", "name": "value", "type": "Integer", "value": "3"}]}], "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": false, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "startComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "mouseInBorderColor": "rgba(28,31,35,.08)"}, {"x": 922.8928571428571, "y": -139.46428571428578, "id": "jadewdnjbq", "pad": 6, "bold": false, "text": "大模型", "type": "llmNodeState", "dirty": false, "index": 2, "width": 360, "height": 344, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "31ba235d-1b26-4780-a7a7-32eca9500919", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "83653b54-dd04-4da9-957d-adb7c2728632", "from": "Input", "name": "serviceName", "type": "String", "value": ""}, {"id": "dd588a17-a69c-40c0-859a-d9930202a148", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "6c414e75-971e-403a-b2b1-c6850f128cc4", "from": "Input", "name": "model", "type": "String", "value": ""}, {"id": "db5fdafa-4cbf-44ba-9cca-8a98f1f771f4", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "88f74d78-4711-4f81-a2e7-74d0034c5e88", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "35a710cf-1b79-4523-b16f-b50878d677fe", "from": "Input", "name": "template", "type": "String", "value": "你是一位专业的项目管理助手,擅长将用户提供的项目基本信息转化为结构化的项目计划表。 \n请根据以下输入信息,生成一份清晰、合理、可执行的项目计划,包含阶段划分、关键任务、时间节点和责任建议。\n\n【输入信息】\n项目名称:{{project_name}} \n项目目标:{{project_goal}} \n项目起止时间:{{start_date}} 至 {{end_date}} \n关键任务列表:{{key_tasks}} \n\n【输出要求】\n请以以下结构输出项目计划:\n\n项目名称:XXX \n项目目标:XXX \n项目周期:起始日期 - 截止日期\n\n项目计划明细(表格形式):\n\n| 阶段编号 | 阶段名称 | 时间范围 | 关键任务说明 | 建议责任角色 |\n|----------|--------------|---------------------|----------------------------------------|--------------|\n| 1 | 启动准备阶段 | 2024-01-01 ~ 2024-01-15 | 完成立项审批、组建项目组、明确职责 | 项目经理 |\n| 2 | … | … | … | … |\n\n【注意事项】\n- 请根据项目目标合理推算每个阶段的持续时间;\n- 关键任务应覆盖项目主要工作内容;\n- 若用户未提供阶段信息,请你自动进行阶段拆解;\n- 所有内容必须客观合理,不夸大、不简略;\n- 保持语言清晰、专业,可直接用于项目启动文档或工作安排。\n"}, {"id": "38fb27a1-71f4-4fcc-87d5-9d8a880bc04d", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "eee66922-4304-4209-89fc-b13ffa101630", "from": "Reference", "name": "project_goal", "type": "String", "value": ["output", "project_goal"], "referenceId": "input_0934084e-6028-4544-9424-6fe4523224c4", "referenceKey": "project_goal", "referenceNode": "jade6fsfn9"}, {"id": "2349bf93-dbab-4e07-8d24-9a414e2c4224", "from": "Reference", "name": "start_date", "type": "String", "value": ["output", "start_date"], "referenceId": "input_0ac12579-b9b1-4e09-8c0f-2aeb0c665970", "referenceKey": "start_date", "referenceNode": "jade6fsfn9"}, {"id": "707497a2-41ad-4b72-8936-496b32002888", "from": "Reference", "name": "end_date", "type": "String", "value": ["output", "end_date"], "referenceId": "input_1c85aff6-e411-4570-961d-a090d1f5d683", "referenceKey": "end_date", "referenceNode": "jade6fsfn9"}, {"id": "b4d15951-61ba-41d1-9bb6-4b4d11fd115a", "from": "Reference", "name": "key_tasks", "type": "String", "value": ["output", "key_tasks"], "referenceId": "input_614d171a-78a8-466c-b770-1ec3992c9795", "referenceKey": "key_tasks", "referenceNode": "jade6fsfn9"}, {"id": "3da8b736-2415-499e-aaf8-4de03bac7281", "from": "Reference", "name": "project_name", "type": "String", "value": ["output", "project_name"], "referenceId": "input_66d326ec-8c11-4fcc-b0e9-4aa39174d421", "referenceKey": "project_name", "referenceNode": "jade6fsfn9"}]}]}, {"id": "a6865419-867c-4bfb-855c-f5c1876c965a", "from": "Expand", "name": "tools", "type": "Array", "value": []}, {"id": "308e2023-a8e9-486e-9784-8680addbb786", "from": "Expand", "name": "workflows", "type": "Array", "value": []}, {"id": "68f92923-d5da-42ce-8478-d7ac7d90664e", "from": "Input", "name": "systemPrompt", "type": "String", "value": ""}, {"id": "78baad16-173f-4d70-a7cd-d1a2abc2f0d1", "from": "input", "name": "enableLog", "type": "Boolean", "value": true}, {"id": "1d2b1fb2-fef2-4bd2-bf9c-899f55b8cf90", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "3"}, {"id": "6a506211-eff2-47a8-8e05-e64adf8a3fd9", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": []}], "outputParams": [{"id": "95d84d67-3198-415e-a63c-bc9a2da8d821", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "272c927a-9e25-48b6-a921-6a8ab20267a4", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "448dce38-bac1-43f4-9e51-51ac89f2164f", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {"6a506211-eff2-47a8-8e05-e64adf8a3fd9": [{"id": "78c9ff6c-b9f6-4489-80f9-00e245225196", "from": "Reference", "value": [], "referenceId": "output_cd5cbe89-0d9f-4cf1-9e09-afb325576b84", "referenceNode": "jade0pg2ag"}]}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 1836.9642857142849, "y": 287.6785714285713, "id": "jadesoux5i", "pad": 6, "bold": false, "text": "结束", "type": "endNodeEnd", "dirty": false, "index": 3, "width": 360, "height": 182, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.aipp.fitable.AippFlowEndCallback"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "54dab89c-5693-4082-baa7-12c648d812f7", "from": "Expand", "name": "finalOutput", "type": "Object", "value": [{"id": "ffad80c2-3f60-4d57-93b2-c2362a5dab9c", "from": "Reference", "name": "finalOutput", "type": "String", "value": ["output", "llmOutput"], "editable": true, "isRequired": true, "description": "", "referenceId": "272c927a-9e25-48b6-a921-6a8ab20267a4", "referenceKey": "llmOutput", "referenceNode": "jadewdnjbq"}], "editable": false, "isRequired": false, "referenceId": "", "referenceKey": "", "referenceNode": ""}, {"id": "c26bf2ca-75b3-4a6f-bc47-132c2e170895", "from": "Input", "name": "enableLog", "type": "Boolean", "value": false}], "outputParams": [{}]}}}, "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": true, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "endComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "mouseInBorderColor": "rgba(28,31,35,.08)"}, {"x": 363.82000329163884, "y": -224.76190476190482, "id": "jade6fsfn9", "pad": 6, "bold": false, "text": "智能编排表单", "type": "intelligentFormNodeState", "dirty": false, "index": 4, "width": 360, "height": 463, "italic": false, "flowMeta": {"task": {"type": "AIPP_SMART_FORM", "taskId": "a910a3d38a4549eda1112beee008419d", "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "b9366354-fa9e-451c-8259-82bd633be440", "from": "Expand", "name": "data", "type": "Object", "value": [{"id": "input_66d326ec-8c11-4fcc-b0e9-4aa39174d421", "from": "Input", "name": "project_name", "type": "String", "value": "例:企业官网重构 ", "displayName": "项目名称"}, {"id": "input_0934084e-6028-4544-9424-6fe4523224c4", "from": "Input", "name": "project_goal", "type": "String", "value": "例:提升访问速度,优化用户体验,支持多端自适应 ", "displayName": "项目目标"}, {"id": "input_0ac12579-b9b1-4e09-8c0f-2aeb0c665970", "from": "Input", "name": "start_date", "type": "String", "value": "例:2024-07-01", "displayName": "开始日期"}, {"id": "input_1c85aff6-e411-4570-961d-a090d1f5d683", "from": "Input", "name": "end_date", "type": "String", "value": "例:2024-09-01", "displayName": "结束日期"}, {"id": "input_614d171a-78a8-466c-b770-1ec3992c9795", "from": "Input", "name": "key_tasks", "type": "String", "value": "例:需求调研、技术选型、页面重构、测试上线 ", "displayName": "关键任务"}]}, {"id": "85182921-6311-4d5e-ac8b-06d501d60014", "from": "Input", "name": "schema", "type": "Object", "value": {"parameters": [{"id": "input_66d326ec-8c11-4fcc-b0e9-4aa39174d421", "from": "Input", "name": "project_name", "type": "String", "value": "例:企业官网重构 ", "options": {"id": "659443f0-788d-45b3-af85-f75bd419f3f8", "from": "Reference", "type": "Array", "value": [], "referenceId": "", "referenceKey": "", "referenceNode": ""}, "renderType": "Input", "displayName": "项目名称"}, {"id": "input_0934084e-6028-4544-9424-6fe4523224c4", "from": "Input", "name": "project_goal", "type": "String", "value": "例:提升访问速度,优化用户体验,支持多端自适应 ", "options": {"id": "789037b8-87b4-4bd7-a0b1-3ac39bef5be9", "from": "Reference", "type": "Array", "value": [], "referenceId": "", "referenceKey": "", "referenceNode": ""}, "renderType": "Input", "displayName": "项目目标"}, {"id": "input_0ac12579-b9b1-4e09-8c0f-2aeb0c665970", "from": "Input", "name": "start_date", "type": "String", "value": "例:2024-07-01", "options": {"id": "1c46737a-a5da-479a-bbbb-853862e62b2d", "from": "Reference", "type": "Array", "value": [], "referenceId": "", "referenceKey": "", "referenceNode": ""}, "renderType": "Input", "displayName": "开始日期"}, {"id": "input_1c85aff6-e411-4570-961d-a090d1f5d683", "from": "Input", "name": "end_date", "type": "String", "value": "例:2024-09-01", "options": {"id": "b2e78e08-0350-45ea-be6d-4a205eea0fdd", "from": "Reference", "type": "Array", "value": [], "referenceId": "", "referenceKey": "", "referenceNode": ""}, "renderType": "Input", "displayName": "结束日期"}, {"id": "input_614d171a-78a8-466c-b770-1ec3992c9795", "from": "Input", "name": "key_tasks", "type": "String", "value": "例:需求调研、技术选型、页面重构、测试上线 ", "options": {"id": "5a571bd7-f44c-461e-bded-c780efe66ac0", "from": "Reference", "type": "Array", "value": [], "referenceId": "", "referenceKey": "", "referenceNode": ""}, "renderType": "Input", "displayName": "关键任务"}]}}], "outputParams": [{"id": "32185dbe-01bb-4058-998e-f2f8fd634e6d", "name": "output", "type": "Object", "value": [{"id": "input_66d326ec-8c11-4fcc-b0e9-4aa39174d421", "name": "project_name", "type": "String", "value": ""}, {"id": "input_0934084e-6028-4544-9424-6fe4523224c4", "name": "project_goal", "type": "String", "value": ""}, {"id": "input_0ac12579-b9b1-4e09-8c0f-2aeb0c665970", "name": "start_date", "type": "String", "value": ""}, {"id": "input_1c85aff6-e411-4570-961d-a090d1f5d683", "name": "end_date", "type": "String", "value": ""}, {"id": "input_614d171a-78a8-466c-b770-1ec3992c9795", "name": "key_tasks", "type": "String", "value": ""}]}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "manual"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "intelligentFormComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 189.1071428571429, "y": 145.5, "id": "jadebzs798", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 5, "textX": 0, "textY": 0, "width": 174.71286043449595, "hAlign": "center", "height": -138.76190476190482, "italic": false, "margin": 20, "toShape": "jade6fsfn9", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade6qm5eg", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 723.8200032916388, "y": 6.738095238095184, "id": "jade2sqxio", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 6, "textX": 0, "textY": 0, "width": 199.07285385121827, "hAlign": "center", "height": 25.797619047619037, "italic": false, "margin": 20, "toShape": "jadewdnjbq", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade6fsfn9", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}], "vAlign": "top", "itemPad": [0, 0, 0, 0], "division": -1, "dockMode": "none", "fontFace": "arial", "fontSize": 18, "hideText": true, "moveable": true, "shapesAs": {}, "backColor": "#fbfbfc", "container": "elsa-page:tvp1s6", "dockAlign": "top", "fontColor": "#ECD0A7", "fontStyle": "normal", "itemSpace": 5, "namespace": "jadeFlow", "fontWeight": "bold", "itemScroll": {"x": 0, "y": 0}, "borderColor": "white", "focusBackColor": "#fbfbfc"}], "title": "d8e09dca4215494db8e593a1709de5a6", "source": "elsa", "tenant": "31f20efc7e0848deab6a6bc10fc3021e", "setting": {"pad": 10, "tag": {}, "code": "", "pDock": "none", "hAlign": "center", "margin": 25, "shadow": "", "shared": false, "vAlign": "top", "itemPad": [5, 5, 5, 5], "visible": true, "autoText": false, "dockMode": "none", "dragable": true, "editable": true, "fontFace": "arial", "fontSize": 12, "infoType": {"name": "none", "next": "INFORMATION"}, "moveable": true, "priority": 0, "allowLink": true, "autoWidth": false, "backAlpha": 0.15, "backColor": "whitesmoke", "dashWidth": 0, "deletable": true, "fontColor": "steelblue", "fontStyle": "normal", "headColor": "steelblue", "lineWidth": 2, "underline": false, "autoHeight": false, "emphasized": false, "fontWeight": "lighter", "itemScroll": {"x": 0, "y": 0}, "lineHeight": 1.5, "resizeable": true, "rotateAble": true, "scrollLock": {"x": false, "y": false}, "selectable": true, "shadowData": "2px 2px 4px", "borderColor": "#047bfc", "borderWidth": 1, "bulletSpeed": 1, "focusMargin": 0, "focusShadow": "", "globalAlpha": 1, "outstanding": false, "bulletedList": false, "cornerRadius": 4, "enableSocial": true, "mouseInColor": "orange", "numberedList": false, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "rotateDegree": 0, "captionhAlign": "center", "strikethrough": false, "focusBackColor": "whitesmoke", "focusFontColor": "darkorange", "progressStatus": {"name": "NONE", "next": "UNKNOWN", "color": "gray"}, "showedProgress": false, "allNodeNumLimit": 99, "captionfontFace": "arial black", "captionfontSize": 14, "enableAnimation": false, "progressPercent": 0.65, "captionfontColor": "whitesmoke", "captionfontStyle": "normal", "focusBorderColor": "#047bfc", "focusBorderWidth": 1, "mouseInBackColor": "whitesmoke", "mouseInFontColor": "orange", "captionfontWeight": "lighter", "captionlineHeight": 1, "mouseInBorderColor": "#047bfc", "sameTypeNodeNumLimit": 19}, "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.fitable.FlowInfoCallback"]}, "enableOutputScope": true, "exceptionFitables": ["modelengine.fit.jober.aipp.fitable.AippFlowExceptionHandler", "modelengine.fit.jober.fitable.FlowInfoException"]}, "enableText": false}', 0) ON CONFLICT ("id") DO NOTHING;
INSERT INTO "public"."app_builder_form_property" ("id", "form_id", "name", "data_type", "default_value", "data_from", "in_group", "description", "default_index", "is_deleted", "app_id") VALUES ('33c8d107bfc64b9e812c604ecedb3924', 'b8986770a6ffef44bbf2a9f26d6fc1be', 'workflow', 'String', 'null', 'none', 'null', '工作流编排', 0, 0, '87d491a33d15469e904220a2ae1a0f1e') ON CONFLICT ("id") DO NOTHING;
INSERT INTO "public"."app_builder_form_property" ("id", "form_id", "name", "data_type", "default_value", "data_from", "in_group", "description", "default_index", "is_deleted", "app_id") VALUES ('e91f1ec9022b432e81f927d5667b9292', 'b8986770a6ffef44bbf2a9f26d6fc1be', 'ability', 'String', 'null', 'none', 'workflow', '能力配置', 1, 0, '87d491a33d15469e904220a2ae1a0f1e') ON CONFLICT ("id") DO NOTHING;
diff --git a/app-builder/builtin/app-template/speech_report_generator/template_speech_report_generator.sql b/app-builder/builtin/app-template/speech_report_generator/template_speech_report_generator.sql
index 7afa3c472f..f65be17c29 100644
--- a/app-builder/builtin/app-template/speech_report_generator/template_speech_report_generator.sql
+++ b/app-builder/builtin/app-template/speech_report_generator/template_speech_report_generator.sql
@@ -1,4 +1,4 @@
-INSERT INTO "public"."app_template" ("id", "name", "built_type", "category", "attributes", "app_type", "like", "collection", "usage", "version", "config_id", "flow_graph_id", "create_by", "create_at", "update_by", "update_at", "is_deleted") VALUES ('9bcd8f4ff51e45638235e56499d545db', '演讲报告生成', 'workflow', 'chatbot', '{"icon": "/api/jober/v1/api/31f20efc7e0848deab6a6bc10fc3021e/file?filePath=/var/share/6436a187-0d9a-4a07-baf3-58fbfb428c0e.png&fileName=PixPin_2025-06-27_11-24-29.png", "app_type": "ad7fca4851394495a90723eb6bcd6141", "greeting": null, "description": "帮助用户根据演讲主题与内容快速生成结构清晰、重点突出的演讲报告。"}', 'ad7fca4851394495a90723eb6bcd6141', 0, 0, 0, '1.0.0', '8466766d93824a37b38da29feaf30c1c', '7bdc072e15db434fa0ce19401946ee66', 'system', '2025-06-23 03:14:43.263738', 'system', '2025-06-23 03:14:43.263738', 0) ON CONFLICT ("id") DO NOTHING;
+INSERT INTO "public"."app_template" ("id", "name", "built_type", "category", "attributes", "app_type", "like", "collection", "usage", "version", "config_id", "flow_graph_id", "create_by", "create_at", "update_by", "update_at", "is_deleted") VALUES ('9bcd8f4ff51e45638235e56499d545db', '演讲报告生成', 'workflow', 'chatbot', '{"icon": "/appbuilder/v1/api/31f20efc7e0848deab6a6bc10fc3021e/file?filePath=/var/share/6436a187-0d9a-4a07-baf3-58fbfb428c0e.png&fileName=PixPin_2025-06-27_11-24-29.png", "app_type": "ad7fca4851394495a90723eb6bcd6141", "greeting": null, "description": "帮助用户根据演讲主题与内容快速生成结构清晰、重点突出的演讲报告。"}', 'ad7fca4851394495a90723eb6bcd6141', 0, 0, 0, '1.0.0', '8466766d93824a37b38da29feaf30c1c', '7bdc072e15db434fa0ce19401946ee66', 'system', '2025-06-23 03:14:43.263738', 'system', '2025-06-23 03:14:43.263738', 0) ON CONFLICT ("id") DO NOTHING;
INSERT INTO "public"."app_builder_config" ("id", "form_id", "app_id", "tenant_id", "create_by", "create_at", "update_by", "update_at", "is_deleted") VALUES ('8466766d93824a37b38da29feaf30c1c', 'b8986770a6ffef44bbf2a9f26d6fc1be', '9bcd8f4ff51e45638235e56499d545db', '31f20efc7e0848deab6a6bc10fc3021e', 'system', '2025-06-23 03:14:43.263717', 'system', '2025-06-23 03:14:43.263717', 0) ON CONFLICT ("id") DO NOTHING;
@@ -12,7 +12,7 @@ INSERT INTO "public"."app_builder_config_property" ("id", "node_id", "form_prope
INSERT INTO "public"."app_builder_config_property" ("id", "node_id", "form_property_id", "config_id", "is_deleted") VALUES ('b7b64599443748b9b01345f444c0f440', 'jadewdnjbq', '03c8dc1a03d44deeb6672c21e219ced2', '8466766d93824a37b38da29feaf30c1c', 0) ON CONFLICT ("id") DO NOTHING;
INSERT INTO "public"."app_builder_config_property" ("id", "node_id", "form_property_id", "config_id", "is_deleted") VALUES ('94f356687008479cb02a8e99a2d1f332', NULL, 'cc5c244f4169436484c0135dfbdae39a', '8466766d93824a37b38da29feaf30c1c', 0) ON CONFLICT ("id") DO NOTHING;
-INSERT INTO "public"."app_builder_flow_graph" ("id", "name", "create_by", "create_at", "update_by", "update_at", "appearance", "is_deleted") VALUES ('7bdc072e15db434fa0ce19401946ee66', 'LLM模板', 'system', '2025-06-23 03:14:43.263738', 'system', '2025-06-23 03:14:43.263738', '{"id": "e98945676397463ca39455e52f53047e", "type": "jadeFlowGraph", "pages": [{"x": 146.17999670836116, "y": 353.5119047619048, "id": "elsa-page:tvp1s6", "bold": false, "mode": "configuration", "text": "newFlowPage", "type": "jadeFlowPage", "dirty": false, "index": 0, "width": 1600, "hAlign": "left", "height": 800, "isPage": true, "italic": false, "scaleX": 0.8, "scaleY": 0.8, "shapes": [{"x": 1400.392857142857, "y": -8.71428571428578, "id": "jade1p0cdu", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 0, "textX": 0, "textY": 0, "width": 436.57142857142776, "hAlign": "center", "height": 387.39285714285705, "italic": false, "margin": 20, "toShape": "jadesoux5i", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadewdnjbq", "lineWidth": 2, "namespace": "flowable", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [{"x": 50, "y": 0}, {"x": 50, "y": 80}], "endArrowSize": 4, "arrowEndPoint": {"x": 96, "y": 80, "direction": {"ax": "x", "key": "W", "color": "whitesmoke", "value": "W", "cursor": "ew-resize", "vector": -1}}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0, "direction": {"ax": "x", "key": "E", "color": "whitesmoke", "value": "E", "cursor": "ew-resize", "vector": 1}}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": -75.89285714285711, "y": -25, "id": "jade6qm5eg", "pad": 6, "bold": false, "text": "开始", "type": "startNodeStart", "dirty": false, "index": 1, "width": 360, "height": 226, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"inputParams": [{"id": "91138f09-b635-43df-95c6-1fe3d1745829", "from": "Expand", "name": "input", "type": "Object", "value": [{"id": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "from": "Input", "name": "Question", "type": "String", "value": "", "isVisible": true, "isRequired": true, "description": "这是用户输入的问题。", "displayName": "用户问题", "disableModifiable": true}], "config": [{"allowAdd": true}]}, {"id": "4a770dc6-e3c9-475d-84c7-48dacc74a5b6", "from": "Expand", "name": "memory", "type": "Object", "value": [{"id": "a7675623-7fc7-468c-8910-e73c70e5e468", "from": "Input", "name": "memorySwitch", "type": "Boolean", "value": false}, {"id": "cee9a31b-781c-4835-a616-ceed73be22f2", "from": "Input", "name": "type", "type": "String", "value": "ByConversationTurn"}, {"id": "69592622-4291-409d-9d65-9faea83db657", "from": "Input", "name": "value", "type": "Integer", "value": "3"}]}], "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": false, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "startComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "mouseInBorderColor": "rgba(28,31,35,.08)"}, {"x": 1040.392857142857, "y": -180.71428571428578, "id": "jadewdnjbq", "pad": 6, "bold": false, "text": "大模型", "type": "llmNodeState", "dirty": false, "index": 2, "width": 360, "height": 344, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "31ba235d-1b26-4780-a7a7-32eca9500919", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "83653b54-dd04-4da9-957d-adb7c2728632", "from": "Input", "name": "serviceName", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "dd588a17-a69c-40c0-859a-d9930202a148", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "6c414e75-971e-403a-b2b1-c6850f128cc4", "from": "Input", "name": "model", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "db5fdafa-4cbf-44ba-9cca-8a98f1f771f4", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "88f74d78-4711-4f81-a2e7-74d0034c5e88", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "35a710cf-1b79-4523-b16f-b50878d677fe", "from": "Input", "name": "template", "type": "String", "value": "# 角色设定:\n你是一位擅长多场合演讲稿写作的专家,能够根据不同身份、环境和演讲类型,生成结构合理、情感到位、语言自然的中文演讲稿。\n\n# 写作要求:\n请根据用户填写的信息,生成一篇正式演讲稿:\n- 身份:{{Identity}}\n- 场合/演讲环境:{{Occasion}}\n- 演讲类型:{{Type}}(如:欢迎致辞、毕业演讲、技术分享演讲等)\n- 演讲主题:{{Topic}}\n\n# 输出要求:\n- 语言风格需与演讲类型和身份相匹配(如欢迎致辞需亲切自然,技术分享需专业清晰)\n- 开头应简洁自然,点明身份和演讲目的\n- 中段内容围绕演讲主题展开,结合具体事例或观点,有逻辑、有感染力\n- 结尾应自然收束,可带感谢语、祝福语或总结句\n- 输出格式为**完整中文演讲稿**,字数建议在600~1000字之间\n\n# 注意:\n- 不得添加与主题无关的内容\n- 保持语句通顺,符合中文表达习惯\n"}, {"id": "38fb27a1-71f4-4fcc-87d5-9d8a880bc04d", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "eee66922-4304-4209-89fc-b13ffa101630", "from": "Reference", "name": "Identity", "type": "String", "value": ["output", "Identity"], "referenceId": "input_e6274b31-09c6-4676-8de2-f9eead0bc3dd", "referenceKey": "Identity", "referenceNode": "jadesj7ke6"}, {"id": "08e4ac60-eee9-497d-a4b7-2ee8fcd10039", "from": "Reference", "name": "Occasion", "type": "String", "value": ["output", "Occasion"], "referenceId": "input_5a834ce1-3df0-4308-bf8f-3c6fc5e39207", "referenceKey": "Occasion", "referenceNode": "jadesj7ke6"}, {"id": "09aa4ab2-a5cf-406d-aa49-e06dee0e3317", "from": "Reference", "name": "Type", "type": "String", "value": ["output", "Type"], "referenceId": "input_7389ac8e-b9ea-42b5-acae-7ba108caa57a", "referenceKey": "Type", "referenceNode": "jadesj7ke6"}, {"id": "97cb0a44-5931-499e-874f-8e798d5ef1d5", "from": "Reference", "name": "Topic", "type": "String", "value": ["output", "Topic"], "referenceId": "input_ad84d081-6cff-458d-9c10-85f0f63eff1d", "referenceKey": "Topic", "referenceNode": "jadesj7ke6"}]}]}, {"id": "a6865419-867c-4bfb-855c-f5c1876c965a", "from": "Expand", "name": "tools", "type": "Array", "value": []}, {"id": "308e2023-a8e9-486e-9784-8680addbb786", "from": "Expand", "name": "workflows", "type": "Array", "value": []}, {"id": "68f92923-d5da-42ce-8478-d7ac7d90664e", "from": "Input", "name": "systemPrompt", "type": "String", "value": ""}, {"id": "78baad16-173f-4d70-a7cd-d1a2abc2f0d1", "from": "input", "name": "enableLog", "type": "Boolean", "value": true}, {"id": "1d2b1fb2-fef2-4bd2-bf9c-899f55b8cf90", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "3"}, {"id": "6a506211-eff2-47a8-8e05-e64adf8a3fd9", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": []}], "outputParams": [{"id": "95d84d67-3198-415e-a63c-bc9a2da8d821", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "272c927a-9e25-48b6-a921-6a8ab20267a4", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "448dce38-bac1-43f4-9e51-51ac89f2164f", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {"6a506211-eff2-47a8-8e05-e64adf8a3fd9": [{"id": "78c9ff6c-b9f6-4489-80f9-00e245225196", "from": "Reference", "value": [], "referenceId": "output_cd5cbe89-0d9f-4cf1-9e09-afb325576b84", "referenceNode": "jade0pg2ag"}]}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 1836.9642857142849, "y": 287.6785714285713, "id": "jadesoux5i", "pad": 6, "bold": false, "text": "结束", "type": "endNodeEnd", "dirty": false, "index": 3, "width": 360, "height": 182, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.aipp.fitable.AippFlowEndCallback"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "54dab89c-5693-4082-baa7-12c648d812f7", "from": "Expand", "name": "finalOutput", "type": "Object", "value": [{"id": "ffad80c2-3f60-4d57-93b2-c2362a5dab9c", "from": "Reference", "name": "finalOutput", "type": "String", "value": ["output", "llmOutput"], "editable": true, "isRequired": true, "description": "", "referenceId": "272c927a-9e25-48b6-a921-6a8ab20267a4", "referenceKey": "llmOutput", "referenceNode": "jadewdnjbq"}], "editable": false, "isRequired": false, "referenceId": "", "referenceKey": "", "referenceNode": ""}, {"id": "c26bf2ca-75b3-4a6f-bc47-132c2e170895", "from": "Input", "name": "enableLog", "type": "Boolean", "value": false}], "outputParams": [{}]}}}, "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": true, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "endComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "mouseInBorderColor": "rgba(28,31,35,.08)"}, {"x": 421.32000329163884, "y": 85.23809523809518, "id": "jadesj7ke6", "pad": 6, "bold": false, "text": "智能编排表单", "type": "intelligentFormNodeState", "dirty": false, "index": 4, "width": 360, "height": 406, "italic": false, "flowMeta": {"task": {"type": "AIPP_SMART_FORM", "taskId": "a910a3d38a4549eda1112beee008419d", "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "a4b73c24-b669-4713-aecd-858d15c67e51", "from": "Expand", "name": "data", "type": "Object", "value": [{"id": "input_e6274b31-09c6-4676-8de2-f9eead0bc3dd", "from": "Input", "name": "Identity", "type": "String", "value": "", "displayName": "请输入你的身份"}, {"id": "input_5a834ce1-3df0-4308-bf8f-3c6fc5e39207", "from": "Input", "name": "Occasion", "type": "String", "value": "", "displayName": "请输入演讲所处的环境"}, {"id": "input_7389ac8e-b9ea-42b5-acae-7ba108caa57a", "from": "Input", "name": "Type", "type": "String", "value": "", "displayName": "请选择演讲类型"}, {"id": "f3968843-12fa-425d-98e1-a669f80727df", "from": "Input", "name": "Type-options", "type": "Array", "value": ["欢迎致辞", "毕业演讲", "竞选演讲", "开场演讲", "闭幕演讲", "公司年会演讲", "婚礼致辞", "颁奖致辞", "告别演讲", "即兴演讲", "技术分享演讲", "TED演讲风格"]}, {"id": "input_ad84d081-6cff-458d-9c10-85f0f63eff1d", "from": "Input", "name": "Topic", "type": "String", "value": "", "displayName": "请输入具体演讲主题"}]}, {"id": "2f968aad-cf17-4dbd-9ab9-ccbc13b2680d", "from": "Input", "name": "schema", "type": "Object", "value": {"parameters": [{"id": "input_e6274b31-09c6-4676-8de2-f9eead0bc3dd", "from": "Input", "name": "Identity", "type": "String", "value": "", "options": {"id": "682dfaa5-1142-4c88-b508-55046bd1e4ca", "from": "Reference", "type": "Array", "value": [], "referenceId": "", "referenceKey": "", "referenceNode": ""}, "renderType": "Input", "displayName": "请输入你的身份"}, {"id": "input_5a834ce1-3df0-4308-bf8f-3c6fc5e39207", "from": "Input", "name": "Occasion", "type": "String", "value": "", "options": {"id": "1540aa9c-3d02-4fc0-8851-016e03b6a560", "from": "Reference", "type": "Array", "value": [], "referenceId": "", "referenceKey": "", "referenceNode": ""}, "renderType": "Input", "displayName": "请输入演讲所处的环境"}, {"id": "input_7389ac8e-b9ea-42b5-acae-7ba108caa57a", "from": "Input", "name": "Type", "type": "String", "value": "", "options": {"id": "791ff21d-1797-4fe2-8304-a586dcb29592", "from": "Input", "type": "Array", "value": ["欢迎致辞", "毕业演讲", "竞选演讲", "开场演讲", "闭幕演讲", "公司年会演讲", "婚礼致辞", "颁奖致辞", "告别演讲", "即兴演讲", "技术分享演讲", "TED演讲风格"]}, "renderType": "Radio", "displayName": "请选择演讲类型"}, {"id": "input_ad84d081-6cff-458d-9c10-85f0f63eff1d", "from": "Input", "name": "Topic", "type": "String", "value": "", "options": {"id": "a2e68801-6c6d-4132-8ab6-67125daedf26", "from": "Reference", "type": "Array", "value": [], "referenceId": "", "referenceKey": "", "referenceNode": ""}, "renderType": "Input", "displayName": "请输入具体演讲主题"}]}}], "outputParams": [{"id": "fd3667b4-6af2-4a91-8dbf-c6bf7bbde911", "name": "output", "type": "Object", "value": [{"id": "input_e6274b31-09c6-4676-8de2-f9eead0bc3dd", "name": "Identity", "type": "String", "value": ""}, {"id": "input_5a834ce1-3df0-4308-bf8f-3c6fc5e39207", "name": "Occasion", "type": "String", "value": ""}, {"id": "input_7389ac8e-b9ea-42b5-acae-7ba108caa57a", "name": "Type", "type": "String", "value": ""}, {"id": "input_ad84d081-6cff-458d-9c10-85f0f63eff1d", "name": "Topic", "type": "String", "value": ""}]}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "manual"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "intelligentFormComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderWidth": 1, "mouseInBorderColor": "#B1B1B7"}, {"x": 284.1071428571429, "y": 88, "id": "jadenybpc5", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 5, "textX": 0, "textY": 0, "width": 137.21286043449595, "hAlign": "center", "height": 200.23809523809518, "italic": false, "margin": 20, "toShape": "jadesj7ke6", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade6qm5eg", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 781.3200032916388, "y": 288.2380952380952, "id": "jade14ts91", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 6, "textX": 0, "textY": 0, "width": 259.07285385121827, "hAlign": "center", "height": -296.95238095238096, "italic": false, "margin": 20, "toShape": "jadewdnjbq", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadesj7ke6", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}], "vAlign": "top", "itemPad": [0, 0, 0, 0], "division": -1, "dockMode": "none", "fontFace": "arial", "fontSize": 18, "hideText": true, "moveable": true, "shapesAs": {}, "backColor": "#fbfbfc", "container": "elsa-page:tvp1s6", "dockAlign": "top", "fontColor": "#ECD0A7", "fontStyle": "normal", "itemSpace": 5, "namespace": "jadeFlow", "fontWeight": "bold", "itemScroll": {"x": 0, "y": 0}, "borderColor": "white", "focusBackColor": "#fbfbfc"}], "title": "e98945676397463ca39455e52f53047e", "source": "elsa", "tenant": "31f20efc7e0848deab6a6bc10fc3021e", "setting": {"pad": 10, "tag": {}, "code": "", "pDock": "none", "hAlign": "center", "margin": 25, "shadow": "", "shared": false, "vAlign": "top", "itemPad": [5, 5, 5, 5], "visible": true, "autoText": false, "dockMode": "none", "dragable": true, "editable": true, "fontFace": "arial", "fontSize": 12, "infoType": {"name": "none", "next": "INFORMATION"}, "moveable": true, "priority": 0, "allowLink": true, "autoWidth": false, "backAlpha": 0.15, "backColor": "whitesmoke", "dashWidth": 0, "deletable": true, "fontColor": "steelblue", "fontStyle": "normal", "headColor": "steelblue", "lineWidth": 2, "underline": false, "autoHeight": false, "emphasized": false, "fontWeight": "lighter", "itemScroll": {"x": 0, "y": 0}, "lineHeight": 1.5, "resizeable": true, "rotateAble": true, "scrollLock": {"x": false, "y": false}, "selectable": true, "shadowData": "2px 2px 4px", "borderColor": "#047bfc", "borderWidth": 1, "bulletSpeed": 1, "focusMargin": 0, "focusShadow": "", "globalAlpha": 1, "outstanding": false, "bulletedList": false, "cornerRadius": 4, "enableSocial": true, "mouseInColor": "orange", "numberedList": false, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "rotateDegree": 0, "captionhAlign": "center", "strikethrough": false, "focusBackColor": "whitesmoke", "focusFontColor": "darkorange", "progressStatus": {"name": "NONE", "next": "UNKNOWN", "color": "gray"}, "showedProgress": false, "allNodeNumLimit": 99, "captionfontFace": "arial black", "captionfontSize": 14, "enableAnimation": false, "progressPercent": 0.65, "captionfontColor": "whitesmoke", "captionfontStyle": "normal", "focusBorderColor": "#047bfc", "focusBorderWidth": 1, "mouseInBackColor": "whitesmoke", "mouseInFontColor": "orange", "captionfontWeight": "lighter", "captionlineHeight": 1, "mouseInBorderColor": "#047bfc", "sameTypeNodeNumLimit": 19}, "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.fitable.FlowInfoCallback"]}, "enableOutputScope": true, "exceptionFitables": ["modelengine.fit.jober.aipp.fitable.AippFlowExceptionHandler", "modelengine.fit.jober.fitable.FlowInfoException"]}, "enableText": false}', 0) ON CONFLICT ("id") DO NOTHING;
+INSERT INTO "public"."app_builder_flow_graph" ("id", "name", "create_by", "create_at", "update_by", "update_at", "appearance", "is_deleted") VALUES ('7bdc072e15db434fa0ce19401946ee66', 'LLM模板', 'system', '2025-06-23 03:14:43.263738', 'system', '2025-06-23 03:14:43.263738', '{"id": "e98945676397463ca39455e52f53047e", "type": "jadeFlowGraph", "pages": [{"x": 146.17999670836116, "y": 353.5119047619048, "id": "elsa-page:tvp1s6", "bold": false, "mode": "configuration", "text": "newFlowPage", "type": "jadeFlowPage", "dirty": false, "index": 0, "width": 1600, "hAlign": "left", "height": 800, "isPage": true, "italic": false, "scaleX": 0.8, "scaleY": 0.8, "shapes": [{"x": 1400.392857142857, "y": -8.71428571428578, "id": "jade1p0cdu", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 0, "textX": 0, "textY": 0, "width": 436.57142857142776, "hAlign": "center", "height": 387.39285714285705, "italic": false, "margin": 20, "toShape": "jadesoux5i", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadewdnjbq", "lineWidth": 2, "namespace": "flowable", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [{"x": 50, "y": 0}, {"x": 50, "y": 80}], "endArrowSize": 4, "arrowEndPoint": {"x": 96, "y": 80, "direction": {"ax": "x", "key": "W", "color": "whitesmoke", "value": "W", "cursor": "ew-resize", "vector": -1}}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0, "direction": {"ax": "x", "key": "E", "color": "whitesmoke", "value": "E", "cursor": "ew-resize", "vector": 1}}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": -75.89285714285711, "y": -25, "id": "jade6qm5eg", "pad": 6, "bold": false, "text": "开始", "type": "startNodeStart", "dirty": false, "index": 1, "width": 360, "height": 226, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"inputParams": [{"id": "91138f09-b635-43df-95c6-1fe3d1745829", "from": "Expand", "name": "input", "type": "Object", "value": [{"id": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "from": "Input", "name": "Question", "type": "String", "value": "", "isVisible": true, "isRequired": true, "description": "这是用户输入的问题。", "displayName": "用户问题", "disableModifiable": true}], "config": [{"allowAdd": true}]}, {"id": "4a770dc6-e3c9-475d-84c7-48dacc74a5b6", "from": "Expand", "name": "memory", "type": "Object", "value": [{"id": "a7675623-7fc7-468c-8910-e73c70e5e468", "from": "Input", "name": "memorySwitch", "type": "Boolean", "value": false}, {"id": "cee9a31b-781c-4835-a616-ceed73be22f2", "from": "Input", "name": "type", "type": "String", "value": "ByConversationTurn"}, {"id": "69592622-4291-409d-9d65-9faea83db657", "from": "Input", "name": "value", "type": "Integer", "value": "3"}]}], "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": false, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "startComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "mouseInBorderColor": "rgba(28,31,35,.08)"}, {"x": 1040.392857142857, "y": -180.71428571428578, "id": "jadewdnjbq", "pad": 6, "bold": false, "text": "大模型", "type": "llmNodeState", "dirty": false, "index": 2, "width": 360, "height": 344, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "31ba235d-1b26-4780-a7a7-32eca9500919", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "83653b54-dd04-4da9-957d-adb7c2728632", "from": "Input", "name": "serviceName", "type": "String", "value": ""}, {"id": "dd588a17-a69c-40c0-859a-d9930202a148", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "6c414e75-971e-403a-b2b1-c6850f128cc4", "from": "Input", "name": "model", "type": "String", "value": ""}, {"id": "db5fdafa-4cbf-44ba-9cca-8a98f1f771f4", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "88f74d78-4711-4f81-a2e7-74d0034c5e88", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "35a710cf-1b79-4523-b16f-b50878d677fe", "from": "Input", "name": "template", "type": "String", "value": "# 角色设定:\n你是一位擅长多场合演讲稿写作的专家,能够根据不同身份、环境和演讲类型,生成结构合理、情感到位、语言自然的中文演讲稿。\n\n# 写作要求:\n请根据用户填写的信息,生成一篇正式演讲稿:\n- 身份:{{Identity}}\n- 场合/演讲环境:{{Occasion}}\n- 演讲类型:{{Type}}(如:欢迎致辞、毕业演讲、技术分享演讲等)\n- 演讲主题:{{Topic}}\n\n# 输出要求:\n- 语言风格需与演讲类型和身份相匹配(如欢迎致辞需亲切自然,技术分享需专业清晰)\n- 开头应简洁自然,点明身份和演讲目的\n- 中段内容围绕演讲主题展开,结合具体事例或观点,有逻辑、有感染力\n- 结尾应自然收束,可带感谢语、祝福语或总结句\n- 输出格式为**完整中文演讲稿**,字数建议在600~1000字之间\n\n# 注意:\n- 不得添加与主题无关的内容\n- 保持语句通顺,符合中文表达习惯\n"}, {"id": "38fb27a1-71f4-4fcc-87d5-9d8a880bc04d", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "eee66922-4304-4209-89fc-b13ffa101630", "from": "Reference", "name": "Identity", "type": "String", "value": ["output", "Identity"], "referenceId": "input_e6274b31-09c6-4676-8de2-f9eead0bc3dd", "referenceKey": "Identity", "referenceNode": "jadesj7ke6"}, {"id": "08e4ac60-eee9-497d-a4b7-2ee8fcd10039", "from": "Reference", "name": "Occasion", "type": "String", "value": ["output", "Occasion"], "referenceId": "input_5a834ce1-3df0-4308-bf8f-3c6fc5e39207", "referenceKey": "Occasion", "referenceNode": "jadesj7ke6"}, {"id": "09aa4ab2-a5cf-406d-aa49-e06dee0e3317", "from": "Reference", "name": "Type", "type": "String", "value": ["output", "Type"], "referenceId": "input_7389ac8e-b9ea-42b5-acae-7ba108caa57a", "referenceKey": "Type", "referenceNode": "jadesj7ke6"}, {"id": "97cb0a44-5931-499e-874f-8e798d5ef1d5", "from": "Reference", "name": "Topic", "type": "String", "value": ["output", "Topic"], "referenceId": "input_ad84d081-6cff-458d-9c10-85f0f63eff1d", "referenceKey": "Topic", "referenceNode": "jadesj7ke6"}]}]}, {"id": "a6865419-867c-4bfb-855c-f5c1876c965a", "from": "Expand", "name": "tools", "type": "Array", "value": []}, {"id": "308e2023-a8e9-486e-9784-8680addbb786", "from": "Expand", "name": "workflows", "type": "Array", "value": []}, {"id": "68f92923-d5da-42ce-8478-d7ac7d90664e", "from": "Input", "name": "systemPrompt", "type": "String", "value": ""}, {"id": "78baad16-173f-4d70-a7cd-d1a2abc2f0d1", "from": "input", "name": "enableLog", "type": "Boolean", "value": true}, {"id": "1d2b1fb2-fef2-4bd2-bf9c-899f55b8cf90", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "3"}, {"id": "6a506211-eff2-47a8-8e05-e64adf8a3fd9", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": []}], "outputParams": [{"id": "95d84d67-3198-415e-a63c-bc9a2da8d821", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "272c927a-9e25-48b6-a921-6a8ab20267a4", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "448dce38-bac1-43f4-9e51-51ac89f2164f", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {"6a506211-eff2-47a8-8e05-e64adf8a3fd9": [{"id": "78c9ff6c-b9f6-4489-80f9-00e245225196", "from": "Reference", "value": [], "referenceId": "output_cd5cbe89-0d9f-4cf1-9e09-afb325576b84", "referenceNode": "jade0pg2ag"}]}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 1836.9642857142849, "y": 287.6785714285713, "id": "jadesoux5i", "pad": 6, "bold": false, "text": "结束", "type": "endNodeEnd", "dirty": false, "index": 3, "width": 360, "height": 182, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.aipp.fitable.AippFlowEndCallback"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "54dab89c-5693-4082-baa7-12c648d812f7", "from": "Expand", "name": "finalOutput", "type": "Object", "value": [{"id": "ffad80c2-3f60-4d57-93b2-c2362a5dab9c", "from": "Reference", "name": "finalOutput", "type": "String", "value": ["output", "llmOutput"], "editable": true, "isRequired": true, "description": "", "referenceId": "272c927a-9e25-48b6-a921-6a8ab20267a4", "referenceKey": "llmOutput", "referenceNode": "jadewdnjbq"}], "editable": false, "isRequired": false, "referenceId": "", "referenceKey": "", "referenceNode": ""}, {"id": "c26bf2ca-75b3-4a6f-bc47-132c2e170895", "from": "Input", "name": "enableLog", "type": "Boolean", "value": false}], "outputParams": [{}]}}}, "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": true, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "endComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "mouseInBorderColor": "rgba(28,31,35,.08)"}, {"x": 421.32000329163884, "y": 85.23809523809518, "id": "jadesj7ke6", "pad": 6, "bold": false, "text": "智能编排表单", "type": "intelligentFormNodeState", "dirty": false, "index": 4, "width": 360, "height": 406, "italic": false, "flowMeta": {"task": {"type": "AIPP_SMART_FORM", "taskId": "a910a3d38a4549eda1112beee008419d", "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "a4b73c24-b669-4713-aecd-858d15c67e51", "from": "Expand", "name": "data", "type": "Object", "value": [{"id": "input_e6274b31-09c6-4676-8de2-f9eead0bc3dd", "from": "Input", "name": "Identity", "type": "String", "value": "", "displayName": "请输入你的身份"}, {"id": "input_5a834ce1-3df0-4308-bf8f-3c6fc5e39207", "from": "Input", "name": "Occasion", "type": "String", "value": "", "displayName": "请输入演讲所处的环境"}, {"id": "input_7389ac8e-b9ea-42b5-acae-7ba108caa57a", "from": "Input", "name": "Type", "type": "String", "value": "", "displayName": "请选择演讲类型"}, {"id": "f3968843-12fa-425d-98e1-a669f80727df", "from": "Input", "name": "Type-options", "type": "Array", "value": ["欢迎致辞", "毕业演讲", "竞选演讲", "开场演讲", "闭幕演讲", "公司年会演讲", "婚礼致辞", "颁奖致辞", "告别演讲", "即兴演讲", "技术分享演讲", "TED演讲风格"]}, {"id": "input_ad84d081-6cff-458d-9c10-85f0f63eff1d", "from": "Input", "name": "Topic", "type": "String", "value": "", "displayName": "请输入具体演讲主题"}]}, {"id": "2f968aad-cf17-4dbd-9ab9-ccbc13b2680d", "from": "Input", "name": "schema", "type": "Object", "value": {"parameters": [{"id": "input_e6274b31-09c6-4676-8de2-f9eead0bc3dd", "from": "Input", "name": "Identity", "type": "String", "value": "", "options": {"id": "682dfaa5-1142-4c88-b508-55046bd1e4ca", "from": "Reference", "type": "Array", "value": [], "referenceId": "", "referenceKey": "", "referenceNode": ""}, "renderType": "Input", "displayName": "请输入你的身份"}, {"id": "input_5a834ce1-3df0-4308-bf8f-3c6fc5e39207", "from": "Input", "name": "Occasion", "type": "String", "value": "", "options": {"id": "1540aa9c-3d02-4fc0-8851-016e03b6a560", "from": "Reference", "type": "Array", "value": [], "referenceId": "", "referenceKey": "", "referenceNode": ""}, "renderType": "Input", "displayName": "请输入演讲所处的环境"}, {"id": "input_7389ac8e-b9ea-42b5-acae-7ba108caa57a", "from": "Input", "name": "Type", "type": "String", "value": "", "options": {"id": "791ff21d-1797-4fe2-8304-a586dcb29592", "from": "Input", "type": "Array", "value": ["欢迎致辞", "毕业演讲", "竞选演讲", "开场演讲", "闭幕演讲", "公司年会演讲", "婚礼致辞", "颁奖致辞", "告别演讲", "即兴演讲", "技术分享演讲", "TED演讲风格"]}, "renderType": "Radio", "displayName": "请选择演讲类型"}, {"id": "input_ad84d081-6cff-458d-9c10-85f0f63eff1d", "from": "Input", "name": "Topic", "type": "String", "value": "", "options": {"id": "a2e68801-6c6d-4132-8ab6-67125daedf26", "from": "Reference", "type": "Array", "value": [], "referenceId": "", "referenceKey": "", "referenceNode": ""}, "renderType": "Input", "displayName": "请输入具体演讲主题"}]}}], "outputParams": [{"id": "fd3667b4-6af2-4a91-8dbf-c6bf7bbde911", "name": "output", "type": "Object", "value": [{"id": "input_e6274b31-09c6-4676-8de2-f9eead0bc3dd", "name": "Identity", "type": "String", "value": ""}, {"id": "input_5a834ce1-3df0-4308-bf8f-3c6fc5e39207", "name": "Occasion", "type": "String", "value": ""}, {"id": "input_7389ac8e-b9ea-42b5-acae-7ba108caa57a", "name": "Type", "type": "String", "value": ""}, {"id": "input_ad84d081-6cff-458d-9c10-85f0f63eff1d", "name": "Topic", "type": "String", "value": ""}]}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "manual"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "intelligentFormComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderWidth": 1, "mouseInBorderColor": "#B1B1B7"}, {"x": 284.1071428571429, "y": 88, "id": "jadenybpc5", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 5, "textX": 0, "textY": 0, "width": 137.21286043449595, "hAlign": "center", "height": 200.23809523809518, "italic": false, "margin": 20, "toShape": "jadesj7ke6", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade6qm5eg", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 781.3200032916388, "y": 288.2380952380952, "id": "jade14ts91", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 6, "textX": 0, "textY": 0, "width": 259.07285385121827, "hAlign": "center", "height": -296.95238095238096, "italic": false, "margin": 20, "toShape": "jadewdnjbq", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadesj7ke6", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}], "vAlign": "top", "itemPad": [0, 0, 0, 0], "division": -1, "dockMode": "none", "fontFace": "arial", "fontSize": 18, "hideText": true, "moveable": true, "shapesAs": {}, "backColor": "#fbfbfc", "container": "elsa-page:tvp1s6", "dockAlign": "top", "fontColor": "#ECD0A7", "fontStyle": "normal", "itemSpace": 5, "namespace": "jadeFlow", "fontWeight": "bold", "itemScroll": {"x": 0, "y": 0}, "borderColor": "white", "focusBackColor": "#fbfbfc"}], "title": "e98945676397463ca39455e52f53047e", "source": "elsa", "tenant": "31f20efc7e0848deab6a6bc10fc3021e", "setting": {"pad": 10, "tag": {}, "code": "", "pDock": "none", "hAlign": "center", "margin": 25, "shadow": "", "shared": false, "vAlign": "top", "itemPad": [5, 5, 5, 5], "visible": true, "autoText": false, "dockMode": "none", "dragable": true, "editable": true, "fontFace": "arial", "fontSize": 12, "infoType": {"name": "none", "next": "INFORMATION"}, "moveable": true, "priority": 0, "allowLink": true, "autoWidth": false, "backAlpha": 0.15, "backColor": "whitesmoke", "dashWidth": 0, "deletable": true, "fontColor": "steelblue", "fontStyle": "normal", "headColor": "steelblue", "lineWidth": 2, "underline": false, "autoHeight": false, "emphasized": false, "fontWeight": "lighter", "itemScroll": {"x": 0, "y": 0}, "lineHeight": 1.5, "resizeable": true, "rotateAble": true, "scrollLock": {"x": false, "y": false}, "selectable": true, "shadowData": "2px 2px 4px", "borderColor": "#047bfc", "borderWidth": 1, "bulletSpeed": 1, "focusMargin": 0, "focusShadow": "", "globalAlpha": 1, "outstanding": false, "bulletedList": false, "cornerRadius": 4, "enableSocial": true, "mouseInColor": "orange", "numberedList": false, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "rotateDegree": 0, "captionhAlign": "center", "strikethrough": false, "focusBackColor": "whitesmoke", "focusFontColor": "darkorange", "progressStatus": {"name": "NONE", "next": "UNKNOWN", "color": "gray"}, "showedProgress": false, "allNodeNumLimit": 99, "captionfontFace": "arial black", "captionfontSize": 14, "enableAnimation": false, "progressPercent": 0.65, "captionfontColor": "whitesmoke", "captionfontStyle": "normal", "focusBorderColor": "#047bfc", "focusBorderWidth": 1, "mouseInBackColor": "whitesmoke", "mouseInFontColor": "orange", "captionfontWeight": "lighter", "captionlineHeight": 1, "mouseInBorderColor": "#047bfc", "sameTypeNodeNumLimit": 19}, "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.fitable.FlowInfoCallback"]}, "enableOutputScope": true, "exceptionFitables": ["modelengine.fit.jober.aipp.fitable.AippFlowExceptionHandler", "modelengine.fit.jober.fitable.FlowInfoException"]}, "enableText": false}', 0) ON CONFLICT ("id") DO NOTHING;
INSERT INTO "public"."app_builder_form_property" ("id", "form_id", "name", "data_type", "default_value", "data_from", "in_group", "description", "default_index", "is_deleted", "app_id") VALUES ('c2a6da9101ba424e93e461f3361e43fe', 'b8986770a6ffef44bbf2a9f26d6fc1be', 'workflow', 'String', 'null', 'none', 'null', '工作流编排', 0, 0, '9bcd8f4ff51e45638235e56499d545db') ON CONFLICT ("id") DO NOTHING;
INSERT INTO "public"."app_builder_form_property" ("id", "form_id", "name", "data_type", "default_value", "data_from", "in_group", "description", "default_index", "is_deleted", "app_id") VALUES ('a7720e7d97444aa9b932b193b811d849', 'b8986770a6ffef44bbf2a9f26d6fc1be', 'ability', 'String', 'null', 'none', 'workflow', '能力配置', 1, 0, '9bcd8f4ff51e45638235e56499d545db') ON CONFLICT ("id") DO NOTHING;
diff --git a/app-builder/builtin/app-template/sql_master/template_sql_master.sql b/app-builder/builtin/app-template/sql_master/template_sql_master.sql
index f7f1d57a31..c67dda96c9 100644
--- a/app-builder/builtin/app-template/sql_master/template_sql_master.sql
+++ b/app-builder/builtin/app-template/sql_master/template_sql_master.sql
@@ -1,4 +1,4 @@
-INSERT INTO "public"."app_template" ("id", "name", "built_type", "category", "attributes", "app_type", "like", "collection", "usage", "version", "config_id", "flow_graph_id", "create_by", "create_at", "update_by", "update_at", "is_deleted") VALUES ('1099008470824d8c8d0578cc56bd3299', 'SQL语言大师', 'basic', 'agent', '{"icon": "/api/jober/v1/api/31f20efc7e0848deab6a6bc10fc3021e/file?filePath=/var/share/2a47199a-83b5-4f3d-9985-9b38b20b5033.png&fileName=PixPin_2025-06-27_10-10-28.png", "app_type": "099201eaee2346a7bffd76bbdbfb0c7e", "greeting": null, "description": "一个能读懂自然语言、生成准确SQL的AI助手,轻松接入你的数据库开发流程。"}', '099201eaee2346a7bffd76bbdbfb0c7e', 0, 0, 0, '1.0.0', '2c6e57a6c9954422be2d9749e828fe82', '57461224b7da442bb63647c4aff2a0e3', 'system', '2025-06-23 06:49:11.140585', 'system', '2025-06-23 06:49:11.140585', 0) ON CONFLICT ("id") DO NOTHING;
+INSERT INTO "public"."app_template" ("id", "name", "built_type", "category", "attributes", "app_type", "like", "collection", "usage", "version", "config_id", "flow_graph_id", "create_by", "create_at", "update_by", "update_at", "is_deleted") VALUES ('1099008470824d8c8d0578cc56bd3299', 'SQL语言大师', 'basic', 'agent', '{"icon": "/appbuilder/v1/api/31f20efc7e0848deab6a6bc10fc3021e/file?filePath=/var/share/2a47199a-83b5-4f3d-9985-9b38b20b5033.png&fileName=PixPin_2025-06-27_10-10-28.png", "app_type": "099201eaee2346a7bffd76bbdbfb0c7e", "greeting": null, "description": "一个能读懂自然语言、生成准确SQL的AI助手,轻松接入你的数据库开发流程。"}', '099201eaee2346a7bffd76bbdbfb0c7e', 0, 0, 0, '1.0.0', '2c6e57a6c9954422be2d9749e828fe82', '57461224b7da442bb63647c4aff2a0e3', 'system', '2025-06-23 06:49:11.140585', 'system', '2025-06-23 06:49:11.140585', 0) ON CONFLICT ("id") DO NOTHING;
INSERT INTO "public"."app_builder_config" ("id", "form_id", "app_id", "tenant_id", "create_by", "create_at", "update_by", "update_at", "is_deleted") VALUES ('2c6e57a6c9954422be2d9749e828fe82', 'b8986770a6ffef44bbf2a9f26d6fc1bc', '1099008470824d8c8d0578cc56bd3299', '31f20efc7e0848deab6a6bc10fc3021e', 'system', '2025-06-23 06:49:11.14052', 'system', '2025-06-23 06:49:11.14052', 0) ON CONFLICT ("id") DO NOTHING;
@@ -14,7 +14,7 @@ INSERT INTO "public"."app_builder_config_property" ("id", "node_id", "form_prope
INSERT INTO "public"."app_builder_config_property" ("id", "node_id", "form_property_id", "config_id", "is_deleted") VALUES ('5e0a7565b589444d874f7d61559b236a', 'jadewdnjbq', 'c7af080bbed84d26baef42873634bd51', '2c6e57a6c9954422be2d9749e828fe82', 0) ON CONFLICT ("id") DO NOTHING;
INSERT INTO "public"."app_builder_config_property" ("id", "node_id", "form_property_id", "config_id", "is_deleted") VALUES ('30e1c17548eb4b448a994a3e9ae5b6ed', NULL, '4673a0ea7d4a4e93b2748da0c3db2ee8', '2c6e57a6c9954422be2d9749e828fe82', 0) ON CONFLICT ("id") DO NOTHING;
-INSERT INTO "public"."app_builder_flow_graph" ("id", "name", "create_by", "create_at", "update_by", "update_at", "appearance", "is_deleted") VALUES ('57461224b7da442bb63647c4aff2a0e3', 'LLM模板', 'system', '2025-06-23 06:49:11.140585', 'system', '2025-06-23 06:49:11.140585', '{"id": "2b7afd9ea20143f2b6f825ece660c562", "type": "jadeFlowGraph", "pages": [{"x": -505.07000329163884, "y": 261.0119047619048, "id": "elsa-page:tvp1s6", "bold": false, "mode": "configuration", "text": "newFlowPage", "type": "jadeFlowPage", "dirty": false, "index": 0, "width": 1600, "hAlign": "left", "height": 800, "isPage": true, "italic": false, "scaleX": 0.8, "scaleY": 0.8, "shapes": [{"x": 189.1071428571429, "y": 396.5, "id": "jade2zanyx", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 0, "textX": 0, "textY": 0, "width": 84.142857142857, "hAlign": "center", "height": -148.89285714285722, "italic": false, "margin": 20, "toShape": "jade0pg2ag", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade6qm5eg", "lineWidth": 2, "namespace": "flowable", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [{"x": 50, "y": 0}, {"x": 50, "y": 80}], "endArrowSize": 4, "arrowEndPoint": {"x": 96, "y": 80, "direction": {"ax": "x", "key": "W", "color": "whitesmoke", "value": "W", "cursor": "ew-resize", "vector": -1}}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0, "direction": {"ax": "x", "key": "E", "color": "whitesmoke", "value": "E", "cursor": "ew-resize", "vector": 1}}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 1710.392857142857, "y": 285.2857142857142, "id": "jade1p0cdu", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 1, "textX": 0, "textY": 0, "width": 126.57142857142776, "hAlign": "center", "height": 142.39285714285705, "italic": false, "margin": 20, "toShape": "jadesoux5i", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadewdnjbq", "lineWidth": 2, "namespace": "flowable", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [{"x": 50, "y": 0}, {"x": 50, "y": 80}], "endArrowSize": 4, "arrowEndPoint": {"x": 96, "y": 80, "direction": {"ax": "x", "key": "W", "color": "whitesmoke", "value": "W", "cursor": "ew-resize", "vector": -1}}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0, "direction": {"ax": "x", "key": "E", "color": "whitesmoke", "value": "E", "cursor": "ew-resize", "vector": 1}}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": -170.8928571428571, "y": 32.5, "id": "jade6qm5eg", "pad": 6, "bold": false, "text": "开始", "type": "startNodeStart", "dirty": false, "index": 2, "width": 360, "height": 728, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"inputParams": [{"id": "91138f09-b635-43df-95c6-1fe3d1745829", "from": "Expand", "name": "input", "type": "Object", "value": [{"id": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "from": "Input", "name": "Question", "type": "String", "value": "", "isVisible": true, "isRequired": true, "description": "这是用户输入的问题。", "displayName": "用户问题", "disableModifiable": true}], "config": [{"allowAdd": true}]}, {"id": "4a770dc6-e3c9-475d-84c7-48dacc74a5b6", "from": "Expand", "name": "memory", "type": "Object", "value": [{"id": "a7675623-7fc7-468c-8910-e73c70e5e468", "from": "Input", "name": "memorySwitch", "type": "Boolean", "value": true}, {"id": "cee9a31b-781c-4835-a616-ceed73be22f2", "from": "Input", "name": "type", "type": "String", "value": "ByConversationTurn"}, {"id": "69592622-4291-409d-9d65-9faea83db657", "from": "Input", "name": "value", "type": "Integer", "value": "3"}]}], "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": false, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "startComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "mouseInBorderColor": "rgba(28,31,35,.08)"}, {"x": 273.2499999999999, "y": 1.107142857142776, "id": "jade0pg2ag", "pad": 6, "bold": false, "text": "知识检索", "type": "knowledgeRetrievalNodeState", "dirty": false, "index": 3, "width": 360, "height": 493, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "query"}, {"name": "knowledgeRepos"}, {"name": "option"}], "return": {"type": "object"}, "uniqueName": "25887d76-e358-4121-800c-31eb3390fdbd"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "query_0ab55575-f21d-4b19-9676-57fcb4b0b783", "from": "Reference", "name": "query", "type": "Object", "value": ["Question"], "editable": false, "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}, {"id": "knowledgeRepos_01c41edd-a22b-4289-b1cf-8db835833261", "from": "Expand", "name": "knowledgeRepos", "type": "Array", "value": []}, {"id": "option_68f4b238-8e3c-42e1-9795-5a2c8593c22c", "from": "Expand", "name": "option", "type": "Object", "value": [{"id": "b873aff7-8c76-4e4d-80fc-96faa51615d2", "from": "Input", "name": "groupId", "type": "String", "value": "qianfanKnowledge"}, {"id": "b873aff7-8c76-4e4d-80fc-96faa51615d3", "from": "Input", "name": "knowledgeConfigId", "type": "String", "value": ""}, {"id": "03ce03b6-8d00-4fb0-bf32-85b2b40aaaee", "from": "Expand", "name": "indexType", "type": "Object", "value": [{"id": "543ff920-9927-48c6-bb65-cb1b97944b65", "from": "input", "name": "type", "type": "String", "value": "semantic"}, {"id": "03d471a3-d4da-48a3-bbf8-d05bf06374e1", "from": "input", "name": "name", "type": "String", "value": "语义检索"}, {"id": "647d0884-5539-4618-922e-af12b08d1d34", "from": "input", "name": "description", "type": "String", "value": "基于文本的含义检索出最相关的内容"}]}, {"id": "a6a619c8-eef0-4bfa-9e12-a8994edfb83f", "from": "input", "name": "similarityThreshold", "type": "Number", "value": 0.5}, {"id": "c809934a-9023-48dc-a2c8-e33274ab7101", "from": "Expand", "name": "referenceLimit", "type": "Object", "value": [{"id": "369ad79e-397f-417c-b671-c4f714734693", "from": "input", "name": "type", "type": "String", "value": "topK"}, {"id": "31071b92-7d9f-443b-930c-3329d05671f5", "from": "input", "name": "value", "type": "Integer", "value": 3}]}, {"id": "e45abef0-e276-42ea-832a-87e4a2aeb2be", "from": "Expand", "name": "rerankParam", "type": "Object", "value": [{"id": "5b737124-7de9-45b9-bff3-87c6b4d817e8", "from": "input", "name": "enableRerank", "type": "Boolean", "value": false}]}]}], "outputParams": [{"id": "output_cd5cbe89-0d9f-4cf1-9e09-afb325576b84", "from": "Expand", "name": "output", "type": "Array", "value": []}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "knowledgeRetrievalComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "mouseInBorderColor": "rgba(28,31,35,.08)"}, {"x": 1350.392857142857, "y": -198.21428571428578, "id": "jadewdnjbq", "pad": 6, "bold": false, "text": "大模型", "type": "llmNodeState", "dirty": false, "index": 4, "width": 360, "height": 967, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "31ba235d-1b26-4780-a7a7-32eca9500919", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "83653b54-dd04-4da9-957d-adb7c2728632", "from": "Input", "name": "serviceName", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "dd588a17-a69c-40c0-859a-d9930202a148", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "6c414e75-971e-403a-b2b1-c6850f128cc4", "from": "Input", "name": "model", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "db5fdafa-4cbf-44ba-9cca-8a98f1f771f4", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "88f74d78-4711-4f81-a2e7-74d0034c5e88", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "35a710cf-1b79-4523-b16f-b50878d677fe", "from": "Input", "name": "template", "type": "String", "value": "请按照以下步骤生成您的回复:\n1. 递归地将问题分解为更小的问题。\n2. 对于每个原子问题,从上下文和对话历史记录中选择最相关的信息。\n3. 使用所选信息生成回复草稿。\n4. 删除回复草稿中的重复内容。\n5. 在调整后生成最终答案,以提高准确性和相关性。\n6. 请注意,只需要回复最终答案。\n-------------------------------------\n提取文件信息:\n\n{{multiModalInput}}\n\n问题:{{query}}"}, {"id": "38fb27a1-71f4-4fcc-87d5-9d8a880bc04d", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "eee66922-4304-4209-89fc-b13ffa101630", "from": "Reference", "name": "query", "type": "String", "value": ["Question"], "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}, {"id": "e2f51f9f-a0f9-4b8e-a75a-b2016e52d845", "from": "Reference", "name": "multiModalInput", "type": "String", "value": ["output"], "referenceId": "output_0293c652-6ae1-47cd-ad1c-9ef657dc17db", "referenceKey": "output", "referenceNode": "jadei1c5kr"}]}]}, {"id": "a6865419-867c-4bfb-855c-f5c1876c965a", "from": "Expand", "name": "tools", "type": "Array", "value": []}, {"id": "308e2023-a8e9-486e-9784-8680addbb786", "from": "Expand", "name": "workflows", "type": "Array", "value": []}, {"id": "68f92923-d5da-42ce-8478-d7ac7d90664e", "from": "Input", "name": "systemPrompt", "type": "String", "value": "\n \n 1. 作为能读懂自然语言、生成准确SQL的AI助手,你的任务是根据用户提供的自然语言查询要求,生成相应的SQL查询语句。\n 2. 首先,仔细分析用户输入的查询要求,确保理解其意图和需求。\n 3. 然后,生成一个准确的SQL查询语句,确保查询语句能够正确执行并返回用户所需的数据。\n 4. 在生成SQL查询语句时,考虑数据库的结构和表之间的关系,确保查询的效率和准确性。\n 5. 如果用户提供了特定的数据库信息(如表名、字段名等),确保在生成的SQL查询语句中正确使用这些信息。\n 6. 最后,提供一些额外的建议或变体,以便用户可以根据需要进行调整。\n ***注意,一些工具会被提供,请尽可能使用工具获取需要的知识,而非依赖已有知识***\n \n \n \n 查询所有员工的姓名和部门\n \n \n \n 找出销售额超过10000的订单\n \n \n \n"}, {"id": "78baad16-173f-4d70-a7cd-d1a2abc2f0d1", "from": "input", "name": "enableLog", "type": "Boolean", "value": true}, {"id": "1d2b1fb2-fef2-4bd2-bf9c-899f55b8cf90", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "3"}, {"id": "6a506211-eff2-47a8-8e05-e64adf8a3fd9", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": [{"id": "78c9ff6c-b9f6-4489-80f9-00e245225196", "from": "Reference", "type": "Array", "value": ["output"], "referenceId": "output_cd5cbe89-0d9f-4cf1-9e09-afb325576b84", "referenceKey": "output", "referenceNode": "jade0pg2ag"}]}], "outputParams": [{"id": "95d84d67-3198-415e-a63c-bc9a2da8d821", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "272c927a-9e25-48b6-a921-6a8ab20267a4", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "448dce38-bac1-43f4-9e51-51ac89f2164f", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 1836.9642857142849, "y": 287.6785714285713, "id": "jadesoux5i", "pad": 6, "bold": false, "text": "结束", "type": "endNodeEnd", "dirty": false, "index": 5, "width": 360, "height": 280, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.aipp.fitable.AippFlowEndCallback"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "54dab89c-5693-4082-baa7-12c648d812f7", "from": "Expand", "name": "finalOutput", "type": "Object", "value": [{"id": "ffad80c2-3f60-4d57-93b2-c2362a5dab9c", "from": "Reference", "name": "finalOutput", "type": "String", "value": ["output", "llmOutput"], "editable": true, "isRequired": true, "description": "", "referenceId": "272c927a-9e25-48b6-a921-6a8ab20267a4", "referenceKey": "llmOutput", "referenceNode": "jadewdnjbq"}], "editable": false, "isRequired": false, "referenceId": "", "referenceKey": "", "referenceNode": ""}, {"id": "c26bf2ca-75b3-4a6f-bc47-132c2e170895", "from": "Input", "name": "enableLog", "type": "Boolean", "value": false}], "outputParams": [{}]}}}, "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": true, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "endComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "mouseInBorderColor": "rgba(28,31,35,.08)"}, {"x": 746.2896825396826, "y": 16.488095238095184, "id": "jadei1c5kr", "pad": 6, "bold": false, "text": "文件提取", "type": "fileExtractionNodeState", "dirty": false, "index": 6, "width": 368, "height": 439, "italic": false, "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "fileExtractionParam"}], "return": {"type": "string"}, "uniqueName": "e2bd847f-2cfa-4cdc-b326-4d15a15c6a0d"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "fileExtraction_f8a7c1b9-b5db-4008-85ad-5b53aa118e84", "from": "Expand", "name": "fileExtractionParam", "type": "Object", "value": [{"id": "5bc93cb1-e05f-449c-8a38-026218539d45", "from": "Reference", "name": "files", "type": "Array", "value": ["fileUrls"], "editable": false, "referenceId": "fileUrls", "referenceKey": "fileUrls", "referenceNode": "_systemEnv"}, {"id": "prompt_ba5bf9bc-d43e-4fe6-8a54-066803c92600", "from": "Input", "name": "prompt", "type": "String", "value": ""}]}], "outputParams": [{"id": "output_0293c652-6ae1-47cd-ad1c-9ef657dc17db", "from": "Input", "name": "output", "type": "String", "value": ""}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "fileExtractionComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 633.2499999999999, "y": 247.60714285714278, "id": "jadedniaj7", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 7, "textX": 0, "textY": 0, "width": 113.03968253968276, "hAlign": "center", "height": -11.619047619047592, "italic": false, "margin": 20, "toShape": "jadei1c5kr", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade0pg2ag", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 1114.2896825396826, "y": 235.98809523809518, "id": "jade8pwvrd", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 8, "textX": 0, "textY": 0, "width": 236.10317460317447, "hAlign": "center", "height": 49.29761904761904, "italic": false, "margin": 20, "toShape": "jadewdnjbq", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadei1c5kr", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}], "vAlign": "top", "itemPad": [0, 0, 0, 0], "division": -1, "dockMode": "none", "fontFace": "arial", "fontSize": 18, "hideText": true, "moveable": true, "shapesAs": {}, "backColor": "#fbfbfc", "container": "elsa-page:tvp1s6", "dockAlign": "top", "fontColor": "#ECD0A7", "fontStyle": "normal", "itemSpace": 5, "namespace": "jadeFlow", "fontWeight": "bold", "itemScroll": {"x": 0, "y": 0}, "borderColor": "white", "focusBackColor": "#fbfbfc"}], "title": "2b7afd9ea20143f2b6f825ece660c562", "source": "elsa", "tenant": "31f20efc7e0848deab6a6bc10fc3021e", "setting": {"pad": 10, "tag": {}, "code": "", "pDock": "none", "hAlign": "center", "margin": 25, "shadow": "", "shared": false, "vAlign": "top", "itemPad": [5, 5, 5, 5], "visible": true, "autoText": false, "dockMode": "none", "dragable": true, "editable": true, "fontFace": "arial", "fontSize": 12, "infoType": {"name": "none", "next": "INFORMATION"}, "moveable": true, "priority": 0, "allowLink": true, "autoWidth": false, "backAlpha": 0.15, "backColor": "whitesmoke", "dashWidth": 0, "deletable": true, "fontColor": "steelblue", "fontStyle": "normal", "headColor": "steelblue", "lineWidth": 2, "underline": false, "autoHeight": false, "emphasized": false, "fontWeight": "lighter", "itemScroll": {"x": 0, "y": 0}, "lineHeight": 1.5, "resizeable": true, "rotateAble": true, "scrollLock": {"x": false, "y": false}, "selectable": true, "shadowData": "2px 2px 4px", "borderColor": "#047bfc", "borderWidth": 1, "bulletSpeed": 1, "focusMargin": 0, "focusShadow": "", "globalAlpha": 1, "outstanding": false, "bulletedList": false, "cornerRadius": 4, "enableSocial": true, "mouseInColor": "orange", "numberedList": false, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "rotateDegree": 0, "captionhAlign": "center", "strikethrough": false, "focusBackColor": "whitesmoke", "focusFontColor": "darkorange", "progressStatus": {"name": "NONE", "next": "UNKNOWN", "color": "gray"}, "showedProgress": false, "allNodeNumLimit": 99, "captionfontFace": "arial black", "captionfontSize": 14, "enableAnimation": false, "progressPercent": 0.65, "captionfontColor": "whitesmoke", "captionfontStyle": "normal", "focusBorderColor": "#047bfc", "focusBorderWidth": 1, "mouseInBackColor": "whitesmoke", "mouseInFontColor": "orange", "captionfontWeight": "lighter", "captionlineHeight": 1, "mouseInBorderColor": "#047bfc", "sameTypeNodeNumLimit": 19}, "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.fitable.FlowInfoCallback"]}, "enableOutputScope": true, "exceptionFitables": ["modelengine.fit.jober.aipp.fitable.AippFlowExceptionHandler", "modelengine.fit.jober.fitable.FlowInfoException"]}, "enableText": false}', 0) ON CONFLICT ("id") DO NOTHING;
+INSERT INTO "public"."app_builder_flow_graph" ("id", "name", "create_by", "create_at", "update_by", "update_at", "appearance", "is_deleted") VALUES ('57461224b7da442bb63647c4aff2a0e3', 'LLM模板', 'system', '2025-06-23 06:49:11.140585', 'system', '2025-06-23 06:49:11.140585', '{"id": "2b7afd9ea20143f2b6f825ece660c562", "type": "jadeFlowGraph", "pages": [{"x": -505.07000329163884, "y": 261.0119047619048, "id": "elsa-page:tvp1s6", "bold": false, "mode": "configuration", "text": "newFlowPage", "type": "jadeFlowPage", "dirty": false, "index": 0, "width": 1600, "hAlign": "left", "height": 800, "isPage": true, "italic": false, "scaleX": 0.8, "scaleY": 0.8, "shapes": [{"x": 189.1071428571429, "y": 396.5, "id": "jade2zanyx", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 0, "textX": 0, "textY": 0, "width": 84.142857142857, "hAlign": "center", "height": -148.89285714285722, "italic": false, "margin": 20, "toShape": "jade0pg2ag", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade6qm5eg", "lineWidth": 2, "namespace": "flowable", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [{"x": 50, "y": 0}, {"x": 50, "y": 80}], "endArrowSize": 4, "arrowEndPoint": {"x": 96, "y": 80, "direction": {"ax": "x", "key": "W", "color": "whitesmoke", "value": "W", "cursor": "ew-resize", "vector": -1}}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0, "direction": {"ax": "x", "key": "E", "color": "whitesmoke", "value": "E", "cursor": "ew-resize", "vector": 1}}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 1710.392857142857, "y": 285.2857142857142, "id": "jade1p0cdu", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 1, "textX": 0, "textY": 0, "width": 126.57142857142776, "hAlign": "center", "height": 142.39285714285705, "italic": false, "margin": 20, "toShape": "jadesoux5i", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadewdnjbq", "lineWidth": 2, "namespace": "flowable", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [{"x": 50, "y": 0}, {"x": 50, "y": 80}], "endArrowSize": 4, "arrowEndPoint": {"x": 96, "y": 80, "direction": {"ax": "x", "key": "W", "color": "whitesmoke", "value": "W", "cursor": "ew-resize", "vector": -1}}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0, "direction": {"ax": "x", "key": "E", "color": "whitesmoke", "value": "E", "cursor": "ew-resize", "vector": 1}}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": -170.8928571428571, "y": 32.5, "id": "jade6qm5eg", "pad": 6, "bold": false, "text": "开始", "type": "startNodeStart", "dirty": false, "index": 2, "width": 360, "height": 728, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"inputParams": [{"id": "91138f09-b635-43df-95c6-1fe3d1745829", "from": "Expand", "name": "input", "type": "Object", "value": [{"id": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "from": "Input", "name": "Question", "type": "String", "value": "", "isVisible": true, "isRequired": true, "description": "这是用户输入的问题。", "displayName": "用户问题", "disableModifiable": true}], "config": [{"allowAdd": true}]}, {"id": "4a770dc6-e3c9-475d-84c7-48dacc74a5b6", "from": "Expand", "name": "memory", "type": "Object", "value": [{"id": "a7675623-7fc7-468c-8910-e73c70e5e468", "from": "Input", "name": "memorySwitch", "type": "Boolean", "value": true}, {"id": "cee9a31b-781c-4835-a616-ceed73be22f2", "from": "Input", "name": "type", "type": "String", "value": "ByConversationTurn"}, {"id": "69592622-4291-409d-9d65-9faea83db657", "from": "Input", "name": "value", "type": "Integer", "value": "3"}]}], "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": false, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "startComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "mouseInBorderColor": "rgba(28,31,35,.08)"}, {"x": 273.2499999999999, "y": 1.107142857142776, "id": "jade0pg2ag", "pad": 6, "bold": false, "text": "知识检索", "type": "knowledgeRetrievalNodeState", "dirty": false, "index": 3, "width": 360, "height": 493, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "query"}, {"name": "knowledgeRepos"}, {"name": "option"}], "return": {"type": "object"}, "uniqueName": "25887d76-e358-4121-800c-31eb3390fdbd"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "query_0ab55575-f21d-4b19-9676-57fcb4b0b783", "from": "Reference", "name": "query", "type": "Object", "value": ["Question"], "editable": false, "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}, {"id": "knowledgeRepos_01c41edd-a22b-4289-b1cf-8db835833261", "from": "Expand", "name": "knowledgeRepos", "type": "Array", "value": []}, {"id": "option_68f4b238-8e3c-42e1-9795-5a2c8593c22c", "from": "Expand", "name": "option", "type": "Object", "value": [{"id": "b873aff7-8c76-4e4d-80fc-96faa51615d2", "from": "Input", "name": "groupId", "type": "String", "value": "qianfanKnowledge"}, {"id": "b873aff7-8c76-4e4d-80fc-96faa51615d3", "from": "Input", "name": "knowledgeConfigId", "type": "String", "value": ""}, {"id": "03ce03b6-8d00-4fb0-bf32-85b2b40aaaee", "from": "Expand", "name": "indexType", "type": "Object", "value": [{"id": "543ff920-9927-48c6-bb65-cb1b97944b65", "from": "input", "name": "type", "type": "String", "value": "semantic"}, {"id": "03d471a3-d4da-48a3-bbf8-d05bf06374e1", "from": "input", "name": "name", "type": "String", "value": "语义检索"}, {"id": "647d0884-5539-4618-922e-af12b08d1d34", "from": "input", "name": "description", "type": "String", "value": "基于文本的含义检索出最相关的内容"}]}, {"id": "a6a619c8-eef0-4bfa-9e12-a8994edfb83f", "from": "input", "name": "similarityThreshold", "type": "Number", "value": 0.5}, {"id": "c809934a-9023-48dc-a2c8-e33274ab7101", "from": "Expand", "name": "referenceLimit", "type": "Object", "value": [{"id": "369ad79e-397f-417c-b671-c4f714734693", "from": "input", "name": "type", "type": "String", "value": "topK"}, {"id": "31071b92-7d9f-443b-930c-3329d05671f5", "from": "input", "name": "value", "type": "Integer", "value": 3}]}, {"id": "e45abef0-e276-42ea-832a-87e4a2aeb2be", "from": "Expand", "name": "rerankParam", "type": "Object", "value": [{"id": "5b737124-7de9-45b9-bff3-87c6b4d817e8", "from": "input", "name": "enableRerank", "type": "Boolean", "value": false}]}]}], "outputParams": [{"id": "output_cd5cbe89-0d9f-4cf1-9e09-afb325576b84", "from": "Expand", "name": "output", "type": "Array", "value": []}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "knowledgeRetrievalComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "mouseInBorderColor": "rgba(28,31,35,.08)"}, {"x": 1350.392857142857, "y": -198.21428571428578, "id": "jadewdnjbq", "pad": 6, "bold": false, "text": "大模型", "type": "llmNodeState", "dirty": false, "index": 4, "width": 360, "height": 967, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "31ba235d-1b26-4780-a7a7-32eca9500919", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "83653b54-dd04-4da9-957d-adb7c2728632", "from": "Input", "name": "serviceName", "type": "String", "value": ""}, {"id": "dd588a17-a69c-40c0-859a-d9930202a148", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "6c414e75-971e-403a-b2b1-c6850f128cc4", "from": "Input", "name": "model", "type": "String", "value": ""}, {"id": "db5fdafa-4cbf-44ba-9cca-8a98f1f771f4", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "88f74d78-4711-4f81-a2e7-74d0034c5e88", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "35a710cf-1b79-4523-b16f-b50878d677fe", "from": "Input", "name": "template", "type": "String", "value": "请按照以下步骤生成您的回复:\n1. 递归地将问题分解为更小的问题。\n2. 对于每个原子问题,从上下文和对话历史记录中选择最相关的信息。\n3. 使用所选信息生成回复草稿。\n4. 删除回复草稿中的重复内容。\n5. 在调整后生成最终答案,以提高准确性和相关性。\n6. 请注意,只需要回复最终答案。\n-------------------------------------\n提取文件信息:\n\n{{multiModalInput}}\n\n问题:{{query}}"}, {"id": "38fb27a1-71f4-4fcc-87d5-9d8a880bc04d", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "eee66922-4304-4209-89fc-b13ffa101630", "from": "Reference", "name": "query", "type": "String", "value": ["Question"], "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}, {"id": "e2f51f9f-a0f9-4b8e-a75a-b2016e52d845", "from": "Reference", "name": "multiModalInput", "type": "String", "value": ["output"], "referenceId": "output_0293c652-6ae1-47cd-ad1c-9ef657dc17db", "referenceKey": "output", "referenceNode": "jadei1c5kr"}]}]}, {"id": "a6865419-867c-4bfb-855c-f5c1876c965a", "from": "Expand", "name": "tools", "type": "Array", "value": []}, {"id": "308e2023-a8e9-486e-9784-8680addbb786", "from": "Expand", "name": "workflows", "type": "Array", "value": []}, {"id": "68f92923-d5da-42ce-8478-d7ac7d90664e", "from": "Input", "name": "systemPrompt", "type": "String", "value": "\n \n 1. 作为能读懂自然语言、生成准确SQL的AI助手,你的任务是根据用户提供的自然语言查询要求,生成相应的SQL查询语句。\n 2. 首先,仔细分析用户输入的查询要求,确保理解其意图和需求。\n 3. 然后,生成一个准确的SQL查询语句,确保查询语句能够正确执行并返回用户所需的数据。\n 4. 在生成SQL查询语句时,考虑数据库的结构和表之间的关系,确保查询的效率和准确性。\n 5. 如果用户提供了特定的数据库信息(如表名、字段名等),确保在生成的SQL查询语句中正确使用这些信息。\n 6. 最后,提供一些额外的建议或变体,以便用户可以根据需要进行调整。\n ***注意,一些工具会被提供,请尽可能使用工具获取需要的知识,而非依赖已有知识***\n \n \n \n 查询所有员工的姓名和部门\n \n \n \n 找出销售额超过10000的订单\n \n \n \n"}, {"id": "78baad16-173f-4d70-a7cd-d1a2abc2f0d1", "from": "input", "name": "enableLog", "type": "Boolean", "value": true}, {"id": "1d2b1fb2-fef2-4bd2-bf9c-899f55b8cf90", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "3"}, {"id": "6a506211-eff2-47a8-8e05-e64adf8a3fd9", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": [{"id": "78c9ff6c-b9f6-4489-80f9-00e245225196", "from": "Reference", "type": "Array", "value": ["output"], "referenceId": "output_cd5cbe89-0d9f-4cf1-9e09-afb325576b84", "referenceKey": "output", "referenceNode": "jade0pg2ag"}]}], "outputParams": [{"id": "95d84d67-3198-415e-a63c-bc9a2da8d821", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "272c927a-9e25-48b6-a921-6a8ab20267a4", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "448dce38-bac1-43f4-9e51-51ac89f2164f", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 1836.9642857142849, "y": 287.6785714285713, "id": "jadesoux5i", "pad": 6, "bold": false, "text": "结束", "type": "endNodeEnd", "dirty": false, "index": 5, "width": 360, "height": 280, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.aipp.fitable.AippFlowEndCallback"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "54dab89c-5693-4082-baa7-12c648d812f7", "from": "Expand", "name": "finalOutput", "type": "Object", "value": [{"id": "ffad80c2-3f60-4d57-93b2-c2362a5dab9c", "from": "Reference", "name": "finalOutput", "type": "String", "value": ["output", "llmOutput"], "editable": true, "isRequired": true, "description": "", "referenceId": "272c927a-9e25-48b6-a921-6a8ab20267a4", "referenceKey": "llmOutput", "referenceNode": "jadewdnjbq"}], "editable": false, "isRequired": false, "referenceId": "", "referenceKey": "", "referenceNode": ""}, {"id": "c26bf2ca-75b3-4a6f-bc47-132c2e170895", "from": "Input", "name": "enableLog", "type": "Boolean", "value": false}], "outputParams": [{}]}}}, "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": true, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "endComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "mouseInBorderColor": "rgba(28,31,35,.08)"}, {"x": 746.2896825396826, "y": 16.488095238095184, "id": "jadei1c5kr", "pad": 6, "bold": false, "text": "文件提取", "type": "fileExtractionNodeState", "dirty": false, "index": 6, "width": 368, "height": 439, "italic": false, "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "fileExtractionParam"}], "return": {"type": "string"}, "uniqueName": "e2bd847f-2cfa-4cdc-b326-4d15a15c6a0d"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "fileExtraction_f8a7c1b9-b5db-4008-85ad-5b53aa118e84", "from": "Expand", "name": "fileExtractionParam", "type": "Object", "value": [{"id": "5bc93cb1-e05f-449c-8a38-026218539d45", "from": "Reference", "name": "files", "type": "Array", "value": ["fileUrls"], "editable": false, "referenceId": "fileUrls", "referenceKey": "fileUrls", "referenceNode": "_systemEnv"}, {"id": "prompt_ba5bf9bc-d43e-4fe6-8a54-066803c92600", "from": "Input", "name": "prompt", "type": "String", "value": ""}]}], "outputParams": [{"id": "output_0293c652-6ae1-47cd-ad1c-9ef657dc17db", "from": "Input", "name": "output", "type": "String", "value": ""}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "fileExtractionComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 633.2499999999999, "y": 247.60714285714278, "id": "jadedniaj7", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 7, "textX": 0, "textY": 0, "width": 113.03968253968276, "hAlign": "center", "height": -11.619047619047592, "italic": false, "margin": 20, "toShape": "jadei1c5kr", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade0pg2ag", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 1114.2896825396826, "y": 235.98809523809518, "id": "jade8pwvrd", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 8, "textX": 0, "textY": 0, "width": 236.10317460317447, "hAlign": "center", "height": 49.29761904761904, "italic": false, "margin": 20, "toShape": "jadewdnjbq", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadei1c5kr", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}], "vAlign": "top", "itemPad": [0, 0, 0, 0], "division": -1, "dockMode": "none", "fontFace": "arial", "fontSize": 18, "hideText": true, "moveable": true, "shapesAs": {}, "backColor": "#fbfbfc", "container": "elsa-page:tvp1s6", "dockAlign": "top", "fontColor": "#ECD0A7", "fontStyle": "normal", "itemSpace": 5, "namespace": "jadeFlow", "fontWeight": "bold", "itemScroll": {"x": 0, "y": 0}, "borderColor": "white", "focusBackColor": "#fbfbfc"}], "title": "2b7afd9ea20143f2b6f825ece660c562", "source": "elsa", "tenant": "31f20efc7e0848deab6a6bc10fc3021e", "setting": {"pad": 10, "tag": {}, "code": "", "pDock": "none", "hAlign": "center", "margin": 25, "shadow": "", "shared": false, "vAlign": "top", "itemPad": [5, 5, 5, 5], "visible": true, "autoText": false, "dockMode": "none", "dragable": true, "editable": true, "fontFace": "arial", "fontSize": 12, "infoType": {"name": "none", "next": "INFORMATION"}, "moveable": true, "priority": 0, "allowLink": true, "autoWidth": false, "backAlpha": 0.15, "backColor": "whitesmoke", "dashWidth": 0, "deletable": true, "fontColor": "steelblue", "fontStyle": "normal", "headColor": "steelblue", "lineWidth": 2, "underline": false, "autoHeight": false, "emphasized": false, "fontWeight": "lighter", "itemScroll": {"x": 0, "y": 0}, "lineHeight": 1.5, "resizeable": true, "rotateAble": true, "scrollLock": {"x": false, "y": false}, "selectable": true, "shadowData": "2px 2px 4px", "borderColor": "#047bfc", "borderWidth": 1, "bulletSpeed": 1, "focusMargin": 0, "focusShadow": "", "globalAlpha": 1, "outstanding": false, "bulletedList": false, "cornerRadius": 4, "enableSocial": true, "mouseInColor": "orange", "numberedList": false, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "rotateDegree": 0, "captionhAlign": "center", "strikethrough": false, "focusBackColor": "whitesmoke", "focusFontColor": "darkorange", "progressStatus": {"name": "NONE", "next": "UNKNOWN", "color": "gray"}, "showedProgress": false, "allNodeNumLimit": 99, "captionfontFace": "arial black", "captionfontSize": 14, "enableAnimation": false, "progressPercent": 0.65, "captionfontColor": "whitesmoke", "captionfontStyle": "normal", "focusBorderColor": "#047bfc", "focusBorderWidth": 1, "mouseInBackColor": "whitesmoke", "mouseInFontColor": "orange", "captionfontWeight": "lighter", "captionlineHeight": 1, "mouseInBorderColor": "#047bfc", "sameTypeNodeNumLimit": 19}, "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.fitable.FlowInfoCallback"]}, "enableOutputScope": true, "exceptionFitables": ["modelengine.fit.jober.aipp.fitable.AippFlowExceptionHandler", "modelengine.fit.jober.fitable.FlowInfoException"]}, "enableText": false}', 0) ON CONFLICT ("id") DO NOTHING;
INSERT INTO "public"."app_builder_form_property" ("id", "form_id", "name", "data_type", "default_value", "data_from", "in_group", "description", "default_index", "is_deleted", "app_id") VALUES ('6584ddbd04d64161b3b540cb563d040f', 'b8986770a6ffef44bbf2a9f26d6fc1bc', 'basic', 'String', 'null', 'none', 'null', '基础编排', 0, 0, '1099008470824d8c8d0578cc56bd3299') ON CONFLICT ("id") DO NOTHING;
INSERT INTO "public"."app_builder_form_property" ("id", "form_id", "name", "data_type", "default_value", "data_from", "in_group", "description", "default_index", "is_deleted", "app_id") VALUES ('83573ef10f2d4fc3bb65a68a9af09479', 'b8986770a6ffef44bbf2a9f26d6fc1bc', 'ability', 'String', 'null', 'none', 'basic', '能力配置', 1, 0, '1099008470824d8c8d0578cc56bd3299') ON CONFLICT ("id") DO NOTHING;
diff --git a/app-builder/builtin/app-template/tarot/template_tarot.sql b/app-builder/builtin/app-template/tarot/template_tarot.sql
index 4866a2e9e6..84aa12fcb6 100644
--- a/app-builder/builtin/app-template/tarot/template_tarot.sql
+++ b/app-builder/builtin/app-template/tarot/template_tarot.sql
@@ -1,4 +1,4 @@
-INSERT INTO "public"."app_template" ("id", "name", "built_type", "category", "attributes", "app_type", "like", "collection", "usage", "version", "config_id", "flow_graph_id", "create_by", "create_at", "update_by", "update_at", "is_deleted") VALUES ('72f27bef57de4e7c8a0d13d700b81f8a', '塔罗', 'workflow', 'chatbot', '{"icon": "/api/jober/v1/api/31f20efc7e0848deab6a6bc10fc3021e/file?filePath=/var/share/d2ae338d-5bbb-47ef-8846-12316269a0eb.png&fileName=%E5%A1%94%E7%BD%97.png", "app_type": "dadb32e11d0f49c8b3b2b3b78f32adcb", "greeting": "", "description": "塔罗小程序,可以抽取每日运势,并和小女巫对话"}', 'dadb32e11d0f49c8b3b2b3b78f32adcb', 0, 0, 2, '1.0.0', '43df8f8626754d45b145446d0b8c7a92', 'e30fddffe6a14c97aa9d0c843d78218e', 'system', '2025-06-19 06:47:23.677843', 'system', '2025-06-19 06:47:23.677843', 0) ON CONFLICT ("id") DO NOTHING;
+INSERT INTO "public"."app_template" ("id", "name", "built_type", "category", "attributes", "app_type", "like", "collection", "usage", "version", "config_id", "flow_graph_id", "create_by", "create_at", "update_by", "update_at", "is_deleted") VALUES ('72f27bef57de4e7c8a0d13d700b81f8a', '塔罗', 'workflow', 'chatbot', '{"icon": "/appbuilder/v1/api/31f20efc7e0848deab6a6bc10fc3021e/file?filePath=/var/share/d2ae338d-5bbb-47ef-8846-12316269a0eb.png&fileName=%E5%A1%94%E7%BD%97.png", "app_type": "dadb32e11d0f49c8b3b2b3b78f32adcb", "greeting": "", "description": "塔罗小程序,可以抽取每日运势,并和小女巫对话"}', 'dadb32e11d0f49c8b3b2b3b78f32adcb', 0, 0, 2, '1.0.0', '43df8f8626754d45b145446d0b8c7a92', 'e30fddffe6a14c97aa9d0c843d78218e', 'system', '2025-06-19 06:47:23.677843', 'system', '2025-06-19 06:47:23.677843', 0) ON CONFLICT ("id") DO NOTHING;
INSERT INTO "public"."app_builder_config" ("id", "form_id", "app_id", "tenant_id", "create_by", "create_at", "update_by", "update_at", "is_deleted") VALUES ('43df8f8626754d45b145446d0b8c7a92', 'b8986770a6ffef44bbf2a9f26d6fc1be', '72f27bef57de4e7c8a0d13d700b81f8a', '31f20efc7e0848deab6a6bc10fc3021e', 'system', '2025-06-19 06:47:23.677827', 'system', '2025-06-19 06:47:23.677827', 0) ON CONFLICT ("id") DO NOTHING;
@@ -12,7 +12,7 @@ INSERT INTO "public"."app_builder_config_property" ("id", "node_id", "form_prope
INSERT INTO "public"."app_builder_config_property" ("id", "node_id", "form_property_id", "config_id", "is_deleted") VALUES ('391e7236622c42b2b4d68ef394857339', 'jadewdnjbq', '78f6727889d446b9a8242b3df2891d71', '43df8f8626754d45b145446d0b8c7a92', 0) ON CONFLICT ("id") DO NOTHING;
INSERT INTO "public"."app_builder_config_property" ("id", "node_id", "form_property_id", "config_id", "is_deleted") VALUES ('d03f9e00dda44c73bdd3667da3ae00e7', NULL, '0fb3747657744dd985be434f94743792', '43df8f8626754d45b145446d0b8c7a92', 0) ON CONFLICT ("id") DO NOTHING;
-INSERT INTO "public"."app_builder_flow_graph" ("id", "name", "create_by", "create_at", "update_by", "update_at", "appearance", "is_deleted") VALUES ('e30fddffe6a14c97aa9d0c843d78218e', 'LLM模板', 'system', '2025-06-19 06:47:23.677843', 'system', '2025-06-19 06:47:23.677843', '{"id": "f8d255bd1eac48f3a5b9ef16ff20407f", "type": "jadeFlowGraph", "pages": [{"x": 527.4299967083612, "y": 859.7619047619048, "id": "elsa-page:tvp1s6", "bold": false, "mode": "configuration", "text": "newFlowPage", "type": "jadeFlowPage", "dirty": false, "index": 0, "width": 1600, "hAlign": "left", "height": 800, "isPage": true, "italic": false, "scaleX": 0.8, "scaleY": 0.8, "shapes": [{"x": -264.6428571428571, "y": -342.5, "id": "jade6qm5eg", "pad": 6, "bold": false, "text": "开始", "type": "startNodeStart", "dirty": false, "index": 0, "width": 360, "height": 226, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"inputParams": [{"id": "91138f09-b635-43df-95c6-1fe3d1745829", "from": "Expand", "name": "input", "type": "Object", "value": [{"id": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "from": "Input", "name": "Question", "type": "String", "value": "", "isVisible": true, "isRequired": true, "description": "这是用户输入的问题。", "displayName": "用户问题", "disableModifiable": true}], "config": [{"allowAdd": true}]}, {"id": "4a770dc6-e3c9-475d-84c7-48dacc74a5b6", "from": "Expand", "name": "memory", "type": "Object", "value": [{"id": "a7675623-7fc7-468c-8910-e73c70e5e468", "from": "Input", "name": "memorySwitch", "type": "Boolean", "value": true}, {"id": "cee9a31b-781c-4835-a616-ceed73be22f2", "from": "Input", "name": "type", "type": "String", "value": "ByConversationTurn"}, {"id": "69592622-4291-409d-9d65-9faea83db657", "from": "Input", "name": "value", "type": "Integer", "value": "5"}]}], "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": false, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "startComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "mouseInBorderColor": "rgba(28,31,35,.08)"}, {"x": 1781.9642857142849, "y": -363.5714285714287, "id": "jadesoux5i", "pad": 6, "bold": false, "text": "结束", "type": "endNodeEnd", "dirty": false, "index": 1, "width": 360, "height": 182, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.aipp.fitable.AippFlowEndCallback"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "54dab89c-5693-4082-baa7-12c648d812f7", "from": "Expand", "name": "finalOutput", "type": "Object", "value": [{"id": "ffad80c2-3f60-4d57-93b2-c2362a5dab9c", "from": "Reference", "name": "finalOutput", "type": "String", "value": ["output", "llmOutput"], "editable": true, "isRequired": true, "description": "", "referenceId": "8339ac95-2d1c-42de-8185-44f1355497a7", "referenceKey": "llmOutput", "referenceNode": "jadek7i6bs"}], "editable": false, "isRequired": false, "referenceId": "", "referenceKey": "", "referenceNode": ""}, {"id": "c26bf2ca-75b3-4a6f-bc47-132c2e170895", "from": "Input", "name": "enableLog", "type": "Boolean", "value": false}], "outputParams": [{}]}}}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": true, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "endComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 303.82000329163884, "y": -464.7619047619048, "id": "jadet1poiu", "pad": 6, "bold": false, "text": "问题分类", "type": "questionClassificationNodeCondition", "dirty": false, "index": 2, "width": 360, "height": 439, "italic": false, "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "classifyQuestionParam"}, {"name": "memoryConfig"}, {"name": "memorySwitch"}, {"name": "histories"}], "return": {"type": "string"}, "uniqueName": "70d1adbd-3421-4cb0-9231-fa357688b706"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"ids": ["0d665582-4a48-4961-aeb0-7472a59132d8", "9e7a5be3-3d22-4e38-8ae6-6da4883a5449", "fb856007-4f3b-47ec-ab2f-abb920235c15"], "disabled": false, "inputParams": [{"id": "classifyQuestionParam_1a1ad2e5-4952-47c5-a84c-667d343154e3", "from": "Expand", "name": "classifyQuestionParam", "type": "Object", "value": [{"id": "args_9e72d0de-2f8b-4e5d-9b15-61804f7a272e", "from": "Expand", "name": "args", "type": "Object", "value": [{"id": "f25fe951-b432-48a0-bcb6-be07f1605497", "from": "Reference", "name": "query", "type": "String", "value": ["Question"], "editable": false, "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}]}, {"id": "template_5f54e391-da39-46a7-9be3-196abf7b78c1", "from": "Input", "name": "template", "type": "String", "value": ""}, {"id": "b0c25f84-9ab7-4225-9737-1a2b04113183", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "46b2ea81-18d4-4678-8d89-c9347c6013ed", "from": "Input", "name": "serviceName", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "61760aa1-a826-4591-b1cf-cce7783e7b00", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "temperature_205ab6dc-8acf-436a-b8c0-31b8913ce5f2", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "questionTypeList_f53053f3-8a94-4b82-b49e-f82435a62765", "from": "Expand", "name": "questionTypeList", "type": "Array", "value": [{"id": "bdfe7918-6f6c-45cf-a20f-8dde58775390", "from": "Expand", "type": "Object", "value": [{"id": "questionTypeId_d82a1d80-8861-4876-be84-b78c6b736560", "from": "Input", "name": "id", "type": "String", "value": "8739c364-286b-400a-be88-10676eb4eafb"}, {"id": "questionTypeDesc_e2ceec79-2243-4cda-928e-5e71a9d45a4b", "from": "Input", "name": "questionTypeDesc", "type": "String", "value": "想要抽塔罗牌"}], "runnable": true, "conditionType": "if"}, {"id": "b5fc0653-5360-494c-aeda-184d5b284a9d", "from": "Expand", "type": "Object", "value": [{"id": "questionTypeId_45220de8-5b40-4381-bd51-d55cf1511106", "from": "Input", "name": "id", "type": "String", "value": "ada5f5fb-9d90-410c-9837-c677fc3661dd"}, {"id": "questionTypeDesc_caa5bad9-2f06-4b14-a6e8-46b9a75a5dcb", "from": "Input", "name": "questionTypeDesc", "type": "String", "value": "其他问题分类"}], "runnable": true, "conditionType": "else"}]}]}, {"id": "memoryConfig_f78362f1-2776-4caf-b100-085ada00f95a", "from": "Expand", "name": "memoryConfig", "type": "Object", "value": [{"id": "windowAlg_e1c20e65-4c7f-4adc-95a0-75895a6f724c", "from": "Input", "name": "windowAlg", "type": "String", "value": "buffer_window"}, {"id": "serializeAlg_104f6fde-1b62-481e-97af-e0fbef27eeef", "from": "Input", "name": "serializeAlg", "type": "String", "value": "full"}, {"id": "property_868d20b8-33b2-4878-a631-3ba28597e486", "from": "Input", "name": "property", "type": "Integer", "value": 0}]}, {"id": "memorySwitch_74c7b207-7fdf-4af7-bfbd-fd50a405edb3", "from": "Input", "name": "memorySwitch", "type": "Boolean", "value": false}, {"id": "histories_9c420f4b-a6dc-41cf-b914-d8fc41a41726", "from": "Reference", "name": "histories", "type": "Array", "value": ["memories"], "referenceId": "memories", "referenceKey": "memories", "referenceNode": "_systemEnv"}], "outputParams": [{"id": "output_7b3d45c2-1903-4a44-8c5c-807fa157d21f", "from": "Input", "name": "output", "type": "String", "value": ""}], "jadeNodeConfigChangeIgnored": false}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto", "conditionParams": {"branches": [{"id": "da44772c-72da-4999-9a88-e4073bdc9d1b", "type": "if", "runnable": true, "conditions": [{"id": "f5b7904b-9e66-4adc-adad-93ff6b31f30d", "value": [{"id": "f5322eec-0764-480f-b107-77f721212676", "from": "Reference", "name": "left", "type": "String", "value": ["output"], "referenceId": "output_7b3d45c2-1903-4a44-8c5c-807fa157d21f", "referenceKey": "output", "referenceNode": "jadet1poiu"}, {"id": "bc58ee6a-2b3b-4739-9685-55788f123cac", "from": "Input", "name": "right", "type": "String", "value": "8739c364-286b-400a-be88-10676eb4eafb"}], "condition": "equal"}], "conditionRelation": "and"}, {"id": "2e339208-b130-4944-9f46-8dc052cea98d", "type": "else", "runnable": true, "conditions": [{"id": "6759d34c-122b-4be7-8894-7b81995caa24", "value": [], "condition": "true"}], "conditionRelation": "and"}]}}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "questionClassificationComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 95.35714285714289, "y": -229.5, "id": "jadewndwdj", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 3, "textX": 0, "textY": 0, "width": 208.46286043449595, "hAlign": "center", "height": -15.761904761904816, "italic": false, "margin": 20, "toShape": "jadet1poiu", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade6qm5eg", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 835.0700032916388, "y": -434.7619047619048, "id": "jade9le7h8", "pad": 6, "bold": false, "text": "抽卡", "type": "codeNodeState", "dirty": false, "index": 4, "width": 368, "height": 252, "italic": false, "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "args"}, {"name": "code"}, {"name": "language"}, {"name": "output"}], "return": {"type": "object"}, "uniqueName": "e147f301-957a-4335-a155-1e86d1a45ae5"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "a95e03b0-6049-4d0c-a64a-e3dea391ba2e", "from": "Expand", "name": "args", "type": "Object", "value": [{"id": "060bf13e-e251-4866-a412-e347b70f5441", "from": "Reference", "name": "id", "type": "String", "value": ["instanceId"], "referenceId": "instanceId", "referenceKey": "instanceId", "referenceNode": "_systemEnv"}]}, {"id": "bd3645a2-a50b-4bfc-9d6f-82ca76c94959", "from": "Input", "name": "code", "type": "String", "value": "async def main(args: Args) -> dict:\n params = args\n seed_str = args[\"id\"]\n\n cards = [\n \n (\"愚者\", \"新的开始和无限的可能性。\"),\n (\"魔术师\", \"创造力和行动力。\"),\n (\"女祭司\", \"直觉和内在智慧。\"),\n (\"皇后\", \"丰饶和母性。\"),\n (\"皇帝\", \"权威和结构。\"),\n (\"教皇\", \"传统和精神指导。\"),\n (\"恋人\", \"爱情和选择。\"),\n (\"战车\", \"意志力和胜利。\"),\n (\"力量\", \"勇气和内在力量。\"),\n (\"隐士\", \"内省和孤独。\"),\n (\"命运之轮\", \"命运和变化。\"),\n (\"正义\", \"公正和平衡。\"),\n (\"倒吊人\", \"牺牲和新的视角。\"),\n (\"死神\", \"结束和转变。\"),\n (\"节制\", \"和谐和适度。\"),\n (\"恶魔\", \"诱惑和束缚。\"),\n (\"高塔\", \"突变和解放。\"),\n (\"星星\", \"希望和灵感。\"),\n (\"月亮\", \"幻象和潜意识。\"),\n (\"太阳\", \"快乐和成功。\"),\n (\"审判\", \"觉醒和复兴。\"),\n (\"世界\", \"完成和成就。\"),\n (\"权杖王牌\", \"新的创意和激情。\"),\n (\"权杖二\", \"计划和决策。\"),\n (\"权杖三\", \"远见和探索。\"),\n (\"权杖四\", \"庆祝和稳定。\"),\n (\"权杖五\", \"冲突和竞争。\"),\n (\"权杖六\", \"胜利和认可。\"),\n (\"权杖七\", \"防御和挑战。\"),\n (\"权杖八\", \"快速行动和进展。\"),\n (\"权杖九\", \"坚韧和毅力。\"),\n (\"权杖十\", \"负担和责任。\"),\n (\"权杖侍者\", \"好奇和冒险。\"),\n (\"权杖骑士\", \"热情和冲动。\"),\n (\"权杖皇后\", \"自信和独立。\"),\n (\"权杖国王\", \"领导力和远见。\"),\n (\"圣杯王牌\", \"爱情和情感的新开始。\"),\n (\"圣杯二\", \"伙伴关系和和谐。\"),\n (\"圣杯三\", \"友谊和庆祝。\"),\n (\"圣杯四\", \"冷漠和沉思。\"),\n (\"圣杯五\", \"失望和悲伤。\"),\n (\"圣杯六\", \"怀旧和童年回忆。\"),\n (\"圣杯七\", \"幻想和选择。\"),\n (\"圣杯八\", \"放弃和寻找更好的。\"),\n (\"圣杯九\", \"满足和愿望实现。\"),\n (\"圣杯十\", \"家庭和幸福。\"),\n (\"圣杯侍者\", \"创意和情感表达。\"),\n (\"圣杯骑士\", \"浪漫和追求。\"),\n (\"圣杯皇后\", \"同情和关怀。\"),\n (\"圣杯国王\", \"情感平衡和智慧。\"),\n (\"宝剑王牌\", \"真理和新的想法。\"),\n (\"宝剑二\", \"决策和僵局。\"),\n (\"宝剑三\", \"心碎和痛苦。\"),\n (\"宝剑四\", \"休息和恢复。\"),\n (\"宝剑五\", \"冲突和失败。\"),\n (\"宝剑六\", \"过渡和康复。\"),\n (\"宝剑七\", \"欺骗和策略。\"),\n (\"宝剑八\", \"限制和困境。\"),\n (\"宝剑九\", \"焦虑和忧虑。\"),\n (\"宝剑十\", \"结束和背叛。\"),\n (\"宝剑侍者\", \"好奇和观察。\"),\n (\"宝剑骑士\", \"冲动和行动。\"),\n (\"宝剑皇后\", \"独立和清晰。\"),\n (\"宝剑国王\", \"权威和理性。\"),\n (\"星币王牌\", \"物质和财务的新开始。\"),\n (\"星币二\", \"平衡和适应。\"),\n (\"星币三\", \"团队合作和技能。\"),\n (\"星币四\", \"控制和保守。\"),\n (\"星币五\", \"贫困和困难。\"),\n (\"星币六\", \"慷慨和分享。\"),\n (\"星币七\", \"耐心和评估。\"),\n (\"星币八\", \"努力和专注。\"),\n (\"星币九\", \"自立和舒适。\"),\n (\"星币十\", \"财富和遗产。\"),\n (\"星币侍者\", \"学习和成长。\"),\n (\"星币骑士\", \"勤奋和责任。\"),\n (\"星币皇后\", \"实用和关怀。\"),\n (\"星币国王\", \"成功和安全。\")\n\n ]\n\n # 不用 sum(),改成手动累加\n seed_sum = 0\n for c in seed_str:\n seed_sum = seed_sum + ord(c)\n\n idx = seed_sum % len(cards)\n card, means = cards[idx]\n\n direction = \"正位\" if seed_sum % 2 == 0 else \"逆位\"\n\n return {\n \"card\": card,\n \"means\": means,\n \"direction\": direction\n }", "language": "python"}, {"id": "8fd34b6d-6f2b-472d-b1fd-9201dbe5672b", "from": "Input", "name": "language", "type": "String", "value": "python"}, {"id": "f1a5cd49-f01e-4ed9-b7a3-3d1678de7671", "from": "Input", "name": "output", "type": "Object", "value": {"properties": {"output": {"type": "object", "properties": {"card": {"type": "string", "description": ""}, "means": {"type": "string", "description": ""}, "direction": {"type": "string", "description": ""}}, "description": ""}}}}], "outputParams": [{"id": "e17f0b01-d7b7-4fc2-92bc-315291547f60", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "8fdc00ce-afa9-4c8e-8739-54e912f838a7", "from": "Input", "name": "card", "type": "String", "value": "", "description": ""}, {"id": "9f686539-721e-468f-9876-e89adae74a4a", "from": "Input", "name": "means", "type": "String", "value": "", "description": ""}, {"id": "53a5bc92-996d-4ad1-9184-ea803142c45c", "from": "Input", "name": "direction", "type": "String", "value": "", "description": ""}]}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "codeComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 652.0200383868537, "y": -198.96194605600272, "id": "jadege42gn", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 5, "textX": 0, "textY": 0, "width": 183.04996490478516, "hAlign": "center", "height": -109.7999587059021, "italic": false, "margin": 20, "toShape": "jade9le7h8", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadet1poiu", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "dynamic-0|8739c364-286b-400a-be88-10676eb4eafb"}, {"x": 1518.8200032916388, "y": 20.238095238095184, "id": "jade50ty3r", "pad": 6, "bold": false, "text": "结束_2", "type": "endNodeEnd", "dirty": false, "index": 6, "width": 360, "height": 182, "italic": false, "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.aipp.fitable.AippFlowEndCallback"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "d731e408-b82f-44ca-a7e8-9d3326fe0de2", "from": "Expand", "name": "finalOutput", "type": "Object", "value": [{"id": "2261b474-03b4-47f0-8cc3-3e4abd59a7fd", "from": "Reference", "name": "out", "type": "String", "value": ["output", "llmOutput"], "editable": true, "isRequired": true, "description": "", "referenceId": "0e51d152-bd56-4409-8166-759ba2f5fe54", "referenceKey": "llmOutput", "referenceNode": "jades2issa"}], "editable": false, "isRequired": false, "referenceId": "", "referenceKey": "", "referenceNode": ""}, {"id": "09dc8b0e-c6d3-414f-b7fd-be5cf87ffb6c", "from": "Input", "name": "enableLog", "type": "Boolean", "value": false}], "outputParams": [{}]}}}, "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": true, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "endComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderWidth": 1, "mouseInBorderColor": "#B1B1B7"}, {"x": 1307.5700032916388, "y": -449.7619047619048, "id": "jadek7i6bs", "pad": 6, "bold": false, "text": "分析智能体", "type": "llmNodeState", "dirty": false, "index": 7, "width": 360, "height": 344, "italic": false, "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "543983e6-8555-4240-99d8-a781d4237fc7", "from": "Input", "name": "model", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "dc429d31-3ce6-4ec7-8ed5-f510a3ad8bc0", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "7c6385d4-cec5-4c54-9cdf-9e11d3dc0cad", "from": "Input", "name": "serviceName", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "cd867369-40d1-443d-874b-ecc09d5e5af2", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "a868cd07-4d57-4ff8-a8b3-88819bf29103", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "de4b1219-16ed-4e7c-b584-3f4aefc0c245", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "0fcfbbf8-5bc8-43b5-a7cb-6d16be519c5c", "from": "Input", "name": "template", "type": "String", "value": "你是一个顶级塔罗师。\n用户刚刚从78张塔罗牌中抽取了一张牌:\n\n你抽到的是 {{card}}({{direction}}),它象征着:{{means}}。\n用户的问题是:{{question}}\n\n请根据上述信息进行塔罗解读,总字数控制在200字左右。请按照以下结构输出:\n\n你抽到的是 {{card}}({{direction}}),它象征着:{{means}}。\n\n简要介绍 {{card}} 这张牌的象征意义;\n\n然后结合“{{direction}}”的朝向,解释此牌在该状态下传达的能量与倾向;\n\n将其与用户的问题({{question}})结合,分析这张牌如何影响用户的处境、情绪或未来发展;\n\n最后给出具有洞察力、温暖且具体的建议,引导用户思考或行动。\n\n风格要求:使用神秘、柔和而具洞察力的语言,保持塔罗占卜师的语气,避免空泛敷衍,解读应贴合实际问题、有启发性。"}, {"id": "ef354685-f2ed-42ab-b59f-33b9607b59ba", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "ac1ad9b7-6e97-4ffb-9cb4-33e230c52e62", "from": "Reference", "name": "card", "type": "String", "value": ["output", "card"], "referenceId": "8fdc00ce-afa9-4c8e-8739-54e912f838a7", "referenceKey": "card", "referenceNode": "jade9le7h8"}, {"id": "07e6238a-acfb-4338-a798-9a9b31102e32", "from": "Reference", "name": "means", "type": "String", "value": ["output", "means"], "referenceId": "9f686539-721e-468f-9876-e89adae74a4a", "referenceKey": "means", "referenceNode": "jade9le7h8"}, {"id": "2c7b9ec1-71de-4edb-a530-8f9a86573c3f", "from": "Reference", "name": "direction", "type": "String", "value": ["output", "direction"], "referenceId": "53a5bc92-996d-4ad1-9184-ea803142c45c", "referenceKey": "direction", "referenceNode": "jade9le7h8"}, {"id": "79e5f676-20a1-4798-8812-0fe8fc5ee3f2", "from": "Reference", "name": "question", "type": "String", "value": ["Question"], "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}]}]}, {"id": "e6f12f13-16cc-4e02-ae98-163cc0f02cf7", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "5"}, {"id": "a738d5ea-1db5-49ff-8b93-43a62ff04812", "from": "Expand", "name": "tools", "type": "Array", "value": []}, {"id": "322ca097-b71d-486d-8f01-b2a8de5c36c0", "from": "Input", "name": "systemPrompt", "type": "String", "value": ""}, {"id": "10c34b86-4184-4ee5-8770-e6cf54a91e52", "from": "Input", "name": "enableLog", "type": "Boolean", "value": true}, {"id": "9d95d5bc-4883-4368-b8ee-7101241f3798", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": []}], "outputParams": [{"id": "7de12a31-1726-4987-bf20-5ac372bd9516", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "8339ac95-2d1c-42de-8185-44f1355497a7", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "deab086d-1fbc-41f3-a8f1-0a72c65d3711", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 1203.0700032916388, "y": -308.7619047619048, "id": "jade8dmo9h", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 8, "textX": 0, "textY": 0, "width": 104.5, "hAlign": "center", "height": 31, "italic": false, "margin": 20, "toShape": "jadek7i6bs", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade9le7h8", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 1667.5700032916388, "y": -277.7619047619048, "id": "jadeg89ghw", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 9, "textX": 0, "textY": 0, "width": 114.39428242264603, "hAlign": "center", "height": 5.19047619047609, "italic": false, "margin": 20, "toShape": "jadesoux5i", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadek7i6bs", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 851.3200032916388, "y": -63.511904761904816, "id": "jades2issa", "pad": 6, "bold": false, "text": "沟通智能体", "type": "llmNodeState", "dirty": false, "index": 10, "width": 360, "height": 344, "italic": false, "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "d65dbc56-ae4e-4a8e-bef3-fade70e286ab", "from": "Input", "name": "model", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "e62f50ef-692f-49ee-908d-358d8ffe3403", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "e7a4974f-2b2c-49a8-a817-c4c56f8613db", "from": "Input", "name": "serviceName", "type": "String", "value": "Qwen/Qwen2.5-72B-Instruct"}, {"id": "15b1ffa2-3e91-4009-bd1d-9b11146e0f7a", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "1378328b-6e69-402b-be50-3638fd8152f9", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "186cecf6-2061-4e6b-b574-84e94221fd42", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "7a1ba447-4147-450e-959b-15d9e2444f93", "from": "Input", "name": "template", "type": "String", "value": "{{question}}"}, {"id": "8968da54-b128-488c-a80f-1164f0636506", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "15247e73-2e05-4865-9eb0-3cf539b7e77c", "from": "Reference", "name": "question", "type": "String", "value": ["Question"], "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}, {"id": "ae1c6cb8-3177-4dd4-b041-2dd455297d37", "from": "Reference", "name": "his", "type": "Array", "value": ["memories"], "referenceId": "memories", "referenceKey": "memories", "referenceNode": "_systemEnv"}]}]}, {"id": "e6f12f13-16cc-4e02-ae98-163cc0f02cf7", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "5"}, {"id": "85544bce-f8d4-4f03-8f1c-2a63d43b3287", "from": "Expand", "name": "tools", "type": "Array", "value": []}, {"id": "29feca7e-19f7-4630-ad63-8b481be68083", "from": "Input", "name": "systemPrompt", "type": "String", "value": "你是一位经验丰富的塔罗牌占卜师。用户刚刚提出了一个新问题,请你回顾历史消息中用户上一次抽到的塔罗牌及其对应的正位或逆位状态,并结合该牌的含义,针对用户当前的问题进行深入分析与解读。请参考以下步骤:\n\n找出上一次抽取的塔罗牌及其方向(正位或逆位);\n\n结合该牌的象征意义进行解读,重点联系当前提问内容;\n\n说明这张牌如何反映出用户当前处境、潜在影响、或未来趋势;\n\n给出温暖、清晰且具有洞察力的建议,帮助用户理解并作出抉择。\n\n回答应具备情绪共鸣、塔罗语言风格,并避免简单重复牌面定义,要进行具体、贴合问题的分析。\n\n历史信息{{his}}"}, {"id": "96e006ba-ad56-482e-87cc-c377cd6d0641", "from": "Input", "name": "enableLog", "type": "Boolean", "value": true}, {"id": "ae366d0c-72f5-4bdb-b84d-eba6f0cfdc1b", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": []}], "outputParams": [{"id": "733ad08c-2da7-459a-80c6-46c6e32895d3", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "0e51d152-bd56-4409-8166-759ba2f5fe54", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "b8e94458-14df-47a5-aed2-d9e50c43aeed", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 1211.3200032916388, "y": 108.48809523809518, "id": "jadeyvewu7", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 11, "textX": 0, "textY": 0, "width": 307.5, "hAlign": "center", "height": 2.75, "italic": false, "margin": 20, "toShape": "jade50ty3r", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jades2issa", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 652.0200383868537, "y": -148.96190790903006, "id": "jadeftlrp2", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 12, "textX": 0, "textY": 0, "width": 199.29996490478516, "hAlign": "center", "height": 257.45000314712524, "italic": false, "margin": 20, "toShape": "jades2issa", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadet1poiu", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "dynamic-999"}, {"x": 890.0700032916388, "y": -588.5119047619048, "id": "jadere6m0c", "pad": 6, "bold": false, "text": "注释", "type": "noteNode", "dirty": false, "index": 13, "width": 243, "height": 92, "italic": false, "flowMeta": {"jober": {"name": "", "type": "general_jober", "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "text_54a3ad64-fc62-46e2-8f21-afac5a095976", "from": "Input", "name": "text", "type": "String", "value": "根据一个随机数生成抽卡的结果
"}, {"id": "style_6abff408-a7aa-4250-a44c-bd4cdb1d0c72", "from": "Expand", "name": "style", "type": "Object", "value": [{"id": "backgroundColor_e6a6db96-8937-4af3-be6f-7feca8fdbf70", "from": "Input", "name": "backgroundColor", "type": "String", "value": "rgb(234, 243, 255)"}, {"id": "outlineColor_c129e176-9128-4599-a0a2-16f858657ada", "from": "Input", "name": "outlineColor", "type": "String", "value": ""}, {"id": "borderColor_0c80c0aa-29ab-4f65-87f6-c4485d962a5b", "from": "Input", "name": "borderColor", "type": "String", "value": ""}, {"id": "fontSize_b1b86cab-8977-404f-b6cc-231ddb6e70af", "from": "Input", "name": "fontSize", "type": "String", "value": "12"}, {"id": "fontColor_552bb5c6-cdbe-4218-b56d-531d300c7d40", "from": "Input", "name": "fontColor", "type": "String", "value": "rgb(26, 26, 26)"}, {"id": "align_8714fac3-21f3-4242-9778-e3e8dae250b4", "from": "Input", "name": "align", "type": "String", "value": "JustifyLeft"}, {"id": "listStyle_227496ad-01c5-4674-b69f-5ee6b7c6054e", "from": "Input", "name": "listStyle", "type": "String", "value": "InsertUnorderedList"}]}], "outputParams": []}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hideText": true, "runnable": false, "autoWidth": true, "backColor": "rgb(234, 243, 255)", "container": "elsa-page:tvp1s6", "dashWidth": 0, "minHeight": 92, "namespace": "jadeFlow", "autoHeight": false, "enableMask": false, "rotateAble": false, "borderColor": "rgb(171, 203, 249)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 12, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "noteComponent", "focusBackColor": "rgb(234, 243, 255)", "sourcePlatform": "official", "enableAnimation": false, "focusBorderWidth": 1, "mouseInBorderColor": "rgb(171, 203, 249)"}], "vAlign": "top", "itemPad": [0, 0, 0, 0], "division": -1, "dockMode": "none", "fontFace": "arial", "fontSize": 18, "hideText": true, "moveable": true, "shapesAs": {}, "backColor": "#fbfbfc", "container": "elsa-page:tvp1s6", "dockAlign": "top", "fontColor": "#ECD0A7", "fontStyle": "normal", "itemSpace": 5, "namespace": "jadeFlow", "fontWeight": "bold", "itemScroll": {"x": 0, "y": 0}, "borderColor": "white", "focusBackColor": "#fbfbfc"}], "title": "f8d255bd1eac48f3a5b9ef16ff20407f", "source": "elsa", "tenant": "31f20efc7e0848deab6a6bc10fc3021e", "setting": {"pad": 10, "tag": {}, "code": "", "pDock": "none", "hAlign": "center", "margin": 25, "shadow": "", "shared": false, "vAlign": "top", "itemPad": [5, 5, 5, 5], "visible": true, "autoText": false, "dockMode": "none", "dragable": true, "editable": true, "fontFace": "arial", "fontSize": 12, "infoType": {"name": "none", "next": "INFORMATION"}, "moveable": true, "priority": 0, "allowLink": true, "autoWidth": false, "backAlpha": 0.15, "backColor": "whitesmoke", "dashWidth": 0, "deletable": true, "fontColor": "steelblue", "fontStyle": "normal", "headColor": "steelblue", "lineWidth": 2, "underline": false, "autoHeight": false, "emphasized": false, "fontWeight": "lighter", "itemScroll": {"x": 0, "y": 0}, "lineHeight": 1.5, "resizeable": true, "rotateAble": true, "scrollLock": {"x": false, "y": false}, "selectable": true, "shadowData": "2px 2px 4px", "borderColor": "#047bfc", "borderWidth": 1, "bulletSpeed": 1, "focusMargin": 0, "focusShadow": "", "globalAlpha": 1, "outstanding": false, "bulletedList": false, "cornerRadius": 4, "enableSocial": true, "mouseInColor": "orange", "numberedList": false, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "rotateDegree": 0, "captionhAlign": "center", "strikethrough": false, "focusBackColor": "whitesmoke", "focusFontColor": "darkorange", "progressStatus": {"name": "NONE", "next": "UNKNOWN", "color": "gray"}, "showedProgress": false, "allNodeNumLimit": 99, "captionfontFace": "arial black", "captionfontSize": 14, "enableAnimation": false, "progressPercent": 0.65, "captionfontColor": "whitesmoke", "captionfontStyle": "normal", "focusBorderColor": "#047bfc", "focusBorderWidth": 1, "mouseInBackColor": "whitesmoke", "mouseInFontColor": "orange", "captionfontWeight": "lighter", "captionlineHeight": 1, "mouseInBorderColor": "#047bfc", "sameTypeNodeNumLimit": 19}, "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.fitable.FlowInfoCallback"]}, "enableOutputScope": true, "exceptionFitables": ["modelengine.fit.jober.aipp.fitable.AippFlowExceptionHandler", "modelengine.fit.jober.fitable.FlowInfoException"]}, "enableText": false}', 0) ON CONFLICT ("id") DO NOTHING;
+INSERT INTO "public"."app_builder_flow_graph" ("id", "name", "create_by", "create_at", "update_by", "update_at", "appearance", "is_deleted") VALUES ('e30fddffe6a14c97aa9d0c843d78218e', 'LLM模板', 'system', '2025-06-19 06:47:23.677843', 'system', '2025-06-19 06:47:23.677843', '{"id": "f8d255bd1eac48f3a5b9ef16ff20407f", "type": "jadeFlowGraph", "pages": [{"x": 527.4299967083612, "y": 859.7619047619048, "id": "elsa-page:tvp1s6", "bold": false, "mode": "configuration", "text": "newFlowPage", "type": "jadeFlowPage", "dirty": false, "index": 0, "width": 1600, "hAlign": "left", "height": 800, "isPage": true, "italic": false, "scaleX": 0.8, "scaleY": 0.8, "shapes": [{"x": -264.6428571428571, "y": -342.5, "id": "jade6qm5eg", "pad": 6, "bold": false, "text": "开始", "type": "startNodeStart", "dirty": false, "index": 0, "width": 360, "height": 226, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"inputParams": [{"id": "91138f09-b635-43df-95c6-1fe3d1745829", "from": "Expand", "name": "input", "type": "Object", "value": [{"id": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "from": "Input", "name": "Question", "type": "String", "value": "", "isVisible": true, "isRequired": true, "description": "这是用户输入的问题。", "displayName": "用户问题", "disableModifiable": true}], "config": [{"allowAdd": true}]}, {"id": "4a770dc6-e3c9-475d-84c7-48dacc74a5b6", "from": "Expand", "name": "memory", "type": "Object", "value": [{"id": "a7675623-7fc7-468c-8910-e73c70e5e468", "from": "Input", "name": "memorySwitch", "type": "Boolean", "value": true}, {"id": "cee9a31b-781c-4835-a616-ceed73be22f2", "from": "Input", "name": "type", "type": "String", "value": "ByConversationTurn"}, {"id": "69592622-4291-409d-9d65-9faea83db657", "from": "Input", "name": "value", "type": "Integer", "value": "5"}]}], "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": false, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "startComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "mouseInBorderColor": "rgba(28,31,35,.08)"}, {"x": 1781.9642857142849, "y": -363.5714285714287, "id": "jadesoux5i", "pad": 6, "bold": false, "text": "结束", "type": "endNodeEnd", "dirty": false, "index": 1, "width": 360, "height": 182, "italic": false, "shadow": "0 2px 4px 0 rgba(0,0,0,.1)", "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.aipp.fitable.AippFlowEndCallback"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "54dab89c-5693-4082-baa7-12c648d812f7", "from": "Expand", "name": "finalOutput", "type": "Object", "value": [{"id": "ffad80c2-3f60-4d57-93b2-c2362a5dab9c", "from": "Reference", "name": "finalOutput", "type": "String", "value": ["output", "llmOutput"], "editable": true, "isRequired": true, "description": "", "referenceId": "8339ac95-2d1c-42de-8185-44f1355497a7", "referenceKey": "llmOutput", "referenceNode": "jadek7i6bs"}], "editable": false, "isRequired": false, "referenceId": "", "referenceKey": "", "referenceNode": ""}, {"id": "c26bf2ca-75b3-4a6f-bc47-132c2e170895", "from": "Input", "name": "enableLog", "type": "Boolean", "value": false}], "outputParams": [{}]}}}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": true, "namespace": "flowable", "autoHeight": true, "emphasized": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "focusShadow": "0 0 1px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.1)", "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "endComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 303.82000329163884, "y": -464.7619047619048, "id": "jadet1poiu", "pad": 6, "bold": false, "text": "问题分类", "type": "questionClassificationNodeCondition", "dirty": false, "index": 2, "width": 360, "height": 439, "italic": false, "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "classifyQuestionParam"}, {"name": "memoryConfig"}, {"name": "memorySwitch"}, {"name": "histories"}], "return": {"type": "string"}, "uniqueName": "70d1adbd-3421-4cb0-9231-fa357688b706"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"ids": ["0d665582-4a48-4961-aeb0-7472a59132d8", "9e7a5be3-3d22-4e38-8ae6-6da4883a5449", "fb856007-4f3b-47ec-ab2f-abb920235c15"], "disabled": false, "inputParams": [{"id": "classifyQuestionParam_1a1ad2e5-4952-47c5-a84c-667d343154e3", "from": "Expand", "name": "classifyQuestionParam", "type": "Object", "value": [{"id": "args_9e72d0de-2f8b-4e5d-9b15-61804f7a272e", "from": "Expand", "name": "args", "type": "Object", "value": [{"id": "f25fe951-b432-48a0-bcb6-be07f1605497", "from": "Reference", "name": "query", "type": "String", "value": ["Question"], "editable": false, "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}]}, {"id": "template_5f54e391-da39-46a7-9be3-196abf7b78c1", "from": "Input", "name": "template", "type": "String", "value": ""}, {"id": "b0c25f84-9ab7-4225-9737-1a2b04113183", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "46b2ea81-18d4-4678-8d89-c9347c6013ed", "from": "Input", "name": "serviceName", "type": "String", "value": ""}, {"id": "61760aa1-a826-4591-b1cf-cce7783e7b00", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "temperature_205ab6dc-8acf-436a-b8c0-31b8913ce5f2", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "questionTypeList_f53053f3-8a94-4b82-b49e-f82435a62765", "from": "Expand", "name": "questionTypeList", "type": "Array", "value": [{"id": "bdfe7918-6f6c-45cf-a20f-8dde58775390", "from": "Expand", "type": "Object", "value": [{"id": "questionTypeId_d82a1d80-8861-4876-be84-b78c6b736560", "from": "Input", "name": "id", "type": "String", "value": "8739c364-286b-400a-be88-10676eb4eafb"}, {"id": "questionTypeDesc_e2ceec79-2243-4cda-928e-5e71a9d45a4b", "from": "Input", "name": "questionTypeDesc", "type": "String", "value": "想要抽塔罗牌"}], "runnable": true, "conditionType": "if"}, {"id": "b5fc0653-5360-494c-aeda-184d5b284a9d", "from": "Expand", "type": "Object", "value": [{"id": "questionTypeId_45220de8-5b40-4381-bd51-d55cf1511106", "from": "Input", "name": "id", "type": "String", "value": "ada5f5fb-9d90-410c-9837-c677fc3661dd"}, {"id": "questionTypeDesc_caa5bad9-2f06-4b14-a6e8-46b9a75a5dcb", "from": "Input", "name": "questionTypeDesc", "type": "String", "value": "其他问题分类"}], "runnable": true, "conditionType": "else"}]}]}, {"id": "memoryConfig_f78362f1-2776-4caf-b100-085ada00f95a", "from": "Expand", "name": "memoryConfig", "type": "Object", "value": [{"id": "windowAlg_e1c20e65-4c7f-4adc-95a0-75895a6f724c", "from": "Input", "name": "windowAlg", "type": "String", "value": "buffer_window"}, {"id": "serializeAlg_104f6fde-1b62-481e-97af-e0fbef27eeef", "from": "Input", "name": "serializeAlg", "type": "String", "value": "full"}, {"id": "property_868d20b8-33b2-4878-a631-3ba28597e486", "from": "Input", "name": "property", "type": "Integer", "value": 0}]}, {"id": "memorySwitch_74c7b207-7fdf-4af7-bfbd-fd50a405edb3", "from": "Input", "name": "memorySwitch", "type": "Boolean", "value": false}, {"id": "histories_9c420f4b-a6dc-41cf-b914-d8fc41a41726", "from": "Reference", "name": "histories", "type": "Array", "value": ["memories"], "referenceId": "memories", "referenceKey": "memories", "referenceNode": "_systemEnv"}], "outputParams": [{"id": "output_7b3d45c2-1903-4a44-8c5c-807fa157d21f", "from": "Input", "name": "output", "type": "String", "value": ""}], "jadeNodeConfigChangeIgnored": false}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto", "conditionParams": {"branches": [{"id": "da44772c-72da-4999-9a88-e4073bdc9d1b", "type": "if", "runnable": true, "conditions": [{"id": "f5b7904b-9e66-4adc-adad-93ff6b31f30d", "value": [{"id": "f5322eec-0764-480f-b107-77f721212676", "from": "Reference", "name": "left", "type": "String", "value": ["output"], "referenceId": "output_7b3d45c2-1903-4a44-8c5c-807fa157d21f", "referenceKey": "output", "referenceNode": "jadet1poiu"}, {"id": "bc58ee6a-2b3b-4739-9685-55788f123cac", "from": "Input", "name": "right", "type": "String", "value": "8739c364-286b-400a-be88-10676eb4eafb"}], "condition": "equal"}], "conditionRelation": "and"}, {"id": "2e339208-b130-4944-9f46-8dc052cea98d", "type": "else", "runnable": true, "conditions": [{"id": "6759d34c-122b-4be7-8894-7b81995caa24", "value": [], "condition": "true"}], "conditionRelation": "and"}]}}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "questionClassificationComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 95.35714285714289, "y": -229.5, "id": "jadewndwdj", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 3, "textX": 0, "textY": 0, "width": 208.46286043449595, "hAlign": "center", "height": -15.761904761904816, "italic": false, "margin": 20, "toShape": "jadet1poiu", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade6qm5eg", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 835.0700032916388, "y": -434.7619047619048, "id": "jade9le7h8", "pad": 6, "bold": false, "text": "抽卡", "type": "codeNodeState", "dirty": false, "index": 4, "width": 368, "height": 252, "italic": false, "flowMeta": {"jober": {"name": "", "type": "STORE_JOBER", "entity": {"params": [{"name": "args"}, {"name": "code"}, {"name": "language"}, {"name": "output"}], "return": {"type": "object"}, "uniqueName": "e147f301-957a-4335-a155-1e86d1a45ae5"}, "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "a95e03b0-6049-4d0c-a64a-e3dea391ba2e", "from": "Expand", "name": "args", "type": "Object", "value": [{"id": "060bf13e-e251-4866-a412-e347b70f5441", "from": "Reference", "name": "id", "type": "String", "value": ["instanceId"], "referenceId": "instanceId", "referenceKey": "instanceId", "referenceNode": "_systemEnv"}]}, {"id": "bd3645a2-a50b-4bfc-9d6f-82ca76c94959", "from": "Input", "name": "code", "type": "String", "value": "async def main(args: Args) -> dict:\n params = args\n seed_str = args[\"id\"]\n\n cards = [\n \n (\"愚者\", \"新的开始和无限的可能性。\"),\n (\"魔术师\", \"创造力和行动力。\"),\n (\"女祭司\", \"直觉和内在智慧。\"),\n (\"皇后\", \"丰饶和母性。\"),\n (\"皇帝\", \"权威和结构。\"),\n (\"教皇\", \"传统和精神指导。\"),\n (\"恋人\", \"爱情和选择。\"),\n (\"战车\", \"意志力和胜利。\"),\n (\"力量\", \"勇气和内在力量。\"),\n (\"隐士\", \"内省和孤独。\"),\n (\"命运之轮\", \"命运和变化。\"),\n (\"正义\", \"公正和平衡。\"),\n (\"倒吊人\", \"牺牲和新的视角。\"),\n (\"死神\", \"结束和转变。\"),\n (\"节制\", \"和谐和适度。\"),\n (\"恶魔\", \"诱惑和束缚。\"),\n (\"高塔\", \"突变和解放。\"),\n (\"星星\", \"希望和灵感。\"),\n (\"月亮\", \"幻象和潜意识。\"),\n (\"太阳\", \"快乐和成功。\"),\n (\"审判\", \"觉醒和复兴。\"),\n (\"世界\", \"完成和成就。\"),\n (\"权杖王牌\", \"新的创意和激情。\"),\n (\"权杖二\", \"计划和决策。\"),\n (\"权杖三\", \"远见和探索。\"),\n (\"权杖四\", \"庆祝和稳定。\"),\n (\"权杖五\", \"冲突和竞争。\"),\n (\"权杖六\", \"胜利和认可。\"),\n (\"权杖七\", \"防御和挑战。\"),\n (\"权杖八\", \"快速行动和进展。\"),\n (\"权杖九\", \"坚韧和毅力。\"),\n (\"权杖十\", \"负担和责任。\"),\n (\"权杖侍者\", \"好奇和冒险。\"),\n (\"权杖骑士\", \"热情和冲动。\"),\n (\"权杖皇后\", \"自信和独立。\"),\n (\"权杖国王\", \"领导力和远见。\"),\n (\"圣杯王牌\", \"爱情和情感的新开始。\"),\n (\"圣杯二\", \"伙伴关系和和谐。\"),\n (\"圣杯三\", \"友谊和庆祝。\"),\n (\"圣杯四\", \"冷漠和沉思。\"),\n (\"圣杯五\", \"失望和悲伤。\"),\n (\"圣杯六\", \"怀旧和童年回忆。\"),\n (\"圣杯七\", \"幻想和选择。\"),\n (\"圣杯八\", \"放弃和寻找更好的。\"),\n (\"圣杯九\", \"满足和愿望实现。\"),\n (\"圣杯十\", \"家庭和幸福。\"),\n (\"圣杯侍者\", \"创意和情感表达。\"),\n (\"圣杯骑士\", \"浪漫和追求。\"),\n (\"圣杯皇后\", \"同情和关怀。\"),\n (\"圣杯国王\", \"情感平衡和智慧。\"),\n (\"宝剑王牌\", \"真理和新的想法。\"),\n (\"宝剑二\", \"决策和僵局。\"),\n (\"宝剑三\", \"心碎和痛苦。\"),\n (\"宝剑四\", \"休息和恢复。\"),\n (\"宝剑五\", \"冲突和失败。\"),\n (\"宝剑六\", \"过渡和康复。\"),\n (\"宝剑七\", \"欺骗和策略。\"),\n (\"宝剑八\", \"限制和困境。\"),\n (\"宝剑九\", \"焦虑和忧虑。\"),\n (\"宝剑十\", \"结束和背叛。\"),\n (\"宝剑侍者\", \"好奇和观察。\"),\n (\"宝剑骑士\", \"冲动和行动。\"),\n (\"宝剑皇后\", \"独立和清晰。\"),\n (\"宝剑国王\", \"权威和理性。\"),\n (\"星币王牌\", \"物质和财务的新开始。\"),\n (\"星币二\", \"平衡和适应。\"),\n (\"星币三\", \"团队合作和技能。\"),\n (\"星币四\", \"控制和保守。\"),\n (\"星币五\", \"贫困和困难。\"),\n (\"星币六\", \"慷慨和分享。\"),\n (\"星币七\", \"耐心和评估。\"),\n (\"星币八\", \"努力和专注。\"),\n (\"星币九\", \"自立和舒适。\"),\n (\"星币十\", \"财富和遗产。\"),\n (\"星币侍者\", \"学习和成长。\"),\n (\"星币骑士\", \"勤奋和责任。\"),\n (\"星币皇后\", \"实用和关怀。\"),\n (\"星币国王\", \"成功和安全。\")\n\n ]\n\n # 不用 sum(),改成手动累加\n seed_sum = 0\n for c in seed_str:\n seed_sum = seed_sum + ord(c)\n\n idx = seed_sum % len(cards)\n card, means = cards[idx]\n\n direction = \"正位\" if seed_sum % 2 == 0 else \"逆位\"\n\n return {\n \"card\": card,\n \"means\": means,\n \"direction\": direction\n }", "language": "python"}, {"id": "8fd34b6d-6f2b-472d-b1fd-9201dbe5672b", "from": "Input", "name": "language", "type": "String", "value": "python"}, {"id": "f1a5cd49-f01e-4ed9-b7a3-3d1678de7671", "from": "Input", "name": "output", "type": "Object", "value": {"properties": {"output": {"type": "object", "properties": {"card": {"type": "string", "description": ""}, "means": {"type": "string", "description": ""}, "direction": {"type": "string", "description": ""}}, "description": ""}}}}], "outputParams": [{"id": "e17f0b01-d7b7-4fc2-92bc-315291547f60", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "8fdc00ce-afa9-4c8e-8739-54e912f838a7", "from": "Input", "name": "card", "type": "String", "value": "", "description": ""}, {"id": "9f686539-721e-468f-9876-e89adae74a4a", "from": "Input", "name": "means", "type": "String", "value": "", "description": ""}, {"id": "53a5bc92-996d-4ad1-9184-ea803142c45c", "from": "Input", "name": "direction", "type": "String", "value": "", "description": ""}]}]}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "codeComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 652.0200383868537, "y": -198.96194605600272, "id": "jadege42gn", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 5, "textX": 0, "textY": 0, "width": 183.04996490478516, "hAlign": "center", "height": -109.7999587059021, "italic": false, "margin": 20, "toShape": "jade9le7h8", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadet1poiu", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "dynamic-0|8739c364-286b-400a-be88-10676eb4eafb"}, {"x": 1518.8200032916388, "y": 20.238095238095184, "id": "jade50ty3r", "pad": 6, "bold": false, "text": "结束_2", "type": "endNodeEnd", "dirty": false, "index": 6, "width": 360, "height": 182, "italic": false, "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.aipp.fitable.AippFlowEndCallback"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "d731e408-b82f-44ca-a7e8-9d3326fe0de2", "from": "Expand", "name": "finalOutput", "type": "Object", "value": [{"id": "2261b474-03b4-47f0-8cc3-3e4abd59a7fd", "from": "Reference", "name": "out", "type": "String", "value": ["output", "llmOutput"], "editable": true, "isRequired": true, "description": "", "referenceId": "0e51d152-bd56-4409-8166-759ba2f5fe54", "referenceKey": "llmOutput", "referenceNode": "jades2issa"}], "editable": false, "isRequired": false, "referenceId": "", "referenceKey": "", "referenceNode": ""}, {"id": "09dc8b0e-c6d3-414f-b7fd-be5cf87ffb6c", "from": "Input", "name": "enableLog", "type": "Boolean", "value": false}], "outputParams": [{}]}}}, "triggerMode": "auto"}, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "deletable": true, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28,31,35,.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "endComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderWidth": 1, "mouseInBorderColor": "#B1B1B7"}, {"x": 1307.5700032916388, "y": -449.7619047619048, "id": "jadek7i6bs", "pad": 6, "bold": false, "text": "分析智能体", "type": "llmNodeState", "dirty": false, "index": 7, "width": 360, "height": 344, "italic": false, "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "543983e6-8555-4240-99d8-a781d4237fc7", "from": "Input", "name": "model", "type": "String", "value": ""}, {"id": "dc429d31-3ce6-4ec7-8ed5-f510a3ad8bc0", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "7c6385d4-cec5-4c54-9cdf-9e11d3dc0cad", "from": "Input", "name": "serviceName", "type": "String", "value": ""}, {"id": "cd867369-40d1-443d-874b-ecc09d5e5af2", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "a868cd07-4d57-4ff8-a8b3-88819bf29103", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "de4b1219-16ed-4e7c-b584-3f4aefc0c245", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "0fcfbbf8-5bc8-43b5-a7cb-6d16be519c5c", "from": "Input", "name": "template", "type": "String", "value": "你是一个顶级塔罗师。\n用户刚刚从78张塔罗牌中抽取了一张牌:\n\n你抽到的是 {{card}}({{direction}}),它象征着:{{means}}。\n用户的问题是:{{question}}\n\n请根据上述信息进行塔罗解读,总字数控制在200字左右。请按照以下结构输出:\n\n你抽到的是 {{card}}({{direction}}),它象征着:{{means}}。\n\n简要介绍 {{card}} 这张牌的象征意义;\n\n然后结合“{{direction}}”的朝向,解释此牌在该状态下传达的能量与倾向;\n\n将其与用户的问题({{question}})结合,分析这张牌如何影响用户的处境、情绪或未来发展;\n\n最后给出具有洞察力、温暖且具体的建议,引导用户思考或行动。\n\n风格要求:使用神秘、柔和而具洞察力的语言,保持塔罗占卜师的语气,避免空泛敷衍,解读应贴合实际问题、有启发性。"}, {"id": "ef354685-f2ed-42ab-b59f-33b9607b59ba", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "ac1ad9b7-6e97-4ffb-9cb4-33e230c52e62", "from": "Reference", "name": "card", "type": "String", "value": ["output", "card"], "referenceId": "8fdc00ce-afa9-4c8e-8739-54e912f838a7", "referenceKey": "card", "referenceNode": "jade9le7h8"}, {"id": "07e6238a-acfb-4338-a798-9a9b31102e32", "from": "Reference", "name": "means", "type": "String", "value": ["output", "means"], "referenceId": "9f686539-721e-468f-9876-e89adae74a4a", "referenceKey": "means", "referenceNode": "jade9le7h8"}, {"id": "2c7b9ec1-71de-4edb-a530-8f9a86573c3f", "from": "Reference", "name": "direction", "type": "String", "value": ["output", "direction"], "referenceId": "53a5bc92-996d-4ad1-9184-ea803142c45c", "referenceKey": "direction", "referenceNode": "jade9le7h8"}, {"id": "79e5f676-20a1-4798-8812-0fe8fc5ee3f2", "from": "Reference", "name": "question", "type": "String", "value": ["Question"], "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}]}]}, {"id": "e6f12f13-16cc-4e02-ae98-163cc0f02cf7", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "5"}, {"id": "a738d5ea-1db5-49ff-8b93-43a62ff04812", "from": "Expand", "name": "tools", "type": "Array", "value": []}, {"id": "322ca097-b71d-486d-8f01-b2a8de5c36c0", "from": "Input", "name": "systemPrompt", "type": "String", "value": ""}, {"id": "10c34b86-4184-4ee5-8770-e6cf54a91e52", "from": "Input", "name": "enableLog", "type": "Boolean", "value": true}, {"id": "9d95d5bc-4883-4368-b8ee-7101241f3798", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": []}], "outputParams": [{"id": "7de12a31-1726-4987-bf20-5ac372bd9516", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "8339ac95-2d1c-42de-8185-44f1355497a7", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "deab086d-1fbc-41f3-a8f1-0a72c65d3711", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "moveable": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "emphasized": false, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 1203.0700032916388, "y": -308.7619047619048, "id": "jade8dmo9h", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 8, "textX": 0, "textY": 0, "width": 104.5, "hAlign": "center", "height": 31, "italic": false, "margin": 20, "toShape": "jadek7i6bs", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jade9le7h8", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 1667.5700032916388, "y": -277.7619047619048, "id": "jadeg89ghw", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 9, "textX": 0, "textY": 0, "width": 114.39428242264603, "hAlign": "center", "height": 5.19047619047609, "italic": false, "margin": 20, "toShape": "jadesoux5i", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadek7i6bs", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 851.3200032916388, "y": -63.511904761904816, "id": "jades2issa", "pad": 6, "bold": false, "text": "沟通智能体", "type": "llmNodeState", "dirty": false, "index": 10, "width": 360, "height": 344, "italic": false, "flowMeta": {"jober": {"name": "", "type": "general_jober", "isAsync": "true", "fitables": ["modelengine.fit.jober.aipp.fitable.LLMComponent"], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "d65dbc56-ae4e-4a8e-bef3-fade70e286ab", "from": "Input", "name": "model", "type": "String", "value": ""}, {"id": "e62f50ef-692f-49ee-908d-358d8ffe3403", "from": "Expand", "name": "accessInfo", "type": "Object", "value": [{"id": "e7a4974f-2b2c-49a8-a817-c4c56f8613db", "from": "Input", "name": "serviceName", "type": "String", "value": ""}, {"id": "15b1ffa2-3e91-4009-bd1d-9b11146e0f7a", "from": "Input", "name": "tag", "type": "String", "value": "SiliconFlow,Jade"}]}, {"id": "1378328b-6e69-402b-be50-3638fd8152f9", "from": "Input", "name": "temperature", "type": "Number", "value": "0.3"}, {"id": "186cecf6-2061-4e6b-b574-84e94221fd42", "from": "Expand", "name": "prompt", "type": "Object", "value": [{"id": "7a1ba447-4147-450e-959b-15d9e2444f93", "from": "Input", "name": "template", "type": "String", "value": "{{question}}"}, {"id": "8968da54-b128-488c-a80f-1164f0636506", "from": "Expand", "name": "variables", "type": "Object", "value": [{"id": "15247e73-2e05-4865-9eb0-3cf539b7e77c", "from": "Reference", "name": "question", "type": "String", "value": ["Question"], "referenceId": "input_ae2ffd6e-2b9e-4e73-9d7f-0e661ec3dbdb", "referenceKey": "Question", "referenceNode": "jade6qm5eg"}, {"id": "ae1c6cb8-3177-4dd4-b041-2dd455297d37", "from": "Reference", "name": "his", "type": "Array", "value": ["memories"], "referenceId": "memories", "referenceKey": "memories", "referenceNode": "_systemEnv"}]}]}, {"id": "e6f12f13-16cc-4e02-ae98-163cc0f02cf7", "from": "Input", "name": "maxMemoryRounds", "type": "Integer", "value": "5"}, {"id": "85544bce-f8d4-4f03-8f1c-2a63d43b3287", "from": "Expand", "name": "tools", "type": "Array", "value": []}, {"id": "29feca7e-19f7-4630-ad63-8b481be68083", "from": "Input", "name": "systemPrompt", "type": "String", "value": "你是一位经验丰富的塔罗牌占卜师。用户刚刚提出了一个新问题,请你回顾历史消息中用户上一次抽到的塔罗牌及其对应的正位或逆位状态,并结合该牌的含义,针对用户当前的问题进行深入分析与解读。请参考以下步骤:\n\n找出上一次抽取的塔罗牌及其方向(正位或逆位);\n\n结合该牌的象征意义进行解读,重点联系当前提问内容;\n\n说明这张牌如何反映出用户当前处境、潜在影响、或未来趋势;\n\n给出温暖、清晰且具有洞察力的建议,帮助用户理解并作出抉择。\n\n回答应具备情绪共鸣、塔罗语言风格,并避免简单重复牌面定义,要进行具体、贴合问题的分析。\n\n历史信息{{his}}"}, {"id": "96e006ba-ad56-482e-87cc-c377cd6d0641", "from": "Input", "name": "enableLog", "type": "Boolean", "value": true}, {"id": "ae366d0c-72f5-4bdb-b84d-eba6f0cfdc1b", "from": "Expand", "name": "knowledgeBases", "type": "Array", "value": []}], "outputParams": [{"id": "733ad08c-2da7-459a-80c6-46c6e32895d3", "from": "Expand", "name": "output", "type": "Object", "value": [{"id": "0e51d152-bd56-4409-8166-759ba2f5fe54", "from": "Input", "name": "llmOutput", "type": "String", "value": "", "description": ""}, {"id": "b8e94458-14df-47a5-aed2-d9e50c43aeed", "from": "Input", "name": "reference", "type": "Array", "value": [], "description": ""}]}], "tempReference": {}}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hasError": false, "hideText": true, "runnable": true, "backColor": "white", "container": "elsa-page:tvp1s6", "dashWidth": 0, "namespace": "jadeFlow", "autoHeight": true, "enableMask": false, "rotateAble": false, "borderColor": "rgba(28, 31, 35, 0.08)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 8, "outlineColor": "rgba(74, 147, 255, 0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "llmComponent", "focusBackColor": "white", "sourcePlatform": "official", "enableAnimation": false, "focusBorderColor": "rgb(4, 123, 252)", "focusBorderWidth": 1, "mouseInBorderColor": "rgb(4, 123, 252)"}, {"x": 1211.3200032916388, "y": 108.48809523809518, "id": "jadeyvewu7", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": false, "index": 11, "textX": 0, "textY": 0, "width": 307.5, "hAlign": "center", "height": 2.75, "italic": false, "margin": 20, "toShape": "jade50ty3r", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jades2issa", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "E"}, {"x": 652.0200383868537, "y": -148.96190790903006, "id": "jadeftlrp2", "pad": 0, "bold": false, "text": "", "type": "jadeEvent", "dirty": true, "index": 12, "textX": 0, "textY": 0, "width": 199.29996490478516, "hAlign": "center", "height": 257.45000314712524, "italic": false, "margin": 20, "toShape": "jades2issa", "endArrow": true, "hideText": true, "lineMode": {"type": "auto_curve"}, "runnable": true, "allowLink": false, "backColor": "white", "container": "elsa-page:tvp1s6", "fromShape": "jadet1poiu", "lineWidth": 2, "namespace": "elsa", "beginArrow": false, "borderColor": "#B1B1B7", "borderWidth": 1, "curvePoint1": {"x": 0, "y": 0}, "curvePoint2": {"x": 0, "y": 0}, "brokenPoints": [], "endArrowSize": 4, "arrowEndPoint": {"x": 0, "y": 0}, "endArrowEmpty": false, "beginArrowSize": 4, "arrowBeginPoint": {"x": 0, "y": 0}, "beginArrowEmpty": false, "definedToConnector": "W", "mouseInBorderColor": "#B1B1B7", "allowSwitchLineMode": false, "definedFromConnector": "dynamic-999"}, {"x": 890.0700032916388, "y": -588.5119047619048, "id": "jadere6m0c", "pad": 6, "bold": false, "text": "注释", "type": "noteNode", "dirty": false, "index": 13, "width": 243, "height": 92, "italic": false, "flowMeta": {"jober": {"name": "", "type": "general_jober", "fitables": [], "converter": {"type": "mapping_converter", "entity": {"inputParams": [{"id": "text_54a3ad64-fc62-46e2-8f21-afac5a095976", "from": "Input", "name": "text", "type": "String", "value": "根据一个随机数生成抽卡的结果
"}, {"id": "style_6abff408-a7aa-4250-a44c-bd4cdb1d0c72", "from": "Expand", "name": "style", "type": "Object", "value": [{"id": "backgroundColor_e6a6db96-8937-4af3-be6f-7feca8fdbf70", "from": "Input", "name": "backgroundColor", "type": "String", "value": "rgb(234, 243, 255)"}, {"id": "outlineColor_c129e176-9128-4599-a0a2-16f858657ada", "from": "Input", "name": "outlineColor", "type": "String", "value": ""}, {"id": "borderColor_0c80c0aa-29ab-4f65-87f6-c4485d962a5b", "from": "Input", "name": "borderColor", "type": "String", "value": ""}, {"id": "fontSize_b1b86cab-8977-404f-b6cc-231ddb6e70af", "from": "Input", "name": "fontSize", "type": "String", "value": "12"}, {"id": "fontColor_552bb5c6-cdbe-4218-b56d-531d300c7d40", "from": "Input", "name": "fontColor", "type": "String", "value": "rgb(26, 26, 26)"}, {"id": "align_8714fac3-21f3-4242-9778-e3e8dae250b4", "from": "Input", "name": "align", "type": "String", "value": "JustifyLeft"}, {"id": "listStyle_227496ad-01c5-4674-b69f-5ee6b7c6054e", "from": "Input", "name": "listStyle", "type": "String", "value": "InsertUnorderedList"}]}], "outputParams": []}}}, "joberFilter": {"type": "MINIMUM_SIZE_FILTER", "threshold": 1}, "triggerMode": "auto"}, "hideText": true, "runnable": false, "autoWidth": true, "backColor": "rgb(234, 243, 255)", "container": "elsa-page:tvp1s6", "dashWidth": 0, "minHeight": 92, "namespace": "jadeFlow", "autoHeight": false, "enableMask": false, "rotateAble": false, "borderColor": "rgb(171, 203, 249)", "borderWidth": 1, "runningTask": 0, "triggerMode": "auto", "warningTask": 0, "cornerRadius": 12, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "completedTask": 0, "componentName": "noteComponent", "focusBackColor": "rgb(234, 243, 255)", "sourcePlatform": "official", "enableAnimation": false, "focusBorderWidth": 1, "mouseInBorderColor": "rgb(171, 203, 249)"}], "vAlign": "top", "itemPad": [0, 0, 0, 0], "division": -1, "dockMode": "none", "fontFace": "arial", "fontSize": 18, "hideText": true, "moveable": true, "shapesAs": {}, "backColor": "#fbfbfc", "container": "elsa-page:tvp1s6", "dockAlign": "top", "fontColor": "#ECD0A7", "fontStyle": "normal", "itemSpace": 5, "namespace": "jadeFlow", "fontWeight": "bold", "itemScroll": {"x": 0, "y": 0}, "borderColor": "white", "focusBackColor": "#fbfbfc"}], "title": "f8d255bd1eac48f3a5b9ef16ff20407f", "source": "elsa", "tenant": "31f20efc7e0848deab6a6bc10fc3021e", "setting": {"pad": 10, "tag": {}, "code": "", "pDock": "none", "hAlign": "center", "margin": 25, "shadow": "", "shared": false, "vAlign": "top", "itemPad": [5, 5, 5, 5], "visible": true, "autoText": false, "dockMode": "none", "dragable": true, "editable": true, "fontFace": "arial", "fontSize": 12, "infoType": {"name": "none", "next": "INFORMATION"}, "moveable": true, "priority": 0, "allowLink": true, "autoWidth": false, "backAlpha": 0.15, "backColor": "whitesmoke", "dashWidth": 0, "deletable": true, "fontColor": "steelblue", "fontStyle": "normal", "headColor": "steelblue", "lineWidth": 2, "underline": false, "autoHeight": false, "emphasized": false, "fontWeight": "lighter", "itemScroll": {"x": 0, "y": 0}, "lineHeight": 1.5, "resizeable": true, "rotateAble": true, "scrollLock": {"x": false, "y": false}, "selectable": true, "shadowData": "2px 2px 4px", "borderColor": "#047bfc", "borderWidth": 1, "bulletSpeed": 1, "focusMargin": 0, "focusShadow": "", "globalAlpha": 1, "outstanding": false, "bulletedList": false, "cornerRadius": 4, "enableSocial": true, "mouseInColor": "orange", "numberedList": false, "outlineColor": "rgba(74,147,255,0.12)", "outlineWidth": 10, "rotateDegree": 0, "captionhAlign": "center", "strikethrough": false, "focusBackColor": "whitesmoke", "focusFontColor": "darkorange", "progressStatus": {"name": "NONE", "next": "UNKNOWN", "color": "gray"}, "showedProgress": false, "allNodeNumLimit": 99, "captionfontFace": "arial black", "captionfontSize": 14, "enableAnimation": false, "progressPercent": 0.65, "captionfontColor": "whitesmoke", "captionfontStyle": "normal", "focusBorderColor": "#047bfc", "focusBorderWidth": 1, "mouseInBackColor": "whitesmoke", "mouseInFontColor": "orange", "captionfontWeight": "lighter", "captionlineHeight": 1, "mouseInBorderColor": "#047bfc", "sameTypeNodeNumLimit": 19}, "flowMeta": {"callback": {"name": "通知回调", "type": "general_callback", "fitables": ["modelengine.fit.jober.fitable.FlowInfoCallback"]}, "enableOutputScope": true, "exceptionFitables": ["modelengine.fit.jober.aipp.fitable.AippFlowExceptionHandler", "modelengine.fit.jober.fitable.FlowInfoException"]}, "enableText": false}', 0) ON CONFLICT ("id") DO NOTHING;
INSERT INTO "public"."app_builder_form_property" ("id", "form_id", "name", "data_type", "default_value", "data_from", "in_group", "description", "default_index", "is_deleted", "app_id") VALUES ('b512d76537684126a245aab1b4b22ba6', 'b8986770a6ffef44bbf2a9f26d6fc1be', 'ability', 'String', 'null', 'none', 'workflow', '能力配置', 1, 0, '72f27bef57de4e7c8a0d13d700b81f8a') ON CONFLICT ("id") DO NOTHING;
INSERT INTO "public"."app_builder_form_property" ("id", "form_id", "name", "data_type", "default_value", "data_from", "in_group", "description", "default_index", "is_deleted", "app_id") VALUES ('81ad3a9f49aa45aeaf0a30001d0d2033', 'b8986770a6ffef44bbf2a9f26d6fc1be', 'workflow', 'String', 'null', 'none', 'null', '工作流编排', 0, 0, '72f27bef57de4e7c8a0d13d700b81f8a') ON CONFLICT ("id") DO NOTHING;