feat(agent-platform): add scenario-based route creation

This commit is contained in:
huanghuoguoguo
2026-07-11 11:10:46 +08:00
parent f15f004680
commit a2b30957b6
6 changed files with 171 additions and 10 deletions
+19
View File
@@ -367,6 +367,25 @@ const enUS = {
'Choose which processor handles each event received by this bot. Edit the processing logic on the Agent page. Pipelines only support message events.',
eventBindings: 'Event Routes',
addEventBinding: 'Add Route',
addBehavior: 'Add behavior',
behaviorReplyMessages: 'Reply to messages',
behaviorReplyMessagesDescription:
'Send incoming messages to an Agent or Pipeline.',
behaviorWelcomeMembers: 'Welcome new members',
behaviorWelcomeMembersDescription:
'Run an Agent when someone joins a group.',
behaviorHandleDepartures: 'Handle member departures',
behaviorHandleDeparturesDescription:
'Run an Agent when someone leaves or is removed.',
behaviorReviewFriendRequests: 'Review friend requests',
behaviorReviewFriendRequestsDescription:
'Let an Agent decide how to handle a new request.',
behaviorHandleModeration: 'Handle moderation events',
behaviorHandleModerationDescription:
'Run an Agent when a group member is restricted.',
behaviorCustom: 'Configure another event',
behaviorCustomDescription:
'Add a route and choose from every event supported by this adapter.',
eventPattern: 'Event',
eventPatternPlaceholder: 'Select event',
targetType: 'Target Type',
+19
View File
@@ -373,6 +373,25 @@ const jaJP = {
'このボットが受信した各イベントをどのプロセッサーに渡すかを選択します。処理ロジックは Agent ページで編集します。Pipeline はメッセージイベントのみ対応します。',
eventBindings: 'イベントルート',
addEventBinding: 'ルートを追加',
addBehavior: '動作を追加',
behaviorReplyMessages: '受信メッセージに返信',
behaviorReplyMessagesDescription:
'受信メッセージを Agent または Pipeline で処理します。',
behaviorWelcomeMembers: '新しいメンバーを歓迎',
behaviorWelcomeMembersDescription:
'メンバーがグループに参加したときに Agent を実行します。',
behaviorHandleDepartures: 'メンバーの退出を処理',
behaviorHandleDeparturesDescription:
'メンバーが退出または削除されたときに Agent を実行します。',
behaviorReviewFriendRequests: '友だち申請を確認',
behaviorReviewFriendRequestsDescription:
'新しい申請の処理方法を Agent に判断させます。',
behaviorHandleModeration: 'モデレーションイベントを処理',
behaviorHandleModerationDescription:
'グループメンバーが制限されたときに Agent を実行します。',
behaviorCustom: '別のイベントを設定',
behaviorCustomDescription:
'ルートを追加し、このアダプターが対応する全イベントから選択します。',
eventPattern: 'イベント',
eventPatternPlaceholder: 'イベントを選択',
targetType: 'ターゲットタイプ',
+15
View File
@@ -352,6 +352,21 @@ const zhHans = {
'选择此机器人收到不同事件时交给哪个处理器。具体处理逻辑在 Agent 页面编辑,Pipeline 仅支持消息事件。',
eventBindings: '事件路由',
addEventBinding: '添加路由',
addBehavior: '添加行为',
behaviorReplyMessages: '回复收到的消息',
behaviorReplyMessagesDescription:
'把收到的消息交给 Agent 或 Pipeline 处理。',
behaviorWelcomeMembers: '欢迎新成员',
behaviorWelcomeMembersDescription: '有人加入群组时运行 Agent。',
behaviorHandleDepartures: '处理成员离群',
behaviorHandleDeparturesDescription: '有人离开或被移出群组时运行 Agent。',
behaviorReviewFriendRequests: '审核好友请求',
behaviorReviewFriendRequestsDescription:
'让 Agent 决定如何处理新的好友请求。',
behaviorHandleModeration: '处理群管理事件',
behaviorHandleModerationDescription: '群成员受到限制时运行 Agent。',
behaviorCustom: '配置其他事件',
behaviorCustomDescription: '添加路由,并从此适配器支持的全部事件中选择。',
eventPattern: '事件',
eventPatternPlaceholder: '选择事件',
targetType: '目标类型',