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

By switching the communication list component to the communication card component in the communication interface and displaying the session content, the problem that the communication interface in the prior art cannot meet the needs of the artificial intelligence communication mode is solved, and the user experience is improved.

CN120223801APending Publication Date: 2025-06-27BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510389679.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-28
Publication Date
2025-06-27

AI Technical Summary

Technical Problem

The existing communication interface cannot meet user needs under the new model of communication based on artificial intelligence, especially in terms of interface layout and user experience.

Method used

By responding to the switching of communication mode, the list item in the communication list component is switched to the communication card component, and the first dimension information corresponding to the list item (such as the session content) is displayed in the communication card component.

Benefits of technology

It realizes automatic adjustment of interface layout according to changes in communication mode, improves user experience, and allows users to easily view the content of multiple hosting sessions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120223801A_ABST
    Figure CN120223801A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a communication interface display method and device, electronic equipment and a storage medium, and the method comprises the steps: responding to the switching from a first communication mode to a second communication mode, and switching a list item in a communication list assembly in a communication interface to a communication card assembly; wherein the first communication mode comprises a communication mode for replying based on user input; the second communication mode comprises a communication mode for replying based on an intelligent agent; the first dimension information corresponding to the list item is displayed in the communication card assembly corresponding to the list item; wherein the first dimension information comprises session content. Communication interface layout can be switched along with switching of communication modes, and user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present disclosure relate to the field of computer technologies, and in particular, to a method, an apparatus, an electronic device, and a storage medium for displaying a communication interface. Background Art

[0002] In the related art, a communication list is usually displayed on the left side of a communication interface, and a session window corresponding to a selected list item in the communication list is displayed on the right side. However, in the new communication mode based on Artificial Intelligence (AI), this interface display method can no longer meet the user's needs. Summary of the Invention

[0003] Embodiments of the present disclosure provide a method, an apparatus, an electronic device, and a storage medium for displaying a communication interface, which can switch the layout of the communication interface with the switching of the communication mode and improve the user experience.

[0004] In a first aspect, an embodiment of the present disclosure provides a method for displaying a communication interface, including:

[0005] In response to switching from a first communication mode to a second communication mode, switching list items in a communication list component in the communication interface to communication card components; wherein, the first communication mode includes a communication mode for replying based on user input; the second communication mode includes a communication mode for replying based on an agent;

[0006] Displaying first-dimensional information corresponding to the list item in the communication card component corresponding to the list item; wherein, the first-dimensional information includes session content.

[0007] In a second aspect, an embodiment of the present disclosure further provides a device for displaying a communication interface, including:

[0008] A switching module, configured to switch list items in a communication list component in 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 for replying based on user input; the second communication mode includes a communication mode for replying based on an agent;

[0009] A display module, configured to display first-dimensional information corresponding to the list item in the communication card component corresponding to the list item; wherein, the first-dimensional information includes session content.

[0010] In a third aspect, an embodiment of the present disclosure further provides an electronic device, where the electronic device includes:

[0011] One or more processors;

[0012] A storage device for storing one or more programs,

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

[0014] In a fourth aspect, an embodiment of the present disclosure further provides a storage medium containing computer-executable instructions, and the computer-executable instructions are used to execute the display method of the communication interface as described in any one of the embodiments of the present disclosure when executed by a computer processor.

[0015] In a fifth aspect, an embodiment of the present disclosure further provides a computer program product, characterized in that the computer program product includes a computer program, and the computer program implements the display method of the communication interface as described in any one of the embodiments of the present disclosure when executed by a processor.

[0016] In the technical solution of the embodiment of the present disclosure, in response to a switch from a first communication mode to a second communication mode, a list item in a communication list component in a communication interface can be switched to a communication card component; wherein, the first communication mode includes a communication mode for replying based on user input; the second communication mode includes a communication mode for replying based on an agent; the first-dimensional information corresponding to the list item is displayed in the communication card component corresponding to the list item; wherein, the first-dimensional information includes conversation content. In the embodiment of the present disclosure, in response to the communication mode being switched from user reply to agent-hosted reply, 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 entrusted to the agent, and the conversation content can be displayed in the communication card component, so as to facilitate the user to view multiple hosted conversations at the same time and improve the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In combination with the accompanying drawings and with reference to the following specific embodiments, the above and other features, advantages and aspects of the embodiments of the present disclosure will become more obvious. Throughout the accompanying drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and the original and elements are not necessarily drawn to scale.

[0018] Figure 1 It is a schematic flowchart of a display method of a communication interface provided by an embodiment of the present disclosure;

[0019] Figure 2 It is a schematic diagram of the layout switch of the communication interface in a display method of a communication interface provided by an embodiment of the present disclosure;

[0020] Figure 3 It is a schematic diagram of the interaction of the interaction components in the communication card component in a display method of a communication interface provided by an embodiment of the present disclosure;

[0021] Figure 4 Schematic diagram of a communication card component in a method for displaying a communication interface provided by an embodiment of the present disclosure;

[0022] Figure 5 Schematic diagram of a communication interface in a method for displaying a communication interface provided by an embodiment of the present disclosure;

[0023] Figure 6 Schematic diagram of a communication card component in a method for displaying a communication interface provided by an embodiment of the present disclosure;

[0024] Figure 7 Schematic diagram of the structure of a communication interface display device provided by an embodiment of the present disclosure;

[0025] Figure 8 Schematic diagram of the structure of an electronic device provided by an embodiment of the present disclosure. Detailed implementation manners

[0026] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although some embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Instead, these embodiments are provided to more thoroughly and completely understand the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not used to limit the protection scope of the present disclosure.

[0027] It should be understood that the various steps recited in the method embodiments of the present disclosure can be executed in a different order and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this regard.

[0028] As used herein, the term "including" and its variants are open-ended, that is, "including but not limited to". The term "based on" is "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". The relevant definitions of other terms will be given in the following description.

