Communication interface display method and apparatus, and electronic device and storage medium

WO2026201131A1PCT designated stage Publication Date: 2026-10-01BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2026/086512
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2025-03-28
Filing Date
2026-03-27
Publication Date
2026-10-01

Smart Images

  • Figure CN2026086512_01102026_PF_FP_ABST
    Figure CN2026086512_01102026_PF_FP_ABST
Patent Text Reader

Abstract

Disclosed in the embodiments of the present disclosure are a communication interface display method and apparatus, and an electronic device and a storage medium. The method comprises: in response to switching from a first communication mode to a second communication mode, switching a list item in a communication list component in a communication interface to a communication card component, wherein the first communication mode comprises a communication mode in which replying is performed on the basis of a user input, and the second communication mode comprises a communication mode in which replying is performed on the basis of an agent; and displaying, in the communication card component corresponding to the list item, first dimension information corresponding to the list item, wherein the first dimension information comprises session content.
Need to check novelty before this filing date? Find Prior Art

Description

A method, apparatus, electronic device, and storage medium for displaying a communication interface.

[0001] Cross-references to related applications

[0002] This application claims priority to Chinese Patent Application No. 202510389679.6, entitled "A method, apparatus, electronic device and storage medium for displaying a communication interface", filed on March 28, 2025, which is incorporated herein by reference in its entirety. Technical Field

[0003] This disclosure relates to the field of computer technology, and in particular to a method, apparatus, electronic device, and storage medium for displaying a communication interface. Background Technology

[0004] In related technologies, communication interfaces typically display a contact list on the left and the corresponding conversation window for the selected list item on the right. However, in the new communication model based on Artificial Intelligence (AI), this interface display method can no longer meet user needs. Summary of the Invention

[0005] This disclosure provides a method, apparatus, electronic device, and storage medium for displaying a communication interface.

[0006] In a first aspect, embodiments of this disclosure provide a method for displaying a communication interface, including:

[0007] In response to switching from the first communication mode to the second communication mode, the list items in the communication list component within the communication interface are switched to communication card components; wherein, the first communication mode includes a communication mode that responds based on user input; and the second communication mode includes a communication mode that responds based on an intelligent agent;

[0008] The first dimension information corresponding to the list item is displayed in the communication card component corresponding to the list item; wherein, the first dimension information includes the session content.

[0009] Secondly, embodiments of this disclosure also provide a display device for a communication interface, including:

[0010] A switching module is used to switch the list items in the communication list component of the communication interface to communication card components in response to switching from a first communication mode to a second communication mode; wherein, the first communication mode includes a communication mode that responds based on user input; and the second communication mode includes a communication mode that responds based on an intelligent agent.

[0011] The display module is used to display the first dimension information corresponding to the list item in the communication card component corresponding to the list item; wherein, the first dimension information includes the session content.

[0012] Thirdly, embodiments of this disclosure also provide an electronic device, the electronic device comprising:

[0013] One or more processors;

[0014] Storage device for storing one or more programs.

[0015] When the one or more programs are executed by the one or more processors, the one or more processors implement the communication interface display method as described in any embodiment of this disclosure.

[0016] Fourthly, embodiments of this disclosure also provide a storage medium containing computer-executable instructions, which, when executed by a computer processor, are used to perform a method for displaying a communication interface as described in any of the embodiments of this disclosure.

[0017] Fifthly, this disclosure also provides a computer program product, wherein the computer program product includes a computer program, which, when executed by a processor, implements the communication interface display method as described in any of the embodiments of this disclosure.

[0018] In the technical solution of this disclosure embodiment, in response to switching from a first communication mode to a second communication mode, the list item in the communication list component within the communication interface is switched to a communication card component; wherein, the first communication mode includes a communication mode that responds based on user input; the second communication mode includes a communication mode that responds based on an intelligent agent; and the first dimension information corresponding to the list item is displayed in the communication card component corresponding to the list item; wherein, the first dimension information includes the conversation content. Attached Figure Description

[0019] The above and other features, advantages, and aspects of the embodiments of this disclosure will become more apparent from the accompanying drawings and the following detailed description. Throughout the drawings, the same or similar reference numerals denote the same or similar elements. It should be understood that the drawings are schematic, and the originals and elements are not necessarily drawn to scale.

[0020] Figure 1 is a flowchart illustrating a method for displaying a communication interface according to an embodiment of this disclosure;

[0021] Figure 2 is a schematic diagram of the layout switching of the communication interface in a method for displaying a communication interface provided in an embodiment of this disclosure.

[0022] Figure 3 is a schematic diagram of the interaction of the interactive components in the communication card component in a method for displaying a communication interface provided in an embodiment of this disclosure;

[0023] Figure 4 is a schematic diagram of a communication card component in a communication interface display method provided in an embodiment of this disclosure;

[0024] Figure 5 is a schematic diagram of the communication interface in a method for displaying a communication interface provided in an embodiment of this disclosure;

[0025] Figure 6 is a schematic diagram of a communication card component in a communication interface display method provided in an embodiment of this disclosure;

[0026] Figure 7 is a schematic diagram of the structure of a communication interface display device provided in an embodiment of this disclosure;

[0027] Figure 8 is a schematic diagram of the structure of an electronic device provided in an embodiment of this disclosure. Detailed Implementation

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

[0029] It should be understood that the steps described in the method embodiments of this disclosure may be performed in different orders and / or in parallel. Furthermore, the method embodiments may include additional steps and / or omit the steps shown. The scope of this disclosure is not limited in this respect.

[0030] The term "comprising" and its variations as used herein are open-ended inclusions, meaning "including but not limited to". The term "based on" means "at least partially based on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". Definitions of other terms will be given in the description below.

[0031] It should be noted that the concepts of "first" and "second" mentioned in this disclosure are used only to distinguish different devices, modules or units, and are not used to limit the order of functions performed by these devices, modules or units or their interdependencies.

