mirror of
https://github.com/labring/FastGPT.git
synced 2025-07-23 05:12:39 +00:00

* readme * Add queue log * Test interactive (#4509) * Support nested node interaction (#4503) * feat: Add a new InteractiveContext type and update InteractiveBasicType, adding an optional context property to support more complex interaction state management. * feat: Enhance workflow interactivity by adding InteractiveContext support and updating dispatch logic to manage nested contexts and entry nodes more effectively. * feat: Refactor dispatchWorkFlow to utilize InteractiveContext for improved context management * feat: Enhance entry node resolution by adding validation for entryNodeIds and recursive search in InteractiveContext * feat: Remove workflowDepth from InteractiveContext and update recovery logic to utilize parentContext for improved context management * feat: Update getWorkflowEntryNodeIds to use lastInteractive for improved context handling in runtime nodes * feat: Add lastInteractive support to enhance context management across workflow components * feat: Enhance interactive workflow by adding stopForInteractive flag and improving memory edge validation in runtime logic * feat: Refactor InteractiveContext by removing interactiveAppId and updating runtime edge handling in dispatchRunApp for improved context management * feat: Simplify runtime node and edge initialization in dispatchRunApp by using ternary operators for improved readability and maintainability * feat: Improve memory edge validation in initWorkflowEdgeStatus by adding detailed comments for better understanding of subset checks and recursive context searching * feat: Remove commented-out current level information from InteractiveContext for cleaner code and improved readability * feat: Simplify stopForInteractive check in dispatchWorkFlow for improved code clarity and maintainability * feat: Remove stopForInteractive handling and related references for improved code clarity and maintainability * feat: Add interactive response handling in dispatchRunAppNode for enhanced workflow interactivity * feat: Add context property to InteractiveBasicType and InteractiveNodeType for improved interactivity management * feat: remove comments * feat: Remove the node property from ChatDispatchProps to simplify type definitions * feat: Remove workflowInteractiveResponse from dispatchRunAppNode for cleaner code * feat: Refactor interactive value handling in chat history processing for improved clarity * feat: Simplify initWorkflowEdgeStatus logic for better readability and maintainability * feat: Add workflowInteractiveResponse to dispatchWorkFlow for enhanced functionality * feat: Enhance interactive response handling with nested children support * feat: Remove commented-out code for interactive node handling to improve clarity * feat: remove InteractiveContext type * feat: Refactor UserSelectInteractive and UserInputInteractive params for improved structure and clarity * feat: remove * feat: The front end supports extracting the deepest interaction parameters to enhance interaction processing * feat: The front end supports extracting the deepest interaction parameters to enhance interaction processing * fix: handle undefined interactive values in runtimeEdges and runtimeNodes initialization * fix: handle undefined interactive values in runtimeNodes and runtimeEdges initialization * fix: update runtimeNodes and runtimeEdges initialization to use last interactive value * fix: remove unused imports and replace getLastInteractiveValue with lastInteractive in runtimeEdges initialization * fix: import WorkflowInteractiveResponseType and handle lastInteractive as undefined in chatTest * feat: implement extractDeepestInteractive function and refactor usage in AIResponseBox and ChatBox utils * fix: refactor initWorkflowEdgeStatus and getWorkflowEntryNodeIds calls in dispatchRunAppNode for recovery handling * fix: ensure lastInteractive is handled consistently as undefined in runtimeEdges and runtimeNodes initialization * fix: update dispatchFormInput and dispatchUserSelect to use lastInteractive consistently * fix: update condition checks in dispatchFormInput and dispatchUserSelect to ensure lastInteractive type is validated correctly * fix: refactor dispatchRunAppNode to replace isRecovery with childrenInteractive for improved clarity in runtimeNodes and runtimeEdges initialization * refactor: streamline runtimeNodes and runtimeEdges initialization in dispatchRunAppNode for improved readability and maintainability * fix: update rewriteNodeOutputByHistories function to accept runtimeNodes and interactive as parameters for improved clarity * fix: simplify interactiveResponse assignment in dispatchWorkFlow for improved clarity * fix: update entryNodeIds check in getWorkflowEntryNodeIds to ensure it's an array for improved reliability * remove some invalid code --------- Co-authored-by: Theresa <63280168+sd0ric4@users.noreply.github.com> * update doc * update log * fix: update debug workflow to conditionally include nextStepSkipNodes… (#4511) * fix: update debug workflow to conditionally include nextStepSkipNodes based on lastInteractive for improved debugging accuracy * fix : type error * remove invalid code * fix: QA queue * fix: interactive * Test log (#4519) * add log (#4504) * add log * update log i18n * update log * delete template * add i18NT * add team operation log --------- Co-authored-by: gggaaallleee <91131304+gggaaallleee@users.noreply.github.com> * remove search * update doc --------- Co-authored-by: Theresa <63280168+sd0ric4@users.noreply.github.com> Co-authored-by: gggaaallleee <91131304+gggaaallleee@users.noreply.github.com>
102 lines
4.6 KiB
JSON
102 lines
4.6 KiB
JSON
{
|
||
"1person": "1 人",
|
||
"1year": "1 年",
|
||
"30mins": "30 分鐘",
|
||
"7days": "7 天",
|
||
"accept": "接受",
|
||
"action": "操作",
|
||
"assign_permission": "權限變更",
|
||
"change_department_name": "部門編輯",
|
||
"change_member_name": "成員改名",
|
||
"confirm_delete_group": "確認刪除群組?",
|
||
"confirm_delete_member": "確認刪除成員?",
|
||
"confirm_delete_org": "確認刪除該部門?",
|
||
"confirm_forbidden": "確認停用",
|
||
"confirm_leave_team": "確認離開該團隊? \n結束後,您在該團隊所有的資源轉讓給團隊所有者。",
|
||
"copy_link": "複製連結",
|
||
"create_department": "創建子部門",
|
||
"create_group": "建立群組",
|
||
"create_invitation_link": "建立邀請連結",
|
||
"create_org": "建立部門",
|
||
"create_sub_org": "建立子部門",
|
||
"delete": "刪除",
|
||
"delete_department": "刪除子部門",
|
||
"delete_group": "刪除群組",
|
||
"delete_org": "刪除部門",
|
||
"edit_info": "編輯訊息",
|
||
"edit_member": "編輯使用者",
|
||
"edit_member_tip": "成員名",
|
||
"edit_org_info": "編輯部門資訊",
|
||
"expires": "過期時間",
|
||
"forbid_hint": "停用後,該邀請連結將失效。該操作不可撤銷,是否確認停用?",
|
||
"forbid_success": "停用成功",
|
||
"forbidden": "停用",
|
||
"group": "群組",
|
||
"group_name": "群組名稱",
|
||
"handle_invitation": "處理團隊邀請",
|
||
"has_forbidden": "已失效",
|
||
"has_invited": "已邀請",
|
||
"ignore": "忽略",
|
||
"invitation_copy_link": "【{{systemName}}】 {{userName}} 邀請您加入{{teamName}}團隊,連結:{{url}}",
|
||
"invitation_link_auto_clean_hint": "已失效連結將在 30 天後自動清理",
|
||
"invitation_link_description": "連結描述",
|
||
"invitation_link_list": "連結列表",
|
||
"invite_member": "邀請成員",
|
||
"invited": "已邀請",
|
||
"join_team": "加入團隊",
|
||
"kick_out_team": "移除成員",
|
||
"label_sync": "標籤同步",
|
||
"leave_team_failed": "離開團隊異常",
|
||
"log_assign_permission": "【{{name}}】更新了【{{objectName}}】的權限:[應用創建:【{{appCreate}}】, 知識庫:【{{datasetCreate}}】, API密鑰:【{{apiKeyCreate}}】, 管理:【{{manage}}】]",
|
||
"log_change_department": "【{{name}}】更新了部門【{{departmentName}}】",
|
||
"log_change_member_name": "【{{name}}】將成員【{{memberName}}】重命名為【{{newName}}】",
|
||
"log_create_department": "【{{name}}】創建了部門【{{departmentName}}】",
|
||
"log_create_group": "【{{name}}】創建了群組【{{groupName}}】",
|
||
"log_create_invitation_link": "【{{name}}】創建了邀請鏈接【{{link}}】",
|
||
"log_delete_department": "{{name}} 刪除了部門 {{departmentName}}",
|
||
"log_delete_group": "{{name}} 刪除了群組 {{groupName}}",
|
||
"log_details": "詳情",
|
||
"log_join_team": "【{{name}}】通過邀請鏈接【{{link}}】加入團隊",
|
||
"log_kick_out_team": "{{name}} 移除了成員 {{memberName}}",
|
||
"log_login": "【{{name}}】登錄了系統",
|
||
"log_relocate_department": "【{{name}}】移動了部門【{{departmentName}}】",
|
||
"log_time": "操作時間",
|
||
"log_type": "操作類型",
|
||
"log_user": "操作人員",
|
||
"login": "登入",
|
||
"manage_member": "管理成員",
|
||
"member": "成員",
|
||
"member_group": "所屬成員組",
|
||
"move_member": "移動成員",
|
||
"move_org": "行動部門",
|
||
"operation_log": "紀錄",
|
||
"org": "組織",
|
||
"org_description": "介紹",
|
||
"org_name": "部門名稱",
|
||
"owner": "擁有者",
|
||
"permission": "權限",
|
||
"permission_apikeyCreate": "建立 API 密鑰",
|
||
"permission_apikeyCreate_Tip": "可以建立全域的 APIKey",
|
||
"permission_appCreate": "建立應用程式",
|
||
"permission_appCreate_tip": "可以在根目錄建立應用程式,(資料夾下的建立權限由資料夾控制)",
|
||
"permission_datasetCreate": "建立知識庫",
|
||
"permission_datasetCreate_Tip": "可以在根目錄建立知識庫,(資料夾下的建立權限由資料夾控制)",
|
||
"permission_manage": "管理員",
|
||
"permission_manage_tip": "可以管理成員、建立群組、管理所有群組、為群組和成員分配權限",
|
||
"relocate_department": "部門移動",
|
||
"remark": "備註",
|
||
"remove_tip": "確認將 {{username}} 移出團隊?",
|
||
"retain_admin_permissions": "保留管理員權限",
|
||
"search_log": "搜索日誌",
|
||
"search_member_group_name": "搜尋成員/群組名稱",
|
||
"total_team_members": "共 {{amount}} 名成員",
|
||
"transfer_ownership": "轉讓所有者",
|
||
"unlimited": "無限制",
|
||
"used_times_limit": "有效人數",
|
||
"user_name": "使用者名稱",
|
||
"user_team_invite_member": "邀請成員",
|
||
"user_team_leave_team": "離開團隊",
|
||
"user_team_leave_team_failed": "離開團隊失敗",
|
||
"waiting": "待接受"
|
||
}
|