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: 'Publicat',
publish: 'Publică',
update: 'Actualizează',
run: 'Rulează',
run: 'Rulează test',
running: 'Rulând',
inRunMode: 'În modul de rulare',
inPreview: 'În previzualizare',
@@ -18,7 +18,6 @@ const translation = {
runHistory: 'Istoric rulări',
goBackToEdit: 'Înapoi la editor',
conversationLog: 'Jurnal conversație',
features: 'Funcționalități',
debugAndPreview: 'Previzualizare',
restart: 'Repornește',
currentDraft: 'Schimbare curentă',
@@ -91,8 +90,6 @@ const translation = {
addParallelNode: 'Adăugare nod paralel',
parallel: 'PARALEL',
branch: 'RAMURĂ',
featuresDescription: 'Îmbunătățiți experiența utilizatorului aplicației web',
featuresDocLink: 'Află mai multe',
fileUploadTip: 'Funcțiile de încărcare a imaginilor au fost actualizate la încărcarea fișierelor.',
ImageUploadLegacyTip: 'Acum puteți crea variabile de tip de fișier în formularul de pornire. Nu vom mai accepta funcția de încărcare a imaginilor în viitor.',
importWarning: 'Prudență',
@@ -111,10 +108,11 @@ const translation = {
exportJPEG: 'Exportă ca JPEG',
addBlock: 'Adaugă nod',
needAnswerNode: 'Nodul de răspuns trebuie adăugat',
needEndNode: 'Nodul de sfârșit trebuie adăugat',
needOutputNode: 'Nodul de ieșire trebuie adăugat',
tagBound: 'Numărul de aplicații care folosesc acest tag',
currentView: 'Vizualizare curentă',
currentWorkflow: 'Flux de lucru curent',
moreActions: 'Mai multe acțiuni',
},
env: {
envPanelTitle: 'Variabile de Mediu',
@@ -139,6 +137,19 @@ const translation = {
export: 'Exportă DSL cu valori secrete',
},
},
globalVar: {
title: 'Variabile de sistem',
description: 'Variabilele de sistem sunt variabile globale care pot fi folosite de orice nod fără conexiuni dacă tipul este corect, precum ID-ul utilizatorului final și ID-ul fluxului de lucru.',
fieldsDescription: {
conversationId: 'ID conversație',
dialogCount: 'Număr conversații',
userId: 'ID utilizator',
triggerTimestamp: 'Marcaj temporal al pornirii aplicației',
appId: 'ID aplicație',
workflowId: 'ID flux de lucru',
workflowRunId: 'ID rulare flux de lucru',
},
},
chatVariable: {
panelTitle: 'Variabile de Conversație',
panelDescription: 'Variabilele de Conversație sunt utilizate pentru a stoca informații interactive pe care LLM trebuie să le rețină, inclusiv istoricul conversației, fișiere încărcate, preferințele utilizatorului. Acestea sunt citibile și inscriptibile.',
@@ -242,7 +253,7 @@ const translation = {
},
blocks: {
'start': 'Începe',
'end': 'Sfârșit',
'end': 'Ieșire',
'answer': 'Răspuns',
'llm': 'LLM',
'knowledge-retrieval': 'Recuperare de cunoștințe',
@@ -268,7 +279,7 @@ const translation = {
},
blocksAbout: {
'start': 'Definiți parametrii inițiali pentru lansarea unui flux de lucru',
'end': 'Definiți sfârșitul și tipul rezultatului unui flux de lucru',
'end': 'Definiți ieșirea și tipul rezultatului unui flux de lucru',
'answer': 'Definiți conținutul răspunsului unei conversații',
'llm': 'Invocarea modelelor de limbaj mari pentru a răspunde la întrebări sau pentru a procesa limbajul natural',
'knowledge-retrieval': 'Permite interogarea conținutului textului legat de întrebările utilizatorului din baza de cunoștințe',
@@ -311,7 +322,7 @@ const translation = {
},
panel: {
userInputField: 'Câmp de introducere utilizator',
helpLink: 'Link de ajutor',
helpLink: 'Ajutor',
about: 'Despre',
createdBy: 'Creat de ',
nextStep: 'Pasul următor',
@@ -321,13 +332,13 @@ const translation = {
checklistResolved: 'Toate problemele au fost rezolvate',
change: 'Schimbă',
optional: '(opțional)',
moveToThisNode: 'Mutați la acest nod',
organizeBlocks: 'Organizează nodurile',
addNextStep: 'Adăugați următorul pas în acest flux de lucru',
changeBlock: 'Schimbă nodul',
selectNextStep: 'Selectați Pasul Următor',
maximize: 'Maximize Canvas',
minimize: 'Iesi din modul pe tot ecranul',
scrollToSelectedNode: 'Derulați la nodul selectat',
optional_and_hidden: '(opțional și ascuns)',
},
nodes: {