[0032] It should be noted that the terms "a" and "a plurality of" used in this disclosure are illustrative rather than restrictive, and those skilled in the art should understand that, unless otherwise expressly indicated in the context, they should be understood as "one or more".

[0033] The names of messages or information exchanged between multiple devices in the embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of such messages or information.

[0034] Figure 1 is a flowchart illustrating a method for displaying a communication interface according to an embodiment of this disclosure. This embodiment is applicable to applications supporting AI communication modes, specifically for displaying a communication interface. The method can be executed by a communication interface display device, which can be implemented in software and / or hardware. This device can be integrated into the application software and installed in electronic devices, such as mobile phones and computers.

[0035] As shown in Figure 1, the method for displaying the communication interface provided in this embodiment may include:

[0036] S110. In response to switching from the first communication mode to the second communication mode, the list item in the communication list component in the communication interface is switched to the communication card component.

[0037] In this embodiment, the first communication mode includes a communication mode that responds based on user input; the second communication mode includes a communication mode that responds based on an agent. The first communication mode can be considered as a communication mode where the user manually responds, and the second communication mode includes a communication mode where the agent automatically responds. The agent can be considered as an entity capable of understanding conversation content and supporting conversation assistance functions, such as generating conversation content for responses, with user authorization. The agent can be an entity such as a virtual assistant in software. The agent can be implemented based on AI technology, for example, based on existing neural network models with text understanding and text generation capabilities.

[0038] The communication interface may include a communication mode switching component. In response to the triggering of the switching component, switching between a first communication mode and a second communication mode can be performed. For example, Figure 2 is a schematic diagram of the layout switching of the communication interface in a method for displaying a communication interface according to an embodiment of this disclosure. Referring to Figure 2, the switching component 210 may include, for example, a custom sliding component that supports switching between manual connection and managed modes, wherein manual connection can represent the first communication mode and managed mode can represent the second communication mode.

[0039] As shown in Figure 2(a), when switching to manual connection, the communication interface can display a communication list component 220, which can include list items 221. List items 221 can be empty, one, two, or more. As shown in Figure 2(a), the communication list component 220 can include four list items 221, and different list items 221 can correspond to different conversation objects. The avatar, nickname, and other identifiers of the conversation object, as well as at least a portion of the latest conversation content, can be displayed in the list items.

[0040] For example, in Figure 2(a), the four list items 221 have avatars consisting of circles with numbers 1-4, and nicknames ranging from "××1" to "××4". The latest conversation content in list items 2-3 is shorter and can be displayed entirely within list item 221; the latest conversation content in list items 1 and 4 is longer, and only a portion of the conversation content can be displayed in list item 221. Furthermore, an incomplete status indicator, such as "...", can be added to indicate the incomplete state of the conversation content.

[0041] As shown in Figure 2(b), when switching to managed mode, list item 221 in the communication interface can be switched to communication card component 230, meaning there is a corresponding relationship between list item 221 and communication card component 230. In some implementations, the interface deployment position of the communication card component 230 corresponding to list item 221 can be determined according to the order of list item 221 in the communication list component 220. For example, as shown in Figure 2(b), multiple rows of communication card components 230 can be deployed in the communication interface in managed mode, and three communication card components 230 can be deployed in each row; correspondingly, for list item 221 ordered 1-3 in the communication list component 220, the corresponding communication card component 230 can be deployed in the first row and first column of the first three columns respectively; for list item 221 ordered 4, the corresponding communication card component 230 can be deployed in the second row and first column. In addition, in some implementations, the deployment position of the communication card component 230 can be adjusted, for example, by adjusting the position according to the drag command input by the user, or by adjusting the position according to the priority of the communication card component 230.

[0042] In this embodiment of the present disclosure, in the first communication mode, a list item for which a conversation is to be conducted can be selected according to a first selection instruction input by the user; conversation content input by the user can be received; and conversation content can be sent according to a send operation input by the user, so as to realize a response based on user input. It can be considered that in the first communication mode, the user can communicate with the conversation object corresponding to the selected list item each time. In the second communication mode, the conversation content corresponding to the list item can be managed by an intelligent agent, which can generate and send conversation content to realize a response based on the intelligent agent. It can be considered that in the second communication mode, the intelligent agent can communicate with multiple conversation objects simultaneously.

[0043] S120. Display the first dimension information corresponding to the list item in the communication card component corresponding to the list item; wherein, the first dimension information includes the session content.

[0044] In this embodiment of the disclosure, the first dimension information corresponding to a list item may include the conversation content corresponding to that list item. The conversation content corresponding to a list item may include: conversation content sent by the conversation object corresponding to the list item, and conversation content sent by the local end. The conversation content sent by the local end may include: conversation content responding based on user input, and conversation content responding based on an intelligent agent.

[0045] Referring again to Figure 2, because the communication card component has more display space than list items, it can display more conversation content. The number of conversations displayed in the communication card component can be automatically adjusted according to the length of the conversation content, and multiple conversations can typically be displayed. By switching list items to communication card components and displaying conversation content within them, users can easily view the content of multiple managed conversations simultaneously in the second communication mode. This allows users to intervene promptly during the agent's response process, greatly improving the user experience.

[0046] In the technical solution of this disclosure embodiment, in response to switching from a first communication mode to a second communication mode, the list items in the communication list component within the communication interface are switched to communication card components. The first communication mode includes a communication mode based on user input for response; the second communication mode includes a communication mode based on intelligent agent response. First-dimensional information corresponding to the list item is displayed in the communication card component corresponding to the list item; the first-dimensional information includes conversation content. In this disclosure embodiment, in response to switching the communication mode from user response to intelligent agent-managed response, the list items in the communication list component can be switched to communication card components. The conversation content corresponding to each communication card component can be managed by the intelligent agent, and the conversation content can be displayed in the communication card component, thereby facilitating users to view multiple managed conversations simultaneously and improving user experience.

[0047] This embodiment can be combined with various optional solutions in the communication interface display method provided in the above embodiments. The communication interface display method provided in this embodiment allows the communication card component to provide flexible interactive capabilities, enabling interactive operations on the generated content after the agent generates the session content but before sending it, further enhancing the user experience.