[0029] It should be noted that the concepts such as "first" and "second" mentioned in the present disclosure are only used 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 interdependent relationships.

[0030] It should be noted that the modifiers "one" and "multiple" mentioned in this disclosure are illustrative rather than restrictive. Those skilled in the art should understand that unless otherwise clearly specified in the context, it should be understood as "one or more".

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

[0032] Figure 1 The following is a schematic flowchart of a method for displaying a communication interface provided by an embodiment of this disclosure. The embodiments of this disclosure are applicable to the situation of displaying a communication interface in an application software that supports the AI communication mode. This method can be executed by a display device of the communication interface. The device can be implemented in the form of software and / or hardware. The device can be integrated into the application software and can be installed in an electronic device along with the application software, such as installed in a computer device such as a mobile phone or a computer.

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

[0034] S110. In response to switching from the first communication mode to the second communication mode, switch the list items in the communication list component in the communication interface to communication card components.

[0035] In the embodiments of this disclosure, the first communication mode includes a communication mode for replying based on user input; the second communication mode includes a communication mode for replying based on an agent. It can be considered that the first communication mode includes a communication mode of manual reply by the user, and the second communication mode includes a communication mode of automatic reply by the agent. Among them, an agent can be considered as an entity that can understand the conversation content and support conversation assistance functions under the authorization of the user, such as generating conversation content for reply. An agent can be an entity such as a virtual assistant in software. Among them, the agent can be implemented based on AI technology, for example, based on an existing neural network model with text understanding ability and text generation ability.

[0036] Among them, a switching component for the communication mode can be deployed in the communication interface. The switching between the first communication mode and the second communication mode can be performed in response to the trigger of the switching component. Exemplarily, Figure 2 The following is a schematic diagram of the layout switching of the communication interface in a method for displaying a communication interface provided by an embodiment of this disclosure. Refer to Figure 2 , the switching component 210 may include, for example, a custom sliding component, and the sliding component can support the switching between the manual connection mode and the hosting mode, where the manual connection mode can represent the first communication mode and the hosting mode can represent the second communication mode.

[0037] As shown in Figure 2 Figure (a), when switching to manual connection, a communication list component 220 can be displayed in the communication interface, and the communication list component 220 can include list items 221. Among them, the list items 221 can be empty, one, two or more. As shown in Figure 2 Figure (a), the communication list component 220 can include 4 list items 221, and different list items 221 can correspond to different conversation objects. Among them, the identification such as the avatar and nickname of the conversation object, and at least part of the latest conversation content can be displayed in the list item.

[0038] Exemplarily Figure 2 For the 4 list items 221 shown in Figure (a), their avatars are respectively a circle plus numbers 1-4; the nicknames are respectively "××1" - "××4". Among them, the latest conversation content in the 2nd-3rd list items 221 is shorter and can be fully displayed in the list item 221; the latest conversation content in the 1st and 4th list items 221 is longer, and part of the conversation content can be displayed in the list item 221, and an incomplete status identifier such as "..." can be added to represent the incomplete status of the conversation content.

[0039] As shown in Figure 2 Figure (b), when switching to the managed mode, the list item 221 in the communication interface can be switched to a communication card component 230, that is, the list item 221 and the communication card component 230 have a corresponding relationship. In some implementation manners, the interface deployment position of the communication card component 230 corresponding to the list item 221 can be determined according to the sorting of the list item 221 in the communication list component 220. For example Figure 2 As shown in Figure (b), multiple rows of communication card components 230 can be deployed in the communication interface in the managed mode, and 3 communication card components 230 can be deployed in each row; correspondingly, for the list items 221 sorted 1-3 in the communication list component 220, the corresponding communication card components 230 can be respectively deployed at the positions of the 1st-3rd columns in the 1st row; for the list item 221 sorted 4, the corresponding communication card component 230 can be deployed at the position of the 1st column in the 2nd row. In addition, in some implementation manners, the deployment position of the communication card component 230 can also be adjusted, for example, it can be adjusted according to the drag instruction input by the user, or it can be adjusted according to the priority of the communication card component 230, etc.

[0040] In the embodiments of the present disclosure, in the first communication mode, a list item to be conversed with can be selected according to a first selection instruction input by a user; conversation content input by the user can be received; and the conversation content can be sent according to a send operation input by the user, so as to implement a reply based on the 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 entrusted to an intelligent agent, and the intelligent agent can generate and send the conversation content, so as to implement a reply 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.

[0041] S120. Display the first-dimensional information corresponding to the list item in the communication card component corresponding to the list item; wherein, the first-dimensional information includes conversation content.

[0042] In the embodiments of the present disclosure, the first-dimensional information corresponding to the list item may include the conversation content corresponding to the list item. Among them, the conversation content corresponding to the list item may include: the conversation content sent by the conversation object corresponding to the list item, and the conversation content sent by the local end. Among them, the conversation content sent by the local end may include: the conversation content for reply based on user input, and the conversation content for reply based on the intelligent agent.

[0043] See again Figure 2 , since the communication card component has more sufficient display space than the list item, the communication card component can display more conversation content. Among them, the number of conversation content displayed in the communication card component can be automatically adjusted according to the length of the conversation content, and usually multiple pieces of conversation content can be displayed. By switching the list item to the communication card component and displaying the conversation content in the communication card component, it is convenient for the user to view the conversation content of multiple entrusted conversations simultaneously in the second communication mode, so that the user can intervene in time during the intelligent agent's reply process, which can greatly improve the user experience.

