Method and system for performing delivery management on operation activities, and related products
Through the combination of agent Agent and robot, the perception and decision-making capabilities of agents are used to solve the personalization and efficiency of group operation activities, and the execution of multiple operation operations in group operation scenarios is achieved, improving the group operation effect and users Experience.
Patent Information
- Application Number
- CN202411297273.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-14
- Publication Date
- 2025-01-07
AI Technical Summary
The existing technology cannot effectively improve the personalization and efficiency of group operation activities, and automated robots cannot adjust operational actions according to actual conditions. LLM can only solve communication questions and answer questions and cannot perform group operation operations.
The agent Agent connects the execution robot, uses perception and decision-making capabilities to realize personalized group operation services, and uses prompt word Prompt and retrieval enhancement to generate RAG to ensure that the agent can perform various operational operations, such as sending Product links, add friends and tag users.
It realizes personalized group operation services, improves the group operation effect and the work efficiency of operation personnel, can handle user problems online 24 hours a day, and improves user experience and operation results.
Smart Images

Figure CN119271903A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure generally relates to the field of artificial intelligence technology. More specifically, the present disclosure relates to a method, system, electronic device and computer-readable storage medium for delivery management of operational activities. Background Art
[0002] Group operation is an important operation method. Group operation refers to the process of managing, maintaining and promoting the activity of a user group. Under realistic conditions, with the increase in the number of groups and the number of users in the groups, there are often different operation needs at different times, for different users, and in different groups. In this case, operators often do not have enough time and energy to carry out high-quality and personalized operation activities for multiple groups, which ultimately leads to a decline in operation results. In order to improve the effect of group operation, there are currently two mainstream methods in the industry: one is to use automated robots to uniformly distribute operation activities to improve operational efficiency; the other is to use the content generation capabilities of large language models (LLM) to perform intelligent question and answer to improve the effectiveness of community dialogue.
[0003] The method of using automated robots to uniformly distribute operational activities can complete group operation-related actions on a large scale, such as sending messages in batches and labeling users in batches. However, the actions performed by the robot are pre-designed and cannot be personalized and adjusted according to actual conditions. Therefore, in the face of personalized requirements of users, robots cannot respond automatically, and are prone to miss the best operation opportunities, thus affecting the effectiveness of operational activities. The method of using the content generation capabilities of large language models for intelligent question and answer can use the content understanding, reasoning and generation capabilities of LLM to participate in user Q&A, which can improve the accuracy of answering user questions in group operations. However, LLM is a language model that can only help solve communication Q&A problems, and cannot perform operational operations such as sending product links, sending mini-programs, adding friends or user labeling in group operation activities, thus failing to guarantee the effectiveness of operational activities.
[0004] In view of this, there is an urgent need to provide a solution for the delivery and management of operation activities, so as to improve the work efficiency of operation personnel, ensure the personalization of operation services, and improve the effect of group operation. Summary of the invention
[0005] In order to at least solve one or more of the technical problems mentioned above, the present disclosure proposes a solution for delivery management of operation activities in the following aspects.
[0006] In the first aspect, the present disclosure provides a method for delivery management of operation activities, comprising: determining multiple intelligent agents used for delivery management of the operation activities and delivery management role information corresponding to each intelligent agent according to the standard operating procedure of the operation activities, and setting the delivery management process of the multiple intelligent agents, wherein the intelligent agents are connected to a first robot for performing operation operations; role debugging the multiple intelligent agents according to the delivery management role information and the delivery management process to obtain multiple intelligent agents after role debugging; and using the multiple intelligent agents after role debugging and the first robot connected to them to implement delivery management of the operation activities according to the delivery management process.
[0007] In some embodiments, the delivery management role information includes delivery management roles and delivery management tasks, and role debugging of the multiple intelligent agents according to the delivery management role information and the delivery management process includes: inputting the delivery management process, the delivery management role and delivery management tasks of each intelligent agent into each intelligent agent in a prompting manner, and inputting operation object information and operation activity information into each intelligent agent in a retrieval enhanced generation RAG manner, so as to realize role debugging of the multiple intelligent agents.
[0008] In some embodiments, using the multiple intelligent agents after role debugging and the first robot connected thereto to implement the delivery management of the operation activities in accordance with the delivery management process includes: receiving operation task information including operation time and group identifier; and when the operation time is reached, in the user group indicated by the group identifier, using the multiple intelligent agents after role debugging and the first robot connected thereto to implement the delivery management of the operation activities in accordance with the delivery management process.
[0009] In some embodiments, the delivery management process includes at least multiple intelligent agents, multiple delivery management conditions, multiple delivery management tasks and their corresponding relationships. The delivery management conditions are used to determine the delivery management tasks that need to be implemented. The multiple intelligent agents debugged by the roles and the robots connected to them are used to implement the delivery management of the operation activities according to the delivery management process, including: each intelligent agent obtains delivery management environment information through a perception module, and determines whether the delivery management environment information meets its own delivery management conditions; and when at least one intelligent agent determines that the delivery management environment information meets its own delivery management conditions, the at least one intelligent agent uses the connected first robot to implement its own delivery management task corresponding to the delivery management condition.
[0010] In some embodiments, the intelligent agent is also connected to a second robot for obtaining user data, and the at least one intelligent agent uses the connected first robot to implement its own delivery management task corresponding to the delivery management conditions, including: the intelligent agent determines whether user data is needed; when it is determined that user data is needed, the intelligent agent uses the connected second robot to obtain the user data from the platform database; and the intelligent agent makes a decision based on the delivery management environment information and the user data, and uses the connected first robot to execute the decision, so as to implement its own delivery management task corresponding to the delivery management conditions.
[0011] In some embodiments, the aforementioned method also includes: when it is determined that user data is not required, the intelligent agent makes a decision based on the delivery management environment information, and uses the first connected robot to execute the decision to achieve its own delivery management task corresponding to the delivery management condition.
[0012] In some embodiments, using the first connected robot to execute the decision includes: using the first connected robot to execute the operational operation corresponding to the decision, wherein the operational operation includes one or more of sending a product link, sending a mini-program, adding friends, and user tagging.
[0013] In a second aspect, the present disclosure provides a system for performing delivery management of operational activities, comprising: multiple intelligent agents, a delivery management design module, and a role debugging module, wherein the intelligent agents are connected to a first robot for performing operational operations; the delivery management design module is configured to determine the delivery management role information of the multiple intelligent agents and set the delivery management process of the multiple intelligent agents according to the standard operating procedures of the operational activities; the role debugging module is configured to perform role debugging on the multiple intelligent agents according to the delivery management role information and the delivery management process to obtain multiple intelligent agents after role debugging; and the multiple intelligent agents after role debugging and the first robot connected to them are configured to implement delivery management of the operational activities according to the delivery management process.
[0014] In a third aspect, the present disclosure provides an electronic device, comprising: a processor; and a memory storing program instructions for managing the delivery of operational activities, wherein when the program instructions are executed by the processor, the method described in the first aspect and its multiple embodiments are implemented.
[0015] In a fourth aspect, the present disclosure provides a computer-readable storage medium having stored thereon program instructions for managing the delivery of operational activities, wherein when the program instructions are executed by a processor, the method described in the first aspect and its multiple embodiments are implemented.
[0016] Through the solution for delivery management of operation activities provided above, the delivery management of operation activities is realized by connecting the intelligent agent to the execution robot. Based on the perception and decision-making ability of the intelligent agent, personalized group operation services can be realized, and based on the execution ability of the execution robot, various operation operations can be realized in the group operation scenario to improve the effect of group operation. Furthermore, through the cooperation of multiple intelligent agents with different delivery management roles according to the delivery management process, it can not only meet the operational workflows of different complexities, but also execute batch operation tasks, so as to realize the operation management of multiple user groups by one operator, which helps to improve the work efficiency of the operator. In addition, since the delivery management of operation activities is replaced by intelligent agents instead of manual labor, it can be done online 24 hours a day. For group users, the intelligent agent can provide appropriate operation actions to solve the problems raised at any time as much as possible, which improves the timeliness of solving user problems and helps to improve the experience of group users.
[0017] Furthermore, in some embodiments, the disclosed solution can input the delivery management process, the delivery management role and delivery management tasks of each agent into each agent in the form of prompts, and input the operation object information and operation activity information into each agent in the form of retrieval enhancement generation RAG, so as to realize role debugging of each agent. After role debugging, each agent can fully understand the operation goals, user information and platform product information. Therefore, when facing the demands of group users, each agent after role debugging can provide personalized operation services to group users on the basis of meeting the operation goals.
[0018] Furthermore, in some embodiments, before making a decision, the agent may first determine whether user data is required to make the decision. In the case where user data is required, the agent may use the second robot to which it is connected to obtain user data from the platform database, and then make a decision based on the delivery management environment information and user data, so that the decision made can meet the personalized needs of users and improve the operation effect. In the case where user data is not required, the agent can make a decision directly based on the delivery management environment information without calling the second robot to which it is connected to obtain user data, which has better flexibility and execution efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] By reading the detailed description below with reference to the accompanying drawings, the above and other objects, features and advantages of the exemplary embodiments of the present disclosure will become readily understood. In the accompanying drawings, several embodiments of the present disclosure are shown in an exemplary and non-limiting manner, and the same or corresponding reference numerals represent the same or corresponding parts, wherein:
[0020] Figure 1is an exemplary flow chart of a method for delivery management of operation activities according to an embodiment of the present disclosure;
[0021] Figure 2 is an exemplary schematic diagram showing the operation steps of an embodiment of the present disclosure;
[0022] Figure 3 is an exemplary structural diagram showing an intelligent agent according to an embodiment of the present disclosure;
[0023] Figure 4 is an exemplary structural diagram showing a system for delivery management of operation activities according to an embodiment of the present disclosure;
[0024] Figure 5 is a block diagram showing an exemplary structure of an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0025] The following will be combined with the drawings in the embodiments of the present disclosure to clearly and completely describe the technical solutions in the embodiments of the present disclosure. Obviously, the described embodiments are part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present disclosure.
[0026] It should be understood that when the terms "first", "second", "third" and "fourth" are used in the claims, the specification and the drawings of the present application, they are only used to distinguish different objects, rather than to describe a specific order. The terms "include" and "comprise" used in the specification and claims of the present disclosure indicate the presence of the described features, wholes, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or their collections.
[0027] It should also be understood that the terms used in this disclosure are only for the purpose of describing specific embodiments and are not intended to limit the disclosure. As used in this disclosure and claims, the singular forms of "a", "an", and "the" are intended to include the plural forms unless the context clearly indicates otherwise. It should also be further understood that the term "and / or" used in this disclosure and claims refers to any combination of one or more of the associated listed items and all possible combinations, including these combinations.
[0028] As used in this specification and claims, the term "if" may be interpreted as "when" or "upon" or "in response to determining" or "in response to detecting," depending on the context. Similarly, the phrase "if it is determined" or "if [described condition or event] is detected" may be interpreted as meaning "upon determination" or "in response to determining" or "upon detection of [described condition or event]" or "in response to detecting [described condition or event]," depending on the context.
[0029] The specific implementation of the present disclosure is described in detail below with reference to the accompanying drawings.
[0030] Overview of this Disclosure
[0031] In the process of obtaining the solution disclosed herein, as mentioned in the above background technology description, the applicant found that the operating effect of the existing operating methods in the industry is not ideal. Specifically, the actions performed by the automated robots are pre-designed and cannot adapt to the personalized requirements of users, which will affect the effect of the operating activities. LLM can only help solve communication question and answer problems, and cannot perform operational operations such as sending product links, sending mini-programs, adding friends or user tagging in group operating activities, so the effect of the operating activities cannot be guaranteed.
[0032] In this regard, the applicant has found through research that by connecting the intelligent agent to the execution robot, it is possible to use the perception and decision-making capabilities of the intelligent agent to realize personalized group operation services, and to use the execution capabilities of the execution robot to realize various operation operations in the user group, thereby improving the effect of group operation. Based on this, the applicant has further found that before using multiple intelligent agents and their connected execution robots to manage the operation activities, the prompt word Prompt method and the retrieval enhancement generation RAG method can be used to debug the role of each intelligent agent. After the role debugging, each intelligent agent can fully understand the operation goals, user information and platform product information, so that it can provide personalized operation services to users on the basis of meeting the operation goals.
[0033] Exemplary Methods
[0034] Next, combine Figure 1 The method 100 for managing delivery of operational activities according to some embodiments of the present disclosure is exemplarily introduced. It is understandable that the method 100 can be executed by any appropriate device with data processing capability, such as but not limited to a terminal device and a server.
[0035] like Figure 1As shown, at step S101, method 100 can determine multiple agents for delivery management of operation activities and delivery management role information corresponding to each agent according to the standard operating procedures of the operation activities, and set the delivery management procedures of the multiple agents.
[0036] In the scheme disclosed herein, the operation activities may be operations carried out in a user group in a private domain environment for the operation objects provided by the platform. In other words, the operation activities disclosed herein may also be referred to as private domain group operation activities. The operation object may be any appropriate product, commodity, content or service provided by the platform. The operation activities may be any appropriate product sales activities, commodity sales activities, content sharing activities or service recommendation activities. The standard operating procedure (SOP) for operation activities is the standard execution steps designed by the operation personnel for the operation activities, which may include but are not limited to operation content, operation objectives, operation roles and their responsibilities, and operation steps. In actual operation, the operation personnel may complete the design of the standard operating procedures for the operation activities before step S101, so that the standard operating procedures for the operation activities can be obtained when method 100 executes step S101.
[0037] As those skilled in the art know, an agent is an intelligent entity that can perceive the environment, understand autonomously, make decisions, and execute actions. It is a computer program based on a large language model that can gradually complete a given goal by thinking independently and calling tools. An agent is generally composed of a brain module, a perception module, and an action module. The brain module is centered on LLM and has reasoning, memory, and professional knowledge retrieval capabilities. It can handle complex tasks, make decisions, and plan; the perception module can support multiple types of content input, such as text input, voice input, and picture input; the action module relies on content output capabilities and tool calling capabilities, and is responsible for converting the decisions of the brain module into specific actions. In short, the agent can make autonomous decisions and plan actions based on the goals.
[0038] However, in group operation scenarios, in addition to answering questions, there are many other interactive scenarios, such as sending links, sending applets, adding friends, and tagging users. These interactive scenarios require the agent to be able to operate the platform's product information, user information, and user groups. Based on this, the present disclosure can use the method of connecting the agent to an execution robot (for distinction, it can be called the first robot) for performing operation operations as the basic structure of the agent. Thus, the agent can use the first robot to which it is connected to perform the corresponding operation operations.
[0039] In the solution disclosed herein, the execution robot may be an automated execution program that can accept and execute commands. In actual operation, those skilled in the art may pre-design the operational operations that the execution robot can perform according to actual needs, and provide the corresponding calling interface to the agent, so that the agent can select the interface for calling according to its delivery management task.
[0040] In the scheme disclosed herein, the number of intelligent entities used for delivery management of operational activities may be equal to the number of operational roles in the aforementioned standard operating procedures. The delivery management role information of the intelligent entity may include delivery management roles and delivery management tasks, wherein the delivery management role is determined by the operational role in the standard operating procedures, and the delivery management task is determined by the responsibilities of the operational role. It is understandable that the delivery management tasks and their numbers performed by different delivery management roles are different, and some delivery management roles only need to perform one delivery management task, while some delivery management roles need to perform two or more delivery management tasks.
[0041] The delivery management process of multiple agents is used to describe the process of cooperation between them in the process of delivery management of operational activities. When the operational activities are different, the delivery management process of multiple agents will also be different, for example, it can be a connected process, or a parallel process, or a mixed process. In one embodiment, the delivery management process of multiple agents can be determined according to the operational steps in the standard operating procedures. For ease of understanding, an example will be combined later to describe how to design a standard operating procedure for an operational activity and how to determine multiple agents for delivery management of an operational activity.
[0042] Next, at step S102, the method 100 can perform role debugging on multiple agents according to the delivery management role information and delivery management process to obtain multiple agents after role debugging. In actual operation, the method 100 can use the prompt word Prompt method and the retrieval enhancement generation RAG method to perform role debugging on multiple agents.
[0043] Specifically, method 100 can input the delivery management process, the delivery management role and delivery management task of each agent into each agent in the form of prompts, and input the operation object information and operation activity information into each agent in the form of retrieval enhancement generation RAG, so as to realize role debugging of multiple agents. The operation object information disclosed herein includes but is not limited to product information, commodity information, content information and service information. Operation activity information includes but is not limited to operation content and operation goals.
[0044] In the scheme disclosed herein, when method 100 inputs the delivery management process, the delivery management role of each intelligent agent and the delivery management task into each intelligent agent in the form of prompts, the delivery management process, the delivery management role of each intelligent agent and the delivery management task can be provided to the brain module of the intelligent agent in the form of input statements or instructions to guide the brain module to generate specific outputs according to its delivery management role. Similarly, when method 100 inputs the operation object information and the operation activity information into each intelligent agent in the form of RAG, the operation object information and the operation activity information can be structured to facilitate the brain module of the intelligent agent to call the index, and use this information to guide the decision-making process, thereby improving the quality and accuracy of the decision. As a result, the intelligent agent after role debugging can make decisions based on the input of Prompt and combined with the professional knowledge of the RAG index.
[0045] Finally, in step S103, the multiple intelligent agents after role debugging and the first robot connected thereto are used to implement delivery management of the operation activities according to the delivery management process.
[0046] In the scheme disclosed herein, the delivery management process may include at least multiple agents, multiple delivery management conditions, multiple delivery management tasks and their corresponding relationships. The corresponding relationships here may include the corresponding relationships between agents and delivery management conditions, and between delivery management conditions and delivery management tasks. Specifically, different agents may correspond to different delivery management conditions, and different delivery management conditions may correspond to different delivery management tasks, and one agent may correspond to multiple delivery management conditions, and one delivery management condition may also correspond to multiple delivery management tasks. In other words, the delivery management conditions may be used to determine the delivery management tasks that need to be implemented. Any agent may implement the delivery management tasks corresponding to the delivery management conditions under its corresponding delivery management conditions. In the group operation scenario, the delivery management conditions are the conditions satisfied by the delivery management environment (e.g., user group) in which the agent is located. Delivery management environment information includes but is not limited to group user input, input of each agent, and time nodes.
[0047] In actual operation, each intelligent agent after role debugging can obtain the delivery management environment information through the perception module, and determine whether the delivery management environment information meets its own delivery management conditions. When at least one intelligent agent determines that the delivery management environment information meets its own delivery management conditions, the at least one intelligent agent can use the connected first robot to implement its own delivery management task corresponding to the delivery management condition, thereby realizing the delivery management of the operation activities.
[0048] Combination of the above Figure 1A method 100 for delivery management of operational activities is described. The method 100 can realize personalized group operation services based on the perception and decision-making capabilities of the intelligent agent, and can realize the execution of various operational operations in the user group based on the execution capabilities of the execution robot to improve the effect of group operation. Furthermore, through the cooperation of multiple intelligent agents with different delivery management roles according to the delivery management process, it can not only meet the operational workflows of different complexities, but also execute batch operation tasks, so that one operator can manage the operation of multiple user groups, which helps to improve the work efficiency of the operator.
[0049] Next, we will use an example to describe in detail how to design a standard operating procedure for an operation activity and how to determine multiple agents for delivery management of the operation activity. Assume that the operation activity is to share a text version of a lecture in several user groups at the same time. The theme of the lecture is "How to cultivate children's reading habits", and users who actively participate in the activity need to be tagged. Through careful analysis, the operation staff can design the following standard operating procedure for the operation activity.
[0050] Operational content: Conduct lectures and share them in multiple user groups simultaneously.
[0051] Operational goal: Through thematic lectures, locate seed users (i.e. users who actively participate in operational activities) and label seed users.
[0052] Operational roles and their responsibilities: host (opening and warming up the audience, introducing sharing topics and guests, recording users' questions, and maintaining group order during the lecture), speaker (outputting the content of the lecture topic, answering questions raised by users during the lecture), interactor (asking questions to the speaker and giving positive feedback to the speaker when appropriate), and labeler (identifying seed users and labeling seed users).
[0053] Operation steps: For ease of understanding, Figure 2 Describe the steps of this operation. Figure 2 As shown, in the opening session, the host and the user conduct an opening interaction (the interactors cooperate and participate in the interaction), and introduce the theme and guests of this sharing as well as the rules of the speech; in the speech session, the speaker gives a speech on the theme content. During the speech, the interactors will interact with the speaker at appropriate points to enhance the atmosphere in the group; after the speech, the question-and-answer session begins, and the host records the user's questions and provides them to the speaker for answering; after the speaker finishes answering the questions, the closing session begins, and the host ends the speech; from the opening session to the closing session, the labeler is responsible for identifying the seed users and creating seed user labels.
[0054] It should be understood that the standard operating procedures listed here are merely exemplary, and those skilled in the art can also design other standard operating procedures according to actual needs. For example, in order to obtain a better interactive atmosphere and interactive effect, a standard operating procedure can be designed to include multiple interactors. For another example, in order to improve the efficiency of identifying seed users, a standard operating procedure can be designed to include multiple labelers. Therefore, this disclosure is not limited in this regard.
[0055] Next, according to the standard operating procedures designed above, four intelligent agents can be determined, namely host agent, speaker agent, interactor agent and labeler agent. These four agents can respectively manage the four operational roles of host, speaker, interactor and labeler, and determine the management tasks of each agent according to the responsibilities of each operational role.
[0056] Specifically, the delivery management tasks of the host agent include opening and warming up the audience, introducing the sharing topic and guests, recording users' questions, and maintaining group order during the lecture; the delivery management tasks of the speaker agent include delivering the content of the speech and answering questions raised by users during the speech; the delivery management tasks of the interactor agent include asking questions to the speaker and giving positive feedback to the speaker when appropriate; the delivery management tasks of the tagger agent include identifying seed users and tagging seed users.
[0057] Next, the delivery management process of the host agent, speaker agent, interactor agent, and tagger agent can be determined according to the operation steps in the standard operating procedures. In actual operation, the delivery management conditions and delivery management tasks corresponding to each agent can be determined according to the execution order of each step in the operation steps. Then, the delivery management process of multiple agents is constructed using the delivery management conditions and delivery management tasks corresponding to each agent. The following uses the speaker agent as an example to explain how to determine the delivery management conditions and delivery management tasks of the agent. Similarly, the delivery management conditions and delivery management tasks of other agents can be determined.
[0058] Depend on Figure 2From the operation steps shown, it can be seen that the speaker agent will perform the delivery management task of giving a speech on the subject content after the host agent inputs the speech rules, and will also perform the delivery management task of answering the user's questions after the host agent inputs the user's questions. Thus, the speaker agent's first delivery management condition (host agent inputs speech rules) and second delivery management condition (host agent inputs user questions), as well as the first delivery management task (giving a speech on the subject content) and the second delivery management task (answering the user's questions) can be determined, wherein the first delivery management condition corresponds to the first delivery management task, and the second delivery management condition corresponds to the second delivery management task.
[0059] In the process of delivery management of operation activities, the speaker agent can obtain delivery management environment information in real time through the perception module, and determine whether the delivery management environment information meets the two delivery management conditions corresponding to it. When the delivery management environment information meets the first delivery management condition, the speaker agent can use the first robot connected to it to achieve the first delivery management task; when the delivery management environment information meets the second delivery management condition, the delivery manager agent can use the first robot connected to it to achieve the second delivery management task.
[0060] In actual operation, in order to support multiple agents to manage the operation activities in multiple user groups, a task distribution module can be set on the device executing method 100. The task distribution module can be used to manage the operation activities of multiple user groups, and can generate operation task information and send it to multiple agents. The operation task information here can include the operation time and group identification. Thereafter, multiple agents can manage the operation activities according to the received operation task information, thereby realizing batch execution of operation tasks.
[0061] Based on this, when the multiple intelligent agents after role debugging and the first robot connected thereto implement the delivery management of the operation activities according to the delivery management process, they can first receive the operation task information sent by the task distribution module. Afterwards, when the operation time is reached, in the user group indicated by the group identifier, the multiple intelligent agents after role debugging and the first robot connected thereto can implement the delivery management of the operation activities according to the delivery management process.
[0062] In actual group operation scenarios, in order to more fully understand user needs and make decisions that better meet user needs, the intelligent agent may have the need to obtain user data and make decisions based on user data. Since obtaining user data is performed in its own platform database, and performing operation operations is performed in the user group of the social platform, the two have different operation objects. For the purpose of data security, the intelligent agent disclosed in the present invention can also be connected to an execution robot for obtaining user data (for the purpose of distinction, it can be called a second robot). Please refer to Figure 3 Understand the structure of the intelligent agent provided by the embodiments of the present disclosure.
[0063] like Figure 3 As shown, the intelligent agent of the present disclosure may be composed of a brain module, a perception module, and an action module, wherein the action module may be connected to a first robot and a second robot. The first robot may be used to perform operational operations corresponding to the decision made by the intelligent agent in the user group. The second robot may be used to obtain user data from the platform database. In one embodiment, the operational operations may include one or more of sending a link, sending a mini-program, adding a friend, and tagging a user.
[0064] Based on this, when the intelligent agent uses the connected execution robot to implement the delivery management task corresponding to the delivery management conditions, it can first determine whether user data is needed. Here, user data may include but is not limited to user age, purchase history, and browsing history. When it is determined that user data is needed, the intelligent agent can first use the second robot connected to it to obtain user data from the platform database. Then, it can make a decision based on the delivery management environment information and user data, and use the first robot connected to it to execute the decision to implement its own delivery management task corresponding to the delivery management conditions. In addition, when it is determined that user data is not needed, the intelligent agent can make a decision directly based on the delivery management environment information, and use the first robot connected to it to execute the decision to implement its own delivery management task corresponding to the delivery management conditions.
[0065] It is understandable that in actual business scenarios, in scenarios where it is determined that user data is required, the agent can also make decisions based on the input of Prompt, the expertise of RAG index, the delivery management environment information, and the user data. Similarly, in scenarios where it is determined that user data is not required, the agent can also make decisions based on the input of Prompt, the expertise of RAG index, and the delivery management environment information.
[0066] For ease of understanding, an example is used here to describe how an agent makes and executes decisions. Assume that when implementing the delivery management task of tagging seed users, the tagger agent finds that user X is very active in the delivery management process of the operation activity, so it wants to make a decision to tag user X, and further determines that the decision to tag user X also requires user data such as user age, purchase history, and browsing history. Therefore, the tagger agent can first use the second robot connected to it to obtain user data from the platform database. Then, based on the user data and delivery management environment information, it determines whether to tag user X and the tag type, and makes a decision to tag user X as a "reading enthusiast". Then, the tagger agent can use the first robot connected to it to perform the operation of tagging user X as a "reading enthusiast". In this way, the tagger agent has achieved a delivery management task of tagging seed users.
[0067] It is understandable that in actual business scenarios, Agents with different delivery management roles need to implement different delivery management tasks and perform different operational operations. For example, some delivery management roles may need to perform any one, two, or more operational operations, while others may only need to output content. For delivery management roles that need to perform any one, two, or more operational operations, the Agent that manages their delivery can use the first robot to which it is connected to perform the required operational operations. Conversely, for delivery management roles that only need to output content, the Agent that manages their delivery may not call the first robot to which it is connected, but instead use its own action module to complete the output of the content. In short, whether the Agent calls the first robot to which it is connected depends on the delivery management role of the Agent, and this disclosure does not make specific limitations in this regard.
[0068] Next, combine Figure 4 The system 400 for managing delivery of operational activities according to some embodiments of the present disclosure is introduced as an example. Figure 4 As shown, the system 400 may include a delivery management design module 401, a role debugging module 402, and a plurality of agents 403, and each agent 403 is connected to a first robot 404 for performing operation operations in a user group. Specifically,
[0069] A delivery management design module 401 is configured to determine delivery management role information for multiple agents 403 according to a standard operating procedure of an operation activity, and to set delivery management procedures for multiple agents 403;
[0070] A role debugging module 402 configured to perform role debugging on multiple agents 403 according to the delivery management role information and the delivery management process to obtain multiple agents 403 after role debugging; and
[0071] The multiple intelligent bodies 403 after role debugging and the first robot 404 connected thereto are configured to implement delivery management of operation activities according to the delivery management process.
[0072] In one embodiment, the disclosed agent 403 may also be connected to a second robot 405 for obtaining user data from a platform database. In another embodiment, the disclosed system 400 may also include a task distribution module 406. The task distribution module 406 may be configured to manage the operation activities of multiple user groups, and may generate operation task information and send it to multiple agents 403. Thus, multiple agents 403 may also be used to receive the operation task information sent by the task distribution module 406, and manage the operation activities according to the received operation task information.
[0073] Combination of the above Figure 4 A system for managing the delivery of operational activities that can be used to execute the present disclosure is described. It should be understood that the system structure or architecture here is merely exemplary, and the implementation method and implementation entity of the present application are not limited thereto, but can be changed without departing from the spirit of the present application. It can be understood that the description of each embodiment of the present disclosure emphasizes the differences between the various embodiments, and the same or corresponding parts can be referenced to each other. For the purpose of brevity, the present disclosure will not go into details one by one.
[0074] Next, combine Figure 5 An electronic device 500 provided in the embodiment of the present disclosure is exemplarily introduced. Figure 5 As shown, the electronic device 500 of the embodiment of the present disclosure may include a processor 501 , a memory 502 , and a communication bus 503 .
[0075] In the process of a specific embodiment, the processor 501 may be at least one of an application-specific integrated circuit (ASIC), a digital signal processor (DSP), a digital signal processing image processing device (DSPD), a programmable logic image processing device (PLD), a field programmable gate array (FPGA), a CPU, a controller, a microcontroller, and a microprocessor. It is understandable that for different devices, the electronic device used to implement the function of the processor may also be other, which is not specifically limited in this embodiment.
[0076] In the embodiment of the present disclosure, the communication bus 503 is used to realize the connection and communication between the processor 501 and the memory 502; the memory 502 stores program instructions for managing the delivery of operation activities; when the processor 501 executes the program instructions stored in the memory 502, the present disclosure is realized in combination with the attached Figures 1 to 3 The described method for trafficking operational activities.
[0077] Combination of the above Figure 5 The device for managing the delivery of operational activities that can be used to execute the present disclosure is described. It should be understood that the device structure or architecture here is merely exemplary, and the implementation method and implementation entity of the present application are not limited thereto, but can be changed without departing from the spirit of the present application. It can be understood that the description of each embodiment of the present disclosure emphasizes the differences between the various embodiments, and the same or corresponding parts can be referenced to each other. For the purpose of brevity, the present disclosure will not go into details one by one.
[0078] According to the above description in combination with the accompanying drawings, those skilled in the art can also understand that the embodiments of the present application can also be implemented by a software program. Therefore, the present application also provides a computer-readable storage medium. The computer-readable storage medium stores program instructions for managing the delivery of operational activities, and the program instructions can be used to implement the present disclosure in combination with the accompanying drawings. Figures 1 to 3 The described method for trafficking operational activities.
[0079] It should be noted that although the operations of the method of the present application are described in a specific order in the accompanying drawings, this does not require or imply that the operations must be performed in this specific order, or that all the operations shown must be performed to achieve the desired results. On the contrary, the steps depicted in the flow chart can be performed in a different order. Additionally or alternatively, some steps can be omitted, multiple steps can be combined into one step, and / or one step can be decomposed into multiple steps.
[0080] Although multiple embodiments of the present disclosure have been shown and described herein, it will be apparent to those skilled in the art that such embodiments are provided by way of example only. Those skilled in the art may think of many changes, modifications, and alternatives without departing from the thought and spirit of the present disclosure. It should be understood that in the process of practicing the present disclosure, various alternatives to the embodiments of the present disclosure described herein may be adopted. The attached claims are intended to define the scope of protection of the present disclosure, and therefore cover equivalents or alternatives within the scope of these claims.
[0081] The collection and acquisition of various data in this application complies with relevant laws and regulations and is authorized by the data provider. Any organization or individual that needs to obtain external data must obtain authorization in accordance with the law and ensure data security. It is not allowed to illegally collect, use, process, or transmit unauthorized or unprotected data, or to illegally buy, sell, provide, or disclose unauthorized or unprotected data.
Claims
1. A method for managing delivery of an operational activity, comprising: According to the standard operating procedures of the operation activities, multiple intelligent agents for carrying out delivery management of the operation activities and delivery management role information corresponding to each intelligent agent are determined, and delivery management procedures of the multiple intelligent agents are set, wherein the intelligent agents are connected to a first robot for performing operation operations; Performing role debugging on the multiple agents according to the delivery management role information and the delivery management process to obtain multiple agents after role debugging; and The multiple intelligent bodies after the role debugging and the first robot connected thereto are used to implement the delivery management of the operation activities according to the delivery management process.
2. The method according to claim 1, wherein: The delivery management role information includes delivery management roles and delivery management tasks, and performing role debugging on the multiple agents according to the delivery management role information and the delivery management process includes: The delivery management process, the delivery management role and delivery management tasks of each intelligent agent are respectively input into each intelligent agent in the form of prompts, and the operation object information and operation activity information are input into each intelligent agent in the form of retrieval enhancement generation RAG, so as to realize role debugging of the multiple intelligent agents.
3. The method according to claim 1 or 2, wherein: Using the multiple intelligent agents after the role debugging and the first robot connected thereto to implement the delivery management of the operation activity according to the delivery management process includes: Receive operation task information including operation time and group identifier; and When the operation time is reached, in the user group indicated by the group identifier, the multiple intelligent bodies after the role debugging and the first robot connected thereto are used to implement the delivery management of the operation activity in accordance with the delivery management process.
4. The method according to claim 3, wherein: The delivery management process at least includes multiple agents, multiple delivery management conditions, multiple delivery management tasks and their corresponding relationships. The delivery management conditions are used to determine the delivery management tasks that need to be implemented. The multiple agents debugged by the roles and the first robots connected thereto are used to implement delivery management of the operation activities according to the delivery management process, including: Each agent obtains the delivery management environment information through the perception module, and determines whether the delivery management environment information satisfies its own delivery management conditions; and When at least one intelligent agent determines that the delivery management environment information satisfies its own delivery management conditions, the at least one intelligent agent uses the connected first robot to implement its own delivery management task corresponding to the delivery management conditions.
5. The method according to claim 4, wherein: The agent is also connected to a second robot for acquiring user data, and the at least one agent uses the connected first robot to implement its own delivery management task corresponding to the delivery management condition, including: The agent determines whether user data is required; When it is determined that user data is needed, the agent uses the connected second robot to obtain the user data from the platform database; and The intelligent agent makes a decision based on the delivery management environment information and the user data, and uses the first connected robot to execute the decision to achieve its own delivery management task corresponding to the delivery management condition.
6. The method according to claim 5, further comprising: When it is determined that user data is not needed, the intelligent agent makes a decision based on the delivery management environment information, and uses the first connected robot to execute the decision to achieve its own delivery management task corresponding to the delivery management condition.
7. The method according to claim 5 or 6, wherein: Using the first connected robot to execute the decision includes: using the first connected robot to execute the operational operation corresponding to the decision, wherein the operational operation includes one or more of sending a product link, sending a mini-program, adding friends, and user tagging.
8. A system for managing delivery of operational activities, comprising: A plurality of intelligent agents, a delivery management design module, and a role debugging module, wherein the intelligent agent is connected to a first robot for performing operational operations; The delivery management design module is configured to determine the delivery management role information of the multiple agents and set the delivery management process of the multiple agents according to the standard operating procedures of the operation activities; The role debugging module is configured to perform role debugging on the multiple agents according to the delivery management role information and the delivery management process to obtain multiple agents after role debugging; and The multiple intelligent bodies after role debugging and the first robot connected thereto are configured to implement delivery management of the operation activities according to the delivery management process.
9. An electronic device, comprising: processor; and a memory storing program instructions for managing the delivery of operational activities, wherein when the program instructions are executed by the processor, the electronic device executes the method according to any one of claims 1-7.
10. A computer-readable storage medium storing program instructions for delivery management of operation activities, wherein when the program instructions are executed by a processor, the method according to any one of claims 1 to 7 is implemented.
Citation Information
Cited By
AI agent collaborative delivery method and device oriented to accurate customer acquisition
CN122199072A