dify/web/i18n/zh-Hans/workflow.json
Joel a233b2f53a
fix: make panel and node resizing keyboard accessible (#41963)
Co-authored-by: yyh <yuanyouhuilyz@gmail.com>
2026-09-08 07:44:41 +00:00

1158 lines
73 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"blocks.agent": "Agent",
"blocks.agent-v2": "Agent",
"blocks.answer": "直接回复",
"blocks.assigner": "变量赋值",
"blocks.code": "代码执行",
"blocks.datasource": "数据源",
"blocks.datasource-empty": "空数据源",
"blocks.document-extractor": "文档提取器",
"blocks.end": "输出",
"blocks.http-request": "HTTP 请求",
"blocks.human-input": "人工介入",
"blocks.if-else": "条件分支",
"blocks.iteration": "迭代",
"blocks.iteration-start": "迭代开始",
"blocks.knowledge-index": "知识库",
"blocks.knowledge-retrieval": "知识检索",
"blocks.list-operator": "列表操作",
"blocks.llm": "LLM",
"blocks.loop": "循环",
"blocks.loop-end": "退出循环",
"blocks.loop-start": "循环开始",
"blocks.mostCommon": "最常用",
"blocks.originalStartNode": "原始开始节点",
"blocks.parameter-extractor": "参数提取器",
"blocks.question-classifier": "问题分类器",
"blocks.start": "用户输入",
"blocks.start-placeholder": "工作流开始",
"blocks.template-transform": "模板转换",
"blocks.tool": "工具",
"blocks.trigger-plugin": "集成触发器",
"blocks.trigger-schedule": "定时触发器",
"blocks.trigger-webhook": "Webhook 触发器",
"blocks.variable-aggregator": "变量聚合器",
"blocks.variable-assigner": "变量赋值器",
"blocksAbout.agent": "调用大型语言模型回答问题或处理自然语言",
"blocksAbout.agent-v2": "调用大型语言模型回答问题或处理自然语言",
"blocksAbout.answer": "定义一个聊天对话的回复内容",
"blocksAbout.assigner": "",
"blocksAbout.code": " Python NodeJS ",
"blocksAbout.datasource": "",
"blocksAbout.datasource-empty": "",
"blocksAbout.document-extractor": " LLM 便",
"blocksAbout.end": " workflow ",
"blocksAbout.http-request": " HTTP ",
"blocksAbout.human-input": "",
"blocksAbout.if-else": " if/else workflow ",
"blocksAbout.iteration": "",
"blocksAbout.iteration-start": "",
"blocksAbout.knowledge-index": "",
"blocksAbout.knowledge-retrieval": "",
"blocksAbout.list-operator": "",
"blocksAbout.llm": "",
"blocksAbout.loop": "",
"blocksAbout.loop-end": " break",
"blocksAbout.loop-start": "",
"blocksAbout.parameter-extractor": " LLM HTTP ",
"blocksAbout.question-classifier": "LLM ",
"blocksAbout.start": " workflow ",
"blocksAbout.start-placeholder": " workflow ",
"blocksAbout.template-transform": "使 Jinja ",
"blocksAbout.tool": "使",
"blocksAbout.trigger-plugin": "",
"blocksAbout.trigger-schedule": "",
"blocksAbout.trigger-webhook": "Webhook HTTP ",
"blocksAbout.variable-aggregator": "",
"blocksAbout.variable-assigner": "",
"changeHistory.clearHistory": "",
"changeHistory.currentState": "",
"changeHistory.edgeDelete": "",
"changeHistory.hint": "",
"changeHistory.hintText": "",
"changeHistory.nodeAdd": "",
"changeHistory.nodeChange": "",
"changeHistory.nodeConnect": "",
"changeHistory.nodeDelete": "",
"changeHistory.nodeDescriptionChange": "",
"changeHistory.nodeDragStop": "",
"changeHistory.nodePaste": "",
"changeHistory.nodeResize": "",
"changeHistory.nodeTitleChange": "",
"changeHistory.noteAdd": "",
"changeHistory.noteChange": "",
"changeHistory.noteDelete": "",
"changeHistory.placeholder": "",
"changeHistory.sessionStart": "",
"changeHistory.stepBackward_one": "{{count}} 退",
"changeHistory.stepBackward_other": "{{count}} 退",
"changeHistory.stepForward_one": "{{count}} ",
"changeHistory.stepForward_other": "{{count}} ",
"changeHistory.title": "",
"chatVariable.button": "",
"chatVariable.modal.addArrayValue": "",
"chatVariable.modal.arrayValue": "",
"chatVariable.modal.description": "",
"chatVariable.modal.descriptionPlaceholder": "",
"chatVariable.modal.descriptionTooLong": " {{maxLength}} ",
"chatVariable.modal.editInForm": "",
"chatVariable.modal.editInJSON": " JSON ",
"chatVariable.modal.editTitle": "",
"chatVariable.modal.name": "",
"chatVariable.modal.namePlaceholder": "",
"chatVariable.modal.objectKey": "",
"chatVariable.modal.objectKeyPatternError": "线",
"chatVariable.modal.objectKeyRequired": "",
"chatVariable.modal.objectType": "",
"chatVariable.modal.objectValue": "",
"chatVariable.modal.oneByOne": "",
"chatVariable.modal.title": "",
"chatVariable.modal.type": "",
"chatVariable.modal.value": "",
"chatVariable.modal.valuePlaceholder": "",
"chatVariable.panelDescription": " LLM ",
"chatVariable.panelTitle": "",
"chatVariable.storedContent": "",
"chatVariable.tips": "",
"chatVariable.updatedAt": " ",
"collaboration.historyAction.generic": "/",
"comments.actions.addComment": "",
"comments.actions.deleteReply": "",
"comments.actions.editComment": "",
"comments.actions.editReply": "",
"comments.aria.closeComment": "",
"comments.aria.commentActions": "",
"comments.aria.deleteComment": "",
"comments.aria.filterComments": "",
"comments.aria.nextComment": "",
"comments.aria.previousComment": "",
"comments.aria.replyActions": "",
"comments.aria.resolveComment": "",
"comments.confirm.deleteReplyDesc": "",
"comments.confirm.deleteReplyTitle": "",
"comments.confirm.deleteThreadDesc": "",
"comments.confirm.deleteThreadTitle": "",
"comments.fallback.user": "",
"comments.filter.all": "",
"comments.filter.onlyYourThreads": "",
"comments.filter.showResolved": "",
"comments.loading": "",
"comments.noComments": "",
"comments.panelTitle": "",
"comments.placeholder.add": "",
"comments.placeholder.editComment": "",
"comments.placeholder.editReply": "",
"comments.placeholder.reply": "",
"comments.reply": "",
"common.accessAPIReference": "访 API",
"common.accessPointDescription": " Web APIMCP ",
"common.addBlock": "",
"common.addDescription": "...",
"common.addFailureBranch": "",
"common.addParallelNode": "",
"common.addTitle": "...",
"common.autoSaved": "",
"common.backupCurrentDraft": "稿",
"common.branch": "",
"common.chooseDSL": " DSL(yml) ",
"common.chooseStartNodeToRun": "",
"common.clipboardVersionCompatibilityWarning": " Dify ",
"common.commentMode": "",
"common.configure": "",
"common.configureRequired": "",
"common.copy": "",
"common.currentDraft": "稿",
"common.currentDraftUnpublished": "稿",
"common.currentView": "",
"common.currentWorkflow": "",
"common.debugAndPreview": "",
"common.deployDescription": "",
"common.disconnect": "",
"common.draftSaveFailed": "稿",
"common.duplicate": "",
"common.effectVarConfirm.content": "使",
"common.effectVarConfirm.title": "",
"common.enableJinja": " Jinja ",
"common.exitVersions": "退",
"common.exportImage": "",
"common.exportJPEG": " JPEG",
"common.exportPNG": " PNG",
"common.exportSVG": " SVG",
"common.features": "",
"common.featuresDescription": " web app ",
"common.goBackToEdit": "",
"common.handMode": "",
"common.humanInputEmailTip": "",
"common.humanInputEmailTipInDebugMode": " <email>{{email}}</email>",
"common.humanInputWebappTip": " Web ",
"common.importDSL": " DSL",
"common.importDSLTip": "稿",
"common.importFailure": "",
"common.importSuccess": "",
"common.importWarning": "",
"common.importWarningDetails": "DSL ",
"common.input": "",
"common.insertVarTip": " '/' ",
"common.jinjaEditorPlaceholder": "/{",
"common.jumpToNode": "",
"common.latestPublished": "",
"common.learnMore": "",
"common.listening": "",
"common.loadMore": "",
"common.manageInTools": "访",
"common.maxTreeDepth": " {{depth}} ",
"common.model": "",
"common.moreActions": "",
"common.needAdd": "{{node}}",
"common.needConnectTip": "",
"common.needStartNode": "",
"common.noVar": "",
"common.notPublishedYet": "",
"common.notRunning": "",
"common.onFailure": "",
"common.openWebApp": " Web ",
"common.openWebAppDescription": "",
"common.output": "",
"common.overwriteAndImport": "",
"common.parallel": "",
"common.parallelTip.click.desc": "",
"common.parallelTip.click.title": "",
"common.parallelTip.drag.desc": "",
"common.parallelTip.drag.title": "",
"common.pasteHere": "",
"common.pointerMode": "",
"common.preview": "",
"common.previewPlaceholder": "",
"common.processData": "",
"common.publish": "",
"common.publishToMarketplace": " Marketplace",
"common.publishToMarketplaceDescription": "",
"common.publishToMarketplaceFailed": " Marketplace ",
"common.publishUpdate": "",
"common.published": "",
"common.publishedAt": "",
"common.publishedBy": "{{author}} {{time}}",
"common.publishingToMarketplace": "...",
"common.redo": "",
"common.restore": "",
"common.run": "",
"common.runAllTriggers": "",
"common.runHistory": "",
"common.running": "",
"common.scheduleTriggerRunFailed": "",
"common.searchVar": "",
"common.setVarValuePlaceholder": "",
"common.showRunHistory": "",
"common.syncingData": "",
"common.tagBound": "使",
"common.undo": "",
"common.unpublished": "",
"common.upToDate": "",
"common.variableNamePlaceholder": "",
"common.versionHistory": "",
"common.viewOnly": "",
"common.viewRunHistory": "",
"common.webhookDebugFailed": "Webhook ",
"common.webhookDebugRequestFailed": "Webhook ",
"common.workflowAsTool": "",
"common.workflowAsToolDescription": "",
"common.workflowAsToolDisabledHint": " User Input ",
"common.workflowAsToolReady": "",
"common.workflowAsToolReconfigure": "",
"common.workflowAsToolTip": "",
"common.workflowAsToolUpdateNeeded": "",
"common.workflowProcess": "",
"common.workflowProcessFailed": "",
"common.workflowProcessPaused": "",
"common.workflowProcessRunning": "",
"common.workflowProcessSucceeded": "",
"common.workflowSaveStatus": "",
"customWebhook": " Webhook",
"debug.lastOutput": "",
"debug.lastRunTab": "",
"debug.noData.description": "",
"debug.noData.runThisNode": "",
"debug.settingsTab": "",
"debug.variableInspect.chatNode": "",
"debug.variableInspect.clearAll": "",
"debug.variableInspect.clearNode": "",
"debug.variableInspect.edited": "",
"debug.variableInspect.emptyLink": "",
"debug.variableInspect.emptyTip": "",
"debug.variableInspect.envNode": "",
"debug.variableInspect.export": "",
"debug.variableInspect.exportToolTip": "",
"debug.variableInspect.largeData": " - ",
"debug.variableInspect.largeDataNoExport": " - ",
"debug.variableInspect.listening.defaultNodeName": "",
"debug.variableInspect.listening.defaultPluginName": "",
"debug.variableInspect.listening.defaultScheduleTime": "",
"debug.variableInspect.listening.stopButton": "",
"debug.variableInspect.listening.tip": " HTTP {{nodeName}} URL",
"debug.variableInspect.listening.tipFallback": "",
"debug.variableInspect.listening.tipPlugin": " {{- pluginName}} ",
"debug.variableInspect.listening.tipSchedule": "\n{{nextTriggerTime}}",
"debug.variableInspect.listening.title": "",
"debug.variableInspect.markdownContent": "Markdown ",
"debug.variableInspect.reset": "",
"debug.variableInspect.resetConversationVar": "",
"debug.variableInspect.systemNode": "",
"debug.variableInspect.title": "",
"debug.variableInspect.trigger.cached": "",
"debug.variableInspect.trigger.clear": "",
"debug.variableInspect.trigger.normal": "",
"debug.variableInspect.trigger.running": "",
"debug.variableInspect.trigger.stop": "",
"debug.variableInspect.view": "",
"difyTeam": "Dify ",
"entryNodeStatus.enabled": "",
"env.envDescription": " API 便",
"env.envPanelButton": "",
"env.envPanelTitle": "",
"env.export.checkbox": " secret ",
"env.export.export": " Secret DSL",
"env.export.ignore": " DSL",
"env.export.name": "",
"env.export.secret": "Secret",
"env.export.title": " Secret ",
"env.export.value": "",
"env.modal.description": "",
"env.modal.descriptionPlaceholder": "",
"env.modal.editTitle": "",
"env.modal.name": "",
"env.modal.namePlaceholder": "",
"env.modal.secretTip": " DSL ",
"env.modal.title": "",
"env.modal.type": "",
"env.modal.value": "",
"env.modal.valuePlaceholder": "",
"env.modal.valueRequired": "",
"errorMsg.authRequired": "",
"errorMsg.configureModel": "",
"errorMsg.duplicateOutputVariable": "{{variable}}",
"errorMsg.fieldRequired": "{{field}} ",
"errorMsg.fields.code": "",
"errorMsg.fields.model": "",
"errorMsg.fields.rerankModel": "Rerank ",
"errorMsg.fields.variable": "",
"errorMsg.fields.variableValue": "",
"errorMsg.fields.visionVariable": "",
"errorMsg.invalidJson": "{{field}} JSON",
"errorMsg.invalidVariable": "",
"errorMsg.modelPluginNotInstalled": "",
"errorMsg.noValidTool": "{{field}} ",
"errorMsg.rerankModelRequired": " Rerank ",
"errorMsg.toolParameterRequired": "{{field}}: [{{param}}] ",
"globalVar.description": "线 ID ID",
"globalVar.fieldsDescription.appId": " ID",
"globalVar.fieldsDescription.conversationId": " ID",
"globalVar.fieldsDescription.dialogCount": "",
"globalVar.fieldsDescription.triggerTimestamp": "",
"globalVar.fieldsDescription.userId": " ID",
"globalVar.fieldsDescription.workflowId": " ID",
"globalVar.fieldsDescription.workflowRunId": " ID",
"globalVar.title": "",
"nodes.agent.checkList.strategyNotSelected": "",
"nodes.agent.clickToViewParameterSchema": " schema",
"nodes.agent.installPlugin.cancel": "",
"nodes.agent.installPlugin.changelog": "",
"nodes.agent.installPlugin.desc": "",
"nodes.agent.installPlugin.install": "",
"nodes.agent.installPlugin.title": "",
"nodes.agent.learnMore": "",
"nodes.agent.linkToPlugin": "",
"nodes.agent.model": "",
"nodes.agent.modelNotInstallTooltip": "",
"nodes.agent.modelNotSelected": "",
"nodes.agent.outputVars.confirm": "",
"nodes.agent.outputVars.defaultValueArrayInvalid": " JSON ",
"nodes.agent.outputVars.defaultValueBooleanInvalid": " true false",
"nodes.agent.outputVars.defaultValueFileUnsupported": "",
"nodes.agent.outputVars.defaultValueLabel": "",
"nodes.agent.outputVars.defaultValueNumberInvalid": "",
"nodes.agent.outputVars.defaultValueObjectInvalid": " JSON ",
"nodes.agent.outputVars.defaultValuePlaceholder": "",
"nodes.agent.outputVars.delete": " {{name}}",
"nodes.agent.outputVars.descriptionLabel": "",
"nodes.agent.outputVars.descriptionPlaceholder": "",
"nodes.agent.outputVars.edit": " {{name}}",
"nodes.agent.outputVars.editorLabel": "",
"nodes.agent.outputVars.files.title": "agent ",
"nodes.agent.outputVars.json": "agent json",
"nodes.agent.outputVars.nameDuplicate": "",
"nodes.agent.outputVars.nameInvalid": "使线线",
"nodes.agent.outputVars.nameLabel": "",
"nodes.agent.outputVars.namePlaceholder": "",
"nodes.agent.outputVars.newOutput": "",
"nodes.agent.outputVars.requiredLabel": "",
"nodes.agent.outputVars.showAdvancedOptions": "",
"nodes.agent.outputVars.text": "agent ",
"nodes.agent.outputVars.typeLabel": "",
"nodes.agent.outputVars.usage": "",
"nodes.agent.parameterSchema": " Schema",
"nodes.agent.pluginInstaller.install": "",
"nodes.agent.pluginInstaller.installing": "",
"nodes.agent.pluginNotInstalled": "",
"nodes.agent.pluginNotInstalledDesc": " GitHub",
"nodes.agent.roster.change": "",
"nodes.agent.roster.editInConsole": " Agents ",
"nodes.agent.roster.editInConsoleDisabled": " Agent ",
"nodes.agent.roster.editInConsoleDisabledRbac": " Agents Agent",
"nodes.agent.roster.inlineSetup.description": "",
"nodes.agent.roster.inlineSetup.name": "",
"nodes.agent.roster.inlineSetup.type": "",
"nodes.agent.roster.label": "Agent",
"nodes.agent.roster.makeCopy": "",
"nodes.agent.roster.more": " Agent ",
"nodes.agent.roster.openPanel": " {{name}} ",
"nodes.agent.roster.panelLabel": "{{name}} ",
"nodes.agent.strategy.configureTip": " Agent ",
"nodes.agent.strategy.configureTipDesc": "",
"nodes.agent.strategy.label": "Agent ",
"nodes.agent.strategy.searchPlaceholder": " Agent ",
"nodes.agent.strategy.selectTip": " Agent ",
"nodes.agent.strategy.shortLabel": "",
"nodes.agent.strategy.tooltip": " Agent ",
"nodes.agent.strategyNotFoundDesc": "",
"nodes.agent.strategyNotFoundDescAndSwitchVersion": "",
"nodes.agent.strategyNotInstallTooltip": "{{strategy}} ",
"nodes.agent.strategyNotSet": "",
"nodes.agent.task.insert": "",
"nodes.agent.task.label": "Agent ",
"nodes.agent.task.learnMore": "",
"nodes.agent.task.mention": "",
"nodes.agent.task.placeholder": " Agent ...",
"nodes.agent.task.tooltip": "Agent ",
"nodes.agent.toolNotAuthorizedTooltip": "{{tool}} ",
"nodes.agent.toolNotInstallTooltip": "{{tool}} ",
"nodes.agent.toolbox": "",
"nodes.agent.unsupportedStrategy": "",
"nodes.answer.answer": "",
"nodes.assigner.assignedVariable": "",
"nodes.assigner.noVarTip": " \"+\" 按钮添加变量",
"nodes.assigner.operations.*=": "*=",
"nodes.assigner.operations.+=": "+=",
"nodes.assigner.operations.-=": "-=",
"nodes.assigner.operations./=": "/=",
"nodes.assigner.operations.append": "追加",
"nodes.assigner.operations.clear": "清空",
"nodes.assigner.operations.extend": "扩展",
"nodes.assigner.operations.over-write": "覆盖",
"nodes.assigner.operations.overwrite": "覆盖",
"nodes.assigner.operations.remove-first": "移除首项",
"nodes.assigner.operations.remove-last": "移除末项",
"nodes.assigner.operations.set": "设置",
"nodes.assigner.operations.title": "操作",
"nodes.assigner.selectAssignedVariable": "选择要赋值的变量...",
"nodes.assigner.setParameter": "设置参数...",
"nodes.assigner.varNotSet": "未设置变量",
"nodes.assigner.variable": "变量",
"nodes.assigner.variables": "变量",
"nodes.code.inputVars": "输入变量",
"nodes.code.outputVars": "输出变量",
"nodes.code.syncFunctionSignature": "同步函数签名至代码",
"nodes.common.errorHandle.defaultValue.desc": "当发生异常时,指定默认输出内容。",
"nodes.common.errorHandle.defaultValue.inLog": "节点异常,根据默认值输出。",
"nodes.common.errorHandle.defaultValue.output": "输出默认值",
"nodes.common.errorHandle.defaultValue.title": "默认值",
"nodes.common.errorHandle.failBranch.customize": "在画布自定义失败分支逻辑。",
"nodes.common.errorHandle.failBranch.customizeTip": "当节点发生异常时,将自动执行失败分支。失败分支允许您灵活地提供错误消息、报告、修复或跳过操作。",
"nodes.common.errorHandle.failBranch.desc": "当发生异常时,将执行异常分支",
"nodes.common.errorHandle.failBranch.inLog": "节点异常,将自动执行失败分支。节点输出将返回错误类型和错误信息,并传递给下游。",
"nodes.common.errorHandle.failBranch.title": "异常分支",
"nodes.common.errorHandle.none.desc": "当发生异常且未处理时,节点将停止运行",
"nodes.common.errorHandle.none.title": "无",
"nodes.common.errorHandle.partialSucceeded.tip": "流程中有 {{num}} 个节点运行异常,请前往<tracingLink>追踪</tracingLink>查看日志。",
"nodes.common.errorHandle.tip": "配置异常处理策略,当节点发生异常时触发。",
"nodes.common.errorHandle.title": "异常处理",
"nodes.common.inputVars": "输入变量",
"nodes.common.memories.builtIn": "内置",
"nodes.common.memories.tip": "聊天记忆",
"nodes.common.memories.title": "记忆",
"nodes.common.memory.assistant": "助手前缀",
"nodes.common.memory.conversationRoleName": "对话角色名",
"nodes.common.memory.memory": "记忆",
"nodes.common.memory.memoryTip": "聊天记忆设置",
"nodes.common.memory.user": "用户前缀",
"nodes.common.memory.windowSize": "记忆窗口",
"nodes.common.outputVars": "输出变量",
"nodes.common.pluginNotInstalled": "集成未安装",
"nodes.common.pluginsNotInstalled": "{{count}} 个集成未安装",
"nodes.common.retry.maxRetries": "最大重试次数",
"nodes.common.retry.ms": "毫秒",
"nodes.common.retry.retries": "{{num}} 重试次数",
"nodes.common.retry.retry": "重试",
"nodes.common.retry.retryFailed": "重试失败",
"nodes.common.retry.retryInterval": "重试间隔",
"nodes.common.retry.retryOnFailure": "失败时重试",
"nodes.common.retry.retrySuccessful": "重试成功",
"nodes.common.retry.retryTimes": "失败时重试 {{times}} 次",
"nodes.common.retry.retrying": "重试中...",
"nodes.common.retry.times": "次",
"nodes.common.typeSwitch.input": "输入值",
"nodes.common.typeSwitch.variable": "使用变量",
"nodes.dataSource.add": "添加数据源",
"nodes.dataSource.supportedFileFormats": "支持的文件格式",
"nodes.dataSource.supportedFileFormatsPlaceholder": "文件格式例如doc",
"nodes.docExtractor.inputVar": "输入变量",
"nodes.docExtractor.learnMore": "了解更多",
"nodes.docExtractor.outputVars.text": "提取的文本",
"nodes.docExtractor.supportFileTypes": "支持的文件类型:{{types}}。",
"nodes.end.output.variable": "输出变量",
"nodes.http.api": "API",
"nodes.http.apiPlaceholder": "输入 URL输入变量时请键入/",
"nodes.http.authorization.api-key": "API-Key",
"nodes.http.authorization.api-key-title": "API Key",
"nodes.http.authorization.auth-type": "API 鉴权类型",
"nodes.http.authorization.authorization": "鉴权",
"nodes.http.authorization.authorizationType": "鉴权类型",
"nodes.http.authorization.basic": "基础",
"nodes.http.authorization.bearer": "Bearer",
"nodes.http.authorization.custom": "自定义",
"nodes.http.authorization.header": "Header",
"nodes.http.authorization.no-auth": "无",
"nodes.http.binaryFileVariable": "Binary 文件变量",
"nodes.http.body": "Body",
"nodes.http.curl.placeholder": "粘贴 cURL 字符串",
"nodes.http.curl.title": "导入 cURL",
"nodes.http.extractListPlaceholder": "输入提取列表编号,输入变量时请键入‘/",
"nodes.http.headers": "Headers",
"nodes.http.insertVarPlaceholder": "键入 '/' 键快速插入变量",
"nodes.http.key": "键",
"nodes.http.outputVars.body": "响应内容",
"nodes.http.outputVars.files": "文件列表",
"nodes.http.outputVars.headers": "响应头列表 JSON",
"nodes.http.outputVars.statusCode": "响应状态码",
"nodes.http.params": "Params",
"nodes.http.timeout.connectLabel": "连接超时",
"nodes.http.timeout.connectPlaceholder": "输入连接超时(以秒为单位)",
"nodes.http.timeout.readLabel": "读取超时",
"nodes.http.timeout.readPlaceholder": "输入读取超时(以秒为单位)",
"nodes.http.timeout.title": "超时设置",
"nodes.http.timeout.writeLabel": "写入超时",
"nodes.http.timeout.writePlaceholder": "输入写入超时(以秒为单位)",
"nodes.http.type": "类型",
"nodes.http.value": "值",
"nodes.http.verifySSL.title": "验证 SSL 证书",
"nodes.http.verifySSL.warningTooltip": "不建议在生产环境中禁用 SSL 验证。这仅应在开发或测试中使用,因为它会使连接容易受到诸如中间人攻击等安全威胁。",
"nodes.humanInput.deliveryMethod.added": "已添加",
"nodes.humanInput.deliveryMethod.contactTip1": "缺少所需的提交方式?",
"nodes.humanInput.deliveryMethod.contactTip2": "请告诉我们 <email>support@dify.ai</email>",
"nodes.humanInput.deliveryMethod.emailConfigure.allMembers": "所有成员({{workspaceName}}",
"nodes.humanInput.deliveryMethod.emailConfigure.body": "邮件正文",
"nodes.humanInput.deliveryMethod.emailConfigure.bodyMustContainRequestURL": "正文必须包含 {{field}}",
"nodes.humanInput.deliveryMethod.emailConfigure.bodyRequired": "正文为必填项",
"nodes.humanInput.deliveryMethod.emailConfigure.debugMode": "调试模式",
"nodes.humanInput.deliveryMethod.emailConfigure.debugModeTip1": "在调试模式下,电子邮件将仅发送到您的帐户电子邮件 <email>{{email}}</email>。",
"nodes.humanInput.deliveryMethod.emailConfigure.debugModeTip2": "生产环境不受影响。",
"nodes.humanInput.deliveryMethod.emailConfigure.description": "通过电子邮件发送输入请求",
"nodes.humanInput.deliveryMethod.emailConfigure.memberSelector.add": "+ 添加",
"nodes.humanInput.deliveryMethod.emailConfigure.memberSelector.added": "已添加",
"nodes.humanInput.deliveryMethod.emailConfigure.memberSelector.placeholder": "电子邮件,以逗号分隔",
"nodes.humanInput.deliveryMethod.emailConfigure.memberSelector.title": "添加工作区成员或外部收件人",
"nodes.humanInput.deliveryMethod.emailConfigure.memberSelector.trigger": "选择",
"nodes.humanInput.deliveryMethod.emailConfigure.recipient": "收件人",
"nodes.humanInput.deliveryMethod.emailConfigure.recipientsRequired": "至少需要一个收件人",
"nodes.humanInput.deliveryMethod.emailConfigure.subject": "邮件主题",
"nodes.humanInput.deliveryMethod.emailConfigure.subjectPlaceholder": "输入邮件主题",
"nodes.humanInput.deliveryMethod.emailConfigure.subjectRequired": "主题为必填项",
"nodes.humanInput.deliveryMethod.emailConfigure.title": "电子邮件配置",
"nodes.humanInput.deliveryMethod.emailSender.debugDone": "测试邮件已发送到 <email>{{email}}</email>。请检查您的收件箱。",
"nodes.humanInput.deliveryMethod.emailSender.debugModeTip": "调试模式已启用。",
"nodes.humanInput.deliveryMethod.emailSender.debugModeTip2": "邮件将发送到 <email>{{email}}</email>。",
"nodes.humanInput.deliveryMethod.emailSender.done": "邮件已发送",
"nodes.humanInput.deliveryMethod.emailSender.send": "发送邮件",
"nodes.humanInput.deliveryMethod.emailSender.testSendTip": "发送测试邮件到您的配置收件人",
"nodes.humanInput.deliveryMethod.emailSender.testSendTipInDebugMode": "发送测试邮件到 {{email}}",
"nodes.humanInput.deliveryMethod.emailSender.tip": "建议为测试邮件发送启用 <strong>调试模式</strong>。",
"nodes.humanInput.deliveryMethod.emailSender.title": "测试邮件发送器",
"nodes.humanInput.deliveryMethod.emailSender.vars": "表单内容中的变量",
"nodes.humanInput.deliveryMethod.emailSender.varsTip": "填写表单变量以模拟收件人实际看到的内容。",
"nodes.humanInput.deliveryMethod.emailSender.wholeTeamDone1": "邮件已发送给 <team>{{team}}</team> 成员和以下邮件地址:",
"nodes.humanInput.deliveryMethod.emailSender.wholeTeamDone2": "邮件已发送给 <team>{{team}}</team> 成员。",
"nodes.humanInput.deliveryMethod.emailSender.wholeTeamDone3": "邮件已发送到以下邮件地址:",
"nodes.humanInput.deliveryMethod.emailSender.wholeTeamTip1": "邮件将发送给 <team>{{team}}</team> 成员和以下邮件地址:",
"nodes.humanInput.deliveryMethod.emailSender.wholeTeamTip2": "邮件将发送给 <team>{{team}}</team> 成员。",
"nodes.humanInput.deliveryMethod.emailSender.wholeTeamTip3": "邮件将发送到以下邮件地址:",
"nodes.humanInput.deliveryMethod.emptyTip": "未添加提交方式,无法触发操作。",
"nodes.humanInput.deliveryMethod.notAvailableInTriggerMode": "不可用",
"nodes.humanInput.deliveryMethod.notConfigured": "未配置",
"nodes.humanInput.deliveryMethod.title": "提交方式",
"nodes.humanInput.deliveryMethod.tooltip": "人工介入表单如何传递给用户。",
"nodes.humanInput.deliveryMethod.types.discord.description": "通过 Discord 发送输入请求",
"nodes.humanInput.deliveryMethod.types.discord.title": "Discord",
"nodes.humanInput.deliveryMethod.types.email.description": "通过电子邮件发送输入请求",
"nodes.humanInput.deliveryMethod.types.email.title": "Email",
"nodes.humanInput.deliveryMethod.types.slack.description": "通过 Slack 发送输入请求",
"nodes.humanInput.deliveryMethod.types.slack.title": "Slack",
"nodes.humanInput.deliveryMethod.types.teams.description": "通过 Teams 发送输入请求",
"nodes.humanInput.deliveryMethod.types.teams.title": "Teams",
"nodes.humanInput.deliveryMethod.types.webapp.description": "在 Web 应用中显示给最终用户",
"nodes.humanInput.deliveryMethod.types.webapp.title": "Webapp",
"nodes.humanInput.deliveryMethod.upgradeTip": "解锁人工介入的电子邮件发送功能",
"nodes.humanInput.deliveryMethod.upgradeTipContent": "在 Agent 采取行动之前,通过电子邮件发送确认请求——适用于发布和审批工作流。",
"nodes.humanInput.deliveryMethod.upgradeTipHide": "关闭",
"nodes.humanInput.editor.previewTip": "在预览模式下,操作按钮无法使用。",
"nodes.humanInput.errorMsg.duplicateActionId": "用户操作中存在重复的操作 ID",
"nodes.humanInput.errorMsg.emailConfigIncomplete": "请完成 Email 提交方式配置",
"nodes.humanInput.errorMsg.emptyActionId": "操作 ID 不能为空",
"nodes.humanInput.errorMsg.emptyActionTitle": "操作标题不能为空",
"nodes.humanInput.errorMsg.noDeliveryMethod": "请至少选择一种提交方式",
"nodes.humanInput.errorMsg.noDeliveryMethodEnabled": "请至少启用一种提交方式",
"nodes.humanInput.errorMsg.noUserActions": "请添加至少一个用户操作",
"nodes.humanInput.formContent.hotkeyTip": "按 <Key/> 插入变量,按 <CtrlKey/><Key/> 插入输入字段",
"nodes.humanInput.formContent.placeholder": "在此输入内容",
"nodes.humanInput.formContent.preview": "预览",
"nodes.humanInput.formContent.title": "表单内容",
"nodes.humanInput.formContent.tooltip": "用户打开表单后看到的内容。支持 Markdown 格式。",
"nodes.humanInput.insertInputField.fieldType": "字段类型",
"nodes.humanInput.insertInputField.insert": "插入",
"nodes.humanInput.insertInputField.options": "选项",
"nodes.humanInput.insertInputField.prePopulateField": "预填充字段",
"nodes.humanInput.insertInputField.prePopulateFieldPlaceholder": "添加 <staticContent/> 或 <variable/> 用户将最初看到此内容,或留空。",
"nodes.humanInput.insertInputField.saveResponseAs": "保存响应为",
"nodes.humanInput.insertInputField.saveResponseAsPlaceholder": "为此变量命名以便将来引用",
"nodes.humanInput.insertInputField.staticContent": "静态内容",
"nodes.humanInput.insertInputField.title": "插入输入字段",
"nodes.humanInput.insertInputField.useConstantInstead": "使用常量代替",
"nodes.humanInput.insertInputField.useVarInstead": "使用变量代替",
"nodes.humanInput.insertInputField.variable": "变量",
"nodes.humanInput.insertInputField.variableNameDuplicated": "变量名已存在",
"nodes.humanInput.insertInputField.variableNameInvalid": "只能包含字母、数字和下划线,且不能以数字开头",
"nodes.humanInput.log.backstageInputURL": "表单输入 URL",
"nodes.humanInput.log.reason": "原因:",
"nodes.humanInput.log.reasonContent": "需要人工介入才能继续",
"nodes.humanInput.singleRun.back": "返回",
"nodes.humanInput.singleRun.button": "生成表单",
"nodes.humanInput.singleRun.label": "表单变量",
"nodes.humanInput.timeout.days": "日",
"nodes.humanInput.timeout.hours": "小时",
"nodes.humanInput.timeout.title": "超时设置",
"nodes.humanInput.userActions.actionIdFormatTip": "操作 ID 必须以字母或下划线开头,后跟字母、数字或下划线",
"nodes.humanInput.userActions.actionIdTooLong": "操作 ID 不能超过 {{maxLength}} 个字符",
"nodes.humanInput.userActions.actionNamePlaceholder": "操作名称",
"nodes.humanInput.userActions.buttonTextPlaceholder": "操作值",
"nodes.humanInput.userActions.buttonTextTooLong": "按钮文本不能超过 {{maxLength}} 个字符",
"nodes.humanInput.userActions.chooseStyle": "选择按钮样式",
"nodes.humanInput.userActions.emptyTip": "点击 '+' 按钮添加用户操作",
"nodes.humanInput.userActions.title": "用户操作",
"nodes.humanInput.userActions.tooltip": "定义用户可以点击以响应此表单的按钮。操作 ID 控制分支。操作值作为所选内置输出在下游公开。操作 ID 必须以字母或下划线开头,后跟字母、数字或下划线。",
"nodes.humanInput.userActions.triggered": "已触发<strong>{{actionName}}</strong>",
"nodes.ifElse.addCondition": "添加条件",
"nodes.ifElse.addSubVariable": "添加子变量",
"nodes.ifElse.and": "and",
"nodes.ifElse.comparisonOperator.after": "晚于",
"nodes.ifElse.comparisonOperator.all of": "全部是",
"nodes.ifElse.comparisonOperator.before": "早于",
"nodes.ifElse.comparisonOperator.contains": "包含",
"nodes.ifElse.comparisonOperator.empty": "为空",
"nodes.ifElse.comparisonOperator.end with": "结束是",
"nodes.ifElse.comparisonOperator.exists": "存在",
"nodes.ifElse.comparisonOperator.in": "在",
"nodes.ifElse.comparisonOperator.is": "是",
"nodes.ifElse.comparisonOperator.is not": "不是",
"nodes.ifElse.comparisonOperator.is not null": "不为空",
"nodes.ifElse.comparisonOperator.is null": "为空",
"nodes.ifElse.comparisonOperator.not contains": "不包含",
"nodes.ifElse.comparisonOperator.not empty": "不为空",
"nodes.ifElse.comparisonOperator.not exists": "不存在",
"nodes.ifElse.comparisonOperator.not in": "不在",
"nodes.ifElse.comparisonOperator.start with": "开始是",
"nodes.ifElse.conditionNotSetup": "条件未设置",
"nodes.ifElse.else": "Else",
"nodes.ifElse.elseDescription": "用于定义当 if 条件不满足时应执行的逻辑。",
"nodes.ifElse.enterValue": "输入值",
"nodes.ifElse.operator": "操作符",
"nodes.ifElse.optionName.audio": "音频",
"nodes.ifElse.optionName.doc": "文档",
"nodes.ifElse.optionName.image": "图片",
"nodes.ifElse.optionName.localUpload": "本地上传",
"nodes.ifElse.optionName.url": "URL",
"nodes.ifElse.optionName.video": "视频",
"nodes.ifElse.or": "or",
"nodes.ifElse.select": "选择",
"nodes.ifElse.selectVariable": "选择变量",
"nodes.iteration.ErrorMethod.continueOnError": "忽略错误并继续",
"nodes.iteration.ErrorMethod.operationTerminated": "错误时终止",
"nodes.iteration.ErrorMethod.removeAbnormalOutput": "移除错误输出",
"nodes.iteration.MaxParallelismDesc": "最大并行度用于控制单次迭代中同时执行的任务数量。",
"nodes.iteration.MaxParallelismTitle": "最大并行度",
"nodes.iteration.answerNodeWarningDesc": "并行模式警告:在迭代中,回答节点、会话变量赋值和工具持久读/写操作可能会导致异常。",
"nodes.iteration.comma": "",
"nodes.iteration.currentIteration": "当前迭代",
"nodes.iteration.deleteDesc": "删除迭代节点将删除所有子节点",
"nodes.iteration.deleteTitle": "删除迭代节点?",
"nodes.iteration.errorResponseMethod": "错误响应方法",
"nodes.iteration.error_one": "{{count}}个失败",
"nodes.iteration.error_other": "{{count}}个失败",
"nodes.iteration.flattenOutput": "扁平化输出",
"nodes.iteration.flattenOutputDesc": "启用时,如果所有迭代输出都是数组,它们将被扁平化为单个数组。禁用时,输出将保持嵌套数组结构。",
"nodes.iteration.input": "输入",
"nodes.iteration.iteration_one": "{{count}}个迭代",
"nodes.iteration.iteration_other": "{{count}}个迭代",
"nodes.iteration.output": "输出变量",
"nodes.iteration.parallelMode": "并行模式",
"nodes.iteration.parallelModeEnableDesc": "启用并行模式时迭代内的任务支持并行执行。你可以在右侧的属性面板中进行配置。",
"nodes.iteration.parallelModeEnableTitle": "并行模式启用",
"nodes.iteration.parallelModeUpper": "并行模式",
"nodes.iteration.parallelPanelDesc": "在并行模式下,迭代中的任务支持并行执行。",
"nodes.knowledgeBase.aboutRetrieval": "关于知识检索。",
"nodes.knowledgeBase.changeChunkStructure": "更改分段结构",
"nodes.knowledgeBase.chooseChunkStructure": "选择分段结构",
"nodes.knowledgeBase.chunkIsRequired": "分段结构是必需的",
"nodes.knowledgeBase.chunkStructure": "分段结构",
"nodes.knowledgeBase.chunkStructureTip.learnMore": "了解更多",
"nodes.knowledgeBase.chunkStructureTip.message": "Dify 知识库支持三种分块结构:通用、父子和问答。每个知识库只能有一种结构。前一节点的输出必须与所选的分块结构相匹配。请注意,分块结构的选择会影响可用的索引方法。",
"nodes.knowledgeBase.chunkStructureTip.title": "请选择分段结构",
"nodes.knowledgeBase.chunksInput": "分块",
"nodes.knowledgeBase.chunksInputTip": "知识库节点的输入变量为 Chunks。该变量类型是符合特定 JSON Schema 的对象,必须与所选块结构一致。",
"nodes.knowledgeBase.chunksVariableIsRequired": "Chunks 变量是必需的",
"nodes.knowledgeBase.embeddingModelNotConfigured": "Embedding 模型未配置",
"nodes.knowledgeBase.indexMethodIsRequired": "索引方法是必需的",
"nodes.knowledgeBase.rerankingModelIsInvalid": "无效的 Reranking 模型",
"nodes.knowledgeBase.rerankingModelIsRequired": "Reranking 模型是必需的",
"nodes.knowledgeBase.retrievalSettingIsRequired": "检索设置是必需的",
"nodes.knowledgeRetrieval.knowledge": "知识库",
"nodes.knowledgeRetrieval.metadata.options.automatic.desc": "根据 Query Variable 自动生成元数据过滤条件",
"nodes.knowledgeRetrieval.metadata.options.automatic.subTitle": "根据用户查询自动生成元数据过滤条件",
"nodes.knowledgeRetrieval.metadata.options.automatic.title": "自动",
"nodes.knowledgeRetrieval.metadata.options.disabled.subTitle": "禁用元数据过滤",
"nodes.knowledgeRetrieval.metadata.options.disabled.title": "禁用",
"nodes.knowledgeRetrieval.metadata.options.manual.subTitle": "手动添加元数据过滤条件",
"nodes.knowledgeRetrieval.metadata.options.manual.title": "手动",
"nodes.knowledgeRetrieval.metadata.panel.add": "添加条件",
"nodes.knowledgeRetrieval.metadata.panel.conditions": "条件",
"nodes.knowledgeRetrieval.metadata.panel.datePlaceholder": "选择日期...",
"nodes.knowledgeRetrieval.metadata.panel.placeholder": "输入值",
"nodes.knowledgeRetrieval.metadata.panel.search": "搜索元数据",
"nodes.knowledgeRetrieval.metadata.panel.select": "选择变量...",
"nodes.knowledgeRetrieval.metadata.panel.title": "元数据过滤条件",
"nodes.knowledgeRetrieval.metadata.tip": "元数据过滤是使用元数据属性(例如标签、类别或访问权限)来细化和控制系统内相关信息的检索过程。",
"nodes.knowledgeRetrieval.metadata.title": "元数据过滤",
"nodes.knowledgeRetrieval.outputVars.content": "分段内容",
"nodes.knowledgeRetrieval.outputVars.files": "召回的文件",
"nodes.knowledgeRetrieval.outputVars.icon": "分段图标",
"nodes.knowledgeRetrieval.outputVars.metadata": "其他元数据",
"nodes.knowledgeRetrieval.outputVars.output": "召回的分段",
"nodes.knowledgeRetrieval.outputVars.title": "分段标题",
"nodes.knowledgeRetrieval.outputVars.url": "分段链接",
"nodes.knowledgeRetrieval.queryAttachment": "查询图片",
"nodes.knowledgeRetrieval.queryText": "查询文本",
"nodes.listFilter.asc": "升序",
"nodes.listFilter.desc": "降序",
"nodes.listFilter.extractsCondition": "取第 N 项",
"nodes.listFilter.filterCondition": "过滤条件",
"nodes.listFilter.filterConditionComparisonOperator": "过滤条件比较操作符",
"nodes.listFilter.filterConditionComparisonValue": "过滤条件比较值",
"nodes.listFilter.filterConditionKey": "过滤条件的 Key",
"nodes.listFilter.inputVar": "输入变量",
"nodes.listFilter.limit": "取前 N 项",
"nodes.listFilter.orderBy": "排序",
"nodes.listFilter.outputVars.first_record": "第一条记录",
"nodes.listFilter.outputVars.last_record": "最后一条记录",
"nodes.listFilter.outputVars.result": "过滤结果",
"nodes.llm.addMessage": "添加消息",
"nodes.llm.context": "上下文",
"nodes.llm.contextTooltip": "您可以导入知识库作为上下文",
"nodes.llm.jsonSchema.addChildField": "添加子字段",
"nodes.llm.jsonSchema.addField": "添加字段",
"nodes.llm.jsonSchema.apply": "应用",
"nodes.llm.jsonSchema.back": "返回",
"nodes.llm.jsonSchema.descriptionPlaceholder": "添加描述",
"nodes.llm.jsonSchema.enum": "枚举",
"nodes.llm.jsonSchema.fieldNameAlreadyExists": "属性名称已存在",
"nodes.llm.jsonSchema.fieldNamePlaceholder": "字段名",
"nodes.llm.jsonSchema.generate": "生成",
"nodes.llm.jsonSchema.generateJsonSchema": "生成 JSON Schema",
"nodes.llm.jsonSchema.generatedResult": "生成结果",
"nodes.llm.jsonSchema.generating": "正在为您生成 JSON Schema...",
"nodes.llm.jsonSchema.generationTip": "可以使用自然语言快速创建 JSON Schema。",
"nodes.llm.jsonSchema.import": "从 JSON 导入",
"nodes.llm.jsonSchema.instruction": "指令",
"nodes.llm.jsonSchema.promptPlaceholder": "描述你的 JSON Schema...",
"nodes.llm.jsonSchema.promptTooltip": "将文本描述转换为标准化的 JSON Schema 结构",
"nodes.llm.jsonSchema.regenerate": "重新生成",
"nodes.llm.jsonSchema.required": "必填",
"nodes.llm.jsonSchema.resetDefaults": "清空配置",
"nodes.llm.jsonSchema.resultTip": "以下是生成的结果。如果你对这个结果不满意,可以返回并修改你的提示词。",
"nodes.llm.jsonSchema.stringValidations": "字符串验证",
"nodes.llm.jsonSchema.title": "结构化输出 Schema",
"nodes.llm.jsonSchema.warningTips.saveSchema": "请先完成当前字段的编辑",
"nodes.llm.model": "模型",
"nodes.llm.notSetContextInPromptTip": "要启用上下文功能,请在提示中填写上下文变量。",
"nodes.llm.outputVars.output": "生成内容",
"nodes.llm.outputVars.reasoning_content": "推理内容",
"nodes.llm.outputVars.usage": "模型用量信息",
"nodes.llm.prompt": "提示词",
"nodes.llm.reasoningFormat.title": "启用推理标签分离",
"nodes.llm.reasoningFormat.tooltip": "从think标签中提取内容并将其存储在reasoning_content字段中。",
"nodes.llm.resolution.high": "高",
"nodes.llm.resolution.low": "低",
"nodes.llm.resolution.name": "分辨率",
"nodes.llm.roleDescription.assistant": "基于用户消息的模型回复",
"nodes.llm.roleDescription.system": "为对话提供高层指导",
"nodes.llm.roleDescription.user": "向模型提供指令、查询或任何基于文本的输入",
"nodes.llm.singleRun.variable": "变量",
"nodes.llm.sysQueryInUser": "user message 中必须包含 sys.query",
"nodes.llm.vision": "视觉",
"nodes.loop.breakCondition": "循环终止条件",
"nodes.loop.breakConditionTip": "支持引用终止条件循环内的变量和会话变量。",
"nodes.loop.comma": "",
"nodes.loop.currentLoopCount": "当前循环次数:{{count}}",
"nodes.loop.deleteDesc": "删除循环节点将删除所有子节点",
"nodes.loop.deleteTitle": "删除循环节点?",
"nodes.loop.error_one": "{{count}}个失败",
"nodes.loop.error_other": "{{count}}个失败",
"nodes.loop.finalLoopVariables": "最终循环变量",
"nodes.loop.initialLoopVariables": "初始循环变量",
"nodes.loop.inputMode": "输入模式",
"nodes.loop.loopMaxCount": "最大循环次数",
"nodes.loop.loopMaxCountError": "请输入正确的 最大循环次数,范围为 1 到 {{maxCount}}",
"nodes.loop.loopNode": "循环节点",
"nodes.loop.loopVariables": "循环变量",
"nodes.loop.loop_one": "{{count}} 个循环",
"nodes.loop.loop_other": "{{count}} 个循环",
"nodes.loop.setLoopVariables": "在循环范围内设置变量",
"nodes.loop.totalLoopCount": "总循环次数:{{count}}",
"nodes.loop.variableName": "变量名",
"nodes.note.addNote": "添加注释",
"nodes.note.editor.bold": "加粗",
"nodes.note.editor.bulletList": "列表",
"nodes.note.editor.enterUrl": "输入链接...",
"nodes.note.editor.invalidUrl": "无效的链接",
"nodes.note.editor.italic": "斜体",
"nodes.note.editor.large": "大",
"nodes.note.editor.link": "链接",
"nodes.note.editor.medium": "中",
"nodes.note.editor.openLink": "打开",
"nodes.note.editor.placeholder": "输入注释...",
"nodes.note.editor.showAuthor": "显示作者",
"nodes.note.editor.small": "小",
"nodes.note.editor.strikethrough": "删除线",
"nodes.note.editor.unlink": "取消链接",
"nodes.parameterExtractor.addExtractParameter": "添加提取参数",
"nodes.parameterExtractor.addExtractParameterContent.description": "描述",
"nodes.parameterExtractor.addExtractParameterContent.descriptionPlaceholder": "提取参数描述",
"nodes.parameterExtractor.addExtractParameterContent.name": "名称",
"nodes.parameterExtractor.addExtractParameterContent.namePlaceholder": "提取参数名称",
"nodes.parameterExtractor.addExtractParameterContent.required": "必填",
"nodes.parameterExtractor.addExtractParameterContent.requiredContent": "必填仅作为模型推理的参考,不用于参数输出的强制验证。",
"nodes.parameterExtractor.addExtractParameterContent.type": "类型",
"nodes.parameterExtractor.addExtractParameterContent.typePlaceholder": "提取参数类型",
"nodes.parameterExtractor.advancedSetting": "高级设置",
"nodes.parameterExtractor.extractParameters": "提取参数",
"nodes.parameterExtractor.extractParametersNotSet": "提取参数未设置",
"nodes.parameterExtractor.importFromTool": "从工具导入",
"nodes.parameterExtractor.inputVar": "输入变量",
"nodes.parameterExtractor.instruction": "指令",
"nodes.parameterExtractor.instructionTip": "你可以输入额外的附加指令,帮助参数提取器理解如何提取参数",
"nodes.parameterExtractor.outputVars.errorReason": "错误原因",
"nodes.parameterExtractor.outputVars.isSuccess": "是否成功。成功时值为 1失败时值为 0。",
"nodes.parameterExtractor.outputVars.usage": "模型用量信息",
"nodes.parameterExtractor.reasoningMode": "推理模式",
"nodes.parameterExtractor.reasoningModeFunctionToolCalling": "函数/工具调用",
"nodes.parameterExtractor.reasoningModePrompt": "提示词",
"nodes.parameterExtractor.reasoningModeTip": "你可以根据模型对于 Function calling 或 Prompt 的指令响应能力选择合适的推理模式",
"nodes.questionClassifiers.addClass": "添加分类",
"nodes.questionClassifiers.advancedSetting": "高级设置",
"nodes.questionClassifiers.class": "分类",
"nodes.questionClassifiers.defaultLabel": "分类 {{index}}",
"nodes.questionClassifiers.inputVars": "输入变量",
"nodes.questionClassifiers.instruction": "指令",
"nodes.questionClassifiers.instructionTip": "你可以输入额外的附加指令,帮助问题分类器更好的理解如何分类",
"nodes.questionClassifiers.labelEditorAriaLabel": "分类标签编辑器",
"nodes.questionClassifiers.model": "模型",
"nodes.questionClassifiers.outputVars.classLabel": "分类标签",
"nodes.questionClassifiers.outputVars.className": "分类名称",
"nodes.questionClassifiers.outputVars.usage": "模型用量信息",
"nodes.questionClassifiers.renameHint": "双击分类标题以重命名",
"nodes.questionClassifiers.topicName": "主题内容",
"nodes.questionClassifiers.topicPlaceholder": "在这里输入你的主题内容",
"nodes.start.inputField": "输入字段",
"nodes.start.noVarTip": "设置的输入可在工作流程中使用",
"nodes.start.required": "必填",
"nodes.start.userInputTipDescription": "定义当 workflow 按需启动时需要向终端用户收集的输入。",
"nodes.startPlaceholder.browseMoreOnMarketplace": "在 Marketplace 浏览更多",
"nodes.startPlaceholder.noTriggersFound": "未找到触发器",
"nodes.startPlaceholder.nodeCollapsedDescription": "点击配置开始节点",
"nodes.startPlaceholder.nodeDescription": "从右侧面板选择开始节点",
"nodes.startPlaceholder.panelDescription": "开始节点定义 workflow 的触发方式",
"nodes.startPlaceholder.panelTitle": "选择开始节点",
"nodes.startPlaceholder.userInputConflictTip": "用户输入不能和其他触发器组合使用",
"nodes.startPlaceholder.validationRequired": "请先选择开始节点。",
"nodes.templateTransform.code": "代码",
"nodes.templateTransform.codeSupportTip": "只支持 Jinja2",
"nodes.templateTransform.inputVars": "输入变量",
"nodes.templateTransform.outputVars.output": "转换后内容",
"nodes.tool.authorizationRequired": "需要授权",
"nodes.tool.dateRange.endPlaceholder": "结束日期",
"nodes.tool.dateRange.startPlaceholder": "开始日期",
"nodes.tool.inputVars": "输入变量",
"nodes.tool.insertPlaceholder1": "键入",
"nodes.tool.insertPlaceholder2": "插入变量",
"nodes.tool.outputVars.files.title": "工具生成的文件",
"nodes.tool.outputVars.json": "工具生成的 json",
"nodes.tool.outputVars.text": "工具生成的内容",
"nodes.tool.settings": "设置",
"nodes.triggerPlugin.subscriptionRequired": "需要配置订阅",
"nodes.triggerSchedule.cronExpression": "Cron 表达式",
"nodes.triggerSchedule.days": "天",
"nodes.triggerSchedule.executionTimeCalculationError": "执行时间计算失败",
"nodes.triggerSchedule.frequency.daily": "每日",
"nodes.triggerSchedule.frequency.hourly": "每小时",
"nodes.triggerSchedule.frequency.label": "频率",
"nodes.triggerSchedule.frequency.monthly": "每月",
"nodes.triggerSchedule.frequency.weekly": "每周",
"nodes.triggerSchedule.frequencyLabel": "频率",
"nodes.triggerSchedule.invalidCronExpression": "无效的 Cron 表达式",
"nodes.triggerSchedule.invalidFrequency": "无效的频率",
"nodes.triggerSchedule.invalidMonthlyDay": "月份日期必须在 1-31 之间或为\"last\"",
"nodes.triggerSchedule.invalidOnMinute": "分钟必须在 0-59 之间",
"nodes.triggerSchedule.invalidTimeFormat": "无效的时间格式预期格式HH:MM AM/PM",
"nodes.triggerSchedule.invalidTimezone": "无效的时区",
"nodes.triggerSchedule.invalidWeekday": "无效的工作日:{{weekday}}",
"nodes.triggerSchedule.lastDay": "最后一天",
"nodes.triggerSchedule.lastDayTooltip": "并非所有月份都有 31 天。使用\"最后一天\"选项来选择每个月的最后一天。",
"nodes.triggerSchedule.mode": "模式",
"nodes.triggerSchedule.monthlyDay": "月份日期",
"nodes.triggerSchedule.nextExecutionTime": "下次执行时间",
"nodes.triggerSchedule.nextExecutionTimes": "接下来 5 次执行时间",
"nodes.triggerSchedule.noValidExecutionTime": "无法计算有效的执行时间",
"nodes.triggerSchedule.onMinute": "分钟",
"nodes.triggerSchedule.selectFrequency": "选择频率",
"nodes.triggerSchedule.selectTime": "选择时间",
"nodes.triggerSchedule.time": "时间",
"nodes.triggerSchedule.title": "定时触发",
"nodes.triggerSchedule.useCronExpression": "使用 Cron 表达式",
"nodes.triggerSchedule.useVisualPicker": "使用可视化配置",
"nodes.triggerSchedule.visualConfig": "可视化配置",
"nodes.triggerSchedule.weekdays": "星期",
"nodes.triggerWebhook.contentType": "内容类型",
"nodes.triggerWebhook.debugUrlCopied": "已复制!",
"nodes.triggerWebhook.debugUrlCopy": "点击复制",
"nodes.triggerWebhook.debugUrlPrivateAddressWarning": "此 URL 似乎是内部地址,可能导致 webhook 请求失败。您可以将 TRIGGER_URL 更改为公共地址。",
"nodes.triggerWebhook.debugUrlTitle": "测试运行时请始终使用此URL",
"nodes.triggerWebhook.method": "方法",
"nodes.triggerWebhook.noBodyParameters": "未配置请求体参数",
"nodes.triggerWebhook.noHeaders": "未配置 Header",
"nodes.triggerWebhook.noParameters": "未配置任何参数",
"nodes.triggerWebhook.noQueryParameters": "未配置查询参数",
"nodes.triggerWebhook.required": "必填",
"nodes.triggerWebhook.responseBody": "响应体",
"nodes.triggerWebhook.responseBodyPlaceholder": "在此输入您的响应体",
"nodes.triggerWebhook.responseConfiguration": "响应",
"nodes.triggerWebhook.statusCode": "状态码",
"nodes.triggerWebhook.urlCopied": "URL 已复制到剪贴板",
"nodes.triggerWebhook.validation.invalidParameterType": "参数\"{{name}}\"的参数类型\"{{type}}\"无效",
"nodes.triggerWebhook.validation.webhookUrlRequired": "需要提供Webhook URL",
"nodes.triggerWebhook.varName": "变量名",
"nodes.triggerWebhook.varNamePlaceholder": "输入变量名...",
"nodes.triggerWebhook.varType": "类型",
"nodes.triggerWebhook.webhookUrl": "Webhook URL",
"nodes.triggerWebhook.webhookUrlPlaceholder": "点击生成以创建 webhook URL",
"nodes.variableAssigner.addGroup": "添加分组",
"nodes.variableAssigner.aggregationGroup": "聚合分组",
"nodes.variableAssigner.aggregationGroupTip": "开启该功能后,变量聚合器内可以同时聚合多组变量",
"nodes.variableAssigner.noVarTip": "添加需要赋值的变量",
"nodes.variableAssigner.outputVars.varDescribe": "{{groupName}}的输出变量",
"nodes.variableAssigner.setAssignVariable": "设置赋值变量",
"nodes.variableAssigner.title": "变量赋值",
"nodes.variableAssigner.varNotSet": "未设置变量",
"onboarding.description": "不同的开始节点具有不同的功能。不用担心,您随时可以更改它们。",
"onboarding.title": "选择开始节点来开始",
"onboarding.trigger": "触发器",
"onboarding.triggerDescription": "触发器可以作为工作流的开始节点例如定时任务、自定义webhook或与其他应用程序的集成。",
"onboarding.userInputDescription": "允许设置用户输入变量的开始节点,具有 Web 应用、服务 API、MCP 服务器和工作流作为工具功能。",
"onboarding.userInputFull": "用户输入(原始开始节点)",
"operator.alignBottom": "底部对齐",
"operator.alignCenter": "居中对齐",
"operator.alignLeft": "左对齐",
"operator.alignMiddle": "中部对齐",
"operator.alignNodes": "对齐节点",
"operator.alignRight": "右对齐",
"operator.alignTop": "顶部对齐",
"operator.distributeHorizontal": "水平等间距",
"operator.distributeVertical": "垂直等间距",
"operator.horizontal": "水平方向",
"operator.selectionAlignment": "选择对齐",
"operator.showMiniMap": "小地图",
"operator.showUserComments": "评论",
"operator.showUserCursors": "协作者光标",
"operator.vertical": "垂直方向",
"operator.zoomIn": "放大",
"operator.zoomOut": "缩小",
"operator.zoomTo100": "放大到 100%",
"operator.zoomTo50": "缩放到 50%",
"operator.zoomToFit": "自适应视图",
"panel.about": "关于",
"panel.addNextStep": "添加此工作流程中的下一个节点",
"panel.change": "更改",
"panel.changeBlock": "更改节点",
"panel.checklist": "检查清单",
"panel.checklistDescription": "发布前请解决以下问题",
"panel.checklistResolved": "所有问题均已解决",
"panel.checklistTip": "发布前确保所有问题均已解决",
"panel.createdBy": "作者",
"panel.goToFix": "前往修复",
"panel.helpLink": "查看帮助文档",
"panel.locateNodeNotFound": "未找到节点:{{nodeId}}",
"panel.locateNodeSuccess": "已定位到节点:{{title}}",
"panel.nextStep": "下一步",
"panel.nodePanel": "节点配置面板",
"panel.openWorkflow": "打开工作流",
"panel.optional": "(选填)",
"panel.optional_and_hidden": "(选填 & 隐藏)",
"panel.organizeBlocks": "整理节点",
"panel.runThisStep": "运行此步骤",
"panel.scrollToSelectedNode": "滚动至选中节点",
"panel.selectNextStep": "选择下一个节点",
"panel.startNode": "开始节点",
"panel.userInputField": "用户输入字段",
"publishLimit.startNodeDesc": "您已达到此计划上每个工作流最多 2 个触发器的限制。请升级后再发布此工作流。",
"publishLimit.startNodeTitlePrefix": "升级以",
"publishLimit.startNodeTitleSuffix": "解锁每个工作流无限制的触发器",
"sidebar.exportWarning": "导出当前已保存版本",
"sidebar.exportWarningDesc": "这将导出您工作流的当前已保存版本。如果您在编辑器中有未保存的更改,请先使用工作流画布中的导出选项保存它们。",
"singleRun.back": "返回",
"singleRun.iteration": "迭代",
"singleRun.loop": "循环",
"singleRun.startRun": "开始运行",
"singleRun.testRun": "测试运行",
"snippet.confirm": "确认",
"snippet.createDialogTitle": "创建 Snippet",
"snippet.createSuccess": "Snippet 已创建",
"snippet.descriptionLabel": "描述(可选)",
"snippet.descriptionPlaceholder": "简要描述你的 snippet",
"snippet.nameLabel": "Snippet 名称",
"snippet.namePlaceholder": "Snippet 名称",
"tabs.addAll": "添加全部",
"tabs.allAdded": "已添加全部",
"tabs.allTool": "全部",
"tabs.allTriggers": "全部触发器",
"tabs.blocks": "节点",
"tabs.clearSnippetSearch": "清空 Snippets 搜索",
"tabs.customTool": "Swagger API",
"tabs.featuredTools": "精选推荐",
"tabs.listView": "列表视图",
"tabs.logic": "逻辑",
"tabs.noFeaturedPlugins": "前往 Marketplace 查看更多工具",
"tabs.noFeaturedTriggers": "前往 Marketplace 查看更多触发器",
"tabs.noPluginsFound": "未找到集成",
"tabs.noResult": "未找到匹配项",
"tabs.noSnippetsFound": "未找到 snippets",
"tabs.plugin": "工具插件",
"tabs.question-understand": "问题理解",
"tabs.requestToCommunity": "向社区反馈",
"tabs.searchBlock": "搜索节点、Agent、人工、知识库",
"tabs.searchDataSource": "搜索数据源",
"tabs.searchSnippets": "搜索 snippets...",
"tabs.searchTrigger": "搜索触发器...",
"tabs.showLessFeatured": "收起",
"tabs.showMoreFeatured": "查看更多",
"tabs.snippets": "Snippets",
"tabs.sources": "数据源",
"tabs.start": "开始",
"tabs.startDisabledTip": "触发节点与用户输入节点互斥。",
"tabs.startNotSupportedTip": "Snippet 暂不支持 Start 标签。",
"tabs.tools": "工具",
"tabs.transform": "转换",
"tabs.treeView": "树状视图",
"tabs.unconfiguredStartDisabledTip": "画布上已有未配置的开始节点。请先完成设置后再继续。",
"tabs.utilities": "工具",
"tabs.workflowTool": "工作流",
"tracing.stopBy": "由{{user}}终止",
"triggerStatus.enabled": "触发器",
"variableReference.assignedVarsDescription": "赋值变量必须是可写入的变量,例如会话变量。",
"variableReference.noAssignedVars": "没有可用的赋值变量",
"variableReference.noAvailableVars": "没有可用变量",
"variableReference.noVarsForOperation": "当前选择的操作没有可用的变量进行赋值。",
"versionHistory.action.copyIdSuccess": "ID 已复制到剪贴板",
"versionHistory.action.deleteDeployedVersionError": "此工作流版本已部署或正在部署到一个或多个环境。请先从所有环境中取消部署,再删除该版本。",
"versionHistory.action.deleteFailure": "删除失败",
"versionHistory.action.deleteSuccess": "版本已删除",
"versionHistory.action.restoreFailure": "回滚失败",
"versionHistory.action.restoreInProgress": "{{userName}} 正在回滚到版本 {{versionName}}...",
"versionHistory.action.restoreSuccess": "回滚成功",
"versionHistory.action.updateFailure": "更新失败",
"versionHistory.action.updateSuccess": "版本信息已更新",
"versionHistory.copyId": "复制 ID",
"versionHistory.currentDraft": "当前草稿",
"versionHistory.defaultName": "未命名",
"versionHistory.deletionTip": "删除不可逆,请确认。",
"versionHistory.editField.releaseNotes": "发布说明",
"versionHistory.editField.releaseNotesLengthLimit": "发布说明不能超过{{limit}}个字符",
"versionHistory.editField.title": "标题",
"versionHistory.editField.titleLengthLimit": "标题不能超过{{limit}}个字符",
"versionHistory.editVersionInfo": "编辑信息",
"versionHistory.filter.all": "全部",
"versionHistory.filter.empty": "没有匹配的版本",
"versionHistory.filter.onlyShowNamedVersions": "只显示已命名版本",
"versionHistory.filter.onlyYours": "仅你的",
"versionHistory.filter.reset": "重置",
"versionHistory.latest": "最新",
"versionHistory.nameIt": "命名",
"versionHistory.nameThisVersion": "命名",
"versionHistory.releaseNotesPlaceholder": "请描述变更",
"versionHistory.restorationTip": "版本回滚后,当前草稿将被覆盖。",
"versionHistory.title": "版本",
"workflowGenerator.applied": "已应用",
"workflowGenerator.appliedRefineHint": "已应用 — 随时用 ⌘K → /refine 优化",
"workflowGenerator.applyFailed": "应用工作流失败",
"workflowGenerator.applyToNew": "创建新应用",
"workflowGenerator.cancel": "取消",
"workflowGenerator.description": "描述你希望工作流完成的任务。选择模型、撰写指令,预览生成的图后再应用到 Studio。",
"workflowGenerator.diff.summary": "新增 {{added}} · 删除 {{removed}} · 修改 {{changed}}",
"workflowGenerator.dismiss": "关闭",
"workflowGenerator.errors.DANGLING_EDGE": "生成的工作流中有连线指向了不存在的节点,请重试或细化指令。",
"workflowGenerator.errors.DUPLICATE_NODE_ID": "生成的工作流中存在重复的节点 ID请重新生成。",
"workflowGenerator.errors.EMPTY_INSTRUCTION": "请先填写指令。",
"workflowGenerator.errors.EMPTY_PLAN": "模型没有返回任何规划,尝试写一个更具体的指令。",
"workflowGenerator.errors.GRAPH_CYCLE": "生成的工作流中存在循环连线,请重新生成或简化指令。",
"workflowGenerator.errors.INSTRUCTION_TOO_LONG": "指令过长,请缩短后重试。",
"workflowGenerator.errors.INVALID_CONTAINER": "生成的工作流中循环或迭代容器结构异常。尝试简化指令或更换更强的模型。",
"workflowGenerator.errors.INVALID_JSON": "模型返回的内容无法解析,请重试或更换更强的模型。",
"workflowGenerator.errors.INVALID_SCHEMA": "模型返回的图结构不符合预期,请重试或更换更强的模型。",
"workflowGenerator.errors.MISSING_START": "生成的工作流缺少起始节点,请重新生成。",
"workflowGenerator.errors.MISSING_TERMINAL": "生成的工作流缺少结束或回答节点,请重新生成。",
"workflowGenerator.errors.MODEL_ERROR": "模型调用失败。请检查供应商配额后重试。",
"workflowGenerator.errors.UNKNOWN_NODE_REFERENCE": "工作流中有节点引用了不存在的节点,请重新生成。",
"workflowGenerator.errors.UNKNOWN_TOOL": "工作流引用了当前工作空间未安装的工具。请先在「工具」页面安装该工具,或细化指令。",
"workflowGenerator.errors.UNRESOLVED_REFERENCE": "工作流中有节点引用了上游未声明的变量,请重新生成。",
"workflowGenerator.errors.apply_failed_orphan": "未能完成应用,应用列表中可能残留一个空草稿——请手动删除。",
"workflowGenerator.errors.atNode": "受影响的节点:{{node}}",
"workflowGenerator.errors.hash_collision": "工作流草稿被另一个标签页修改过,请重新加载以同步那些改动后再尝试应用。",
"workflowGenerator.errors.hash_collision_title": "工作空间在别处被修改",
"workflowGenerator.errors.installTools": "安装工具",
"workflowGenerator.errors.timeout": "生成耗时过长。模型可能较慢或不可用——请重试。",
"workflowGenerator.examples.chatflow.support": "基于知识库的客服机器人",
"workflowGenerator.examples.chatflow.triage": "分诊问题并路由到对应的专业 Prompt",
"workflowGenerator.examples.chatflow.tutor": "多语言导师,分步骤讲解",
"workflowGenerator.examples.label": "试试这些",
"workflowGenerator.examples.refresh": "换一批",
"workflowGenerator.examples.workflow.classify": "拉取 GitHub Issue 并分类",
"workflowGenerator.examples.workflow.rag": "查询知识库,然后以 Markdown 格式输出答案",
"workflowGenerator.examples.workflow.summarize": "总结一个网址",
"workflowGenerator.examples.workflow.translate": "把文本翻译成多种语言",
"workflowGenerator.generate": "生成",
"workflowGenerator.generateFailed": "生成工作流失败",
"workflowGenerator.instruction": "指令",
"workflowGenerator.instructionPlaceholder": "描述你想要的工作流——输入是什么、处理流程、输出形式。",
"workflowGenerator.instructionRequired": "请先填写指令",
"workflowGenerator.modelRequired": "请先选择一个模型再生成。",
"workflowGenerator.modes.chatflow": "Chatflow",
"workflowGenerator.modes.workflow": "Workflow",
"workflowGenerator.overwriteMessage": "应用此工作流将覆盖当前草稿,操作不可撤销。",
"workflowGenerator.overwriteTitle": "覆盖当前草稿?",
"workflowGenerator.phases.building": "正在构建节点……",
"workflowGenerator.phases.planning": "正在规划工作流……",
"workflowGenerator.placeholder": "在左侧填写指令,点击「生成」预览工作流图。",
"workflowGenerator.refineDescription": "描述你想要的修改。当前草稿会作为上下文;应用时生成的图将替换它。",
"workflowGenerator.refineDraftUnavailable": "无法加载当前草稿,将改为从头生成。",
"workflowGenerator.refineInstructionPlaceholder": "描述修改内容——例如添加翻译步骤、改用某个工具、增加错误处理。",
"workflowGenerator.refineTitle": "优化 {{mode}}",
"workflowGenerator.regenerate": "重新生成",
"workflowGenerator.reload": "重新加载",
"workflowGenerator.studioApply": "应用",
"workflowGenerator.title": "生成 {{mode}}"
}