[0044] In the technical solution of the embodiments of the present disclosure, 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 can be switched to a communication card component; wherein, the first communication mode includes a communication mode for reply based on user input; the second communication mode includes a communication mode for reply based on the intelligent agent; the first-dimensional information corresponding to the list item is displayed in the communication card component corresponding to the list item; wherein, the first-dimensional information includes conversation content. In the embodiments of the present disclosure, in response to the communication mode switching from user reply to intelligent agent entrusted reply, the list item in the communication list component can be switched to a communication card component, the conversation content corresponding to each communication card component can be entrusted to the intelligent agent, and the conversation content can be displayed in the communication card component, so as to facilitate the user to view multiple entrusted conversations simultaneously and improve the user experience.

[0045] In the embodiments of the present disclosure, the various alternative solutions in the method for displaying a communication interface provided in the above embodiments can be combined. In the method for displaying a communication interface provided in this embodiment, the communication card component can provide flexible interaction capabilities to perform interaction operations on the generated content after the agent generates the conversation content and before sending the generated content, which can further improve the user experience.

[0046] In the embodiments of the present disclosure, an interaction component is deployed in the communication card component; wherein, the interaction component is used to interact with the first content in the conversation content; wherein, the first content includes content generated by the agent and 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.

[0047] Among them, the process of replying based on the agent may include: the agent generates conversation content for reply according to the historical conversation content and delays the sending of the generated conversation content. By delaying the sending of the conversation content, relatively sufficient time can be reserved for the user to view and intervene, thereby improving the user experience. In the embodiments of the present disclosure, the conversation content generated by the agent and not yet sent can be referred to as the first content. Among them, an interaction component for the first content can be deployed in the communication card component. A corresponding interaction operation for the first content can be performed in response to a trigger related to the interaction component.

[0048] Exemplarily, Figure 3 is an interaction schematic diagram of the interaction component in the communication card component in a method for displaying a communication interface provided in an embodiment of the present disclosure.

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

[0050] Among them, the process of delaying the sending of the first content may include: in response to the agent generating the conversation content, starting a sending countdown with a preset duration; in response to the end event of the sending countdown, triggering the sending component 310 to send the first content. Among them, the preset duration can be set according to experiments or experience, for example, it can be 30 seconds, etc. As Figure 3 shown, in some implementation manners, the sending countdown (such as Figure 3 "27" in) can be displayed in the sending component 310 so that the user can understand the remaining duration of the sending countdown of the first content, thereby prompting the user to view the first content in time.

[0051] In addition, in response to a trigger related to the interaction component, performing a corresponding interaction operation on the first content may further include: receiving a first trigger of the sending component 310 through the communication interface; in response to the first trigger, sending the first content.

[0052] Among them, during the delayed sending process of the first content, the communication interface may also receive a first trigger from the user for the sending component 310, such as a click trigger. Correspondingly, the first content can be directly sent in response to the first trigger. It can be considered that when the user views the first content and replies correctly, the first content can be sent with one click without waiting for the sending countdown to end.

[0053] See Figure 3 , the interaction component may further include a pause component 320; in response to a trigger related to the interaction component, performing a corresponding interaction operation on the first content may include: receiving a second trigger of the pause component 320 through the communication interface; in response to the second trigger, pausing the sending countdown to pause the sending of the first content.

[0054] Among them, during the delayed sending process of the first content, the communication interface may also receive a second trigger from the user for the pause component 320, such as a click trigger. Correspondingly, the sending countdown can be paused, for example, the sending countdown displayed in the sending component 310 can be paused. As Figure 3 shown, in some implementation manners, in response to the second trigger, the sending countdown displayed in the sending component 310 can be switched to a "paused" label, and the pause component 320 can be hidden. And, in response to the first trigger of the sending component 310, the sending of the first content can be realized. By deploying the pause component 320, it is convenient for the user to pause the sending of the first content when they cannot view the first content in time.

[0055] See Figure 3 , the interaction component may further include an update component 330; in response to a trigger related to the interaction component, performing a corresponding interaction operation on the first content may include: receiving a third trigger of the update component 330 through the communication interface; in response to the third trigger, updating the first content through the intelligent agent.

[0056] Among them, during the delayed sending process of the first content, the communication interface may also receive a third trigger from the user for the update component 330, such as a click trigger. Correspondingly, all the interaction components of the first content can be disabled to avoid conflicts between the update operation and other operations. As Figure 3 shown, in some implementation manners, in response to the third trigger, the sending countdown 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 the update component 330 can also be grayed out to represent the disabled state. In addition, the first content can play an update animation effect, such asFigure 3 The first content can be covered with a color filling box with a marquee effect, etc. After the update of the first content is completed, the sending component 310 and the updating component 330 in the communication card component can be restored from being grayed out to indicate that they are restored for use. Moreover, in response to the first trigger of the sending component 310, the sending of the first content can be realized. By deploying the updating component 330, when the deviation of the user's view of the first content reply is relatively large, the overall update of the first content can be realized.

[0057] Refer again to Figure 3 , the first conversation box 340 of the first content and the second conversation box 350 of the second content can be displayed differently; wherein, the second content includes the content in the conversation except the first content. For example Figure 3 In, the first conversation box 340 can be a dotted-line conversation box, and the second conversation box 350 can be a solid-line conversation box. In addition, the second conversation box 350 of the second content sent by this end can be attached with a status identifier 360 indicating whether it has been read, and the status identifier 360 can include various display styles such as unread status, read status, and partially read status. For example Figure 3 In, the status identifier 360 in the read status can include a style with a "√" inside a circle, and the status identifier 360 in the unread status can include a style without a "√" inside a circle. Among them, the first conversation box may not be attached with the status identifier 360, so as to more clearly indicate that the first content belongs to the conversation content generated by the agent and not sent.

[0058] On this basis, the method for displaying the communication interface may further include: receiving an editing operation through the first conversation box; and editing the first content according to the editing operation.

