User interaction method and device, computer equipment and computer readable storage medium

By displaying task content and generating multimedia feedback on the task interface, the problem of a lack of deep emotional connection between users and virtual objects is solved, enhancing user engagement and experience, and increasing user stickiness.

CN120872201APending Publication Date: 2025-10-31XIAOHONGSHU TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410542691.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-04-30
Publication Date
2025-10-31

AI Technical Summary

Technical Problem

Existing user interactions with virtual objects lack deep emotional connection feedback, resulting in insufficient user participation, monotonous feedback formats, poor user experience, and low user stickiness.

Method used

By displaying the task content within the current task cycle on the task interface and generating multimedia content in response to user interaction events with virtual objects, it provides rich interactive feedback formats, including text, images, audio, or video, showcasing user interaction events and task results with virtual objects, and enhancing the emotional connection between users and virtual objects.

Benefits of technology

It enhanced user engagement and experience, stimulated user interest, and increased the frequency and sustained engagement of user interaction with virtual objects.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120872201A_ABST
    Figure CN120872201A_ABST
Patent Text Reader

Abstract

The invention discloses a user interaction method and device, computer equipment and a computer readable storage medium, and the method comprises the steps: displaying a task interface which displays at least one task in a current task period, and the task comprises task content, the task content indicates that a current user needs to perform interaction aiming at a target virtual object to complete the task, the target virtual object is a virtual object associated with the current user, and the task is configured to display an interaction page corresponding to the task after being triggered so that the current user can complete the task; and in response to a content generation event for the target virtual object, generating multimedia content based on a task result of the at least one task, and displaying the multimedia content through the task interface. According to the embodiment of the invention, the feedback form of the interaction result is enriched, the user experience is improved, the interest of the user is stimulated, the user participates in interaction with the virtual object for a long time, and the user stickiness is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computer technology, specifically to a user interaction method, apparatus, computer device, and computer-readable storage medium. Background Technology

[0002] Currently, content interaction platforms display a variety of interactive content. Users can trigger corresponding interactive content to perform interactive operations. For example, interaction through virtual scenes is becoming increasingly common in people's lives. People can interact with virtual objects in virtual scenes to complete a task. For instance, if the virtual object is a virtual pet, they can feed the virtual pet to enhance the intimacy between them.

[0003] However, existing user interactions with virtual objects do not provide feedback to users after the interaction is completed. Current technology cannot meet users' desire to establish a deeper emotional connection with virtual objects, resulting in insufficient user engagement. In addition, the existing feedback methods are too simplistic, leading to a poor user experience and failing to stimulate user interest and encourage long-term participation in interactions with virtual objects, resulting in poor user stickiness. Summary of the Invention

[0004] This application provides a user interaction method, apparatus, computer device, and computer-readable storage medium. By understanding the task results between the user and a virtual object through multimedia content, and providing interactive feedback to the user regarding the virtual object, it satisfies the user's desire to establish a deeper emotional connection with the virtual object, enhancing user engagement. Furthermore, by providing feedback on the task results between the user and the virtual object in the current task cycle through task record results, and by reflecting the virtual object's mood state in the current task cycle through task results, it enriches the feedback format of interactive results, improves the user experience, stimulates user interest, encourages long-term participation in interaction with the virtual object, and enhances user stickiness.

[0005] In a first aspect, embodiments of this application provide a user interaction method, including:

[0006] The task interface displays at least one task within the current task cycle. Each task includes task content, which indicates the interaction the current user needs to perform with a target virtual object to complete the task. The target virtual object is a virtual object associated with the current user. The task is configured to display the corresponding interaction page after being triggered, so that the current user can complete the task.

[0007] In response to a content generation event for the target virtual object, multimedia content is generated based on the task results of the at least one task, and the multimedia content is displayed via the task interface, wherein the multimedia content is used to indicate interaction events of the target virtual object with the current user and / or other virtual objects during the current task period, and the multimedia content is stored and displayed in association with the current task period and / or the user account of the current user and / or the target virtual object.

[0008] Secondly, embodiments of this application provide a user interaction device, including:

[0009] The display unit is used to display a task interface, which displays at least one task within the current task cycle. The task includes task content, which indicates the interaction that the current user needs to perform with a target virtual object to complete the task. The target virtual object is a virtual object associated with the current user. The task is configured to display the corresponding interaction page after being triggered, so that the current user can complete the task.

[0010] A response unit is configured to respond to a content generation event for the target virtual object, generate multimedia content based on the task result of the at least one task, and display the multimedia content via the task interface, wherein the multimedia content is used to indicate interaction events between the target virtual object and the current user and / or other virtual objects within the current task period, and the multimedia content is stored and displayed in association with the current task period and / or the user account of the current user and / or the target virtual object.

[0011] Thirdly, embodiments of this application also provide a computer device including a processor and a memory, wherein the memory stores a computer program that, when executed by the processor, causes the processor to perform the steps of the user interaction method provided in various optional implementations of the above aspects.

[0012] Fourthly, embodiments of this application also provide a computer-readable storage medium including a computer program, which, when run on a computer device, causes the computer device to perform the steps of the user interaction methods provided in various optional implementations of the above aspects.

[0013] Fifthly, embodiments of this application also provide a computer program product, including a computer program stored in a computer-readable storage medium; when a processor of a computer device reads the computer program from the computer-readable storage medium, the processor executes the computer program, causing the computer device to perform the steps of the user interaction method provided in various optional implementations of the above aspects.

[0014] This application provides a user interaction method, apparatus, computer device, and computer-readable storage medium. By displaying a task interface, the task interface displays at least one task within the current task period. Each task includes task content indicating the interaction required by the current user to complete the task with a target virtual object. The target virtual object is a virtual object associated with the current user. The task is configured to display an interaction page corresponding to the task upon triggering, allowing the current user to complete the task. Then, in response to a content generation event for the target virtual object, multimedia content is generated based on the task results of the at least one task and displayed via the task interface. The multimedia content indicates interaction events between the target virtual object and the current user and / or other virtual objects within the current task period. The multimedia content is stored and displayed in association with the current task period and / or the current user's user account and / or the target virtual object. In this embodiment, users can trigger tasks for the current task cycle through the task interface, triggering the corresponding interactive interface to complete the task. Users can also trigger task records to view the time, obtain and display multimedia content, thereby understanding the task results between the user and the virtual object through multimedia content, providing interactive feedback to the user, satisfying the user's desire to establish a deeper emotional connection with the virtual object, and enhancing user participation. Furthermore, by providing feedback on the task results in the form of task records, the user can also reflect the virtual object's mood during the current task cycle, thus enriching the feedback format of interactive results, improving the user experience, stimulating user interest and encouraging long-term interaction with the virtual object, and increasing user stickiness. Attached Figure Description

[0015] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0016] Figure 1This is a schematic diagram of a user interaction system provided in an embodiment of this application.

[0017] Figure 2 This is a flowchart illustrating a user interaction method provided in an embodiment of this application.

[0018] Figure 3 This is a schematic diagram of a scenario of the user interaction method provided in the embodiments of this application.

[0019] Figure 4 This is another scenario diagram of the user interaction method provided in the embodiments of this application.

[0020] Figure 5 This is another scenario diagram of the user interaction method provided in the embodiments of this application.

[0021] Figure 6 This is another scenario diagram of the user interaction method provided in the embodiments of this application.

[0022] Figure 7 This is another scenario diagram of the user interaction method provided in the embodiments of this application.

[0023] Figure 8 This is a schematic diagram of another scenario of the user interaction method provided in the embodiments of this application.