[0048] In this embodiment of the disclosure, an interaction component is deployed in the communication card component; wherein, the interaction component is used to interact with first content in the session content; wherein, the first content includes content generated based on the agent but not sent; the method may further include: in response to a trigger related to the interaction component, performing a corresponding interaction operation on the first content.

[0049] The process of responding based on an intelligent agent may include: the intelligent agent generating conversation content for replying based on historical conversation content, and then delaying the sending of the generated conversation content. By delaying the sending of the conversation content, sufficient time can be given to the user to view and intervene, thereby improving the user experience. In this embodiment, the conversation content generated by the intelligent agent but not yet sent can be referred to as the first content. An interactive component for the first content may be deployed within the communication card component. In response to triggers related to the interactive component, an interactive operation corresponding to the interactive component can be performed on the first content.

[0050] For example, Figure 3 is an interactive schematic diagram of the interactive components in the communication card component of a communication interface display method provided in an embodiment of this disclosure.

[0051] Referring to Figure 3, the interactive component may include a sending component 310; in response to a trigger related to the interactive component, the corresponding interactive operation on the first content may include: in response to the end event of sending the countdown, triggering the sending component 310; in response to the triggering of the sending component 310, sending the first content.

[0052] The process of delaying the transmission of the first content may include: in response to the agent generating session content, starting a transmission countdown of a preset duration; and in response to the end event of the transmission countdown, triggering the transmission component 310 to transmit the first content. The preset duration can be set based on experimentation or experience, for example, it could be 30 seconds. As shown in Figure 3, in some implementations, the transmission countdown ("27" in Figure 3) can be displayed within the transmission component 310 so that the user can understand the remaining duration of the transmission countdown for the first content, thereby prompting the user to check the first content in a timely manner.

[0053] In addition, responding to a trigger related to the interactive component and performing a corresponding interactive operation on the first content may also include: receiving a first trigger from the sending component 310 through the communication interface; and sending the first content in response to the first trigger.

[0054] During the delayed sending of the first content, the communication interface can also receive the user's first trigger on the sending component 310, such as a click. Correspondingly, it can directly respond to the first trigger and send the first content. It can be assumed that if the user confirms the first content is correct, the first content can be sent with a single click without waiting for the sending countdown to end.

[0055] Referring to Figure 3, the interactive component may also include a pause component 320; in response to a trigger related to the interactive component, performing a corresponding interactive operation on the first content may include: receiving a second trigger from the pause component 320 through a communication interface; in response to the second trigger, pausing the sending countdown to pause the sending of the first content.

[0056] During the delayed transmission of the first content, the communication interface can also receive a second trigger from the user on the pause component 320, such as a click trigger. Correspondingly, the transmission countdown can be paused, for example, the transmission countdown displayed in the transmission component 310 can be paused. As shown in Figure 3, in some implementations, in response to the second trigger, the transmission countdown displayed in the transmission component 310 can be switched to a "paused" label, and the pause component 320 can be hidden. Furthermore, in response to the first trigger of the transmission component 310, the transmission of the first content can be initiated. By deploying the pause component 320, users can conveniently pause the transmission of the first content when they cannot view it in a timely manner.

[0057] Referring to Figure 3, the interactive component may also include an update component 330; in response to a trigger related to the interactive component, performing a corresponding interactive operation on the first content may include: receiving a third trigger from the update component 330 through a communication interface; and in response to the third trigger, updating the first content through an agent.

[0058] During the delayed transmission of the first content, the communication interface can also receive a third trigger from the user on the update component 330, such as a click trigger. Correspondingly, all interactive components of the first content can be disabled to avoid conflicts between the update operation and other operations. As shown in Figure 3, in some implementations, in response to the third trigger, the countdown timer displayed in the sending component 310 can be switched to a "paused" label, the pause component 320 can be hidden, and the sending component 310 and update component 330 can be grayed out to indicate a disabled state. Furthermore, the first content can play an update animation effect, such as covering the first content with a color-filled box with a marquee effect, as shown in Figure 3. After the first content update is completed, the sending component 310 and update component 330 in the communication card component can be ungrabbed to indicate resumption of use. Moreover, in response to the first trigger of the sending component 310, the first content can be sent. By deploying the update component 330, a complete update of the first content can be achieved even when there is a significant discrepancy between the user's view of the first content and the response.

[0059] Referring again to Figure 3, the first conversation box 340 for the first content and the second conversation box 350 for the second content can be displayed separately; the second content includes all content in the conversation except for the first content. As shown in Figure 3, the first conversation box 340 can be a dashed line conversation box, and the second conversation box 350 can be a solid line conversation box. Furthermore, the second conversation box 350 for the second content sent by the local end can include a read status indicator 360, which can include various display styles such as unread, read, and partially read status. As shown in Figure 3, the read status indicator 360 can include a circle with a checkmark (√), and the unread status indicator 360 can include a circle without a checkmark (√). The first conversation box may not include the status indicator 360, thus more clearly representing that the first content belongs to a conversation generated by the agent but not yet sent.

[0060] Based on this, the method of displaying the communication interface may also include: receiving editing operations through the first conversation box; and editing the first content according to the editing operations.

[0061] In this embodiment, the interactive component can be deployed outside the first conversation box (as shown in Figure 3) or inside the first conversation box. The first conversation box can switch to a basic input box state in response to receiving user input for editing, temporarily switching from agent-managed reply to manual reply for the first content. Editing operations can include, for example, adding text, deleting text, copying text, pasting text, changing text styles, and adding emoticons to adjust the first content. The basic input box can be displayed differently from the first and second conversation boxes; for example, a dotted-line conversation box can be switched to a solid-line conversation box, and the interactive component can be deployed inside the basic input box.

