Method, device, equipment, storage medium and program product for interface interaction

By directly linking resource visual content and intelligent system conversations within the interface, the problem of low user positioning and interaction efficiency in various digital content processing scenarios is solved, achieving more efficient interface operation.

CN123047826APending Publication Date: 2026-11-06BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611348266.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-09-01
Publication Date
2026-11-06

AI Technical Summary

Technical Problem

When dealing with various types of digital content, users often struggle to quickly locate and interact with target resources, resulting in lengthy and inefficient interface operation paths.

Method used

By presenting the visual content corresponding to the resource and the intelligent system conversation in the interface respectively, the task processing of the resource and the intelligent system is directly linked, reducing interface switching and repetitive operations.

Benefits of technology

It shortens the resource location and interaction operation path, improves the efficiency of interface interaction, reduces terminal data processing and transmission overhead, and reduces redundant processing and content rendering.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN123047826A_ABST
    Figure CN123047826A_ABST
Patent Text Reader

Abstract

Methods, apparatuses, devices, storage media, and program products are provided for interface interaction. The method includes receiving a first operation, the first operation being associated with a first resource; presenting, at a first region of a first interface, a first visual content, the first visual content corresponding to the first resource; and presenting, at a second region of the first interface, a first conversation, the first conversation being associated with a first intelligent system, the first intelligent system being configured to perform a first type of task, the first type of task being specific to the first resource. In this way, efficiency of utilizing intelligent systems to process resources can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The examples in this article generally relate to the field of computers, and in particular to methods, apparatuses, devices, computer storage media, and computer program products for user interface interaction. Background Technology

[0002] With the development of computer and artificial intelligence technologies, users can create, edit, generate, or otherwise process digital content using electronic devices, and interact with intelligent systems during the content processing process. As the types and quantities of digital content become increasingly diverse, the ways users process content are also becoming more varied. Therefore, improving the ease of interaction during content processing is a crucial issue. Summary of the Invention

[0003] In a first aspect, a method for interface interaction is provided. The method includes: receiving a first operation, the first operation being associated with a first resource; presenting first visual content in a first area of ​​a first interface, the first visual content corresponding to the first resource; and presenting a first session in a second area of ​​the first interface, the first session being associated with a first intelligent system, the first intelligent system being used to perform a first type of task, the first type of task being specific to the first resource.

[0004] In a second aspect, an apparatus for interface interaction is provided. The apparatus includes: a first receiving module configured to receive a first operation associated with a first resource; a first presentation module configured to present first visual content corresponding to the first resource in a first area of ​​a first interface; and a second presentation module configured to present a first session in a second area of ​​the first interface, the first session being associated with a first intelligent system for performing a first type of task specific to the first resource.

[0005] In a third aspect, an electronic device is provided. The device includes at least one processor; and at least one memory coupled to the at least one processor and storing instructions for execution by the at least one processor. When executed by the at least one processor, the instructions cause the device to perform the method of the first aspect.

[0006] In a fourth aspect, a computer-readable storage medium is provided. The computer-readable storage medium stores computer-executable instructions that can be executed by a processor to implement the method of the first aspect.

[0007] In a fifth aspect, a computer program product is provided, which is tangibly stored in a computer storage medium and includes computer-executable instructions that, when executed by a device, cause the device to perform the method of the first aspect.

[0008] This approach shortens the operation path for resource location and corresponding interactive functions, thereby improving the efficiency of interface interaction.

[0009] It should be understood that the content described in this section is not intended to limit the key or important features of the examples in this article, nor is it intended to restrict the scope of the solution. Other features will become readily apparent from the following description. Attached Figure Description

[0010] The above and other features, advantages, and aspects of the various examples herein will become more apparent when taken in conjunction with the accompanying drawings and the following detailed description. In the accompanying drawings, the same or similar reference numerals denote the same or similar elements, wherein: Figure 1 A schematic diagram of the example environment is shown; Figures 2A to 2I Example interfaces for some scenarios are shown; Figure 3 Flowcharts illustrating example processes for interface interaction in several scenarios are shown; Figure 4 Schematic block diagrams of example devices for interface interaction in some scenarios are shown; and Figure 5 A block diagram of an electronic device capable of implementing multiple illustrative scenarios is shown. Detailed Implementation

[0011] The examples in this document will now be described in more detail with reference to the accompanying drawings. While some examples are shown in the drawings, it should be understood that solutions can be implemented in various forms and should not be construed as limited to the examples presented herein. Rather, these examples are provided to provide a more thorough and complete understanding of the solutions. It should be understood that the drawings and examples in this document are for illustrative purposes only and are not intended to limit the scope of protection of the solutions.

[0012] It should be noted that the headings of any section / subsection provided herein are not restrictive. Various examples are described throughout this document, and examples of any type may be included under any section / subsection. Furthermore, examples described in any section / subsection may be combined in any way with any other examples described in the same section / subsection and / or different sections / subsections.

[0013] In the description of the examples in this document, the term "including" and similar terms should be understood as open inclusion, i.e., "including but not limited to". The term "based on" should be understood as "at least partially based on". The term "an example" or "the example" should be understood as "at least one example". The term "some examples" should be understood as "at least some examples". The terms "first", "second", etc., may refer to different or the same objects. Other explicit and implicit definitions may also be included below.

[0014] The examples in this document may involve user data, data acquisition, and / or use. All of these aspects comply with relevant laws, regulations, and rules. In the examples, all data collection, acquisition, processing, manipulation, forwarding, and use are conducted with the user's knowledge and confirmation. Accordingly, when implementing each example, the type, scope of use, and usage scenarios of any data or information that may be involved should be communicated to the user and their authorization obtained through appropriate means, in accordance with relevant laws and regulations. The specific methods of notification and / or authorization can vary depending on the actual situation and application scenario; the scope of the solution is not limited in this regard.

[0015] In this manual and the sample solutions, any processing of personal information will be conducted only under legal grounds (such as obtaining the consent of the data subject or being necessary for the performance of a contract) and will only be carried out within the scope stipulated or agreed upon. A user's refusal to process personal information beyond what is necessary for basic functions will not affect the user's use of basic functions.

[0016] In one context, an intelligent system is an information processing system. This intelligent system uses at least one or more models to process one or more inputs. The intelligent system may include the one or more models as components, or it may use models external to the system for processing. Those skilled in the art will recognize that there are various implementations of intelligent systems in the industry, including but not limited to agents, artificial intelligence (AI) assistants, AI workers, copilot systems, and chatbots. The inputs include data in one or more modalities. The modal data includes, but is not limited to, text, audio, images, video, application-specific data, or scientific computing data. The models include, but are not limited to, one or more combinations of the following: large-scale parametric models, deep learning models, neural network models, machine learning models, statistical models, rule-based models, or other models capable of processing the inputs. The specific implementation of the models can employ various existing or improved models. The intelligent system may involve one or more of the following operations: receiving single-round or multi-round input; recognizing and / or understanding the input; generating answers, decisions, or processing results using one or more models; invoking one or more external tools, interfaces, knowledge bases, or other systems to obtain information or perform operations; processing in a self-decision-making or human-machine collaborative manner, or transferring tasks to human or other systems for processing. Self-decision-making refers to execution without human intervention. Human-machine collaboration refers to partial human participation or confirmation. The above explanation of "intelligent system" is illustrative, and each description is an example, not necessarily necessary, and does not constitute an exhaustive list.

[0017] As used herein, the term "resource" refers to a content object that can be created, imported, acquired, presented, viewed, edited, or otherwise processed by an electronic device. Resources may include, but are not limited to, character resources, scene resources, prop resources, audio resources, video resources, script resources, scene breakdown resources, image resources, music resources, or other suitable types of content resources. For example, in the creation of film and television content, different characters, scenes, props, or scenes can each be considered different resources. Different resources may belong to the same or different resource types. The specific classification of resources is merely exemplary, and the approach does not depend on a fixed resource classification.

[0018] As used in this document, the term "object-specific intelligent system" refers to an intelligent system that corresponds to a specific resource and is capable of performing one or more types of tasks associated with that resource. An object-specific intelligent system can, for example, be bound to a specific resource. Requests generated for the corresponding resource, intermediate processing information, processing results, and historical interactions can be associated with the context of that resource. Object-specific intelligent systems can be set up according to specific resource instances, rather than being uniformly set up according to resource types. For example, in a project that includes a first character resource and a second character resource, the first character resource and the second character resource can each correspond to different object-specific intelligent systems. Similarly, in a project that includes multiple prop resources, different prop resources can each correspond to their respective object-specific intelligent systems, without requiring a separate uniform intelligent system to be set up for the "prop" resource type. In some cases, the object-specific intelligent system can also obtain at least some overall information related to the project. For example, the intelligent system corresponding to the first character resource can obtain the overall setting of the script, world-building information, or plot information associated with the first character resource, and can maintain the context corresponding to the first character resource. Therefore, the fact that an object-specific intelligent system corresponds to a specific resource does not mean that the intelligent system can only acquire or utilize information from that resource itself.

[0019] As used in this document, the term "master intelligent system" refers to an intelligent system capable of handling tasks associated with multiple resources and / or the project as a whole. A master intelligent system can acquire information associated with one or more resources, create one or more tasks based on user requests, and provide these tasks to other intelligent systems for processing. In some cases, a master intelligent system can acquire resource information or processing results from multiple object-specific intelligent systems without requiring all historical sessions of the object-specific intelligent systems to be presented in the master intelligent system's session. A master intelligent system is not required to correspond to a specific resource.

[0020] As used in this document, the term "context" refers to relevant information that an intelligent system can use to process requests or perform tasks. Context may include, but is not limited to, resource information, overall project information, user input, historical requests, historical processing results, historical interactions, or any combination thereof. Different resources may correspond to different contexts. In some cases, the contexts corresponding to different resources may include at least some of the same overall project information, and each may include information related to the respective resource.

[0021] The term "session" as used in this article refers to the process of information interaction between a user and an intelligent system. A session can be used to receive requests, inputs, or operational information provided by the user and to present responses, task information, or other interactive information provided by the intelligent system. An intelligent system can be associated with one or more sessions, and different intelligent systems can also be associated with their respective sessions.