[0024] Figure 9 This is another scenario diagram of the user interaction method provided in the embodiments of this application.

[0025] Figure 10 This is a schematic diagram of another scenario of the user interaction method provided in the embodiments of this application.

[0026] Figure 11 This is a schematic diagram of another scenario of the user interaction method provided in the embodiments of this application.

[0027] Figure 12 This is another scenario diagram of the user interaction method provided in the embodiments of this application.

[0028] Figure 13 This is another scenario diagram of the user interaction method provided in the embodiments of this application.

[0029] Figure 14 This is a schematic diagram of another scenario of the user interaction method provided in the embodiments of this application.

[0030] Figure 15 This is another flowchart illustrating the user interaction method provided in the embodiments of this application.

[0031] Figure 16 This is a schematic diagram of a user interaction device provided in an embodiment of this application.

[0032] Figure 17 This is a schematic diagram of the structure of the computer device provided in the embodiments of this application. Detailed Implementation

[0033] The technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this disclosure, and not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of this disclosure without creative effort are within the scope of protection of this disclosure.

[0034] This disclosure provides a user interaction method, apparatus, computer device, and computer-readable storage medium. Specifically, the user interaction method of this disclosure can be executed by a computer device, which can be a terminal or a server. The terminal can be a smartphone, tablet computer, laptop computer, touch screen, game console, personal computer (PC), personal digital assistant (PDA), or other terminal device. The terminal can also include a client, which can be an application client, a browser client carrying an application, or an instant messaging client. The server can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms.

[0035] For example, when this user interaction method runs on a terminal, the terminal device stores an application and uses it to present the user interface or application interface provided by the application. The terminal device interacts with the user through a graphical user interface, a business interface, or an interface associated with another application, such as by downloading, installing, and running an application. The terminal device can provide the user with the graphical user interface, business interface, or interface associated with another application in various ways; for example, it can render the interface on the terminal device's display screen or present the graphical user interface through holographic projection. For example, the terminal device can include a touch screen and a processor. The touch screen is used to present the graphical user interface and receive operation commands generated by the user interacting with the graphical user interface. The processor is used to run the application, generate the graphical user interface, respond to operation commands, and control the display of the graphical user interface on the touch screen.

[0036] Please see Figure 1 , Figure 1 This is a schematic diagram of a user interaction system provided in an embodiment of this disclosure. The system may include at least one terminal, at least one server, at least one database, and a network. The user's terminal can connect to servers of different applications via the network. The terminal is any device with computing hardware capable of supporting and executing software products corresponding to games. Furthermore, when the system includes multiple terminals, multiple servers, and multiple networks, different terminals can connect to each other through different networks and servers. The network can be a wireless network or a wired network, such as a wireless local area network (WLAN), local area network (LAN), cellular network, 2G network, 3G network, 4G network, 5G network, etc. Additionally, different terminals can also connect to other terminals or servers using their own Bluetooth networks or hotspot networks. For example, multiple users can connect online through different terminals via appropriate networks and synchronize with each other to support multiple users using the same application. Furthermore, the system may include multiple databases coupled to different servers, and application-related information can be continuously stored in the databases as different users use the application online.

[0037] This disclosure provides a user interaction method, which can be executed by a terminal or a server. This disclosure describes a user interaction method executed by a terminal as an example. The terminal may include a touchscreen display and a processor (of course, the terminal may also use peripherals such as a mouse or keyboard as input devices; this description only uses a touchscreen display). The touchscreen display is used to present a graphical user interface (i.e., the target interactive interface) and receive operation commands generated by the user interacting with the graphical user interface. When the user operates the graphical user interface through the touchscreen display, the graphical user interface can control the local content of the terminal in response to the received operation commands, or it can control the content of a peer server in response to the received operation commands. For example, the operation commands generated by the user interacting with the graphical user interface may include commands to launch an application. The processor is configured to launch the application after receiving the user's command to launch the application. Furthermore, the processor is configured to render and draw the graphical user interface associated with the application on the touchscreen display. The touchscreen display is a multi-touch sensitive screen capable of sensing touch or swipe operations performed simultaneously on multiple points on the screen. When the user performs a touch operation on the graphical user interface using their finger, the graphical user interface, upon detecting the touch operation, controls the execution of the action corresponding to the touch operation within the graphical user interface.

[0038] It should be noted that, Figure 1The schematic diagram of the user interaction system shown is merely an example. The user interaction system and scenario described in this disclosure are intended to more clearly illustrate the technical solutions of this disclosure and do not constitute a limitation on the technical solutions provided in this disclosure. As those skilled in the art will know, with the emergence of new business scenarios, the technical solutions provided in this disclosure are also applicable to similar technical problems.

[0039] To address the aforementioned problems, this disclosure provides a user interaction method, apparatus, computer device, and computer-readable storage medium, which enriches the feedback formats of interaction results, enhances the user experience, stimulates user interest and encourages long-term interaction with virtual objects, and improves user stickiness. These will be described in detail below. It should be noted that the order of description of the following embodiments is not intended to limit the preferred order of the embodiments.

[0040] Please see Figure 2 , Figure 2 This is a flowchart illustrating a user interaction method provided in an embodiment of the present disclosure. The specific flow of the user interaction method can be as follows: steps 101 to 102:

[0041] 101. Display a task interface. The task interface displays at least one task within the current task period. The task includes task content, which indicates the interaction that the current user needs to perform with a target virtual object to complete the task. The target virtual object is a virtual object associated with the current user. The task is configured to display the corresponding interaction page after being triggered, so that the current user can complete the task.

[0042] The target virtual object can be any virtual object such as a virtual pet, virtual animal, or virtual plant. For example, the target virtual object could be a virtual pet that the current user has adopted in the target game. Tasks can be used to indicate the interactions the current user can perform with the target virtual object, such as entering a character outfit page to dress up the target virtual object, entering a character dialogue page to talk to the target character, petting the target virtual object, or taking a photo with other virtual objects.

[0043] In this embodiment of the application, the method further includes:

[0044] When it is detected that the current user has completed at least one task, virtual resources are allocated to the target virtual object based on the task results.

[0045] Specifically, when it is detected that the current user has completed the first task, virtual resources corresponding to the first task are allocated to the target virtual object based on the task result.

[0046] Optionally, the allocated virtual resources can be multiplied based on the proportion of tasks completed by the current user relative to all tasks in the current task cycle. For example, if there are 3 tasks in the current task cycle, and the current user completes 2 or more tasks, the allocated virtual resources can be doubled.

[0047] For example, please see Figure 3 A target interactive interface can be provided through a computer device. This interface displays a task interface with three tasks within the current task period: Task 1, Task 2, and Task 3. Task 1 includes the task content "Petting the pet earns 100 Heart Coins," Task 2 includes the task content "Chatting with the pet earns 100 Heart Coins," and Task 3 includes the task content "Giving the pet an OOTD earns 100 Heart Coins." Each task has a corresponding task control with three display styles. The first style, "Go to Complete," indicates that the current user has not yet completed the task. The current user can trigger the task control with the first style to jump to the associated interactive page, where they can complete the task's corresponding interaction. For example, if the task control for Task 2 is in the first style, the current user can trigger the control to jump to the character dialogue page, where they can interact with the target virtual object to complete Task 2. The second display style, "Claimed," indicates that the current user has completed the task and the corresponding virtual resource has not yet been claimed. The user can trigger an operation on the task control in the second display style to claim the virtual resource corresponding to the task. The third display style, "Claimed," indicates that the current user has completed the task and the corresponding virtual resource has been claimed.

