{
  "agent": {
    "title": "智能體",
    "create": "建立智能體",
    "createSuccess": "建立成功",
    "createFailed": "建立失敗",
    "saveSuccess": "儲存成功",
    "saveFailed": "儲存失敗",
    "publishSuccess": "發布成功",
    "publishFailed": "發布失敗",
    "disableSuccess": "已停用",
    "deleteSuccess": "刪除成功",
    "deleteFailed": "刪除失敗",
    "deleteConfirm": "確定要刪除智能體「{name}」嗎？",
    "deleteTitle": "刪除確認",
    "unpublishMenuSuccess": "取消發布菜單成功",
    "operationFailed": "操作失敗",
    "fillNameAndCode": "請填寫名稱和編碼",
    "codeFormatError": "編碼必須以字母開頭，只能包含字母、數字和下劃線",
    "searchPlaceholder": "搜尋智能體名稱",
    "search": "搜尋",
    "noDescription": "暫無描述",
    "empty": "暫無智能體",
    "mainApp": "主應用",
    "edit": "編輯",
    "delete": "刪除",
    "chat": "對話",
    "publish": "發布",
    "publishToMenu": "發布智能體到菜單",
    "unpublishMenu": "取消發布菜單",
    "disable": "停用",
    "back": "返回",
    "save": "儲存",
    "cancel": "取消",
    "loading": "載入中...",
    "status": {
      "draft": "草稿",
      "published": "已發布",
      "disabled": "已停用"
    },
    "mode": {
      "autonomous": "自主規劃",
      "dialogFlow": "對話流",
      "autonomousLabel": "自主規劃模式",
      "dialogFlowLabel": "對話流模式",
      "autonomousDesc": "Agent 自動拆解任務並執行",
      "dialogFlowDesc": "按預定義流程與用戶互動"
    },
    "form": {
      "name": "名稱",
      "namePlaceholder": "請輸入智能體名稱",
      "code": "編碼",
      "codePlaceholder": "請輸入唯一編碼",
      "appCode": "應用編碼",
      "mode": "模式",
      "description": "描述",
      "descriptionPlaceholder": "請輸入描述",
      "globalVisible": "子應用可見"
    },
    "importExport": {
      "export": "匯出",
      "import": "匯入配置",
      "exportSuccess": "智能體配置已匯出",
      "exportFailed": "匯出失敗",
      "importTitle": "匯入智能體配置",
      "dragOrClick": "拖拽 JSON 檔案到此處或點擊上傳",
      "onlyJson": "僅支援 .json 格式檔案",
      "fileParseError": "檔案解析失敗，請確認檔案格式正確",
      "checking": "正在檢查...",
      "codeConflictTip": "智能體編碼已存在，請修改編碼後再匯入",
      "codeAvailable": "智能體編碼可用，可以匯入",
      "newCodePlaceholder": "請輸入新的智能體編碼",
      "importSuccess": "智能體配置匯入成功",
      "importFailed": "匯入失敗",
      "confirmImport": "確認匯入",
      "reselect": "重新選擇",
      "agentInfo": "智能體資訊",
      "modelName": "模型",
      "workflowCode": "關聯工作流",
      "appTip": "匯入的智能體將歸屬到當前應用，狀態為草稿",
      "refTip": "模型、工作流、知識庫按編碼/名稱匹配；目標環境缺失時匯入後需在編輯器中重新配置"
    },
    "basicInfo": "基本資訊",
    "runMode": "運行模式",
    "runModeTooltip": "自主規劃模式：Agent 自動理解用戶意圖並回答，適合通用問答；對話流模式：按預定義的工作流步驟與用戶互動，適合固定流程場景",
    "relatedWorkflow": "關聯工作流",
    "relatedWorkflowTooltip": "選擇一個已發布的工作流，對話流模式下智能體將按照工作流定義的步驟與用戶互動",
    "selectWorkflow": "請選擇工作流",
    "dialogFlowHint": "對話流模式需要關聯一個工作流，工作流中可以使用問答節點、選項節點等互動式節點",
    "conversationMemory": "對話記憶",
    "conversationMemoryTooltip": "啟用後，工作流中的 LLM 節點可以存取歷史對話內容，讓回答更連貫",
    "enabled": "已啟用",
    "notEnabled": "未啟用",
    "memoryWindow": "記憶窗口",
    "memoryWindowTooltip": "LLM 節點可以存取最近 N 輪對話歷史，數值越大記憶越長但消耗 Token 越多",
    "rounds": "輪對話",
    "agentDescription": "智能體描述...",
    "persona": {
      "title": "人設配置",
      "role": "角色定位",
      "roleTooltip": "定義智能體的核心身份和職責，例如'你是一個專業的數據分析師'，這將影響 AI 的回答風格和專業度",
      "rolePlaceholder": "例如：你是一個專業的數據分析師，擅長處理複雜的數據問題...",
      "personality": "性格特點",
      "personalityTooltip": "設定智能體的性格特徵，如'嚴謹''友善''幽默'等，影響回答的語氣和風格",
      "personalityPlaceholder": "輸入性格特點，按 Enter 新增",
      "skills": "技能",
      "skillsTooltip": "列出智能體擅長的能力領域，如'數據分析''程式碼審查'等，幫助 AI 更好地理解自己的能力邊界",
      "skillsPlaceholder": "輸入技能，按 Enter 新增",
      "constraints": "約束條件",
      "constraintsTooltip": "設定智能體必須遵守的規則，如'不討論政治話題''回答必須基於事實'等，防止 AI 越界",
      "constraintsPlaceholder": "輸入約束條件，按 Enter 新增",
      "background": "背景介紹",
      "backgroundTooltip": "提供智能體的詳細背景資訊，如所屬公司、業務領域、服務對象等，幫助 AI 更好地理解業務上下文",
      "backgroundPlaceholder": "詳細的背景介紹...",
      "add": "新增"
    },
    "prompt": {
      "title": "系統提示詞",
      "tooltip": "直接給 AI 的指令文字，優先級高於人設配置。留空則自動根據人設生成",
      "placeholder": "直接編寫系統提示詞，或留空使用人設自動生成..."
    },
    "model": {
      "title": "模型配置",
      "label": "模型",
      "tooltip": "選擇智能體使用的大語言模型，不同模型在能力、速度和成本上有差異",
      "placeholder": "請選擇模型",
      "temperature": "溫度 (Temperature)",
      "temperatureTooltip": "控制回答的隨機性，值越低回答越穩定確定，值越高越有創造性但可能不準確。推薦：嚴謹場景 0.1~0.3，通用對話 0.5~0.7，創意寫作 0.8~1.2",
      "maxToken": "最大 Token",
      "maxTokenTooltip": "單次回答的最大輸出長度（Token 數），約 1 Token ≈ 1.5 個中文字。值越大回答可以越長但成本越高",
      "maxIterations": "最大推理輪數",
      "maxIterationsTooltip": "Agent 在一次對話中最多進行的思考-行動循環次數，防止無限循環，一般 5~10 輪即可",
      "streaming": "流式輸出",
      "streamingTooltip": "啟用後 AI 回覆將逐字輸出，用戶無需等待完整回答生成，體驗更流暢"
    },
    "knowledgeBase": {
      "title": "知識庫",
      "label": "關聯知識庫",
      "placeholder": "選擇要關聯的知識庫",
      "hint": "選擇知識庫後，用戶每次提問時會自動檢索相關內容作為上下文，提升回答準確性",
      "documents": "文檔",
      "retrievalMode": "檢索模式",
      "retrievalModeTooltip": "混合檢索：同時使用語義向量和關鍵詞匹配，綜合排序，適合大多數場景；向量語義檢索：基於語義相似度匹配，擅長理解同義詞和語義關聯；全文關鍵詞檢索：基於關鍵詞精確匹配，適合專業術語或編號查詢",
      "hybridRecommended": "混合檢索（推薦）",
      "vectorSearch": "向量語義檢索",
      "fulltextSearch": "全文關鍵詞檢索",
      "topK": "返回數量 (Top K)",
      "topKTooltip": "每次檢索返回的最相關文檔分段數量，數值越大上下文越豐富但可能引入噪音，建議 3~5",
      "scoreThreshold": "相似度閾值",
      "scoreThresholdTooltip": "只返回相似度高於此閾值的結果，值越高匹配越精確但可能遺漏相關內容，建議 0.5~0.7"
    },
    "welcome": {
      "title": "開場白",
      "tooltip": "用戶首次進入對話時自動顯示的歡迎語，可用於介紹智能體能力或引導用戶提問",
      "placeholder": "智能體開始對話時的歡迎語..."
    },
    "suggestions": {
      "title": "推薦問題",
      "hint": "推薦問題會在對話開始時顯示，幫助用戶快速開始對話",
      "placeholder": "輸入推薦問題",
      "inputPlaceholder": "輸入推薦問題，按 Enter 新增",
      "add": "新增",
      "empty": "暫無推薦問題，新增一些問題幫助用戶快速開始對話"
    },
    "debug": {
      "inputPlaceholder": "輸入訊息進行除錯...",
      "publishFirst": "請先發布智能體"
    },
    "chatPanel": {
      "inputPlaceholder": "輸入訊息...",
      "sendToStart": "發送訊息開始對話",
      "publishFirst": "請先發布智能體後再進行對話",
      "executionFailed": "執行失敗",
      "waitingInput": "等待輸入...",
      "selectPrompt": "請選擇：",
      "confirm": "確認",
      "confirmContinue": "請確認是否繼續？",
      "inputPrompt": "請輸入：",
      "feedbackThanks": "感謝您的回饋",
      "confirmDesign": "確認設計",
      "confirmAppDesign": "確認應用設計",
      "appDesignTitle": "應用設計方案",
      "designPreview": "設計預覽",
      "designPanelHint": "請在右側面板中確認或編輯設計",
      "aiDeveloping": "AI 正在開發...",
      "analyzingAndGenerating": "正在分析需求並生成程式碼",
      "cancelText": "取消"
    },
    "codeRequired": "缺少智能體編碼",
    "loadFailed": "加載智能體失敗",
    "notFound": "智能體不存在",
    "knowledge": {
      "annotationReply": "標註直接回覆",
      "annotationReplyTip": "啟用後，當用戶問題與標註的相似度超過閾值時，直接返回標註答案，跳過 LLM 調用，零 token 消耗，回應更快。未命中時仍走正常 RAG 流程。",
      "annotationThreshold": "標註匹配閾值",
      "annotationThresholdTip": "相似度超過此閾值時直接返回標註答案。建議設置 0.9 以上，避免誤匹配。"
    }
  },
  "conversation": {
    "history": "歷史記錄",
    "new": "新對話",
    "empty": "暫無對話記錄",
    "untitled": "未命名對話",
    "messages": "條訊息",
    "loadFailed": "加載對話列表失敗",
    "deleteConfirm": "確定要刪除這個對話嗎？",
    "deleteSuccess": "刪除成功",
    "deleteFailed": "刪除失敗"
  },
  "appSettings": {
    "title": "應用設置",
    "appConfig": "應用配置",
    "logoConfig": "Logo配置",
    "themeConfig": "主題配置",
    "layoutConfig": "佈局配置",
    "appName": "應用名稱",
    "appNamePlaceholder": "請輸入應用名稱",
    "defaultHomePath": "默認首頁",
    "defaultHomePathPlaceholder": "請輸入默認首頁路徑",
    "enablePreferences": "啟用偏好設置",
    "logoEnable": "啟用Logo",
    "logoSource": "Logo圖片",
    "logoSourcePlaceholder": "請輸入Logo圖片URL或上傳",
    "logoFit": "適應方式",
    "builtinTheme": "內置主題",
    "primaryColor": "主題色",
    "themeMode": "主題模式",
    "layout": "佈局模式",
    "layoutOptions": {
      "sidebar-nav": "側邊導航",
      "sidebar-mixed-nav": "側邊混合導航",
      "header-nav": "頂部導航",
      "mixed-nav": "混合導航",
      "full-content": "全屏內容"
    },
    "themeOptions": {
      "default": "默認",
      "violet": "紫羅蘭",
      "pink": "粉紅",
      "rose": "玫瑰",
      "sky": "天藍",
      "cyan": "青色",
      "green": "綠色",
      "orange": "橙色",
      "yellow": "黃色",
      "zinc": "鋅色",
      "neutral": "中性",
      "slate": "石板",
      "gray": "灰色",
      "deep-blue": "深藍",
      "deep-green": "深綠"
    },
    "themeModeOptions": {
      "light": "淺色",
      "dark": "深色",
      "auto": "跟隨系統"
    },
    "fitOptions": {
      "contain": "包含",
      "cover": "覆蓋",
      "fill": "填充",
      "none": "無",
      "scale-down": "縮小"
    }
  },
  "dashboard": {
    "basicInfo": {
      "title": "儀表盤基礎信息",
      "name": "儀表盤名稱",
      "namePlaceholder": "請輸入儀表盤名稱",
      "code": "儀表盤編碼",
      "codePlaceholder": "請輸入儀表盤編碼",
      "category": "分類",
      "categoryPlaceholder": "請選擇分類",
      "description": "描述",
      "descriptionPlaceholder": "請輸入描述",
      "sort": "排序",
      "requireConfirmation": "需要確認",
      "categoryOptions": {
        "dashboard": "儀表盤",
        "portal": "門戶",
        "databoard": "數據看板",
        "other": "其他"
      }
    },
    "design": {
      "title": "儀表盤設計",
      "designTitle": "設計標題",
      "designSuggestion": "設計建議",
      "requireConfirmation": "需要確認"
    },
    "create": {
      "title": "儀表盤創建",
      "basicInfo": "基礎信息",
      "pageConfig": "頁面配置",
      "applicationId": "應用ID",
      "updateIfExists": "如果存在則更新"
    },
    "publish": {
      "title": "儀表盤發布",
      "dashboardId": "儀表盤ID",
      "menuName": "菜單名稱",
      "menuParentId": "父菜單ID",
      "menuIcon": "菜單圖標",
      "menuOrder": "菜單排序"
    }
  },
  "systemSummary": {
    "title": "系統創建完成",
    "subtitle": "以下是AI為您創建的系統模組",
    "app": "應用",
    "formModules": "表單模組",
    "dashboard": "儀表盤",
    "appInfo": "應用信息",
    "formModulesTitle": "功能模組",
    "dashboardTitle": "數據儀表盤",
    "visit": "訪問",
    "complete": "完成",
    "noData": "暫無創建的模組"
  },
  "knowledge": {
    "title": "知識庫",
    "create": "建立知識庫",
    "edit": "編輯知識庫",
    "delete": "刪除知識庫",
    "deleteConfirm": "確定要刪除該知識庫嗎？刪除後所有文件和分段資料將不可恢復。",
    "deleteSuccess": "刪除成功",
    "createSuccess": "建立成功",
    "saveSuccess": "儲存成功",
    "name": "名稱",
    "namePlaceholder": "請輸入知識庫名稱",
    "code": "編碼",
    "codePlaceholder": "請輸入唯一編碼（英文）",
    "description": "描述",
    "descriptionPlaceholder": "請輸入描述",
    "embeddingModel": "Embedding 模型",
    "embeddingModelPlaceholder": "請選擇 Embedding 模型",
    "dimensions": "向量維度",
    "chunkStrategy": "分塊策略",
    "chunkSize": "分塊大小",
    "chunkOverlap": "分塊重疊",
    "retrievalMode": "檢索模式",
    "topK": "返回數量",
    "scoreThreshold": "相似度閾值",
    "rerank": "重排序",
    "status": "狀態",
    "active": "啟用",
    "disabled": "停用",
    "globalVisible": "子應用可見",
    "documents": "文件",
    "segments": "分段",
    "tokens": "Tokens",
    "noDescription": "暫無描述",
    "mainApp": "主應用",
    "search": "搜尋",
    "searchPlaceholder": "搜尋知識庫名稱",
    "document": {
      "title": "文件管理",
      "add": "新增文件",
      "batchAdd": "批次新增",
      "delete": "刪除文件",
      "deleteConfirm": "確定要刪除該文件嗎？",
      "deleteSuccess": "刪除成功",
      "reindex": "重新索引",
      "reindexSuccess": "已開始重新索引",
      "reindexAll": "全部重新索引",
      "reindexAllConfirm": "確定要重新索引所有文件嗎？這可能需要較長時間。",
      "reindexAllSuccess": "已開始重新索引所有文件",
      "duplicateWarning": "內容重複提示",
      "enable": "啟用",
      "disable": "停用",
      "pending": "待處理",
      "indexing": "索引中",
      "completed": "已完成",
      "failed": "失敗",
      "searchPlaceholder": "搜尋文件名稱",
      "selectFile": "選擇檔案",
      "addSuccess": "文件新增成功，正在背景索引",
      "uploadPlaceholder": "點擊上傳或拖曳檔案，支援 PDF、Word、TXT、Markdown 等格式"
    },
    "segment": {
      "title": "分段管理",
      "add": "新增分段",
      "edit": "編輯分段",
      "delete": "刪除分段",
      "deleteConfirm": "確定要刪除該分段嗎？",
      "deleteSuccess": "刪除成功",
      "content": "內容",
      "contentPlaceholder": "請輸入分段內容",
      "keywords": "關鍵詞",
      "enabled": "已啟用",
      "disabled": "已停用",
      "searchPlaceholder": "搜尋分段內容",
      "embeddingCompleted": "向量化成功",
      "embeddingFailed": "向量化失敗"
    },
    "annotation": {
      "title": "標註管理",
      "add": "新增標註",
      "edit": "編輯標註",
      "delete": "刪除標註",
      "deleteConfirm": "確定要刪除該標註嗎？",
      "deleteSuccess": "刪除成功",
      "createSuccess": "建立成功",
      "saveSuccess": "儲存成功",
      "question": "問題",
      "questionPlaceholder": "請輸入問題",
      "answer": "答案",
      "answerPlaceholder": "請輸入答案",
      "searchPlaceholder": "搜尋標註內容",
      "hitCount": "命中次數",
      "enabled": "已啟用",
      "disabled": "已停用",
      "reindex": "重新向量化",
      "reindexSuccess": "已提交向量化任務",
      "vectorizing": "向量化中"
    },
    "hitStats": {
      "title": "命中統計",
      "totalHits": "總命中次數",
      "totalSegments": "總分段數",
      "zeroHitCount": "未命中分段",
      "hitCount": "命中次數",
      "hitPercentage": "命中佔比",
      "includeZero": "包含未命中",
      "topN": "顯示數量",
      "noData": "暫無命中資料"
    },
    "retrievalLog": {
      "title": "檢索日誌",
      "query": "查詢內容",
      "resultCount": "結果數",
      "elapsed": "耗時",
      "mode": "檢索模式",
      "rerank": "重排序",
      "source": "來源",
      "time": "時間",
      "searchPlaceholder": "搜尋查詢內容",
      "noData": "暫無檢索日誌",
      "sourceAgent": "智能體",
      "sourceAnnotation": "標註回覆",
      "sourceApi": "召回測試"
    },
    "retrieval": {
      "title": "召回測試",
      "query": "查詢",
      "queryPlaceholder": "請輸入查詢文字",
      "test": "測試",
      "results": "檢索結果",
      "noResults": "未找到相關結果",
      "score": "相似度",
      "source": "來源",
      "elapsed": "耗時",
      "metadataFilterPlaceholder": "元數據過濾（JSON格式，如 {\"author\": \"xxx\"})",
      "invalidMetadataFilter": "元數據過濾格式錯誤，請輸入有效的 JSON",
      "matchSource": {
        "vector": "向量命中",
        "fulltext": "全文命中",
        "annotation": "標註命中"
      },
      "showParent": "展開父分段",
      "hideParent": "收起父分段"
    },
    "chunkPreview": {
      "title": "分塊預覽",
      "totalChunks": "分塊數量",
      "selectFile": "請選擇檔案進行分塊預覽",
      "loading": "正在載入分塊預覽...",
      "noFileId": "該文檔沒有關聯檔案",
      "error": "分塊預覽失敗"
    },
    "metadata": {
      "editTitle": "編輯元數據",
      "key": "鍵",
      "value": "值",
      "add": "新增元數據",
      "addPair": "新增一行",
      "addFilter": "新增元數據過濾",
      "filter": "過濾",
      "filterKeyPlaceholder": "元數據鍵",
      "filterValuePlaceholder": "元數據值"
    },
    "settings": {
      "title": "知識庫設定",
      "basic": "基本資訊",
      "indexing": "索引配置",
      "retrieval": "檢索配置",
      "advanced": "進階配置",
      "embeddingModelChangeTitle": "Embedding 模型變更",
      "embeddingModelChangeWarning": "更換 Embedding 模型後，已有的向量數據將與新模型不相容，需要重新索引所有文檔。是否儲存並重新索引？",
      "saveAndReindex": "儲存並重新索引"
    },
    "indexingTechnique": "索引模式",
    "indexingTechniques": {
      "high_quality": "高品質",
      "economy": "經濟"
    },
    "indexingTechniqueHint": {
      "high_quality": "向量化索引 + 關鍵詞提取，檢索效果最佳",
      "economy": "僅關鍵詞索引，不消耗 Embedding 額度"
    },
    "retrievalWeight": "檢索權重",
    "retrievalWeightHint": "多知識庫檢索時的加權係數（0.1-10.0），值越大該知識庫結果排名越前",
    "processRules": "預處理規則",
    "processRulesHint": "文件索引前的文字清洗規則",
    "removeExtraSpaces": "去除多餘空格",
    "removeUrlsEmails": "去除 URL 和郵箱",
    "chunkStrategies": {
      "recursive": "遞迴分塊",
      "markdown": "Markdown 分塊",
      "fixed": "固定大小分塊",
      "sentence": "按句子分塊",
      "auto": "自動（推薦）",
      "qa": "Q&A 問答分塊"
    },
    "retrievalModes": {
      "vector": "向量檢索",
      "fulltext": "全文檢索",
      "hybrid": "混合檢索"
    },
    "embeddingModelTooltip": "用於將文字轉換為向量的模型，直接影響語義檢索的品質。不同模型支援的語言和維度不同",
    "embeddingModelSettingsTooltip": "用於將文字轉換為向量的模型，直接影響語義檢索的品質。更換模型後需重新索引文件",
    "chunkStrategyTooltip": "文件分塊策略。auto: 自動選擇最佳策略；recursive: 遞迴分割，通用性強；markdown: 按標題分割；fixed: 固定長度；sentence: 按句子；qa: AI 自動拆分為問答對",
    "chunkStrategySettingsTooltip": "文件分塊策略。auto: 自動選擇；recursive: 遞迴分割；markdown: 按標題分割；fixed: 固定長度；sentence: 按句子；qa: AI 拆分為問答對",
    "indexingTechniqueTooltip": "高品質模式：使用 Embedding 向量化，檢索精度高但消耗資源；經濟模式：僅使用關鍵詞索引，資源消耗低但檢索精度有限",
    "retrievalModeTooltip": "混合檢索：同時使用語義向量和關鍵詞匹配，推薦大多數場景；向量檢索：基於語義相似度；全文檢索：基於關鍵詞精確匹配",
    "chunkSizeTooltip": "每個文件分塊的最大字元數。較大的分塊保留更多上下文但可能引入雜訊，較小的分塊更精確但可能丟失上下文，建議 300~800",
    "chunkSizeSettingsTooltip": "每個分塊的最大字元數，較大保留更多上下文但可能引入雜訊，建議 300~800",
    "chunkOverlapTooltip": "相鄰分塊之間的重疊字元數，確保分塊邊界處的資訊不會丟失。建議設為分塊大小的 10%~20%",
    "chunkOverlapSettingsTooltip": "相鄰分塊的重疊字元數，確保邊界處資訊不丟失。建議為分塊大小的 10%~20%",
    "globalVisibleTooltip": "啟用後所有應用都可以使用此知識庫，否則僅當前應用可用",
    "dimensionsTooltip": "Embedding 向量的維度數，需與所選 Embedding 模型支援的維度一致。維度越高語義表達越豐富但儲存和計算成本越高",
    "topKTooltip": "每次檢索返回的最相關分段數量，數值越大上下文越豐富但可能引入雜訊，建議 3~5",
    "scoreThresholdTooltip": "只返回相似度高於此閾值的結果，值越高匹配越精確但可能遺漏相關內容，建議 0.5~0.7",
    "rerankTooltip": "啟用後會對初步檢索結果進行二次排序，顯著提升檢索精度，但會增加延遲和成本",
    "retrievalWeightTooltip": "多知識庫檢索時本知識庫結果的權重係數，值越大本知識庫結果排名越前",
    "processRulesTooltip": "文件入庫前的清洗規則，可去除多餘空格、URL、郵箱等無關內容，提升檢索品質"
  },
  "knowledgeNode": {
    "selectKb": "請選擇知識庫",
    "queryText": "查詢文本",
    "queryPlaceholder": "輸入查詢文本或使用變數引用",
    "queryHint": "留空則使用使用者輸入，支援 {'{{variable}}'} 變數引用",
    "retrievalMode": "檢索模式",
    "useKbDefault": "使用知識庫預設配置",
    "vector": "向量檢索",
    "fulltext": "全文檢索",
    "hybrid": "混合檢索",
    "outputVar": "結果變數名",
    "contextVar": "上下文變數名",
    "rerankEnabled": "啟用重排序",
    "rerankHint": "檢索後使用 Rerank 模型重新排序，提升結果相關性",
    "rerankModel": "Rerank 模型",
    "noRerankModel": "未配置 Rerank 模型，請先在模型管理中新增",
    "outputVariables": "輸出變數",
    "resultsArrayDesc": "檢索結果陣列，包含 segment_id、content、score 等欄位",
    "contextTextDesc": "拼接後的上下文文本，可直接用於 LLM 節點的 prompt",
    "totalCountDesc": "檢索結果總數"
  },
  "workflow": {
    "title": "工作流",
    "create": "建立工作流",
    "createSuccess": "建立成功",
    "saveSuccess": "儲存成功",
    "published": "已發布",
    "unpublished": "未發布",
    "editing": "編輯中",
    "publishSuccess": "發布成功",
    "publishFailed": "發布失敗",
    "copySuccess": "複製成功",
    "deleteSuccess": "刪除成功",
    "deleteConfirm": "確定要刪除工作流「{name}」嗎？",
    "deleteTitle": "刪除確認",
    "operationFailed": "操作失敗",
    "searchPlaceholder": "搜尋工作流名稱",
    "search": "搜尋",
    "noDescription": "暫無描述",
    "empty": "暫無工作流",
    "mainApp": "主應用",
    "edit": "編輯",
    "editInfo": "編輯資訊",
    "design": "設計",
    "publish": "發布",
    "run": "執行",
    "copy": "複製",
    "delete": "刪除",
    "disable": "停用",
    "form": {
      "name": "名稱",
      "namePlaceholder": "請輸入工作流名稱",
      "nameRequired": "請輸入名稱",
      "code": "編碼",
      "codePlaceholder": "請輸入唯一編碼",
      "codeRequired": "請輸入編碼",
      "codeFormat": "編碼必須以字母開頭，只能包含字母、數字和下劃線",
      "type": "類型",
      "description": "描述",
      "descriptionPlaceholder": "請輸入描述",
      "globalVisible": "子應用可見"
    },
    "status": {
      "draft": "草稿",
      "published": "已發布",
      "disabled": "已停用"
    },
    "type": {
      "general": "通用",
      "application": "應用",
      "form": "表單",
      "report": "報表",
      "dataProcess": "數據處理",
      "automation": "自動化"
    },
    "deleteConfirmSimple": "確定要刪除該工作流嗎？此操作無法撤銷。",
    "copyConfirm": "確定要複製工作流「{name}」嗎？",
    "copyTitle": "複製確認",
    "deleteButton": "刪除",
    "cancelButton": "取消",
    "copyButton": "複製",
    "editWorkflow": "編輯工作流",
    "importExport": {
      "export": "匯出",
      "import": "匯入配置",
      "exportSuccess": "工作流配置已匯出",
      "exportFailed": "匯出失敗",
      "importTitle": "匯入工作流配置",
      "dragOrClick": "拖拽 JSON 檔案到此處或點擊上傳",
      "onlyJson": "僅支援 .json 格式檔案",
      "fileParseError": "檔案解析失敗，請確認檔案格式正確",
      "checking": "正在檢查...",
      "codeConflictTip": "工作流編碼已存在，請修改編碼後再匯入",
      "codeAvailable": "工作流編碼可用，可以匯入",
      "newCodePlaceholder": "請輸入新的工作流編碼",
      "importSuccess": "工作流配置匯入成功",
      "importFailed": "匯入失敗",
      "confirmImport": "確認匯入",
      "reselect": "重新選擇",
      "workflowInfo": "工作流資訊",
      "appTip": "匯入的工作流將歸屬到當前應用，狀態為草稿",
      "subflowTip": "子流程節點按編碼匹配；若目標環境無對應子流程，匯入後需在編輯器中重新選擇"
    },
    "nodeLabel": "節點名稱",
    "nodes": {
      "knowledge_retrieval": "知識庫檢索",
      "common": {
        "configured": "已配置",
        "notConfigured": "未配置",
        "yes": "是",
        "no": "否",
        "output": "輸出:",
        "outputVariable": "輸出變數:",
        "inputVariablesCount": "已配置 {count} 個輸入變數",
        "noInputVariables": "暫無輸入變數",
        "outputVariablesCount": "已配置 {count} 個輸出變數",
        "noOutputVariables": "暫無輸出變數",
        "addNextNode": "新增下一個節點",
        "question": "問題:",
        "configureQuestion": "請配置問題內容",
        "conditions": "條件: {count} 個",
        "selectModel": "請選擇模型"
      },
      "start": {
        "label": "開始",
        "desc": "流程的起始節點"
      },
      "end": {
        "label": "結束",
        "desc": "流程結束並輸出結果"
      },
      "llm": {
        "label": "LLM 大模型",
        "desc": "呼叫大語言模型進行處理",
        "systemPrompt": "系統指令:",
        "userPrompt": "使用者提示詞:"
      },
      "code": {
        "label": "程式碼執行",
        "desc": "執行 Python/JavaScript 程式碼",
        "language": "語言:",
        "input": "輸入:"
      },
      "condition": {
        "label": "邏輯分支",
        "desc": "根據條件執行不同分支",
        "unnamed": "未命名"
      },
      "http": {
        "label": "HTTP 請求",
        "desc": "呼叫外部 API 介面"
      },
      "template": {
        "label": "範本渲染",
        "desc": "使用 Jinja2 語法組合文字"
      },
      "variable": {
        "label": "變數賦值",
        "desc": "設定或轉換變數值"
      },
      "question": {
        "label": "問答節點",
        "desc": "向使用者提問並等待回答",
        "inputType": "輸入類型:"
      },
      "choice": {
        "label": "選項節點",
        "desc": "讓使用者從選項中選擇",
        "options": "選項:",
        "noOptions": "未配置選項",
        "multiple": "多選",
        "single": "單選"
      },
      "message": {
        "label": "訊息節點",
        "desc": "向使用者傳送訊息",
        "content": "訊息內容:",
        "configureContent": "請配置訊息內容",
        "messageType": "訊息類型:"
      },
      "confirm": {
        "label": "確認節點",
        "desc": "等待使用者確認或取消",
        "confirmText": "確認",
        "cancelText": "取消",
        "configureContent": "請配置確認內容"
      },
      "intent": {
        "label": "意圖識別",
        "desc": "AI 智慧識別使用者意圖",
        "noMatch": "未匹配時",
        "confidenceThreshold": "置信度閾值:"
      },
      "parallel": {
        "label": "並行分支",
        "desc": "同時執行多個分支",
        "branch": "分支 {index}"
      },
      "merge": {
        "label": "合併",
        "desc": "等待所有分支完成後合併",
        "mergeMode": "合併模式",
        "array": "陣列",
        "concat": "拼接",
        "first": "取第一個",
        "object": "物件"
      },
      "loop": {
        "label": "迴圈",
        "forEach": "遍歷陣列",
        "whileLoop": "條件迴圈",
        "nodeCount": "{count} 個節點",
        "iteration": "第 {current}/{total} 次",
        "iterationNoTotal": "第 {current} 次",
        "maxIterations": "最大 {max} 次",
        "loopCondition": "迴圈條件",
        "availableVariables": "可用變數:",
        "dragNodeHere": "拖曳節點到此處作為迴圈體"
      },
      "subflow": {
        "label": "子流程",
        "desc": "呼叫子工作流",
        "subflowLabel": "子流程:",
        "notSelected": "未選擇子流程",
        "varPassMode": "變數傳遞:",
        "all": "全部",
        "selected": "選擇",
        "none": "無",
        "progress": "執行進度:",
        "current": "目前: {label}",
        "subflowNodes": "子流程節點",
        "loading": "載入中...",
        "emptySubflow": "子流程為空",
        "selectSubflow": "請先選擇子流程"
      },
      "db_query": {
        "label": "查詢",
        "desc": "從資料庫查詢資料",
        "noTable": "未選擇表",
        "returnMode": "返回:",
        "limit": "限制: {count} 條"
      },
      "db_insert": {
        "label": "插入",
        "desc": "向資料庫插入資料",
        "noTable": "未選擇表",
        "fieldMapping": "欄位映射:",
        "upsert": "存在則更新:"
      },
      "db_update": {
        "label": "更新",
        "desc": "更新資料庫記錄",
        "noTable": "未選擇表",
        "updateFields": "更新欄位:"
      },
      "db_delete": {
        "label": "刪除",
        "desc": "從資料庫刪除資料",
        "noTable": "未選擇表",
        "mustSetCondition": "必須設定條件"
      },
      "db_sql": {
        "label": "SQL 執行",
        "desc": "執行自訂 SQL 語句",
        "query": "查詢",
        "execute": "執行",
        "notConfigured": "未配置"
      },
      "app_create": {
        "label": "建立應用",
        "desc": "建立一個新的應用/子應用",
        "appName": "應用名稱:",
        "appCode": "應用編碼:",
        "updateIfExists": "存在時更新:"
      },
      "app_design": {
        "label": "應用設計",
        "desc": "展示應用設計方案，支援確認或編輯",
        "designTitle": "設計標題:",
        "needConfirm": "需要確認:"
      },
      "app_settings": {
        "label": "應用設定",
        "desc": "配置應用設定，包括主題和佈局",
        "appName": "應用名稱:",
        "layoutMode": "佈局模式:",
        "builtinTheme": "內建主題:",
        "needConfirm": "需要確認:"
      },
      "app_update": {
        "label": "應用更新",
        "desc": "執行應用配置的更新操作",
        "settingsSource": "設定來源:",
        "app": "應用:",
        "target": "目標:",
        "mainApp": "主應用"
      },
      "form_basic_info": {
        "label": "表單基礎資訊",
        "desc": "處理表單基礎資訊",
        "formName": "表單名稱:",
        "formCode": "表單編碼:",
        "autoGenerate": "自動生成",
        "formType": "表單類型:",
        "workflow": "工作流",
        "normal": "普通"
      },
      "form_create": {
        "label": "表單建立",
        "desc": "將表單配置儲存到資料庫",
        "updateIfExists": "存在時更新:"
      },
      "form_data": {
        "label": "表單資料",
        "desc": "表單資料操作",
        "create": "建立表單資料",
        "createDesc": "建立新的表單資料記錄",
        "read": "讀取表單資料",
        "readDesc": "讀取指定的表單資料記錄",
        "update": "更新表單資料",
        "updateDesc": "更新已有的表單資料記錄",
        "delete": "刪除表單資料",
        "deleteDesc": "刪除指定的表單資料記錄",
        "list": "查詢表單資料",
        "listDesc": "查詢表單資料列表",
        "schemaToLLM": "表單轉LLM結構",
        "schemaToLLMDesc": "將表單配置轉換為LLM結構化輸出",
        "formCode": "表單編碼:",
        "recordId": "記錄ID:",
        "updateData": "更新資料:",
        "createData": "建立資料:",
        "filterCondition": "過濾條件:"
      },
      "form_db_create": {
        "label": "資料庫表建立",
        "desc": "實際建立資料庫和表",
        "operation": "操作:",
        "createTable": "建立表",
        "tableExists": "表已存在:",
        "dropRecreate": "刪除重建",
        "error": "報錯",
        "skip": "跳過",
        "autoCreateSchema": "自動建立:",
        "schemaIfNotExists": "Schema:"
      },
      "form_db_design": {
        "label": "資料庫表結構設計",
        "desc": "驗證和標準化資料庫表結構",
        "database": "資料庫:",
        "mainTable": "主表:",
        "subTable": "從表:",
        "noSubTable": "無",
        "systemFields": "系統欄位:",
        "autoAdd": "自動新增",
        "noAdd": "不新增"
      },
      "form_list_design": {
        "label": "列表UI設計",
        "desc": "根據表單UI設計生成列表配置",
        "containerType": "容器類型:",
        "drawer": "抽屜",
        "dialog": "彈窗",
        "page": "頁面",
        "pageSize": "每頁條數:",
        "autoQueryFields": "自動查詢欄位:",
        "autoColumns": "自動生成列:"
      },
      "form_publish": {
        "label": "表單發佈",
        "desc": "發佈表單到選單系統",
        "menuName": "選單名稱:",
        "notSet": "未設定",
        "menuIcon": "選單圖示:"
      },
      "form_ui_design": {
        "label": "表單UI設計",
        "desc": "根據資料庫結構生成表單UI配置",
        "layoutMode": "佈局模式:",
        "auto": "自動",
        "singleCol": "單列",
        "doubleCol": "雙列",
        "tripleCol": "三列",
        "formName": "表單名稱:",
        "enableGrouping": "啟用分組:",
        "hideSystemFields": "隱藏系統欄位:"
      },
      "dashboard_basic_info": {
        "label": "儀表盤基礎資訊",
        "desc": "配置儀表盤基礎資訊",
        "name": "名稱:",
        "code": "編碼:",
        "category": "分類:"
      },
      "dashboard_create": {
        "label": "儀表盤建立",
        "desc": "將儀表盤配置儲存到資料庫",
        "basicInfo": "基礎資訊:",
        "pageConfig": "頁面配置:",
        "updateIfExists": "更新已存在:"
      },
      "dashboard_design": {
        "label": "儀表盤設計",
        "desc": "設計儀表盤頁面佈局和元件",
        "title": "標題:",
        "needConfirm": "確認:",
        "need": "需要",
        "notNeed": "不需要"
      },
      "dashboard_publish": {
        "label": "儀表盤發佈",
        "desc": "發佈儀表盤到選單系統",
        "dashboard": "儀表盤:",
        "menuName": "選單名稱:",
        "icon": "圖示:"
      },
      "knowledge_retrieval_node": {
        "label": "知識庫檢索",
        "desc": "從知識庫檢索相關文件",
        "kbCount": "{count} 個知識庫",
        "topKThreshold": "Top {topK} · 閾值 {threshold}",
        "vector": "向量檢索",
        "fulltext": "全文檢索",
        "hybrid": "混合檢索"
      },
      "system_summary": {
        "label": "系統總結",
        "desc": "收集和展示AI建立的系統資訊",
        "title": "標題:",
        "showStatistics": "顯示統計:",
        "appInfo": "應用資訊:",
        "formResult": "表單結果:",
        "dashboard": "儀表盤:"
      },
      "snowflake_cortex_llm": {
        "label": "Snowflake Cortex LLM",
        "desc": "Snowflake Cortex AI 函式",
        "function": "功能:",
        "complete": "LLM 生成",
        "summarize": "文字摘要",
        "translate": "翻譯",
        "sentiment": "情感分析",
        "extractAnswer": "問答提取",
        "selectFunction": "請選擇",
        "model": "模型:",
        "prompt": "提示詞:",
        "translateLabel": "翻譯:",
        "inputText": "輸入文字:"
      },
      "snowflake_cortex_analyst": {
        "label": "Snowflake Cortex Analyst",
        "desc": "自然語言查詢資料",
        "nlQuery": "自然語言查詢",
        "questionLabel": "問題:",
        "semanticModel": "語義模型:"
      },
      "text_to_sql": {
        "label": "Text to SQL",
        "desc": "自然語言轉 SQL 查詢",
        "notConfigured": "未配置查詢問題",
        "chartRecommend": "圖表推薦"
      }
    },
    "editor": {
      "categories": {
        "basic": "基礎節點",
        "formDesign": "表單設計",
        "formData": "表單數據",
        "dialog": "對話互動",
        "database": "資料庫",
        "flowControl": "流程控制",
        "appManage": "應用管理",
        "dashboard": "儀表盤",
        "knowledge": "知識庫"
      },
      "nodeLabels": {
        "start": "開始",
        "end": "結束",
        "llm": "LLM 大模型",
        "http": "HTTP 請求",
        "code": "程式執行",
        "condition": "邏輯分支",
        "template": "模板渲染",
        "parallel": "平行分支",
        "merge": "合併",
        "loop": "迴圈",
        "intent": "意圖識別",
        "subflow": "子流程",
        "db_insert": "DB 插入",
        "db_update": "DB 更新",
        "db_query": "DB 查詢",
        "db_delete": "DB 刪除",
        "db_sql": "SQL 執行",
        "text_to_sql": "Text-to-SQL",
        "message": "傳送訊息",
        "question": "問答輸入",
        "choice": "選項選擇",
        "confirm": "確認操作",
        "form_basic_info": "表單基礎資訊",
        "form_database_design": "表結構設計",
        "form_database_create": "資料庫表建立",
        "form_ui_design": "表單UI設計",
        "form_list_design": "列表UI設計",
        "form_create": "表單建立",
        "form_publish": "表單發布",
        "form_data_create": "建立數據",
        "form_data_read": "讀取數據",
        "form_data_update": "更新數據",
        "form_data_delete": "刪除數據",
        "form_data_list": "查詢列表",
        "form_schema_to_llm": "表單轉LLM結構",
        "app_create": "建立應用",
        "app_design": "應用設計",
        "app_settings": "應用設定",
        "app_update": "應用更新",
        "dashboard_basic_info": "儀表盤基礎資訊",
        "dashboard_design": "儀表盤設計",
        "dashboard_create": "儀表盤建立",
        "dashboard_publish": "儀表盤發布",
        "system_summary": "系統總結",
        "knowledge_retrieval": "知識庫檢索",
        "snowflake_cortex_llm": "Cortex LLM",
        "snowflake_cortex_analyst": "Cortex Analyst"
      },
      "rename": "重新命名",
      "renamePrompt": "請輸入新的節點名稱",
      "confirmBtn": "確定",
      "cancelBtn": "取消",
      "addedToLoop": "已新增到迴圈體",
      "autoInserted": "已自動插入節點",
      "saveFailed": "儲存失敗",
      "publishFailed": "發布失敗",
      "publishPrompt": "請輸入版本說明（可選）",
      "publishTitle": "發布工作流",
      "publishBtn": "發布",
      "publishPlaceholder": "例如：修復了XX問題，新增了XX功能",
      "publishVersionSuccess": "發布成功！已發布版本: v{version}",
      "workflowHasIssues": "工作流存在問題:",
      "workflowIncomplete": "工作流配置不完整，請先修復問題",
      "validation": {
        "missingStart": "缺少開始節點",
        "multipleStart": "只能有一個開始節點",
        "missingEnd": "缺少結束節點",
        "startNoConnection": "開始節點沒有連接到其他節點",
        "endNoConnection": "結束節點沒有被連接",
        "llmNoModel": "LLM 節點未配置模型",
        "httpNoUrl": "HTTP 節點未配置 URL",
        "parallelMinBranches": "平行節點至少需要連接 2 個分支",
        "mergeMinInputs": "合併節點至少需要 2 個輸入"
      },
      "toolbar": {
        "save": "儲存",
        "publish": "發布",
        "run": "執行",
        "chat": "對話測試",
        "versions": "版本歷史",
        "back": "返回",
        "undo": "撤銷",
        "redo": "重做",
        "zoomIn": "放大",
        "zoomOut": "縮小",
        "fitView": "適應視圖",
        "minimap": "小地圖",
        "addNode": "新增節點",
        "searchNode": "搜尋節點...",
        "saved": "已儲存",
        "saving": "儲存中...",
        "unsaved": "未儲存"
      },
      "contextMenu": {
        "rename": "重新命名",
        "duplicate": "複製",
        "delete": "刪除"
      },
      "panel": {
        "propertyConfig": "屬性配置",
        "noConfig": "暫無配置項"
      },
      "dbConnection": {
        "connectionLabel": "資料庫連線",
        "databaseHint": "留空則使用連線設定的預設庫；也可輸入變數如 {'{{target_db}}'}",
        "databaseInputPlaceholder": "手動輸入或插入變數",
        "databaseLabel": "目標資料庫",
        "databaseOracleHint": "Oracle 的庫/service 在連線設定中指定，一般無需單獨選擇",
        "databaseOraclePlaceholder": "通常留空即可",
        "databasePlaceholder": "選擇目標庫（可選）",
        "defaultWriteWarning": "目前使用平台預設資料庫執行寫入操作，請確認環境是否正確"
      },
      "confirmMode": {
        "always": "始終確認",
        "never": "從不確認",
        "variable": "變數控制",
        "placeholder": "選擇或輸入變數，如 {'{{need_confirm}}'}",
        "hint": "變數值為 true/1/yes 時需要確認，false/0/no 時不需要確認"
      },
      "smartInput": {
        "insertVariable": "插入變數"
      },
      "schemaConfigDialog": {
        "title": "結構化輸出配置",
        "visual": "視覺化",
        "addField": "新增欄位",
        "emptyHint": "點擊「新增欄位」開始定義資料結構，或切換到 JSON 模式直接貼上",
        "fieldName": "欄位名",
        "description": "描述",
        "required": "必填",
        "advancedConfig": "進階配置",
        "advancedConfigEnumDefault": "進階配置 (enum, default)",
        "advancedConfigMinMaxDefault": "進階配置 (min, max, default)",
        "enumValues": "列舉值 (enum)",
        "enumValuesShort": "列舉值:",
        "addOption": "新增選項",
        "add": "新增",
        "enumHint": "可選，限制欄位只能為指定的值之一",
        "optionValue": "選項值",
        "defaultValue": "預設值:",
        "defaultShort": "預設:",
        "optional": "可選",
        "minValue": "最小值:",
        "maxValue": "最大值:",
        "minShort": "最小:",
        "maxShort": "最大:",
        "noLimit": "無限制",
        "childProperties": "子屬性",
        "noChildProperties": "暫無子屬性",
        "nestedProperties": "巢狀屬性",
        "arrayItemType": "陣列元素類型:",
        "objectPropertyDef": "物件屬性定義",
        "addProperty": "新增屬性",
        "jsonPreview": "JSON Schema 預覽",
        "cancel": "取消",
        "confirm": "確定",
        "jsonFormatError": "JSON 格式不正確，需要包含 properties 欄位",
        "jsonParseError": "JSON 解析錯誤: {message}",
        "typeString": "字串 (string)",
        "typeNumber": "數字 (number)",
        "typeInteger": "整數 (integer)",
        "typeBoolean": "布林 (boolean)",
        "typeArray": "陣列 (array)",
        "typeObject": "物件 (object)"
      },
      "tableSelectModal": {
        "title": "資料表選擇",
        "step1": "選擇資料表",
        "step2": "設計表關係",
        "prevStep": "上一步",
        "nextStep": "下一步",
        "confirmSelect": "確認選擇",
        "close": "關閉",
        "database": "資料庫",
        "refresh": "重新整理",
        "refreshSuccess": "重新整理成功",
        "loading": "載入中...",
        "fieldOf": "{table} 欄位",
        "fieldPreview": "欄位預覽",
        "clickToPreview": "點擊表檢視欄位",
        "noFields": "暫無欄位資訊",
        "selectedTables": "已選表",
        "clearAll": "清空",
        "clickCheckboxHint": "點擊左側表的核取方塊新增",
        "fieldsCount": "{count} 個欄位",
        "sameDbWarning": "只能選擇同一資料庫/Schema 下的表",
        "selectAtLeastTwo": "請至少選擇兩張表才能新增關係",
        "selectAtLeastOne": "請至少選擇一張表",
        "completeRelations": "請完善所有表關係的配置",
        "tableRelations": "表關係",
        "addRelation": "新增關係",
        "selectTwoTablesFirst": "請先選擇至少兩張表",
        "noRelations": "暫無表關係",
        "addRelationHint": "點擊「新增關係」按鈕建立表之間的關聯",
        "relationIndex": "關係 {index}",
        "delete": "刪除",
        "sourceTable": "來源表",
        "selectTable": "選擇表",
        "selectField": "選擇欄位",
        "relationType": "關係類型",
        "oneToOne": "一對一 (1:1)",
        "oneToMany": "一對多 (1:N)",
        "manyToOne": "多對一 (N:1)",
        "manyToMany": "多對多 (M:N)",
        "targetTable": "目標表",
        "hint": "提示：表關係用於幫助 AI 理解表之間的關聯，生成更準確的 JOIN 查詢"
      },
      "tableSelectDialog": {
        "title": "選擇資料表",
        "loadConfigFailed": "載入資料庫配置失敗",
        "selectTableFirst": "請先選擇一張表",
        "refreshSuccess": "重新整理成功",
        "database": "資料庫",
        "refresh": "重新整理",
        "loading": "載入中...",
        "current": "目前",
        "fieldList": "{table} 欄位列表",
        "fieldPreview": "欄位預覽",
        "clickToPreview": "點擊左側表檢視欄位，雙擊選擇",
        "noFields": "暫無欄位資訊",
        "cancel": "取消",
        "confirmSelect": "確認選擇"
      },
      "runPanel": {
        "runPreview": "執行預覽",
        "inputVariables": "輸入變數",
        "noVariablesHint": "暫無輸入變數，請在「開始」節點配置",
        "inputPlaceholder": "請輸入 {type}",
        "startRun": "開始執行",
        "stopRun": "停止執行",
        "clearStatus": "清除狀態",
        "execStatus": "執行狀態",
        "running": "執行中",
        "nodes": "節點",
        "llmOutput": "LLM 輸出",
        "parallelBranches": "並行分支 ({count} 個)",
        "branchResults": "分支結果:",
        "parallelExec": "並行執行",
        "input": "輸入",
        "output": "輸出",
        "runResult": "執行結果",
        "success": "成功",
        "failed": "失敗",
        "execFailed": "執行失敗",
        "workflowExecFailed": "工作流執行失敗",
        "userStopped": "使用者停止"
      },
      "chatPanel": {
        "runPreview": "執行預覽",
        "configVariables": "配置輸入變數",
        "assistantName": "工作流",
        "placeholder": "輸入訊息執行工作流...",
        "emptyText": "輸入訊息開始執行工作流",
        "execFailed": "執行失敗",
        "workflowExecFailed": "工作流執行失敗",
        "workflowComplete": "工作流執行完成",
        "resumeFailed": "恢復執行失敗",
        "resumeWorkflowFailed": "恢復工作流執行失敗",
        "waitingInput": "等待輸入...",
        "pleaseSelect": "請選擇：",
        "confirm": "確認",
        "pleaseConfirm": "請確認是否繼續？",
        "pleaseInput": "請輸入：",
        "cancel": "取消",
        "userStopped": "使用者停止",
        "confirmDesign": "確認設計",
        "confirmAppDesign": "確認應用設計",
        "confirmAppSettings": "確認應用設定",
        "confirmDashboardBasicInfo": "確認儀表盤基礎資訊",
        "confirmDashboardDesign": "確認儀表盤設計",
        "publishToMenu": "發布到選單：{name}",
        "complete": "完成",
        "startRun": "開始執行",
        "inputVariable": "請輸入 {variable}",
        "appDesignTitle": "應用設計方案",
        "appSettingsTitle": "應用設定",
        "dashboardBasicInfoTitle": "儀表盤基礎資訊",
        "dashboardDesignTitle": "儀表盤設計",
        "dashboardPublishTitle": "儀表盤發布確認",
        "systemSummaryTitle": "系統建立完成",
        "designPreviewTitle": "設計預覽",
        "designPreviewHint": "請在右側面板中確認或編輯設計"
      },
      "nodeResultCard": {
        "failed": "失敗",
        "pending": "等待中",
        "running": "執行中",
        "success": "完成",
        "unknown": "未知",
        "noOutput": "(無輸出)",
        "execFailed": "執行失敗",
        "elapsed": "耗時:",
        "iteration": "迭代:",
        "fullscreen": "全螢幕檢視",
        "input": "輸入",
        "output": "輸出",
        "errorInfo": "錯誤資訊"
      },
      "variableSelector": {
        "searchPlaceholder": "搜尋變數...",
        "noVariables": "無可引用變數",
        "system": "系統",
        "field": "欄位",
        "structured": "結構化",
        "userChoice": "使用者選擇",
        "choiceText": "選擇文字",
        "execResult": "執行結果 (result)",
        "confirmed": "是否確認 (true/false)",
        "deleteResult": "刪除結果",
        "affectedRows": "影響列數",
        "insertResult": "插入結果",
        "insertId": "插入ID",
        "queryResult": "查詢結果",
        "resultCount": "結果數量",
        "sqlResult": "SQL結果",
        "updateResult": "更新結果",
        "responseBody": "回應體",
        "statusCode": "狀態碼",
        "jsonString": "JSON 字串",
        "structuredData": "結構化資料物件",
        "tokenUsage": "Token 使用量",
        "llmResponse": "LLM 回應文字",
        "currentLoopItem": "當前迴圈項",
        "currentIndex": "當前索引",
        "loopResults": "迴圈結果陣列",
        "mergeResult": "合併結果",
        "branchCount": "分支數量",
        "userAnswer": "使用者回答",
        "isValid": "是否有效",
        "queryResultData": "查詢結果資料",
        "generatedSql": "產生的 SQL",
        "rawResponse": "原始回應",
        "cortexLlmResponse": "Cortex LLM 回應",
        "userInput": "使用者輸入",
        "appId": "子應用ID",
        "appCode": "子應用編碼",
        "formCode": "表單編碼",
        "renderResult": "渲染結果",
        "generatedSqlStatement": "產生的 SQL 語句",
        "sqlThought": "SQL 產生思路",
        "formBasicInfoObj": "完整基礎資訊物件",
        "formName": "表單名稱",
        "formType": "表單類型",
        "formDescription": "表單描述",
        "formSort": "排序值",
        "dbDesignObj": "完整資料庫設計物件",
        "tableName": "表名",
        "fieldCount": "欄位數量",
        "creationResult": "建立結果物件",
        "allTablesReady": "所有表是否就緒",
        "createdCount": "成功建立的表數量",
        "errorCount": "錯誤數量",
        "schemaName": "Schema 名稱",
        "formUiDesign": "表單UI設計配置",
        "groupCount": "分組數量",
        "listConfig": "列表配置",
        "queryFieldCount": "查詢欄位數量",
        "columnCount": "欄數量",
        "formId": "表單ID",
        "formMeta": "表單元資料",
        "menuId": "選單ID",
        "routePath": "存取路徑",
        "publishResult": "發布結果",
        "appName": "應用名稱",
        "createSuccess": "是否建立成功",
        "designContent": "設計方案內容",
        "designTitle": "設計方案標題",
        "isConfirmed": "是否已確認",
        "appSettings": "應用設定配置",
        "updateSuccess": "更新是否成功",
        "configId": "配置記錄ID",
        "updateMessage": "更新結果訊息",
        "dashboardBasicInfo": "儀表盤基礎資訊",
        "dashboardName": "儀表盤名稱",
        "dashboardCode": "儀表盤編碼",
        "pageConfig": "頁面設計配置",
        "dashboardId": "儀表盤ID",
        "pageMeta": "頁面元資料",
        "summaryData": "總結資料",
        "totalForms": "表單總數",
        "hasApp": "是否包含應用",
        "hasDashboard": "是否包含儀表盤",
        "subflowFullResult": "子流程完整結果",
        "execSuccess": "執行是否成功",
        "subflowOutputVars": "子流程輸出變數",
        "allSubflowVars": "(所有子流程輸出變數)",
        "fromSubflow": "來自子流程",
        "output": "輸出",
        "knowledgeResults": "檢索結果陣列",
        "knowledgeContext": "拼接後的上下文文本",
        "knowledgeResultsTotal": "檢索結果總數"
      },
      "versionHistory": {
        "title": "版本歷史",
        "loadFailed": "載入版本歷史失敗",
        "rollbackConfirm": "確定要回滾到 v{version} 嗎？當前草稿將被覆蓋。",
        "rollbackTitle": "回滾確認",
        "rollbackBtn": "確定回滾",
        "rollbackSuccess": "已回滾到 v{version}",
        "rollbackFailed": "回滾失敗",
        "rollback": "回滾",
        "noDescription": "無版本說明",
        "runCount": "執行 {count} 次",
        "successCount": "成功 {count} 次",
        "empty": "暫無版本歷史"
      }
    },
    "panels": {
      "common": {
        "nodeName": "節點名稱",
        "add": "新增",
        "delete": "刪除",
        "noInputVars": "暫無輸入變數",
        "noOutputVarsClickAdd": "暫無輸出變數，點擊上方新增",
        "noVars": "暫無變數",
        "noCustomVarsClickAdd": "暫無自訂變數，點擊上方新增",
        "inputVars": "輸入變數",
        "outputVars": "輸出變數",
        "outputVarName": "輸出變數名",
        "variableName": "變數名",
        "defaultValue": "預設值",
        "customVars": "自訂變數",
        "sysVar": "系統變數（不可刪除）",
        "configured": "已配置",
        "notConfigured": "未配置",
        "yes": "是",
        "no": "否",
        "output": "輸出",
        "selectModel": "選擇模型",
        "model": "模型",
        "usage": "使用說明",
        "usageTips": "使用提示",
        "confirmMode": "確認模式",
        "varRef": "支援變數引用，如：",
        "selectTable": "選擇表",
        "targetTable": "目標表",
        "tablePlaceholder": "點擊右側按鈕選擇表",
        "tableFields": "表欄位",
        "availableFields": "可選欄位",
        "fieldMapping": "欄位映射",
        "addField": "新增欄位",
        "addCondition": "新增條件",
        "queryConditions": "查詢條件",
        "field": "欄位",
        "value": "值",
        "variable": "變數",
        "noConditionQueryAll": "無條件將查詢所有資料",
        "noCondition": "無條件",
        "returnFields": "回傳欄位",
        "returnFieldsHint": "* 表示所有欄位，多個欄位用逗號分隔",
        "orderBy": "排序",
        "limitRows": "限制筆數",
        "resultSavedTo": "查詢結果（陣列）將儲存到此變數",
        "insertResultSavedTo": "插入結果將儲存到此變數",
        "updateResultSavedTo": "更新結果將儲存到此變數",
        "deleteResultSavedTo": "刪除結果將儲存到此變數",
        "sqlResultSavedTo": "SQL 執行結果將儲存到此變數",
        "clickFieldToAdd": "點擊欄位快速新增到映射",
        "clickAddField": "點擊「新增欄位」或點擊上方表欄位快速新增",
        "selectField": "選擇欄位",
        "dbField": "資料庫欄位",
        "varValue": "變數值",
        "upsert": "存在則更新 (UPSERT)",
        "upsertHint": "勾選後，如果記錄已存在則更新，否則插入",
        "judgeCondition": "判斷條件",
        "addJudgeConditionHint": "請新增用於判斷記錄是否存在的條件",
        "outputVarTitle": "輸出變數",
        "advancedSettings": "進階設定",
        "tableFieldsRef": "表字段參考"
      },
      "template": {
        "label": "範本",
        "placeholder": "範本",
        "templateContent": "範本內容"
      },
      "end": {
        "outputContent": "輸出內容",
        "outputPlaceholder": "輸入回傳給使用者的內容，可使用 {'{{變數名}}'} 引用上下文變數",
        "outputHint": "此內容會回傳給對話框顯示，點擊 / 可選擇變數",
        "noOutputVars": "暫無輸出變數，點擊上方新增",
        "type": "類型"
      },
      "message": {
        "label": "訊息節點",
        "placeholder": "訊息節點",
        "content": "訊息內容",
        "contentPlaceholder": "請輸入要傳送給使用者的訊息內容，支援變數如 {'{{變數名}}'}",
        "contentHint": "此訊息將傳送給使用者，工作流不會暫停",
        "messageType": "訊息類型",
        "plainText": "純文字"
      },
      "confirm": {
        "label": "確認節點",
        "placeholder": "確認節點",
        "dialogTitle": "確認框標題",
        "titlePlaceholder": "確認",
        "content": "確認內容",
        "contentPlaceholder": "請輸入需要使用者確認的內容，支援變數如 {'{{變數名}}'}",
        "contentHint": "工作流將暫停，等待使用者點擊確認或取消",
        "confirmBtnText": "確認按鈕文字",
        "cancelBtnText": "取消按鈕文字",
        "confirmPlaceholder": "確認",
        "cancelPlaceholder": "取消",
        "outputHint": "使用者確認回傳 true，取消回傳 false",
        "smartIntent": "智慧意圖識別",
        "smartIntentHint": "當使用者輸入文字（而非點擊按鈕）時，使用 LLM 判斷使用者意圖。\n預設使用關鍵詞匹配（如「好的」、「可以」為確認，「不」、「取消」為取消）。",
        "intentModel": "意圖識別模型",
        "intentModelHint": "當關鍵詞匹配失敗時，使用此模型進行意圖識別"
      },
      "merge": {
        "label": "合併",
        "placeholder": "合併",
        "mergeMode": "合併模式",
        "objectMode": "物件（按分支ID）",
        "arrayMode": "陣列",
        "firstMode": "取第一個",
        "concatMode": "字串拼接",
        "objectDesc": "將各分支結果合併為物件，鍵為分支ID",
        "arrayDesc": "將各分支結果合併為陣列",
        "firstDesc": "只取第一個完成的分支結果",
        "concatDesc": "將各分支結果拼接為字串",
        "separator": "分隔符",
        "usageTip1": "合併節點等待所有並行分支執行完成",
        "usageTip2": "合併後的結果儲存在輸出變數中",
        "usageTip3": "可透過 {template} 引用合併結果"
      },
      "parallel": {
        "label": "並行分支",
        "placeholder": "並行分支",
        "title": "並行分支",
        "addBranch": "新增分支",
        "branchHint": "所有分支將同時執行，執行完成後在合併節點匯聚",
        "branchName": "分支名稱",
        "branch": "分支 {index}",
        "usageTip1": "從每個分支的輸出端口連接到不同的節點",
        "usageTip2": "所有分支最終需要連接到同一個合併節點",
        "usageTip3": "分支內的節點將並行執行"
      },
      "start": {
        "userInputDesc": "使用者在對話框中輸入的內容，自動傳入此變數",
        "appIdDesc": "子應用下自動注入實際ID，主應用模式下為main",
        "appCodeDesc": "子應用下自動注入應用編碼，主應用模式下為空",
        "formCodeDesc": "從表單列表呼叫時自動注入表單編碼，其他情況下為空"
      },
      "choice": {
        "label": "選項節點",
        "placeholder": "選項節點",
        "questionContent": "問題內容",
        "questionPlaceholder": "請輸入問題或提示文字",
        "outputHint": "使用者的選擇將儲存到此變數",
        "optionList": "選項列表",
        "addOption": "新增選項",
        "optionValue": "選項值",
        "displayText": "顯示文字",
        "optionDesc": "選項描述（可選）",
        "option": "選項 {index}",
        "allowMultiple": "允許多選",
        "minSelect": "最少選擇",
        "maxSelect": "最多選擇"
      },
      "question": {
        "label": "問答節點",
        "placeholder": "問答節點",
        "questionContent": "問題內容",
        "questionPlaceholder": "請輸入要向使用者提出的問題，支援變數如 {'{{變數名}}'}",
        "outputHint": "使用者的回答將儲存到此變數",
        "renderInput": "渲染輸入框",
        "renderInputHint": "關閉時使用者直接在聊天框輸入，開啟時顯示專用輸入框",
        "inputType": "輸入類型",
        "text": "文字",
        "number": "數字",
        "email": "電子郵件",
        "phone": "手機號",
        "date": "日期",
        "placeholderText": "佔位文字",
        "placeholderHint": "輸入框佔位提示",
        "defaultValueLabel": "預設值",
        "defaultValueHint": "可選的預設值",
        "required": "是否必填",
        "validationRegex": "驗證正則",
        "validationRegexHint": "用於驗證使用者輸入格式的正則表達式",
        "validationMessage": "驗證失敗提示",
        "validationDefault": "輸入格式不正確"
      },
      "http": {
        "label": "HTTP 請求",
        "placeholder": "HTTP 請求",
        "addParam": "新增參數",
        "addHeader": "新增 Header",
        "bodyHint": "僅支援 JSON 格式，支援變數引用如 {'{{ variable }}'}",
        "settings": "設定",
        "timeout": "逾時時間 (秒)"
      },
      "code": {
        "label": "程式碼執行",
        "placeholder": "程式碼執行",
        "timeout": "逾時 (秒)",
        "noInputVars": "暫無輸入變數",
        "noOutputVars": "暫無輸出變數，程式碼回傳的欄位將自動作為輸出",
        "codePython": "程式碼 (Python)",
        "codePlaceholder": "在此編寫程式碼...",
        "expandEditor": "展開編輯器"
      },
      "llm": {
        "label": "LLM 大模型",
        "placeholder": "LLM 大模型",
        "systemPrompt": "系統指令",
        "optional": "（可選）",
        "systemPromptPlaceholder": "定義 AI 的角色和行為規則，如：你是一個專業的翻譯助手...",
        "systemPromptHint": "設定 AI 的角色、行為規則和限制",
        "userPrompt": "使用者提示詞",
        "userPromptPlaceholder": "輸入使用者的問題或指令，支援變數如 {'{{變數名}}'}...",
        "userPromptHint": "使用者的實際問題或指令，可使用變數引用上游節點輸出",
        "ragTip": "RAG 提示：配合「知識庫檢索」節點，在提示詞中使用 {knowledgeContext} 引用檢索結果作為上下文",
        "outputVarHint": "LLM 的回應將儲存到此變數，供後續節點使用",
        "outputMode": "輸出模式",
        "textOutput": "文字輸出",
        "structuredOutput": "結構化輸出",
        "structuredDesc": "使用 Function Calling 提取結構化 JSON 資料",
        "textDesc": "普通文字回應",
        "schemaSource": "結構來源",
        "staticConfig": "靜態配置",
        "fromVariable": "從變數取得",
        "fromVariableDesc": "從上游節點（如「表單轉LLM結構」節點）取得結構配置",
        "staticConfigDesc": "手動配置輸出結構",
        "schemaVariable": "結構變數",
        "schemaVarPlaceholder": "輸入變數名，如 {'{{llm_output_schema}}'}",
        "schemaVarHint": "變數值應為結構化輸出配置陣列，可由「表單轉LLM結構」節點產生",
        "configSchema": "配置結構",
        "configSchemaHint": "點擊「配置結構」定義要提取的資料結構（支援多層巢狀）",
        "schemaPreviewHint": "點擊上方 JSON 可重新配置，提取的資料將儲存為",
        "streaming": "串流輸出",
        "streamingHint": "啟用後將即時輸出 LLM 回應",
        "conversationHistory": "使用對話歷史",
        "conversationHistoryHint": "啟用後將包含歷史對話作為上下文（需要 Agent 啟用記憶功能）",
        "configStructure": "配置結構"
      },
      "condition": {
        "label": "條件分支",
        "placeholder": "條件分支",
        "booleanHint": "Boolean判斷",
        "emptyStringHint": "空字串",
        "mainAppHint": "主應用判斷",
        "numberCompareHint": "數值比較",
        "branchList": "分支列表",
        "addBranch": "新增分支",
        "branch": "分支 {index}",
        "conditions": "條件",
        "elseBranch": "ELSE（預設分支）",
        "equals": "等於",
        "notEquals": "不等於",
        "gt": "大於",
        "gte": "大於等於",
        "lt": "小於",
        "lte": "小於等於",
        "contains": "包含",
        "notContains": "不包含",
        "startsWith": "開頭是",
        "endsWith": "結尾是",
        "isEmpty": "為空",
        "isNotEmpty": "不為空",
        "numberCompare": "支援大於、小於等運算子",
        "noCondition": "無條件"
      },
      "intent": {
        "label": "意圖識別",
        "placeholder": "意圖識別",
        "selectModelHint": "選擇用於意圖識別的模型",
        "modelHint": "選擇用於分析使用者意圖的 LLM 模型",
        "inputVariable": "輸入變數",
        "inputVarHint": "包含使用者輸入的變數名，支援變數引用如 {'{{ 變數名 }}'}",
        "intentList": "意圖列表",
        "addIntent": "新增意圖",
        "intentIndex": "意圖 {index}",
        "intentNamePlaceholder": "意圖名稱（如：consult）",
        "name": "名稱",
        "intentDescPlaceholder": "意圖描述（如：使用者想諮詢產品資訊）",
        "description": "描述",
        "branchIdPlaceholder": "分支ID（預設與名稱相同）",
        "branchLabel": "分支",
        "exampleSentences": "範例語句（幫助 AI 更準確識別）",
        "examplePlaceholder": "輸入範例語句",
        "otherBranch": "OTHER（未匹配任何意圖時）",
        "outputHint": "識別結果將儲存到此變數，包含 intent 和 confidence",
        "confidenceThreshold": "信心度閾值",
        "confidenceHint": "低於此閾值將走 OTHER 分支",
        "intentLabel": "意圖"
      },
      "loop": {
        "label": "迴圈",
        "placeholder": "迴圈",
        "loopMode": "迴圈模式",
        "forEach": "遍歷陣列 (For Each)",
        "whileLoop": "條件迴圈 (While)",
        "arrayVariable": "陣列變數",
        "arrayVarHint": "要遍歷的陣列變數，支援 {'{{NodeID.key}}'} 格式或直接輸入 JSON 陣列",
        "itemVarName": "迴圈項變數名",
        "indexVarName": "索引變數名",
        "loopCondition": "迴圈條件",
        "conditionLogic": "條件邏輯",
        "allMatch": "全部滿足 (AND)",
        "anyMatch": "任一滿足 (OR)",
        "conditionIndex": "條件 {index}",
        "varPlaceholder": "變數名，如：{'{{counter}}'}",
        "compareValue": "比較值",
        "addConditionHint": "點擊「新增條件」設定迴圈繼續的條件",
        "maxIterations": "最大迭代次數",
        "maxIterationsHint": "防止無限迴圈，達到此次數後強制停止",
        "outputVarHint": "儲存所有迴圈結果的陣列變數名",
        "usageTip1": "將節點拖曳到迴圈容器內作為迴圈體",
        "usageTip2": "迴圈體內的節點會被重複執行",
        "usageTip3ForEach": "在迴圈體內可使用 {item} 和 {index}",
        "usageTip3While": "每次迭代後會重新評估條件",
        "usageTip4": "迴圈完成後結果儲存在 {output} 中",
        "eq": "等於",
        "ne": "不等於",
        "gt": "大於",
        "gte": "大於等於",
        "lt": "小於",
        "lte": "小於等於",
        "is_empty": "為空",
        "is_not_empty": "不為空",
        "is_true": "為真",
        "is_false": "為假",
        "loopBodyHint1": "在循環體內可使用",
        "loopBodyHint2": "和"
      },
      "subflow": {
        "label": "子流程",
        "placeholder": "子流程",
        "selectSubflow": "選擇子流程",
        "selectSubflowPlaceholder": "請選擇要呼叫的子流程",
        "openInNewTab": "在新分頁開啟",
        "publishedOnly": "只顯示已發佈的工作流",
        "varPass": "變數傳遞",
        "passMode": "傳遞模式",
        "passAll": "傳遞所有變數",
        "passSelected": "選擇變數",
        "passNone": "不傳遞",
        "varMapping": "變數映射",
        "addVarMappingHint": "點擊「新增」配置變數傳遞",
        "varIndex": "變數 {index}",
        "subflowVarName": "子流程變數名",
        "mainflowVarValue": "主流程變數值",
        "selectVarPlaceholder": "點擊變數按鈕選擇變數",
        "varMappingHint1": "子流程變數名：子流程中使用的變數名",
        "varMappingHint2": "主流程變數值：從主流程傳遞的值（可選擇變數）",
        "resultHandling": "結果處理",
        "resultPassMode": "結果傳遞模式",
        "resultPassAll": "傳遞所有結果",
        "resultPassSelected": "選擇結果",
        "resultPassNone": "不傳遞",
        "selectResultVars": "選擇結果變數",
        "resultVarPlaceholder": "輸入子流程中的變數名",
        "resultVarHint": "輸入要從子流程回傳的變數名（子流程內部產生的變數）",
        "resultVarName": "結果變數名",
        "resultVarSavedHint": "子流程完整結果儲存到此變數，可透過 {template} 存取",
        "maxNestDepth": "最大巢狀深度",
        "maxNestDepthHint": "防止無限遞迴呼叫，預設最多巢狀 5 層",
        "showSubflowMessages": "顯示子流程訊息",
        "showSubflowMessagesHint": "開啟後，子流程中的訊息節點會在主流程對話中顯示",
        "forwardInteractive": "轉發互動式節點",
        "forwardInteractiveHint": "開啟後，子流程中的問答、選項、確認等節點會在主流程中顯示",
        "usageTip1": "子流程必須是已發佈狀態的工作流",
        "usageTip2": "子流程會繼承主流程的使用者上下文",
        "usageTip3": "可以透過變數傳遞在主流程和子流程間傳遞資料",
        "usageTip4": "子流程執行完成後，結果會儲存到指定的變數中",
        "usageTip5": "支援子流程巢狀呼叫，但要注意避免循環依賴"
      },
      "appCreate": {
        "label": "建立應用",
        "placeholder": "建立應用",
        "appName": "應用名稱",
        "appNamePlaceholder": "請輸入應用名稱或使用變數",
        "appNameHint": "支援變數引用，如：",
        "appCode": "應用編碼",
        "appCodePlaceholder": "請輸入應用編碼或使用變數",
        "appCodeHint": "唯一標識，用於URL路由。只能包含字母、數字、底線和連字號，必須以字母開頭",
        "appDesc": "應用描述",
        "appDescPlaceholder": "請輸入應用描述",
        "appIcon": "應用圖示",
        "appIconPlaceholder": "請輸入圖示名稱，如 app-window",
        "appType": "應用類型",
        "appTypePlaceholder": "請選擇應用類型",
        "mixedApp": "混合應用",
        "formApp": "表單應用",
        "workflowApp": "流程應用",
        "dashboardApp": "資料應用",
        "screenApp": "大螢幕應用",
        "updateIfExists": "已存在時更新",
        "updateIfExistsHint": "開啟後，如果應用編碼已存在，將更新該應用而不是報錯",
        "createdAppId": "建立的應用ID",
        "appCodeOutput": "應用編碼",
        "appNameOutput": "應用名稱",
        "successOutput": "是否建立成功（已存在時為false）"
      },
      "appDesign": {
        "label": "應用設計",
        "placeholder": "應用設計",
        "designContent": "設計方案內容",
        "designContentPlaceholder": "請輸入設計方案內容或使用變數引用LLM輸出",
        "designContentHint": "支援Markdown格式，可使用變數引用，如：",
        "designTitle": "設計方案標題",
        "designTitlePlaceholder": "請輸入標題，預設為'應用設計方案'",
        "designContentOutput": "確認後的設計方案內容",
        "designTitleOutput": "設計方案標題",
        "confirmedOutput": "是否已確認"
      },
      "appSettings": {
        "label": "應用設定",
        "placeholder": "應用設定",
        "varRefHint": "支援變數引用，如：",
        "homePath": "首頁路徑",
        "homePathHint": "應用首頁路徑，支援變數引用",
        "logoHint": "Logo圖片URL或檔案ID，支援變數引用",
        "primaryColorHint": "主題主色調，如 hsl(212 100% 45%)",
        "settingsOutput": "完整的應用設定配置",
        "confirmedOutput": "是否已確認"
      },
      "appUpdate": {
        "label": "應用更新",
        "placeholder": "應用更新",
        "appSettingsLabel": "應用設定",
        "appSettingsPlaceholder": "請使用變數引用應用設定節點的輸出",
        "appSettingsHint": "使用變數引用應用設定節點的輸出，如：",
        "appId": "應用ID",
        "appIdPlaceholder": "留空則更新主應用配置",
        "appIdHint": "目標應用ID，留空則更新主應用配置。支援變數引用，如：",
        "updateSuccess": "更新是否成功",
        "configId": "配置記錄ID",
        "updateMessage": "更新結果訊息"
      },
      "dbQuery": {
        "label": "DB 查詢",
        "placeholder": "DB 查詢",
        "eqOp": "等於 (=)",
        "neOp": "不等於 (!=)",
        "gtOp": "大於 (>)",
        "gteOp": "大於等於 (>=)",
        "ltOp": "小於 (<)",
        "lteOp": "小於等於 (<=)",
        "likeOp": "模糊匹配 (LIKE)",
        "inOp": "在列表中 (IN)",
        "isNullOp": "為空 (IS NULL)",
        "isNotNullOp": "不為空 (IS NOT NULL)"
      },
      "dbInsert": {
        "label": "DB 插入",
        "placeholder": "DB 插入"
      },
      "dbUpdate": {
        "label": "DB 更新",
        "placeholder": "DB 更新",
        "updateConditions": "更新條件",
        "addUpdateConditionHint": "請新增更新條件，否則將更新所有記錄",
        "mustAddCondition": "必須添加條件，防止誤更新全表",
        "updateFields": "更新字段"
      },
      "dbDelete": {
        "label": "DB 刪除",
        "placeholder": "DB 刪除",
        "deleteConditions": "刪除條件",
        "addDeleteConditionHint": "請新增刪除條件，否則將刪除所有記錄",
        "dangerWarning": "危險操作：沒有條件將刪除表中所有資料！",
        "mustAddCondition": "必須添加條件，防止誤刪全表"
      },
      "dbSql": {
        "label": "SQL 執行",
        "placeholder": "SQL 執行",
        "sqlStatement": "SQL 語句",
        "sqlPlaceholder": "SELECT * FROM users WHERE status = :status LIMIT :limit",
        "sqlHint": "支援變數引用。注意：請確保 SQL 安全，避免 SQL 注入",
        "sqlParams": "SQL 參數",
        "addParam": "新增參數",
        "paramName": "參數名",
        "paramType": "類型",
        "paramValue": "參數值",
        "noParams": "暫無參數，點擊「新增參數」",
        "paramsHint": "參數名對應 SQL 中的 :param_name；參數值可通過變量選擇器引用上游變量",
        "affectedRowsHint": "受影響的行數將保存到此變量",
        "cautionWarning": "請謹慎使用，SQL 將直接執行",
        "examples": "示例",
        "execType": "執行類型",
        "executeType": "執行 (不返回結果)",
        "insertExample": "插入示例",
        "paramList": "參數列表",
        "paramOrderHint": "SQL 中的 :param_name 占位符將與參數名對應綁定",
        "paramValuePlaceholder": "選擇或輸入上游變量",
        "queryExample": "查詢示例",
        "queryResultHint": "查詢結果（數組）將保存到此變量",
        "queryType": "查詢 (返回結果)",
        "sqlParamHint": "使用 :param_name 作為命名參數占位符，支持變量引用",
        "statsExample": "統計示例",
        "updateExample": "更新示例"
      },
      "textToSql": {
        "desc": "將自然語言轉換為 SQL 查詢",
        "queryQuestion": "查詢問題",
        "queryPlaceholder": "輸入自然語言問題，如：顯示最近7天各部門的銷售額對比",
        "dataTable": "資料表",
        "modifySelection": "修改選擇",
        "selectDataTable": "選擇資料表",
        "selectedTables": "已選 {count} 張表",
        "clear": "清空",
        "noTableHint": "未選擇表時將自動分析所有表（最多20張）",
        "includeRelations": "包含表關係資訊",
        "includeRelationsHint": "自動取得外鍵關係，提高多表 JOIN 查詢準確度",
        "llmModel": "LLM 模型",
        "selectLlmModel": "選擇 LLM 模型",
        "sqlSavedHint": "產生的 SQL 將儲存到此變數",
        "sqlOutput": "產生的 SQL 語句",
        "thoughtOutput": "SQL 產生思路",
        "autoAnalyzeHint": "未選擇表時將自動分析所有表（最多20張）",
        "dataTables": "數據表",
        "description": "將自然語言轉換為 SQL 查詢",
        "modelRecommendation": "推薦使用 GPT-4 或同等能力的模型以獲得更好的 SQL 生成質量",
        "outputVarHint": "生成的 SQL 將保存到此變量",
        "reasoningOutput": "SQL 生成思路",
        "selectTables": "選擇數據表",
        "varRefHint": "支持變量引用，如："
      },
      "systemSummary": {
        "label": "系統總結",
        "placeholder": "系統總結",
        "formResults": "表單結果列表",
        "formResultsHint": "來自迴圈節點的結果陣列或單個表單發佈節點的輸出",
        "appName": "應用名稱",
        "appNameHint": "應用名稱，可以是變數引用或直接輸入文字",
        "dashboardName": "儀表盤名稱",
        "dashboardNameHint": "儀表盤名稱，可以是變數引用或直接輸入文字",
        "summaryTitle": "總結標題",
        "summaryTitleDefault": "系統建立完成",
        "showStatistics": "顯示統計資訊",
        "showStatisticsHint": "是否顯示模組數量等統計資訊",
        "baseUrl": "基礎URL",
        "baseUrlPlaceholder": "留空則使用相對路徑",
        "baseUrlHint": "用於產生完整連結的基礎URL（可選）",
        "summaryOutput": "完整的總結資料",
        "totalForms": "表單總數",
        "hasApp": "是否包含應用",
        "hasDashboard": "是否包含儀表盤",
        "useCase": "使用場景",
        "fullAppCreate": "完整應用建立：",
        "subAppCreate": "子應用模組建立：",
        "singleFormCreate": "單個表單建立：",
        "formCountOutput": "表單總數",
        "formResultList": "表單結果列表",
        "formResultListHint": "來自循環節點的結果數組或單個表單發布節點的輸出",
        "hasAppOutput": "是否包含應用",
        "hasDashboardOutput": "是否包含儀表盤",
        "summaryDataOutput": "完整的總結數據",
        "showStats": "顯示統計信息",
        "showStatsHint": "是否顯示模組數量等統計信息",
        "usageScenarios": "使用場景"
      },
      "dashboardBasicInfo": {
        "label": "儀表盤基礎資訊",
        "placeholder": "儀表盤基礎資訊",
        "name": "儀表盤名稱",
        "namePlaceholder": "請輸入儀表盤名稱或使用變數",
        "code": "儀表盤編碼",
        "codePlaceholder": "請輸入編碼或使用變數",
        "codeHint": "唯一標識，用於系統內部引用",
        "category": "分類",
        "categoryPlaceholder": "如：營運分析、銷售報表",
        "catDashboard": "儀表盤",
        "catDataboard": "數據看板",
        "catOther": "其他",
        "catPortal": "門戶",
        "dashboardCode": "儀表盤編碼",
        "dashboardCodePlaceholder": "留空則自動生成",
        "description": "描述",
        "descPlaceholder": "輸入描述",
        "sort": "排序",
        "dashboardName": "儀表盤名稱",
        "dashboardNamePlaceholder": "輸入名稱或選擇變量"
      },
      "dashboardCreate": {
        "label": "建立儀表盤",
        "placeholder": "建立儀表盤",
        "basicInfo": "基礎資訊",
        "basicInfoPlaceholder": "請使用變數引用基礎資訊節點的輸出",
        "basicInfoHint": "來自儀表盤基礎資訊節點的輸出",
        "pageConfig": "頁面配置",
        "pageConfigPlaceholder": "請使用變數引用設計節點的輸出",
        "pageConfigHint": "來自儀表盤設計節點的輸出",
        "updateIfExists": "已存在時更新",
        "updateIfExistsHint": "開啟後，如果儀表盤編碼已存在，將更新而不是報錯",
        "dashboardId": "建立的儀表盤ID",
        "dashboardCode": "儀表盤編碼",
        "appId": "應用ID（可選）",
        "appIdPlaceholder": "留空則不關聯應用",
        "dashboardCodeOutput": "儀表盤編碼",
        "dashboardIdOutput": "儀表盤ID",
        "pageMetaOutput": "完整頁面元數據"
      },
      "dashboardDesign": {
        "label": "儀表盤設計",
        "placeholder": "儀表盤設計",
        "designContent": "設計內容",
        "designContentPlaceholder": "請輸入設計內容或使用變數引用LLM輸出",
        "designContentHint": "支援Markdown格式，可使用變數引用",
        "designTitle": "設計標題",
        "designTitlePlaceholder": "請輸入標題",
        "pageConfigOutput": "頁面配置資料",
        "dashboardCode": "儀表盤編碼",
        "dashboardCodePlaceholder": "來自基礎信息節點",
        "designSuggestion": "設計建議（可選）",
        "designSuggestionPlaceholder": "LLM生成的設計建議",
        "designTitleLabel": "設計標題",
        "usageTip1": "此節點會打開儀表盤設計器",
        "usageTip2": "用戶可以拖拽添加圖表、卡片等組件",
        "usageTip3": "確認後會輸出頁面配置"
      },
      "dashboardPublish": {
        "label": "發佈儀表盤",
        "placeholder": "發佈儀表盤",
        "dashboardId": "儀表盤ID",
        "dashboardIdPlaceholder": "請使用變數引用建立節點的輸出",
        "dashboardIdHint": "來自儀表盤建立節點的輸出",
        "menuName": "選單名稱",
        "menuNamePlaceholder": "請輸入選單名稱",
        "menuIcon": "選單圖示",
        "menuIconPlaceholder": "如 LayoutDashboard",
        "menuIdOutput": "選單ID",
        "routePathOutput": "路由路徑",
        "appId": "應用ID（可選）",
        "appIdPlaceholder": "留空則使用儀表盤的應用ID",
        "menuSort": "菜單排序",
        "parentMenuId": "父菜單ID（可選）",
        "parentMenuIdPlaceholder": "留空則為頂級菜單",
        "publishResultOutput": "發布結果"
      },
      "formBasicInfo": {
        "label": "表單基礎資訊",
        "placeholder": "表單基礎資訊",
        "formName": "表單名稱",
        "formNamePlaceholder": "請輸入表單名稱或使用變數",
        "formCode": "表單編碼",
        "formCodePlaceholder": "請輸入編碼或使用變數",
        "formCodeHint": "用於產生存取路由",
        "autoGenerate": "自動產生",
        "autoGenCode": "自動生成編碼",
        "autoGenCodeHint": "開啟後將根據表單名稱自動生成編碼（拼音轉換）",
        "formCodeOutput": "表單編碼",
        "formDesc": "表單描述",
        "formDescOutput": "表單描述",
        "formDescPlaceholder": "請輸入表單描述",
        "formNameHint": "支持變量引用，如：",
        "formNameOutput": "表單名稱",
        "formTypeOutput": "表單類型",
        "formCategoryOutput": "表單分類",
        "fullConfigOutput": "完整的基礎信息對象",
        "confirmedConfigOutput": "確認後的完整配置",
        "normalForm": "普通表單",
        "workflowForm": "工作流表單",
        "sort": "排序",
        "sortHint": "數字越小越靠前",
        "sortOutput": "排序值",
        "sortPlaceholder": "請輸入排序值",
        "confirmedOutput": "是否已確認",
        "formType": "表單類型",
        "formTypePlaceholder": "請選擇表單類型"
      },
      "formCreate": {
        "label": "建立表單",
        "placeholder": "建立表單",
        "formConfig": "表單配置",
        "formConfigPlaceholder": "請使用變數引用表單UI設計節點的輸出",
        "formConfigHint": "來自表單UI設計節點的輸出",
        "listConfig": "列表配置",
        "listConfigPlaceholder": "請使用變數引用列表設計節點的輸出",
        "listConfigHint": "來自列表設計節點的輸出",
        "formCodeLabel": "表單編碼",
        "formCodeOptional": "（可選）",
        "formCodeHint": "用於產生存取路由",
        "appId": "所屬應用ID",
        "appIdPlaceholder": "留空則為主應用",
        "appIdHint": "留空則不關聯應用",
        "basicInfoHint": "來自表單基礎信息節點的輸出",
        "dbCreate": "數據庫創建",
        "dbDesign": "數據庫設計",
        "dbDesignConfig": "數據庫設計配置",
        "dbDesignHint": "來自數據庫設計節點的輸出",
        "formBasicInfo": "表單基礎信息",
        "formCodeOutput": "表單編碼",
        "formCreateStep": "表單創建",
        "formIdOutput": "創建的表單ID",
        "formMetaOutput": "完整的表單元數據",
        "formPublish": "表單發布",
        "fullWorkflow": "完整工作流",
        "listDesign": "列表UI設計",
        "listDesignConfig": "列表配置",
        "listDesignHint": "來自列表UI設計節點的輸出",
        "uiDesign": "表單UI設計",
        "uiDesignConfig": "表單UI設計配置",
        "uiDesignHint": "來自表單UI設計節點的輸出",
        "updateIfExists": "存在時更新",
        "updateIfExistsHint": "表單編碼已存在時是否更新現有表單"
      },
      "formData": {
        "label": "表單資料",
        "placeholder": "表單資料",
        "createLabel": "創建表單數據",
        "data": "數據",
        "dataHint": "支持單條對象或數組（批量操作）",
        "dataPlaceholder": "輸入 JSON 數據或變量，如",
        "deleteLabel": "刪除表單數據",
        "filterConditions": "過濾條件",
        "formCode": "表單編碼",
        "formCodeHint": "已發布的表單編碼",
        "formCodeInputHint": "支持直接輸入表單編碼或使用變量",
        "formCodeInputPlaceholder": "輸入表單編碼或使用變量，如",
        "formCodePlaceholder": "請輸入表單編碼或使用變量",
        "generateArray": "生成數組類型",
        "generateArrayHint": "勾選後生成的結構將包裝為數組，用於提取多條數據",
        "hardDelete": "物理刪除（不可恢復）",
        "hardDeleteHint": "默認為軟刪除，勾選後將永久刪除數據",
        "listLabel": "查詢表單數據",
        "operationType": "操作類型",
        "create": "創建",
        "read": "讀取",
        "update": "更新",
        "delete": "刪除",
        "list": "查詢列表",
        "readLabel": "讀取表單數據",
        "recordId": "記錄ID",
        "recordIdHint": "要讀取的記錄ID",
        "recordIdPlaceholder": "輸入記錄ID，支持變量如",
        "schemaToLlmLabel": "表單轉LLM結構",
        "selectFormPlaceholder": "從列表中選擇表單",
        "selectedFormHint": "從已發布的表單中選擇（編碼: {code}）",
        "unknownOp": "未知操作",
        "updateFieldData": "更新字段數據",
        "updateFieldDataHint": "要更新的字段數據（JSON對象）",
        "updateLabel": "更新表單數據",
        "updateRecordIdHint": "要更新的記錄ID",
        "deleteRecordIdHint": "要刪除的記錄ID",
        "fieldData": "字段數據",
        "createFieldDataHint": "創建記錄的字段數據（JSON對象）",
        "queryConditions": "查詢條件",
        "queryConditionsHint": "查詢過濾條件（JSON對象）",
        "pageSize": "每頁條數",
        "pageNum": "頁碼",
        "outputVarHint": "操作結果將保存到此變量",
        "createdRecordId": "創建的記錄ID",
        "recordDetail": "記錄詳情",
        "variableInput": "變量輸入",
        "selectFromList": "下拉選擇"
      },
      "formDatabaseCreate": {
        "label": "表單資料庫建立",
        "placeholder": "表單資料庫建立"
      },
      "formDatabaseDesign": {
        "label": "表單資料庫設計",
        "placeholder": "表單資料庫設計"
      },
      "formListDesign": {
        "label": "列表設計",
        "placeholder": "列表設計",
        "autoGenColumns": "自動生成列配置",
        "autoGenColumnsHint": "根據表單字段自動生成列表列",
        "autoGenQuery": "自動生成查詢字段",
        "autoGenQueryHint": "根據表單字段自動生成查詢條件",
        "columnCountOutput": "列數量",
        "containerType": "容器類型",
        "containerTypeHint": "表單編輯時的容器類型",
        "containerTypePlaceholder": "請選擇容器類型",
        "dbDesignConfig": "數據庫設計配置",
        "dbDesignConfigHint": "來自數據庫設計節點的輸出，用於補充字段類型信息",
        "dbDesignConfigPlaceholder": "可選，用於補充字段類型信息",
        "dialog": "彈窗",
        "drawer": "抽屜",
        "enableExport": "啟用導出",
        "enableImport": "啟用導入",
        "fullConfigOutput": "完整的列表配置",
        "inferRules": "智能推斷規則",
        "inferRule1": "查詢字段：name/status/type 等",
        "inferRule2": "查詢類型：selector→in，option→eq，date→range，text→like",
        "inferRule3": "列排序：默認後端排序，文件/圖片字段不支持",
        "inferRule4": "列對齊：數字→右對齊，日期→居中，其他→左對齊",
        "inferRule5": "標籤展示：選項類字段自動使用 Tag",
        "page": "頁面",
        "pageSize": "每頁條數",
        "pageSizePlaceholder": "請選擇每頁條數",
        "queryFieldCountOutput": "查詢字段數量",
        "showIndex": "顯示序號列",
        "showSelection": "顯示選擇列",
        "uiDesignConfig": "表單UI設計配置",
        "uiDesignConfigHint": "來自表單UI設計節點的輸出配置",
        "uiDesignConfigPlaceholder": "請使用變量引用表單UI設計節點的輸出",
        "perPage": "{count} 條/頁"
      },
      "formPublish": {
        "label": "表單發佈",
        "placeholder": "表單發佈",
        "formCode": "表單編碼",
        "formCodeHint": "用於生成訪問路由",
        "formId": "表單ID",
        "formIdHint": "來自表單創建節點的輸出",
        "menuIdOutput": "創建的菜單ID",
        "publishResultOutput": "發布結果詳情",
        "routePathOutput": "表單訪問路徑",
        "usageTip1": "此節點用於將已創建的表單發布到菜單系統。",
        "usageTip2": "執行時會在右側面板顯示發布配置編輯器，用戶可以設置菜單名稱、圖標等信息。"
      },
      "formUIDesign": {
        "label": "表單UI設計",
        "placeholder": "表單UI設計",
        "dbDesignConfig": "資料庫設計配置",
        "dbDesignPlaceholder": "請使用變數引用資料庫設計節點的輸出 {'{{form_database_design.database_design}}'}",
        "dbDesignHint": "來自資料庫設計節點的輸出配置",
        "formNameLabel": "表單名稱",
        "formNamePlaceholder": "不填則使用表別名",
        "formNameHint": "表單顯示名稱，如：員工資訊表單",
        "formCodeLabel": "表單編碼",
        "formCodePlaceholder": "不填則使用表名",
        "formCodeHint": "表單唯一編碼，用於系統標識",
        "layoutMode": "佈局模式",
        "layoutModePlaceholder": "請選擇佈局模式",
        "autoLayout": "自動（根據欄位數量）",
        "singleColumn": "單欄佈局",
        "doubleColumn": "雙欄佈局",
        "tripleColumn": "三欄佈局",
        "autoLayoutHint": "自動模式：≤6欄位單欄，7-12欄位雙欄，>12欄位三欄",
        "labelWidth": "標籤寬度",
        "labelWidthHint": "表單標籤寬度（像素），預設 120px",
        "enableGrouping": "啟用分組",
        "enableGroupingHint": "根據欄位類型自動分組（基本資訊、聯絡方式、系統資訊等）",
        "hideSystemFields": "隱藏系統欄位",
        "hideSystemFieldsHint": "隱藏系統欄位（id, sys_create_datetime, is_deleted 等）",
        "formDesignOutput": "完整的表單UI設計配置",
        "formCodeOutput": "表單編碼",
        "fieldCountOutput": "欄位數量",
        "groupCountOutput": "分組數量",
        "smartMapping": "智慧映射規則",
        "dbDesignConfigHint": "來自數據庫設計節點的輸出配置",
        "dbDesignConfigPlaceholder": "請使用變量引用數據庫設計節點的輸出",
        "formCode": "表單編碼",
        "formName": "表單名稱",
        "fullConfigOutput": "完整的表單UI設計配置",
        "mappingRules": "智能映射規則",
        "mappingRule1": "varchar → 輸入框 / 文本域 (length>200)",
        "mappingRule2": "int/decimal → 數字輸入 / 金額輸入",
        "mappingRule3": "datetime → 日期時間選擇器",
        "mappingRule4": "boolean → 開關",
        "mappingRule5": "*_id → 下拉選擇 / 用戶/部門選擇器",
        "mappingRule6": "email/phone → 帶校驗的輸入框",
        "layoutAuto": "自動（根據字段數量）",
        "layoutAutoHint": "自動模式：≤6字段單列，7-12字段雙列，>12字段三列",
        "layoutDouble": "雙列佈局",
        "layoutSingle": "單列佈局",
        "layoutTriple": "三列佈局"
      },
      "snowflakeAnalyst": {
        "label": "Snowflake Cortex Analyst",
        "placeholder": "Snowflake Cortex Analyst",
        "authPassword": "使用者名稱/密碼",
        "authKeyPair": "金鑰對 (Key Pair)",
        "authSSO": "外部瀏覽器 SSO",
        "fillRequired": "請先填寫必填的連線資訊",
        "fillPassword": "請填寫密碼",
        "fillPrivateKey": "請填寫私鑰內容或私鑰檔案路徑",
        "connectionFailed": "連線測試失敗",
        "snowflakeConnection": "Snowflake 連線",
        "authMethod": "認證方式",
        "authMethodPlaceholder": "選擇認證方式",
        "username": "使用者名稱",
        "password": "密碼，支援變數",
        "privateKeyContent": "私鑰內容",
        "privateKeyPlaceholder": "RSA 私鑰內容（PEM 格式），或使用下方檔案路徑",
        "privateKeyPath": "或 私鑰檔案路徑",
        "privateKeyPassword": "私鑰密碼",
        "privateKeyPasswordHint": "如果私鑰有密碼保護，請填寫",
        "ssoHint": "外部瀏覽器 SSO 認證將在執行時開啟瀏覽器進行身份驗證。",
        "database": "資料庫名",
        "schemaOptional": "可選",
        "testing": "測試中...",
        "testConnection": "測試連線",
        "snowflakeVersion": "Snowflake 版本",
        "queryConfig": "查詢配置",
        "semanticModel": "語義模型",
        "semanticModelHint1": "支援兩種格式：",
        "semanticModelHint2": "Stage 檔案",
        "queryQuestion": "查詢問題",
        "queryPlaceholder": "用自然語言描述你想查詢的資料，如：上個月的銷售總額是多少？",
        "queryHint": "Cortex Analyst 會自動將自然語言轉換為 SQL 查詢",
        "resultVarName": "結果變數名",
        "resultVarHint": "查詢結果資料將儲存到此變數",
        "sqlVarName": "SQL 變數名",
        "sqlVarHint": "產生的 SQL 語句將儲存到此變數",
        "databaseName": "數據庫名",
        "optional": "可選",
        "passwordPlaceholder": "密碼，支持變量",
        "privateKeyPasswordPlaceholder": "如果私鑰有密碼保護，請填寫",
        "selectAuthMethod": "選擇認證方式",
        "twoFormats": "支持兩種格式"
      },
      "snowflakeLLM": {
        "label": "Snowflake Cortex LLM",
        "placeholder": "Snowflake Cortex LLM",
        "complete": "LLM 生成 (COMPLETE)",
        "summarize": "文字摘要 (SUMMARIZE)",
        "translate": "翻譯 (TRANSLATE)",
        "sentiment": "情感分析 (SENTIMENT)",
        "extractAnswer": "問答提取 (EXTRACT_ANSWER)",
        "langEn": "英語",
        "langZh": "中文",
        "langJa": "日語",
        "langKo": "韓語",
        "langFr": "法語",
        "langDe": "德語",
        "langEs": "西班牙語",
        "langRu": "俄語",
        "langPt": "葡萄牙語",
        "langIt": "義大利語",
        "ssoHintFull": "外部瀏覽器 SSO\n認證將在執行時開啟瀏覽器進行身份驗證，適用於互動式場景。",
        "varHint": "支援變數如",
        "functionConfig": "功能配置",
        "functionType": "功能類型",
        "selectFunction": "選擇功能",
        "selectModelLabel": "選擇模型",
        "systemPrompt": "系統提示詞",
        "promptRequired": "提示詞",
        "promptPlaceholder": "輸入提示詞，支援變數如 {'{{user_input}}'}",
        "defineAiRole": "定義 AI 的角色和行為規則",
        "textToSummarize": "待摘要文字",
        "textToSummarizePlaceholder": "輸入需要摘要的文字，支援變數",
        "textToTranslate": "待翻譯文字",
        "textToTranslatePlaceholder": "輸入需要翻譯的文字，支援變數",
        "sourceLang": "來源語言",
        "targetLang": "目標語言",
        "textToAnalyze": "待分析文字",
        "textToAnalyzePlaceholder": "輸入需要分析情感的文字，支援變數",
        "sentimentRange": "回傳值範圍: -1 (負面) 到 1 (正面)",
        "documentContent": "文件內容",
        "documentPlaceholder": "輸入文件內容，支援變數",
        "questionLabel": "問題",
        "questionPlaceholder": "輸入要從文件中提取答案的問題",
        "outputVarHint": "Cortex 的輸出將儲存到此變數，供後續節點使用",
        "funcComplete": "LLM 生成 (COMPLETE)",
        "funcExtractAnswer": "問答提取 (EXTRACT_ANSWER)",
        "funcSentiment": "情感分析 (SENTIMENT)",
        "funcSummarize": "文本摘要 (SUMMARIZE)",
        "funcTranslate": "翻譯 (TRANSLATE)",
        "passwordPlaceholder": "密碼，支持變量如",
        "prompt": "提示詞",
        "question": "問題",
        "sentimentPlaceholder": "輸入需要分析情感的文本，支持變量",
        "sentimentText": "待分析文本",
        "sourceLanguage": "源語言",
        "summarizePlaceholder": "輸入需要摘要的文本，支持變量",
        "summarizeText": "待摘要文本",
        "systemPromptPlaceholder": "定義 AI 的角色和行為規則",
        "targetLanguage": "目標語言",
        "translatePlaceholder": "輸入需要翻譯的文本，支持變量",
        "translateText": "待翻譯文本",
        "varRefHint": "支持變量如"
      },
      "formDbCreate": {
        "allReadyOutput": "所有表是否就緒",
        "autoCreateSchema": "自動創建Schema",
        "autoCreateSchemaHint": "Schema不存在時自動創建（僅PostgreSQL/SQL Server）",
        "cautionWarning": "此節點將實際創建數據庫表，請謹慎操作",
        "database": "目標資料庫（可選）",
        "databaseHint": "若配置則優先使用此值，否則使用設計節點中的目標庫；留空則使用連線預設庫",
        "databasePlaceholder": "如 my_app_db，支持變量 {'{{database}}'}",
        "dbDesignConfig": "數據庫設計配置",
        "dbDesignConfigHint": "從上一節點（表結構設計）獲取的數據庫設計配置",
        "dbDesignConfigPlaceholder": "請使用變量",
        "errorCountOutput": "錯誤數量",
        "ifExists": "表已存在時",
        "ifExistsHint": "表已存在時的處理方式，推薦選擇\"跳過\"",
        "ifExistsPlaceholder": "請選擇處理方式",
        "label": "數據庫表創建",
        "note1": "此節點會實際執行DDL語句創建表",
        "note2": "建議在測試環境先驗證SQL語句",
        "note3": "選擇\"刪除重建\"會丟失表中所有數據",
        "note4": "確保數據庫用戶有CREATE TABLE權限",
        "notes": "注意事項",
        "placeholder": "數據庫表創建",
        "replaceDanger": "刪除重建（危險）",
        "resultOutput": "創建結果對象",
        "schema": "數據庫 Schema（可選）",
        "schemaHint": "PostgreSQL/SQL Server schema 名稱。如果配置則優先使用此值，否則使用設計節點的 schema",
        "schemaPlaceholder": "如 public、app，支持變量",
        "skipRecommended": "跳過（推薦）",
        "successCountOutput": "成功創建的表數量",
        "throwError": "報錯"
      },
      "formDbDesign": {
        "autoAddSystemFields": "自動添加系統字段",
        "autoAddSystemFieldsHint": "自動添加系統字段（id, sys_create_datetime, sys_update_datetime等）",
        "dbConfig": "數據庫配置",
        "dbConfigHint": "數據庫配置名稱，默認為 default",
        "dbConfigPlaceholder": "請輸入數據庫配置名",
        "dbSchema": "數據庫 Schema",
        "dbSchemaHint": "PostgreSQL 的 schema 名稱，為空則使用數據庫默認 schema",
        "dbSchemaPlaceholder": "PostgreSQL schema 名稱，如 public、app（可選）",
        "dbType": "數據庫類型",
        "dbTypePlaceholder": "請選擇數據庫類型",
        "dbTypeHint": "選擇目標數據庫類型，影響字段類型映射",
        "designMode": "設計模式",
        "designModeHint": "選擇設計主表或從表，從表需要指定關聯的主表",
        "fieldCountOutput": "字段數量",
        "fieldConfigExample": "字段配置示例 (array)",
        "fieldList": "字段列表",
        "fieldListHint": "字段配置數組，每個字段包含 name、type、comment 等屬性",
        "fieldListPlaceholder": "請輸入字段列表或使用變量",
        "foreignKey": "外鍵字段",
        "foreignKeyHint": "關聯主表的外鍵字段名，不填則自動生成",
        "foreignKeyPlaceholder": "默認為 {主表名}_id",
        "fullDesignOutput": "完整的數據庫設計對象",
        "label": "數據庫表結構設計",
        "mainTable": "主表",
        "placeholder": "數據庫表結構設計",
        "relatedMainTable": "關聯主表",
        "relatedMainTableHint": "從表關聯的主表名稱",
        "relatedMainTablePlaceholder": "請輸入關聯的主表名或使用變量",
        "subFieldListPlaceholder": "請輸入從表字段列表或使用變量",
        "subFieldListHint": "從表字段配置數組",
        "subTable": "從表",
        "subTableName": "從表名",
        "subTableNameHint": "從表的數據庫表名",
        "subTableNamePlaceholder": "請輸入從表名或使用變量",
        "tableName": "表名",
        "tableNameHint": "數據庫表名，如：employee、order_info",
        "tableNameOutput": "表名稱",
        "tableNamePlaceholder": "請輸入表名或使用變量"
      }
    }
  },
  "workflowRuns": {
    "title": "執行歷史",
    "description": "查看 AI 工作流的運行記錄與節點執行日誌",
    "search": "查詢",
    "refresh": "刷新",
    "filters": {
      "workflow": "工作流",
      "status": "狀態",
      "trigger": "觸發來源",
      "allWorkflows": "全部工作流",
      "allStatus": "全部狀態",
      "allTriggers": "全部來源"
    },
    "columns": {
      "workflow": "工作流",
      "status": "狀態",
      "trigger": "觸發來源",
      "steps": "步驟",
      "tokens": "Token",
      "duration": "耗時",
      "startedAt": "開始時間",
      "error": "錯誤",
      "actions": "操作"
    },
    "status": {
      "pending": "等待中",
      "running": "運行中",
      "waiting": "等待輸入",
      "completed": "已完成",
      "failed": "失敗",
      "stopped": "已停止"
    },
    "trigger": {
      "editor_draft": "編輯器調試",
      "editor_published": "編輯器發布版",
      "agent": "智能體",
      "api": "API 調用",
      "form_button": "表單按鈕"
    },
    "detail": {
      "back": "返回列表",
      "runId": "運行 ID",
      "openEditor": "打開工作流",
      "snapshotMissing": "缺少定義快照，畫布可能無法完整回放",
      "completedAt": "完成時間",
      "version": "版本",
      "draft": "草稿",
      "timeline": "執行時間線",
      "noLogs": "暫無執行日誌",
      "inputsOutputs": "輸入 / 輸出"
    }
  }
}