[0022] As used in this document, "visual content" refers to content that can be presented visually through an interface and corresponds to a resource. Visual content can include, but is not limited to, images, videos, animations, text, graphics, virtual objects, resource settings, resource previews, or any combination thereof. For example, when the resource is a character resource, visual content can include the character's visual appearance; when the resource is a scene resource, visual content can include scene images; when the resource is an item resource, visual content can include the item's visual representation.

[0023] The term "visual representation" as used in this article refers to the presented content used to characterize visual content. A visual content can correspond to one or more visual representations. Different visual representations can correspond to different versions of the visual content, different processing results, different display states, or different presentation formats. In some cases, an intelligent system can obtain another visual representation based on an existing visual representation and a user request.

[0024] As used in this document, the term "task" refers to a processing activity that can be performed by an intelligent system to obtain a corresponding processing result. Tasks can be derived from user requests, information provided by other intelligent systems, resource information, or other information, and can include, but are not limited to, content generation, content editing, content adjustment, information analysis, resource creation, or other processing activities. In some cases, tasks can be specific to a particular resource. For example, a task specific to a character resource could include generating or adjusting the visual content for that character.

[0025] As used in this document, the term "request" refers to information used to instruct an intelligent system to perform a corresponding task. Requests may be obtained based on user input, user actions, information provided by other intelligent systems, or otherwise, and may include text, images, audio, video, resource identifiers, or any combination thereof. In some cases, a request may target a specific resource, or it may involve multiple resources or the entire project.

[0026] As used in this document, the term "resource list" refers to the interface content used to present one or more resources. A resource list may include multiple elements corresponding to different resources, and multiple resources may be organized according to resource type, creation order, processing status, or other methods. Elements in a resource list may include, but are not limited to, resource names, thumbnails, icons, resource types, status information, or other information that can indicate the corresponding resource.

[0027] As used herein, the term "element" refers to a unit of the interface that can be presented and / or manipulated within the interface. Elements may include, but are not limited to, images, text, icons, cards, buttons, resource items, user identifiers, intelligent system identifiers, or any combination thereof. In some cases, elements may correspond to resources, intelligent systems, tasks, or other objects, and may change the display state of the corresponding interface in response to user-triggered actions.

[0028] As used herein, the term "reference identifier" refers to information used to indicate a referenced object in input, messages, or other interactive information. Reference identifiers can include, but are not limited to, resource names, resource identifiers, tags, links, cards, symbols, or any combination thereof. For example, a user can reference a resource by entering its name in a session or by using the "@" symbol, causing the input to include the resource's reference identifier.

[0029] As used herein, the term "hint" refers to interface content used to present information to a user related to an intelligent system, task, request, or resource. Hints can include, but are not limited to, messages, cards, text, icons, buttons, or any combination thereof. In some cases, hints can be used to indicate whether the current intelligent system is suitable to handle the corresponding request, or they can be used to indicate whether another intelligent system is suitable to handle the request.

[0030] As used in this paper, "task handover" refers to the process of transferring a task associated with a request from one intelligent system to another for processing. Task handover can determine the target intelligent system based on the resource targeted by the request, the task type, the tasks the intelligent system is capable of executing, or other information. The target intelligent system can be an object-specific intelligent system corresponding to a specific resource, or it can be the master intelligent system. During task handover, the request, resource identifier, task information, or other information used to execute the corresponding task can be provided to the target intelligent system.

[0031] As used herein, the term "configuration information" refers to information used to configure at least some of the functionality or processing methods of an intelligent system. Configuration information may include, but is not limited to, the types of tasks the intelligent system can perform, information associated with resources, models, tools or skills (e.g., skills) that can be invoked, processing rules, or any combination thereof. In some cases, the configuration information of the intelligent system corresponding to a resource may be obtained at least in part based on that resource.

[0032] As used in this document, the term "first style" refers to the display style used to distinguish a given interface element. A first style may include, but is not limited to, highlighting, border variations, background variations, size variations, color variations, selection indicators, or other display methods that distinguish the given element from at least one other element. In some cases, displaying an element corresponding to a resource in a first style can indicate that the resource is selected, positioned, or currently being viewed.

[0033] As mentioned above, when users create, view, edit, or otherwise process digital content through electronic devices, they may encounter objects of different types or content, and users can process the corresponding content with the help of intelligent systems. As the type and quantity of content to be processed, as well as the processing demands, increase, users may need to perform different processing operations for different content. In some solutions, users can interact with the intelligent system through a unified interface or session and process multiple types of content through that system. During this process, inputs, processing procedures, or results associated with different content may be presented together in the same interaction, making it difficult for users to intuitively determine the content being interacted with, and potentially requiring additional operations to view or locate the corresponding content. Therefore, the efficiency of the interface interaction when processing different content needs improvement.

[0034] This paper proposes a user interface interaction scheme. According to this scheme, a first operation can be received, and the first operation is associated with a first resource. First visual content can be presented in a first area of ​​the first interface. The first visual content corresponds to the first resource. Further, a first session can be presented in a second area of ​​the first interface. The first session is associated with a first intelligent system. The first intelligent system is used to perform a first type of task, and the first type of task is specific to the first resource.

[0035] In this way, in response to a first operation associated with a first resource, first visual content and a first session can be presented in relation to each other in different areas of the first interface. The first visual content corresponds to the first resource. The first session is associated with a first intelligent system. The first intelligent system is used to perform a first type of task specific to the first resource. Thus, users can directly view the visual content corresponding to the first resource based on operations performed on the first resource, and interact with the first resource through the first session. This reduces the number of interface operations performed to determine the current processing object, view the corresponding content, or enter the corresponding interaction process. Therefore, the interface interaction path for content processing of the target resource can be shortened.

[0036] Furthermore, by assigning both the first visual content and the first session to the first resource, the number of repetitive content retrieval requests initiated to determine the target resource and its related interactive information can be reduced. This also reduces the need for corresponding interface switching and content rendering. Consequently, data processing overhead on the terminal side and the amount of data transmitted between the terminal and the server can be decreased. Simultaneously, by enabling the first intelligent system to perform a first type of task specific to the first resource, the first intelligent system can process information associated with the first resource. This reduces the data loading and computational overhead caused by information related to other resources participating in the current task processing. It also reduces the possibility of repeated processing or content regeneration due to the mixing of interactive information related to different resources. Therefore, the efficiency of content processing for resources can be improved.

[0037] The following describes various examples of this scheme in further detail with reference to the accompanying drawings.

[0038] Example Environment Figure 1 A schematic diagram of example environment 100 is shown. (e.g.) Figure 1 As shown, environment 100 may include electronic device 110.

[0039] In this example environment 100, electronic device 110 can run an application 120 that supports user interface interaction. Application 120 can be any suitable type of application for user interface interaction, including but not limited to: video applications, smart system applications, or other suitable applications. User 140 can interact with application 120 via electronic device 110 and / or its attached devices.

[0040] exist Figure 1 In environment 100, if application 120 is active, electronic device 110 can use application 120 to present interface 150 for supporting interface interaction.

[0041] In some cases, electronic device 110 communicates with server 130 to provide services to application 120. Electronic device 110 can be any type of mobile terminal, fixed terminal, or portable terminal, including mobile phones, desktop computers, laptop computers, notebook computers, netbook computers, tablet computers, media computers, multimedia tablets, handheld computers, portable gaming terminals, virtual reality (VR) / augmented reality (AR) devices, personal communication system (PCS) devices, personal navigation devices, personal digital assistants (PDAs), audio / video players, digital cameras / camcorders, positioning devices, television receivers, radio receivers, e-book devices, gaming devices, or any combination of the foregoing, including accessories and peripherals of these devices or any combination thereof. In some cases, electronic device 110 can also support any type of user-facing interface (such as "wearable" circuitry).

[0042] Server 130 can be a single physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content delivery networks, and data processing and intelligent computing platforms. Server 130 may include, for example, computing systems / servers such as mainframes, edge computing nodes, computing devices in a cloud environment, etc. Server 130 can provide backend services for applications 120 that support user interface interaction in electronic devices 110.

[0043] A communication connection can be established between server 130 and electronic device 110. This communication connection can be established via wired or wireless means. The communication connection can include, but is not limited to, Bluetooth, mobile network, Universal Serial Bus (USB), and Wireless Fidelity (WiFi) connections. In some cases, server 130 and electronic device 110 can exchange signaling information through their communication connection.

[0044] It should be understood that the structure and function of the various elements in environment 100 are described for illustrative purposes only and do not imply any limitation on the scope of the scheme.

[0045] The following description of the example will continue with reference to the accompanying drawings.

[0046] Example Interaction Figures 2A to 2I Example interfaces 200A to 200I are shown according to some scenarios. Interfaces 200A to 200I can be, for example, by... Figure 1 The electronic device 110 shown is provided. As an example, interfaces 200A to 200I can be different display states of an authoring interface used to support the creation, viewing, modification, and processing of various resources based on an intelligent system.

[0047] The following is for reference. Figure 2A This describes an example process for entering the resource processing interface.

[0048] like Figure 2A As shown, electronic device 110 can present interface 200A. Interface 200A can be an interface for creating and processing one or more resources. As an example, interface 200A may include a first area 202, a second area 204, and a side area 206. The first area 202 can be used to present content associated with the resource. The second area 204 can be used to present a session associated with the intelligent system. The side area 206 can be used to present one or more functional entries associated with resource creation and processing.

[0049] As an example, the electronic device 110 may display a first functional item 208-1, a second functional item 208-2, a third functional item 208-3, and a fourth functional item 208-4 in the side area 206. The first functional item 208-1 may, for example, be associated with a script processing function. In this context, "script" can refer to data used to describe the plot, characters, scenes, events, dialogue, or other content organization information of the content to be created, and is not limited to a traditional text-based script. The second functional item 208-2 may, for example, be associated with a material processing function. In this context, "material" can refer to resources that can be used to generate, edit, or combine to form other content, such as character resources, scene resources, prop resources, image resources, audio resources, or video resources. The third functional item 208-3 may, for example, be associated with a scene-by-scene processing function. In this context, "scene" can refer to content units divided according to scenes, plots, time, location, or other content organization methods; a scene may further include one or more segments. The fourth functional item 208-4 may, for example, be associated with a final product processing function. In this article, "finished product" can refer to video content or other media content obtained by combining, editing, or otherwise processing one or more resources, scenes, or segments. It should be understood that scripts, source material, scenes, and finished products are merely examples of different creative stages or content organization methods. Figure 2A The number, name, arrangement, and corresponding processing objects of the functional items shown are not limited by the above examples.