[0048] Optionally, the task interface also displays time-based prompts. These prompts remind the current user to complete all tasks associated with the current task period by a specified time within that period. For example, the prompt might read, "I'll be happy to complete all appointments before 9 AM today." Furthermore, to enhance the user's immersive interaction with the target virtual object and create a realistic interactive atmosphere, the target virtual object and its name can be displayed near the time-based prompts. This conveys the message that the target virtual object expects the user to complete the tasks of the current task period by the specified time.

[0049] In one specific embodiment, the method further includes:

[0050] Based on the current user's login time and / or number of logins, allocate corresponding virtual resources to the target virtual object and display resource prompt information in a designated area of ​​the task interface, wherein the resource prompt information is used to prompt the current user to claim the virtual resources.

[0051] For example, when a user logs in for consecutive periods of time, the corresponding virtual resources can be obtained; or, when a user logs in consecutively, the corresponding virtual resources can be obtained.

[0052] Furthermore, the task interface also includes at least one unit-time resource prompt, which indicates to the current user whether or not the virtual resources corresponding to that unit-time resource prompt are available or unavailable. For example, the task interface displays resource prompts for a first unit-time, a second unit-time, a third unit-time, and a fourth unit-time, with the first unit-time resource prompt stating "Day 1". 10” and a resource tooltip control; the resource tooltip message for the second unit of time is “The next day”. The resource tooltip control, labeled "10", displays the resource tooltip message for the third unit of time as "Day Three". The resource tooltip control, labeled "80", displays the resource tooltip message for the fourth unit of time as "Day Four". The system includes a resource notification control ("30"), where each unit of time displays a resource notification indicating the available time and amount of reward to claim. For example, the first unit of time notification indicates that the user can claim 10 hearts on the first day of the week, and the second unit of time notification indicates that the user can claim 10 hearts on the second day of the week. The resource notification control has two forms: the first form is "Pending Open," indicating that the user's time to claim the virtual resource has not yet arrived; the second form is "Claim," indicating that the user's time to claim the virtual resource has arrived and the user can claim it. The task interface also includes resource notifications for the fifth, sixth, and seventh time units. These unit-time resource notifications are not currently displayed on the task interface. Users can swipe left or right on the area containing the unit-time resource notifications to switch the currently displayed notifications to the fifth, sixth, and / or seventh time units. It should be noted that the number of unit-time resource notifications is determined by the unit time of the specified period. For example, if the specified period is one week, there can be seven unit-time resource notifications; if the specified period is one month, there can be thirty unit-time resource notifications.

[0053] In one specific embodiment, the method may include:

[0054] The object display interface includes the target virtual object, as well as task display controls and / or resource prompt controls;

[0055] In response to a trigger operation on the task display control or the resource prompt control, the task interface is displayed via the target interactive interface.

[0056] For example, please see Figure 4The object display interface can be displayed via a computer device. This interface includes the target virtual object, task display controls, and / or resource prompt controls. The task display controls have two display formats: a first format is "Growth Diary," and a second format is "Claim Reward." If no tasks are completed in the current task period, the first format, "Growth Diary," is displayed. If the user has completed a task but has not yet claimed a reward, the second format, "Claim Reward," is displayed. In this case, the task display controls are in the second display format. Near the resource prompt controls, resource prompt information for each unit of time is displayed. Each unit of time's resource prompt information indicates the virtual resource corresponding to that unit of time for the current user. For example, the unit reward information could be "Day N." 50". At this point, the task display control shows the resource prompt information for the first unit of time: "Day 1". 50” and the resource prompt information for the second unit of time “the next day” 300". The current user can perform a trigger operation on the task display control or the resource prompt control. In response to the trigger operation on the task display control or the resource prompt control, the computer device displays the task interface via the target interactive interface.

[0057] In another specific embodiment, the method may include:

[0058] A session preview box that displays the target session, wherein the session preview box displays at least some task prompt information, the task prompt information is used to prompt the current user to perform tasks within the current task period, and the target session is used for the current user to have a session with the target virtual object;

[0059] In response to a trigger operation on the session preview box, the task interface is displayed via the target interactive interface.

[0060] For example, please see Figure 5 A session preview box of the target session can be displayed on a computer device. The session preview box displays at least some task prompts, which are used to remind the current user of the tasks to be performed within the current task period. At this time, the session preview box displays the task prompt message "One last promise! A grand slam is coming today!". The user can trigger an operation on the session preview box or the task prompt message. In response to the trigger operation on the session preview box or the task prompt message, the computer device displays the task interface via the target interactive interface. The session preview box also displays the role identifier of the target virtual object.

[0061] In one embodiment, the method further includes:

[0062] In response to a trigger operation on at least one task displayed on the task interface, determine the task execution status of the target task;

[0063] If the target task is in an incomplete state, the interactive interface associated with the target task will be displayed so that the current user can complete the target task.

[0064] If the target task is in a completed state and the target virtual resource corresponding to the target task has not been claimed, then the target virtual resource is claimed.

[0065] For example, please see Figure 6 The current user can trigger a third task. The computer device, responding to the trigger operation on the third task displayed on the task interface, determines the third task as the target task and obtains its execution status. If the third task is incomplete, the associated outfit interaction interface is displayed for the current user to complete it. Specifically, the outfit interaction interface includes an avatar change trigger control and an avatar accessory change trigger control. In response to a click on the avatar accessory change trigger control, an avatar accessory editing area is displayed. This area has at least one candidate avatar accessory. Currently, the avatar accessory editing area displays multiple candidate avatar accessories. The terminal can then respond to the selection of a target avatar accessory from the at least one candidate avatar accessory, associate the target avatar accessory with a target virtual object, and display it, thereby completing the third task.

[0066] For example, please see Figure 6 The current user can trigger an operation on the first task, specifically by triggering the "Claim" task control in the second display style of the first task. The computer device, in response to the trigger operation on the task control, obtains the task execution status of the first task. If the first task is in a completed state and the target virtual resource corresponding to the first task has not been claimed, then a claim operation is performed on the target virtual resource.

[0067] In one embodiment, the method further includes:

[0068] Display interactive prompts via the object display interface;

[0069] In response to a trigger operation on the interactive prompt information, the interactive page associated with the interactive prompt information is displayed via the object display interface.

[0070] The interactive prompts include resource prompts and task prompts. The resource prompts are configured to display the task interface upon triggering, and the task prompts are configured to display the corresponding interactive page upon triggering. Furthermore, the interactive prompts are displayed in the form of mood bubbles or dialogue bubbles of the target virtual object.

[0071] For example, please see Figure 7 A computer device can provide a display interface for an object, which displays mood bubbles, and the mood bubbles display resource prompt information. The message "80Hi, we've met for 3 days this week!" and the reward control "Claim Your Reward" are configured to redirect to the task interface upon triggering. Users can trigger the reward control, and the computer device, in response, displays the task interface associated with the resource prompt information via the target interactive interface.

[0072] For example, please see Figure 8 The object display interface can be shown through a computer device. This interface displays mood bubbles, and the mood bubbles display the task prompt information for the third task. The message "100Hi hasn't put together a new outfit yet" and the task trigger control "Go to complete" are configured to redirect to the outfit interaction page upon activation. Users can perform a trigger operation on the task trigger control, and the computer device, in response, displays the interactive page associated with the task prompt information via the target interactive interface.

