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: 'Pubblicato',
publish: 'Pubblica',
update: 'Aggiorna',
run: 'Esegui',
run: 'Esegui test',
running: 'In esecuzione',
inRunMode: 'In modalità di esecuzione',
inPreview: 'In anteprima',
@@ -18,7 +18,6 @@ const translation = {
runHistory: 'Cronologia esecuzioni',
goBackToEdit: 'Torna all\'editor',
conversationLog: 'Registro conversazioni',
features: 'Caratteristiche',
debugAndPreview: 'Anteprima',
restart: 'Riavvia',
currentDraft: 'Bozza corrente',
@@ -95,8 +94,6 @@ const translation = {
addParallelNode: 'Aggiungi nodo parallelo',
parallel: 'PARALLELO',
branch: 'RAMO',
featuresDocLink: 'Ulteriori informazioni',
featuresDescription: 'Migliora l\'esperienza utente dell\'app Web',
fileUploadTip: 'Le funzioni di caricamento delle immagini sono state aggiornate al caricamento dei file.',
ImageUploadLegacyTip: 'Ora è possibile creare variabili di tipo file nel modulo iniziale. In futuro non supporteremo più la funzione di caricamento delle immagini.',
importWarning: 'Cautela',
@@ -113,12 +110,13 @@ const translation = {
exportImage: 'Esporta immagine',
exportJPEG: 'Esporta come JPEG',
exportPNG: 'Esporta come PNG',
needEndNode: 'Deve essere aggiunto il nodo finale',
needOutputNode: 'Deve essere aggiunto il nodo di uscita',
addBlock: 'Aggiungi nodo',
needAnswerNode: 'Deve essere aggiunto il nodo di risposta',
tagBound: 'Numero di app che utilizzano questo tag',
currentWorkflow: 'Flusso di lavoro corrente',
currentView: 'Vista corrente',
moreActions: 'Altre azioni',
},
env: {
envPanelTitle: 'Variabili d\'Ambiente',
@@ -143,6 +141,19 @@ const translation = {
export: 'Esporta DSL con valori segreti',
},
},
globalVar: {
title: 'Variabili di sistema',
description: 'Le variabili di sistema sono variabili globali che possono essere richiamate da qualsiasi nodo senza collegamenti quando il tipo è corretto, come l\'ID dell\'utente finale e l\'ID del workflow.',
fieldsDescription: {
conversationId: 'ID conversazione',
dialogCount: 'Conteggio conversazioni',
userId: 'ID utente',
triggerTimestamp: 'Timestamp di avvio dell\'applicazione',
appId: 'ID applicazione',
workflowId: 'ID workflow',
workflowRunId: 'ID esecuzione workflow',
},
},
chatVariable: {
panelTitle: 'Variabili di Conversazione',
panelDescription: 'Le Variabili di Conversazione sono utilizzate per memorizzare informazioni interattive che il LLM deve ricordare, inclusi la cronologia delle conversazioni, i file caricati e le preferenze dell\'utente. Sono in lettura e scrittura.',
@@ -247,7 +258,7 @@ const translation = {
},
blocks: {
'start': 'Inizio',
'end': 'Fine',
'end': 'Uscita',
'answer': 'Risposta',
'llm': 'LLM',
'knowledge-retrieval': 'Recupero Conoscenza',
@@ -273,7 +284,7 @@ const translation = {
},
blocksAbout: {
'start': 'Definisci i parametri iniziali per l\'avvio di un flusso di lavoro',
'end': 'Definisci la fine e il tipo di risultato di un flusso di lavoro',
'end': 'Definisci l\'uscita e il tipo di risultato di un flusso di lavoro',
'answer': 'Definisci il contenuto della risposta di una conversazione chat',
'llm': 'Invoca modelli di linguaggio di grandi dimensioni per rispondere a domande o elaborare il linguaggio naturale',
'knowledge-retrieval':
@@ -325,7 +336,7 @@ const translation = {
},
panel: {
userInputField: 'Campo di Input Utente',
helpLink: 'Link di Aiuto',
helpLink: 'Aiuto',
about: 'Informazioni',
createdBy: 'Creato da ',
nextStep: 'Prossimo Passo',
@@ -336,13 +347,13 @@ const translation = {
checklistResolved: 'Tutti i problemi sono risolti',
change: 'Cambia',
optional: '(opzionale)',
moveToThisNode: 'Sposta a questo nodo',
changeBlock: 'Cambia Nodo',
selectNextStep: 'Seleziona il prossimo passo',
organizeBlocks: 'Organizzare i nodi',
addNextStep: 'Aggiungi il prossimo passo in questo flusso di lavoro',
minimize: 'Esci dalla modalità schermo intero',
maximize: 'Massimizza Canvas',
scrollToSelectedNode: 'Scorri fino al nodo selezionato',
optional_and_hidden: '(opzionale e nascosto)',
},
nodes: {