[0050] In some cases, the second function item 208-2 can be associated with one or more types of resources. For example, the electronic device 110 can display character items 210-1, scene items 210-2, prop items 210-3, music items 210-4, and other items 210-5 in the side area 206. The corresponding function item can also display the number of resources corresponding to the corresponding resource type. For example, character item 210-1 can indicate that the current project includes two character resources.

[0051] like Figure 2A As shown, the electronic device 110 can display content corresponding to one or more resources in the first area 202. As an example, the first area 202 can display a first resource item 212-1 and a second resource item 212-2. The first resource item 212-1 and the second resource item 212-2 can each correspond to different role resources. A resource item can include a visual representation, name, description, or other content associated with the corresponding resource.

[0052] In some cases, multiple resources in Interface 200A can be acquired gradually during project processing. For example, after creating a project, script resources can be created or acquired first. The intelligent system corresponding to the script resources can determine one or more other resources based on the script resources. For example, characters, props, scenes, or other resources can be determined based on the script content, and the corresponding resources can be created.

[0053] In some cases, when creating a specific resource, a corresponding intelligent system can be created. For example, when determining a first character based on a script resource and creating a first character resource, a corresponding intelligent system can be created. Similarly, when determining a second character based on a script resource and creating a second character resource, a corresponding intelligent system can be created. Thus, different specific resources can be associated with their respective intelligent systems.

[0054] Additionally or alternatively, when importing existing resources into the current project, corresponding intelligent systems can be created to associate with the imported resources. For example, when importing character resources, scene resources, prop resources, or script resources, corresponding intelligent systems can be created based on the imported resources, and a correspondence between the imported resources and the corresponding intelligent systems can be established. In some cases, different specific resources can each correspond to a specific intelligent system.

[0055] In some cases, the configuration information of an intelligent system associated with a resource can be obtained at least partially based on the corresponding resource. For example, the configuration information may describe at least one of the following: the types of tasks the intelligent system can perform, information associated with the corresponding resource, and tools or skills that can be invoked. As an example, an intelligent system associated with a character resource can be configured to perform tasks such as character image generation, character setting adjustment, or visual effect adjustment associated with that character resource. Additionally or alternatively, at least part of the configuration information of the intelligent system can be manually configured by the user. For example, the user can configure at least one of the types of tasks the intelligent system can perform, processing rules, and tools or skills that can be invoked. In some cases, the configuration information of the intelligent system may also be automatically generated by the electronic device based on the corresponding resource, and can be further viewed, modified, or supplemented by the user. Thus, the intelligent system associated with the resource can be configured according to the specific resource and the user's actual processing needs.

[0056] As an example, in Figure 2A In the shown state, the second area 204 can present the main session 216. The main session 216 can be associated with the main intelligent system. The main intelligent system can be used to handle tasks related to the project as a whole. For example, the main intelligent system can be used to create resources, plan multiple resources, process requests involving multiple resources, or assign tasks to other intelligent systems.

[0057] The electronic device 110 may also present an input component 214 in a second area 204. The input component 214 can be used to receive input provided by a user to the current intelligent system. Input may include text, images, audio, video, resource references, or other suitable forms of information. As an example, in Figure 2A In the state shown, input received via input component 214 can be provided to the main intelligent system associated with main session 216.

[0058] In some scenarios, the main intelligent system can acquire information associated with one or more resources within a project. For example, the main intelligent system can determine the number of character resources, scene resources, or prop resources included in the project, and can also acquire the processing status or results of the corresponding resources. The specific conversation content associated with different resources does not necessarily need to be presented entirely in the main conversation 216. Thus, the main intelligent system can grasp the overall status of the project, while the specific interaction context of different resources can be maintained separately with their respective resources.

[0059] In some situations, users can... Figure 2A The resource overview state shown further transitions to a state where specific resources are processed. For example, the user can perform a trigger operation on the first resource item 212-1. In response to this trigger operation, the electronic device 110 can display... Figure 2BThe interface 200B is shown below. In interface 200B, a resource list and the visual content and conversation associated with the currently selected resource can be further presented. See below for reference. Figure 2B Further describe the corresponding process.

[0060] Figure 2B An interface 200B is shown after selecting a first resource based on certain conditions. Interface 200B can represent a display state of the first interface. For example, in response to a user's selection of a resource... Figure 2A In the interface 200A shown, a trigger operation is performed on the first resource, and the electronic device 110 can display interface 200B.

[0061] like Figure 2B As shown, interface 200B may include a first area 202, a second area 204, a third area 218, and a side area 206. The first area 202 can be used to display visual content associated with the current resource. The second area 204 can be used to display conversations associated with the intelligent system. The third area 218 can be used to display a resource list. The side area 206 can be used to switch between different resource processing functions.

[0062] As an example, the resource list in the third area 218 can organize multiple resources by resource type. The resource list can include a first resource category 220-1, a second resource category 220-2, a third resource category 220-3, and any other suitable categories (e.g., audio category, video category, etc.). The first resource category 220-1 could be, for example, a character category. The second resource category 220-2 could be, for example, a scene category. The third resource category 220-3 could be, for example, a prop category. Each resource category can include one or more specific resources. The third area 218 can also display the number of resources included in each resource category. For example, Figure 2B The character category, scene category, and prop category can each include two resources.

[0063] As an example, the first resource category 220-1 may include a first element 222-1 and a second element 222-2. The first element 222-1 may correspond to a first resource, such as character 1. The second element 222-2 may correspond to a second resource, such as character 2. The first element 222-1 and the second element 222-2 may each include a thumbnail, name, or other information that indicates the corresponding resource.

[0064] Electronic device 110 can receive a first operation. The first operation is associated with a first resource. As an example, the first operation may include a click operation, a touch operation, or other trigger operation performed on the first element 222-1 in the third area 218. In response to receiving the first operation, electronic device 110 may present the first element 222-1 in the third area 218 in a first style. The first style may include, for example, highlighting, border changes, background changes, size changes, a selection indicator, or other display methods that can distinguish it from at least one other element. Thus, it can indicate that the first resource is currently in a selected or positioned state.

[0065] Alternatively or additionally, the first operation may be used to create a first resource. For example, the first operation may include a triggering operation for a new entry and an input operation for creating the first resource. In response to the first operation, the electronic device 110 may create the first resource and correspondingly create a first intelligent system associated with the first resource.

[0066] In some cases, the configuration information of the first intelligent system can be obtained based on the first resource, and the configuration information can at least describe the first type of tasks that the first intelligent system can perform. For example, if the first resource is a character resource, the configuration information can describe that the first intelligent system can perform tasks such as generating character visual content, adjusting character settings, or other tasks related to the first resource. Additionally or alternatively, at least part of the configuration information can also be viewed, modified, or supplemented by the user.

[0067] In some cases, the electronic device 110 may also present second content in the second area 204. The second content may describe a first operation for creating the first resource. For example, the second content may indicate that the first resource has been created, or describe a process for creating the first resource and / or creating a first intelligent system associated with the first resource in response to the first operation.

[0068] In response to receiving the first operation, the electronic device 110 may present first visual content 224 in the first area 202. The first visual content 224 corresponds to a first resource. For example, if the first resource is a character 1, the first visual content 224 may include the character image of character 1, a character preview, or other visual content associated with character 1.

[0069] In some cases, the first area 202 may also present first information 226 and second information 228 associated with the first resource. The first information 226 may include, for example, the name of the first resource or other descriptive information. The second information 228 may include, for example, one or more tags, settings, or other information associated with the first resource. For example, if the first resource is role 1, the first information 226 may include the name of role 1, and the second information 228 may include one or more tags describing role 1.

[0070] In some cases, the first area 202 may also present a first input area 230. The first input area 230 may be used to receive information associated with the first resource or the first visual content 224. For example, a user may input information for generating, regenerating, or adjusting the first visual content 224 through the first input area 230. The first input area 230 may also be associated with one or more interface elements for triggering corresponding processing operations.

[0071] The first area 202 may also present multiple results associated with the first resource. For example, the electronic device 110 may present a first result 232-1, a second result 232-2, and a third result 232-3. Different results may correspond to different generated results, processing results, or historical results obtained for the first resource. In some cases, in response to a user's selection of one of the results, the electronic device 110 may update the first visual content 224 presented in the first area 202 based on the selected result.

[0072] Electronic device 110 may also present a first entry point 234. The first entry point 234 can be used to trigger the addition of a result associated with the first resource. For example, in response to an operation on the first entry point 234, electronic device 110 may create, import, or otherwise obtain another result associated with the first resource. It should be understood that... Figure 2B The number of results shown is merely illustrative and is not limited in this respect.

[0073] In response to receiving the first operation, the electronic device 110 may also present a first session in the second area 204. The first session is associated with a first intelligent system. The first intelligent system is used to perform a first type of task, and the first type of task is specific to a first resource. For example, if the first resource is a character 1, the first intelligent system may be an intelligent system corresponding to character 1. The first type of task may include generating visual content for character 1, character setting processing, adjusting character visual effects, or other tasks specific to character 1.

[0074] As an example, the second area 204 may display a first intelligent system identifier 236. The first intelligent system identifier 236 can be used to indicate the first intelligent system associated with the first session. The first intelligent system identifier 236 may include the name, icon, or other information that can identify the first intelligent system. For example, in Figure 2B In the state shown, the first intelligent system identifier 236 can indicate the intelligent system corresponding to role 1.

[0075] In some cases, the second area 204 can also provide a session entry point corresponding to the main intelligent system. For example, Figure 2B The interface shown provides a main session and a first session associated with the first intelligent system. Users can switch between different sessions based on the tasks to be processed. For example, tasks related to a first resource can be processed through the first session, while tasks involving multiple resources or the entire project can be processed through the session associated with the main intelligent system.

[0076] The second area 204 may also display a first input component 238. The first input component 238 can be used to receive input from the user to the first intelligent system. The input may include text, images, audio, video, resource references, or any combination thereof. The first input component 238 may also include one or more interface elements for adding content, selecting skills, or sending input.

[0077] As an example, electronic device 110 can receive request 240 through a first session. Request 240 may include input provided by the user through first input component 238. For example, in Figure 2B In the example shown, request 240 can be used to request the regeneration of the role settings associated with the first resource. The first intelligent system can then perform a first-type task specific to the first resource based on request 240.