[0073] For example, please see Figure 9 The object display interface can be shown through a computer device. This interface displays mood bubbles, and the mood bubbles display task prompts. The app displays a message: "100 wants to learn at Xiaohongshu's Creator Academy ~ Become a Live Streaming Kitten," along with a task trigger control called "Watch Live Stream." This task trigger control is configured to redirect to the live stream page of the target streamer associated with it upon activation. Users can perform a trigger operation on the task trigger control. In response, the computer device displays the target streamer's live stream page via the target interactive interface. The target streamer can be any streamer currently live, or a streamer ranked at a specific position on the live stream leaderboard.

[0074] In one embodiment, the task content of the task within the current task cycle is obtained through the following steps:

[0075] The task difficulty is determined based on at least one of the following: the interactive activities that can be performed in the current task cycle, the user preference information of the current user, the historical interaction behavior information of the current user and the target virtual object, and the task difficulty set for the current user. The task difficulty is either a difficulty randomly assigned to the current user or a difficulty determined based on the current user's historical task completion status.

[0076] Specifically, the target virtual object can propose daily tasks, which can be guided by the user through the task interface or mood bubbles. Daily tasks are personalized content recommendations based on in-site activities and the user's current behavior within the pet site, such as dressing up, chatting, or taking photos with the target virtual object. Furthermore, tasks can be recommended based on in-site activities. For example, if a new feature is added to the site, such as a new photo background, the task can suggest that the target virtual object wants to take a photo with the new background, thus providing guidance for the user to experience the new feature. Regarding user behavior, if the user hasn't dressed up the target virtual object for a long time, the task can suggest that the user dress it up.

[0077] In this embodiment, multiple tasks can be a combination of any one or more of the following: activity type, dialogue type, dress-up type, interaction type, or extra reward type. The activity type can be petting the virtual pet, greeting the virtual pet (saying good morning or having a bedtime chat). The dialogue type can be having a specified number of conversations with the virtual pet (e.g., 10 or 20 rounds of conversation). The dress-up type can be changing outfits, taking photos, or changing into matching outfits with the current user. The interaction type can be visiting a specified number of partner homes (i.e., the homes of other virtual objects), following a specified number of partner owners (i.e., the user accounts corresponding to other virtual objects), or inviting a friend to play with the virtual pet. The extra reward type can be allocating extra virtual resources if all daily tasks are completed consecutively for a specified number of days.

[0078] Optionally, this application embodiment also provides a strategy for N recommended conventions corresponding to tasks within the current task cycle. For example, the difficulty of the convention associated with the current user can be determined, all historical conventions (i.e., tasks) that meet the conditions can be recalled, and then sorted according to the strategy. Redundant conventions are filtered out according to filtering logic (i.e., if there are already conventions of the same type in the recommendation queue, then the next convention of the same type in the queue is filtered out), and N conventions are determined from the sorted conventions as tasks within the current task cycle. The number of recommended conventions can be between 1 and 3. Task difficulty includes high, medium, and low convention difficulty. For high convention difficulty, 3 conventions are recalled, with the recall source being conventions with difficulty greater than low within interactions such as dialogues and dress-up; for medium convention difficulty, 2 conventions are recalled, with the recall source being conventions with difficulty less than high within interactions such as dialogues and dress-up; for low convention difficulty, 1 convention is recalled, with the recall source being conventions with difficulty less than high within interactions such as dialogues and dress-up. Furthermore, the difficulty of the current user's recommended agreement can be determined based on upgrade and downgrade conditions. For example, if all agreements are not completed for N consecutive days, the user will be downgraded; if all agreements are completed for N consecutive days, the user will be upgraded.

[0079] In one specific embodiment, the historical task completion status refers to the task completion status of the current user in the previous task cycle, and the method further includes:

[0080] If the current user has completed all the tasks of the previous task cycle, the difficulty of the current task is increased to obtain a first task difficulty, and at least one task of the current task cycle is determined based on the first task difficulty.

[0081] If the current user did not complete all the tasks in the previous task cycle, the difficulty of the current task is reduced to obtain a second task difficulty, and at least one task in the current task cycle is determined based on the second task difficulty.

