Editing method and device for information card in virtual scene, equipment and storage medium
By providing a card editing interface and background configuration system in a virtual scene, users can directly drag or click to select interactive information combination to edit information cards, solving the problems of cumbersome production process and untimely updates in the existing technology, and achieving efficient editing and real-time update information card production.
Patent Information
- Application Number
- CN202510365034.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-21
- Publication Date
- 2025-07-04
AI Technical Summary
In the prior art, the process of users making information cards in virtual scenes is cumbersome, and the acquisition process of interactive data or interactive materials is complicated, resulting in low production efficiency of information cards and untimely update of information.
It provides a method for editing information cards in a virtual scene. By displaying multiple interactive information in the card editing interface, users can directly drag or click to select interactive information for combination editing, and support one-click generation and sharing, combining with the background configuration system to achieve automatic update of information cards.
It improves the editing efficiency of information cards, simplifies user operations, lowers the threshold for making information cards, realizes real-time updates of information cards, and improves users' willingness to share socially and developer operation efficiency.
Smart Images

Figure CN120255757A_ABST
Abstract
Description
[0001] Division Explanation
[0002] This application is a divisional application of a Chinese patent with an application date of July 21, 2023, an application number of 202310909358.5, and an invention title of "Editing Method, Device, Equipment, and Storage Medium for Information Cards in Virtual Scenes". Technical Field
[0003] This application relates to human-computer interaction technology, and particularly to an editing method, device, equipment, and storage medium for information cards in virtual scenes. Background Art
[0004] The display technology based on graphics processing hardware has expanded the channels for perceiving the environment and obtaining information. In particular, the display technology of virtual scenes can realize diverse interactions between virtual objects controlled by users or artificial intelligence according to actual application requirements, and has various typical application scenarios. For example, in a virtual scene such as a game, it can simulate the real battle process between virtual characters.
[0005] With the increase in the cost invested by users in a certain virtual scene and the improvement of the interaction level, users will have a strong sharing demand for social purposes. In related technologies, after users intercept their interaction data in the virtual scene or search for relevant interaction materials through the Internet, they use image processing tools to edit and produce personal information cards, and publish the produced information cards on social websites or share them with others; however, in this way, the process of obtaining interaction data or interaction materials is relatively cumbersome, resulting in low production efficiency of information cards. Summary of the Invention
[0006] Embodiments of this application provide an editing method, device, electronic device, computer-readable storage medium, and computer program product for information cards in virtual scenes, which can improve the editing efficiency of information cards.
[0007] The technical solution of the embodiments of this application is implemented as follows:
[0008] Embodiments of this application provide an editing method for information cards in virtual scenes, including:
[0009] Display a card editing interface for editing the information card of a target account in a virtual scene, where the card editing interface includes a card editing area and an information display area;
[0010] In the information display area, display multiple interaction information of the target account in the virtual scene;
[0011] In response to a card editing operation, in the card editing area, a target information card obtained by editing is displayed, where the target information card is obtained by editing according to target interaction information among the multiple interaction information.
[0012] An embodiment of the present application provides an editing device for information cards in a virtual scene, including:
[0013] A first display module, configured to display a card editing interface for editing an information card of a target account in a virtual scene, where the card editing interface includes a card editing area and an information display area;
[0014] A second display module, configured to display multiple interaction information of the target account in the virtual scene in the information display area;
[0015] A third display module, configured to, in response to a card editing operation, display a target information card obtained by editing in the card editing area, where the target information card is obtained by editing according to target interaction information among the multiple interaction information.
[0016] In the above solution, the first display module is further configured to display a card editing entry on an information page of a virtual scene corresponding to the target account; in response to a trigger operation on the card editing entry, display at least one card theme, where different card themes correspond to card editing interfaces with different display styles; and in response to a selection operation on a target card theme, display a card editing interface for editing an information card of the target account in the virtual scene in a display style corresponding to the target card theme.
[0017] In the above solution, the device further includes: a theme replacement module, configured to display a theme replacement control in the card editing interface; in response to a trigger operation on the theme replacement control, display at least one candidate card theme; and in response to a theme replacement operation, switch the display style of the card editing interface from the display style corresponding to the target card theme to the display style corresponding to the replaced candidate card theme.
[0018] In the above solution, the second display module is further configured to display multiple interaction information of the target account in the virtual scene in a display style of an information module.
[0019] In the above solution, the second display module is further configured to display, in the information display area, a first quantity of interaction information of the target account in the virtual scene, where the first quantity is an integer greater than 1; in response to an expansion operation on the information display area, expand the information display area, and display, in the expanded information display area, a second quantity of interaction information of the target account in the virtual scene; wherein the second quantity is greater than the first quantity, and the interaction information of the second quantity includes the interaction information of the first quantity.
[0020] In the above solution, before displaying the edited target information card in the card editing area in response to a card editing operation, the device further includes: a fourth display module, configured to, in response to a selection operation on target interaction information in the interaction information of the second quantity, control the expanded information display area to shrink to its original size, and display the selected target interaction information in the card editing area, where the target interaction information is used to combine to obtain the target information card.
[0021] In the above solution, after displaying the multiple interaction information of the target account in the virtual scene, the device further includes: an update display module, configured to, in response to an information update operation, update and display the multiple interaction information of the target account in the virtual scene in the information display area; wherein the triggering manner of the information update operation includes at least one of the following: receiving a triggering operation on an update control for updating the currently displayed interaction information, and using the triggering operation as the information update operation; receiving a sliding operation on the information display area, and using the sliding operation as the information update operation.
[0022] In the above solution, before displaying the edited target information card in the card editing area in response to a card editing operation, the device further includes: a fifth display module, configured to, in response to an information selection operation, display the selected target interaction information in the card editing area.
[0023] In the above solution, the fifth display module is further configured to, in response to a dragging operation on target interaction information in the information display area and the dragging operation is released at a target position in the card editing area, receive an information selection operation on the target interaction information; in response to the information selection operation, display the target interaction information at the target position in the card editing area.
[0024] In the above solution, the fifth display module is further configured to display the selected target interaction information in a first sub-region within the card editing area; the apparatus further includes: a movement guidance module, configured to, in response to a drag operation on the target interaction information, control the target interaction information to move synchronously with the drag operation, and during the movement of the target interaction information, display movement guidance information in the card editing area, where the movement guidance information is used to guide the dragging of the target interaction information to a second sub-region; in response to the drag operation being released when the target interaction information moves to the action range associated with the movement guidance information, display the target interaction information in the second sub-region and cancel the display of the movement guidance information.
[0025] In the above solution, after displaying the selected target interaction information in the card editing area, the apparatus further includes: an information update module, configured to, in response to a replacement operation on the target interaction information, display alternative interaction information in the information display area, where the alternative interaction information is of the same information type as the target interaction information; in response to a selection operation on the alternative interaction information, replace the target interaction information displayed in the card editing area with the alternative interaction information, and the alternative interaction information is used to form the target information card.
[0026] In the above solution, the fifth display module is further configured to, in response to an information selection operation, when the number of target interaction information is multiple, display each of the selected target interaction information in a first display manner in the card editing area; the apparatus further includes: a layout adjustment module, configured to, in response to a layout adjustment operation, adjust the first display manner to a second display manner and display each of the target interaction information in the second display manner, where the second display manner has a different arrangement layout of the multiple target interaction information indicated by the first display manner; the third display module is further configured to, in response to a card editing operation, display the edited target information card in the card editing area, where the arrangement layout of the multiple target interaction information in the target information card is consistent with the arrangement layout of the multiple target interaction information displayed in the second display manner.
[0027] In the above solution, the fifth display module is further configured to, in response to an information selection operation, when the number of the target interaction information is multiple, control the multiple selected target interaction information in the information display area to be in a selected state; in response to an information layout operation, automatically display, in each sub-area of the card editing area, target interaction information that is adaptively matched, where the adaptability of the target interaction information displayed in each sub-area to the corresponding sub-area is higher than an adaptability threshold; the third display module is further configured to, in response to a card editing operation, display, in the card editing area, a target information card edited based on the target interaction information automatically displayed in each sub-area.
[0028] In the above solution, the fifth display module is further configured to, in response to an information selection operation, when the number of the target interaction information is multiple, control the multiple selected target interaction information in the information display area to be in a selected state; in response to an information determination operation, randomly display the multiple target interaction information in the card editing area; the third display module is further configured to, in response to a card editing operation, perform layout adjustment on the multiple target interaction information randomly displayed in the card editing area, and display, in the card editing area, a target information card edited based on the multiple target interaction information after layout adjustment.
[0029] In the above solution, the third display module is further configured to display a one-key editing control in the card editing interface; in response to a card editing operation triggered based on the one-key layout control, display a recommended information card in the card editing area, and use the recommended information card as the edited target information card; where the recommended information card is edited based on the target interaction information screened from the multiple interaction information and matched with the target account.
[0030] In the above solution, after displaying the recommended information card in the card editing area, the device further includes: a card replacement module, configured to display a card replacement control in the card editing area; where the card replacement control is used to replace the recommended information card with another recommended information card, or adjust the target interaction information in the recommended information card.
[0031] In the above solution, after displaying and editing the obtained target information card, the device further includes: a first sharing module, configured to, in response to a sharing operation on the target information card, send sharing information carrying the target information card to a terminal of another account; wherein, the sharing information includes at least one of the following: a web link, a mini program, and an electronic poster integrated with a graphic code, for the terminal of the other account to display the target information card when receiving a viewing operation on the sharing information, and display the updated target interaction information in the target information card when the target interaction information of the target account in the virtual scene is updated.
[0032] In the above solution, the web link is used for the terminal of the other account to display a corresponding information card web page when receiving a trigger operation on the web link, so as to display the target information card in the information card web page, and display the updated target interaction information in the target information card when the target interaction information of the target account in the virtual scene is updated; the mini program is used for the terminal of the other account to open a corresponding information card mini program when receiving a trigger operation on the mini program, so as to display the target information card in the information card mini program, and display the updated target interaction information in the target information card when the target interaction information of the target account in the virtual scene is updated; the electronic poster integrated with a graphic code is used for the terminal of the other account to open a corresponding information card mini program when receiving an identification operation on the graphic code, so as to display the target information card in the information card mini program, and display the updated target interaction information in the target information card when the target interaction information of the target account in the virtual scene is updated.
[0033] In the above solution, after displaying and editing the obtained target information card, the device further includes: a second sharing module, configured to, in response to a sharing operation on the target information card, send a sharing video carrying the target information card to a terminal of another account; wherein, the sharing video is used for the terminal of the other account to display the target interaction information in the target information card in the form of an animation when receiving a playback operation on the sharing video.
[0034] An embodiment of the present application provides an electronic device, including:
[0035] A memory, configured to store computer-executable instructions or computer programs;
[0036] A processor, when executing computer-executable instructions or a computer program stored in the memory, implements the method for editing an information card in a virtual scenario provided by an embodiment of the present application.
[0037] An embodiment of the present application provides a computer-readable storage medium storing computer-executable instructions or a computer program, which, when executed by a processor, implements the method for editing an information card in a virtual scenario provided by an embodiment of the present application.
[0038] An embodiment of the present application provides a computer program product including a computer program or computer-executable instructions, which, when executed by a processor, implement the method for editing an information card in a virtual scenario provided by an embodiment of the present application.
[0039] The embodiments of the present application have the following beneficial effects:
[0040] Applying the embodiments of the present application, when a target account creates its information card in a virtual scenario, multiple interaction information of the target account in the virtual scenario is displayed in an information display area in a card editing interface, and a target information card is edited according to target interaction information among the multiple interaction information. Since the target interaction information for creating the target information card can be conveniently obtained from the information display area, the editing or creation efficiency of the information card can be improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] Figure 1 is a schematic architecture diagram of an information card editing system 100 in a virtual scenario provided by an embodiment of the present application;
[0042] Figure 2 is a schematic structural diagram of an electronic device 500 provided by an embodiment of the present application;
[0043] Figure 3 is a schematic flowchart of a method for editing an information card in a virtual scenario provided by an embodiment of the present application;
[0044] Figure 4 is a schematic display diagram of a card editing interface provided by an embodiment of the present application;
[0045] Figure 5 is a schematic replacement diagram of a card editing interface provided by an embodiment of the present application;
[0046] Figure 6 is a schematic display diagram of interaction information provided by an embodiment of the present application;
[0047] Figure 7 is a schematic display diagram of interaction information provided by an embodiment of the present application;
[0048] Figure 8It is a schematic diagram showing the display of interaction information provided by an embodiment of the present application;
[0049] Figure 9 It is a schematic diagram showing the adjustment of interaction information provided by an embodiment of the present application;
[0050] Figure 10 It is a schematic diagram showing the replacement of interaction information provided by an embodiment of the present application;
[0051] Figure 11 It is a schematic diagram showing the sharing of information cards provided by an embodiment of the present application;
[0052] Figure 12 It is a schematic diagram showing the display of information cards provided by an embodiment of the present application;
[0053] Figure 13 It is a schematic diagram showing the editing process of information cards in a virtual scene provided by an embodiment of the present application;
[0054] Figure 14 It is a schematic diagram showing the flow of the method for editing information cards in a virtual scene provided by an embodiment of the present application;
[0055] Figure 15 It is a schematic diagram showing the display of a card editing interface provided by an embodiment of the present application;
[0056] Figure 16 It is a schematic diagram showing the interaction information provided by an embodiment of the present application;
[0057] Figure 17 It is a schematic diagram showing the adjustment of interaction information provided by an embodiment of the present application. Detailed implementation manners
[0058] In order to make the objectives, technical solutions and advantages of the present application clearer, the present application will be further described in detail below with reference to the accompanying drawings. The described embodiments should not be construed as limitations on the present application. All other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the scope of protection of the present application.
[0059] In the following description, reference is made to "some embodiments", which describe a subset of all possible embodiments. However, it can be understood that "some embodiments" can be the same subset or different subsets of all possible embodiments, and can be combined with each other without conflict.
[0060] In the following description, the terms "first / second..." are only used to distinguish similar objects and do not represent a specific order for the objects. It can be understood that "first / second..." can be interchanged in a specific order or sequence when allowed, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein.
[0061] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terms used herein are for the purpose of describing embodiments of this application only and are not intended to limit this application.
[0062] Before further elaborating on the embodiments of this application, the nouns and terms involved in the embodiments of this application are described. The nouns and terms involved in the embodiments of this application are subject to the following explanations.
[0063] 1) Client: An application program running on a terminal for providing various services, such as a video playback client, a game client, etc.
[0064] 2) In response to: Used to represent the conditions or states on which the executed operations depend. When the dependent conditions or states are met, one or more executed operations can be real-time or have a set delay; without special instructions, there is no limitation on the execution order of multiple executed operations.
[0065] 3) Virtual scene: A virtual scene displayed (or provided) when an application program runs on a terminal. This virtual scene can be a simulation environment of the real world, a semi-simulated and semi-fictional virtual environment, or a purely fictional virtual environment. The virtual scene can be any one of a two-dimensional virtual scene, a 2.5D virtual scene, or a three-dimensional virtual scene. The embodiments of this application do not limit the dimension of the virtual scene. For example, the virtual scene can include the sky, land, ocean, etc. The land can include environmental elements such as deserts and cities. Users can control virtual objects to move in this virtual scene.
[0066] 4) Virtual character: The images of various people and objects that can interact in a virtual scene, or movable objects in a virtual scene. The movable objects can be virtual people, virtual animals, anime characters, etc., such as the people and animals displayed in a virtual scene. A virtual character can be a virtual image in the virtual scene used to represent a user. The virtual scene can include multiple virtual characters, and each virtual character has its own shape and volume in the virtual scene and occupies a part of the space in the virtual scene. A virtual character can also be a game character controlled by a user (or player).
[0067] 5) Interaction information, including the interaction data of the virtual character controlled by the target account (or player) in the virtual scene and the corresponding interaction materials. Among them, the interaction data can reflect the basic information of the target account in the virtual scene (such as virtual character, frequently played mode, frequently played time, interaction performance (such as the number of successes and failures), etc.) or interaction preferences (such as commonly used heroes, virtual skills or virtual items, and friend-making preferences, etc.); the interaction materials refer to the relevant decoration resources involved in the interaction process of the virtual character controlled by the target account in the virtual scene, including materials such as pictures, music, sound effects, animations, 3D models, fonts, videos, plug-ins, etc. For example, when the virtual scene is a game, the picture materials include the background, characters, items, UI interfaces, etc. in the game, the music materials include the background music, sound effects, etc. in the game, the 3D model materials include the characters, scenes, items, etc. in the game, the animation materials include the character animations, scene animations, etc. in the game, the font materials include the fonts used for titles, buttons, prompts, etc. in the game, the video materials include the opening animations, etc. in the game, and the plug-in materials include various plug-ins required in the game, such as advertising plug-ins, social plug-ins, etc.
[0068] The embodiments of the present application provide a method, device, electronic device, computer-readable storage medium and computer program product for editing information cards in a virtual scene, which can improve the editing efficiency of information cards. The following describes the exemplary application of the electronic device provided by the embodiments of the present application. The electronic device provided by the embodiments of the present application can be implemented as various types of user terminals such as laptop computers, tablet computers, desktop computers, set-top boxes, mobile devices (such as mobile phones, portable music players, personal digital assistants, dedicated messaging devices, portable game devices), smart phones, smart speakers, smart watches, smart TVs, in-vehicle terminals, etc., or can also be implemented as a server. Hereinafter, the exemplary application when the device is implemented as a terminal will be described.
[0069] See Figure 1 , Figure 1 is a schematic architecture diagram of the information card editing system 100 in the virtual scene provided by the embodiments of the present application. To implement and support an exemplary application, the terminals (exemplarily shown as terminals 400-1 and 400-2) are connected to the server 200 through the network 300. The network 300 can be a wide area network, a local area network, or a combination of the two.
[0070] In some embodiments, the terminal may be a smart phone, a tablet computer, a laptop computer, a desktop computer, a smart speaker, a smart watch, a vehicle-mounted terminal, etc., but is not limited thereto. A client with a live broadcast function is set on the terminal, such as a video playback client, an instant messaging client, a game client, a live broadcast client, etc. The server 200 is the background server corresponding to the client, which may be an independent physical server, a server cluster or a distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, Content Delivery Network (CDN), and big data and artificial intelligence platforms. The terminal and the server may be directly or indirectly connected through wired or wireless communication methods, which are not limited in the embodiments of the present application.
[0071] In practical applications, the terminal displays a card editing interface for editing an information card of a target account in a virtual scene. The card editing interface includes a card editing area and an information display area. In the information display area, multiple interaction information of the target account in the virtual scene is displayed. In response to a card editing operation, a card editing request is generated and sent to the server 200. The card editing request carries the target interaction information to be edited indicated by the card editing operation. The server 200 edits the target information card based on the card editing request according to the target interaction information carried in the card editing request, and returns the target information card to the terminal for display.
[0072] See Figure 2 , Figure 2 is a schematic structural diagram of an electronic device 500 provided by an embodiment of the present application. Taking the terminal in Figure 1 as an example, Figure 2 the electronic device 500 shown includes at least one processor 510, a memory 550, at least one network interface 520, and a user interface 530. Each component in the electronic device 500 is coupled together through a bus system 540. It can be understood that the bus system 540 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 540 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, in Figure 2 all kinds of buses are labeled as the bus system 540.
[0073] The processor 510 can be an integrated circuit chip with signal processing capabilities, such as a general-purpose processor, a digital signal processor (DSP), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc., where the general-purpose processor can be a microprocessor or any conventional processor, etc.
[0074] The memory 550 includes a volatile memory or a non-volatile memory, and may also include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), and the volatile memory may be a random access memory (RAM). The memory 550 described in the embodiment of the present application is intended to include any suitable type of memory. The memory 550 optionally includes one or more storage devices that are physically far away from the processor 510.
[0075] In some embodiments, the memory 550 can store data to support various operations, examples of which include programs, modules, and data structures, or a subset or superset thereof, as exemplarily described below.
[0076] The operating system 551 includes system programs for processing various basic system services and performing hardware-related tasks, such as a framework layer, a core library layer, a driver layer, etc., for implementing various basic businesses and processing hardware-based tasks; a network communication module 552 is used to reach other electronic devices via one or more (wired or wireless) network interfaces 520. Exemplary network interfaces 520 include: Bluetooth, Wireless Compatibility Certification (WiFi), and Universal Serial Bus (USB), etc.
[0077] In some embodiments, the editing device for information cards in the virtual scene provided by the embodiments of the present application can be implemented in software. The editing device for information cards in the virtual scene provided by the embodiments of the present application can be provided as various software embodiments, including various forms including applications, software, software modules, scripts or codes. Figure 2 An editing device 555 for information cards in a virtual scene stored in a memory 550 is shown, which can be software in the form of programs and plug-ins, and includes a series of modules, including a first display module 5551, a second display module 5552 and a third display module 5553. These modules are logical, and therefore can be arbitrarily combined or further split according to the functions implemented. The functions of each module will be explained below.
[0078] In some other embodiments, the device provided in the embodiments of the present application can be implemented in a hardware manner. As an example, the device provided in the embodiments of the present application can be a processor in the form of a hardware decoding processor, which is programmed to execute the method for editing an information card in a virtual scene provided in the embodiments of the present application. For example, the processor in the form of a hardware decoding processor can adopt one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field programmable gate arrays (FPGAs), or other electronic components.
[0079] In some embodiments, the terminal or the server can implement the method for editing an information card in a virtual scene provided in the embodiments of the present application by running various computer executable instructions or computer programs. For example, the computer executable instructions can be commands at the microprogram level, machine instructions, or software instructions. The computer program can be a native program or a software module in an operating system; it can be a native application (APP), that is, a program that needs to be installed in the operating system to run, such as an instant messaging APP or a game APP; it can also be a small program that can be embedded in any APP, that is, a program that only needs to be downloaded to a browser environment to run. In short, the above computer executable instructions can be instructions in any form, and the above computer program can be an application program, a module, or a plug-in in any form.
[0080] As described above, the method for editing an information card in a virtual scene provided in the embodiments of the present application can be implemented by various types of electronic devices. For example, it can be Figure 1 executed independently by any one of the terminals and the server 200 in Figure 1 or can be executed collaboratively by the terminals and the server 200 in Figure 1 . Next, taking the execution of the method for editing an information card in a virtual scene provided in the embodiments of the present application by the terminal in Figure 3 as an example for illustration. Refer to Figure 3 , Figure 3 is a schematic flowchart of the method for editing an information card in a virtual scene provided in the embodiments of the present application, and will be described in combination with the steps shown in
[0081] Step 101: The terminal displays a card editing interface for editing the information card of the target account in the virtual scene, where the card editing interface includes a card editing area and an information display area.
[0082] In some embodiments, the terminal can display a card editing interface for editing the information card of the target account in the virtual scene in the following manner: In the information page of the virtual scene corresponding to the target account, display a card editing entry; in response to a trigger operation on the card editing entry, display at least one card theme, where different card themes correspond to card editing interfaces with different display styles; in response to a selection operation on the target card theme, display a card editing interface for editing the information card of the target account in the virtual scene in the display style corresponding to the target card theme.
[0083] In practical applications, a client with the function of editing or creating an information card is set on the terminal. When the terminal opens and runs the installed client, a card editing interface for editing or creating an information card can be displayed in the client. For example, a card editing entry for invoking the function of editing or creating an information card is displayed on the information page of the virtual scene corresponding to the target account. The information page can be the setting page of the client, such as the personal center page, or the information flow page corresponding to the client. Through the card editing entry, the available card themes can be selected, and based on the card editing interface corresponding to the selected card theme, an information card corresponding to the selected card theme can be edited. Different card themes correspond to card editing interfaces with different display styles, and different display styles include but are not limited to different styles, different layout arrangements, etc.
[0084] See Figure 4 , Figure 4 is a schematic diagram of the display of the card editing interface provided by the embodiment of the present application. In the client with the function of editing the information card, a card editing entry 402 (such as a business card) is displayed on the personal center page 401 of the target account. In response to a trigger operation on the card editing entry 402, at least one card theme for editing a new information card is displayed, such as card theme 1, card theme 2, card theme 3, and card theme 4. In response to a selection operation on the target card theme (such as card theme 2), the card editing interface corresponding to the target card theme (i.e., card theme 2) is displayed, that is, the card editing interface is displayed in the display style corresponding to the target card theme (i.e., card theme 2), and a card editing area (such as a drawing board area) 403 and an information display area (such as a warehouse area) 404 are displayed in the card editing interface.
[0085] In some embodiments, the terminal may also display a theme replacement control in the card editing interface; in response to a trigger operation on the theme replacement control, display at least one candidate card theme; and in response to a theme replacement operation, switch the display style of the card editing interface from the display style corresponding to the target card theme to the display style corresponding to the replaced candidate card theme.
[0086] In practical applications, the user can replace the card theme of the information card to be edited through the theme replacement control, that is, replace the display style of the card editing interface for editing the information card, which is also to replace the display style of the edited information card.
[0087] See Figure 5 , Figure 5 FIG. is a schematic diagram of replacing the card editing interface provided by an embodiment of the present application. The terminal displays the card editing interface 501 corresponding to the target card theme, and displays a theme replacement control 502 in the card editing interface. In response to a trigger operation on the theme replacement control 502, display multiple candidate card themes (i.e., module styles) for selection, such as candidate card theme 1 (resume), candidate card theme 2 (Haidu), etc. In response to a selection operation on the target candidate card theme (such as candidate card theme 2) (this selection operation can be regarded as a theme replacement operation), replace the current target card theme with the target candidate card theme (i.e., candidate card theme 2), that is, switch the display style of the currently displayed card editing interface from the display style corresponding to the target card theme to the display style corresponding to the replaced candidate card theme (i.e., candidate card theme 3). After replacement, display the card editing interface 503 using the display style corresponding to the replaced candidate card theme (i.e., candidate card theme 3).
[0088] In the above manner, when editing an information card, the style or style of the edited information card can be adjusted, improving the convenience and freedom of information card editing.
[0089] Step 102: In the information display area, display multiple interaction information of the target account in the virtual scene.
[0090] In practical applications, the information display area in the card editing interface displays multiple interaction information of the target account in the virtual scene. The card editing area is used to display the selected interaction information when selecting interaction information from the information display area, and edit the corresponding information card based on the selected interaction information.
[0091] In some embodiments, the terminal can display multiple interaction information of the target account in the virtual scene in the following way: display multiple interaction information of the target account in the virtual scene in the display style of an information module.
[0092] In practical applications, the terminal can display each interaction information in the display style of an information module, that is, the interaction information is presented in a modular style, giving people a rich and diverse visual experience. The display styles of the card editing interfaces corresponding to different card themes are different. Here, the differences in the display styles can be reflected in the styles or layouts of the information modules, such as the colors or shapes of the information modules being different. That is, the content of the interaction information displayed in the information display area of the card editing interfaces corresponding to different card themes can be the same or slightly different, but their display styles (such as the colors or shapes of the information modules) are very different.
[0093] It can be understood that the interaction information displayed in the information display area is in an operable state. For example, the user can click or drag the interaction information to trigger an information selection operation for the corresponding interaction information.
[0094] In some embodiments, the terminal can display multiple interaction information of a target account in the virtual scene in the information display area in the following manner: display a first quantity of interaction information of the target account in the virtual scene in the information display area; correspondingly, in response to an expansion operation on the information display area, the terminal expands the information display area and displays a second quantity of interaction information of the target account in the expanded information display area.
[0095] In practical applications, both the information display area and the card editing area displayed in the card editing interface have default sizes. For example, the information display area and the card editing area divide the card editing interface equally, or the card editing area is larger than the information display area. If there is a large amount of interaction information of the target account in the virtual scene and the information display area is not sufficient to display all the interaction information, a part of the interaction information (i.e., the first quantity of interaction information) can be displayed in the information display area with the default size, and an expansion operation on the information display area can be triggered (such as by triggering an expansion control for expanding the information display area after expansion, or by swiping the information display area outwards) to display the information display area (i.e., expand the range of the information display area) and display more interaction information (i.e., the second quantity of interaction information) in the expanded information display area. Here, the first quantity is an integer greater than 1, the second quantity is greater than the first quantity, and the second quantity of interaction information includes the first quantity of interaction information.
[0096] See Figure 6 , Figure 6It is a schematic diagram showing the display of interaction information provided by an embodiment of the present application. Given the limitation of the default size of the information display area, only a small part of the interaction information is displayed in the information display area. By swiping the information display area outwards (such as upwards), an expansion operation for the information display area (i.e., the warehouse area) is triggered. In response to this expansion operation, the information display area is enlarged, and more interaction information is displayed in the enlarged information display area.
[0097] In some embodiments, after the terminal displays the second quantity of interaction information of the target account in the virtual scene, it can also respond to the selection operation on the target interaction information in the second quantity of interaction information, control the enlarged information display area to shrink to the original size, and display the selected target interaction information in the card editing area, where the target interaction information is used to combine to obtain the target information card.
[0098] See Figure 7 , Figure 7 It is a schematic diagram showing the display of interaction information provided by an embodiment of the present application. The enlarged information display area has a certain occlusion effect on the card editing area. When the user triggers the selection operation on the target interaction information 701 in the enlarged information display area (such as by clicking or dragging the target interaction information), the enlarged information display area can be controlled to shrink to restore to the original default size. At this time, the occlusion effect of the information display area on the card editing area is removed, and the selected target interaction information 701 can be displayed in the card editing area for generating the corresponding target information card based on the target interaction information.
[0099] In the above manner, during the process of editing the information card, the user can adjust the information display area according to actual needs. For example, by expanding the information display area to display more interaction information for the user to select, and by shrinking the information display area, the selected interaction information can be displayed in the card editing area, improving the convenience of information selection, and thus being beneficial to improving the freedom and efficiency of information card editing.
[0100] In some embodiments, after the terminal displays multiple interaction information of the target account in the virtual scene, in response to the information update operation, in the information display area, the multiple interaction information of the target account in the virtual scene is updated and displayed; where the triggering method of the information update operation includes at least one of the following: receiving a triggering operation on an update control for updating the currently displayed interaction information, and taking the triggering operation as the information update operation; receiving a sliding operation on the information display area, and taking the sliding operation as the information update operation.
[0101] In practical applications, due to the size limitation of the information display area, when there is a large amount of interaction information of the target account in the virtual scene and the information display area is not sufficient to display all the interaction information, while keeping the size of the information display area unchanged, the interaction information displayed in the information display area is updated through an information update operation. For example, an update control for updating the currently displayed interaction information is displayed in the information display area, and the user triggers the information update operation by triggering the update control; or, the information display area is a hot zone for updating interaction information, and the information update operation is triggered by swiping the information display area; or, a display progress bar is displayed in the information display area, and the information update operation is triggered by pulling down the display progress bar; when the terminal receives the information update operation, in response to the information update operation, the currently displayed interaction information is updated and displayed.
[0102] Through the above method, during the process of editing the information card, the user can adjust the interaction information displayed in the information display area according to actual needs, which is convenient for selecting the required target interaction information from it to edit the desired target information card based on the selected target interaction information, improving the freedom and efficiency of information card editing.
[0103] Step 103: In response to the card editing operation, in the card editing area, display the edited target information card, where the target information card is edited based on the target interaction information among multiple interaction information.
[0104] In some embodiments, before the terminal, in response to the card editing operation, displays the edited target information card in the card editing area, in response to the information selection operation, the selected target interaction information is displayed in the card editing area.
[0105] See Figure 8 , Figure 8 is a schematic diagram of the display of interaction information provided by an embodiment of the present application. In practical applications, before triggering the card editing operation, the user can first trigger the information selection operation to select the target interaction information required for editing the information card from the information display area, and display the selected target interaction information in the card editing area to edit the corresponding target information card based on the selected target interaction information.
[0106] In some embodiments, the terminal can respond to the information selection operation and display the selected target interaction information in the card editing area in the following manner: in response to a drag operation on the target interaction information in the information display area and the drag operation is released at the target position in the card editing area, receive the information selection operation for the target interaction information; in response to the information selection operation, display the target interaction information at the target position in the card editing area.
[0107] In practical applications, the information selection operation can be triggered by a user through triggering the target interaction information displayed in the information display area. For example, when the user clicks on the target interaction information displayed in the information display area, the terminal receives the information selection operation and, in response to this information selection operation, directly displays the target interaction information in the card editing area. Another example is that when the user drags the target interaction information displayed in the information display area to the card editing area, the target interaction information is controlled to move to the card editing area along with the drag operation. When the drag operation is released at the target position in the card editing area, the terminal receives the information selection operation and, in response to this information selection operation, the target interaction information is displayed at the target position (i.e., the release position of the drag operation) in the card editing area.
[0108] In some embodiments, the terminal can display the selected target interaction information in the card editing area in the following manner: display the selected target interaction information in the first sub-region in the card editing area. Correspondingly, the terminal can adjust the display position of the target interaction information in the following manner: in response to a drag operation on the target interaction information, control the target interaction information to move synchronously with the drag operation, and during the movement of the target interaction information, display movement guiding information in the card editing area. In response to the drag operation being released when the target interaction information moves into the effective action range associated with the movement guiding information, display the target interaction information in the second sub-region indicated by the movement guiding information and cancel the display of the movement guiding information.
[0109] Among them, the movement guiding information can be displayed in the form of a text reminder or in the form of a ruler, and is used to guide the dragging of the target interaction information to the second sub-region, that is, during the movement of the target interaction information, guide the moving target position of the target interaction information. The effective action range of the movement guiding information refers to the effective guiding area indicated by the movement guiding information. For example, when the target interaction information is displayed as a rectangular information module and the movement guiding information is a ruler, the movement guiding information (i.e., the ruler) can be a rectangular module consistent with the information module. At this time, the second sub-region indicated by the movement guiding information is the area where the rectangular module consistent with the information module is located. When the target interaction information is dragged to any position in the rectangular module, it can be considered that the target interaction information is within the effective action range of the movement guiding information.
[0110] See Figure 9 , Figure 9It is a schematic diagram for adjusting interactive information provided by an embodiment of the present application. By selecting the interactive information in the information display area, the selected interactive information is displayed in the card editing area and can be freely combined. For the target interactive information 901 displayed in the first sub-area of the card editing area, the corresponding display position can be adjusted by dragging the target interactive information 901 to move in the card editing area. For example, when the user drags the target interactive information 901, the terminal responds to the drag operation, controls the target interactive information 901 to move synchronously with the drag operation, and during the movement, a ruler is displayed in the card editing area as the movement guiding information 902. When the drag operation is released when the target interactive information 901 is dragged into the action range of the ruler (i.e., the movement guiding information 902), the target interactive information 901 is automatically displayed in the second sub-area 903 indicated by the movement guiding information, and at the same time, the display of the movement guiding information is cancelled, that is, the ruler will automatically disappear to avoid affecting the user's preview.
[0111] In the above manner, when adjusting the display position of the target interactive information in the card editing area, the movement guiding information is used to guide the adjustment position target to help the user move the target interactive information to a suitable position in the card editing area, so as to edit an information card with a regular layout and clear content.
[0112] In some embodiments, after the terminal displays the selected target interactive information in the card editing area, it can also respond to the replacement operation for the target interactive information and display alternative interactive information in the information display area; in response to the selection operation for the alternative interactive information, the target interactive information displayed in the card editing area is replaced with the alternative interactive information, and the alternative interactive information is used to form the target information card.
[0113] Here, after the user selects the target interactive information in the information display area, the target interactive information displayed in the card editing area can be adjusted, such as deleted or replaced. For example, when the user selects the target interactive information displayed in the card editing area, a delete control is displayed, and the target interactive information is deleted through the delete control; or, when the user selects the target interactive information displayed in the card editing area, a replacement operation for the target interactive information is triggered, and alternative interactive information available for selection is displayed in the information display area. Among them, the alternative interactive information is of the same information type as the target interactive information. For example, if the target interactive information is the common hero A of the target account in the virtual scene, the alternative interactive information is another common hero B of the target account in the virtual scene; in response to the selection operation for the alternative interactive information, the target interactive information is replaced with the selected alternative interactive information to edit the target information card based on the alternative interactive information.
[0114] See Figure 10 , Figure 10It is a schematic diagram for replacing interactive information provided by an embodiment of the present application. For the target interactive information (such as the commonly used hero A) 1001 displayed in the card editing area, in response to a replacement operation (such as a trigger operation) for the target interactive information (such as the commonly used hero A) 1001, alternative interactive information, such as the commonly used hero B and the commonly used hero C, is displayed in the information display area. In response to a selection operation for the alternative interactive information (such as selecting the commonly used hero C), the target interactive information 1001 (such as the commonly used hero A) displayed in the card editing area is replaced with the alternative interactive information (i.e., the commonly used hero C) 1002; thus, the rapid replacement of the target interactive information is achieved. Based on the replaced alternative interactive information, the corresponding target information card can be edited, improving the freedom and efficiency of information card editing.
[0115] In some embodiments, the terminal can respond to an information selection operation and display the selected target interactive information in the card editing area in the following manner: In response to the information selection operation, when the number of target interactive information is multiple, in the card editing area, the first display method is adopted to display each selected target interactive information; correspondingly, the terminal can adjust the layout of the multiple target interactive information in the following manner: In response to a layout adjustment operation, the first display method is adjusted to the second display method, and the second display method is adopted to display each of the target interactive information, where the second display method is different from the arrangement layout of the multiple target interactive information indicated by the first display method; correspondingly, the terminal can respond to a card editing operation and display the edited target information card in the card editing area in the following manner: In response to the card editing operation, the edited target information card is displayed in the card editing area, where the arrangement layout of the multiple target interactive information in the target information card is the same as the arrangement layout of the multiple target interactive information displayed by the second display method.
[0116] Here, when the user selects (such as clicks) multiple target interactive information in the information display area, the terminal controls the multiple selected target interactive information to be in a selected state. When the user triggers a determination operation (such as triggering a determination control) for the multiple target interactive information in the selected state, the terminal receives an information selection operation for the multiple target interactive information in the selected state, and in response to this information selection operation, in the card editing area, the first display method is adopted to display the multiple selected target interactive information, where the first display method can be random display or a display style in which the selection time of the target interactive information in the information display area is earlier and the corresponding display position in the card editing area is earlier.
[0117] While displaying multiple selected target interaction information in the card editing area, a layout adjustment control for adjusting the display style of the multiple selected target interaction information can be displayed. In response to a layout adjustment operation triggered based on the layout adjustment control, the display mode of the multiple target interaction information can be adjusted from a first display mode to a second display mode, that is, the arrangement layout of the multiple target interaction information displayed in the card editing area (such as the arrangement order, location size, display color, or font of the target interaction information, etc.) is adjusted; it can be understood that the user can still continue to adjust the arrangement layout of the multiple target interaction information after the first layout adjustment, such as adjusting the second display mode to a third display mode, and so on, until satisfied.
[0118] When the user triggers a card editing operation on the multiple target interaction information that the user is satisfied with (such as the multiple target interaction information displayed in the second display style), the terminal responds to the card editing operation and edits a target information card based on the multiple target interaction information displayed in the second display style, that is, the arrangement layout of the multiple target interaction information in the target information card is the same as the arrangement layout of the multiple target interaction information displayed in the second display mode.
[0119] The above method realizes a one-time adjustment of the arrangement layout of multiple target interaction information through the layout adjustment control, that is, triggering the layout adjustment control once can realize a synchronous adjustment of the multiple target interaction information in the card editing area, which can improve the adjustment efficiency; it should be noted that in practical applications, the arrangement layout of each target interaction information in the multiple target interaction information can also be adjusted separately to improve the pertinence of the adjustment.
[0120] In some embodiments, the terminal can respond to an information selection operation and display the selected target interaction information in the card editing area in the following manner: in response to the information selection operation, when the number of target interaction information is multiple, control the multiple selected target interaction information in the information display area to be in a selected state; in response to the information layout operation, in each sub-area of the card editing area, automatically display the target interaction information that is adaptively matched, where the adaptability of the target interaction information displayed in each sub-area to the corresponding sub-area is higher than the adaptability; correspondingly, the terminal can respond to the card editing operation and display the edited target information card in the card editing area in the following manner: in response to the card editing operation, in the card editing area, display the target information card edited based on the target interaction information automatically displayed in each sub-area.
[0121] Here, when the user selects (such as clicks) multiple target interaction messages in the information display area, the terminal receives an information selection operation for the selected multiple target interaction messages, and in response to this information selection operation, controls the selected multiple target interaction messages in the information display area to be in a selected state. When the user triggers an information layout operation for the multiple target interaction messages in the selected state (such as triggering an information layout control), the terminal responds to the information layout operation and automatically arranges and layouts the selected multiple target interaction messages in the card editing area. For example, it automatically calculates the adaptability of each target interaction message to each sub-region in the card editing area (such as calculating the similarity between the information features of the target interaction message and the information features corresponding to each sub-region), and displays the target interaction messages with an adaptability higher than the adaptability threshold in the corresponding sub-regions. For example, if the adaptability of target interaction message 1 to sub-region 1 is higher than the adaptability of target interaction message 1 to other sub-regions, then target interaction message 1 is displayed in sub-region 1. Through the above method, intelligent layout of the selected multiple target interaction messages is achieved.
[0122] After the arrangement and layout of the selected multiple target interaction messages are completed, the card editing operation can be triggered. The terminal responds to this card editing operation and edits the target information card according to the target interaction messages automatically displayed in each sub-region of the card editing area, that is, the arrangement and layout of the multiple target interaction messages in the target information card are consistent with the arrangement and layout of the target interaction messages automatically displayed in each sub-region of the card editing area.
[0123] In some embodiments, the terminal can respond to the information selection operation and display the selected target interaction messages in the card editing area in the following manner: in response to the information selection operation, when the number of target interaction messages is multiple, control the selected multiple target interaction messages in the information display area to be in a selected state; in response to the information determination operation, randomly display multiple target interaction messages in the card editing area; correspondingly, the terminal can respond to the card editing operation and display the edited target information card in the card editing area in the following manner: in response to the card editing operation, adjust the layout of the multiple target interaction messages randomly displayed in the card editing area, and display the target information card edited according to the multiple target interaction messages after the layout adjustment in the card editing area.
[0124] Here, when the user selects (such as clicks) multiple target interaction messages in the information display area, the terminal controls the selected multiple target interaction messages to be in a selected state. When the user triggers a confirmation operation (such as triggering a confirmation control) for the multiple target interaction messages in the selected state, the terminal receives an information selection operation for the multiple target interaction messages in the selected state, and in response to this information selection operation, randomly displays the selected multiple target interaction messages in the card editing area; when the user triggers a card editing operation for the multiple target interaction messages randomly displayed, the terminal responds to this card editing operation, automatically determines whether the arrangement layout of each target interaction message needs to be adjusted, such as determining whether each target interaction message fits its corresponding sub - area, and adjusts the layout of the non - fitting target interaction messages. Preferably, combined editing is performed based on the multiple target interaction messages after the layout adjustment to obtain a target information card; that is, the arrangement layout of the multiple target interaction messages in the target information card is not necessarily the same as the arrangement layout of the multiple target interaction messages randomly displayed in the card editing area.
[0125] In some embodiments, the terminal can respond to the card editing operation in the following way and display the edited target information card in the card editing area: display a one - key editing control in the card editing interface; in response to the card editing operation triggered based on the one - key layout control, display a recommended information card in the card editing area and use the recommended information card as the edited target information card.
[0126] Among them, the one - key editing control is used to automatically select target interaction messages that are suitable for the target account from the multiple interaction messages displayed in the information display area, and automatically generate a corresponding recommended information card according to the selected target interaction messages. That is, the user only needs to trigger the one - key editing control, and then the terminal can display the recommended information card in the card editing area without the user performing any subsequent operations. Among them, the recommended information card is automatically edited according to the target interaction messages screened from the multiple interaction messages and matching the target account, realizing the intelligence of information card editing and greatly improving the editing efficiency of information cards.
[0127] In some embodiments, after the terminal displays the recommended information card in the card editing area, a card replacement control is displayed in the card editing area; the card replacement control is used to replace the recommended information card with another recommended information card or adjust the target interaction messages in the recommended information card.
[0128] In practical applications, after the user triggers the one-key editing control, in response to the card editing operation, the terminal can first automatically select multiple target interaction messages that are adapted to the target account. For example, it can automatically select, according to the account characteristics and preferences of the target account, the target interaction messages that the target account may be interested in or concerned about from multiple interaction messages, and then automatically combine the selected multiple target interaction messages to obtain multiple recommended information cards, and display any one of the recommended information cards in the card editing area, as well as a card replacement control for replacing the recommended information card. Through the card replacement control, the currently displayed recommended information card can be replaced, such as replacing it with another recommended information card; in addition, the card replacement control can also adjust the target interaction messages in the currently displayed recommended information card, such as deleting the target interaction messages, adjusting the display position or display method of the target interaction messages, or replacing the target interaction messages with other interaction messages.
[0129] In the above manner, the terminal can intelligently generate recommended information cards that are adapted to the target account, greatly improving the efficiency of intelligent information card editing; at the same time, through the card replacement control (i.e., the replacement entry), the user can conveniently replace the recommended information card or adjust the target interaction messages in the recommended information card, improving the freedom of information card editing.
[0130] In some embodiments, after the terminal displays the edited target information card, in response to the sharing operation for the target information card, it sends the sharing information carrying the target information card to the terminals of other accounts; wherein, the sharing information is used for the terminals of other accounts to display the target information card when receiving the viewing operation for the sharing information, and when there is an update to the target interaction messages of the target account in the virtual scenario, the updated target interaction messages are displayed in the target information card.
[0131] See Figure 11 , Figure 11 FIG. is a schematic diagram of sharing an information card provided by an embodiment of the present application. After editing the target information card, the target information card can be saved. In response to the save operation, the terminal saves the target information card to the system album in the terminal or to the card record interface of the target account in the virtual scenario. When sharing the target information card, the terminal generates sharing information carrying the target information card in response to the sharing operation for the target information card, and shares the sharing information to the terminals of other accounts, such as sending the sharing information to the conversation interface between the current account and other accounts, or publishing the sharing information to the information flow page of the target account in the social client, so that the corresponding sharing information is displayed in the terminals of other accounts.
[0132] See Figure 12 , Figure 12This is a schematic diagram showing the display of an information card provided by an embodiment of the present application. After sharing the shared information to the terminal of another account, if the terminal of the other account receives a viewing operation on the shared information, the target information card carried by the shared information can be displayed, and the card elements, that is, the target interaction information, can be viewed through the target information card. It should be noted that if the terminal of the other account receives a viewing operation on the shared information and the target interaction information in the target information card corresponding to the target account changes, the latest target interaction information is displayed in the target information card. For example, taking the target interaction information as the level of the virtual character controlled by the target account in the virtual scene as an example, if the level of the virtual character is level 1 when the target account edits the target information card, and the level of the virtual character in the target information card shared by the target account is level 1 (i.e., the target interaction information), and when the terminal of the other account receives a viewing operation on the shared information, if the level of the virtual character has been upgraded to level 2, the level of the virtual character displayed in the target information card is level 2.
[0133] In practical applications, the shared information includes at least one of the following: web page link, mini program, and electronic poster integrated with a graphic code. Among them, when the shared information is the web page link corresponding to the target information card, the terminal responds to the sharing operation on the target information card, generates the web page link corresponding to the target information card according to the account identifier of the target account, the theme identifier corresponding to the selected card theme, and the card elements (i.e., the specific content, layout arrangement, data results, etc. of the target interaction information) that make up the target information card, and sends the web page link to the terminal corresponding to the other account. When the terminal of the other account receives a trigger operation on the web page link, it displays the corresponding information card web page to display the target information card in the information card web page, and when the target interaction information of the target account in the virtual scene is updated, the updated target interaction information is displayed in the target information card.
[0134] When the shared information is the web page link corresponding to the target information card, the terminal responds to the sharing operation on the target information card, generates the mini program corresponding to the target information card according to the account identifier of the target account, the theme identifier corresponding to the selected card theme, and the card elements (i.e., the specific content, layout arrangement, data structure, etc. of the target interaction information) that make up the target information card, and sends the mini program to the terminal corresponding to the other account. When the terminal of the other account receives a trigger operation on the mini program, it opens the corresponding information card mini program to display the target information card in the information card mini program, and when the target interaction information of the target account in the virtual scene is updated, the updated target interaction information is displayed in the target information card.
[0135] When the shared information is an electronic poster integrated with a graphic code corresponding to the target information card, the terminal responds to the sharing operation for the target information card, generates a web link corresponding to the target information card according to the account identifier of the target account, the theme identifier corresponding to the selected card theme, and the card elements constituting the target information card (i.e., the specific content, layout arrangement, data results, etc. of the target interaction information), encodes the web link to obtain a graphic code corresponding to the web link, combines the graphic code and the target information card to obtain an electronic poster corresponding to the target information card (i.e., the target information card can be used as the cover of the electronic poster), and sends the electronic poster to the terminal corresponding to another account. When the terminal of another account receives the recognition operation for the graphic code in the electronic poster, it opens the corresponding information card applet to display the target information card in the information card applet, and when the target interaction information of the target account in the virtual scene is updated, the updated target interaction information is displayed in the target information card.
[0136] In the above manner, after sharing the target information card, there is no need for the user to update and maintain the target information card in real time, and the target interaction information in the shared target information card will also change with the change of the actual interaction information of the target account, which greatly reduces the long-term update and maintenance cost of the terminal for the information card.
[0137] In some embodiments, after displaying the edited target information card, the terminal may also respond to the sharing operation for the target information card and send a sharing video carrying the target information card to the terminal of another account; wherein, the sharing video is used for the terminal of another account to display the target interaction information in the target information card in the form of an animation when receiving the play operation for the sharing video.
[0138] Here, when sharing the target information card, the terminal responds to the sharing operation for the target information card, generates a sharing video carrying the target information card, and shares the sharing video to the terminal of another account, such as sending the sharing video to the conversation interface between the current account and another account, or publishing the sharing video to the information flow page of the target account in the social client, so that the corresponding shared information is displayed in the terminal of another account. When the terminal of another account receives the play operation for the sharing video, it displays the target interaction information in the target information card in the form of an animation, such as displaying the moving special effect of the target interaction information, or displaying the transition process of the target interaction information. Taking the target interaction information located at the target position in the target information card as an example, it displays the process of the target interaction information moving from a distance until it moves to the target position in the target information card, reproducing the production process of the target information card, enriching the diversity of the terminal display content, and thus improving the terminal display utilization rate.
[0139] It can be understood that in the embodiments of the present application, data related to user information (such as user data like user interests and hobbies) is involved. When the embodiments of the present application are applied to specific products or technologies, user permission or consent needs to be obtained, and the collection, use, and processing of relevant data need to comply with relevant laws, regulations, and standards in relevant countries and regions.
[0140] Next, the exemplary application of the embodiments of the present application in an actual application scenario will be described. Taking a virtual scenario as a game as an example, the method for editing information cards in the virtual scenario provided by the embodiments of the present application will be further described. Refer to Figure 13 , Figure 13 is a schematic diagram of the editing process of information cards in the virtual scenario provided by the embodiments of the present application. The inventor found that when implementing the embodiments of the present application, after the user intercepts their interaction data in the game or searches for relevant interaction materials through the Internet, the user uses a picture processing tool to manually edit interaction information such as interaction data and interaction materials to make a personal information card. However, in the process of picture processing in this way, there are at least the following problems: 1) The collection process of interaction data or interaction materials is cumbersome. For example, for interaction data, the user needs to go to the game by themselves to select and record; for interaction materials, the game may not directly provide available materials to the user, and the user needs to search and store them by themselves, resulting in a low production efficiency of information cards. 2) Information is not updated in a timely manner. As the user progresses in the game, the interaction data intercepted by the user in the past will continue to change. If you want to refresh the interaction data in the information card, you need to repeat the cumbersome process of collecting information and editing the information card, resulting in a low update efficiency; 3) It has a high requirement for the user's picture processing technical level. If the user wants to match a nice-looking information card, they need to master the use skills of the picture processing tool, and the user operation has a certain technical threshold.
[0141] Therefore, the embodiments of the present application provide a method for editing information cards in a virtual scenario. After the user authorizes, the interaction information such as the user's interaction data and interaction materials in the game is pulled through an automated interface. The user only needs to perform simple drag-and-drop or click interactions to freely assemble each piece of interaction information. After combining to obtain an information card, it can be saved and shared with one key. At the same time, a set of background configuration systems is also provided to provide developers with the ability to update information at low cost and without releasing a new version, improve the richness of the content that users can edit, and ensure the real-time update of the interaction information in the information card.
[0142] Refer to Figure 14 , Figure 14It is a schematic flowchart of a method for editing information cards in a virtual scenario provided by an embodiment of the present application. This method can be implemented based on an information card editing system. The main components of the information card editing system include: a data storage unit, a data parser, a card editor, a database, and a card web page. Next, it will be described in combination with Figure 14 for illustration.
[0143] Step 201: The data storage unit receives a configuration file in the DSL data structure written by a developer.
[0144] Among them, the system customizes a recursive domain-specific language (DSL) data structure based on the JSON format to express the style of interactive information, the acquisition and display of interactive information, and the processing of functions. After the developer writes a configuration file in the DSL data structure, it is uploaded to the data storage unit for distribution. Among them, the configuration file includes interactive information such as the interactive data and interactive materials of the target account (game account) in the game.
[0145] Step 202: The data storage unit stores the configuration file in the DSL data structure in the database.
[0146] The data storage unit is a component information configuration unit that can be edited in the form of a table (Excel). It can directly store the configuration file in the database, automatically convert it to the JSON format and then store it in the database, and return it to the data parser in the form of JSON and gzip-compressed data through interface calls and other methods.
[0147] Step 203: In response to the card creation operation of the target account, the card editor sends an information acquisition request to the database.
[0148] See Figure 15 , Figure 15It is a schematic diagram showing the display of the card editing interface provided by an embodiment of the present application. In a game client with the function of editing information cards (embedded with a card editor), a card editing entry (such as a card) is displayed on the personal center page of the target account (i.e., the user). In response to a trigger operation on the card editing entry, a card record interface corresponding to the target account is displayed. Among them, the card record interface displays the historical information cards that the target account has edited or made in the past, as well as a new card control (such as a new card) for editing a new information card. In response to a trigger operation on the new card control, at least one card theme for editing a new information card is displayed, such as card theme 1 (such as grape laser), card theme 2 (it's my turn to play), card theme 3 (all things grow), card theme 4 (king's resume). When the user selects a target card theme (such as card theme 2) and clicks the card creation control (such as create this card), the card editor receives the card creation operation and generates and sends an information acquisition request for obtaining the interaction information (including interaction data and interaction materials) of the target account in the game to the database.
[0149] Step 204: The database returns the configuration file of the DSL data structure to the data parser.
[0150] Step 205: The data parser parses the configuration file of the DSL data structure, obtains the interaction information of the target account in the game, and sends the interaction information of the target account in the game to the card editor.
[0151] Here, the data parser (i.e., the DSL parser) is a recursive parsing engine developed according to the DSL data structure. It parses and renders the configuration file of the DSL data structure into visual modules, presenting a variety of visual elements, such as presenting information modules (i.e., the above-mentioned interaction information is displayed in the form of information modules).
[0152] Step 206: The card editor displays the card editing interface and displays the interaction information of the target account in the game in the information display area of the card editing interface.
[0153] Here, the card editor parses the DSL data structure based on the DSL parser, and uses an open-source library (such as moveable) to perform Lego-style dragging, placing, deleting, etc. of the successfully parsed visual elements in a specified container to form a page-like layout, such as Figure 15 As shown, the card editing interface is displayed in the card editor. Among them, the card editing interface corresponds to the basic theme style selected by the target account. The card editing interface includes an information display area (such as a warehouse area) and a card editing area (such as a drawing board area). The information display area displays the interaction information of the target account in the game (i.e., the information module), and the card editing area is used to display the selected interaction information.
[0154] Among them, the interaction information can be displayed in the form of information modules. An information module refers to a combination of the interaction data and interaction materials (such as decorative elements) of the target account in the game, which is the original unit that users can operate on. Users can freely assemble and advanced edit each information module to achieve the free assembly and advanced editing of the interaction information displayed in the information module.
[0155] Step 207: In response to the selection operation for the target interaction information, the card editor displays the target interaction information in the card editing area of the card editing interface.
[0156] Here, the user can adjust the layout of the target interaction information displayed in the card editing area, such as deleting, adjusting the display position, or replacing the target interaction information with other interaction information, and so on.
[0157] See Figure 16 , Figure 16 FIG. is a schematic diagram of the interaction information provided by an embodiment of the present application. Taking the target interaction information being displayed in the form of information modules as an example, the information modules corresponding to the selected multiple target interaction information are displayed in the card editing area (i.e., the drawing board area) 1301. For example, in response to the dragging operation for the target information module (such as the user moving the target information module in the drawing board area by dragging it with a finger), the target information module is controlled to move synchronously with the dragging operation to change the position of the target information module (i.e., the target interaction information displayed in the target information module). Since during the dragging process, the target information module moves synchronously with the dragging operation, when the dragging operation is released, the display position of the target information module can be adjusted to the release position of the dragging operation, thereby realizing the real-time preview of the placement effect of the information module.
[0158] In addition, when the user selects a target information module displayed in the card editing area (i.e., the drawing board area), the target interaction information corresponding to the selected target information module can be adjusted, such as deleting or replacing. For example, when the user selects a target interaction module displayed in the card editing area (i.e., the drawing board area), a delete control is displayed in the upper right corner of the target interaction module, and the target interaction module is deleted through the delete control (i.e., the target interaction information displayed in the target interaction module is deleted); another example is that when the user selects a target interaction module displayed in the card editing area (i.e., the drawing board area), alternative interaction information modules available for selection are displayed in the information display area (i.e., the warehouse area). Among them, the alternative interaction information displayed in the alternative interaction information modules is of the same information type as the target interaction information displayed in the target interaction information module. For example, if the target interaction information displayed in the target interaction information module is the common hero A of the target account in the game, the alternative interaction information in the alternative interaction module can be another common hero B of the target account in the game; in response to the selection operation on the alternative interaction information module, the target interaction information displayed in the target interaction information module can be replaced with the alternative interaction information displayed in the selected alternative interaction information module, realizing quick personalized fine-tuning of the interaction information in the drawing board area.
[0159] See Figure 17 , Figure 17 is a schematic diagram of the adjustment of interaction information provided by an embodiment of the present application. In order to make the information card layout collocated by the user regular and the content clear, the card editor provides a set of "ruler systems". The ruler only appears when the user is moving the information module, helping the user to automatically align the information module. In the static state, the ruler will automatically disappear to avoid affecting the user's preview.
[0160] Step 208: The card editor displays a target information card edited according to the target interaction information in response to the card editing operation.
[0161] Step 209: The card editor generates a web link carrying the target information card in response to the card sharing operation to share the web link to the terminal corresponding to other accounts.
[0162] Here, after the user completes the editing operation and clicks the "Save" button, the card editor returns the account identifier of the target account, the theme identifier corresponding to the selected card theme, and the card elements that make up the target information card (i.e., the specific content, layout arrangement, and DSL data structure of the target interaction information, stored in the form of JSON data) to the background (such as the background server corresponding to the game client). After the background completes the security review, it stores the relevant information of the target information card in the database. When sharing the target information card, the card editor generates a web link carrying the target information card in response to the sharing operation on the target information card and sends the web link to the terminal corresponding to another account.
[0163] When the terminal corresponding to the target account or another account receives a view operation on the shared information, the background returns the relevant information of the target information card to the terminal. The terminal performs real-time rendering based on the relevant information of the target information card and restores the same style as the editing state, so as to display the target information card. Through the target information card, the card elements, that is, the target interaction information, can be viewed.
[0164] It should be noted that when the terminal corresponding to the target account or another account receives a view operation on the web link, if the target interaction information in the target information card corresponding to the target account changes, the latest target interaction information will be displayed in the target information card. For example, taking the target interaction information as the level of the virtual character controlled by the target account in the game, if the level of the virtual character is 1 when the target account edits the target information card, that is, the level of the virtual character in the target information card shared by the target account is 1 (i.e., the target interaction information), and when the terminal of another account receives a view operation on the web link, if the level of the virtual character controlled by the target account in the game has risen to 2, the level of the virtual character displayed in the target information card is 2.
[0165] Through the above method, after sharing the target information card, there is no need for the user to update and maintain the target information card in real time, and the target interaction information in the shared target information card will also change with the change of the actual interaction information of the target account, which greatly reduces the long-term update and maintenance cost of the terminal for the information card.
[0166] For users, the information card editing system provided by the embodiments of this application is a convenient and complete interactive system, which can help users complete the creation of game information cards based on real-time data in a simpler operation manner, simplify the operation steps of users, lower the creation threshold of users, stimulate the creation enthusiasm of users, and enhance the social sharing willingness of users, thereby feeding back the continuous investment and improvement of users in the game; internal test results show that the time taken to create a set of self-satisfied information cards using the information card editing method provided by the embodiments of this application is shortened by 76% on average compared with the conventional method, and the satisfaction of users with the cards they create exceeds 9 points (out of 10).
[0167] For developers, the information card editing system provided by the embodiments of this application is a high-degree-of-freedom background configuration system. Developers only need to simply configure JSON data to form an effective card DSL data structure. Without the need for technical personnel to develop and release versions, they can return it to the front end through the background for rendering into rich page components, and then supplement and update the styles of the modules, greatly enhancing the richness of the module styles, providing users with more diverse choices, helping users better exert their personal creativity, create personalized information cards, reducing the update cost, and improving the operation efficiency; content test results show that for each additional new information module on average, the manpower input is reduced by 70% and the time input is reduced by 50%, reducing the cost of long-term system update and maintenance, and greatly improving the development and operation efficiency.
[0168] So far, the editing method of information cards in the virtual scene provided by the embodiments of this application has been described in combination with the exemplary applications and implementations of the electronic devices provided by the embodiments of this application. Next, the cooperation of each module in the information card editing device 555 in the virtual scene provided by the embodiments of this application to implement the editing solution of information cards in the virtual scene will be continued to be described.
[0169] The first display module 5551 is configured to display a card editing interface for editing the information card of a target account in the virtual scene, where the card editing interface includes a card editing area and an information display area; the second display module 5552 is configured to display multiple interaction information of the target account in the virtual scene in the information display area; the third display module 5553 is configured to display the edited target information card in the card editing area in response to a card editing operation, where the target information card is edited according to the target interaction information among the multiple interaction information.
[0170] In some embodiments, the first display module is further configured to display a card editing entry in the information page of the virtual scene corresponding to the target account; in response to a trigger operation on the card editing entry, display at least one card theme, where different card themes correspond to card editing interfaces with different display styles; and in response to a selection operation on a target card theme, display a card editing interface for editing the information card of the target account in the virtual scene in a display style corresponding to the target card theme.
[0171] In some embodiments, the device further includes: a theme replacement module, configured to display a theme replacement control in the card editing interface; in response to a trigger operation on the theme replacement control, display at least one candidate card theme; and in response to a theme replacement operation, switch the display style of the card editing interface from the display style corresponding to the target card theme to the display style corresponding to the replaced candidate card theme.
[0172] In some embodiments, the second display module is further configured to display multiple interaction information of the target account in the virtual scene in the display style of the information module.
[0173] In some embodiments, the second display module is further configured to display a first number of interaction information of the target account in the virtual scene in the information display area, where the first number is an integer greater than 1; in response to an expansion operation on the information display area, expand the information display area and display a second number of interaction information of the target account in the virtual scene in the expanded information display area; where the second number is greater than the first number, and the second number of interaction information includes the first number of interaction information.
[0174] In some embodiments, before displaying the edited target information card in the card editing area in response to a card editing operation, the device further includes: a fourth display module, configured to, in response to a selection operation on target interaction information in the second number of interaction information, control the expanded information display area to shrink to its original size and display the selected target interaction information in the card editing area, where the target interaction information is used to combine to obtain the target information card.
[0175] In some embodiments, after presenting multiple interaction information of the target account in the virtual scene, the device further includes: an update display module, configured to, in response to an information update operation, update and display the multiple interaction information of the target account in the virtual scene in the information display area; wherein the triggering manner of the information update operation includes at least one of the following: receiving a triggering operation on an update control for updating the currently displayed interaction information, and using the triggering operation as the information update operation; receiving a sliding operation on the information display area, and using the sliding operation as the information update operation.
[0176] In some embodiments, before presenting the edited target information card in the card editing area in response to a card editing operation, the device further includes: a fifth display module, configured to, in response to an information selection operation, display the selected target interaction information in the card editing area.
[0177] In some embodiments, the fifth display module is further configured to, in response to a dragging operation on the target interaction information in the information display area and the dragging operation being released at a target position in the card editing area, receive an information selection operation on the target interaction information; and in response to the information selection operation, display the target interaction information at the target position in the card editing area.
[0178] In some embodiments, the fifth display module is further configured to display the selected target interaction information in a first sub-area in the card editing area; the device further includes: a movement guidance module, configured to, in response to a dragging operation on the target interaction information, control the target interaction information to move synchronously with the dragging operation, and display movement guidance information in the card editing area during the movement of the target interaction information, where the movement guidance information is used to guide the dragging of the target interaction information to a second sub-area; and in response to the dragging operation being released when the target interaction information moves to the action range associated with the movement guidance information, display the target interaction information in the second sub-area and cancel the display of the movement guidance information.
[0179] In some embodiments, after displaying the selected target interaction information in the card editing area, the device further includes: an information update module, configured to, in response to a replacement operation on the target interaction information, display alternative interaction information in the information display area, where the alternative interaction information is of the same information type as the target interaction information; and in response to a selection operation on the alternative interaction information, replace the target interaction information displayed in the card editing area with the alternative interaction information, and the alternative interaction information is used to form the target information card.
[0180] In some embodiments, the fifth display module is further configured to, in response to an information selection operation, when the number of the target interaction information is multiple, in the card editing area, display each of the selected target interaction information in a first display manner; the apparatus further includes: a layout adjustment module, configured to, in response to a layout adjustment operation, adjust the first display manner to a second display manner, and display each of the target interaction information in the second display manner, wherein the second display manner is different from the arrangement layout of the multiple target interaction information indicated by the first display manner; the third display module is further configured to, in response to a card editing operation, in the card editing area, display a target information card obtained by editing, wherein the arrangement layout of the multiple target interaction information in the target information card is consistent with the arrangement layout of the multiple target interaction information displayed in the second display manner.
[0181] In some embodiments, the fifth display module is further configured to, in response to an information selection operation, when the number of the target interaction information is multiple, control the multiple selected target interaction information in the information display area to be in a selected state; in response to an information layout operation, automatically display appropriate target interaction information in each sub-area of the card editing area, wherein the adaptability of the target interaction information displayed in each sub-area to the corresponding sub-area is higher than an adaptability threshold; the third display module is further configured to, in response to a card editing operation, in the card editing area, display a target information card obtained by editing according to the target interaction information automatically displayed in each sub-area.
[0182] In some embodiments, the fifth display module is further configured to, in response to an information selection operation, when the number of the target interaction information is multiple, control the multiple selected target interaction information in the information display area to be in a selected state; in response to an information determination operation, randomly display the multiple target interaction information in the card editing area; the third display module is further configured to, in response to a card editing operation, perform layout adjustment on the multiple target interaction information randomly displayed in the card editing area, and in the card editing area, display a target information card obtained by editing according to the multiple target interaction information after layout adjustment.
[0183] In some embodiments, the third display module is further configured to display a one-key editing control in the card editing interface; in response to a card editing operation triggered based on the one-key layout control, display a recommended information card in the card editing area, and use the recommended information card as the target information card obtained by editing; wherein the recommended information card is edited according to target interaction information filtered from the multiple pieces of interaction information and matching the target account.
[0184] In some embodiments, after displaying the recommended information card in the card editing area, the device further includes: a card replacement module, configured to display a card replacement control in the card editing area; wherein the card replacement control is used to replace the recommended information card with another recommended information card, or adjust the target interaction information in the recommended information card.
[0185] In some embodiments, after displaying the edited target information card, the device further includes: a first sharing module, configured to, in response to a sharing operation on the target information card, send sharing information carrying the target information card to the terminals of other accounts; wherein the sharing information includes at least one of the following: a web link, a mini program, and an electronic poster integrated with a graphic code, for the terminals of the other accounts to display the target information card when receiving a viewing operation on the sharing information, and display the updated target interaction information in the target information card when the target interaction information of the target account in the virtual scene is updated.
[0186] In some embodiments, the web link is used for the terminals of other accounts to display a corresponding information card web page when receiving a trigger operation on the web link, so as to display the target information card in the information card web page, and display the updated target interaction information in the target information card when the target interaction information of the target account in the virtual scene is updated; the mini program is used for the terminals of other accounts to open a corresponding information card mini program when receiving a trigger operation on the mini program, so as to display the target information card in the information card mini program, and display the updated target interaction information in the target information card when the target interaction information of the target account in the virtual scene is updated; the electronic poster integrated with a graphic code is used for the terminals of other accounts to open a corresponding information card mini program when receiving an identification operation on the graphic code, so as to display the target information card in the information card mini program, and display the updated target interaction information in the target information card when the target interaction information of the target account in the virtual scene is updated.
[0187] In some embodiments, after the target information card obtained by the display editing, the device further includes: a second sharing module, configured to, in response to a sharing operation on the target information card, send a sharing video carrying the target information card to a terminal of another account; wherein, the sharing video is used for the terminal of the other account to display the target interaction information in the target information card in an animated form when a play operation on the sharing video is received.
[0188] Embodiments of the present application provide a computer program product, which includes a computer program or computer-executable instructions, and the computer program or computer-executable instructions are stored in a computer-readable storage medium. A processor of an electronic device reads the computer-executable instructions from the computer-readable storage medium, and the processor executes the computer-executable instructions, so that the electronic device executes the method for editing an information card in a virtual scenario as described above in the embodiments of the present application.
[0189] Embodiments of the present application provide a computer-readable storage medium storing computer-executable instructions, wherein computer-executable instructions or a computer program are stored, and when the computer-executable instructions or the computer program are executed by a processor, the processor will be caused to execute the method for editing an information card in a virtual scenario provided by the embodiments of the present application. For example, as Figure 3 shown in the method for editing an information card in a virtual scenario.
[0190] In some embodiments, the computer-readable storage medium may be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, flash memory, magnetic surface memory, optical disc, or CD-ROM; or may be various devices including one or any combination of the above memories.
[0191] In some embodiments, the computer-executable instructions may be in the form of a program, software, software module, script, or code, and may be written in any form of programming language (including compiled or interpreted languages, or declarative or procedural languages), and may be deployed in any form, including being deployed as an independent program or being deployed as a module, component, subroutine, or other unit suitable for use in a computing environment.
[0192] As an example, the computer-executable instructions may or may not correspond to a file in a file system, may be stored as a part of a file storing other programs or data, for example, stored in one or more scripts in a HyperText Markup Language (HTML) document, stored in a single file dedicated to the program being discussed, or stored in multiple cooperating files (for example, files storing one or more modules, subroutines, or code portions).
[0193] As an example, the computer-executable instructions may be deployed to execute on one electronic device, or on multiple electronic devices located at one location, or alternatively, on multiple electronic devices distributed at multiple locations and interconnected by a communication network.
[0194] As described above, these are only embodiments of the present application and are not intended to limit the protection scope of the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and scope of the present application are all included within the protection scope of the present application.
Claims
1. An editing method for an information card, characterized in that, The method includes: Displaying a card editing interface for editing an information card of a target account in a target application scenario; In a plurality of information modules in the card editing interface, displaying a plurality of interaction information of the target account in the target application scenario, where one information module is used to display one piece of interaction information; In response to a card editing operation triggered based on a target information module, displaying an edited target information card, where the target information card is edited according to the target interaction information in the target information module.
2. The method according to claim 1, wherein The displaying of the card editing interface for editing an information card of a target account in a target application scenario includes: In an information page corresponding to the target account in the target application scenario, displaying a card editing entry; In response to a triggering operation on the card editing entry, displaying at least one card theme, where different card themes correspond to card editing interfaces with different display styles; In response to a selection operation on a first card theme among the at least one card theme, displaying a card editing interface for editing an information card of the target account in the target application scenario in a display style corresponding to the first card theme.
3. The method according to claim 2, wherein The method further includes: In the card editing interface, displaying a theme replacement control; In response to a triggering operation on the theme replacement control, displaying at least one candidate card theme; In response to a selection operation on a second card theme among the at least one candidate card theme, switching the display style of the card editing interface from the display style corresponding to the first card theme to the display style corresponding to the second card theme.
4. The method according to claim 1, wherein The card editing interface includes a card editing area and an information display area. The displaying of a plurality of interaction information of the target account in the target application scenario in a plurality of information modules in the card editing interface includes: In a plurality of information modules in the information display area, displaying a plurality of interaction information of the target account in the target application scenario; The displaying of the edited target information card includes: In the card editing area, displaying the edited target information card.
5. The method according to claim 4, characterized in that, The displaying of a plurality of interaction information of the target account in the target application scenario in a plurality of information modules in the information display area includes: In a first number of information modules in the information display area, displaying the first number of interaction information of the target account in the target application scenario, where the first number is an integer greater than 1; The method further includes: In response to an expansion operation on the information display area, expanding the information display area and, in a second number of information modules displayed in the expanded information display area, displaying the second number of interaction information of the target account in the target application scenario; Wherein, the second number is greater than the first number, and the second number of interaction information includes the first number of interaction information.
6. The method according to claim 5, wherein After the displaying of the second number of interaction information of the target account in the target application scenario, the method further includes: In response to a selection operation on the target interaction information in the second quantity of interaction information, control the enlarged information display area to shrink to the original size, and display the selected target interaction information in the card editing area, where the target interaction information is used to combine to obtain the target information card.
7. The method according to claim 1, characterized in that After displaying the multiple interaction information of the target account in the target application scenario, the method further includes: In response to an information update operation, update and display the interaction information of the target account in the target application scenario in the information module; Among them, the triggering method of the information update operation includes at least one of the following: A triggering operation on an update control, where the update control is used to update the currently displayed interaction information; A sliding operation on the information display area.
8. The method according to claim 1, wherein The card editing interface includes a card editing area. Responding to a card editing operation triggered by a target information module, displaying an edited target information card includes: In response to a selection operation on a target information module, display the target interaction information in the target information module in the card editing area; In response to a card editing operation on the target interaction information, display an edited target information card in the card editing area.
9. The method according to claim 8, wherein The selection operation on the target information module, displaying the target interaction information in the target information module in the card editing area, includes: In response to a drag operation on the target information module and the drag operation is released at a target position in the card editing area, receive a selection operation on the target information module; In response to the selection operation, display the target interaction information in the target information module at the target position in the card editing area.
10. The method according to claim 8, characterized in that The displaying the target interaction information in the target information module in the card editing area includes: Display the target interaction information in the target information module in a first sub-region in the card editing area; The method further includes: In response to a drag operation on the target information module, control the target interaction information to move synchronously with the drag operation, and During the movement of the target information module, display movement guiding information in the card editing area, where the movement guiding information is used to guide the dragging of the target information module to a second sub-region; In response to the drag operation being released when the target information module moves to the action range associated with the movement guiding information, display the target interaction information in the target information module in the second sub-region and cancel the display of the movement guiding information.
11. The method according to claim 8, characterized in that, After displaying the target interaction information in the target information module in the card editing area, the method further includes: In response to a replacement operation on the target information module, display an alternative information module, where the alternative interaction information in the alternative information module is of the same information type as the target interaction information. In response to a selection operation for the alternative information module, replace the target interaction information displayed in the card editing area with the alternative interaction information, where the alternative interaction information is used to form the target information card.
12. The method according to claim 8, wherein The displaying of the target interaction information in the target information module in the card editing area includes: When the number of selected target information modules is multiple, in the card editing area, display the target interaction information in each of the selected target information modules in a first display manner; The method further includes: In response to a layout adjustment operation, adjust the first display manner to a second display manner, and display the target interaction information in each of the target information modules in the second display manner; wherein, the arrangement layout of the multiple target interaction information indicated by the second display manner is different from that of the first display manner; the arrangement layout of the multiple target interaction information in the target information card is consistent with the arrangement layout of the multiple target interaction information displayed in the second display manner.
13. The method according to claim 8, wherein The displaying of the target interaction information in the target information module in the card editing area in response to a selection operation for the target information module includes: In response to a selection operation for the target information module, when the number of target information modules is multiple, control the multiple selected target information modules to be in a selected state; In response to an information layout operation, automatically display the target interaction information in the target information module that is adapted in each sub-area of the card editing area, where the adaptability of the target interaction information displayed in each sub-area to the corresponding sub-area is higher than an adaptability threshold; The displaying of the edited target information card in the card editing area in response to a card editing operation for the target interaction information includes: In response to a card editing operation for the target interaction information, display in the card editing area the target information card edited according to the target interaction information automatically displayed in each sub-area.
14. The method according to claim 8, wherein The displaying of the target interaction information in the target information module in the card editing area in response to a selection operation for the target information module includes: In response to a selection operation for the target information module, when the number of target information modules is multiple, control the multiple selected target information modules to be in a selected state; In response to an information determination operation, randomly display the target interaction information in the multiple selected target information modules in the card editing area; The displaying of the edited target information card in the card editing area in response to a card editing operation for the target interaction information includes: In response to a card editing operation on the target interaction information, the layout of the multiple target information modules randomly displayed in the card editing area is adjusted, and a target information card edited from the target interaction information in the target information modules after the layout adjustment is displayed, where the arrangement layout of the target interaction information in the target information card is consistent with the arrangement layout of the target interaction information in the target information modules after the layout adjustment.
15. The method according to claim 1, characterized in that The card editing interface includes a one-key editing control. The displaying of the edited target information card in response to a card editing operation triggered based on a target information module includes: In response to a triggering operation on the one-key editing control, a recommended information card is displayed, and the recommended information card is used as the edited target information card; Among them, the recommended information card is edited from the target interaction information in the target information modules filtered from the interaction information in the multiple information modules and matching the target account.
16. The method according to claim 15, wherein, After the recommended information card is displayed, the method further includes: Displaying a card replacement control for the recommended information card; Among them, the card replacement control is used to replace the recommended information card with another recommended information card or adjust the target interaction information in the recommended information card.
17. The method according to claim 1, wherein After the edited target information card is displayed, the method further includes: In response to a sharing operation on the target information card, the sharing information carrying the target information card is sent to the terminals of other accounts; Among them, the sharing information includes at least one of the following: a web link, a mini program, and an electronic poster integrated with a graphic code, which is used for the terminals of other accounts to display the target information card when receiving a viewing operation on the sharing information, and to display the updated target interaction information in the target information card when the target interaction information of the target account in the target application scenario is updated.
18. The method according to claim 17, wherein The method further includes: The web link is used for the terminals of other accounts to display a corresponding information card web page when receiving a triggering operation on the web link, so as to display the target information card in the information card web page, and to display the updated target interaction information in the target information card when the target interaction information of the target account in the target application scenario is updated; The mini program is used for the terminals of other accounts to open a corresponding information card mini program when receiving a triggering operation on the mini program, so as to display the target information card in the information card mini program, and to display the updated target interaction information in the target information card when the target interaction information of the target account in the target application scenario is updated; The electronic poster integrated with the graphic code is used to enable the terminal of the other account to open the corresponding information card mini-program when receiving an identification operation on the graphic code, so as to display the target information card in the information card mini-program, and when the target interaction information of the target account in the target application scenario is updated, display the updated target interaction information in the target information card.
19. The method according to claim 1, characterized in that, After displaying the edited target information card, the method further includes: In response to a sharing operation on the target information card, sending a sharing video carrying the target information card to the terminal of the other account; Wherein, the sharing video is used to enable the terminal of the other account to display the target interaction information in the target information card in the form of an animation when receiving a playing operation on the sharing video.
20. An editing device for an information card, characterized in that, The device includes: A first display module, configured to display a card editing interface for editing an information card of a target account in a target application scenario; A second display module, configured to display multiple interaction information of the target account in the target application scenario in multiple information modules in the card editing interface, and one information module is used to display one interaction information; A third display module, configured to display the edited target information card in response to a card editing operation triggered based on a target information module, where the target information card is edited according to the target interaction information in the target information module.
21. An electronic device, characterized in that, Including: A memory, configured to store computer-executable instructions or computer programs; A processor, configured to implement the information card editing method according to any one of claims 1 to 19 when executing the computer-executable instructions or computer programs stored in the memory.
22. A computer-readable storage medium, characterized in that, Stored with computer-executable instructions or computer programs, when the computer-executable instructions or computer programs are executed by a processor, the information card editing method according to any one of claims 1 to 19 is implemented.
23. A computer program product, comprising a computer program or computer-executable instructions, characterized in that, When the computer program or computer-executable instructions are executed by a processor, the information card editing method according to any one of claims 1 to 19 is implemented.
Citation Information
Patent Citations
Screenshot editing method and device in game, storage medium and computer equipment
CN113426140A
Marketing content generation method and system based on intelligent scene recognition and storage medium
CN113706664A
Audio interaction method, medium, device and computing equipment
CN113901776A
Method and device for sharing game data, equipment and medium
CN114307174A