[0078] After the first intelligent system executes the corresponding task, the electronic device 110 can present processing information 242-1 in the first session. Processing information 242-1 may include a text response, processing status, processing result description, or other information provided by the first intelligent system in response to request 240. For example, processing information 242-1 may indicate that processing for the first resource has been completed and describe the corresponding processing result.

[0079] The electronic device 110 may also present resource information 242-2 during the first session. Resource information 242-2 may include information associated with the first resource. For example, if the first resource is role 1, resource information 242-2 may include a role setting card associated with role 1. The role setting card may include a role identifier, creation information, or other information associated with role 1.

[0080] In some cases, the processing results obtained through the first session can also be reflected in the first area 202. For example, when the first intelligent system regenerates or adjusts the content associated with the first resource based on request 240, the electronic device 110 can present the corresponding processing results in the first area 202. The corresponding processing results can also be presented as new results, together with the first result 232-1, the second result 232-2, and the third result 232-3. In response to the user's selection of one of the results, the first visual content 224 can be updated based on the selected result.

[0081] In some cases, the first visual content 224 can be presented in the first area 202 through a corresponding visual representation. For example, if the first visual content 224 includes the character image of character 1, the electronic device 110 can present the first visual representation in the first area 202. The first visual representation can correspond to the first visual content 224 and may include the character image of character 1 currently being presented.

[0082] Electronic device 110 can receive a third request in the second area 204. The third request can be used to adjust at least a portion of the first visual content 224. The third request can be received, for example, through the first input component 238. As an example, if the first visual content 224 includes a character image, the third request can be used to adjust the hairstyle, clothing, posture, or at least other portion of the visual content in the character image.

[0083] The first intelligent system can process the first visual content 224 based on a third request and a first visual representation, and provide a second visual representation. The electronic device 110 can present the second visual representation in a first area 202. The second visual representation corresponds to the first visual content 224 and can represent the display content obtained by adjusting at least a portion of the first visual content 224.

[0084] For example, if the first visual representation includes the current character image of character 1, and the third request is for adjusting character 1's hairstyle, the first intelligent system can obtain the adjusted character image based on the first visual representation and the third request. The electronic device 110 can then present the adjusted character image as a second visual representation in the first area 202. Thus, the user can directly adjust the visual content corresponding to the current resource during interaction with the first intelligent system and view the corresponding adjustment results in the first area 202.

[0085] It should be noted that the first result 232-1, the second result 232-2, and the third result 232-3 are used to represent different results associated with the first resource, while the aforementioned first visual representation and second visual representation are used to represent the specific display content of the first visual content 224. The two can have different meanings. For example, after a result is selected, the display content corresponding to that result can be presented as a visual representation of the first visual content 224 in the first area 202.

[0086] In this way, in response to a first operation associated with a first resource, the electronic device 110 can present first visual content 224 corresponding to the first resource in a first area 202, present a first session associated with a first intelligent system in a second area 204, and present a first element 222-1 in a first style in a third area 218. This allows the current resource, corresponding visual content, and corresponding intelligent system session to form a correspondence within the interface, reducing the need for users to search and switch between different resources and their interactive functions, and improving interface interaction efficiency.

[0087] exist Figure 2B In the shown state, the user can also switch the visual content in the first area 202 and the session in the second area 204 to the state corresponding to the selected resource by selecting other resources in the resource list. See below for reference. Figure 2C Describe an example process for switching from a first resource to a second resource.

[0088] Figure 2C The diagram shows interface 200C after selecting a second resource based on certain conditions. Interface 200C can represent another display state of the first interface. See below for reference. Figure 2B and Figure 2C Describe an example process for switching from a first resource to a second resource.

[0089] exist Figure 2B In the shown state, the first element 222-1 can be presented in a first style to indicate that the first resource is currently selected. The electronic device 110 can receive a second operation. The second operation may include a trigger operation on the second element 222-2. For example, the second operation may include a click operation, a touch operation, or other appropriate operation.

[0090] In response to receiving the second operation, the electronic device 110 can present Figure 2C The interface 200C is shown. The electronic device 110 can stop presenting the first element 222-1 in the first style and present the second element 222-2 in the first style in the third area 218 to indicate that the currently selected resource is switched from the first resource to the second resource.

[0091] In response to receiving the second operation, the electronic device 110 may also present second visual content 244 in the first area 202. The second visual content 244 corresponds to the second resource. For example, if the second resource is a character 2, the second visual content 244 may include the character image of the character 2, a character preview, or other visual content associated with the character 2.

[0092] In some cases, other information associated with the resource in the first area 202 may also be updated accordingly in response to the second operation. For example, the resource name, label, settings information, input area, and one or more results associated with the resource may be updated from information associated with the first resource to information associated with the second resource. As an example, Figure 2C The system can display the name, tags, and corresponding results associated with role 2.

[0093] In response to receiving the second operation, the electronic device 110 may also present a second session in the second area 204. The second session is associated with a second intelligent system. The second intelligent system is used to perform a second type of task, and the second type of task is specific to a second resource. For example, if the second resource is a character 2, the second intelligent system may be an intelligent system corresponding to character 2. The second type of task may include generating visual content for character 2, character setting processing, adjusting character visual effects, or other tasks specific to character 2.

[0094] As an example, the second area 204 may display a second intelligent system identifier 246. The second intelligent system identifier 246 can be used to indicate the second intelligent system associated with the second session. The second intelligent system identifier 246 may include the name, icon, or other information that can indicate the second intelligent system. For example, in Figure 2C In the state shown, the second intelligent system identifier 246 can indicate the intelligent system corresponding to role 2.

[0095] The second area 204 may also display a second input component 248. The second input component 248 can be used to receive input from the user to the second intelligent system. The input may include text, images, audio, video, resource references, or any combination thereof. The second input component 248 may also include one or more interface elements for adding content, selecting skills, or sending input.

[0096] In some cases, when switching from a first resource to a second resource, the first session corresponding to the first resource can be stopped from being presented, and a second session associated with the second intelligent system can be presented. Accordingly, input provided by the user through the second input component 248 can be provided to the second intelligent system, and the second intelligent system can perform a second type of task specific to the second resource.

[0097] In some cases, in response to a switch in the currently selected resource and the corresponding intelligent system, at least some of the functions related to resource processing in the first interface can also be updated accordingly. For example, if the current resource is a character resource, functions for processing character visual content, character settings, or character-related information can be presented; if the current resource is a scene resource, functions for processing scene visual content, scene layout, or scene settings can be presented; if the current resource is an item resource, functions for processing item visual content or item settings can be presented. For example, the functions provided in the first interface can be adapted to the currently processed resource.

[0098] In some cases, the first intelligent system and the second intelligent system can each acquire at least a portion of the overall information of the same project and each have a context corresponding to the first resource and the second resource, respectively. For example, the intelligent systems corresponding to character 1 and character 2 can both acquire the overall setting or world view information of the same script, while the specific interaction information generated for character 1 is not required to be presented as historical messages in the second conversation corresponding to character 2.

[0099] Alternatively or concurrently, locating from the first resource to the second resource does not necessarily require direct triggering of the second element 222-2. For example, the electronic device 110 may also receive a fourth operation via a first session. The fourth operation may include a first input. The first input may include a first reference identifier of the second resource. The first reference identifier may include the name of the second resource, a resource identifier, a reference label, or other information that can indicate the second resource.

[0100] In response to receiving the fourth operation, the electronic device 110 can present the second visual content 244 in the first area 202 and the second element 222-2 in the third area 218 in the first style. In this case, the second area 204 can continue to present the first session without requiring a switch to the second session. Thus, referencing the second resource through the first session and directly triggering the second element 222-2 can correspond to different interface linkage methods.

[0101] In this way, when the second element 222-2 is directly triggered, the resource selection state in the third area 218, the visual content in the first area 202, and the intelligent system session in the second area 204 can be switched to the second resource in a related manner. This reduces the need for users to search for the corresponding visual content and intelligent system interaction entry point after switching processing objects, thus improving interface interaction efficiency.

[0102] The following is for reference. Figure 2D This describes an example process for task handover between different intelligent systems when the current intelligent system is not suitable for handling the corresponding request.

[0103] Figure 2D The following illustrates an interface 200D when the current intelligent system is unsuitable for handling the corresponding request under certain circumstances. (See below for reference.) Figure 2D This describes an example process for task handover between different intelligent systems.

[0104] As an example, electronic device 110 may present a resource list in a third area 218. The resource list may include a first resource category 220-1, a second resource category 220-2, and a third resource category 220-3. The second resource category 220-2 may be, for example, a scene category, and may include a first scene element 250-1 and a second scene element 250-2. The first scene element 250-1 may correspond to scene 1, and the second scene element 250-2 may correspond to scene 2.

[0105] Electronic device 110 can receive a trigger operation on the first scene element 250-1. In response to the trigger operation, electronic device 110 can present the first scene element 250-1 in a first style in the third area 218, and present first visual content 252 corresponding to scene 1 in the first area 202. For example, the first visual content 252 may include a scene image of scene 1, a scene preview, or other visual content associated with scene 1.

[0106] In response to this triggering operation, the electronic device 110 can also present a first session corresponding to scene 1 in the second area 204. The first session may be associated with a first intelligent system. The first intelligent system may be an intelligent system corresponding to scene 1 and may be used to perform a first type of task specific to scene 1. For example, the first type of task may include scene visual content generation, scene setting adjustment, or other tasks specific to scene 1.

[0107] As an example, the second area 204 may display a first intelligent system identifier 254. The first intelligent system identifier 254 may be used to indicate the first intelligent system associated with the first session. For example, in... Figure 2D In the state shown, the first intelligent system identifier 254 can indicate the intelligent system corresponding to scenario 1.

[0108] The second area 204 may also display an input component 256. The input component 256 can be used to receive input from the user to the first intelligent system. The input may include text, images, audio, video, resource references, or any combination thereof. The input component 256 may also include one or more interface elements for adding content, selecting skills, or sending input.

[0109] Electronic device 110 can receive first request 258 in second region 204. First request 258 can be provided to first intelligent system via input component 256. For example, as... Figure 2DAs shown, the first request 258 can be used to request the generation of visual content for character 1.