[0082] For details, please refer to Figure 15 When setting up a virtual pet agreement (i.e. a task) for the current user, the difficulty level of the agreement can be determined. Based on the current difficulty level, an agreement can be randomly recommended to determine the agreement for the current task period (i.e. today's agreement). It can then be determined whether today's agreement has been completed. If not, the current difficulty level of the agreement is reduced; if so, the current difficulty level of the agreement is increased.

[0083] 102. In response to a content generation event for the target virtual object, multimedia content is generated based on the task result of the at least one task, and the multimedia content is displayed via the task interface, wherein the multimedia content is used to indicate interaction events between the target virtual object and the current user and / or other virtual objects during the current task period, and the multimedia content is stored and displayed in association with the current task period and / or the user account of the current user and / or the target virtual object.

[0084] In this embodiment of the application, a computer device can, in response to a content generation event for the target virtual object, generate multimedia content based on the task result of the at least one task, and display the multimedia content via the task interface. For example, please refer to... Figure 10 The system retrieves the task results for all tasks within the current task cycle, generates multimedia content, and displays it. At this point, the first, second, and third tasks have all been completed. The system retrieves the task results for the first task ("Your touch is so warm!"), the second task ("It's so nice chatting with you!"), and the third task (i.e., an image of the target virtual object wearing the outfit it wore when completing the third task). The system also determines the target virtual object's emotional information ("Feeling great"). The multimedia content can include the time information of the current task cycle, the target virtual object's emotional information, the task results for the first, second, and third tasks, as well as the target virtual object's diary text. This diary text can be generated based on the task completion status and the target's emotional state, for example, it could be "Today was such a fun day~ Take a good rest and recharge for tomorrow's adventure!"

[0085] Multimedia content can include any one or a combination of text content, image content, audio content, or video content.

[0086] In this embodiment of the application, in response to a multimedia content viewing event, multimedia content corresponding to at least one task within the current task period can be obtained and displayed. The multimedia content is generated based on the task results of the at least one task, and the multimedia content is stored and displayed in association with the current task period and / or the user account of the current user and / or the target virtual object.

[0087] In one specific embodiment, the step "displaying the multimedia content via the task interface" includes:

[0088] Obtain multimedia content corresponding to at least one task within the current task cycle, and display the multimedia content in the content display area of ​​the task interface;

[0089] In response to a content switching operation for the content display area, multimedia content corresponding to other task cycles is displayed in the content display area based on the content switching operation.

[0090] For example, please see Figure 10 The task interface displays multimedia content, a first switching control "scroll forward", a second switching control "scroll backward", and a cycle selection control "All Diaries". The first switching control is configured to switch the currently displayed multimedia content of the current task cycle to the multimedia content of the previous task cycle after being triggered. The second switching control is configured to switch the currently displayed multimedia content of the current task cycle to the multimedia content of the next task cycle after being triggered. The cycle selection control is configured to display a cycle selection page after being triggered. The cycle selection page displays multiple consecutive candidate task cycles for the current user to select the target task cycle and display the multimedia content of the target task cycle.

[0091] In another specific embodiment, the method further includes:

[0092] In response to a cycle selection event triggered through the content display area, a cycle selection page is displayed on the task interface, the cycle selection page displaying multiple consecutive candidate task cycles;

[0093] In response to the selection operation of a target task period among the candidate task periods, the multimedia content of the target task period is displayed on the task interface.

[0094] For example, please see Figure 11 In response to a period selection event triggered by the content display area, the computer device displays a period selection page on the task interface. The period selection page displays multiple consecutive candidate task periods. In this case, the candidate task period is any day in December 2024. Since only a portion of the days in that month generated multimedia content, the current user can select any day from that portion of days as the target task period and display the multimedia content for that target task period on the task interface. For example, if the 15th is selected as the target task period, the multimedia content corresponding to the 15th can be displayed.

[0095] In one embodiment, generating multimedia content based on the task results of the at least one task includes:

[0096] When the specified time point within the current task cycle is reached, the task results of each associated task within the current task cycle are obtained;

[0097] The target emotional information of the target virtual object is determined based on the task results of each task.

[0098] Based on the task results of each task and the target emotional information, multimedia content for the current task cycle is generated.

[0099] For example, if the specified time point in the current task cycle is 9 PM, then when the specified time point in the current task cycle is reached, the task results of each associated task in the current task cycle are obtained. At this time, the first task, the second task, and the third task have all been completed. The current target emotion information of the target virtual object is determined to be "happy". Then, based on the task results of the first task, the second task, and the third task, and the target emotion information "happy", the multimedia content of the current task cycle is generated.

[0100] In one embodiment, the method further includes:

[0101] In response to a sharing operation on the multimedia content, a content sharing card is displayed, wherein the content sharing card displays a sharing control and / or a content publishing control, the sharing control being configured to send the multimedia content to a specified user's account upon triggering; the content publishing control being configured to create and publish target user-published content based on the multimedia content upon triggering.

[0102] For example, please see Figure 12 The task interface displays a first sharing control, "Share," in its content display area. Users can trigger operations on the first sharing control. In response to the trigger operation on the first sharing control, the computer device displays a content sharing card. The content sharing card displays a second sharing control, "Share to," and a content publishing control, "Post Note." The second sharing control is configured to send the content sharing card to the specified user's account upon triggering. The content publishing control is configured to create and publish content based on multimedia content for the target user upon triggering.

[0103] For example, please see Figure 13 Users can trigger operations on the second sharing control. In response to the trigger operation on the second sharing control, the computer device displays a user account selection page. Users can select user A's user account as the target user account through the user account selection page. Then, a user session can be created based on the current user's user account and the target user account. The content sharing card and the prompt message "My pet is so interesting! It can even write a diary~" are sent to user A's target user account through this user session.

[0104] The content sharing card includes content text and / or content images. The content text is determined based on the task result and / or the target emotion information of the target virtual object. The content images are determined based on the content text, and / or the interaction behavior between the target virtual object and the current user, and / or the interaction behavior between the target virtual object and other virtual objects.

[0105] For example, if multiple tasks include a first task, a second task, and a third task, and all three tasks are completed, with the first task's result being "Your touch is very warm," the second task's result being "You look especially handsome today," and the third task's result being "It's really fun chatting with you," then content images can be generated based on these task results and the user's interaction with the target virtual object while completing these tasks. Furthermore, content images can also be determined based on the target virtual object's interaction with other virtual objects, such as obtaining a group photo of the target virtual object with other virtual objects and using that photo to determine the content image.

[0106] In one embodiment, the content image is obtained using the following steps:

[0107] Obtain the content text and / or the object image of the target virtual object;

[0108] The content text and / or the object image of the target virtual object are input into the image generation model to generate a target image as the content image.

[0109] Specifically, the content text and the object image of the target virtual object can be input into the image generation model to generate a target image. This target image can be a content image generated based on the text content and the image of the target virtual object. Optionally, the content text, the object image of the target virtual object, and the user's image can also be input into the image generation model to generate a target image. This target image can be a content image generated based on the text content, the image of the target virtual object, and the user's image.

[0110] In one embodiment, the method further includes:

[0111] In response to a trigger operation on the content publishing control, content to be published by the target user is generated based on the content text, and / or content image task, and / or task and task result, and / or object interaction event associated with the content sharing card.

[0112] The object interaction events include any one of the following: interaction events between the target virtual object and the current user, and interaction events between the target virtual object and other virtual objects. Furthermore, the content published by the target user includes a target image, which includes the target virtual object, the current user's user identifier, and / or the other virtual objects. The target virtual object displayed in the target image is associated with a first trigger control, configured to display the object display interface of the target virtual object upon triggering. The user identifier displayed in the target image is associated with a second trigger control, configured to display the user account's personal display interface upon triggering. The other virtual objects displayed in the target image are associated with a third trigger control, configured to display the object display interface of the other virtual objects upon triggering.

[0113] In one specific embodiment, the method further includes:

[0114] When the multimedia content is detected to be generated, a content prompt message or a content sharing card is generated based on the multimedia content, and the content prompt message, the content sharing card, or the multimedia content is displayed in the target session to prompt the current user to view the multimedia content corresponding to the current task cycle. The target session is used for the current user to have a conversation with the target virtual object.

[0115] For example, please see Figure 14 The specified time point within the current task cycle is 9 PM. When the specified time point within the current task cycle is reached, the task results of each associated task within the current task cycle are obtained. At this time, the first, second, and third tasks have all been completed. The current target emotion information of the target virtual object is determined to be "happy." Then, multimedia content for the current task cycle is generated based on the task results of the first, second, and third tasks and the target emotion information "happy." Next, a content prompt message "Today's diary is finished~ Want to take a look?" is sent to the current user's account through the target session. This content prompt message is displayed in the session preview box of the target session to indicate that the current user can view the task record content. Alternatively, multimedia content can be sent within the target session so that the current user can view the multimedia content corresponding to the current task cycle within the target session.

[0116] In summary, this application provides a user interaction method by displaying a task interface, which shows at least one task within the current task cycle. Each task includes task content indicating the interaction required by the current user to complete the task with a target virtual object. The target virtual object is a virtual object associated with the current user. The task is configured to display an interaction page corresponding to the task upon triggering, allowing the current user to complete the task. Then, in response to a content generation event for the target virtual object, multimedia content is generated based on the task results of the at least one task and displayed via the task interface. The multimedia content indicates that the target virtual object is stored and displayed in association with the target virtual object of the current user and / or other virtual objects within the current task cycle. In this embodiment, users can trigger tasks for the current task cycle through the task interface, triggering the corresponding interactive interface to complete the task. Users can also trigger task records to view the time, obtain and display multimedia content, thereby understanding the task results between the user and the virtual object through multimedia content, providing interactive feedback to the user, satisfying the user's desire to establish a deeper emotional connection with the virtual object, and enhancing user participation. Furthermore, by providing feedback on the task results in the form of task records, the user can also reflect the virtual object's mood during the current task cycle, thus enriching the feedback format of interactive results, improving the user experience, stimulating user interest and encouraging long-term interaction with the virtual object, and increasing user stickiness.

[0117] It should be noted that the trigger operation or touch operation mentioned in the embodiments of this application can be a single click operation, a double click operation, a long press operation, a swipe operation, a drag operation, etc. This is only an example for illustration, and other touch operation methods will not be described in detail.

[0118] To facilitate better implementation of the user interaction method provided in the embodiments of this disclosure, the embodiments of this disclosure also provide a user interaction device based on the above-described user interaction method. The meanings of the terms used are the same as in the user interaction method described above, and specific implementation details can be found in the descriptions in the method embodiments.

[0119] Please see Figure 16 , Figure 16 This is a schematic diagram of the structure of a user interaction device provided in an embodiment of the present disclosure. The user interaction device includes:

[0120] Display unit 201 is used to display a task interface, which displays at least one task within the current task cycle. The task includes task content, which indicates the interaction that the current user needs to perform with a target virtual object to complete the task. The target virtual object is a virtual object associated with the current user. The task is configured to display the corresponding interaction page after being triggered so that the current user can complete the task.

[0121] The response unit 202 is configured to respond to a content generation event for the target virtual object, generate multimedia content based on the task result of the at least one task, and display the multimedia content via the task interface, wherein the multimedia content is used to indicate the interaction events of the target virtual object with the current user and / or other virtual objects within the current task period, and the multimedia content is stored and displayed in association with the current task period and / or the user account of the current user and / or the target virtual object.

[0122] In some embodiments, the user interaction device includes a processing subunit, the processing subunit being configured to:

[0123] When it is detected that the current user has completed at least one task, virtual resources are allocated to the target virtual object based on the task results.

[0124] In some embodiments, the user interaction device includes a processing subunit, the processing subunit being configured to:

[0125] Based on the current user's login time and / or number of logins, allocate corresponding virtual resources to the target virtual object and display resource prompt information in a designated area of ​​the task interface, wherein the resource prompt information is used to prompt the current user to claim the virtual resources.

[0126] In some embodiments, the user interaction device includes a processing subunit, the processing subunit being configured to:

[0127] When the specified time point within the current task cycle is reached, the task results of each associated task within the current task cycle are obtained;

[0128] The target emotional information of the target virtual object is determined based on the task results of each task.

[0129] Based on the task results of each task and the target emotional information, multimedia content for the current task cycle is generated.

[0130] In some embodiments, the user interaction device includes a processing subunit, the processing subunit being configured to:

[0131] Display interactive prompts via the object display interface;

[0132] In response to a trigger operation on the interactive prompt information, the interactive page associated with the interactive prompt information is displayed via the object display interface.

[0133] In some embodiments, the user interaction device includes a processing subunit, the processing subunit being configured to:

[0134] The task difficulty is determined based on at least one of the following: the interactive activities that can be performed in the current task cycle, the user preference information of the current user, the historical interaction behavior information of the current user and the target virtual object, and the task difficulty set for the current user. The task difficulty is either a difficulty randomly assigned to the current user or a difficulty determined based on the current user's historical task completion status.

[0135] In some embodiments, the user interaction device includes a processing subunit, the processing subunit being configured to:

[0136] If the current user has completed all the tasks of the previous task cycle, the difficulty of the current task is increased to obtain a first task difficulty, and at least one task of the current task cycle is determined based on the first task difficulty.

[0137] If the current user did not complete all the tasks in the previous task cycle, the difficulty of the current task is reduced to obtain a second task difficulty, and at least one task in the current task cycle is determined based on the second task difficulty.

[0138] In some embodiments, the user interaction device includes a processing subunit, the processing subunit being configured to:

[0139] Obtain multimedia content corresponding to at least one task within the current task cycle, and display the multimedia content in the content display area of ​​the task interface;

[0140] In response to a content switching operation for the content display area, multimedia content corresponding to other task cycles is displayed in the content display area based on the content switching operation.

[0141] In some embodiments, the user interaction device includes a processing subunit, the processing subunit being configured to:

[0142] In response to a cycle selection event triggered through the content display area, a cycle selection page is displayed on the task interface, the cycle selection page displaying multiple consecutive candidate task cycles;

[0143] In response to the selection operation of a target task period among the candidate task periods, the multimedia content of the target task period is displayed on the task interface.

[0144] In some embodiments, the user interaction device includes a processing subunit, the processing subunit being configured to:

[0145] In response to a sharing operation on the multimedia content, a content sharing card is displayed, wherein the content sharing card displays a sharing control and / or a content publishing control, the sharing control being configured to send the multimedia content to a specified user's account upon triggering; the content publishing control being configured to create and publish target user-published content based on the multimedia content upon triggering.

[0146] In some embodiments, the user interaction device includes a processing subunit, the processing subunit being configured to:

[0147] Obtain the content text and / or the object image of the target virtual object;

[0148] The content text and / or the object image of the target virtual object are input into the image generation model to generate a target image as the content image.

[0149] In some embodiments, the user interaction device includes a processing subunit, the processing subunit being configured to:

[0150] In response to a trigger operation on the content publishing control, content to be published by the target user is generated based on the content text, and / or content image task, and / or task and task result, and / or object interaction event associated with the content sharing card.

[0151] In some embodiments, the user interaction device includes a processing subunit, the processing subunit being configured to:

[0152] When the multimedia content is detected to be generated, a content prompt message or a content sharing card is generated based on the multimedia content, and the content prompt message, the content sharing card, or the multimedia content is displayed in the target session to prompt the current user to view the multimedia content corresponding to the current task cycle. The target session is used for the current user to have a conversation with the target virtual object.

[0153] This disclosure provides a user interaction device. A display unit 201 displays a task interface showing at least one task within the current task period. Each task includes task content indicating the interaction required by the current user to complete the task with a target virtual object. The target virtual object is a virtual object associated with the current user. The task is configured to display an interactive page corresponding to the task upon triggering, allowing the current user to complete the task. A response unit 202, responding to a content generation event for the target virtual object, generates multimedia content based on the task results of the at least one task and displays the multimedia content via the task interface. The multimedia content indicates interaction events between the target virtual object and the current user and / or other virtual objects within the current task period. The multimedia content is stored and displayed in association with the current task period and / or the current user's user account and / or the target virtual object. In this embodiment, users can trigger tasks for the current task cycle through the task interface, triggering the corresponding interactive interface to complete the task. Users can also trigger task records to view the time, obtain and display multimedia content, thereby understanding the task results between the user and the virtual object through multimedia content, providing interactive feedback to the user, satisfying the user's desire to establish a deeper emotional connection with the virtual object, and enhancing user participation. Furthermore, by providing feedback on the task results in the form of task records, the user can also reflect the virtual object's mood during the current task cycle, thus enriching the feedback format of interactive results, improving the user experience, stimulating user interest and encouraging long-term interaction with the virtual object, and increasing user stickiness.

[0154] Accordingly, this disclosure also provides a computer device, which can be a terminal or a server. The terminal can be a smartphone, tablet computer, laptop computer, touch screen, game console, personal computer (PC), personal digital assistant (PDA), or other terminal device. Figure 17 As shown, Figure 17This is a schematic diagram of the structure of a computer device provided in an embodiment of this disclosure. The computer device 300 includes a processor 301 with one or more processing cores, a memory 302 with one or more computer-readable storage media, and a computer program stored in the memory 302 and executable on the processor. The processor 301 is electrically connected to the memory 302. Those skilled in the art will understand that the computer device structure shown in the figure does not constitute a limitation on the computer device, and may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0155] The processor 301 is the control center of the computer device 300. It connects various parts of the computer device 300 through various interfaces and lines. By running or loading software programs and / or modules stored in the memory 302, and calling data stored in the memory 302, it performs various functions of the computer device 300 and processes data, thereby monitoring the computer device 300 as a whole.