[0062] During the editing of the first content, the sending countdown can be paused, for example, the sending countdown displayed in sending component 310 can be paused. As shown in Figure 3, in some implementations, during the editing of the first content, the sending countdown displayed in sending component 310 can be switched to a "paused" label, and the pause component 320 can be hidden. Furthermore, in response to the first trigger of sending component 310, the first content can be sent. After the edited first content is sent, the communication card component can continue to be managed by the intelligent agent to reply.

[0063] The technical solution of this disclosure embodiment provides a communication card component that offers flexible interactive functions. This allows for interactive operations on the generated content after it has been generated by the intelligent agent but before it is sent. For example, the generated content can be sent with one click, paused, updated, and edited, further enhancing the user experience. The communication interface display method provided in this disclosure embodiment belongs to the same disclosed concept as the communication interface display method provided in the above embodiments. Technical details not described in detail in this embodiment can be found in the above embodiments, and the same technical features have the same beneficial effects in this embodiment and the above embodiments.

[0064] This embodiment can be combined with various optional solutions in the communication interface display method provided in the above embodiments. In the communication interface display method provided in this embodiment, the first dimension information may further include at least one of the following: session object identifier, session topic, session tag, session prompt, session priority, and session status.

[0065] The session object identifier corresponding to the list item may include identifiers such as the avatar and nickname of the session object corresponding to the list item.

[0066] The conversation topic corresponding to the list item may include a topic determined based on the conversation content corresponding to the list item.

[0067] The session tags corresponding to the list items can include tags determined based on information related to the session object. The dimensions of the information used to determine the tags can be pre-set according to the specific application scenario.

[0068] The conversation prompts corresponding to the list items can include preset situations with a probability greater than a preset probability, predicted based on the conversation content corresponding to the list item. The communication card components can be displayed differently based on the urgency of the conversation prompts. For example, for communication card components with high-urgency conversation prompts, a preset area of ​​the communication card component can be filled in red; for communication card components with low-urgency conversation prompts, the preset area can be filled in orange; and for communication card components with no conversation prompts, the preset area can be filled in green, etc. The urgency level can be pre-configured according to the type of preset situation.

[0069] The session priority corresponding to a list item can be determined based on at least one of the session topic, session tag, and session prompt. In response to a session priority reaching a preset priority, the communication card component can be switched back to the first communication mode; alternatively, the communication card component can be transferred to a preset terminal for replying, to ensure the communication experience of the session participants.

[0070] The session status can include states such as "session content is being generated" and "session has been replied to". The session status can be determined according to preset session logic.

[0071] Referring again to Figure 3, in response to recognizing that a conversation object has sent conversation content, the agent can generate conversation content for reply. Furthermore, during the generation of conversation content, the interaction components 310-330 and the first conversation box 340 may not be displayed, but the conversation state component 370 may be displayed. As shown in Figure 3, during the generation of conversation content, the conversation state component 370 can display a spinning animation effect and a conversation state indicating "Conversation content is being generated".

[0072] Referring again to Figure 3, in response to the completion of sending the first content, the interactive components 310-330 and the first conversation box 340 may not be displayed, but the conversation state component 370 may be displayed again. As shown in Figure 3, after sending the first content, the conversation state component 370 can display the conversation state "The conversation has been replied to, waiting for the other party to input".

[0073] In addition, the session status may also include a "session ended" status. This can be determined by the absence of session information within a preset time interval; or by the session content itself. When the communication card component is in the "session ended" status, a countdown timer can be applied to close the communication card component.

[0074] For example, Figure 4 is a schematic diagram of a communication card component in a communication interface display method provided in an embodiment of this disclosure. Referring to Figure 4, the communication card component may display a first conversation box 410, a second conversation box 420, an interactive component 430, a conversation object identifier 440, a conversation topic 450, a conversation tag 460, a conversation prompt 470, and a conversation priority 480.

[0075] In Figure 4, the first conversation box 410 can display the first content, and the second conversation box 420 can display the second content. Referring to Figure 3, the interactive component 430 can include a send component, a pause component, and an update component. The conversation object identifier 440 can include the avatar of the conversation object. The number of conversation tags 460 can be multiple, but only three are shown as an example in Figure 4. The background area of ​​the conversation prompt 470 can be displayed differently according to the urgency level. The conversation priority 480 (represented by R3 in Figure 4) can be marked on the conversation object identifier 440. In addition, other first-dimensional information can also be displayed on the communication card, which will not be exhaustively listed here.

[0076] In the technical solution of this disclosure embodiment, the communication card component can support rich information display, which can further enhance the user experience. The communication interface display method provided in this disclosure embodiment belongs to the same disclosure concept as the communication interface display method provided in the above embodiments. Technical details not described in detail in this embodiment can be referred to in the above embodiments, and the same technical features have the same beneficial effects in this embodiment and the above embodiments.

[0077] This embodiment can be combined with various optional solutions in the communication interface display methods provided in the above embodiments. The communication interface display method provided in this embodiment offers a detailed description of the communication interface.

[0078] In the communication interface display method provided in this embodiment, the communication list component is displayed in the first area of ​​the communication interface; in response to switching from the first communication mode to the second communication mode, it may further include: extending the first area; wherein, the communication card component is displayed in the extended first area.

[0079] For example, Figure 5 is a schematic diagram of a communication interface in a method for displaying a communication interface provided in an embodiment of this disclosure. Referring to Figure 5, Figure 5(a) can represent the communication interface in a first communication mode, and Figure 5(b) can represent the communication interface in a second communication mode.

[0080] In Figure 5, a first area 510 can be deployed on the left side of the communication interface, and a switching component 511 can be deployed within the first area. The switching component 511 can be triggered to switch between a first communication mode (represented by manual wiring in Figure 5) and a second communication mode (represented by managed mode in Figure 5).

[0081] Referring to Figure 5(a), in the first communication mode, a communication list component 512 can be displayed in the first area 510, and the communication list component 512 can contain multiple list items. In response to switching from the first communication mode to the second communication mode, the first area 510 can be extended, as shown in Figure 5(b), by extending the first area 510 to the right to increase its area proportion in the communication interface. Each list item can be switched to a communication card component 513, and the communication card component 513 can be displayed in the extended first area 510. Figure 5(b) only shows two communication card components 513 as an example.