[0110] The first intelligent system can determine whether the first request 258 is suitable for processing by the first intelligent system based on the first request 258. For example, the first intelligent system corresponds to scenario 1 and is used to perform tasks specific to scenario 1, while the resource targeted by the first request 258 is role 1. In this case, the first intelligent system can determine that it is not suitable to process the first request 258.

[0111] Electronic device 110 may present a first prompt. The first prompt may indicate that a first intelligent system is not suitable to handle the first request 258. As an example, the first prompt may include prompt information 260. Prompt information 260 may state that the current session corresponds to scenario 1 and indicate that role 1, to which the first request 258 is targeted, is suitable to be handled by another intelligent system.

[0112] The first prompt may also include a first identifier 262. The first identifier 262 may correspond to a third intelligent system, and the first prompt may indicate that the third intelligent system is suitable for processing the first request 258. For example, as... Figure 2D As shown, the first identifier 262 may include the name of "Role 1 Intelligent System", the name of Role 1, an icon, a jump identifier, or other information that can indicate the third intelligent system. The third intelligent system may be the intelligent system corresponding to Role 1.

[0113] In some cases, the prompt message 260 and the first identifier 262 can together form the prompt content for task handover. For example, the prompt message 260 can describe why the first intelligent system is not suitable for handling the first request 258, and the first identifier 262 can be used to indicate a third intelligent system that is suitable for handling the first request 258, and provide an entry point to the corresponding session of the third intelligent system.

[0114] It should be noted that, Figure 2D The prompt message 260 and the first identifier 262 are presented, by way of example, in the second area 204. In other cases, at least a portion of the first prompt may be presented in the first area 202. For example, a prompt indicating that the first intelligent system is not suitable for processing the first request 258 may be presented in the first area 202, and the first identifier 262 may be presented in the corresponding prompt. There is no limitation in this respect.

[0115] In the case where the first prompt is presented in the first area 202, the electronic device 110 may receive a third operation associated with the first prompt. In response to the third operation, the electronic device 110 may present a third session associated with a third intelligent system in the first area 202. The third intelligent system may provide first content based on the first request 258. The first content may be a response to the first request 258 and may be presented by the electronic device 110 in the first area 202.

[0116] Electronic device 110 can receive a third operation. The third operation is associated with the first prompt. For example, the third operation may include a click operation, a touch operation, or other trigger operation performed on the first identifier 262 in the first prompt.

[0117] In response to receiving a third operation, electronic device 110 may present a third session in second area 204. The third session is associated with a third intelligent system. For example, if the third intelligent system is an intelligent system corresponding to role 1, the third session may be a session in which the user interacts with the intelligent system corresponding to role 1.

[0118] The third intelligent system can provide first content based on the first request 258. The first content can be a response to the first request 258. The electronic device 110 can present the first content in the third session. For example, if the first request 258 is used to request the generation of visual content for character 1, the third intelligent system can generate visual content corresponding to character 1 based on the first request 258 and present the corresponding processing information in the third session.

[0119] In the case where the third intelligent system is used to perform a third type of task specific to a third resource, the third resource may be, for example, role 1. In response to the third operation, the electronic device 110 may also stop displaying the first visual content 252 corresponding to scene 1 and display the third visual content corresponding to role 1 in the first area 202. Thus, the visual content displayed in the first area 202 can be switched from the visual content corresponding to scene 1 to the visual content corresponding to role 1.

[0120] In some situations, during task handover, information used to perform the corresponding task can be provided to the third intelligent system. For example, the first request 258, the resource identifier of the third resource, or other information associated with the first request 258 can be provided. It is not required that all historical session information corresponding to the first intelligent system be provided to the third intelligent system.

[0121] In this way, when the current intelligent system is unsuitable for handling a user's request, another intelligent system suitable for handling the request can be presented on the interface, and a transition between the intelligent systems can be triggered through appropriate prompts. This reduces the amount of time users need to spend searching for the appropriate interaction point to handle the request, improving the efficiency of interface interaction.

[0122] Figure 2E An interface 200E is shown, illustrating the handling of item resources according to certain circumstances. Interface 200E can represent another display state of the first interface. See below for reference. Figure 2E This describes an example process of how specific props and resources are associated with and presented by the corresponding intelligent system.

[0123] As an example, the electronic device 110 may present a resource list in a third area 218. The resource list may include a first resource category 220-1, a second resource category 220-2, and a third resource category 220-3. The third resource category 220-3 may be, for example, an item category, and may include a first item element 264-1 and a second item element 264-2. The first item element 264-1 may correspond to item 1, and the second item element 264-2 may correspond to item 2.

[0124] Electronic device 110 can receive a trigger operation on the first prop element 264-1. In response to the trigger operation, electronic device 110 can present the first prop element 264-1 in a first style in the third area 218 to indicate that prop 1 is currently in a selected or positioned state.

[0125] In response to this triggering operation, the electronic device 110 may also display visual content 266 corresponding to the prop 1 in the first area 202. The visual content 266 may include an image of the prop 1, a visual preview, or other visual content associated with the prop 1. For example, Figure 2E The visual content 266 shown may include the visual image of the umbrella corresponding to prop 1.

[0126] The first area 202 may also display the name, tags, settings, processing requirements, or other information associated with the prop 1. Additionally or alternatively, the first area 202 may also display one or more results associated with the prop 1. Users can view or adjust the visual content 266 or the information associated with the prop 1 through the corresponding interface elements.

[0127] In response to a trigger operation on the first prop element 264-1, the electronic device 110 can also present a session corresponding to prop 1 in the second area 204. This session can be associated with an intelligent system corresponding to prop 1. The intelligent system corresponding to prop 1 can be used to perform one or more types of tasks specific to prop 1. For example, the corresponding tasks may include generating visual content for prop 1, processing prop settings, adjusting appearance, or other tasks specific to prop 1.

[0128] As an example, the second area 204 may display the Prop 1 Smart System Identifier 268. The Prop 1 Smart System Identifier 268 can be used to indicate the smart system associated with the current session. The Prop 1 Smart System Identifier 268 may include the smart system's name, icon, or other information that indicates the smart system. For example, Figure 2E The smart system identifier 268 of item 1 can indicate that the current session is associated with the smart system corresponding to item 1.

[0129] The second area 204 may also display an input component 269. The input component 269 can be used to receive input from the user to the intelligent system corresponding to the item 1. The input may include text, images, audio, video, resource references, or any combination thereof. The input component 269 may also include one or more interface elements for adding content, selecting skills, or sending input.

[0130] In some cases, a user can make a request for prop 1 through input component 269. The intelligent system corresponding to prop 1 can perform a task for prop 1 based on the corresponding request and present the processing information in the second area 204. The corresponding processing result can also be reflected in the visual content 266 in the first area 202 or in other information associated with prop 1.

[0131] The prop 2 corresponding to the second prop element 264-2 can also be associated with the corresponding smart system. For example, in response to a trigger operation on the second prop element 264-2, the electronic device 110 can present visual content corresponding to the prop 2 in the first area 202 and present a conversation associated with the smart system corresponding to the prop 2 in the second area 204.

[0132] Therefore, object-specific intelligent systems can be configured according to specific resources, rather than requiring uniform configuration according to resource categories. For example, although Item 1 and Item 2 both belong to the third resource category 220-3, they can be associated with different intelligent systems. When a user selects a specific item resource, the visual content of that item resource and the intelligent system session used to process that item resource can be displayed accordingly.

[0133] Similarly, resources can also include character resources, scene resources, audio resources, video resources, script resources, or other appropriate resources. Different types of specific resources can all adopt the same... Figure 2E They are associated with the corresponding intelligent systems in the same or similar ways.

[0134] In this way, in response to the selection of a specific resource, the corresponding visual content and intelligent system conversation can be presented in the interface, thereby reducing the number of operations that users need to find the corresponding interaction entry for different resources and improving the efficiency of interface interaction.

[0135] The following is for reference. Figure 2F Describes another interface state corresponding to the sub-field resources.

[0136] Figure 2F An interface 200F is shown that handles field resources according to certain scenarios. Interface 200F can represent another display state of the first interface. See below for reference. Figure 2F This describes an example procedure for processing field resources and the fragments they comprise.

[0137] As an example, electronic device 110 may display field-specific function items 208-3 in side area 206. Electronic device 110 may receive a trigger operation for field-specific function item 208-3. In response to the trigger operation, electronic device 110 may display interface 200F and display field list 270 in interface 200F.

[0138] The sub-field list 270 may include one or more elements corresponding to different sub-field resources. For example, the sub-field list 270 may include a first sub-field element 272-1 and a second sub-field element 272-2. The first sub-field element 272-1 may correspond to a first sub-field resource. The second sub-field element 272-2 may correspond to a second sub-field resource.

[0139] In some cases, a subfield resource may further include one or more segments. As an example, the first subfield resource corresponding to the first subfield element 272-1 may include a first segment element 274-1 and a second segment element 274-2. The first segment element 274-1 may correspond to segment 1, and the second segment element 274-2 may correspond to segment 2. Similarly, the second subfield resource corresponding to the second subfield element 272-2 may also include one or more segments.

[0140] Users can select specific scene resources or corresponding segments through scene list 270. For example, electronic device 110 can receive a trigger operation for the first segment element 274-1. In response to the trigger operation, visual content 276 corresponding to the first segment element 274-1 can be presented in the first area 202. Visual content 276 may include, for example, images, video footage, scene previews, or other visual content of the corresponding segment.

[0141] In some cases, the first area 202 may also display the name, tags, settings, processing requirements, or one or more processing results associated with the current segment or current sub-segment resource. Users can view or adjust this information through the corresponding interface elements.

[0142] In response to a trigger operation on the first fragment element 274-1, the electronic device 110 can also present a session associated with the current subfield resource in the second area 204. The corresponding session can be associated with an intelligent system used to process the current subfield resource.

[0143] As an example, the second area 204 may display a field-specific intelligent system identifier 278. The field-specific intelligent system identifier 278 can be used to indicate the intelligent system associated with the current session. The field-specific intelligent system identifier 278 may include the name, icon, or other information that can indicate the corresponding intelligent system.

[0144] In some cases, the intelligent system corresponding to a scene resource can perform tasks specific to that scene resource. For example, the corresponding tasks may include scene content generation, segment generation, segment adjustment, storyboard processing, or other tasks specific to the current scene resource.