[0059] In this embodiment, the interaction component can be deployed outside the first conversation box (as Figure 3 shown), or can also be deployed inside the first conversation box. Among them, the first conversation box can be switched to the basic input box state in response to receiving the editing operation input by the user, so as to temporarily switch from the agent-hosted reply to the user's manual reply for this piece of first content. Among them, the editing operation can include operations such as adding text, deleting text, copying text, pasting text, changing text styles, and adding expressions, etc., to adjust the first content. Among them, the basic input box can be displayed differently from the first conversation box and the second conversation box. For example, the dotted-line conversation box can be switched to a solid-line conversation box, and the interaction component can be deployed inside the basic input box, etc.

[0060] During the process of editing the first content according to the editing operation, the sending countdown can be paused. For example, the sending countdown displayed in the sending component 310 can be paused. For example Figure 3, in some implementations, during the editing process of the first content, the sending countdown displayed in the sending component 310 can be switched to the annotation of "paused", and the pause component 320 can be hidden. Moreover, in response to the first trigger of the sending component 310, the sending of the first content can be realized. After the edited first content is sent, the communication card component can continue to be hosted and replied by the intelligent agent.

[0061] For the technical solution of the embodiments of the present disclosure, the communication card component can provide flexible interaction functions to perform interaction operations on the generated content after the intelligent agent generates the session content and before sending the generated content. For example, interaction operations such as one-key sending, pause sending, update, and editing of the generated content can be performed, which can further improve the user experience. The method for displaying the communication interface provided by the embodiments of the present disclosure and the method for displaying the communication interface provided by the above embodiments belong to the same general concept. 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.

[0062] The various alternative solutions in the method for displaying the communication interface provided by the embodiments of the present disclosure and the above embodiments can be combined. In the method for displaying the communication interface provided by this embodiment, the first-dimensional information may further include at least one of the following: session object identifier, session topic, session label, session prompt, session priority, and session status.

[0063] Among them, 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.

[0064] Among them, the session topic corresponding to the list item may include the topic determined according to the session content corresponding to the list item.

[0065] Among them, the session label corresponding to the list item may include the label determined according to the information related to the session object. Among them, the dimension of the information used to determine the label can be preset according to the specific application scenario.

[0066] Among them, the session prompt corresponding to the list item may include a preset situation predicted according to the session content corresponding to the list item and having a probability of occurrence greater than the preset probability. Among them, the communication card components can be displayed differently according to the urgency of the session prompt. Exemplarily, for the communication card component with a high-urgency session prompt, the preset area of the communication card component can be filled with red; for the communication card component with a low-urgency session prompt, the preset area can be filled with orange; for the communication card component without a session prompt, the preset area can be filled with green, etc. Among them, the high or low urgency can be pre-configured according to the type of the preset situation.

[0067] Among them, the session priority corresponding to the list item can be determined according to at least one of the session topic, session label, and session prompt. Among them, in response to the session priority reaching the preset priority, the communication card component can be switched back to the first communication mode; or, the communication card component can be transferred to a preset terminal for reply to ensure the communication experience of the session object.

[0068] Among them, the session state can include states such as "session content generating" and "session replied". Among them, the session state can be determined according to the preset session logic.

[0069] Refer again to Figure 3 , in response to the agent recognizing that the session object sends session content, session content for reply can be generated. And, during the process of generating the session content, the interaction components 310-330 and the first session box 340 can be not shown, while the session state component 370 is shown. As Figure 3 , during the process of generating the session content, the session state component 370 can show a spinning animation effect, and can show the session state of "session content generating".

[0070] Refer also to Figure 3 , in response to the completion of sending the first content, the interaction components 310-330 and the first session box 340 can be not shown, while the session state component 370 is shown again. As Figure 3 , after sending the first content, the session state component 370 can show the session state of "session replied, waiting for the other party to input".

[0071] In addition, the session state can also include the "session ended" state. Among them, the session state can be determined to be the "session ended" state in response to not receiving session information within a preset time interval; or, the session state can be determined to be the "session ended" state according to the session content. Among them, in the case where the communication card component is in the "session ended" state, the communication card component can be closed with a countdown.

[0072] Exemplarily, Figure 4 is a schematic diagram of a communication card component in a display method of a communication interface provided by an embodiment of the present disclosure. Refer to Figure 4 , the communication card component can show a first session box 410, a second session box 420, an interaction component 430, a session object identifier 440, a session topic 450, a session label 460, a session prompt 470, and a session priority 480.