[0082] Extending the first area provides ample display space for the communication card component, facilitating the display of session content from multiple managed sessions for simultaneous viewing by users. Furthermore, it also allows for the display of other first-dimensional information besides session content, enhancing the user experience.

[0083] In some optional implementations, the communication interface may include a second area; wherein the second area displays a session window, and the session window displays session content corresponding to the first list item; wherein the first list item includes the selected list item; in response to switching from the first communication mode to the second communication mode, it may further include: determining a content summary based on the session content corresponding to the first list item; and displaying the content summary in the session window.

[0084] Referring to Figure 5, a second area 520 may be deployed in the middle of the communication interface. This second area 520 can display the session window 521 of the selected first list item in the communication list component 512. The session window 521 can display the session content. In response to switching from the first communication mode to the second communication mode, a content summary can be determined based on the session content corresponding to the first list item. Referring to Figure 5(b), the content summary 522 can be added to the session window 521 for display, for example, at the top of the session window 521.

[0085] Furthermore, as shown in Figure 5(b), in response to switching from the first communication mode to the second communication mode, the basic input box of the session window 521 can be switched to the first session box. Interactive components, such as send, pause, and update components, can be deployed within the first session box. In response to the communication card component 513 in the first area 510 receiving a second selection instruction, the corresponding session window 521 can also be displayed in the second area 520.

[0086] In these optional implementations, in response to the communication mode switching from user reply to agent-hosted reply, a content summary can be generated based on the conversation content corresponding to the selected first list item, and the content summary can be added to the conversation window, thereby helping the user to quickly understand the content of the hosted conversation.

[0087] In some alternative implementations, the communication interface may include a third area; wherein the information displayed in the third area switches based on the switching of the communication mode.

[0088] Referring to Figure 5, a third area 530 may be deployed on the right side of the communication interface. The information displayed in the third area 530 can be switched based on the communication mode. For example, in the first communication mode, the third area 530 may display information related to the conversation object corresponding to the first list item; in the second communication mode, the third area may display intelligent agent assistance tools, etc.

[0089] Among these optional implementations, in response to the communication mode switching from user reply to agent-managed reply, the information displayed in the third area can be changed accordingly to provide information assistance for the corresponding communication mode, which can further enhance the user experience.

[0090] It can be assumed that the area of ​​the communication interface occupied by the first, second, and third regions is fixed. In response to switching from the first communication mode to the second communication mode, the first region extends; correspondingly, the area occupied by the second and third regions as a whole needs to be adaptively compressed.

[0091] The technical solution of this disclosure provides a detailed description of the communication interface. The communication interface may include a first area, a second area, and a third area. Furthermore, in response to a switch in communication mode from user reply to agent-managed reply, the first area can be extended to allow the communication card component to be configured to a larger size, facilitating the presentation of richer first-dimensional information; a content summary can be added to the second area to allow users to quickly understand the content of the managed session; and the information displayed in the third area can be dynamically changed to provide informational support for the corresponding communication mode, further enhancing the user experience. Moreover, the method for displaying the communication interface provided in this disclosure is based on the same concept as the method for displaying the communication interface provided in the above embodiments. Technical details not described in detail in this embodiment can be found in the above embodiments, and the same technical features have the same beneficial effects in this embodiment and the above embodiments.

[0092] This embodiment can be combined with various optional solutions in the communication interface display method provided in the above embodiments. In the communication interface display method provided in this embodiment, the application software to which the communication interface belongs can include: instant messaging application software, social networking application software, and service application software.

[0093] Instant Messaging (IM) applications can include software that transmits text, images, files, voice, and video in real time over a network. When the application software used for the communication interface is an IM application, the demonstration method provided in this disclosure allows users to simultaneously view chat content between the agent and multiple friends, thus enhancing the user experience.

[0094] Social networking applications can include live streaming applications and content creation applications. When the application hosting the communication interface is a live streaming application, the display method provided in this disclosure allows the broadcaster to simultaneously view chat content hosted by an AI agent with multiple fans, or to view real-time responses from AI agents to live chat comments, thus improving user experience. When the application hosting the communication interface is a content creation application, the display method provided in this disclosure allows content creators to simultaneously view chat content between an AI agent and multiple users.

[0095] Service-oriented applications cover a wide range, including applications for daily life services, business services, education services, healthcare services, information services, public services, and professional and technical services. When the application used for the communication interface is a service-oriented application, the display method provided in this disclosure allows users to simultaneously view the conversation content between the agent and multiple users, and to intervene in conversations promptly, thereby improving service efficiency.

[0096] For example, Figure 6 is a schematic diagram of a communication card component in a communication interface display method provided by an embodiment of this disclosure. Referring to Figure 6, the communication card component can have different display styles in different application software. For example, in IM application software, when conducting conversations based on text, the display style 610 of the communication card component can refer to the communication card component shown in Figure 4; when conducting calls based on audio or video, the display style 620 of the communication card component may include: displaying the identifier of the conversation object (as shown in Figure 6) and call-related components (as shown in Figure 6, components such as sending messages, microphone on / off, and hanging up). In live streaming application software, in the case of live interactive interaction, the display style 630 of the communication card component may include: displaying real-time bullet comments and intelligent agent replies. In addition, the communication card component can also support the simultaneous display of multiple modal data, such as supporting the display of multiple modal data such as text, images, voice, and video, etc., which will not be exhaustively listed here.

[0097] The technical solutions of this disclosure provide a detailed description of application scenarios. The display method provided in this disclosure can showcase communication interfaces in instant messaging applications, social networking applications, and service applications, thereby improving user experience in various application scenarios and demonstrating high practicality. The communication interface display method provided in this disclosure belongs to the same disclosed concept as the communication interface display method provided in the above embodiments. Technical details not described in detail in this embodiment can be found in the above embodiments, and the same technical features have the same beneficial effects in this embodiment and the above embodiments.