[0145] The second area 204 may also display an input component 280. The input component 280 can be used to receive input from the user to the current intelligent system. The input may include text, images, audio, video, resource references, or any combination thereof. The input component 280 may also include one or more interface elements for adding content, selecting skills, or sending input.

[0146] In some cases, a user can submit a request for the current field resource or a specific segment therein via input component 280. The corresponding intelligent system can then perform a task based on this request and present the processing information in the second area 204. The processing results can also be reflected in the visual content 276 in the first area 202 or in the corresponding segment in the field list 270.

[0147] In some cases, the processing of scene-specific resources can also utilize the processing results of other resources. For example, the processing results obtained by the intelligent system corresponding to character resources, scene resources, or prop resources can be used to generate or adjust corresponding segments in the scene-specific resources. Furthermore, the processing results of different resources can be utilized in subsequent content processing.

[0148] It should be noted that, Figure 2F The scene list 270 in the previous text Figures 2B to 2E The third area 218 can be an area used to organize and present resources in different interface states.

[0149] In this way, users can locate specific scenes and segments in the scene list 270, view the corresponding visual content and interact with the intelligent system on the same interface, thereby reducing the need to search for corresponding segments and process functions on different interfaces and improving the efficiency of interface interaction.

[0150] Figure 2G The diagram shows an interface 200G when the current intelligent system is unsuitable for handling user requests under certain circumstances. See below for reference. Figure 2G and Figure 2H Describe an example process of flow from one intelligent system to another, corresponding to a specific resource.

[0151] As an example, in Figure 2G In the shown state, the first element 222-1 in the third area 218 can be presented in a first style to indicate that the currently selected first resource is character 1. The first area 202 can present the first visual content 224 corresponding to character 1. The second area 204 can present the first conversation corresponding to character 1.

[0152] As an example, the second area 204 may display a first intelligent system identifier 236. The first intelligent system identifier 236 can be used to indicate the first intelligent system associated with the first session. Figure 2G In the example shown, the first intelligent system can be an intelligent system corresponding to role 1, and can perform a first type of task specific to role 1.

[0153] The second area 204 may also display an input component 238. The input component 238 may be used to receive input provided by the user to the first intelligent system, and may include one or more interface elements for adding content, selecting skills, or sending input.

[0154] Electronic device 110 can receive first request 282 in second area 204. First request 282 can be provided to first intelligent system, for example, via input component 238. Figure 2GAs shown, the first request 282 can be used to request "generate all scenes".

[0155] The first intelligent system can determine whether the first request 282 is suitable for processing by the first intelligent system based on the first request 282. For example, the first intelligent system is used to perform a task specific to role 1, and the first request 282 involves the processing of multiple scene resources or the overall scope of the project. In this case, the first intelligent system can determine that it is not suitable to process the first request 282.

[0156] Electronic device 110 may present a first prompt. The first prompt may indicate that the first intelligent system is not suitable to process the first request 282. As an example, the first prompt may include prompt information 284. Prompt information 284 may explain that the first request 282 is suitable to be processed by another intelligent system, and may describe the reason why the current first intelligent system is not suitable to process the first request 282.

[0157] The first prompt may also include a first identifier 286. The first identifier 286 may correspond to a third intelligent system, and the first prompt may indicate that the third intelligent system is suited to process the first request 282. For example, in Figure 2G In the example shown, the third intelligent system can be the main intelligent system, and the first identifier 286 can include the name, icon, session identifier, or other information that can indicate the main intelligent system.

[0158] In some cases, the first identifier 286 can also serve as an interface element for triggering task handover. The electronic device 110 can receive a third operation associated with the first prompt. For example, the third operation may include a click operation, a touch operation, or other trigger operation on the first identifier 286.

[0159] It should be noted that, Figure 2G The prompt message 284 and the first identifier 286 are presented in the second area 204, by way of example. In other cases, at least part of the first prompt may also be presented in the first area 202. For example, a prompt indicating that the first intelligent system is not suitable for processing the first request 282 may be presented in the first area 202, and the first identifier 286 may be presented in the corresponding prompt.

[0160] Figure 2H The interface 200H is shown after task handover under certain circumstances. See below for reference. Figure 2G and Figure 2H This describes an example interface state after the flow from the intelligent system corresponding to a specific resource to the main intelligent system.

[0161] As referenced above Figure 2GAs described, electronic device 110 can receive a first request 282 in a first session corresponding to role 1. The first request 282 can be used, for example, to request the generation of all scenes. Since the first request 282 involves the processing of multiple scene resources or the overall scope of the project, the first intelligent system can determine that it is not suitable to process the first request 282 and present a first identifier 286 to instruct the main intelligent system.

[0162] Electronic device 110 can receive a third operation associated with the first prompt. For example, the third operation may include... Figure 2G The first identifier 286 in the code executes a click operation, touch operation, or other trigger operation. In response to receiving a third operation, the electronic device 110 can display... Figure 2H The interface shown is 200H.

[0163] like Figure 2H As shown, electronic device 110 can present main session 216 in second area 204. Main session 216 can be associated with main intelligent system. Main intelligent system can be used to perform tasks involving multiple resources or the project as a whole. For example, main intelligent system can be used to create multiple resources, adjust multiple resources, handle cross-resource requests, or perform tasks other project-wide.

[0164] In some cases, Figure 2G The first request 282 can be provided to the main intelligent system during the task handover process. The electronic device 110 can present request 288 in the main session 216. Request 288 can correspond to the first request 282. For example, request 288 can include "generate all scenes".

[0165] The main intelligent system can execute corresponding tasks based on request 288. For example, the main intelligent system can determine one or more processing tasks associated with request 288 based on script information, existing character resources, existing scene resources, or other project-related information.

[0166] After the main intelligent system executes the corresponding task, the electronic device 110 can present response information 290 in the main session 216. Response information 290 may include a text response, processing status, processing result description, or other information provided by the main intelligent system in response to request 288. For example, response information 290 may indicate that the corresponding task has been completed and may describe the processing results obtained for multiple scenarios.

[0167] In some scenarios, the primary intelligent system can also create one or more resources based on request 288. For example, if request 288 is used to generate multiple scenarios, the primary intelligent system can create resources corresponding to the respective scenarios. Intelligent systems associated with the newly created resources can also be created or configured accordingly.

[0168] The second area 204 may also display an input component 214. The input component 214 can be used to receive input from the user to the main intelligent system. The input may include text, images, audio, video, resource references, or any combination thereof. The input component 214 may also include one or more interface elements for adding content, selecting skills, or sending input.

[0169] Users can continue to make requests to the main intelligent system through input component 214. For example, after completing the task of "generating all scenes", users can further request the main intelligent system to adjust one or more scenes, create other resources, or perform other tasks involving multiple resources.

[0170] In some cases, after the data flows from the first intelligent system to the main intelligent system, the resources currently viewed on the interface can remain unchanged. For example, ... Figure 2H As shown, the first area 202 can continue to present the visual content corresponding to character 1, the first element 222-1 in the third area 218 can also continue to be selected, and the conversation in the second area 204 is switched from the first conversation corresponding to character 1 to the main conversation 216.

[0171] For example, switching between intelligent systems does not require changing the currently viewed resource. Users can maintain the current resource viewing state and delegate requests that are not suitable for handling by the current object's dedicated intelligent system to the main intelligent system. This reduces the need to relocate the current resource or search for the corresponding interaction entry point, thus improving the efficiency of interface interaction.

[0172] In some cases, the main intelligent system can further divide a task involving multiple specific resources into tasks targeting different resources based on user requests, and then provide the corresponding tasks to the intelligent systems corresponding to those specific resources. See below for reference. Figure 2I Describe the corresponding example process.

[0173] Figure 2I An interface 200I is shown when the main intelligent system assigns tasks to intelligent systems corresponding to specific resources based on certain circumstances. See below for reference. Figure 2I Describe an example process in which the main intelligent system handles the overall request and provides at least some of the tasks to an object-specific intelligent system.

[0174] As an example, electronic device 110 may present a fourth session in second area 204. The fourth session may be a main session 216 and may be associated with a fourth intelligent system. The fourth intelligent system may, for example, be a main intelligent system. The main intelligent system may be used to handle tasks involving multiple resources or the project as a whole. Claim 9 further defines the fourth session, the second prompt, and the first operation used to trigger the second prompt.

[0175] Electronic device 110 can receive second request 292 in second region 204. Second request 292 can be provided to fourth intelligent system via input component 214. For example, as... Figure 2I As shown, the second request 292 can be used to request the generation of one or more items.

[0176] The fourth intelligent system can determine, based on the second request 292, one or more resources and corresponding tasks involved in completing the second request 292. For example, if the second request 292 involves multiple items, the fourth intelligent system can determine that corresponding tasks need to be performed for item 1 and item 2 respectively.

[0177] The fourth intelligent system can also provide processing information 294 based on the second request 292. The processing information 294 may include the processing status, a description of the processing result, or other information related to the second request 292. For example, the processing information 294 may indicate that the fourth intelligent system has determined the processing status of items in the current project.

[0178] In some cases, the second area 204 may also present task assignment information 295. Task assignment information 295 may describe how the fourth intelligent system provides one or more tasks associated with the second request 292 to the respective intelligent systems. For example, task assignment information 295 may instruct that the task associated with prop 1 is handled by the prop 1 intelligent system, and the task associated with prop 2 is handled by the prop 2 intelligent system.

[0179] The fourth intelligent system can create a first task based on the second request 292 and assign the first task to the first intelligent system. The first task is associated with the second request 292 and is executed by the first intelligent system. As an example, when the first resource is prop 1, the first intelligent system can be the intelligent system corresponding to prop 1, and the first task can include generating visual content for prop 1, adjusting the settings of prop 1, or performing other tasks for prop 1. The current claim also explicitly defines that the first task is associated with the second request and can be created by the fourth intelligent system and then assigned to the first intelligent system.

[0180] Electronic device 110 may display a second prompt 296 in the second area 204. The second prompt 296 may be associated with the first intelligent system and may describe the first task. For example, the second prompt 296 may include information for instructing the intelligent system of prop 1 and task information associated with prop 1.

[0181] In some cases, the second prompt 296 may also be associated with the first resource. For example, if the first resource is item 1, the second prompt 296 may include the name, identifier, or other information that can indicate item 1. The first intelligent system may be an intelligent system corresponding to the first resource.