[0156] In this embodiment of the present disclosure, the processor 301 in the computer device 300 loads the instructions corresponding to the processes of one or more application programs into the memory 302 according to the following steps, and the processor 301 runs the application programs stored in the memory 302 to realize various functions:

[0157] The task interface displays at least one task within the current task cycle. Each task includes task content, which indicates the interaction the current user needs to perform with a target virtual object to complete the task. The target virtual object is a virtual object associated with the current user. The task is configured to display the corresponding interaction page after being triggered, so that the current user can complete the task.

[0158] In response to a content generation event for the target virtual object, multimedia content is generated based on the task results of the at least one task, and the multimedia content is displayed via the task interface, wherein the multimedia content is used to indicate interaction events of the target virtual object with the current user and / or other virtual objects during the current task period, and the multimedia content is stored and displayed in association with the current task period and / or the user account of the current user and / or the target virtual object.

[0159] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.

[0160] Optional, such as Figure 17As shown, the computer device 300 also includes: a touch screen display 303, a radio frequency circuit 304, an audio circuit 305, an input unit 306, and a power supply 307. The processor 301 is electrically connected to the touch screen display 303, the radio frequency circuit 304, the audio circuit 305, the input unit 306, and the power supply 307. Those skilled in the art will understand that... Figure 17 The computer device structure shown does not constitute a limitation on the computer device and may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0161] The touch display screen 303 can be used to display a graphical user interface (GUI) and receive operation commands generated by the user interacting with the GUI. The touch display screen 303 may include a display panel and a touch panel. The display panel can be used to display information input by the user or information provided to the user, as well as various graphical user interfaces of the computer device. These graphical user interfaces can be composed of graphics, text, icons, video, and any combination thereof. Optionally, the display panel can be configured using a liquid crystal display (LCD), organic light-emitting diode (OLED), or other similar technologies. The touch panel can be used to collect touch operations performed by the user on or near it (such as operations performed by the user using a finger, stylus, or any suitable object or accessory on or near the touch panel), generate corresponding operation commands, and execute the corresponding program according to the operation commands. Optionally, the touch panel may include two parts: a touch detection device and a touch controller. The touch detection device detects the user's touch location and the signal generated by the touch operation, transmitting the signal to the touch controller. The touch controller receives touch information from the touch detection device, converts it into touch point coordinates, and sends it to the processor 301. It can also receive and execute commands from the processor 301. The touch panel can cover the display panel. When the touch panel detects a touch operation on or near it, it transmits the information to the processor 301 to determine the type of touch event. Subsequently, the processor 301 provides corresponding visual output on the display panel based on the type of touch event. In this embodiment, the touch panel and the display panel can be integrated into the touch display screen 303 to achieve input and output functions. However, in some embodiments, the touch panel and the touch display screen 303 can be implemented as two independent components to achieve input and output functions. That is, the touch display screen 303 can also be used as part of the input unit 306 to achieve input functions.