[0098] Figure 7 is a schematic diagram of a communication interface display device provided in an embodiment of this disclosure. The communication interface display device provided in this embodiment is suitable for displaying the communication interface in application software that supports intelligent agent communication mode.

[0099] As shown in Figure 7, the communication interface display device provided in this embodiment of the present disclosure may include:

[0100] The switching module 710 is used to switch the list items in the communication list component in the communication interface to communication card components in response to switching from the first communication mode to the second communication mode; wherein the first communication mode includes a communication mode that responds based on user input; and the second communication mode includes a communication mode that responds based on an intelligent agent.

[0101] The display module 720 is used to display the first dimension information corresponding to the list item in the communication card component corresponding to the list item; wherein, the first dimension information includes the conversation content.

[0102] In some optional implementations, the communication card component deploys an interactive component; wherein the interactive component is used to interact with the first content in the conversation content; wherein the first content includes content generated based on the agent but not sent.

[0103] The display device for the communication interface may also include:

[0104] The interaction module is used to respond to triggers related to the interactive component and perform corresponding interactive operations on the first content.

[0105] In some alternative implementations, the interactive component includes a sending component;

[0106] The interactive module can be used for:

[0107] In response to the end event of the countdown, the sending component is triggered;

[0108] In response to the sending component being triggered, send the first content.

[0109] In some alternative implementations, the interaction module can also be used for;

[0110] Receive the first trigger of the sending component through the communication interface;

[0111] In response to the first trigger, send the first content.

[0112] In some optional implementations, the interactive component also includes a pause component;

[0113] The interactive module can also be used for:

[0114] Receive the second trigger of the pause component through the communication interface;

[0115] In response to the second trigger, pause the countdown to pause the transmission of the first content.

[0116] In some alternative implementations, the interactive component includes an update component;

[0117] The interactive module can also be used for:

[0118] Receive the third trigger of the update component through the communication interface;

[0119] In response to the third trigger, the first content is updated through the agent.

[0120] In some optional implementations, the first dialog box of the first content and the second dialog box of the second content are displayed differently; wherein, the second content includes the content in the dialog box other than the first content.

[0121] In some alternative implementations, the interaction module can also be used for:

[0122] Receive editing operations through the first chat box;

[0123] Edit the first content according to the editing operation.

[0124] In some optional implementations, the first dimension information may also include at least one of the following: session object identifier, session topic, session tag, session hint, session priority, and session state.

[0125] In some optional implementations, the communication list component is displayed in the first area of ​​the communication interface;

[0126] Switching modules can also be used for:

[0127] In response to switching from the first communication mode to the second communication mode, the first area is extended; wherein, the communication card component is displayed in the extended first area.

[0128] In some optional implementations, the communication interface includes a second area; wherein a conversation window is displayed in the second area, and the conversation content corresponding to the first list item is displayed in the conversation window; wherein the first list item includes the selected list item in the list items;

[0129] The display module can be used for:

[0130] In response to switching from the first communication mode to the second communication mode, a content summary is determined based on the session content corresponding to the first list item;

[0131] Display a summary of the content in the chat window.

[0132] In some alternative implementations, the communication interface includes a third area; the information displayed in the third area switches based on the communication mode.

[0133] In some optional implementations, the application software to which the communication interface belongs includes: instant messaging applications, social networking applications, and service applications.

[0134] The communication interface display device provided in this disclosure can execute the communication interface display method provided in any embodiment of this disclosure, and has the corresponding functional modules and beneficial effects of the execution method.

[0135] It is worth noting that the various units and modules included in the above-mentioned device are only divided according to functional logic, but are not limited to the above division, as long as the corresponding functions can be realized; in addition, the specific names of each functional unit are only for easy differentiation and are not used to limit the protection scope of the embodiments of this disclosure.

[0136] Referring now to FIG8, a schematic diagram of the structure of an electronic device (e.g., the terminal device or server in FIG8) 800 suitable for implementing embodiments of the present disclosure is shown. The terminal device in embodiments of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. The electronic device shown in FIG8 is merely an example and should not impose any limitation on the functionality and scope of use of embodiments of the present disclosure.

[0137] As shown in Figure 8, the electronic device 800 may include a processing unit (e.g., a central processing unit, a graphics processing unit, etc.) 801, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 802 or a program loaded from a storage device 808 into a random access memory (RAM) 803. The RAM 803 also stores various programs and data required for the operation of the electronic device 800. The processing unit 801, ROM 802, and RAM 803 are interconnected via a bus 804. An input / output (I / O) interface 805 is also connected to the bus 804.

[0138] Typically, the following devices can be connected to I / O interface 805: input devices 806 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 807 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 808 including, for example, magnetic tapes, hard disks, etc.; and communication devices 809. Communication device 809 allows electronic device 800 to communicate wirelessly or wiredly with other devices to exchange data. Although FIG8 shows an electronic device 800 with various devices, it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed alternatively.

[0139] In particular, according to embodiments of this disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this disclosure include a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device 809, or installed from a storage device 808, or installed from a ROM 802. When the computer program is executed by the processing device 801, it performs the functions defined in the communication interface display method of embodiments of this disclosure.

[0140] The electronic device provided in this embodiment and the communication interface display method provided in the above embodiments belong to the same disclosed concept. Technical details not described in detail in this embodiment can be found in the above embodiments, and this embodiment has the same beneficial effects as the above embodiments.

[0141] This disclosure provides a storage medium for computer-executable instructions, which, when executed by a computer processor, can be used to perform the communication interface display method provided in the above embodiments.

[0142] It should be noted that the storage medium described in this disclosure can be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM) or flash memory (FLASH), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this disclosure, a computer-readable storage medium can be any tangible medium that contains or stores executable instructions that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable executable instructions. Such transmitted data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. The computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit executable instructions for use by or in connection with an instruction execution system, apparatus, or device. Executable instructions contained on the storage medium can be transmitted using any suitable medium, including but not limited to: wires, optical fibers, RF (radio frequency), etc., or any suitable combination thereof.