[0182] Electronic device 110 can receive a first operation. The first operation can be associated with a first resource and can be used to trigger a second prompt 296. For example, the first operation may include a click, touch, or other triggering operation performed on the second prompt 296, an interface element used to instruct the first intelligent system, or an entry point associated with the second prompt 296.

[0183] The electronic device 110 may also present an expanded entry 298. The expanded entry 298 may be associated with the second prompt 296 and may be used to expand the second prompt 296 or present more information associated with the first task. For example, in response to an operation on the expanded entry 298, the processing status of the first task, a task description, information associated with the first resource, or other task information may be presented.

[0184] Electronic device 110 can receive a first operation. The first operation can be used to trigger a second prompt 296. For example, the first operation may include a click, touch, or other triggering operation performed on the second prompt 296, an interface element of the first intelligent system, or an entry point associated with the second prompt 296.

[0185] In response to receiving the first operation, the electronic device 110 can enter a processing state corresponding to the first resource. For example, if the first resource is prop 1, first visual content corresponding to prop 1 can be presented in the first area 202, and a first session associated with the first intelligent system can be presented in the second area 204. For example, a second prompt 296 in the main session 216 can be used to enter an intelligent system session corresponding to the specific resource.

[0186] In some cases, the fourth intelligent system can also create tasks corresponding to other resources based on the second request 292. For example, the fourth intelligent system can create another task associated with item 2 and provide that task to the intelligent system corresponding to item 2. For example, a request involving multiple specific resources can be divided into tasks targeting different resources, and processed by the intelligent systems corresponding to the respective resources.

[0187] After an object-specific intelligent system completes a task, the task's processing result can be linked to the corresponding resource. For example, the processing result obtained by the intelligent system after executing the first task for item 1 can be associated with item 1. When the user re-enters the processing state corresponding to item 1, they can view the corresponding processing result.

[0188] The second area 204 may also present an input component 214. Input component 214 can be used to receive subsequent input from the user to the fourth intelligent system. This input may include text, images, audio, video, resource references, or any combination thereof. The user can continue to provide requests to the fourth intelligent system involving one or more resources through input component 214.

[0189] In this way, users can submit requests involving multiple resources through the main session 216, and the fourth intelligent system will provide the corresponding tasks to the intelligent systems corresponding to different resources. Users can also enter the intelligent system session corresponding to a specific resource through the second prompt 296, thereby reducing the operation of searching and switching between multiple resources and their corresponding interaction entry points, and improving the efficiency of interface interaction.

[0190] Based on the process described above, a correspondence can be established between resources, visual content, and object-specific intelligent systems within the interface. Users can naturally enter the context corresponding to a specific resource by selecting it, and can continuously perform generation and modification operations within the same resource context. Furthermore, if the current intelligent system is unsuitable for executing a user request, the request can be transferred to another intelligent system based on the actual task attribution, and the corresponding session and / or resource visual content will be presented synchronously after the transfer. This reduces the likelihood of instructions, processing procedures, and results from different resources being mixed within the same session.

[0191] Furthermore, by continuously preserving the corresponding context for different resources, the data input required for repeatedly providing script settings, resource settings, and historical modification information can be reduced when users switch between multiple characters, scenes, props, or other resources. Writing the processing results back to the resource corresponding to the target task also reduces the need for users to search through conversation records and manually associate generated results. Simultaneously, by using resource selection to drive intelligent system switching and providing task handover prompts to facilitate transitions between different intelligent systems when a task does not belong to the current resource, the interface operations required for explicit searching and switching between multiple intelligent systems can be reduced, allowing the overall creative task and localized processing for a single resource to be performed within a separate context.

[0192] Example process Figure 3 A flowchart illustrating an example process 300 for interface interaction under certain conditions is shown. Process 300 can be implemented at electronic device 110. See below for reference. Figure 1 To describe process 300.

[0193] In box 310, electronic device 110 can receive a first operation, which is associated with a first resource.

[0194] In frame 320, electronic device 110 can present first visual content in the first area of ​​the first interface, the first visual content corresponding to the first resource.

[0195] In box 330, electronic device 110 can present a first session in the second area of ​​the first interface. The first session is associated with a first intelligent system, which is used to perform a first type of task. The first type of task is specific to a first resource.

[0196] In some cases, receiving the first operation includes: presenting a resource list in a third area of ​​a first interface, the resource list including a first element, the first element corresponding to a first resource; receiving the first operation, the first operation including a trigger operation on the first element; and in response to receiving the first operation, presenting the first element in a first style in the third area.

[0197] In some cases, the resource list also includes a second element corresponding to a second resource, and process 300 further includes: receiving a fourth operation via a first session, the fourth operation including a first input including a first reference identifier of the second resource; and in response to receiving the fourth operation, presenting second visual content in a first area and presenting the second element in a third area in a first style, the second visual content corresponding to the second resource.

[0198] In some cases, the resource list also includes a second element corresponding to a second resource, and process 300 further includes: receiving a second operation, the second operation including a trigger operation on the second element; and presenting second visual content in a first area and presenting a second session in the second area, the second visual content corresponding to the second resource, the second session being associated with a second intelligent system for performing a second type of task, the second type of task being specific to the second resource.

[0199] In some cases, process 300 further includes: receiving a first request in a second region; and presenting a first prompt in the second region, the first prompt indicating that the first intelligent system is not suitable for processing the first request.

[0200] In some cases, the first prompt may also include a first identifier, which corresponds to a third intelligent system, and the first prompt indicates that the third intelligent system is suitable for processing the first request.

[0201] In some cases, process 300 further includes: receiving a third operation associated with the first prompt; and presenting a third session in a second area, associated with a third intelligent system.

[0202] In some cases, process 300 may also include: in a second area, presenting first content, which is a response to a first request, provided by a third intelligent system.

[0203] In some cases, the third intelligent system is used to perform a third type of task, which is specific to a third resource. The process 300 also includes: stopping the presentation of the first visual content; and presenting the third visual content in a first area, which corresponds to the third resource.

[0204] In some cases, receiving the first operation includes: presenting a fourth session in a second area, the fourth session being associated with a fourth intelligent system; presenting a second prompt in the second area, the second prompt being associated with a first intelligent system; and receiving the first operation, the first operation being used to trigger the second prompt.

[0205] In some cases, presenting a second prompt includes: receiving a second request in a second area; and presenting a second prompt describing a first task performed by a first intelligent system, the first task being associated with the second request.

[0206] In some cases, the first task is created by the fourth intelligent system, and the first task is assigned to the first intelligent system.

[0207] In some cases, the first operation is used to create the first resource, and the first intelligent system is created in response to the first operation.

[0208] In some cases, the configuration information of the first intelligent system is obtained based on the first resource, and the configuration information at least describes the first type of task.

[0209] In some cases, process 300 may also include: in a second area, presenting second content that describes the first operation.

[0210] In some cases, process 300 further includes: in a first region, presenting a first visual representation corresponding to first visual content; in a second region, receiving a third request for adjusting at least a portion of the first visual content; and in the first region, presenting a second visual representation provided by a first intelligent system, the second visual representation corresponding to the first visual content, the second visual representation being obtained based on the third request and the first visual representation.

[0211] In some cases, the primary resource includes at least one of the following: character resources; scene resources; prop resources; audio resources; video resources; script resources.

[0212] In this way, by presenting the visual content corresponding to the resource and the conversation associated with the intelligent system in different areas of the first interface, the resource content can be made to correspond to the task specific to that resource; through resource element triggering, resource reference in the conversation, intelligent system adaptation prompts, and task handover between different intelligent systems, the interface interaction operations can be reduced and the task execution efficiency can be improved.

[0213] Example devices and equipment A corresponding apparatus for implementing the above methods or processes is also provided. Figure 4 A schematic structural block diagram of an example device 400 for interface interaction under certain conditions is shown. Device 400 can be implemented as or included in electronic device 110. The various modules / components in device 400 can be implemented by hardware, software, firmware, or any combination thereof.

[0214] like Figure 4 As shown, the device 400 includes: a first receiving module 410 configured to receive a first operation, the first operation being associated with a first resource; a first presentation module 420 configured to present first visual content in a first area of ​​a first interface, the first visual content corresponding to the first resource; and a second presentation module 430 configured to present a first session in a second area of ​​the first interface, the first session being associated with a first intelligent system, the first intelligent system being used to perform a first type of task, the first type of task being specific to the first resource.

[0215] In some cases, the first receiving module 410 is further configured to: present a resource list in a third area of ​​the first interface, the resource list including a first element, the first element corresponding to a first resource; receive a first operation, the first operation including a trigger operation on the first element; and in response to receiving the first operation, present the first element in a first style in the third area.

[0216] In some cases, the resource list also includes a second element corresponding to a second resource, and the device 400 also includes a second receiving module configured to: receive a fourth operation via a first session, the fourth operation including a first input including a first reference identifier of the second resource; and in response to receiving the fourth operation, present second visual content in a first area and present a second element in a third area in a first style, the second visual content corresponding to the second resource.

[0217] In some cases, the resource list also includes a second element corresponding to a second resource, and the device 400 also includes a third receiving module configured to: receive a second operation, the second operation including a triggering operation on the second element; and present second visual content in a first area and present a second session in the second area, the second visual content corresponding to the second resource, the second session being associated with a second intelligent system for performing a second type of task specific to the second resource.

[0218] In some cases, the device 400 further includes a fourth receiving module configured to: receive a first request in a second region; and present a first prompt in the second region, the first prompt indicating that the first intelligent system is not suitable for processing the first request.

[0219] In some cases, the first prompt may also include a first identifier, which corresponds to a third intelligent system, and the first prompt indicates that the third intelligent system is suitable for processing the first request.

[0220] In some cases, device 400 also includes a fifth receiving module configured to: receive a third operation associated with the first prompt; and present a third session associated with a third intelligent system in a second area.

[0221] In some cases, device 400 also includes a third presentation module configured to present first content in a second area, the first content being a response to a first request, the first content being provided by a third intelligent system.

[0222] In some cases, the third intelligent system is used to perform a third type of task, which is specific to a third resource. The device 400 also includes a fourth presentation module configured to: stop presenting the first visual content; and present the third visual content in a first area, which corresponds to the third resource.