[0162] In this embodiment of the disclosure, a game application is executed by processor 301 to generate a graphical user interface on touch display screen 303. The touch display screen 303 is used to present the graphical user interface and receive operation commands generated by the user interacting with the graphical user interface.

[0163] The radio frequency circuit 304 can be used to transmit and receive radio frequency signals to establish wireless communication with network devices or other computer devices, and to transmit and receive signals with network devices or other computer devices.

[0164] Audio circuitry 305 can be used to provide an audio interface between a user and a computer device via a speaker and a microphone. Audio circuitry 305 converts received audio data into electrical signals, transmits them to the speaker, and the speaker converts them into sound signals for output. Conversely, the microphone converts collected sound signals into electrical signals, which are then received by audio circuitry 305, converted back into audio data, and output to processor 301 for processing. The audio data is then transmitted via radio frequency circuitry 304 to, for example, another computer device, or output to memory 302 for further processing. Audio circuitry 305 may also include an earphone jack to facilitate communication between peripheral headphones and the computer device.

[0165] The input unit 306 can be used to receive input numbers, characters, or user characteristic information (such as fingerprints, iris, facial information, etc.), and to generate keyboard, mouse, joystick, optical, or trackball signal inputs related to user settings and function control.

[0166] Power supply 307 is used to supply power to various components of computer device 300. Optionally, power supply 307 can be logically connected to processor 301 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. Power supply 307 may also include one or more DC or AC power supplies, recharging systems, power fault detection circuits, power converters or inverters, power status indicators, and other arbitrary components.

[0167] although Figure 17 As not shown in the diagram, computer equipment 300 may also include a camera, sensor, wireless fidelity module, Bluetooth module, etc., which will not be described in detail here.

[0168] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.

[0169] As can be seen from the above, the computer device provided in this embodiment displays a task interface, which shows at least one task within the current task cycle. Each task includes task content, indicating the interaction required by the current user to complete the task with a target virtual object. The target virtual object is a virtual object associated with the current user. The task is configured to display an interactive page corresponding to the task upon triggering, allowing the current user to complete the task. Then, in response to a content generation event for the target virtual object, multimedia content is generated based on the task results of the at least one task, and the multimedia content is displayed via the task interface. The multimedia content is used to indicate that the target virtual object is stored and displayed in association with the target virtual object of the current user and / or other virtual objects within the current task cycle. In this embodiment, users can trigger tasks for the current task cycle through the task interface, triggering the corresponding interactive interface to complete the task. Users can also trigger task records to view the time, obtain and display multimedia content, thereby understanding the task results between the user and the virtual object through multimedia content, providing interactive feedback to the user, satisfying the user's desire to establish a deeper emotional connection with the virtual object, and enhancing user participation. Furthermore, by providing feedback on the task results in the form of task records, the user can also reflect the virtual object's mood during the current task cycle, thus enriching the feedback format of interactive results, improving the user experience, stimulating user interest and encouraging long-term interaction with the virtual object, and increasing user stickiness.

[0170] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be performed by instructions, or by instructions controlling related hardware. These instructions can be stored in a computer-readable storage medium and loaded and executed by a processor.

[0171] Therefore, embodiments of this disclosure provide a computer-readable storage medium storing a plurality of computer programs that can be loaded by a processor to execute steps in any of the user interaction methods provided in embodiments of this disclosure. For example, the computer program can execute the following steps:

[0172] The task interface displays at least one task within the current task cycle. Each task includes task content, which indicates the interaction the current user needs to perform with a target virtual object to complete the task. The target virtual object is a virtual object associated with the current user. The task is configured to display the corresponding interaction page after being triggered, so that the current user can complete the task.

[0173] In response to a content generation event for the target virtual object, multimedia content is generated based on the task results of the at least one task, and the multimedia content is displayed via the task interface, wherein the multimedia content is used to indicate interaction events of the target virtual object with the current user and / or other virtual objects during the current task period, and the multimedia content is stored and displayed in association with the current task period and / or the user account of the current user and / or the target virtual object.

[0174] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.

[0175] The storage medium may include: read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.

[0176] Because the computer program stored in the storage medium can display a task interface showing at least one task within the current task cycle, wherein the task contains task content indicating the interaction required by the current user to complete the task with respect to a target virtual object, the target virtual object being a virtual object associated with the current user, the task is configured to display an interactive page corresponding to the task upon triggering, allowing the current user to complete the task; then, in response to a content generation event for the target virtual object, multimedia content is generated based on the task results of the at least one task, and the multimedia content is displayed via the task interface, wherein the multimedia content is used to indicate that the target virtual object is stored and displayed in association with the target virtual object of the current user and / or other virtual objects within the current task cycle. In this embodiment, users can trigger tasks for the current task cycle through the task interface, triggering the corresponding interactive interface to complete the task. Users can also trigger task records to view the time, obtain and display multimedia content, thereby understanding the task results between the user and the virtual object through multimedia content, providing interactive feedback to the user, satisfying the user's desire to establish a deeper emotional connection with the virtual object, and enhancing user participation. Furthermore, by providing feedback on the task results in the form of task records, the user can also reflect the virtual object's mood during the current task cycle, thus enriching the feedback format of interactive results, improving the user experience, stimulating user interest and encouraging long-term interaction with the virtual object, and increasing user stickiness.

[0177] According to one aspect of the embodiments of this application, a computer program product or computer program is also provided, which includes computer instructions stored in a storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the user interaction methods provided in various optional implementations of the above aspects.

[0178] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.