[0143] In some implementations, clients and servers can communicate using any currently known or future-developed network protocol such as HTTP (Hypertext Transfer Protocol), and can interconnect with digital data communication (e.g., communication networks) of any form or medium. Examples of communication networks include local area networks (“LANs”), wide area networks (“WANs”), the Internet (e.g., the Internet of Things), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future-developed networks.

[0144] The aforementioned storage medium may be included in the aforementioned electronic device; or it may exist independently and not be assembled into the electronic device.

[0145] The aforementioned storage medium carries one or more executable instructions, which, when executed by the electronic device, cause the electronic device to:

[0146] In response to switching from the first communication mode to the second communication mode, the list items in the communication list component within the communication interface are switched to communication card components; wherein, the first communication mode includes a communication mode that responds based on user input; the second communication mode includes a communication mode that responds based on an agent; the first dimension information corresponding to the list item is displayed in the communication card component corresponding to the list item; wherein, the first dimension information includes the conversation content.

[0147] Executable instructions for performing the operations of this disclosure can be written in one or more programming languages ​​or a combination thereof, including but not limited to object-oriented programming languages ​​such as Java, Smalltalk, and C++, as well as conventional procedural programming languages ​​such as the "C" language or similar programming languages. The executable instructions can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0148] This disclosure also provides a computer program product, including a computer program that, when executed by a processor, can implement the communication interface display method provided in any embodiment of this disclosure.

[0149] The computer program product includes a computer program carried on a non-transitory computer-readable medium, which contains program code for executing display methods of the communication interface. The program code can be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, and C++, as well as conventional procedural programming languages ​​such as C or similar languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0150] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated 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 operation, or using a combination of dedicated hardware and computer instructions.

[0151] The units described in the embodiments of this disclosure can be implemented in software or hardware. The names of the units and modules do not, in certain circumstances, constitute a limitation on the unit or module itself.

[0152] The functions described above in this document can be performed, at least in part, by one or more hardware logic components. For example, exemplary types of hardware logic components that can be used, without limitation, include: Field Programmable Gate Array (FPGA), Application Specific Integrated Circuit (ASIC), Application Specific Standard Parts (ASSP), System on Chip (SOC), Complex Programmable Logic Device (CPLD), and so on.

[0153] In the context of this disclosure, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0154] According to one or more embodiments of this disclosure, a method for displaying a communication interface is provided, the method comprising:

[0155] In response to switching from the first communication mode to the second communication mode, the list items in the communication list component within the communication interface are switched to communication card components; wherein, the first communication mode includes a communication mode that responds based on user input; and the second communication mode includes a communication mode that responds based on an intelligent agent;

[0156] The first dimension information corresponding to the list item is displayed in the communication card component corresponding to the list item; wherein, the first dimension information includes the session content.

[0157] According to one or more embodiments of this disclosure, a method for displaying a communication interface is provided, further comprising:

[0158] In some optional implementations, the communication card component is equipped with an interaction component; wherein the interaction component is used to interact with first content in the session content; wherein the first content includes content generated based on the agent but not sent.

[0159] The method further includes: in response to a trigger associated with the interactive component, performing a corresponding interactive operation on the first content.

[0160] According to one or more embodiments of this disclosure, a method for displaying a communication interface is provided, further comprising:

[0161] In some alternative implementations, the interaction component includes a sending component;

[0162] The step of performing a corresponding interactive operation on the first content in response to a trigger associated with the interactive component includes:

[0163] The sending component is triggered in response to the end event of the sending countdown;

[0164] In response to the triggering of the sending component, the first content is sent.

[0165] According to one or more embodiments of this disclosure, a method for displaying a communication interface is provided, further comprising:

[0166] In some optional implementations, the step of performing a corresponding interactive operation on the first content in response to a trigger associated with the interactive component further includes:

[0167] The first trigger of the sending component is received through the communication interface;

[0168] In response to the first trigger, the first content is sent.

[0169] According to one or more embodiments of this disclosure, a method for displaying a communication interface is provided, further comprising:

[0170] In some optional implementations, the interactive component also includes a pause component;

[0171] The step of performing a corresponding interactive operation on the first content in response to a trigger associated with the interactive component includes:

[0172] The second trigger of the pause component is received through the communication interface;

[0173] In response to the second trigger, the sending countdown is paused to suspend the sending of the first content.

[0174] According to one or more embodiments of this disclosure, a method for displaying a communication interface is provided, further comprising:

[0175] In some alternative implementations, the interactive component includes an update component;

[0176] The step of performing a corresponding interactive operation on the first content in response to a trigger associated with the interactive component includes:

[0177] The third trigger of the update component is received through the communication interface;

[0178] In response to the third trigger, the first content is updated by the agent.

[0179] According to one or more embodiments of this disclosure, a method for displaying a communication interface is provided, further comprising:

[0180] In some optional implementations, the first dialog box of the first content and the second dialog box of the second content are displayed differently; wherein, the second content includes the content in the dialog box other than the first content.

[0181] According to one or more embodiments of this disclosure, a method for displaying a communication interface is provided, further comprising:

[0182] In some optional implementations, editing operations are received through the first dialog box;

[0183] Edit the first content according to the editing operation.

[0184] According to one or more embodiments of this disclosure, a method for displaying a communication interface is provided, further comprising:

[0185] In some optional implementations, the first dimension information may also include at least one of the following: session object identifier, session topic, session tag, session hint, session priority, and session state.

[0186] According to one or more embodiments of this disclosure, a method for displaying a communication interface is provided, further comprising:

[0187] In some optional implementations, the communication list component is displayed in a first area of ​​the communication interface;

[0188] The response to switching from the first communication mode to the second communication mode further includes:

[0189] The first region is extended; wherein the communication card component is displayed within the extended first region.

[0190] According to one or more embodiments of this disclosure, a method for displaying a communication interface is provided, further comprising:

[0191] In some optional implementations, the communication interface includes a second area; wherein a session window is displayed in the second area, and the session window displays session content corresponding to a first list item; wherein the first list item includes the selected list item in the list items;

[0192] The response to switching from the first communication mode to the second communication mode further includes:

[0193] Determine a content summary based on the session content corresponding to the first list item;

[0194] The content summary is displayed in the session window.

[0195] According to one or more embodiments of this disclosure, a method for displaying a communication interface is provided, further comprising:

[0196] In some alternative implementations, the communication interface includes a third area; wherein the information displayed in the third area is switched based on the switching of the communication mode.

[0197] According to one or more embodiments of this disclosure, a method for displaying a communication interface is provided, further comprising:

[0198] In some optional implementations, the application software to which the communication interface belongs includes: instant messaging application software, social networking application software, and service application software.

[0199] According to one or more embodiments of the present disclosure, a display device for a communication interface is provided, the device comprising:

[0200] A switching module is used to switch the list items in the communication list component of the communication interface to communication card components in response to switching from a first communication mode to a second communication mode; wherein, the first communication mode includes a communication mode that responds based on user input; and the second communication mode includes a communication mode that responds based on an intelligent agent.

[0201] The display module is used to display the first dimension information corresponding to the list item in the communication card component corresponding to the list item; wherein, the first dimension information includes the session content.

[0202] The above description is merely a preferred embodiment of this disclosure and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of this disclosure is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the above-described concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features disclosed in this disclosure that have similar functions.

[0203] Furthermore, while the operations are described in a specific order, this should not be construed as requiring these operations to be performed in the specific order shown or in a sequential order. In certain environments, multitasking and parallel processing may be advantageous. Similarly, while several specific implementation details are included in the above discussion, these should not be construed as limiting the scope of this disclosure. Certain features described in the context of individual embodiments may also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented individually or in any suitable sub-combination in multiple embodiments.

[0204] Although the subject matter has been described using language specific to structural features and / or methodological logic, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. Rather, the specific features and actions described above are merely illustrative examples of implementing the claims.

Claims

1. A method for displaying a communication interface, comprising: In response to switching from the first communication mode to the second communication mode, the list items in the communication list component within the communication interface are switched to communication card components; wherein, the first communication mode includes a communication mode that responds based on user input; and the second communication mode includes a communication mode that responds based on an intelligent agent. The first dimension information corresponding to the list item is displayed in the communication card component corresponding to the list item; wherein, the first dimension information includes the session content.

2. The method according to claim 1, wherein, The communication card component is equipped with an interaction component; wherein the interaction component is used to interact with first content in the conversation content; wherein the first content includes content generated based on the agent but not sent. The method further includes: in response to a trigger associated with the interactive component, performing a corresponding interactive operation on the first content.

3. The method according to claim 2, wherein, The interactive component includes a sending component; The step of performing a corresponding interactive operation on the first content in response to a trigger associated with the interactive component includes: The sending component is triggered in response to the end event of the sending countdown; In response to the triggering of the sending component, the first content is sent.

4. The method according to claim 3, wherein, The step of performing a corresponding interactive operation on the first content in response to a trigger associated with the interactive component further includes: The first trigger of the sending component is received through the communication interface; In response to the first trigger, the first content is sent.

5. The method according to claim 3, wherein, The interactive components also include a pause component; The step of performing a corresponding interactive operation on the first content in response to a trigger associated with the interactive component includes: The second trigger of the pause component is received through the communication interface; In response to the second trigger, the sending countdown is paused to suspend the sending of the first content.

6. The method according to claim 2, wherein, The interactive components include an update component; The step of performing a corresponding interactive operation on the first content in response to a trigger associated with the interactive component includes: The third trigger of the update component is received through the communication interface; In response to the third trigger, the updated first content is displayed, the updated first content being obtained by the agent.

7. The method according to claim 2, wherein, The first conversation box of the first content and the second conversation box of the second content are shown in contrast; wherein, the second content includes the content in the conversation content other than the first content.

8. The method according to claim 7, further comprising: Receive editing operations through the first chat box; Edit the first content according to the editing operation.

9. The method according to claim 1, wherein, The first dimension information also includes at least one of the following: session object identifier, session topic, session tag, session prompt, session priority, and session status.

10. The method according to claim 1, wherein, The communication list component is displayed in the first area of ​​the communication interface; The response to switching from the first communication mode to the second communication mode further includes: Adjust the first area; wherein the communication card component is displayed in the adjusted first area.

11. The method according to claim 1, wherein, The communication interface includes a second area; wherein, a conversation window is displayed in the second area, and the conversation window displays conversation content corresponding to a first list item; wherein, the first list item includes the selected list item in the list; The response to switching from the first communication mode to the second communication mode further includes: A content summary is displayed in the session window, wherein the content summary is determined based on the session content corresponding to the first list item.

12. The method according to claim 1, wherein, The communication interface includes a third area; wherein the information displayed in the third area is switched based on the switching of the communication mode.

13. The method according to any one of claims 1-12, wherein, The application software to which the communication interface belongs includes: instant messaging application software, social networking application software, and service application software.

14. A display device for a communication interface, wherein, include: A switching module is used to switch the list items in the communication list component of the communication interface to communication card components in response to switching from a first communication mode to a second communication mode; wherein, the first communication mode includes a communication mode that responds based on user input; and the second communication mode includes a communication mode that responds based on an intelligent agent. The display module is used to display the first dimension information corresponding to the list item in the communication card component corresponding to the list item; wherein, the first dimension information includes the session content.

15. An electronic device, the electronic device comprising: One or more processors; Storage device for storing one or more programs. When the one or more programs are executed by the one or more processors, the one or more processors implement the method for displaying the communication interface as described in any one of claims 1-13.

16. A storage medium containing computer-executable instructions, which, when executed by a computer processor, are used to perform a method for displaying a communication interface as described in any one of claims 1-13.

17. A computer program product, wherein, The computer program product includes a computer program that, when executed by a processor, implements the method for displaying the communication interface as described in any one of claims 1-13.