[0223] In some cases, the first receiving module 410 is also configured to: present a fourth session in a second area, the fourth session being associated with a fourth intelligent system; present a second prompt in a second area, the second prompt being associated with the first intelligent system; and receive a first operation for triggering the second prompt.

[0224] In some cases, the first receiving module 410 is also configured to: receive a second request in a second region; and present a second prompt describing a first task performed by a first intelligent system and associated with the second request.

[0225] In some cases, the first task is created by the fourth intelligent system, and the first task is assigned to the first intelligent system.

[0226] In some cases, the first operation is used to create the first resource, and the first intelligent system is created in response to the first operation.

[0227] In some cases, the configuration information of the first intelligent system is obtained based on the first resource, and the configuration information at least describes the first type of task.

[0228] In some cases, device 400 also includes a fifth presentation module configured to present second content in a second area, the second content describing the first operation.

[0229] In some cases, the device 400 further includes a sixth presentation module configured to: present a first visual representation in a first region, the first visual representation corresponding to first visual content; receive a third request in a second region, the third request being for adjusting at least a portion of the first visual content; and present a second visual representation in the first region, the second visual representation being provided by a first intelligent system, the second visual representation corresponding to the first visual content, the second visual representation being obtained based on the third request and the first visual representation.

[0230] In some cases, the primary resource includes at least one of the following: character resources; scene resources; prop resources; audio resources; video resources; script resources.

[0231] The modules included in device 400 can be implemented in various ways, including software, hardware, firmware, or any combination thereof. In some cases, one or more modules can be implemented using software and / or firmware, such as machine-executable instructions stored on a storage medium. In addition to or as an alternative to machine-executable instructions, some or all of the units in device 400 can be implemented at least partially by one or more hardware logic components. By way of example, and not limitation, exemplary types of hardware logic components that can be used include field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard parts (ASSPs), systems on a chip (SOCs), complex programmable logic devices (CPLDs), and so on.

[0232] Figure 5 A block diagram of an electronic device 500 in which one or more examples may be implemented is shown. It should be understood that... Figure 5The electronic device 500 shown is merely exemplary and should not be construed as limiting the functionality and scope of the examples described herein. Figure 5 The electronic device 500 shown can be used to implement the electronic device 110 discussed above.

[0233] like Figure 5 As shown, electronic device 500 is in the form of a general-purpose electronic device. Components of electronic device 500 may include, but are not limited to, one or more processing units or processors 510, memory 520, storage devices 530, one or more communication units 540, one or more input devices 550, and one or more output devices 560. Processor 510 may be a physical or virtual processor and is capable of performing various processes according to programs stored in memory 520. In a multiprocessor system, multiple processors execute computer-executable instructions in parallel to improve the parallel processing capability of electronic device 500.

[0234] Electronic device 500 typically includes multiple computer storage media. Such media can be any accessible media that is accessible to electronic device 500, including but not limited to volatile and non-volatile media, removable and non-removable media. Memory 520 can be volatile memory (e.g., registers, cache, random access memory (RAM)), non-volatile memory (e.g., read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory), or some combination thereof). Storage device 530 can be removable or non-removable media and can include machine-readable media, such as flash drives, disks, or any other media that can be used to store information and / or data and can be accessed within electronic device 500.

[0235] Electronic device 500 may further include additional removable / non-removable, volatile / non-volatile storage media. Although not explicitly stated... Figure 5 As shown, disk drives for reading from or writing to removable, non-volatile disks (e.g., "floppy disks") and optical disk drives for reading from or writing to removable, non-volatile optical disks can be provided. In these cases, each drive can be connected to a bus (not shown) via one or more data media interfaces. Memory 520 may include computer program product 525 having one or more program modules configured to perform various methods or actions of various examples.

[0236] The communication unit 540 enables communication with other electronic devices via a communication medium. Additionally, the functionality of the components of the electronic device 500 can be implemented using a single computing cluster or multiple computing machines capable of communicating via communication connections. Therefore, the electronic device 500 can operate in a networked environment using logical connections to one or more other servers, networked personal computers, or another network node.

[0237] Input device 550 can be one or more input devices, such as a mouse, keyboard, trackball, etc. Output device 560 can be one or more output devices, such as a monitor, speaker, printer, etc. Electronic device 500 can also communicate with one or more external devices (not shown) via communication unit 540 as needed. These external devices include storage devices, display devices, etc., and can communicate with one or more devices that enable user interaction with electronic device 500, or with any device that enables electronic device 500 to communicate with one or more other electronic devices (e.g., network card, modem, etc.). Such communication can be performed via an input / output (I / O) interface (not shown).

[0238] A computer-readable storage medium is provided that stores computer-executable instructions thereon, wherein the computer-executable instructions are executed by a processor to implement the methods described above. A computer program product is also provided, which is tangibly stored on a non-transitory computer-readable medium and includes computer-executable instructions, which are executed by a processor to implement the methods described above.

[0239] The flowcharts and / or block diagrams of the methods, apparatus, devices, and computer program products referred to herein describe various aspects. It should be understood that each block of the flowcharts and / or block diagrams, as well as combinations of blocks in the flowcharts and / or block diagrams, can be implemented by computer-readable program instructions.

[0240] These computer-readable program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that, when executed by the processor of the computer or other programmable data processing apparatus, they create means for implementing the functions / actions specified in one or more blocks of the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium that causes a computer, programmable data processing apparatus, and / or other device to operate in a particular manner; thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing aspects of the functions / actions specified in one or more blocks of the flowchart and / or block diagram.

[0241] Computer-readable program instructions can be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions that execute on the computer, other programmable data processing apparatus, or other device to perform the functions / actions specified in one or more boxes of a flowchart and / or block diagram.

[0242] The flowcharts and block diagrams in the accompanying figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products under various scenarios. In this respect, each block in a flowchart or block diagram may represent a module, segment, or portion of an instruction, which contains one or more executable instructions for implementing the specified logical function. In some alternative implementations, the functions marked in the blocks may occur in a different order than those shown in the figures. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.

[0243] Various examples have been described above. The foregoing descriptions are exemplary and not exhaustive, nor are they limited to the disclosed implementations. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described implementations. The terminology used herein is chosen to best explain the principles, practical applications, or improvements to technology in the market, or to enable others skilled in the art to understand the various implementations disclosed herein.

Claims

1. A method for interface interaction, comprising: Receive a first operation, which is associated with a first resource; In the first area of ​​the first interface, first visual content is presented, and the first visual content corresponds to the first resource. as well as In the second area of ​​the first interface, a first session is presented. The first session is associated with a first intelligent system. The first intelligent system is used to perform a first type of task. The first type of task is specific to the first resource.

2. The method of claim 1, wherein receiving the first operation comprises: In the third area of ​​the first interface, a resource list is presented, the resource list including a first element, the first element corresponding to the first resource; as well as Receive the first operation, the first operation including a trigger operation on the first element; as well as In response to receiving the first operation, the first element is presented in the third region in a first style.

3. The method of claim 2, wherein the resource list further includes a second element, the second element corresponding to a second resource, and the method further includes: Receive a second operation, the second operation including a trigger operation on the second element; as well as A second visual content is presented in the first area, and a second session is presented in the second area. The second visual content corresponds to the second resource, and the second session is associated with a second intelligent system. The second intelligent system is used to perform a second type of task, which is specific to the second resource.

4. The method according to claim 1, further comprising: In the second region, the first request is received; In the second area, a first prompt is displayed, indicating that the first intelligent system is not suitable for processing the first request.

5. The method of claim 4, wherein the first prompt further includes a first identifier, the first identifier corresponding to a third intelligent system, the first prompt indicating that the third intelligent system is adapted to process the first request.

6. The method of claim 5, further comprising: Receive a third operation, which is associated with the first prompt; as well as In the second area, a third session is presented, which is associated with the third intelligent system.

7. The method according to claim 6, further comprising: In the second area, first content is presented, which is a response to the first request and is provided by the third intelligent system.

8. The method of claim 5, wherein the third intelligent system is used to perform a third type of task, the third type of task being specific to a third resource, the method further comprising: Stop displaying the first visual content; as well as In the first area, third visual content is presented, which corresponds to the third resource.

9. The method of claim 1, wherein receiving the first operation comprises: In the second area, a fourth session is presented, which is associated with a fourth intelligent system; In the second area, a second prompt is presented, which is associated with the first intelligent system; as well as The first operation is received, and the first operation is used to trigger the second prompt.

10. The method of claim 9, wherein presenting the second prompt comprises: In the second region, receive the second request; as well as The second prompt is presented, which describes the first task, which is executed by the first intelligent system and is associated with the second request.

11. The method of claim 1, wherein the first operation is used to create the first resource, and the first intelligent system is created in response to the first operation.

12. The method of claim 11, wherein the configuration information of the first intelligent system is obtained based on the first resource, and the configuration information at least describes the first type of task.

13. The method according to claim 1, further comprising: In the first region, a first visual representation is presented, the first visual representation corresponding to the first visual content; In the second region, a third request is received, the third request being used to adjust at least a portion of the first visual content; as well as In the first region, a second visual representation is presented, which is provided by the first intelligent system. The second visual representation corresponds to the first visual content and is obtained based on the third request and the first visual representation.

14. The method of claim 1, wherein the first resource comprises at least one of the following: Character resources; Scene resources; Items and resources; Audio resources; Video resources; Script resources.

15. A device for interface interaction, comprising: A first receiving module is configured to receive a first operation, the first operation being associated with a first resource; The first presentation module is configured to present first visual content in a first area of ​​a first interface, and the first visual content corresponds to the first resource. as well as The second presentation module is configured to present a first session in a second area of ​​the first interface. The first session is associated with a first intelligent system, which is used to perform a first type of task, which is specific to the first resource.

16. An electronic device comprising: At least one processor; as well as At least one memory coupled to the at least one processor and storing instructions for execution by the at least one processor, the instructions causing the electronic device to perform the method according to any one of claims 1 to 14 when executed by the at least one processor.

17. A computer-readable storage medium having stored thereon computer-executable instructions that can be executed by a processor to implement the method according to any one of claims 1 to 14.

18. A computer program product tangibly stored in a computer storage medium and comprising computer-executable instructions that, when executed by a device, cause the device to perform the method according to any one of claims 1 to 14.