[0073] Figure 4 , the first content can be shown in the first session box 410, and the second content can be shown in the second session box 420; refer to Figure 3The interactive component 430 may include a sending component, a pausing component, and an updating component; the session object identifier 440 may include an avatar of the session object; the number of the session tags 460 may include multiple, Figure 4 Only three are marked as examples; the background area of ​​the conversation prompt 470 can be displayed differently according to the urgency; the conversation priority 480 ( Figure 4 The first dimension information (denoted by R3 in FIG. 4 ) can be marked on the session object identifier 440. In addition, other first dimension information can also be displayed on the communication card, which will not be exhaustively listed here.

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

[0075] The embodiments of the present disclosure can be combined with the various optional solutions in the method for displaying the communication interface provided in the above embodiments. The method for displaying the communication interface provided in this embodiment describes the communication interface in detail.

[0076] 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 can also include: extending the first area; wherein the communication card component is displayed in the extended first area.

[0077] For example, Figure 5 A schematic diagram of a communication interface in a communication interface display method provided by an embodiment of the present disclosure. Figure 5 , Figure 5 Figure (a) in the figure can represent the communication interface in the first communication mode. Figure 5 Figure (b) may represent the communication interface in the second communication mode.

[0078] Figure 5 In the example, a first area 510 may be deployed on the left side of the communication interface, and a switching component 511 may be deployed in the first area. The first communication mode ( Figure 5 Indicated by manual wiring) and the second communication mode ( Figure 5 The switch is represented by the managed mode in the example.

[0079] See also Figure 5In Figure (a), in the first communication mode, a communication list component 512 can be displayed within 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 Figure (b), the first area 510 can be extended to the right to increase the area ratio of the first area 510 in the communication interface. Among them, each list item can be switched to a communication card component 513, and the communication card component 513 can be displayed within the extended first area 510. Among them, Figure 5 only 2 communication card components 513 are marked exemplarily in Figure (b).

[0080] By extending the first area, sufficient display space can be provided for the communication card components, which is beneficial to realizing the display of the conversation content of multiple hosted sessions, facilitating the user to view simultaneously. In addition, it is also beneficial to the display of other first-dimensional information besides the conversation content, which can improve the user experience.

[0081] In some alternative implementation manners, the communication interface can include a second area; among them, a conversation window is displayed within the second area, and the conversation content corresponding to the first list item is displayed within the conversation window; among them, the first list item includes the selected list item among the list items; in response to switching from the first communication mode to the second communication mode, it can also include: determining a content summary according to the conversation content corresponding to the first list item; and displaying the content summary within the conversation window.

[0082] See Figure 5 , a second area 520 can be deployed in the middle of the communication interface. Among them, the second area 520 can display the conversation window 521 of the first list item selected in the communication list component 512. Among them, the conversation content can be displayed within the conversation window 521. In response to switching from the first communication mode to the second communication mode, a content summary can be determined according to the conversation content corresponding to the first list item. See Figure 5 Figure (b), the content summary 522 can be added to the conversation window 521 for display, for example, it can be displayed at the top of the conversation window 521.

[0083] In addition, as shown in Figure 5 Figure (b), in response to switching from the first communication mode to the second communication mode, the basic input box of the conversation window 521 can be switched to a first conversation box. And, interaction components can be deployed within the first conversation box, such as a sending component, a pause component, and an update component, etc. Among them, in response to the communication card component 513 within the first area 510 receiving a second selection instruction, the corresponding conversation window 521 can also be displayed within the second area 520.

[0084] 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 hosted conversation content.

[0085] In some optional implementations, the communication interface may include a third area; wherein the information displayed in the third area is switched based on the switching of the communication mode.

[0086] See also Figure 5 , a third area 530 may be arranged on the right side of the communication interface. The information displayed in the third area 530 may be switched based on the switching of the communication mode. For example, in the first communication mode, the third area 530 may display relevant information of the conversation object corresponding to the first list item; in the second communication mode, the third area may display agent assistance tools, etc.

[0087] In these optional implementations, in response to the communication mode switching from user reply to agent-hosted reply, the information displayed in the third area may be changed in a linked manner to provide information assistance for the corresponding communication mode, thereby further enhancing the user experience.

[0088] It can be considered that the area of ​​the communication interface occupied by the first area, the second area and the third area is fixed. In response to switching from the first communication mode to the second communication mode, the first area is extended; accordingly, the area occupied by the second area and the third area as a whole needs to be adaptively compressed.

[0089] The technical solution of the embodiment of the present disclosure describes the communication interface in detail. Among them, the communication interface can be arranged with a first area, a second area and a third area. In addition, in response to the communication mode switching from user reply to intelligent entity hosted reply, the first area can be extended so that the communication card component can be configured to a larger size to facilitate the presentation of rich first dimension information; a new content summary can be added to the second area to facilitate users to quickly understand the content of the hosted session; the information displayed in the third area can be linked to change to provide information assistance for the corresponding communication mode, which can further enhance the user experience. In addition, the display method of the communication interface provided in the embodiment of the present disclosure and the display method of the communication interface provided in the above embodiment belong to the same public concept. The technical details not fully described in this embodiment can be referred to the above embodiment, and the same technical features have the same beneficial effects in this embodiment and the above embodiment.

[0090] The optional solutions in the method for displaying a communication interface provided in the embodiments of the present disclosure can be combined with each other. In the method for displaying a communication interface provided in this embodiment, the application software to which the communication interface belongs may include: instant messaging application software, social network application software, and service application software.

[0091] Among them, instant messaging (IM) application software may include software for real-time transmission of text, images, files, voice, and video over a network. When the application software to which the communication interface belongs is IM application software, through the display method provided by the present disclosure, it is convenient for users to view the chat content between the intelligent agent and multiple friends at the same time, which can improve the user experience.

[0092] Among them, social network application software may include live broadcast application software and content creation application software, etc. When the application software to which the communication interface belongs is live broadcast application software, through the display method provided by the present disclosure, it is convenient for the anchor to view the intelligent agent-hosted chat content with multiple fans at the same time, or it is convenient to view the real-time reply of the intelligent agent to the bullet screen during the live broadcast, which can improve the user experience. When the application software to which the communication interface belongs is content creation application software, through the display method provided by the present disclosure, it is convenient for content creators to view the chat content between the intelligent agent and multiple users at the same time.

[0093] Among them, service application software has a wide coverage range and may include life service application software, commercial service application software, education service application software, medical service application software, information service application software, public service application software, and professional technical service application software, etc. When the application software to which the communication interface belongs is service application software, through the display method provided by the present disclosure, according to the specific service type, it is convenient for users to view the conversation content between the intelligent agent and multiple users at the same time, and they can intervene in the conversation in a timely manner to improve service efficiency.

[0094] Exemplarily, Figure 6 is a schematic diagram of a communication card component in the method for displaying a communication interface provided in the embodiments of the present disclosure. Refer to Figure 6 , the communication card component may have different display styles in different application software. For example, in IM application software, when having a conversation based on text, the display style 610 of the communication card component may refer to the communication card component shown in Figure 4 ; when making a call based on audio or video, the display style 620 of the communication card component may include: displaying the identifier of the conversation object (such as the avatar in Figure 6 ) and call-related components (such as Figure 6components such as sending messages, microphone switches, and hanging up). In live streaming application software, in the case of live interaction, the display style 630 of the communication card component may include: real-time bullet screens and the content of the agent's reply can be displayed. 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, which will not be enumerated here.

[0095] The technical solution of the embodiments of the present disclosure describes the application scenarios in detail. In instant messaging application software, social networking application software, and service application software, the communication interface can be displayed by the display method provided by the embodiments of the present disclosure, so as to improve the user experience in various application scenarios, which has very high practicality. The display method of the communication interface provided by the embodiments of the present disclosure and the display method of the communication interface provided by the above embodiments belong to the same inventive concept. The technical details not described in detail in this embodiment can be referred to the above embodiments, and the same technical features have the same beneficial effects in this embodiment and the above embodiments.

[0096] Figure 7 It is a schematic structural diagram of a display device for a communication interface provided by an embodiment of the present disclosure. The display device for the communication interface provided by this embodiment is applicable to the situation of displaying the communication interface in application software that supports the agent communication mode.

[0097] Such as Figure 7 shown, the display device for the communication interface provided by the embodiments of the present disclosure may include:

[0098] A switching module 710, configured to switch the list items in the communication list component in the communication interface to a communication card component in response to a switch from a first communication mode to a second communication mode; wherein, the first communication mode includes a communication mode for replying based on user input; the second communication mode includes a communication mode for replying based on an agent.

[0099] A display module 720, configured to display the first-dimensional information corresponding to the list item in the communication card component corresponding to the list item; wherein, the first-dimensional information includes conversation content.

[0100] In some optional implementation manners, an interaction component is deployed in the communication card component; wherein, the interaction component is used to interact with the first content in the conversation content; wherein, the first content includes content generated by the agent and not sent.

[0101] The display device for the communication interface may further include:

[0102] An interaction module, configured to perform a corresponding interaction operation on the first content in response to a trigger related to the interaction component.

[0103] In some alternative implementation manners, the interaction component includes a sending component;

[0104] The interaction module can be used for:

[0105] Triggering the sending component in response to the end event of the sending countdown;

[0106] Sending the first content in response to the triggering of the sending component.

[0107] In some alternative implementation manners, the interaction module can also be used for;

[0108] Receiving the first trigger of the sending component through the communication interface;

[0109] Sending the first content in response to the first trigger.

[0110] In some alternative implementation manners, the interaction component further includes a pause component;

[0111] The interaction module can also be used for:

[0112] Receiving the second trigger of the pause component through the communication interface;

[0113] Pausing the sending countdown in response to the second trigger to pause sending the first content.

[0114] In some alternative implementation manners, the interaction component includes an update component;

[0115] The interaction module can also be used for:

[0116] Receiving the third trigger of the update component through the communication interface;

[0117] Updating the first content through the agent in response to the third trigger.

[0118] In some alternative implementation manners, the first conversation box of the first content and the second conversation box of the second content are presented differently; wherein, the second content includes the content in the conversation content other than the first content.

[0119] In some alternative implementation manners, the interaction module can also be used for:

[0120] Receiving an editing operation through the first conversation box;

[0121] Editing the first content according to the editing operation.

[0122] In some alternative implementation manners, the first dimension information further includes at least one of the following: session object identifier, session topic, session label, session prompt, session priority, and session status.

[0123] In some alternative implementation manners, the communication list component is displayed in the first area of the communication interface;

[0124] The switching module can also be used for:

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

[0126] In some alternative implementation manners, the communication interface includes a second area; wherein, a conversation window is displayed in the second area, and 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.

[0127] The display module can be used for:

[0128] In response to switching from the first communication mode to the second communication mode, determine a content summary according to the conversation content corresponding to the first list item;

[0129] Display the content summary in the conversation window.

[0130] In some alternative implementation manners, 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.

[0131] In some alternative implementation manners, the application software to which the communication interface belongs includes: instant messaging application software, social network application software, and service application software.

[0132] The display device of the communication interface provided by the embodiments of the present disclosure can execute the display method of the communication interface provided by any embodiment of the present disclosure, and has corresponding function modules and beneficial effects for executing the method.

[0133] It should be noted that the various units and modules included in the above 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 the functional units are only for the convenience of mutual distinction and do not limit the protection scope of the embodiments of the present disclosure.

[0134] Next, refer to Figure 8 , which shows a schematic structural diagram of an electronic device (such as Figure 8 the terminal device or server in) 800 suitable for implementing the embodiments of the present disclosure. The terminal device in the embodiments of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Tablet Computers), PMPs (Portable Multimedia Players), in-vehicle terminals (such as in-vehicle navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc.Figure 8 The illustrated electronic device is merely an example and should not impose any limitation on the functions and scope of use of the embodiments of the present disclosure.

[0135] As Figure 8 shown, the electronic device 800 may include a processing device (such as a central processing unit, a graphics processing unit, etc.) 801, which may 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. In the RAM 803, various programs and data required for the operation of the electronic device 800 are also stored. The processing device 801, the ROM 802, and the RAM 803 are connected to each other through a bus 804. An input / output (I / O) interface 805 is also connected to the bus 804.

[0136] Generally, the following devices may be connected to the I / O interface 805: an input device 806 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 807 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 808 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 809. The communication device 809 may allow the electronic device 800 to communicate with other devices wirelessly or wiredly to exchange data. Although Figure 8 the electronic device 800 with various devices is shown, it should be understood that it is not required to implement or include all the shown devices. More or fewer devices may be alternatively implemented or included.

[0137] Specifically, according to the embodiments of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, the embodiments of the present disclosure include a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program includes program codes for performing the methods shown in the flowcharts. In such an embodiment, the computer program may be downloaded and installed from a network through the communication device 809, or installed from the storage device 808, or installed from the ROM 802. When the computer program is executed by the processing device 801, the above functions defined in the display method of the communication interface of the embodiments of the present disclosure are executed.

[0138] The electronic device provided by the embodiments of the present disclosure and the display method of the communication interface provided by the above embodiments belong to the same inventive concept. Technical details not described in detail in this embodiment may be referred to the above embodiments, and this embodiment has the same beneficial effects as the above embodiments.

[0139] An embodiment of the present disclosure provides a storage medium storing computer-executable instructions, which can be used to execute the method for displaying a communication interface provided in the above embodiments when executed by a computer processor.

[0140] It should be noted that the above storage medium of the present disclosure may be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. A computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. 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, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), or a flash memory, an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may 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 the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries computer-readable executable instructions. Such a propagated data signal may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may 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 conjunction with an instruction execution system, apparatus, or device. The executable instructions contained on the storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.

[0141] In some embodiments, the client and the server can communicate using any currently known or future-developed network protocol such as HTTP (Hyper Text Transfer Protocol), and can be interconnected with digital data communication in any form or medium (e.g., a communication network). Examples of communication networks include local area networks ("LANs"), wide area networks ("WANs"), the Internet (e.g., the Internet), and end-to-end networks (e.g., ad hoc end-to-end networks), as well as any currently known or future-developed networks.

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

[0143] The above storage medium carries one or more executable instructions. When the above one or more executable instructions are executed by the electronic device, the electronic device is caused to:

[0144] In response to switching from a first communication mode to a second communication mode, switch the list items in the communication list component within the communication interface to a communication card component; wherein, the first communication mode includes a communication mode for replying based on user input; the second communication mode includes a communication mode for replying based on an agent; display first-dimensional information corresponding to the list item in the communication card component corresponding to the list item; wherein, the first-dimensional information includes conversation content.

[0145] The executable instructions for performing the operations of the present disclosure may be written in one or more programming languages or combinations thereof. The above programming languages include, but are not limited to, object-oriented programming languages - such as Java, Smalltalk, C++; and also include conventional procedural programming languages - such as the "C" language or similar programming languages. The executable instructions may be executed entirely on the user's computer, partially on the user's computer, executed as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network - including a local area network (LAN) or a wide area network (WAN) - or, may be connected to an external computer (e.g., by using an Internet service provider to connect through the Internet).

[0146] The embodiments of the present disclosure also provide a computer program product, including a computer program, which when executed by a processor can implement the method for displaying a communication interface provided in any embodiment of the present disclosure.

[0147] Among them, the computer program product includes a computer program carried on a non-transitory computer-readable medium, and the computer program contains program codes for executing the display method of the communication interface. Among them, the program codes can be written in one or more programming languages or combinations thereof. The programming languages include object-oriented programming languages such as Java, Smalltalk, C++, and also include conventional procedural programming languages such as the "C" language or similar programming languages. The program codes can be executed entirely on the user's computer, partially on the user's computer, executed as an independent software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any kind of network - including a local area network (LAN) or a wide area network (WAN) - or, it can be connected to an external computer (for example, by using an Internet service provider to connect through the Internet).

[0148] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram may represent a module, a program segment, or a part of the code, and the module, program segment, or part of the code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than that marked in the accompanying drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, and the combination of blocks in the block diagram and / or flowchart, can be implemented by a dedicated hardware-based system for executing the specified functions or operations, or can be implemented by a combination of dedicated hardware and computer instructions.

[0149] The units involved in the embodiments described in the present disclosure can be implemented in software or in hardware. Among them, the names of the units and modules do not constitute a limitation on the units and modules themselves in some cases.

[0150] The functions described above in this document can be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that can be used 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.

[0151] In the context of this disclosure, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in connection 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 include, 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 a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a Read Only Memory (ROM), an Erasable Programmable Read Only Memory (EPROM or Flash Memory), an optical fiber, a portable Compact Disc Read Only Memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0152] According to one or more embodiments of the present disclosure, a method for displaying a communication interface is provided. The method includes:

[0153] In response to a switch from a first communication mode to a second communication mode, switching an item in a communication list component within the communication interface to a communication card component; wherein the first communication mode includes a communication mode for replying based on user input; and the second communication mode includes a communication mode for replying based on an agent.

[0154] Displaying first dimension information corresponding to the item in the communication card component corresponding to the item; wherein the first dimension information includes conversation content.

[0155] According to one or more embodiments of the present disclosure, a method for displaying a communication interface further includes:

[0156] In some alternative implementations, an interaction component is deployed in the communication card component; wherein, the interaction component is used to interact with the first content in the session content; wherein, the first content includes content generated based on the agent and not sent.

[0157] The method further includes: in response to a trigger related to the interaction component, performing a corresponding interaction operation on the first content.

[0158] According to one or more embodiments of the present disclosure, a method for displaying a communication interface is provided, further including:

[0159] In some alternative implementations, the interaction component includes a sending component.

[0160] The performing a corresponding interaction operation on the first content in response to a trigger related to the interaction component includes:

[0161] In response to the end event of the sending countdown, triggering the sending component.

[0162] In response to the triggering of the sending component, sending the first content.

[0163] According to one or more embodiments of the present disclosure, a method for displaying a communication interface is provided, further including:

[0164] In some alternative implementations, the performing a corresponding interaction operation on the first content in response to a trigger related to the interaction component further includes:

