feat: introduce trigger functionality (#27644)

Signed-off-by: lyzno1 <yuanyouhuilyz@gmail.com>
Co-authored-by: Stream <Stream_2@qq.com>
Co-authored-by: lyzno1 <92089059+lyzno1@users.noreply.github.com>
Co-authored-by: zhsama <torvalds@linux.do>
Co-authored-by: Harry <xh001x@hotmail.com>
Co-authored-by: lyzno1 <yuanyouhuilyz@gmail.com>
Co-authored-by: yessenia <yessenia.contact@gmail.com>
Co-authored-by: hjlarry <hjlarry@163.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: WTW0313 <twwu@dify.ai>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
Yeuoly
2025-11-12 17:59:37 +08:00
committed by GitHub
parent ca7794305b
commit b76e17b25d
785 changed files with 41186 additions and 3725 deletions

View File

@@ -8,7 +8,7 @@ const translation = {
published: 'Publicado',
publish: 'Publicar',
update: 'Actualizar',
run: 'Ejecutar',
run: 'Ejecutar prueba',
running: 'Ejecutando',
inRunMode: 'En modo de ejecución',
inPreview: 'En vista previa',
@@ -18,7 +18,6 @@ const translation = {
runHistory: 'Historial de ejecución',
goBackToEdit: 'Volver al editor',
conversationLog: 'Registro de conversación',
features: 'Funcionalidades',
debugAndPreview: 'Vista previa',
restart: 'Reiniciar',
currentDraft: 'Borrador actual',
@@ -93,8 +92,6 @@ const translation = {
branch: 'RAMA',
fileUploadTip: 'Las funciones de carga de imágenes se han actualizado a la carga de archivos.',
ImageUploadLegacyTip: 'Ahora puede crear variables de tipo de archivo en el formulario de inicio. Ya no admitiremos la función de carga de imágenes en el futuro.',
featuresDescription: 'Mejorar la experiencia del usuario de la aplicación web',
featuresDocLink: 'Aprende más',
importWarning: 'Cautela',
importWarningDetails: 'La diferencia de versión de DSL puede afectar a ciertas características',
openInExplore: 'Abrir en Explorar',
@@ -110,11 +107,12 @@ const translation = {
publishUpdate: 'Publicar actualización',
exportImage: 'Exportar imagen',
needAnswerNode: 'Se debe agregar el nodo de respuesta',
needEndNode: 'Se debe agregar el nodo Final',
needOutputNode: 'Se debe agregar el nodo de Salida',
addBlock: 'Agregar nodo',
tagBound: 'Número de aplicaciones que utilizan esta etiqueta',
currentView: 'Vista actual',
currentWorkflow: 'Flujo de trabajo actual',
moreActions: 'Más acciones',
},
env: {
envPanelTitle: 'Variables de Entorno',
@@ -139,6 +137,19 @@ const translation = {
export: 'Exportar DSL con valores secretos',
},
},
globalVar: {
title: 'Variables del sistema',
description: 'Las variables del sistema son variables globales que cualquier nodo puede usar sin conexiones cuando el tipo es correcto, como el ID del usuario final y el ID del flujo de trabajo.',
fieldsDescription: {
conversationId: 'ID de la conversación',
dialogCount: 'Número de conversaciones',
userId: 'ID de usuario',
triggerTimestamp: 'Marca de tiempo de inicio de la aplicación',
appId: 'ID de la aplicación',
workflowId: 'ID del flujo de trabajo',
workflowRunId: 'ID de ejecución del flujo de trabajo',
},
},
chatVariable: {
panelTitle: 'Variables de Conversación',
panelDescription: 'Las Variables de Conversación se utilizan para almacenar información interactiva que el LLM necesita recordar, incluyendo el historial de conversación, archivos subidos y preferencias del usuario. Son de lectura y escritura.',
@@ -242,7 +253,7 @@ const translation = {
},
blocks: {
'start': 'Inicio',
'end': 'Fin',
'end': 'Salida',
'answer': 'Respuesta',
'llm': 'LLM',
'knowledge-retrieval': 'Recuperación de conocimiento',
@@ -268,7 +279,7 @@ const translation = {
},
blocksAbout: {
'start': 'Define los parámetros iniciales para iniciar un flujo de trabajo',
'end': 'Define el final y el tipo de resultado de un flujo de trabajo',
'end': 'Define la salida y el tipo de resultado de un flujo de trabajo',
'answer': 'Define el contenido de respuesta de una conversación de chat',
'llm': 'Invoca modelos de lenguaje grandes para responder preguntas o procesar lenguaje natural',
'knowledge-retrieval': 'Te permite consultar contenido de texto relacionado con las preguntas de los usuarios desde el conocimiento',
@@ -311,7 +322,7 @@ const translation = {
},
panel: {
userInputField: 'Campo de entrada del usuario',
helpLink: 'Enlace de ayuda',
helpLink: 'Ayuda',
about: 'Acerca de',
createdBy: 'Creado por ',
nextStep: 'Siguiente paso',
@@ -321,13 +332,13 @@ const translation = {
checklistResolved: 'Se resolvieron todos los problemas',
change: 'Cambiar',
optional: '(opcional)',
moveToThisNode: 'Mueve a este nodo',
organizeBlocks: 'Organizar nodos',
addNextStep: 'Agrega el siguiente paso en este flujo de trabajo',
changeBlock: 'Cambiar Nodo',
selectNextStep: 'Seleccionar siguiente paso',
maximize: 'Maximizar Canvas',
minimize: 'Salir de pantalla completa',
scrollToSelectedNode: 'Desplácese hasta el nodo seleccionado',
optional_and_hidden: '(opcional y oculto)',
},
nodes: {