[0179] The foregoing has provided a detailed description of a user interaction method, apparatus, computer device, and computer-readable storage medium provided in the embodiments of this disclosure. Specific examples have been used to illustrate the principles and implementation methods of this disclosure. The descriptions of the above embodiments are only for the purpose of helping to understand the technical solutions and core ideas of this disclosure. Those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. These modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this disclosure.

Claims

1. A user interaction method, characterized in that, include: The task interface displays at least one task within the current task cycle. Each task includes task content, which indicates the interaction the current user needs to perform with a target virtual object to complete the task. The target virtual object is a virtual object associated with the current user. The task is configured to display the corresponding interaction page after being triggered, so that the current user can complete the task. In response to a content generation event for the target virtual object, multimedia content is generated based on the task results of the at least one task, and the multimedia content is displayed via the task interface, wherein the multimedia content is used to indicate interaction events of the target virtual object with the current user and / or other virtual objects during the current task period, and the multimedia content is stored and displayed in association with the current task period and / or the user account of the current user and / or the target virtual object.

2. The user interaction method according to claim 1, characterized in that, The method further includes: When it is detected that the current user has completed at least one task, virtual resources are allocated to the target virtual object based on the task results.

3. The user interaction method according to claim 1, characterized in that, The method further includes: Based on the current user's login time and / or number of logins, allocate corresponding virtual resources to the target virtual object and display resource prompt information in a designated area of ​​the task interface, wherein the resource prompt information is used to prompt the current user to claim the virtual resources.

4. The user interaction method according to claim 1, characterized in that, The generation of multimedia content based on the task results of the at least one task includes: When the specified time point within the current task cycle is reached, the task results of each associated task within the current task cycle are obtained; The target emotional information of the target virtual object is determined based on the task results of each task. Based on the task results of each task and the target emotional information, multimedia content for the current task cycle is generated.

5. The user interaction method according to claim 1, characterized in that, The method further includes: Display interactive prompts via the object display interface; In response to a trigger operation on the interactive prompt information, the interactive page associated with the interactive prompt information is displayed via the object display interface.

6. The user interaction method according to claim 5, characterized in that, The interactive prompts include resource prompts and task prompts. The resource prompts are configured to display the task interface upon triggering, and the task prompts are configured to display the interactive page corresponding to the task upon triggering.

7. The user interaction method according to claim 6, characterized in that, The interactive prompts are displayed in the form of mood bubbles or chat bubbles of the target virtual object.

8. The user interaction method according to claim 1, characterized in that, The task content for the tasks within the current task cycle is obtained through the following steps: The task difficulty is determined based on at least one of the following: the interactive activities that can be performed in the current task cycle, the user preference information of the current user, the historical interaction behavior information of the current user and the target virtual object, and the task difficulty set for the current user. The task difficulty is either a difficulty randomly assigned to the current user or a difficulty determined based on the current user's historical task completion status.

9. The user interaction method according to claim 8, characterized in that, The historical task completion status refers to the task completion status of the current user in the previous task cycle, and the method further includes: If the current user has completed all the tasks of the previous task cycle, the difficulty of the current task is increased to obtain a first task difficulty, and at least one task of the current task cycle is determined based on the first task difficulty. If the current user did not complete all the tasks in the previous task cycle, the difficulty of the current task is reduced to obtain a second task difficulty, and at least one task in the current task cycle is determined based on the second task difficulty.

10. The user interaction method according to claim 1, characterized in that, Displaying the multimedia content via the task interface includes: Obtain multimedia content corresponding to at least one task within the current task cycle, and display the multimedia content in the content display area of ​​the task interface; In response to a content switching operation for the content display area, multimedia content corresponding to other task cycles is displayed in the content display area based on the content switching operation.

11. The user interaction method according to claim 10, characterized in that, The method further includes: In response to a cycle selection event triggered through the content display area, a cycle selection page is displayed on the task interface, the cycle selection page displaying multiple consecutive candidate task cycles; In response to the selection operation of a target task period among the candidate task periods, the multimedia content of the target task period is displayed on the task interface.

12. The user interaction method according to claim 1, characterized in that, The method further includes: In response to a sharing operation on the multimedia content, a content sharing card is displayed, wherein the content sharing card displays a sharing control and / or a content publishing control, the sharing control being configured to send the multimedia content to a specified user's user account upon triggering; the content publishing control being configured to create and publish target user-published content based on the multimedia content upon triggering.

13. The user interaction method according to claim 12, characterized in that, The content sharing card includes content text and / or content images. The content text is determined based on the task result and / or the target emotional information of the target virtual object. The content images are determined based on the content text, and / or the interaction behavior between the target virtual object and the current user, and / or the interaction behavior between the target virtual object and other virtual objects.

14. The user interaction method according to claim 13, characterized in that, The content image is obtained through the following steps: Obtain the content text and / or the object image of the target virtual object; The content text and / or the object image of the target virtual object are input into the image generation model to generate a target image as the content image.

15. The user interaction method according to claim 12, characterized in that, The method further includes: In response to a trigger operation on the content publishing control, content to be published by the target user is generated based on the content text, and / or content image task, and / or task and task result, and / or object interaction event associated with the content sharing card.

16. The user interaction method according to claim 12, characterized in that, The object interaction event includes any one of the following: the interaction event between the target virtual object and the current user, or the interaction event between the target virtual object and other virtual objects.

17. The user interaction method according to claim 15, characterized in that, The content published by the target user includes a target image, which includes the target virtual object, the user identifier of the current user, and / or other virtual objects. The target virtual object displayed in the target image is associated with a first trigger control, which is configured to display the object display interface of the target virtual object after being triggered. The user identifier displayed in the target image is associated with a second trigger control, which is configured to display the user account's personal display interface upon triggering; the other virtual objects displayed in the target image are associated with a third trigger control, which is configured to display the other virtual objects' object display interface upon triggering.

18. The user interaction method according to claim 1, characterized in that, The method further includes: When the multimedia content is detected to be generated, a content prompt message or a content sharing card is generated based on the multimedia content, and the content prompt message or the content sharing card or the multimedia content is displayed in the target session to prompt the current user to view the multimedia content corresponding to the current task cycle. The target session is used for the current user to have a conversation with the target virtual object.

19. A user interaction device, characterized in that, include: The display unit is used to display a task interface, which displays at least one task within the current task cycle. The task includes task content, which indicates the interaction that the current user needs to perform with a target virtual object to complete the task. The target virtual object is a virtual object associated with the current user. The task is configured to display the corresponding interaction page after being triggered, so that the current user can complete the task. A response unit is configured to respond to a content generation event for the target virtual object, generate multimedia content based on the task result of the at least one task, and display the multimedia content via the task interface, wherein the multimedia content is used to indicate interaction events between the target virtual object and the current user and / or other virtual objects within the current task period, and the multimedia content is stored and displayed in association with the current task period and / or the user account of the current user and / or the target virtual object.

20. A computer device, characterized in that, It includes a processor and a memory, wherein the memory stores a computer program that, when executed by the processor, causes the processor to perform the steps of the user interaction method according to any one of claims 1 to 18.

21. A computer-readable storage medium, characterized in that, It includes a computer program that, when run on a computer device, causes the computer device to perform the steps of the user interaction method according to any one of claims 1 to 18.

22. A computer program product, characterized in that, The device includes a computer program stored in a computer-readable storage medium; when a processor of a computer device reads the computer program from the computer-readable storage medium, the processor executes the computer program, causing the computer device to perform the steps of the user interaction method according to any one of claims 1 to 18.