[0165] Receiving a first trigger of the sending component through the communication interface.

[0166] In response to the first trigger, sending the first content.

[0167] According to one or more embodiments of the present disclosure, a method for displaying a communication interface is provided, further including:

[0168] In some alternative implementations, the interaction component further includes a pause component.

[0169] The performing a corresponding interaction operation on the first content in response to a trigger related to the interaction component includes:

[0170] Receiving a second trigger of the pause component through the communication interface.

[0171] In response to the second trigger, pausing the sending countdown to pause sending the first content.

[0172] According to one or more embodiments of the present disclosure, a method for displaying a communication interface is provided, further including:

[0173] In some alternative implementations, the interaction component includes an update component;

[0174] The performing of the corresponding interaction operation on the first content in response to a trigger related to the interaction component includes:

[0175] Receiving a third trigger of the update component through the communication interface;

[0176] In response to the third trigger, updating the first content through the agent.

[0177] According to one or more embodiments of the present disclosure, a method for displaying a communication interface is further provided, including:

[0178] In some alternative implementations, a first conversation box of the first content and a second conversation box of the second content are displayed differently; wherein, the second content includes the content in the conversation content other than the first content.

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

[0180] In some alternative implementations, an edit operation is received through the first conversation box;

[0181] Editing the first content according to the edit operation.

