Method and device for automatically operating commodities, and electronic equipment
Through methods and devices for automatically operating products, the operation strategy is determined based on the product life cycle and decomposed into task events, solving the problem that existing AI tools cannot simplify the merchant operation process and achieving automated and efficient execution of merchant operations.
Patent Information
- Application Number
- CN202510142341.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-08
- Publication Date
- 2025-06-27
AI Technical Summary
Existing AI tools cannot simplify the operation process of merchants and still require merchants to participate.
Through the method and device for automatically operating products, respond to the user's automatic operation instructions, determine the operation strategy based on the life cycle of the product, and break it down into task events, and perform these task events to meet operation indicators.
It realizes automation of the merchant operation process, reduces user participation, improves execution efficiency, and can complete tasks without user participation throughout the entire operation cycle.
Smart Images

Figure CN120218962A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of e-commerce. Specifically, it relates to a method and apparatus for automatically operating goods, an electronic device, and a non-transitory computer-readable storage medium. Background Art
[0002] In the prior art, AI tools are usually used to help merchants AI-ize the business operation process, that is, to re-do the activities of merchants in the entire daily operation process through AI. For example, title optimization, advertising placement, etc. With the help of AI capabilities, although it helps merchants improve efficiency in each link, there is no essential change in productivity. The entire process still requires the participation of merchants, and the operation process that merchants need to participate in has not been simplified. Summary of the Invention
[0003] This application aims to propose a method and apparatus for automatically operating goods, an electronic device, and a non-transitory computer-readable storage medium to solve the problem that current AI tools cannot simplify the operation process of merchants.
[0004] According to one aspect of this application, a method for automatically operating goods is proposed, including: in response to an automatic operation instruction of a user, determining an operation strategy for the goods according to the life cycle of the goods, where the automatic operation instruction includes an operation index; decomposing the operation strategy into at least one task event; and executing the task event so that the executed task event meets the operation index.
[0005] According to some embodiments, the operation strategy includes a first planned task for the first type of goods, a second planned task for the first type of goods, a third planned task for the second type of goods, and / or a fourth planned task for the third type of goods.
[0006] According to some embodiments, determining the operation strategy for the goods according to the life cycle of the goods includes: predicting the operation risk of the operation strategy according to the life cycle of the goods, controlling the operation risk of the operation strategy, and / or determining the goods to be operated included in the operation strategy and managing the goods pool.
[0007] According to some embodiments, before executing the task event so that the executed task event meets the operation index, the method further includes: sending the at least one task event to an event bus so that the event bus distributes the at least one task event.
[0008] According to some embodiments, executing the task event so that the executed task event meets the operation index includes: executing the task event according to a preset rule or a preset model so that the executed task event meets the operation index.
[0009] According to some embodiments, performing the task event includes: performing the operation strategy, presenting operation results, and / or performing risk control on the process of performing the operation strategy.
[0010] According to some embodiments, performing the task event to make the performed task event meet the operation metrics includes: determining the implementation manner of the task event according to the timeliness and / or running duration of the execution event.
[0011] According to one aspect of the present application, there is provided an apparatus for automatically operating commodities, including: a commodity operation plan specifying unit, configured to determine the operation strategy of the commodity according to the life cycle of the commodity in response to an automatic operation instruction of a user, where the automatic operation instruction includes operation metrics; a task event decomposition unit, configured to decompose the operation strategy into at least one task event; and a task event execution unit, configured to perform the task event to make the performed task event meet the operation metrics.
[0012] According to one aspect of the present application, there is provided an electronic device, including: a processor; a memory, configured to store a computer program; when the computer program is executed by the processor, the processor is caused to implement the method as described in any of the previous embodiments.
[0013] According to one aspect of the present application, there is provided a non-transitory computer-readable storage medium, on which computer-readable instructions are stored, and when the instructions are executed by a processor, the processor is caused to execute the method as described in any of the previous embodiments.
[0014] According to the embodiments of the present application, according to the business metrics provided by the user, the operation strategy of the commodity is automatically formulated and decomposed into multiple tasks for parallel execution, which not only reduces the user's participation work, but also has higher execution efficiency.
[0015] It should be understood that the above general description and the following detailed description are only exemplary and do not limit the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required for the description of the embodiments. By referring to the drawings and describing its exemplary embodiments in detail, the above and other objectives, features, and advantages of the present application will become more obvious.
[0017] Figure 1 Shows a system architecture diagram of an apparatus for automatically operating commodities according to an exemplary embodiment of the present application.
[0018] Figure 2 Shows a schematic diagram of a start state machine of an operation strategy according to an exemplary embodiment of the present application.
[0019] Figure 3 Shows a schematic diagram of a commodity state machine according to an exemplary embodiment of the present application.
[0020] Figure 4 Shows a schematic diagram of a generated executable task event definition according to an exemplary embodiment of the present application.
[0021] Figure 5 Shows a schematic diagram of a preset standard definition of an agent according to an exemplary embodiment of the present application.
[0022] Figure 6 Shows a flowchart of a method for automatically operating commodities according to an exemplary embodiment of the present application.
[0023] Figure 7 Shows a block diagram of a device for automatically operating commodities according to an exemplary embodiment of the present application.
[0024] Figure 8 Shows an electronic device according to an exemplary embodiment of the present application. Detailed implementation manners
[0025] Example embodiments will now be described more fully with reference to the accompanying drawings. However, the example embodiments can be implemented in various forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this application will be thorough and complete, and will fully convey the concept of the example embodiments to those skilled in the art. Identical reference numerals in the figures denote identical or similar parts, and thus their repetitive description will be omitted.
[0026] The user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in the present application are all information and data that have been authorized by the user or fully authorized by all parties, and the collection, use, and processing of relevant data need to comply with the relevant laws, regulations, and standards of relevant countries and regions, and corresponding operation entrances are provided for the user to select to authorize or refuse.
[0027] The described features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a thorough understanding of the embodiments of the present disclosure. However, those skilled in the art will realize that the technical solutions of the present disclosure can be practiced without one or more of these specific details, or can be implemented in other ways, components, materials, devices, or operations, etc. In these cases, well-known structures, methods, devices, implementations, materials, or operations will not be shown or described in detail.
[0028] The flowcharts shown in the accompanying drawings are merely illustrative and not necessarily inclusive of all content and operations / steps, nor are they necessarily to be executed in the order described. For example, some operations / steps can be decomposed, while some operations / steps can be combined or partially combined, so the actual execution order may change according to the actual situation.
[0029] The terms "first", "second", etc. in the description and claims of this application and the above accompanying drawings are used to distinguish different objects and not to describe a specific order. In addition, the terms "comprise" and "have" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally also includes steps or units not listed, or optionally also includes other steps or units inherent to these processes, methods, products or devices.
[0030] Currently, the combination of AI and merchant operations is mostly focused on AI-ifying the operation process. That is, the work done by merchants throughout the daily operation process is assisted by AI tools. For example, tasks such as title optimization and advertising placement in daily operations. Although the current AI solutions have improved the work efficiency of merchants, the entire process still requires user participation, and the work that users need to do has not been reduced.
[0031] In order to free users from daily operation activities and reduce the workload of users during the operation process, according to the embodiments of this application, based on the entire operation cycle of the commodity, an operation plan is automatically formulated and executed according to the operation indicators provided by the user, and finally an operation result for delivery is generated. For example, from the value of the delivery process (how many pictures and titles are generated) to the value of the delivery result (how many new products break zero, total merchandise volume, number of orders), and the entire process does not require user participation.
[0032] The following will describe in detail specific embodiments according to this application with reference to the accompanying drawings.
[0033] Figure 1 Shows a system architecture diagram for automatically operating commodities according to an exemplary embodiment of this application, as Figure 1 shown. First, a corresponding plan is started using the plan startup unit. In the plan startup unit, different operation strategies need to be configured according to the current life cycle of the commodity. The operation strategies include a first plan task for the first type of commodity, a second plan task for the first type of commodity, a third plan task for the second type of commodity, and / or a fourth plan task for the third type of commodity.
[0034] In some embodiments, the first type of goods includes newly launched products. Among them, the first planning task for the first type of goods targets the planning task of new products in the zero - breaking stage, and the second planning task for the first type of goods targets the planning task of new products in the volume - starting stage. The second type of goods includes hot - selling products, and the third task plan for the second type of goods targets the planning task of hot - selling products in the incubation stage. The third type of goods includes goods with sales rules, such as regular - selling products or goods with seasonal sales rules. The fourth planning task for the third type of goods targets the planning task of goods with sales rules.
[0035] As Figure 2 shown, it is a schematic diagram of the start - up state machine of an operation strategy according to an exemplary embodiment of the present application, which can be used to control the execution sequence and execution time, and each plan will only execute the subsequent capabilities in the enabled state. And the entire control process persists the data of the operation process through drop - table records, for example, writing to a database and / or writing to a file.
[0036] In this embodiment, different operation strategies use the same technical architecture, and different operation contents are configured for each operation strategy, thus realizing the support of different operation strategies under the same technical architecture.
[0037] After starting the plan, the configured operation strategy is subdivided into plans, and the operation strategy is abstracted into multiple event models and sent to the agent for execution.
[0038] In this embodiment, for each operation strategy, according to the operation indicators of the goods, it is necessary to measure the operation risk of each operation strategy, control the operation risk of the operation strategy and / or determine the operation goods included in the operation strategy for product pool regulation, and predict the revenue.
[0039] For example, according to the user's authorization items and input costs, the revenue is dynamically estimated, and the input required for the operation strategy and the estimated revenue value are predicted.
[0040] For another example, according to the input - output ratio set by the user, the input - output ratio of the operation strategy is controlled, and the overall cost of the operation strategy is controlled. In some embodiments, the user is supported to set a discount lower limit for cost - bearing operation items to ensure that the dynamic regulation of the operation strategy is within the merchant's budget.
[0041] For another example, since the life cycle of the goods is dynamically changing, the goods planned for operation are also real - time and dynamically changing. In this implementation, when performing product pool regulation on the operation strategy, according to the current state of the goods, the increase or decrease of the product pool within the plan is dynamically regulated, removing the qualified products within the plan from the plan, or adding new products to the plan, so as to perform product pool regulation on the operation strategy and control the inflow and outflow of planned goods.
[0042] As shown Figure 3 in the figure, it is a schematic diagram of a product state machine according to an exemplary embodiment of the present application, which is used to represent the state transition of products within the plan, and only products in the executing state will generate corresponding executable task events.
[0043] It should be noted here that adding a product to the plan or removing a product from the plan corresponds to different operation strategy logics. For example, when a product has completed the zero-breakthrough and entered the growth stage, the corresponding operation actions also need to change, such as adjusting the advertising plan or participating in different activities.
[0044] In some other embodiments, regulating the product pool of the operation strategy includes regulating the operation strategy of products within the plan. After a product is added to the plan, its operation strategy needs to be regulated in real time according to the product's performance. For example, the initial advertising investment budget is 100 yuan, and then the investment budget is adjusted up or down according to the effect to achieve the most suitable return on investment.
[0045] In some embodiments, it is also necessary to record the operation logs of the operation strategy process to provide an optimization direction for the subsequent improvement of the system and to trace historical scenarios.
[0046] After that, the plan decomposition unit divides the startup plan into tasks to generate executable task events.
[0047] For example, after the product pool regulation system calculates the product pool that needs to be regulated in the plan, it compares the product change differences before and after the plan, generates proxy executable events, and passes the events into the event bus for subsequent link execution.
[0048] In some embodiments, the most suitable action for the current product can be matched according to preset rules to generate executable task events.
[0049] For example, if the advertising investment budget is within the safety line and suitable for execution, advertising investment will be given priority; if it is detected that the product exposure is lower than the industry average, title optimization will be given priority.
[0050] In some other embodiments, executable task events can also be generated according to a large model by using the execution events and merchant store data. The large model is trained with industry data, and the large model is used to decide the most suitable action to be executed and the recommended reasons.
[0051] In a specific embodiment, the definition of the generated executable task event is as Figure 4 shown.
[0052] After that, the event bus unit is responsible for consuming the execution events passed from the upper layer, distributing the events to the corresponding agents in the agent unit for execution, and at the same time, it is necessary to recycle the execution status and provide it to the upper layer for data display.
[0053] In this embodiment, the proxy unit includes multiple proxies, which are responsible for executing the generated executable task events. For example, title optimization, main image optimization, advertising, promotions, event registration, product grouping recommendations, and service improvement, etc.
[0054] In practice, a proxy has a preset standard definition, and other new proxies can be extended according to the preset standard definition. For example, if it is necessary to expand the video generation proxy, the methods required by the proxy can be completed according to the preset standard definition, and then the video generation proxy can be added to the proxy unit.
[0055] As Figure 5 shown, it is a schematic diagram of the preset standard definition of a proxy according to an exemplary embodiment of the present application. As Figure 5 shown, by implementing the standard interface definition to expand the proxy, it not only ensures that the system can quickly access new capabilities during the rapid iteration process, but also has stronger adaptability and can quickly integrate into the overall structure of the business plan. In Figure 5 the example shown, through the SPI interface, the underlying dependent second-party or third-party capabilities are utilized to provide services for the proxy. Thus, the underlying capabilities can be configured as standard policy services to achieve the reuse of standard policy services and improve work efficiency.
[0056] In some embodiments, the standard policy services include advertising services, event marketing services, commodity services, AIGC (Artificial Intelligence Generated Content) services, and / or large model services.
[0057] In this embodiment, each proxy includes a display subunit, a risk control subunit, and an event execution unit. Among them, the display subunit is used to display data, such as execution results, execution logs, and / or effect data, etc.; the risk control subunit is responsible for risk control processing during the execution of the proxy. For example, after title optimization, it is judged whether there are prohibited words, sensitive words, etc., and whether the consumption of traffic promotion has reached the upper limit, etc.; the event execution unit is responsible for docking with second-party or third-party interfaces, parameter conversion between input and output, idempotency verification, etc. For example, for interface calls with high timeliness requirements, real-time requests are used to ensure success, and for tasks with long asynchronous generation time for main image optimization, the offline data exchange T+1 method is used for execution.
[0058] According to Figure 1 the embodiment shown, based on the entire operation cycle of the commodity, according to the business indicators provided by the merchant, a business plan is automatically formulated and executed, and finally the delivered business results are generated. The whole process not only reduces the participation of the merchant in the work, but also has higher execution efficiency.
[0059] Figure 6The flowchart of a method for automatically operating goods according to an exemplary embodiment of the present application is shown. As Figure 6 shown, the method includes steps S601, S603, and S605. Taking Figure 1 as an example, a method for automatically operating goods according to an exemplary embodiment of the present application will be described in detail.
[0060] In the embodiments of the present application, the user includes, but is not limited to, a person with the operation authority for goods. In some embodiments, the automatic operation instruction includes operation indicators. For example, the operation scope of goods.
[0061] As Figure 6 shown, in step S601, according to the operation life cycle of the goods, different operation strategies are configured for the goods. Among them, the configured operation strategies include predicting the operation risk of the operation strategy according to the life cycle of the goods, controlling the operation risk of the operation strategy, and / or determining the goods to be operated included in the operation strategy.
[0062] In this embodiment, the operation strategy includes a first planned task for the first type of goods, a second planned task for the first type of goods, a third planned task for the second type of goods, and / or a fourth planned task for the third type of goods.
[0063] For example, the first type of goods includes newly launched products. Among them, the first planned task for the first type of goods is the planned task for new products in the zero-breaking stage, and the second planned task for the first type of goods is the planned task for new products in the volume-increasing stage. The second type of goods includes hot-selling and explosive products, and the third task plan for the second type of goods is the planned task for hot-selling and explosive products in the incubation stage. The third type of goods includes goods with sales rules, such as regular-selling goods, or goods with seasonal sales rules. The fourth planned task for the third type of goods is the planned task for goods with sales rules.
[0064] In step S603, the operation strategy is decomposed into at least one task event.
[0065] Since during the execution of the operation strategy, not only operation needs to be performed, but also operation risks, product pool regulation, revenue prediction, log recording, and display of operation results need to be considered. Therefore, according to the embodiments of the present application, the content to be executed is decomposed into multiple task events and executed.
[0066] For example, the at least one task event is sent to the event bus so that the event bus distributes the at least one task event to achieve parallel processing.
[0067] In step S605, the task event is executed so that the executed task event meets the operation indicators.
[0068] According to an embodiment of the present application, task events are executed according to a preset rule or a preset model so that the executed task events meet the operation metrics.
[0069] For example, if the advertising budget is within the safety line and suitable for execution, the advertising placement will be preferentially executed; if it is detected that the product exposure is lower than the industry average, the title optimization will be preferentially executed.
[0070] For another example, executable task events will be generated according to a large model, and the execution events and merchant store data will be used to train the large model, and the large model will be used to decide the most suitable action to be executed and the recommended reasons.
[0071] In some embodiments, in step S605, it is also necessary to determine the implementation manner of the task event according to the timeliness and / or running time consumption of the execution event.
[0072] For example, real-time requests are used for interface calls with high timeliness requirements to ensure success.
[0073] For another example, for tasks with long-time-consuming main picture optimization and asynchronous generation, the offline data exchange T+1 method is used for execution.
[0074] According to Figure 6 the embodiment shown, according to the operation metrics provided by the user, the operation strategy of the product is automatically formulated and decomposed into multiple tasks for parallel execution, which not only reduces the user's participation work, but also has higher execution efficiency.
[0075] The above mainly introduces the embodiments of the present application from the perspective of methods. Those skilled in the art should easily realize that, in combination with the operations or steps of the examples described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Those skilled in the art can use different ways to implement the described functions for each specific operation or method, and such implementation should not be considered to exceed the scope of the present application.
[0076] The device embodiments of the present application are described below. For details not described in the device embodiments of the present application, reference can be made to the method embodiments of the present application.
[0077] Figure 7 The block diagram of a device for automatically operating products according to an exemplary embodiment of the present application is shown, as Figure 7The device shown includes a commodity operation plan designation unit 701, a task event decomposition unit 703, and a task event execution unit 705. Among them, the commodity operation plan designation unit 701 is used to determine the operation strategy of the commodity according to the life cycle of the commodity in response to the user's automatic operation instruction, and the automatic operation instruction includes operation indicators; the task event decomposition unit 703 is used to decompose the operation strategy into at least one task event; and the task event execution unit 705 is used to execute the task event so that the executed task event meets the operation indicators.
[0078] Figure 8 An electronic device according to an exemplary embodiment of the present application is shown. The following will refer to Figure 8 to describe the electronic device 200 according to this embodiment of the present application. Figure 8 The displayed electronic device 200 is only an example and should not impose any limitations on the functions and usage scope of the embodiments of the present application.
[0079] As Figure 8 shown, the electronic device 200 is presented in the form of a general-purpose computing device. The components of the electronic device 200 may include but are not limited to: at least one processing unit 210, at least one storage unit 220, a bus 230 connecting different system components (including the storage unit 220 and the processing unit 210), a display unit 240, etc.
[0080] Among them, the storage unit stores program codes, and the program codes can be executed by the processing unit 210, so that the processing unit 210 executes the methods according to various exemplary embodiments of the present application described in this specification. For example, the processing unit 210 can execute the method as Figure 1 shown.
[0081] The storage unit 220 may include a readable medium in the form of a volatile storage unit, such as a random access storage unit (RAM) 2201 and / or a cache storage unit 2202, and may further include a read-only storage unit (ROM) 2203.
[0082] The storage unit 220 may further include a program / utility 2204 having a set (at least one) of program modules 2205. Such program modules 2205 include but are not limited to: an operating system, one or more application programs, other program modules, and program data. Each or some combination of these examples may include the implementation of a network environment.
[0083] The bus 230 may represent one or more of several types of bus structures, including a storage unit bus or a storage unit controller, a peripheral bus, a graphics acceleration port, a processing unit, or a local bus using any bus structure in a variety of bus structures.
[0084] The electronic device 200 can also communicate with one or more external devices 300 (such as a keyboard, a pointing device, a Bluetooth device, etc.), and can also communicate with one or more devices that enable a user to interact with the electronic device 200, and / or communicate with any device that enables the electronic device 200 to communicate with one or more other computing devices (such as a router, a modem, etc.). Such communication can be carried out through the input / output (I / O) interface 250. Moreover, the electronic device 200 can also communicate with one or more networks (such as a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) through the network adapter 260. The network adapter 260 can communicate with other modules of the electronic device 200 through the bus 230. It should be understood that, although not shown in the figure, other hardware and / or software modules can be used in combination with the electronic device 200, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, etc.
[0085] Through the description of the above embodiments, those skilled in the art can easily understand that the exemplary embodiments described herein can be implemented by software, or can be implemented by the way of software combined with necessary hardware. The technical solutions according to the embodiments of the present application can be embodied in the form of a software product, and the software product can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (which can be a personal computer, a server, or a network device, etc.) to execute the above method according to the embodiments of the present application.
[0086] The software product can adopt any combination of one or more readable media. The readable media can be a readable signal medium or a readable storage medium. The readable storage medium can be, for example but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples (a non-exhaustive list) of the readable storage medium include: an electrical connection having one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.
[0087] A computer-readable storage medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries readable program code. Such a propagated data signal may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The readable storage medium may also be any readable medium other than the computer-readable storage medium, which can send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on the readable storage medium may be transmitted using any appropriate medium, including but not limited to wireless, wired, optical fiber cable, RF, etc., or any suitable combination of the above.
[0088] The program code for performing the operations of this application may be written in any combination of one or more programming languages, including object-oriented programming languages such as Java, C++, etc., and also including conventional procedural programming languages such as the "C" language or similar programming languages. The program code may be executed entirely on the user's computing device, partially on the user's device, executed as a stand-alone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user's computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., by using an Internet service provider to connect through the Internet).
[0089] The above computer-readable medium carries one or more programs, which, when executed by a device, cause the computer-readable medium to implement the aforementioned functions.
[0090] Those skilled in the art can understand that the above-mentioned modules may be distributed in the device according to the description of the embodiments, or may be correspondingly changed and distributed in one or more devices that are uniquely different from this embodiment. The modules of the above embodiments may be combined into one module, or may be further split into multiple sub-modules.
[0091] According to an embodiment of the present application, a computer program is provided, including a computer program or instruction, which, when executed by a processor, can perform the method described above.
[0092] The above has introduced the embodiments of the present application in detail. Specific examples are used herein to elaborate on the principle and implementation manner of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea. At the same time, any changes or deformations made by those skilled in the art based on the idea of the present application, within the specific implementation manner and application scope of the present application, fall within the scope of protection of the present application. In summary, the content of this specification should not be construed as a limitation to the present application.
Claims
1. A method for automatically operating commodities, characterized in that: include: In response to an automatic operation instruction of a user, determining an operation strategy of the commodity according to the life cycle of the commodity, wherein the automatic operation instruction includes an operation indicator; Decomposing the operation strategy into at least one task event; as well as The task event is executed so that the executed task event satisfies the operation index.
2. The method according to claim 1, characterized in that: The operation strategy includes a first planning task for a first category of goods, a second planning task for the first category of goods, a third planning task for the second category of goods, and / or a fourth planning task for the third category of goods.
3. The method according to claim 2, characterized in that Determine the operation strategy of the product according to the product life cycle, including: According to the life cycle of the commodity, the operational risk of the operation strategy is predicted, the operational risk of the operation strategy is controlled, and / or the operational commodities included in the operation strategy are determined and the commodity pool is managed.
4. The method according to claim 1, characterized in that: Before executing the task event so that the executed task event meets the operation index, the method further includes: The at least one task event is sent to an event bus, so that the event bus distributes the at least one task event.
5. The method according to claim 1, characterized in that Executing the task event so that the executed task event meets the operation indicator includes: The task event is executed according to a preset rule or a preset model so that the executed task event meets the operation indicator.
6. The method according to claim 5, characterized in that The execution of the task events includes: Execute the operation strategy, display the operation results and / or perform risk control on the execution process of the operation strategy.
7. The method according to claim 1, characterized in that Executing the task event so that the executed task event meets the operation indicator includes: The implementation method of the task event is determined according to the timeliness and / or running time of the execution event.
8. A device for automatically operating goods, characterized in that: include: A commodity operation plan specifying unit, configured to respond to an automatic operation instruction of a user and determine an operation strategy of the commodity according to the life cycle of the commodity, wherein the automatic operation instruction includes an operation indicator; A task event decomposition unit, used for decomposing the operation strategy into at least one task event; as well as The task event execution unit is used to execute the task event so that the executed task event meets the operation index.
9. An electronic device, characterized in that: include: processor; Memory for storing computer programs; When the computer program is executed by the processor, the processor is caused to implement the method according to any one of claims 1 to 7.
10. A non-transitory computer-readable storage medium having computer-readable instructions stored thereon, which, when executed by a processor, causes the processor to execute the method according to any one of claims 1 to 7.