Information interaction method and device, equipment, medium and product
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-06-18
- Publication Date
- 2026-08-11
AI Technical Summary
[0003]然而,发明人在实践过程中发现,智能对象在对评论信息进行回复后,就结束了针对评论信息的交互,而不会对评论信息指令进行长效的处理,从而使得在评论区与智能对象的互动方式较为单一
[0012]Using the embodiments of this application, in response to a comment posting operation, target comment information carrying task instruction information can be posted. This task instruction information is used to configure a target task for a smart object. When the task execution conditions for the target task are met, the smart object generates task push information based on the task execution result. Furthermore, the smart object receives the task push information from the smart object and displays a conversation message carrying the task push information on the conversation page with the smart object. Based on this, task instruction information for configuring a target task for a smart object can be posted in the comment section. This allows the smart object to push information based on the task execution result when the task execution conditions for the target task are met. This enables long-term processing of commands triggered to the smart object in the comment section, rather than simply providing a reply, thereby enhancing the diversity of interaction methods with smart objects through comment information.
Smart Images

Figure CN122554522A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of data processing technology, and in particular to information interaction methods, apparatus, devices, media, and products. Background Technology
[0002] Currently, when interacting with smart objects, you can instruct them to summarize the content or answer simple questions in the comments section, so that they can generate a response to the comments.
[0003] However, the inventors discovered in practice that once the intelligent object replies to a comment, the interaction ends without further processing of the comment's instructions, resulting in a relatively limited interaction method with the intelligent object in the comment section. Therefore, improving the diversity of interaction methods with intelligent objects through comments is an urgent problem to be solved. Summary of the Invention
[0004] This application provides an information interaction method, apparatus, device, medium, and product that can publish task instruction information in the comment section to instruct the configuration of target tasks for smart objects. This allows the smart object to push information based on the task execution results when the task execution conditions of the target task are met. This enables long-term processing of instructions triggered on smart objects in the comment section and helps to improve the diversity of interaction methods with smart objects through comment information.
[0005] On one hand, embodiments of this application disclose an information interaction method, the method including: In response to a comment posting operation, target comment information carrying task instruction information is posted; the task instruction information is used to configure the target task for the smart object; the smart object is used to generate task push information based on the task execution result of the target task when the task execution conditions for the target task are met. Receive task push information from smart objects and display the conversation message carrying the task push information on the conversation page with the smart object.
[0006] On one hand, embodiments of this application disclose an information interaction method, the method comprising: Displays the target comment information posted by the first account, which carries task instruction information for the smart object, as well as the comment reply information of the smart object in response to the target comment information; the task instruction information is used to configure the target task for the smart object; In response to the task addition operation performed on the target task in response to the comment reply information, the target task is configured for the smart object through the second account; the smart object is used to push task push information generated based on the task execution result of the target task to the second account when the task execution conditions for the target task are met.
[0007] On one hand, embodiments of this application disclose an information interaction device, the device comprising: The comment publishing module is used to respond to comment publishing operations and publish target comment information carrying task indication information; the task indication information is used to configure target tasks for smart objects; smart objects are used to generate task push information based on the task execution results of the target task when the task execution conditions for the target task are met. The information push module is used to receive task push information pushed by smart objects and display the conversation message carrying the task push information on the conversation page with the smart object.
[0008] On one hand, embodiments of this application disclose an information interaction device, the device comprising: The comment display module is used to display target comment information posted by the first account, which carries task instruction information for the smart object, as well as comment reply information of the smart object in response to the target comment information; the task instruction information is used to configure the target task for the smart object; The task addition module is used to add a target task in response to comment reply information. It configures the target task for the smart object through the second account. When the task execution conditions for the target task are met, the smart object pushes task push information generated based on the task execution results to the second account.
[0009] One embodiment of this application provides a computer device, including a memory and a processor; the memory is connected to the processor, the memory is used to store a computer program, and the processor is used to invoke the computer program so that the computer device performs the method provided in any of the above embodiments.
[0010] One aspect of this application provides a computer-readable storage medium storing a computer program adapted to be loaded and executed by a processor, so that a computer device having a processor performs the method provided in any of the above aspects.
[0011] One aspect of this application provides a computer program product, which includes a computer program stored in a computer-readable storage medium. The computer program is adapted to be read and executed by a processor so that a computer device having a processor performs the method provided in any of the above aspects.
[0012] Using the embodiments of this application, in response to a comment posting operation, target comment information carrying task instruction information can be posted. This task instruction information is used to configure a target task for a smart object. When the task execution conditions for the target task are met, the smart object generates task push information based on the task execution result. Furthermore, the smart object receives the task push information from the smart object and displays a conversation message carrying the task push information on the conversation page with the smart object. Based on this, task instruction information for configuring a target task for a smart object can be posted in the comment section. This allows the smart object to push information based on the task execution result when the task execution conditions for the target task are met. This enables long-term processing of commands triggered to the smart object in the comment section, rather than simply providing a reply, thereby enhancing the diversity of interaction methods with smart objects through comment information. Attached Figure Description
[0013] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0014] Figure 1 This is a schematic diagram of the structure of a data processing system provided in an embodiment of this application; Figure 2 This is a schematic diagram of a scenario for an information interaction method provided in an embodiment of this application; Figure 3 This is a flowchart illustrating an information interaction method provided in an embodiment of this application; Figure 4 This is a flowchart illustrating how to view task session messages on a session page, as provided in an embodiment of this application. Figure 5 This is a flowchart illustrating how to view session messages of a task on a task management page, as provided in an embodiment of this application. Figure 6 This is a flowchart illustrating a process for viewing failed tasks provided in an embodiment of this application; Figure 7 This is a flowchart illustrating an information interaction method provided in an embodiment of this application; Figure 8 This is a schematic diagram of a process for triggering the viewing of push content provided in an embodiment of this application; Figure 9 This is a schematic diagram of a process for triggering the viewing of push content provided in an embodiment of this application; Figure 10This is a schematic diagram of a process for triggering the viewing of a smart object's session page, provided in an embodiment of this application. Figure 11 This is a flowchart illustrating an information interaction method provided in an embodiment of this application; Figure 12 This is a schematic diagram of a configuration task provided in an embodiment of this application; Figure 13 This is a schematic diagram of a configuration task provided in an embodiment of this application; Figure 14 This is a timing interaction diagram of an information interaction method provided in an embodiment of this application; Figure 15 This is a timing interaction diagram of another information interaction method provided in the embodiments of this application; Figure 16 This is a schematic diagram of the structure of an information interaction device provided in an embodiment of this application; Figure 17 This is a schematic diagram of the structure of an information interaction device provided in an embodiment of this application; Figure 18 This is a schematic diagram of the structure of a computer device provided in an embodiment of this application. Detailed Implementation
[0015] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.
[0016] Intelligent objects are systems that autonomously perform tasks by designing workflows using available tools; they are also called intelligent agents. Intelligent objects possess autonomous decision-making capabilities; they can receive instructions, perceive the environment, analyze information, make decisions, and execute corresponding actions. These intelligent objects can be objects built based on large language models (LLM models).
[0017] "In response to" indicates the state in which a corresponding event occurs or a condition is met. The timing of subsequent actions performed in response to this event or condition is not necessarily strongly correlated with the time when the event occurs or the condition is met. For example, in some cases, subsequent actions may be performed immediately when the event occurs or the condition is met; while in other cases, subsequent actions may be performed some time after the event occurs or the condition is met.
[0018] Triggered operations refer to actions performed on information (such as controls) provided by a computer device. These operations send corresponding instructions to the computer device, triggering it to execute the next task. The next task triggered by different triggered operations on different information can all be pre-programmed. These triggered operations can be performed manually by the user; for example, clicks, double-clicks, long presses, and swipes performed by the user on content displayed on the computer screen are all triggered operations. In some cases, these triggered operations can also be executed by the computer device based on a pre-defined program.
[0019] Published content: This refers to user-submitted content information on the content platform, which can include text, images, audio, and video, and can be displayed in formats such as notes, articles, and video files. The specific content information included in published content can be adjusted for different scenarios, and the content information in the published content can be determined by the publisher. Published content is stored on the server and distributed to users browsing the content platform through a content distribution algorithm deployed on the server.
[0020] Please see Figure 1 , Figure 1 This is a schematic diagram of the structure of a data processing system provided in an embodiment of this application. For example... Figure 1 As shown, the data processing system may include terminal devices (such as device 11a, device 12a, and device 13a) and server 100a. It is understood that... Figure 1 The number of terminal devices and servers shown is merely illustrative; any number of terminal devices and servers can be used as needed. Terminal devices (such as devices 11a, 12a, and 13a) can communicate with servers via a network (i.e., through a medium that provides a communication link via wired, wireless communication links, or fiber optic cables, etc.) to transmit data.
[0021] It is understandable that a client can run on the terminal device (such as device 12a), which can be a program that provides local services to the user (also called a business object or operation object). Server 100a can be the server corresponding to the client, and a program that provides resources, service data, and other services to the client can run on server 100a. It is also understandable that the client running on the terminal device can be called an application client, business client, etc., and an account can be logged in on the client. For example, the client running on the terminal device can be a client for browsing content, and then on the client, the user (such as user U1) can browse published content, post comments, and conduct commodity transactions, etc., and the specific process can be achieved by the user (such as user U1) interacting with the server through the corresponding terminal device.
[0022] It is understood that terminal devices (such as device 11a) may include, but are not limited to, mobile phones, computers, smart voice interaction devices, smart home appliances, vehicle terminals, aircraft, smart speakers, etc., without limitation. The server 100a may 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, without limitation.
[0023] Please see Figure 2 , Figure 2 This is a schematic diagram illustrating a scenario of an information interaction method provided in an embodiment of this application. For example... Figure 2 As shown, page 211a can be a content details page for published content. On this content details page, a comment editing area (such as area 200a) is triggered to display comments related to the published content (or comment information for the published content). Furthermore, in area 200a, information 201a can be edited, namely "Subscribe to task R1 @ agent 1", where "Subscribe to task R1" is a task instruction for agent 1, and "@ agent 1" can be used to indicate that the triggered object is agent 1. It can be understood that subscription here can refer to performing a specific action (such as searching for and pushing specific content) based on a data source (such as content in a content platform) when a trigger condition is met (such as reaching a certain time each day). Further, in response to the trigger operation on control 202a, comment 203a is published (step S21a). Control 202a can be a publishing control for the information edited in area 200a; therefore, the trigger operation on control 202a is also a publishing operation on the information edited in area 200a (i.e., a comment publishing operation). Comment 203a can be comment information published based on information in region 200a (i.e., target comment information), which may include information 201a (i.e., "Subscribe to task R1 @ agent 1"). Furthermore, prompt information (i.e., information 231a) can be displayed for agent 1 to analyze the information in comment 203a. Further, task R1 is configured for agent 1, and reply 204a of agent 1 to comment 203a is displayed (step S22a). Reply 204a can be comment reply information from the intelligent object to comment 203a. This reply 204a may include configuration result information for the task indicated by the task instruction information (e.g., configuration successful or configuration failed), and may also include the push content determined by task R1 obtained during task R1 execution (e.g., ...). Figure 2 The content shown in 241a) and recommended summary information (such as information 1).
[0024] Furthermore, when the execution conditions for task R1 are met, message 206a is pushed (step S23a). The execution conditions for task R1 can be task execution conditions used to execute task R1, which can be indicated by task indication information (such as "subscribe to task R1" in message 201a). Message 206a can be a session message carrying task push information for task R1, and may include the task execution result of task R1. Message 206a can be displayed on page 212a. Page 212a can be a session page with agent 1, where session messages associated with task R1 of the intelligent agent can be displayed, such as messages 205a and 206a. Message 205a can be a session message carrying information from reply 204a, and message 206a can be task push information pushed after configuring task R1.
[0025] Based on this, this application allows intelligent objects to perform specific actions (such as "subscribing") based on data sources when trigger conditions are met by posting comments in the comment section and recognizing task instructions within those comments. Furthermore, personalized content matching can be further tailored to specific scenarios based on configured tasks. This enables the direct integration of intelligent objects into the comment section, helping users quickly subscribe to the content they want to see and providing management capabilities to ensure that recommended content is more tailored to their needs.
[0026] It should be noted that all user data collected in this application is collected with the user's consent and authorization, and the collection, use, and processing of relevant user data must comply with the relevant laws, regulations, and standards of the relevant countries and regions. For example, this application may display prompts before and during the collection of user data to inform the user that their data is being collected. This ensures that the application only begins the steps for collecting user data after receiving confirmation from the user regarding the prompt; otherwise (i.e., without receiving confirmation from the user), the steps for collecting user data are terminated, meaning that user data is not collected.
[0027] It is understood that the above scenarios are merely examples and do not constitute a limitation on the application scenarios of the technical solutions provided in the embodiments of this application. The technical solutions of this application can also be applied to other scenarios. For example, as those skilled in the art will know, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.
[0028] Based on the above description, this application proposes an information interaction method. Please refer to [link to relevant documentation]. Figure 3 , Figure 3 This is a flowchart illustrating an information interaction method provided in an embodiment of this application. The method can be executed by the aforementioned computer device, for example, the computer device can be a terminal device, such as the terminal device corresponding to a first account (e.g., device 11a mentioned above), where the first account can be an account that publishes target comment information on a content platform. The information interaction method may include the following steps S101-S102.
[0029] S101. In response to the comment posting operation, post target comment information carrying task instruction information; the task instruction information is used to configure the target task for the smart object; the smart object is used to generate task push information based on the task execution result of the target task when the task execution conditions for the target task are met.
[0030] The comment posting operation can be used to publish comment information. The comment information published by this operation can be directed at target content, which can be any of the following: published content, product content, or comment information; there are no specific limitations here.
[0031] The target comment information can be the comment information published based on the comment publishing operation. This target comment information may include task instruction information, and may also include object triggering information from smart objects.
[0032] The task instruction information can be used to instruct the smart object to configure tasks. Optionally, the task instruction information can be text or voice information, without limitation. In some scenarios, the task instruction information can be used to instruct the smart object to periodically push content related to the target content of the comment posting operation (such as similar content, or content in the same field, type, or theme, etc.), or to periodically push content of a certain type (such as sports, history, beauty) (such as published content, product content), or to periodically push certain summary information from the content platform (such as popular styles, hot topics, etc.), or to adjust the recommendation mechanism of the content platform (such as pushing more content of a certain type), etc., without limitation.
[0033] The target task can include tasks that can be configured as indicated by the task instruction information. This target task can be a task for recommending specific content (such as a certain type, or content related to the current content), a task for pushing summary information from a content platform, a task for adjusting the push mechanism, etc., without limitation. It is understood that the target task can have corresponding task execution conditions, which can refer to the conditions for calling the smart object to execute the target task. These task execution conditions can be determined based on the task instruction information.
[0034] In one possible implementation, the target task includes one or more of the following: pushing content related to the target content targeted by the comment posting operation; pushing content of the target type; pushing summary information on the target topic based on the content in the content platform.
[0035] The target content can be the content targeted by the comment posting operation, such as the posted content, product information, or comment content. When executing the target task of pushing content related to the target content of the comment posting operation, the intelligent object can filter content related to the target content from the content platform. This includes content similar to the target content, or content belonging to the same field, type, or theme as the target content. Based on the filtered content related to the target content, the task push information is determined and pushed to the primary account. For example, if the task instruction is "Subscribe to push similar posted content to me daily," then the target task could be "Push content similar to the currently posted content."
[0036] The target type can be the type of content to be pushed by the target task. For example, the target type could be sports, beauty, history, etc. The target type can be the same as or different from the target content; there is no limitation here. For example, if the task instruction is "Subscribe to receive daily AI-related notes," then the target task corresponding to this task instruction can be identified as "pushing AI-related notes." Therefore, when executing the target task of pushing content of the target type, the intelligent object can filter content of the target type from the content platform, and then determine the task push information based on the filtered target type content to push to the first account.
[0037] The target topic can refer to the theme of the summary information to be obtained, such as the latest beauty trends or financial information. When executing the task of pushing content of the target type, the intelligent object can filter content on the target topic from the content platform, summarize the content based on the filtered target topic, obtain summary information, and then determine the task push information based on the summary information to push to the primary account. For example, if the task instruction information is "Subscribe to push AI-related cutting-edge information to me every day," then the intelligent object can identify the target task corresponding to this task instruction information as "pushing AI-related cutting-edge information," and thus recommend summary information on the topic of AI cutting-edge information to the primary account.
[0038] Optionally, the target task can also be to adjust the content recommendation mechanism of the content platform for the first account. This content recommendation mechanism can be one where the content platform proactively pushes content to the first account. For example, this mechanism could determine the recommendation weight of content on the content platform based on the first account's account characteristics, interactive behaviors related to historical browsing content (such as likes, favorites, comments, and browsing), and historical search behavior. The higher the recommendation weight, the greater the probability of recommending it to the first account. However, by adjusting the content recommendation mechanism of the content platform for the first account through the target task, the recommendation weight of content of the target type indicated by the target task can be increased, thereby recommending more content of the target type indicated by the target task to the first account. Therefore, when executing the target task of adjusting the content recommendation mechanism of the content platform for the first account, the intelligent object can notify the content recommendation system to increase the recommendation weight of the content indicated by the target task and send a task push message to the first account indicating the increased recommendation probability of the content indicated by the target task. For example, in some scenarios, the task instruction is "Push me content similar to the current note every day." If the current note is related to sports, then the target task can be "Push sports-related content." In addition to pushing sports-related content every day, when determining the content to be pushed by the current account, the recommendation weight of sports-related content (i.e., the content associated with the target task) can be increased, thereby adjusting the content recommendation for the current account.
[0039] It is understandable that the target task and its execution conditions can be obtained through content analysis of the task instruction information. For example, if the task instruction information is "subscribe to receive daily AI-related cutting-edge information," then the target task corresponding to this task instruction information can be identified as "receiving AI-related cutting-edge information," and the task execution condition for this target task can be "daily," meaning that the target task is executed daily starting from the current moment, and task push information is sent based on the task execution results.
[0040] Optionally, the task instruction information may include a target instruction word. This target instruction word can be a term used to instruct the smart object to configure a specific task; for example, it could be a term like "subscribe," "multi-push," or "scheduled push," etc., without limitation. Furthermore, when the smart object receives the task instruction information, if it parses the target instruction word from the task instruction information, it can configure the target task indicated by the task instruction information for the smart object.
[0041] Optionally, the task instruction information can be information related to the target content of the published target comment information. For example, the task instruction information could be "Push me content related to the currently published content every day." If the currently published content is in the beauty field, then the target task can be parsed based on the task instruction information as "Push beauty content." Based on this, users can subscribe to tasks that push content related to the currently published content, helping them obtain more content related to the currently published content.
[0042] The object trigger information can be information used to trigger interaction with the smart object. Optionally, the object trigger information can include a notification symbol for notifying a specific account and the selected smart object. The notification symbol can be a symbol used to represent notifying a specific account, such as "@". After entering the notification symbol, a smart object can be selected to indicate targeted notification to that smart object, instructing it to process the content in the comment information. For example, if the smart object is agent 1, then the object trigger information can be "@agent1".
[0043] Optionally, when displaying the smart object in the object trigger information in the target comment information, a smart identifier can be displayed in association with the smart object. This smart identifier indicates that the object in the object trigger information is a smart object, rather than a regular user account, so that users can quickly distinguish between regular accounts and smart objects.
[0044] It is understandable that configuring a target task for a smart object can mean that the smart object actively registers and binds the triggering conditions and execution permissions of a specified task. When the execution conditions of the task are met, the smart object can automatically respond to and process the corresponding task.
[0045] Understandably, after configuring a target task for a smart object, the target task can be added to the task list for the smart object of the current account. The task list can be a list used to record the historically configured tasks of the corresponding smart object of the current account (i.e., the first account). The tasks in this task list can be called configuration tasks, which can be configured through the comment posting operation or by sending a session message to the smart object to instruct on the configuration task. There is no limitation here.
[0046] Furthermore, the smart object can detect the task execution conditions of each task (such as the target task) in the task list in real time, and execute the task (such as the target task) that meets the task execution conditions when the task execution conditions are met, and generate task push information based on the task execution results.
[0047] The task execution result can be the result obtained by the intelligent object in performing the target task. For example, if the target task is "to push cutting-edge information related to AI", then the task execution result can be the latest AI-related content (such as content with a publication time less than or equal to a preset value) that the intelligent object finds from the content platform, such as some AI-related releases, product content, live broadcasts, etc., or it can be the summary information obtained by summarizing the AI-related content found in the search. There is no limitation here.
[0048] The task push information can be information pushed to the current account. It is understood that this task push information can be generated based on the task execution result. Optionally, the task push information may include push content and / or content summary information. The push content can be content searched from the content platform for recommendation after the target task is executed; this push content can be published content, product content, live stream content, etc., without limitation. The content summary information can be a summary of the content searched based on the target task; or, the content summary information can be information summarized based on the push content, without limitation.
[0049] In one possible implementation, in response to a comment posting operation, posting target comment information carrying task instruction information includes: 1. Displaying a content display page for target content; the target content includes any of the following: posted content, product content, or comment information; 2. In response to a comment triggering operation for the target content, displaying a comment editing area to enter task instruction information in the comment editing area and edit it to obtain object triggering information for the smart object; 3. In response to a comment posting operation performed on the comment editing area, posting target comment information containing task instruction information and object triggering information.
[0050] The target content can be the content of the comment posted. Target content includes any of the following: posted content, product content, or comment information. For an introduction to posted content, please refer to the relevant descriptions above; they will not be repeated here. Product content can be goods for sale. Optionally, the product content can be real items (such as clothing, appliances, etc.) or virtual items (such as game resources, game accounts, novels, etc.). Alternatively, the product can be an offline service (such as offline photography services, offline errand services) or an online service (such as online photo editing services), etc., without limitation. Comment information can be information commenting on posted content, product content, or comment information.
[0051] The content display page can be a page used to display the target content. Optionally, when the target content is published content, the content display page can be the content details page of the published content. When the target content is product content, the content display page can be the product details page of the product content. When the target content is comment information, the content display page can be a comment page used to display comment information.
[0052] The comment trigger operation can be an action used to trigger a comment on the target content. For example, the comment trigger operation can be a trigger operation for the comment control of the target content on the content display page.
[0053] The comment editing area can be a region for editing comment information. It is understood that this comment editing area may include a region for entering text information, controls for entering voice information, or extended function controls for selecting extended functions (such as uploading files, uploading images, etc.), without limitation here.
[0054] It is understandable that task instructions can be entered in the comment editing area. For example, task instructions can be entered in text format using the keyboard in the area for entering text information, or in voice format using the controls for entering voice information; there are no restrictions here.
[0055] As is understandable, the description of object trigger information can be found in the relevant descriptions above, and will not be repeated here. Specifically, the object trigger information obtained by editing for a smart object may include displaying at least one selectable object when a notification symbol is entered, and then, in response to a selection operation for a smart object among the at least one objects, determining the object trigger information based on the notification symbol and the smart object. The at least one object can be an interactive object of the current account, which can be a friend's account, an account followed by the current account, or a smart object from the content platform; there are no limitations on this.
[0056] Specifically, the comment posting operation performed on the comment editing area can be a trigger operation on the comment sending control. Furthermore, it can post target comment information that includes task instruction information and object trigger information.
[0057] S102. Receive task push information pushed by the smart object, and display the conversation message carrying the task push information on the conversation page with the smart object.
[0058] For details regarding task push messages, please refer to the relevant descriptions above; they will not be repeated here.
[0059] The conversation page with the smart object can be a page used to interact with the smart object. On this conversation page, the conversation messages between the current account and the smart object can be displayed. Furthermore, when a task push message is received, the conversation message carrying the task push information can be displayed on the conversation page.
[0060] In one possible implementation, in response to a comment posting operation, posting target comment information carrying task instruction information may include the following steps: in response to a comment posting operation, sending a comment posting request to a server to cause the server to post target comment information carrying task instruction information for a smart object; and when determining the smart object from the target comment information, invoking the target task parsed from the task instruction information for the smart object, configuring the target task for the smart object, and generating comment reply information to reply to the target comment information based on the task execution result of the target task after executing the target task.
[0061] The comment posting request can be a request used to post the target comment information. It's understood that the comment posting request can carry the target comment information, as well as the account information of the current account.
[0062] Understandably, after receiving the comment posting request, the server can post the target comment information. Furthermore, based on the object trigger information in the target comment information, the server can determine the smart object to be invoked, and then invoke the smart object to parse the task instruction information. Understandably, the smart object can be configured with the target task obtained from the parsed task instruction information. The server can then execute the target task and generate a comment reply based on the task execution result.
[0063] The comment reply information can be used to respond to the target comment. This reply information may include configuration result information for the target task, as well as the task execution result for the target task. The configuration result information can indicate whether the target task was configured successfully or failed. The task execution result can be the result obtained from executing the target task, such as pushed content and / or content summary information.
[0064] In one possible implementation, the present application embodiment may further include the following steps: 1. On the target page associated with the smart object, display a task information block of at least one configuration task of the smart object; the configuration task refers to a task that has been configured for the smart object of the first account; the target page is any one of the following: the session page with the smart object, the task management page of the smart object; 2. In response to the triggering operation of the task information block of the target configuration task in the at least one configuration task, display a session message associated with the target task on the session page with the smart object.
[0065] The target page can be a page that displays at least one configuration task subscribed to by the current account from the smart object. A configuration task refers to a task that has been configured for the smart object of the first account, i.e., a task that the current account has subscribed to from the smart object. In other words, the at least one configuration task can be a configuration task from the task list of the current account (i.e., the first account) mentioned above.
[0066] The task information block can be used to display task information for configuring tasks. Optionally, the task information displayed in this task information block may include the target task's title, subscription time, expiration time, and the number of updated task push messages, etc., which are not limited here.
[0067] The task title can be a title that summarizes the core content of the target task, and it can be determined based on the task instruction information.
[0068] The subscription period can be the time at which the task is configured for the smart object. The expiration time can be the time when the task expires. This expiration time can be determined based on the subscription period and a preset duration. The preset duration can be the effective duration of the task preset by the content platform. For example, if the subscription period is T1 and the preset duration is 120 hours, then the expiration time is the time corresponding to 120 hours after T1. Alternatively, the expiration time can be determined by the task instruction information. For example, if the task instruction information is "Push me AI-related content every day for 3 days," then the expiration time is the time corresponding to 3 days after the subscription period. Based on this, by setting the expiration time, we can prevent smart objects from indefinitely consuming computing resources to execute tasks that users are no longer interested in but have not deleted in time, thereby avoiding waste of computing resources and ensuring the timeliness of subscribed tasks.
[0069] The number of updated task push messages can be the number of task push messages that the smart object has already pushed for the configured task. For example, if 3 task push messages have been pushed for task R1, then the number of messages can be 3.
[0070] Optionally, the task information block may also include the task source for configuring the task. The task source can indicate the content to which the comment information for the configured task is targeted; for example, the task source for the target task can be the aforementioned target content. For instance, if the current account publishes task instructions for the target task in response to published content N1, and after configuring this target task for the smart object, the task information block for the target task displayed on the conversation page with the smart object can show the task source of the target task, such as "from published content N1".
[0071] Optionally, the task information block can also display a task deletion control for deleting the corresponding configuration task. This task deletion control can be a control used to delete the corresponding configuration task, i.e., a control to unsubscribe from the configuration task. Optionally, the task deletion control can be displayed within the task information block, on the boundary of the task information block, or outside the task information block; the display position and method of the task deletion control are not limited here. Furthermore, in response to a trigger operation on the task deletion control, the subscription to the corresponding configuration task is unsubscribed.
[0072] It is understood that the target page is any of the following: the conversation page with the smart object, or the task management page of the smart object.
[0073] For details regarding the conversation page with smart objects, please refer to the relevant descriptions above; they will not be repeated here.
[0074] The task management page is used to manage the configuration tasks of smart objects. This management can include, but is not limited to, deleting configuration tasks (i.e., canceling configuration, also known as unsubscribing) and viewing task information. The task management page can include task information blocks for each configuration task, allowing the display of associated session messages on the smart object's session page based on the triggered actions of these task information blocks.
[0075] The target configuration task can be a configuration task triggered in at least one configuration task, and it can be any configuration task in at least one configuration task.
[0076] Understandably, on the conversation page with the smart object, conversation messages for different configuration tasks can be displayed separately. This is equivalent to each configuration task being an independent conversation with the smart object. When the target configuration task is triggered to be viewed, the conversation messages related to the target configuration task are displayed on the conversation page with the smart object, instead of displaying conversations related to each configuration task on the same page. This avoids redundancy in the conversations of each task and helps to improve the user's interaction experience with the smart object.
[0077] For example, see Figure 4 , Figure 4 This is a schematic diagram illustrating a process for viewing task session messages on a session page, as provided in an embodiment of this application. Figure 4 As shown, page 411a can be a conversation page with agent 1. This page can display task information blocks for at least one configuration task configured by the current account for the agent, such as information block 401a corresponding to task R1 and information block 402a corresponding to task R2. When task R1 is selected, conversation messages related to task R1, such as message 403a and message 404a, can be displayed on page 411a. Further, in response to a triggering operation on information block 402a, conversation messages associated with task R2 are displayed (step S41a). After triggering the display of information block 402a, it indicates that task R2 has been selected, and thus, conversation messages related to task R2, such as message 405a and message 406a, can be displayed on page 411a.
[0078] For example, please see Figure 5 , Figure 5 This is a schematic diagram illustrating a process for viewing task session messages on a task management page, as provided in an embodiment of this application. Figure 5 As shown, page 511a can be the task management page for the current account. On page 511a, task information blocks of at least one configuration task configured by the current account for a smart object can be displayed. For example, the at least one configuration task may include task R1, task R2, and task R3. Here, we take viewing the session messages of task R1 as an example. Further, in response to the triggering operation of information block 501a, the session messages associated with task R1 are displayed (step S51a), where information block 501a can be the task information block of task R1. The session messages associated with task R1 can be displayed on page 512a, which can be a session page with a smart object (such as smart agent 1). For example, the session messages associated with task R1 may include messages 502a and 503a.
[0079] Optionally, expired configuration tasks can also be viewed on the task management page. For ease of description, expired configuration tasks can be referred to as expired tasks. It is understood that these expired configuration tasks can be manually deleted by the current account or automatically expire upon reaching their expiration time; there are no specific limitations here. Optionally, viewing expired configuration tasks can be triggered by the expired task viewing control on the task management page. This expired task viewing control can be a control specifically designed for viewing expired configuration tasks.
[0080] Optionally, when viewing failed tasks, a failed task information block corresponding to each failed task can be displayed. For each failed task's information block, the failure time of the failed task can be displayed. A historical message viewing control for viewing related session messages can also be displayed, triggering the display of a session page with the smart object to show the session messages related to the failed task. Optionally, a corresponding configuration control can also be displayed for each failed task. This configuration control is used to reconfigure the failed task, and in response to a trigger operation on the configuration control, the failed task corresponding to that control is reconfigured. For example, in some scenarios, if a configuration task has failed, but the user is still interested in the task, they can reconfigure it while viewing failed tasks without having to resend task instructions to the smart object to reconfigure (e.g., subscribe) the task. This improves the convenience and flexibility of task configuration.
[0081] For example, see Figure 6 , Figure 6 This is a schematic diagram of a process for viewing failed tasks provided in an embodiment of this application. Figure 6As shown, page 611a can be the task management page for the current account. On page 611a, task information blocks for at least one configured task of the current account can be displayed. For example, the at least one configured task may include task R1, task R2, and task R3. In addition, the task management page can display a failed task viewing control (such as control 601a) for viewing failed tasks. Further, in response to the triggering operation of control 601a, page 612a is displayed (step S61a). Page 612a can be a page for displaying failed tasks. On page 612a, failed task information blocks for failed tasks can be displayed. For example, the displayed failed tasks include task R4, task R5, and task R6. Here, we take the failed task information block for task R4 (such as information block 602a) as an example. In information block 602a, the task title of task R4 (i.e., "task R4") and the expiration time ("i.e., expired on 201x.01.xx") can be displayed. Additionally, information block 602a may include a historical message viewing control (such as control 603a) for viewing session messages related to task R4. Then, in response to a trigger operation on control 603a, a session page with the smart object is displayed to show session messages related to the failed task. Furthermore, information block 602a may also include a control for reconfiguring task R4 (such as control 604a). Then, in response to a trigger operation on control 604a, the task R4 corresponding to that configuration control is reconfigured (i.e., resubscribed).
[0082] By employing the embodiments of this application, in response to a comment posting operation, target comment information carrying task instruction information can be published. This task instruction information is used to configure a target task for a smart object. When the task execution conditions for the target task are met, the smart object generates task push information based on the task execution result. Furthermore, it receives the task push information from the smart object and displays a conversation message carrying the task push information on the conversation page with the smart object. Based on this, configuring a target task for a smart object can be triggered in the comment section, so that when the task execution conditions for the target task are met, the smart object can push information based on the task execution result. This allows for long-term processing of instructions triggered on the smart object in the comment section, rather than being limited to simply providing a reply, thereby enhancing the diversity of interaction methods with smart objects through comment information.
[0083] Based on the above description, this application proposes an information interaction method. Please refer to [link to relevant documentation]. Figure 7 , Figure 7This is a flowchart illustrating an information interaction method provided in an embodiment of this application. The method can be executed by the aforementioned computer device, for example, the computer device can be a terminal device, such as the terminal device corresponding to the first account (e.g., device 11a mentioned above). The information interaction method may include the following steps S201-S203.
[0084] S201. In response to the comment posting operation, post target comment information carrying task instruction information; the task instruction information is used to configure the target task for the smart object; the smart object is used to generate task push information based on the task execution result of the target task when the task execution conditions for the target task are met.
[0085] The processing procedure for step S201 can be found in the relevant description of step S101 above, and will not be repeated here.
[0086] S202. Receive the comment reply information determined by the smart object for the target comment information, and display the comment reply information in association with the target comment information; the comment reply information is generated by the smart object after obtaining the target comment information, executing the target task based on the task instruction information, and based on the task execution result of the target task.
[0087] For details on comment reply information, please refer to the relevant descriptions above; they will not be repeated here.
[0088] It is understandable that comment reply information is generated by the intelligent object after obtaining the target comment information, executing the target task based on the task instruction information, and generating the reply information based on the task execution result. The specific process for determining comment reply information can be found in the relevant descriptions above, and will not be repeated here.
[0089] Based on the above description, it can be seen that the push content can be included in the comment reply information. Therefore, by triggering the push content in the comment reply information, the content details page of the push content can be viewed.
[0090] In one possible implementation, the comment reply information includes configuration result information for the target task and task execution result for the target task; the task execution result includes at least one push content matching the target task; then, this application embodiment further includes the following steps: 1. Displaying content information blocks of at least one push content in the comment reply information, and in response to a triggering operation on the content information block of the target push content in the at least one push content, displaying the content details page of the target push content; 2. Or, in response to a content viewing operation on at least one push content performed on the comment reply information, displaying the push content page, displaying content information blocks of at least one push content on the push content page, and in response to a triggering operation on the content information block of the target push content in the at least one push content, displaying the content details page of the target push content.
[0091] The details regarding comment reply information can be found in the above descriptions and will not be repeated here.
[0092] The content information block can be an information block used to display content information that can be pushed out. For example, the content information in the content information block may include, but is not limited to: cover image, account information of the publishing account (such as avatar, name, etc.), content title, etc.
[0093] It is understood that at least one push notification displayed in the comment reply information can be all or part of at least one push notification in the task execution result, and this is not limited here.
[0094] The target push content can be the push content that is triggered to be viewed in at least one push content.
[0095] The content viewing operation can be used to trigger the viewing of all pushed content. For example, this content viewing operation can be a trigger for viewing the content view control in the comment reply information. The content viewing control can be a control used to trigger the viewing of all pushed content.
[0096] The push content page can be a page used to display at least one push content. It can be understood that the push content page can display content information blocks for each push content, such as within the content display area of the push content page. Furthermore, the content information blocks on the push content page can trigger the viewing of the corresponding push content's content details page. Optionally, the push content page may also include comment reply information from smart objects responding to the target comment information.
[0097] For example, see Figure 8 , Figure 8This is a schematic diagram illustrating a process for triggering the viewing of pushed content, provided in an embodiment of this application. For example... Figure 8 As shown, page 811a can be a content details page for published content. On this page, a comment 801a posted by account ZH1 can be displayed. This comment 801a can be used to instruct agent 1 to subscribe to task R1 (i.e., configure task R1 for agent 1). Furthermore, it can display agent 1's reply to comment 801a (such as reply 802a). Reply 802a can include content information blocks of the pushed content, for example, information block 803a. Further, in response to the triggering operation of information block 803a, page 812a is displayed (step S81a). Page 812a can be the content details page for the published content corresponding to information block 803a. Based on this, the content details page can be viewed directly through the pushed content in the comment reply information.
[0098] For example, see Figure 9 , Figure 9 This is a schematic diagram illustrating a process for triggering the viewing of pushed content, provided in an embodiment of this application. For example... Figure 9 As shown, page 911a can be a content details page for published content. On this page, a comment 901a posted by account ZH1 can be displayed. This comment 901a can be used to instruct agent 1 to subscribe to task R1 (i.e., configure task R1 for agent 1). Furthermore, it can display reply information from agent 1 to the comment 901a (such as reply 902a). Reply 902a can include a content information block of the pushed content, and can also include a content viewing control (such as control 903a) for viewing all pushed content. Further, in response to a triggering operation on control 903a, page 912a is displayed (step S91a). Page 912a can be a pushed content page, on which at least one information block of pushed content can be displayed. This at least one pushed content can include, for example... Figure 9 As shown in content 905a: published content N1, published content N2, published content N3, and published content N4. Furthermore, the push content page can also include comment reply information (i.e., information 904a) from the smart object responding to the target comment information. This is illustrated using the example of triggering the viewing of the content details page for published content N4. Further, in response to the triggering operation of information block 906a, page 913a is displayed (step S92a). Here, information block 906a can be the content information block of published content N4. Page 913a can be the content details page of the published content (i.e., published content N4) corresponding to information block 906a. Based on this, the content details page can be viewed directly through the push content in the comment reply information.
[0099] In one possible implementation, the embodiments of this application may further include the following steps: in response to a smart interaction trigger operation performed on the comment reply information, displaying a conversation page with the smart object, and displaying a conversation message carrying the comment reply information on the conversation page.
[0100] The smart interaction trigger operation can be an operation used to trigger smart interaction with a smart object. Optionally, the smart interaction trigger operation can be a trigger operation for the object information of the smart object displayed in the comment reply information, where the object information can be the smart object's avatar or object name. Optionally, the smart interaction trigger operation can be a trigger operation for a smart interaction trigger control in the comment reply information, where the smart interaction trigger control can be a control used to trigger smart interaction with a smart object.
[0101] For example, see Figure 10 , Figure 10 This is a schematic diagram illustrating a process for triggering a session page to view a smart object, as provided in an embodiment of this application. Figure 10 As shown, page 1011a can be a content details page for published content. On this content details page, a comment 1001a published by account ZH1 can be displayed. This comment 1001a can be used to instruct agent 1 to subscribe to task R1, and agent 1's reply information to the comment 1001a can be displayed (such as reply 1002a). Reply 1002a can include a block of content information for the pushed content, and can also include a smart interaction trigger control (such as control 1003a) for triggering a conversation page with the smart agent. Further, in response to the triggering operation of control 1003a, page 1004a is displayed (step S101a). Page 1004a can be a conversation page with agent 1. This page 1004a can be a floating page on page 1011a, or it can be a page independent of page 1011a. Here, we will illustrate this by assuming that page 1004a is a floating page on page 1011a. On page 1004a, a conversation message carrying comment reply information can be displayed, such as message 1005a. It is understood that message 1005a may also include a content viewing control (such as control 1006a) for triggering the viewing of the push content page. Further, in response to the triggering operation of control 1006a, page 1012a is displayed (step S102a). Page 1012a is the push content page, on which at least one push content information block can be displayed. This at least one push content may include, for example... Figure 10As shown in content 1008a: Published content N1, Published content N2, Published content N3, and Published content N4. Furthermore, the push content page can also include comment reply information from the smart object in response to the target comment information (i.e., information 1007a). It can be understood that on page 1012a, in response to a triggering operation on the content information block, the content details page of the corresponding published content can be viewed. For example, in response to a triggering operation on information block 1009a, the content details page of published content N4 can be viewed. Based on this, the comment reply information can trigger access to a conversation page with the smart object, and then, all push content can be viewed on the conversation page.
[0102] S203. Receive task push information pushed by the smart object, and display the conversation message carrying the task push information on the conversation page with the smart object.
[0103] The processing method for step S203 can be found in the relevant description of step S102 above, and will not be repeated here.
[0104] By employing the embodiments of this application, it is possible to trigger the configuration of a target task for a smart object in the comment section. This allows the smart object to push information based on the task execution result when the target task's execution conditions are met. This enables long-term processing of instructions triggered on the smart object in the comment section, helping to enhance the diversity of interaction methods with the smart object through comment information. Furthermore, the content pushed for the target task can be viewed through the smart object's comment replies. This allows for the configuration and viewing of specific content (i.e., the content subscribed to by the target task) in the comment section, achieving diversity and flexibility in content recommendation methods.
[0105] Based on the above description, this application proposes an information interaction method. Please refer to [link to relevant documentation]. Figure 11 , Figure 11 This is a flowchart illustrating an information interaction method provided in an embodiment of this application. The method can be executed by the aforementioned computer device, for example, a terminal device, such as the terminal device corresponding to a second account (e.g., device 12a mentioned above). The second account can be any account that browses target comment information and comment reply information from smart objects. The information interaction method may include the following steps S301-S302.
[0106] S301. Display the target comment information published by the first account, which carries task instruction information for the smart object, and the comment reply information of the smart object in response to the target comment information; the task instruction information is used to configure the target task for the smart object.
[0107] For details regarding the target comment information and comment reply information, please refer to the relevant descriptions above, which will not be repeated here.
[0108] S302. In response to the task addition operation performed on the target task in response to the comment reply information, the target task is configured for the smart object through the second account; the smart object is used to push task push information generated based on the task execution result of the target task to the second account when the task execution conditions for the target task are met.
[0109] Specifically, the task addition operation for a target task can be an operation used to instruct the smart object of the second account to configure the target task. For example, the task addition operation can be a trigger operation to add a control to the task corresponding to the target task.
[0110] Furthermore, by adding tasks based on comment replies, a second account can also subscribe to target tasks from the smart object (i.e., configure target tasks for the second account's smart object). The smart object configured with the target task can then push task notifications to the second account based on the task execution results when the task execution conditions for the target task are met. The method by which the smart object pushes task notifications to the second account is similar to the description of pushing task notifications to the first account described above, and will not be repeated here. Based on this, the second account can trigger the configuration of target tasks based on comment replies. Thus, after one account configures a task via a comment, any account that views the smart object's comment reply can also quickly configure the target task based on that comment reply.
[0111] In one possible implementation, configuring the target task for the smart object via a second account in response to a task addition operation performed on the target task in response to a comment reply message may include the following steps: 1. Configuring the target task for the smart object via a second account in response to a trigger operation of a task addition control in the comment reply message; 2. Or, displaying a conversation page with the smart object in response to a smart interaction trigger operation on the comment reply message, and configuring the target task for the smart object via a second account in response to a trigger operation of a task addition control on the conversation page.
[0112] The task addition control can be a control used to configure the target task. It's understandable that for an account different from the account that posted the target comment (i.e., the primary account), when displaying comment replies, a task addition control for the target task can be displayed, allowing for quick configuration of the target task based on this control.
[0113] Among them, the intelligent interaction trigger operation can be used to trigger the interaction with the intelligent object. For an introduction to the intelligent interaction trigger operation, please refer to the relevant description above, which will not be repeated here.
[0114] Understandably, a task addition control can be displayed on the conversation page with the smart object, and the target task can be configured through the task addition control on the conversation page.
[0115] For example, see Figure 12 , Figure 12 This is a flowchart illustrating a configuration task provided in an embodiment of this application. Figure 12 As shown, page 1211a can be a content details page for published content. On this content details page, a comment 1201a (i.e., “Subscribe to task R1 @ agent 1”) published by account ZH1 can be displayed. This comment 1201a can be used to instruct agent 1 to configure task R1 (i.e., subscribe to task R1 to agent 1), and the reply information of agent 1 to the comment 1201a (such as reply 1202a) can be displayed. Reply 1202a can include a content information block of the pushed content, and can also include a task addition control for configuring task R1 (such as control 1203a). Further, in response to the triggering operation of control 1203a, task R1 is configured for agent 1, and page 1212a is displayed (step S121a). Page 1212a can be a conversation page between the second account and agent 1, and a conversation message carrying the comment 1201a (such as message 1204a) can be displayed on page 1212a. Based on this, tasks can be quickly configured by others by directly adding controls in the comments and replies of smart objects, without having to manually edit instructions to configure tasks, thereby improving the efficiency and convenience of task configuration.
[0116] For example, see Figure 13 , Figure 13 This is a flowchart illustrating a configuration task provided in an embodiment of this application. Figure 13As shown, page 1311a can be a content details page for published content. On this content details page, a comment 1301a (i.e., “Subscribe to task R1 @ agent 1”) published by account ZH1 can be displayed. This comment 1301a can be used to instruct agent 1 to configure task R1 (i.e., subscribe to task R1 to agent 1). Furthermore, the reply information of agent 1 to the comment 1301a can be displayed (such as reply 1302a). The reply 1302a can include a content information block of the pushed content, and can also include a smart interaction trigger control (such as control 1303a) for triggering the conversation page with the smart object. Further, in response to the triggering operation of control 1303a, page 1312a is displayed (step S131a). Page 1312a can be a conversation page with agent 1. On page 1312a, a conversation message (such as message 1304a) carrying comment 1301a can be displayed. Furthermore, a task addition control (such as control 1305a) for task R1 can be displayed on the conversation page. In response to a trigger operation on control 1305a, task R1 can be configured for agent 1. Based on this, the conversation page with the intelligent object can be directly triggered by the intelligent object's comment reply information, and conversation messages related to the task corresponding to the comment information can be displayed on the conversation page. Moreover, the task addition control on the conversation page can quickly configure tasks instructed by others without manually editing commands, thereby improving the efficiency and convenience of task configuration.
[0117] Optionally, when the second account performs a task addition operation targeting a specific task via comment reply information, it can send a task configuration request for that specific task to the server. Upon receiving this request, the server can add the target task to the second account's task list, thus configuring the target task for the second account's smart object. Optionally, when the server receives the task configuration request, it can either parse the target task based on the task indication information in the target comment information or directly retrieve a previously parsed target task. It is understood that after receiving a comment posting request from the first account targeting the target comment information, the server can parse task R1 from the target comment information and add task R1 to the first account's task list. Furthermore, the server can store task R1 so that when the second account performs a task addition operation targeting task R1, the server can receive a task configuration request from the second account for task R1, and then directly add the stored task R1 to the task list corresponding to the second account's smart object, thus configuring task R1 for the second account. Based on this, when the server receives a task configuration request from the second account, it can directly obtain the previously processed task R1, thus eliminating the need to parse task R1 again based on the task instruction information. This reduces the waste of computing resources and improves the efficiency of task configuration.
[0118] By using the embodiments of this application, tasks instructed by others can be quickly configured in the comment section through the comment reply information of smart objects, without having to manually edit the instructions to configure the tasks, thereby improving the efficiency and convenience of task configuration.
[0119] Please see Figure 14 , Figure 14 This is a timing diagram of an information interaction method provided in an embodiment of this application. The information interaction method involves a terminal device 1 (such as device 11a), a server, and a smart object. The information interaction method may include the following steps: S1401, Terminal device 1 responds to the comment posting operation by generating a comment posting request for the target comment information; S1402, Terminal device 1 sends a comment posting request to the server; S1403. The server publishes target comment information carrying task instruction information for the smart object, and determines the smart object from the target comment information; S1404. The server invokes the smart object based on the task instruction information; S1405. The smart object parses the target task based on the task instruction information, adds the target task to the task list of the first account, and generates comment reply information based on the task execution result of the target task to reply to the target comment information. S1406. The smart object returns configuration result information and comment reply information to the server; S1407. The server returns comment reply information to terminal device 1; S1408. Terminal device 1 displays comment reply information in association with the target comment information; S1409. When the smart object meets the task execution conditions for the target task, it executes the target task and generates task push information based on the task execution result of the target task. S1410, The smart object sends task push information to the server; S1411, The server sends task push information to terminal device 1; S1412, Terminal device 1 displays task push information on the conversation page with the smart object.
[0120] By employing the embodiments of this application, a target task can be configured for a smart object in the comment section. This allows the smart object to push information based on the task execution result when the task execution conditions of the target task are met. This enables long-term processing of instructions triggered on the smart object in the comment section, which helps to improve the diversity of interaction methods with the smart object through comment information.
[0121] Please see Figure 15 , Figure 15 This is a timing diagram of another information interaction method provided in an embodiment of this application. This information interaction method involves a terminal device 2 (such as device 12a), a server, and a smart object. The information interaction method may include the following steps: S1501, Terminal device 2 displays the target comment information published by the first account, which carries task instruction information for the smart object, and the comment reply information of the smart object in response to the target comment information; S1502, in response to the task addition operation performed on the target task for the comment reply information, the terminal device 2 generates a task configuration request for the target task; S1503, Terminal device 2 sends a task configuration request for the target task to the server; S1504. The server determines the smart object based on the task configuration request; S1505. The server configures the target task for the smart object; S1506. When the smart object meets the task execution conditions for the target task, it executes the target task and generates task push information based on the task execution result of the target task. S1507. The smart object sends task push information to the server. S1508, The server sends task push information to terminal device 2; S1509, Terminal device 2 displays task push information on the conversation page with the smart object.
[0122] Using the embodiments of this application, users can quickly subscribe to tasks instructed by others in the comment section via comments from smart objects, without needing to manually edit commands. This improves the efficiency and convenience of task subscription. Furthermore, when the task execution conditions of the target task are met, the smart object pushes information based on the task execution result. This enables long-term processing of commands triggered in the comment section, helping to enhance the diversity of interaction methods with smart objects through comments.
[0123] Please see Figure 16 , Figure 16 This is a schematic diagram of the structure of an information interaction device provided in an embodiment of this application. Figure 16 As shown, the information interaction device 1 can be a computer program (including program code) running on a computer device (such as the aforementioned terminal device, such as device 11a). For example, the information interaction device 1 is an application software. It is understood that the information interaction device 1 can be used to execute the corresponding steps in the data processing method provided in the embodiments of this application. Figure 16 As shown, the information interaction device 1 may include: a comment posting module 11 and an information push module 12; Comment publishing module 11 is used to respond to comment publishing operations and publish target comment information carrying task indication information; the task indication information is used to configure target tasks for smart objects; the smart object is used to generate task push information based on the task execution result of the target task when the task execution conditions for the target task are met. The information push module 12 is used to receive task push information pushed by the smart object and display the conversation message carrying the task push information on the conversation page with the smart object.
[0124] In one implementation, the comment posting module 11 is specifically used for: The content display page displays the target content; the target content includes any of the following: published content, product content, and comment information; In response to a comment trigger action targeting the content, a comment editing area is displayed, where task instruction information is entered and the object trigger information for the smart object is edited. In response to a comment posting operation performed on the comment editing area, publish the target comment information, which includes task instruction information and object triggering information.
[0125] In one implementation, the information interaction device 1 further includes: a response module 13; Module 13 is specifically used for: The system receives comment reply information determined by the smart object in response to the target comment information, and displays the comment reply information in association with the target comment information. The comment reply information is generated by the smart object after obtaining the target comment information, executing the target task based on the task instruction information, and based on the task execution result of the target task.
[0126] In one implementation, the comment reply information includes configuration result information for the target task and task execution result for the target task; the task execution result includes at least one push content that matches the target task. Module 13, in addition to replying, is also used for: Display at least one content information block of the push content in the comment reply information, and in response to the triggering operation of the content information block of the target push content in at least one push content, display the content details page of the target push content; Alternatively, in response to a content viewing operation performed on at least one push content in response to a comment reply message, a push content page is displayed, displaying content information blocks of at least one push content on the push content page, and in response to a triggering operation on the content information block of a target push content in at least one push content, a content details page of the target push content is displayed.
[0127] In one implementation, the response module 13 is also used for: In response to a smart interaction triggered by a comment reply, a conversation page with the smart object is displayed, showing a conversation message carrying the comment reply information.
[0128] In one implementation, the information interaction device 1 further includes: a task viewing module 14; Task viewing module 14 is specifically used for: On the target page associated with the smart object, a task information block for at least one configuration task of the smart object is displayed; the configuration task refers to the task that has been configured for the smart object of the first account; the target page is any one of the following: the session page with the smart object, or the task management page of the smart object; In response to a triggering operation on a task information block for a target configuration task in at least one configuration task, a session message associated with the target task is displayed on the session page with the smart object.
[0129] In one implementation, the target task includes one or more of the following: Content related to the target content of push and comment posting operations; Push content of the target type; Push summary information on a target topic based on content from the content platform.
[0130] In one implementation, the comment posting module 11 is also used for: In response to a comment posting operation, a comment posting request is sent to the server so that the server posts the target comment information carrying task instruction information for the smart object. When the smart object is determined from the target comment information, the target task obtained by parsing the smart object based on the task instruction information is invoked, and the target task is added to the task list of the first account. After the target task is executed, comment reply information is generated based on the task execution result of the target task to reply to the target comment information.
[0131] Please see Figure 17 , Figure 17 This is a schematic diagram of the structure of an information interaction device provided in an embodiment of this application. Figure 17 As shown, the information interaction device 2 can be a computer program (including program code) running on a computer device (such as the aforementioned terminal device, such as device 11a). For example, the information interaction device 2 is an application software. It is understood that the information interaction device 2 can be used to execute the corresponding steps in the data processing method provided in the embodiments of this application. Figure 17 As shown, the information interaction device 2 may include: a comment display module 21 and a task addition module 22; The comment display module 21 is used to display the target comment information posted by the first account, which carries task instruction information for the smart object, and the comment reply information of the smart object in response to the target comment information; the task instruction information is used to configure the target task for the smart object; The task adding module 22 is used to add a target task in response to the comment reply information, and to configure the target task for the smart object through the second account; the smart object is used to push task push information generated based on the task execution result of the target task to the second account when the task execution conditions for the target task are met.
[0132] In one implementation, the task adding module 22 is specifically used for: In response to a trigger action that adds a control to a task in a comment reply message, the target task is configured for the smart object through a second account; Alternatively, in response to a smart interaction triggered by a comment reply, a conversation page with the smart object is displayed; in response to a trigger to add controls to a task on the conversation page, a target task is configured for the smart object via a second account.
[0133] Please see Figure 18 , Figure 18 This is a schematic diagram of the structure of a computer device provided in an embodiment of this application. For example, this computer device can be the terminal device or server described above. Figure 18 As shown, the computer device 1000 may include a processor 1001, a network interface 1004, and a memory 1005. Furthermore, the computer device 1000 may also include a user interface 1003 and at least one communication bus 1002. The communication bus 1002 is used to enable communication between these components. The user interface 1003 may include a display screen and a keyboard; optionally, the user interface 1003 may also include a standard wired interface or a wireless interface. The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a Wi-Fi interface). The memory 1005 may be high-speed RAM or non-volatile memory, such as at least one disk storage device. Optionally, the memory 1005 may also be at least one storage device located remotely from the processor 1001. Figure 18 As shown, the memory 1005, which is a computer-readable storage medium, may include an operating system, a network communication module, a user interface module, and a device control application.
[0134] In such Figure 18 In the computer device 1000 shown, the network interface 1004 provides network communication functionality; the user interface 1003 is mainly used to provide an input interface for the user; and the processor 1001 can be used to call the device control application stored in the memory 1005 to execute the data processing method described in any of the corresponding embodiments above, which will not be repeated here. Furthermore, the beneficial effects of using the same method will also not be repeated.
[0135] Furthermore, it should be noted that this application also provides a computer-readable storage medium storing a computer program adapted to be loaded and executed by a processor, so that a computer device having a processor performs the methods described in the preceding embodiments. Therefore, these will not be repeated here. Additionally, the beneficial effects of using the same method will also not be repeated. For technical details not disclosed in the embodiments of the computer-readable storage medium involved in this application, please refer to the description of the method embodiments of this application.
[0136] The aforementioned computer-readable storage medium can be the apparatus provided in any of the foregoing embodiments or the internal storage unit of the aforementioned computer device, such as the hard disk or memory of the computer device. The computer-readable storage medium can also be an external storage device of the computer device, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, etc., provided on the computer device. Furthermore, the computer-readable storage medium may include both internal storage units and external storage devices of the computer device. The computer-readable storage medium is used to store the computer program and other programs and data required by the computer device. The computer-readable storage medium can also be used to temporarily store data that has been output or will be output.
[0137] Furthermore, it should be noted that this application also provides a computer program product, which includes a computer program stored in a computer-readable storage medium. The computer program is adapted to be read and executed by a processor, so that a computer device having a processor performs the method provided in any of the corresponding embodiments described above. Additionally, the beneficial effects of using the same method will not be repeated here. For technical details not disclosed in the computer program product or computer program embodiments involved in this application, please refer to the description of the method embodiments of this application.
[0138] This document uses specific examples to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the methods and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.
Claims
1. An information interaction method, characterized in that, The method includes: In response to a comment posting operation, target comment information carrying task indication information is posted; the task indication information is used to configure a target task for a smart object; the smart object is used to generate task push information based on the task execution result of the target task when the task execution conditions for the target task are met. Receive task push information pushed by the smart object, and display a conversation message carrying the task push information on the conversation page with the smart object.
2. The method of claim 1, wherein, The response to the comment posting operation, posting target comment information carrying task instruction information, includes: The content display page displays the target content; the target content includes any one of the following: published content, product content, and comment information; In response to a comment trigger operation targeting the target content, a comment editing area is displayed to enter task instruction information and edit it to obtain object trigger information targeting the smart object. In response to a comment posting operation performed on the comment editing area, target comment information containing the task instruction information and the object triggering information is posted.
3. The method of claim 1, wherein, After publishing the target comment information carrying task instruction information, the method further includes: The system receives comment reply information determined by the intelligent object in response to the target comment information, and displays the comment reply information in association with the target comment information. The comment reply information is generated by the intelligent object after obtaining the target comment information, executing the target task based on the task instruction information, and based on the task execution result of the target task.
4. The method of claim 3, wherein, The comment reply information includes configuration result information for the target task and task execution result for the target task; the task execution result includes at least one push content that matches the target task; The method further includes: The content information block of the at least one push content is displayed in the comment reply information, and in response to the triggering operation of the content information block of the target push content in the at least one push content, the content details page of the target push content is displayed; Alternatively, in response to a content viewing operation performed on the at least one push content in response to the comment reply information, a push content page is displayed, on which a content information block of the at least one push content is displayed, and in response to a triggering operation on the content information block of a target push content in the at least one push content, a content details page of the target push content is displayed.
5. The method of claim 3, wherein, The method further includes: In response to a smart interaction trigger operation performed on the comment reply information, a conversation page with the smart object is displayed, and a conversation message carrying the comment reply information is displayed on the conversation page.
6. The method according to claim 1, characterized in that, The method further includes: On the target page associated with the smart object, a task information block for at least one configuration task of the smart object is displayed; the configuration task refers to a task that has been configured for the smart object of the first account; the target page is any one of the following: the session page with the smart object, or the task management page of the smart object; In response to a triggering operation on a task information block for a target configuration task in the at least one configuration task, a session message associated with the target task is displayed on the session page of the smart object.
7. The method of claim 1, wherein, The target task includes one or more of the following: Push content related to the target content of the comment posting operation; Push content of the target type; Push summary information on a target topic based on content from the content platform.
8. The method of claim 1, wherein, The response to the comment posting operation, posting target comment information carrying task instruction information, includes: In response to a comment posting operation, a comment posting request is sent to the server to cause the server to post target comment information carrying task instruction information for a smart object. When the smart object is determined from the target comment information, the target task obtained by parsing the smart object based on the task instruction information is invoked, and the target task is configured for the smart object. After the target task is executed, comment reply information for replying to the target comment information is generated based on the task execution result of the target task.
9. An information interaction method, characterized in that, The method includes: The system displays target comment information posted by the first account, which carries task instruction information for the smart object, and the comment reply information of the smart object in response to the target comment information; the task instruction information is used to configure target tasks for the smart object. In response to the task addition operation performed on the target task in response to the comment reply information, the target task is configured for the smart object through the second account; the smart object is used to push task push information generated based on the task execution result of the target task to the second account when the task execution conditions for the target task are met.
10. The method of claim 9, wherein, The step of adding a task to the target task in response to the comment reply information, and configuring the target task for the smart object through a second account, includes: In response to a triggered operation that adds a control to the task in the comment reply information, the target task is configured for the smart object through a second account; Alternatively, in response to a smart interaction trigger operation for the comment reply information, a conversation page with the smart object is displayed, and in response to a trigger operation for adding controls to a task on the conversation page, the target task is configured for the smart object through a second account.
11. An information interaction device, characterized in that, The device includes: The comment publishing module is used to respond to a comment publishing operation and publish target comment information carrying task indication information; the task indication information is used to configure a target task for a smart object; the smart object is used to generate task push information based on the task execution result of the target task when the task execution conditions for the target task are met. The information push module is used to receive task push information pushed by the smart object and display a conversation message carrying the task push information on the conversation page with the smart object.
12. An information interaction device, characterized in that, The device includes: The comment display module is used to display target comment information posted by the first account, which carries task instruction information for the smart object, and the comment reply information of the smart object in response to the target comment information; the task instruction information is used to configure a target task for the smart object; The task adding module is used to add a task to the target task in response to the comment reply information, and to configure the target task for the smart object through the second account; the smart object is used to push task push information generated based on the task execution result of the target task to the second account when the task execution conditions for the target task are met.
13. A computer device, comprising: Including memory and processor; The memory is connected to the processor, the memory is used to store computer programs, and the processor is used to invoke the computer programs so that the computer device performs the method according to any one of claims 1-10.
14. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program adapted to be loaded and executed by a processor to cause a computer device having the processor to perform the method of any one of claims 1-10.
15. A computer program product, characterized in that, The computer program product includes a computer program stored in a computer-readable storage medium, the computer program being adapted to be read and executed by a processor to cause a computer device having the processor to perform the method of any one of claims 1-10.