[0182] According to one or more embodiments of the present disclosure, a method for displaying a communication interface is further provided, including:

[0183] In some alternative implementations, the first dimension information further includes at least one of the following: session object identifier, session topic, session label, session prompt, session priority, and session status.

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

[0185] In some alternative implementations, the communication list component is displayed in a first area of the communication interface;

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

[0187] Extending the first area; wherein, the communication card component is displayed in the extended first area.

[0188] According to one or more embodiments of the present disclosure, a method for displaying a communication interface is further provided, including:

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

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

[0191] Determine a content summary according to the conversation content corresponding to the first list item;

[0192] Display the content summary in the conversation window.

[0193] According to one or more embodiments of the present disclosure, a method for displaying a communication interface is provided, which further includes:

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

[0195] According to one or more embodiments of the present disclosure, a method for displaying a communication interface is provided, which further includes:

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

[0197] According to one or more embodiments of the present disclosure, a device for displaying a communication interface is provided, and the device includes:

[0198] A switching module, configured to, in response to switching from a first communication mode to a second communication mode, switch the list items in the communication list component in the communication interface to a communication card component; wherein, the first communication mode includes a communication mode for replying based on user input; the second communication mode includes a communication mode for replying based on an agent.

[0199] A display module, configured to display first-dimensional information corresponding to the list item in the communication card component corresponding to the list item; wherein, the first-dimensional information includes conversation content.

[0200] The above description is only a preferred embodiment of the present disclosure and an explanation of the applied technical principles. Those skilled in the art should understand that the scope of the disclosure involved in the present disclosure is not limited to the technical solutions formed by the specific combination of the above technical features, and should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosure concept. For example, the technical solutions formed by mutually replacing the above features with the technical features (but not limited to) having similar functions disclosed in the present disclosure.

[0201] In addition, although the operations are depicted in a particular order, this should not be construed as requiring that the operations be performed in the particular order shown or in sequential order. In certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although a number of specific implementation details are included in the above discussion, these should not be construed as limiting the scope of the present disclosure. Certain features described in the context of separate embodiments may also be implemented in combination in a single embodiment. Conversely, the various features described in the context of a single embodiment may also be implemented separately or in any suitable sub-combination in multiple embodiments.

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

Claims

1. A method for displaying a communication interface, characterized in that: include: In response to switching from the first communication mode to the second communication mode, switching the list items in the communication list component in the communication interface to the communication card component; wherein the first communication mode includes a communication mode for replying based on user input; and the second communication mode includes a communication mode for replying 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 conversation content.

2. The method according to claim 1, characterized in that An interaction component is deployed in the communication card component; wherein the interaction component is used to interact with the first content in the conversation content; wherein the first content includes content generated based on the agent and 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, characterized in that The interaction component includes a sending component; The performing a corresponding interactive operation on the first content in response to a trigger related to the interactive component includes: In response to an end event of the sending countdown, triggering the sending component; In response to the triggering of the sending component, the first content is sent.

4. The method according to claim 3, characterized in that The performing a corresponding interactive operation on the first content in response to a trigger related to the interactive component further includes: receiving a first trigger of the sending component through the communication interface; In response to the first trigger, the first content is sent.

5. The method according to claim 3, characterized in that: The interaction component also includes a pause component; The performing a corresponding interactive operation on the first content in response to a trigger related to the interactive component includes: receiving, via the communication interface, a second trigger of the pause component; In response to the second trigger, the sending countdown is paused to pause sending the first content.

6. The method according to claim 2, characterized in that The interaction component includes an update component; The performing a corresponding interactive operation on the first content in response to a trigger related to the interactive component includes: receiving, via the communication interface, a third trigger for updating the component; In response to the third trigger, the first content is updated by the agent.

7. The method according to claim 2, characterized in that The first conversation frame of the first content and the second conversation frame of the second content are displayed separately; wherein the second content includes the content in the conversation content except the first content.

8. The method according to claim 7, characterized in that Also includes: receiving an editing operation through the first conversation box; The first content is edited according to the editing operation.

9. The method according to claim 1, characterized in that: 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, characterized in that 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 also includes: The first area is extended; wherein the communication card assembly is displayed in the extended first area.

11. The method according to claim 1, characterized in that: 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 the first list item; wherein the first list item includes the list item selected from the list items; The response to switching from the first communication mode to the second communication mode also includes: Determine a content summary according to the conversation content corresponding to the first list item; The content summary is displayed in the session window.

12. The method according to claim 1, characterized in that 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 to 12, characterized in that: The application software to which the communication interface belongs includes: instant messaging application software, social network application software and service application software.

14. A communication interface display device, characterized in that: include: A switching module, configured to switch the list items in the communication list component in the communication interface to the communication card component in response to switching from the first communication mode to the second communication mode; wherein the first communication mode includes a communication mode for replying based on user input; and the second communication mode includes a communication mode for replying based on an agent; A 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 conversation content.

15. An electronic device, characterized in that: The electronic device comprises: one or more processors; a 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 communication interface display method as described in any one of claims 1-13.

16. A storage medium comprising computer executable instructions, wherein the computer executable instructions are used to execute the communication interface display method according to any one of claims 1 to 13 when executed by a computer processor.

17. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by a processor, the computer program implements the communication interface display method as described in any one of claims 1 to 13.