From 4b888ad390943488ac37de57716c012b1f25781d Mon Sep 17 00:00:00 2001 From: RockChinQ Date: Thu, 27 Aug 2026 16:03:56 +0800 Subject: [PATCH] copy(agents): explain the pipeline message flow --- web/src/i18n/locales/en-US.ts | 2 +- web/src/i18n/locales/es-ES.ts | 2 +- web/src/i18n/locales/ja-JP.ts | 2 +- web/src/i18n/locales/ru-RU.ts | 2 +- web/src/i18n/locales/th-TH.ts | 2 +- web/src/i18n/locales/vi-VN.ts | 2 +- web/src/i18n/locales/zh-Hans.ts | 2 +- web/src/i18n/locales/zh-Hant.ts | 2 +- web/tests/e2e/crud-smoke.spec.ts | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/web/src/i18n/locales/en-US.ts b/web/src/i18n/locales/en-US.ts index c9fdafa89..dcee95b9b 100644 --- a/web/src/i18n/locales/en-US.ts +++ b/web/src/i18n/locales/en-US.ts @@ -708,7 +708,7 @@ const enUS = { groupByKind: 'Group by type', groupByKindShort: 'Group', pipelineTypeDescription: - 'Processes message events through a fixed flow. Best for scenarios with clear steps that need predictable execution.', + 'A classic “receive a message, ask AI, reply to the user” flow with common configuration options. Handles message events only and works best for clear, predictable processes.', allEvents: 'Supports all events', messageEventsOnly: 'Message events only', chooseType: 'Choose how it works', diff --git a/web/src/i18n/locales/es-ES.ts b/web/src/i18n/locales/es-ES.ts index 39105e753..cfc7c7c4e 100644 --- a/web/src/i18n/locales/es-ES.ts +++ b/web/src/i18n/locales/es-ES.ts @@ -521,7 +521,7 @@ const esES = { groupByKind: 'Agrupar por tipo', groupByKindShort: 'Agrupar', pipelineTypeDescription: - 'Procesa eventos de mensaje mediante un flujo fijo. Ideal para escenarios con pasos claros que requieren una ejecución predecible.', + 'El flujo clásico de «recibir un mensaje, consultar a la IA y responder al usuario», con opciones de configuración habituales. Solo procesa eventos de mensaje y es ideal para procesos claros y predecibles.', allEvents: 'Compatible con todos los eventos', messageEventsOnly: 'Solo eventos de mensaje', basicInfo: 'Información básica', diff --git a/web/src/i18n/locales/ja-JP.ts b/web/src/i18n/locales/ja-JP.ts index 1ef05c6b2..54f1d2468 100644 --- a/web/src/i18n/locales/ja-JP.ts +++ b/web/src/i18n/locales/ja-JP.ts @@ -721,7 +721,7 @@ const jaJP = { groupByKind: 'タイプ別にグループ化', groupByKindShort: 'グループ', pipelineTypeDescription: - 'メッセージイベントを固定フローで処理します。手順が明確で、安定した実行が必要な場合に適しています。', + '「メッセージを受信し、AIに問い合わせ、ユーザーへ返信する」という定番のフローに、よく使う設定機能を加えたものです。メッセージイベントのみを処理し、手順が明確で安定した実行が必要な場合に適しています。', allEvents: 'すべてのイベントに対応', messageEventsOnly: 'メッセージイベントのみ', chooseType: '処理方法を選択', diff --git a/web/src/i18n/locales/ru-RU.ts b/web/src/i18n/locales/ru-RU.ts index 1dd9245b7..bac9033ad 100644 --- a/web/src/i18n/locales/ru-RU.ts +++ b/web/src/i18n/locales/ru-RU.ts @@ -518,7 +518,7 @@ const ruRU = { groupByKind: 'Группировать по типу', groupByKindShort: 'Группа', pipelineTypeDescription: - 'Обрабатывает события сообщений по фиксированному процессу. Подходит для сценариев с четкими шагами и предсказуемым выполнением.', + 'Классический процесс «получить сообщение, обратиться к AI, ответить пользователю» с основными настройками. Обрабатывает только события сообщений и подходит для четких, предсказуемых сценариев.', allEvents: 'Поддерживает все события', messageEventsOnly: 'Только события сообщений', basicInfo: 'Основная информация', diff --git a/web/src/i18n/locales/th-TH.ts b/web/src/i18n/locales/th-TH.ts index 8063ebbf2..a8ce23d54 100644 --- a/web/src/i18n/locales/th-TH.ts +++ b/web/src/i18n/locales/th-TH.ts @@ -504,7 +504,7 @@ const thTH = { groupByKind: 'จัดกลุ่มตามประเภท', groupByKindShort: 'จัดกลุ่ม', pipelineTypeDescription: - 'ประมวลผลเหตุการณ์ข้อความตามขั้นตอนที่กำหนดไว้ เหมาะกับงานที่มีลำดับชัดเจนและต้องการผลลัพธ์ที่คาดเดาได้', + 'โฟลว์มาตรฐาน “รับข้อความ ขอคำตอบจาก AI และตอบกลับผู้ใช้” พร้อมตัวเลือกการตั้งค่าที่ใช้บ่อย รองรับเฉพาะเหตุการณ์ข้อความและเหมาะกับงานที่มีขั้นตอนชัดเจนและคาดเดาได้', allEvents: 'รองรับทุกเหตุการณ์', messageEventsOnly: 'เฉพาะเหตุการณ์ข้อความ', basicInfo: 'ข้อมูลพื้นฐาน', diff --git a/web/src/i18n/locales/vi-VN.ts b/web/src/i18n/locales/vi-VN.ts index 94886975a..34d0d637c 100644 --- a/web/src/i18n/locales/vi-VN.ts +++ b/web/src/i18n/locales/vi-VN.ts @@ -514,7 +514,7 @@ const viVN = { groupByKind: 'Nhóm theo loại', groupByKindShort: 'Nhóm', pipelineTypeDescription: - 'Xử lý sự kiện tin nhắn theo quy trình cố định. Phù hợp với các tình huống có bước rõ ràng và cần thực thi ổn định.', + 'Quy trình quen thuộc “nhận tin nhắn, hỏi AI, trả lời người dùng” cùng các tùy chọn cấu hình thông dụng. Chỉ xử lý sự kiện tin nhắn và phù hợp với các quy trình rõ ràng, dễ dự đoán.', allEvents: 'Hỗ trợ tất cả sự kiện', messageEventsOnly: 'Chỉ sự kiện tin nhắn', basicInfo: 'Thông tin cơ bản', diff --git a/web/src/i18n/locales/zh-Hans.ts b/web/src/i18n/locales/zh-Hans.ts index 9f93b6dea..548fed825 100644 --- a/web/src/i18n/locales/zh-Hans.ts +++ b/web/src/i18n/locales/zh-Hans.ts @@ -678,7 +678,7 @@ const zhHans = { groupByKind: '按类型分组', groupByKindShort: '分组', pipelineTypeDescription: - '按固定流程处理消息事件。适合步骤明确、需要稳定控制处理过程的场景。', + '流水线即为经典的“收到消息、请求AI、回复用户”流程,并辅以常用的配置功能。仅处理消息事件,适合步骤明确、需要稳定控制处理过程的场景。', allEvents: '支持全部事件', messageEventsOnly: '仅支持消息事件', chooseType: '选择处理方式', diff --git a/web/src/i18n/locales/zh-Hant.ts b/web/src/i18n/locales/zh-Hant.ts index 09d8ee84e..2c238ce97 100644 --- a/web/src/i18n/locales/zh-Hant.ts +++ b/web/src/i18n/locales/zh-Hant.ts @@ -487,7 +487,7 @@ const zhHant = { groupByKind: '依類型分組', groupByKindShort: '分組', pipelineTypeDescription: - '依固定流程處理訊息事件。適合步驟明確、需要穩定控制處理過程的場景。', + '流程線即為經典的「收到訊息、請求 AI、回覆使用者」流程,並輔以常用的設定功能。僅處理訊息事件,適合步驟明確、需要穩定控制處理過程的場景。', allEvents: '支援全部事件', messageEventsOnly: '僅支援訊息事件', basicInfo: '基本資訊', diff --git a/web/tests/e2e/crud-smoke.spec.ts b/web/tests/e2e/crud-smoke.spec.ts index b14fd5992..e7dc08cdc 100644 --- a/web/tests/e2e/crud-smoke.spec.ts +++ b/web/tests/e2e/crud-smoke.spec.ts @@ -89,7 +89,7 @@ test.describe('frontend CRUD smoke flows', () => { await expect( page.locator('[data-processor-kind="pipeline"]'), ).toContainText( - '按固定流程处理消息事件。适合步骤明确、需要稳定控制处理过程的场景。', + '流水线即为经典的“收到消息、请求AI、回复用户”流程,并辅以常用的配置功能。仅处理消息事件,适合步骤明确、需要稳定控制处理过程的场景。', ); });