Flow canvas generation method and device, computer equipment and storage medium
By generating and managing process canvases, financial companies can achieve automated operations, solving the problems of inefficiency and high cost in traditional operation methods, and improving operational efficiency and user experience.
Patent Information
- Application Number
- CN202411179509.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-26
- Publication Date
- 2024-12-17
AI Technical Summary
The user operation methods of financial enterprises rely on batch push SMS, phone calls and advertising, which leads to inefficiency and high cost, lack of automated operations, and affects user experience.
By receiving user-triggered process canvas construction requests, collecting biometric information for verification, displaying three-dimensional visual canvas templates, receiving basic information and policy information, adjusting and filling canvas templates, connecting nodes, generating target process canvas, and performing exception detection and Review and realize automated operations.
It improves the efficiency and intelligence of user operations, reduces marketing resource costs, realizes efficient and flexible automated operations, avoids the parallel use of multiple operating methods, and improves the user experience.
Smart Images

Figure CN119148892A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of artificial intelligence development technology and financial technology, and in particular to a method, device, computer equipment and storage medium for generating a process canvas. Background Art
[0002] As the growth of Internet traffic slows down, how to achieve accurate marketing for users and achieve the marketing goals of enterprises while ensuring user experience is an important issue for the Internet industry and Internet departments of traditional industries. Especially for financial enterprises, where users have low frequency of activity and weak willingness to be active, how to achieve accurate marketing for users has become a difficult problem for financial businesses.
[0003] However, at present, the user operations of most financial enterprises are still in the information bombardment mode, which involves frequently sending SMS messages, making phone calls, promoting products on the ground, or placing advertisements to reach users for user operations. Various operation methods are carried out in parallel, lacking organized and automated operations, which can easily cause harassment to users and waste a lot of marketing resources of enterprises. Therefore, the existing user operation methods of financial enterprises are inefficient and costly. Summary of the invention
[0004] The purpose of the embodiments of the present application is to propose a method, device, computer equipment and storage medium for generating a process canvas, so as to solve the technical problems of low efficiency and high cost in the existing user operation mode of financial enterprises, which is to reach users through batch frequent SMS push, phone calls, door-to-door marketing, or advertising to conduct user operations.
[0005] In order to solve the above technical problems, the embodiment of the present application provides a method for generating a process canvas, which adopts the following technical solution:
[0006] When receiving a process canvas construction request triggered by a user, collecting the biometric information of the user, and performing verification processing on the user based on the user information and the biometric information; wherein the process canvas construction request carries the user information of the user;
[0007] If the user passes the verification, a canvas template is displayed in a preset canvas construction page; wherein the canvas template is a canvas with a three-dimensional visualization structure;
[0008] Receiving canvas basic information, policy information, policy flow condition information, task information, and task flow logic information input by the user;
[0009] Adjusting and filling the canvas template based on the strategy information and the task information to obtain a first canvas template;
[0010] Based on the policy flow condition information and the task flow logic information, the first canvas template is subjected to node connection processing to obtain a second canvas template, and based on the canvas basic information, the second canvas template is subjected to setting processing to obtain a target process canvas;
[0011] The target process canvas is published.
[0012] Furthermore, the step of adjusting and filling the canvas template based on the policy information and the task information to obtain the first canvas template specifically includes:
[0013] Acquire a first quantity of the policy information, and acquire a second quantity of the task information;
[0014] Adjusting the number of policy components of the canvas template to the first number, and adjusting the number of task components of the canvas template to the second number, to obtain a third canvas template;
[0015] Constructing a first correspondence between the policy information and the policy components in the third canvas template, and constructing a second correspondence between the task information and the task components in the third canvas template;
[0016] Filling the policy information into the policy component in the third canvas template based on the first corresponding relationship, and filling the task information into the task component in the third canvas template based on the second corresponding relationship, to obtain a fourth canvas template;
[0017] The fourth canvas template is used as the first canvas template.
[0018] Furthermore, the step of publishing the target process canvas specifically includes:
[0019] Performing anomaly detection on the target process canvas based on a preset image analysis algorithm;
[0020] If the target process canvas passes the anomaly detection, anomaly detection is performed on the target process canvas based on a preset rule engine;
[0021] If the target process canvas passes the anomaly detection, the target process canvas is pushed to the audit terminal of the target auditor;
[0022] Receiving the audit result corresponding to the target process canvas returned by the target auditor through the audit terminal;
[0023] If the audit result is passed, the target process canvas is published.
[0024] Furthermore, the step of verifying the user based on the user information and the biometric information specifically includes:
[0025] Obtaining a preset biometric feature type; wherein the biometric feature type includes a first biometric feature type and a second biometric feature type;
[0026] Filtering out first biometric information and second biometric information that match the biometric type from the biometric information;
[0027] Performing identity verification on the user based on the first biometric information and the second biometric information;
[0028] If the user passes the identity verification, the job level information corresponding to the user information is obtained;
[0029] Get the specified level corresponding to the process canvas construction operation;
[0030] Determining whether the job level information is greater than or equal to the specified level;
[0031] If so, it is determined that the user has passed the verification; otherwise, it is determined that the user has not passed the verification.
[0032] Furthermore, the step of verifying the identity of the user based on the first biometric information and the second biometric information specifically includes:
[0033] Call the preset biological information library;
[0034] Based on the user information, obtaining first standard biometric information and second standard biometric information corresponding to the biometric type from the biometric information database;
[0035] Performing verification processing on the first biometric characteristic information based on the first standard biometric characteristic information;
[0036] If the first biometric characteristic information passes the verification, verifying the second biometric characteristic information based on the second standard biometric characteristic information;
[0037] If the second biometric feature information passes the verification, it is determined that the user has passed the identity authentication; otherwise, it is determined that the user has not passed the identity authentication.
[0038] Furthermore, after the step of publishing the target process canvas, the method further includes:
[0039] Performing operation processing on the target process canvas;
[0040] Get the preset statistical processing strategy;
[0041] Performing statistical processing on the data of each node corresponding to the target process canvas based on the statistical processing strategy to obtain corresponding node data;
[0042] Performing trend statistical processing on the node data to obtain corresponding trend data;
[0043] An analysis report corresponding to the target process canvas is constructed based on the node data and the trend data.
[0044] Furthermore, before the step of publishing the target process canvas, the method further includes:
[0045] Determining whether a modification request for the target process canvas triggered by the user is received;
[0046] If yes, receiving a modification operation on the target process canvas input by the user;
[0047] Performing corresponding modification processing on the target process canvas based on the modification operation to obtain a modified target process canvas;
[0048] The modified target process canvas is stored.
[0049] In order to solve the above technical problems, the embodiment of the present application further provides a device for generating a process canvas, which adopts the following technical solution:
[0050] A verification module, configured to collect biometric information of the user upon receiving a process canvas construction request triggered by the user, and perform verification processing on the user based on the user information and the biometric information; wherein the process canvas construction request carries the user information of the user;
[0051] A display module, used for displaying a canvas template in a preset canvas construction page if the user passes the verification; wherein the canvas template is a canvas with a three-dimensional visualization structure;
[0052] A first receiving module is used to receive basic information of the canvas, policy information, policy flow condition information, task information and task flow logic information input by the user;
[0053] A first processing module, configured to adjust and fill the canvas template based on the policy information and the task information to obtain a first canvas template;
[0054] A second processing module is used to perform node connection processing on the first canvas template based on the policy flow condition information and the task flow logic information to obtain a second canvas template, and perform setting processing on the second canvas template based on the canvas basic information to obtain a target process canvas;
[0055] A publishing module is used to publish the target process canvas.
[0056] In order to solve the above technical problems, the embodiment of the present application further provides a computer device, which adopts the following technical solution:
[0057] The computer device includes a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the steps of the method for generating a process canvas described in any one of the embodiments of the present application are implemented.
[0058] In order to solve the above technical problems, the embodiment of the present application further provides a computer-readable storage medium, which adopts the following technical solution:
[0059] The computer-readable storage medium stores a computer program, and when the computer program is executed by the processor, the steps of the method for generating a process canvas proposed in any one of the embodiments of the present application are implemented.
[0060] Compared with the prior art, the embodiments of the present application have the following beneficial effects:
[0061] After receiving the process canvas construction request triggered by the user and detecting that the user has passed the verification, this application uses the canvas template in the canvas construction page, as well as the basic canvas information, strategy information, strategy flow condition information, task information, and task flow logic information input by the user to automatically and quickly complete the generation and processing of the target process canvas that meets the user's canvas construction requirements. This allows the target process canvas to be used later to achieve the purpose of efficient and flexible automated operations for related customers, without the need to use multiple operation methods in parallel, greatly reducing the company's marketing resource costs and effectively improving the processing efficiency and processing intelligence of user operation processing. BRIEF DESCRIPTION OF THE DRAWINGS
[0062] In order to more clearly illustrate the scheme in the present application, a brief introduction is given below to the drawings required for use in the description of the embodiments of the present application. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0063] Figure 1 is an exemplary system architecture diagram to which the present application may be applied;
[0064] Figure 2 A flowchart of an embodiment of a method for generating a process canvas according to the present application;
[0065] Figure 3is a structural schematic diagram of an embodiment of a device for generating a process canvas according to the present application;
[0066] Figure 4 It is a structural diagram of an embodiment of a computer device according to the present application. DETAILED DESCRIPTION
[0067] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by technicians in the technical field of the present application; the terms used in the specification of the application herein are only for the purpose of describing specific embodiments and are not intended to limit the present application; the terms "including" and "having" and any variations thereof in the specification and claims of the present application and the above-mentioned drawings are intended to cover non-exclusive inclusions. The terms "first", "second", etc. in the specification and claims of the present application or the above-mentioned drawings are used to distinguish different objects, not to describe a specific order.
[0068] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0069] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the accompanying drawings.
[0070] like Figure 1 As shown, the system architecture 100 may include terminal devices 101, 102, 103, a network 104 and a server 105. The network 104 is used to provide a medium for communication links between the terminal devices 101, 102, 103 and the server 105. The network 104 may include various connection types, such as wired, wireless communication links or optical fiber cables, etc.
[0071] Users can use terminal devices 101, 102, 103 to interact with server 105 through network 104 to receive or send messages, etc. Various communication client applications can be installed on terminal devices 101, 102, 103, such as web browser applications, shopping applications, search applications, instant messaging tools, email clients, social platform software, etc.
[0072] The terminal devices 101, 102, and 103 can be various electronic devices with display screens and supporting web browsing, including but not limited to smart phones, tablet computers, e-book readers, MP3 players (Moving Picture Experts Group Audio Layer III), MP4 (Moving Picture Experts Group Audio Layer IV) players, laptop computers, desktop computers, and the like.
[0073] The server 105 may be a server that provides various services, such as a background server that provides support for web pages displayed on the terminal devices 101 , 102 , and 103 .
[0074] It should be noted that the method for generating a process canvas provided in the embodiment of the present application is generally executed by a server / terminal device, and accordingly, the device for generating a process canvas is generally arranged in a server / terminal device.
[0075] It should be understood that Figure 1 The number of terminal devices, networks and servers in the embodiment is only for illustration. Any number of terminal devices, networks and servers may be provided according to implementation requirements.
[0076] Continue to refer Figure 2 , shows a flowchart of an embodiment of a method for generating a process canvas according to the present application. According to different requirements, the order of the steps in the flowchart can be changed, and some steps can be omitted. The method for generating a process canvas provided in the embodiment of the present application can be applied to any scenario that requires the construction of a process canvas related to customer marketing, and the method for generating a process canvas can be applied to products in these scenarios, for example, the construction of a process canvas related to insurance marketing in the financial insurance field. The method for generating a process canvas comprises the following steps:
[0077] Step S201, when receiving a process canvas construction request triggered by a user, collecting the user's biometric information, and verifying the user based on the user information and the biometric information; wherein the process canvas construction request carries the user information of the user.
[0078] In this embodiment, the method for generating a process canvas runs on an electronic device (eg, Figure 1The server / terminal device shown in the figure) can obtain the process canvas construction request through a wired connection or a wireless connection. It should be noted that the above-mentioned wireless connection method may include but is not limited to 3G / 4G / 5G connection, Wi-Fi connection, Bluetooth connection, WiMAX connection, Zigbee connection, UWB (Ultra Wi DeBand) connection, and other wireless connection methods currently known or to be developed in the future. The execution subject of the present application may specifically be a process canvas generation system. The user can trigger the corresponding process canvas construction request by clicking the canvas construction button in the process canvas generation system. Among them, a user information window can also be provided in the process of the above-mentioned triggered process canvas construction request for the user to enter matching user information. The above-mentioned user may be an associated person related to the user's operating business, and the above-mentioned user information may include the user's name information. In addition, the user information can be obtained by extracting information from the above-mentioned process canvas construction request. Specifically, the user's current video data can be collected through a preset camera, and the user's biometric information can be obtained by subsequently parsing the video data. In addition, the specific implementation process of the above-mentioned verification process of the user based on the user information and the biometric information will be further described in detail in subsequent specific embodiments of the present application, and will not be elaborated in detail here.
[0079] Step S202: If the user passes the verification, a canvas template is displayed in a preset canvas construction page; wherein the canvas template is a canvas with a three-dimensional visualization structure.
[0080] In this embodiment, the canvas construction page is a pre-built editable page for assisting users in the construction process of the process canvas. Among them, a reminder box can also be set in the canvas construction page, and the preset process canvas generation guidance information can be displayed in the reminder box. The process canvas generation guidance information is a guidance information that is pre-written and generated according to the actual process canvas construction requirements to guide users on how to construct a standardized process canvas. In addition, the canvas template is a canvas with a three-dimensional visualization structure. The three-dimensional visualization structure is specifically: canvas> strategy> task. A canvas consists of multiple strategies, and each strategy consists of multiple tasks. Strategies can be scheduled in rotation with each other, and tasks can also be scheduled in rotation with each other. The configuration of the strategy adopts a tree structure. In addition, by adopting a three-dimensional visualization structure, the strategy of the user's entire life cycle can be configured in one canvas, and the flow relationship between strategies is clear, which is more conducive to the unified management of marketing strategies. Under a strategy, multiple tasks can be set around the same strategy goal, and multiple tasks can be rotated to make the configuration efficient. At the same time, after the strategy goal is achieved, the tasks under the strategy will be terminated to avoid harassing users and save operating resources. Through real-time judgment and real-time scheduling, and linking online and offline channel resources, the strategy effect is better, conversion is promoted in time, and the best marketing opportunity is avoided.
[0081] Step S203, receiving the basic information of the canvas, the policy information, the policy flow condition information, the task information and the task flow logic information input by the user.
[0082] In this embodiment, the above-mentioned canvas basic information, policy information, policy flow condition information, task information and task flow logic information are information entered by the user in the canvas construction page according to the actual canvas construction requirements. The above-mentioned canvas basic information includes the canvas name, creation organization, effective time, and overall goal. The number of policy information may include multiple, and each policy information may include: policy entry conditions, policy goals, and segmented population labels. Policy entry conditions include: trigger type (timing or trigger type), user tags, and user real-time behavior. The number of task information may include multiple, and each policy information may include: channel information, reach time, and reach frequency.
[0083] Step S204: adjusting and filling the canvas template based on the policy information and the task information to obtain a first canvas template.
[0084] In this embodiment, the specific implementation process of adjusting and filling the canvas template based on the strategy information and the task information to obtain the first canvas template will be described in further detail in subsequent specific embodiments of the present application and will not be elaborated on here.
[0085] Step S205: Based on the policy flow condition information and the task flow logic information, node connection processing is performed on the first canvas template to obtain a second canvas template, and based on the canvas basic information, setting processing is performed on the second canvas template to obtain a target process canvas.
[0086] In this embodiment, the policy components in the first canvas template can be connected to matching nodes according to the policy flow condition information, and the task components in the first canvas template can be connected to matching nodes according to the task flow logic information to obtain a second canvas template. Then, the functional information of the second canvas template is set using the basic information of the canvas to obtain a target process canvas. Functional setting refers to setting a canvas name for the second process canvas according to the basic information of the canvas, as well as creating the organization, effective time and overall goal of the second process canvas, thereby obtaining the final target process canvas.
[0087] Step S206: publishing the target process canvas.
[0088] In this embodiment, the specific implementation process of publishing the target process canvas will be further described in detail in subsequent specific embodiments of the present application, and will not be elaborated on here.
[0089] After receiving the process canvas construction request triggered by the user and detecting that the user has passed the verification, this application uses the canvas template in the canvas construction page, as well as the basic canvas information, strategy information, strategy flow condition information, task information, and task flow logic information input by the user to automatically and quickly complete the generation and processing of the target process canvas that meets the user's canvas construction requirements. This allows the target process canvas to be used later to achieve the purpose of efficient and flexible automated operations for related customers, without the need to use multiple operation methods in parallel, greatly reducing the company's marketing resource costs and effectively improving the processing efficiency and processing intelligence of user operation processing.
[0090] In some optional implementations, the operation logic of the target process canvas is as follows:
[0091] 1. Determine the people who can enter the canvas based on the entry conditions: There are two types of entry conditions: "timing type" and "trigger type". The timing type selects a relatively fixed group of people based on the label and triggers the first strategy at a fixed time; the trigger type sets specific user behaviors and feature labels, and confirms the people who enter the canvas in real time based on user behaviors.
[0092] 2. Multi-task rotation scheduling under the strategy based on the strategy goal: Each strategy will set a goal, and multiple tasks under the same strategy share the strategy goal. The rotation between tasks sets the flow time. When the user is reached by the Nth task, based on the user's completion status, decide whether to continue to execute the N+1th task. If it has been completed, terminate all subsequent tasks of the strategy, otherwise continue to execute subsequent tasks. Scheduling is based on user granularity and real-time judgment, with strong timeliness, promoting immediate conversion.
[0093] 3. Rotate strategies based on target achievement, rotation time, and crowd labels: The rotation between strategies will also set corresponding conditions (including whether the strategy target is achieved, rotation time, etc.). When the user is reached by the Nth layer of strategy, the content of the N+1th layer of strategy is determined based on the user's completion status. Each strategy can be superimposed with user labels again to set segmented populations, thereby achieving refined operations. Similarly, scheduling is based on user granularity and is judged in real time.
[0094] In some optional implementations, step S204 includes the following steps:
[0095] A first quantity of the policy information is obtained, and a second quantity of the task information is obtained.
[0096] In this embodiment, the corresponding first quantity can be obtained by counting the number of policy information input by the user, and the corresponding second quantity can be obtained by counting the number of task information input by the user. Among them, a process canvas can be composed of multiple policies, and each policy is composed of multiple tasks. Strategies can be scheduled in rotation, and tasks can also be scheduled in rotation. If the user needs to build multiple policies, multiple policy information will be input accordingly. And if the user needs to build multiple tasks, multiple task information will be input accordingly.
[0097] The number of the policy components of the canvas template is adjusted to the first number, and the number of the task components of the canvas template is adjusted to the second number, to obtain a third canvas template.
[0098] In this embodiment, the canvas template is a pre-built canvas that includes a first initial number of policy components and a second initial number of task components. The numerical selection of the first initial number and the second initial number can be set according to the actual template construction requirements. By adjusting the number of policy components of the canvas template to the first number and adjusting the number of task components of the canvas template to the second number, it can be ensured that the generated target process canvas is a canvas that meets the user's construction requirements.
[0099] A first corresponding relationship between the policy information and the policy components in the third canvas template is constructed, and a second corresponding relationship between the task information and the task components in the third canvas template is constructed.
[0100] In this embodiment, each policy component in the third canvas template is sorted from left to right, and each policy component is assigned a policy component number of 1-n in order from left to right, where n is the number of policy components. Then, according to the order of the input policy information, each policy information is assigned a policy number of 1-n in order, and a one-to-one first correspondence is established between the policy information with the same policy component number and the policy component. In addition, each task component contained in a policy component in the third canvas template is sorted from top to bottom, and each task component is assigned a task component number of A1-Am in order from top to bottom, where A is a marking symbol and m is the number of task components under the policy component. Then, according to the order of the input task information corresponding to the policy component, each task information corresponding to the policy component is assigned a task number of A1-Am in order, and a one-to-one second correspondence is established between the task information with the same task component number and the task number and the task component.
[0101] The policy information is filled into the policy component in the third canvas template based on the first corresponding relationship, and the task information is filled into the task component in the third canvas template based on the second corresponding relationship, so as to obtain a fourth canvas template.
[0102] In this embodiment, the policy information can be filled into the policy component in the third canvas template that has a first corresponding relationship with the policy information, and the task information can be filled into the task component in the third canvas template that has a second corresponding relationship with the task information, until the information of all policy components and task components in the third canvas template is filled in and the corresponding fourth canvas template is obtained.
[0103] The fourth canvas template is used as the first canvas template.
[0104] The present application adjusts the number of policy components of the canvas template to the first number of the policy information, and adjusts the number of task components of the canvas template to the second number of the task information; then constructs a first correspondence between the policy information and the policy components in the third canvas template, and constructs a second correspondence between the task information and the task components in the third canvas template; subsequently fills the policy information into the policy components in the third canvas template based on the first correspondence, and fills the task information into the task components in the third canvas template based on the second correspondence, thereby quickly and accurately completing the adjustment and filling processing of the canvas template based on the policy information and task information input by the user, thereby ensuring the accuracy of the obtained first canvas template.
[0105] In some optional implementations of this embodiment, step S206 includes the following steps:
[0106] Anomaly detection is performed on the target process canvas based on a preset image analysis algorithm.
[0107] In this embodiment, the above-mentioned image analysis algorithm can specifically adopt analysis algorithms such as depth-first search and breadth-first search. The above-mentioned target process canvas is traversed by using the image analysis algorithm, and whether there are abnormalities of loops and isolated nodes in the target process canvas is detected. If any abnormality of loops or isolated nodes exists in the target process canvas, it is determined that the target process canvas has not passed the abnormality detection. If there is no loop or isolated node in the target process canvas, it is determined that the target process canvas has passed the abnormality detection.
[0108] If the target process canvas passes the anomaly detection, an anomaly detection is performed on the target process canvas based on a preset rule engine.
[0109] In this embodiment, a rule engine is established and the process canvas is automatically checked to see if it complies with the rules according to a predefined rule set. Specifically, the rule set includes: checking whether each step in the process canvas has corresponding inputs and outputs, and whether the conditional branches have clear triggering conditions. Alternatively, it is also possible to detect whether the process canvas includes process steps that do not conform to the business logic, missing key nodes or links, etc. If the rule engine detects that at least one item in the target process canvas does not conform to the rules, it is determined that the target process canvas has not passed the anomaly detection, otherwise it is determined that the target process canvas has passed the anomaly detection.
[0110] If the target process canvas passes the anomaly detection, the target process canvas is pushed to the audit terminal of the target auditor.
[0111] In this embodiment, the target reviewer is a person who is responsible for reviewing the generated process canvas. The review terminal may refer to a work computer of the target reviewer.
[0112] Receive the audit result corresponding to the target process canvas returned by the target auditor through the audit terminal.
[0113] In this embodiment, the target reviewer can review the target process canvas received from the review terminal according to the review standard of the actual process canvas, and return the corresponding review result, wherein the review result may include review pass or review fail.
[0114] If the audit result is passed, the target process canvas is published.
[0115] In this embodiment, only after it is detected that the target process canvas has passed the abnormality detection of the image analysis algorithm, the abnormality detection of the rule engine, and the review of the target reviewer, will the target process canvas be subsequently published, thereby ensuring the accuracy of the content of the generated target process canvas and improving the accuracy and standardization of the publishing process. In addition, if an abnormality is detected in the target process canvas, the target process canvas will be corrected according to the abnormality information obtained by the abnormality detection to eliminate the abnormality in the target process canvas, thereby ensuring the standardization of the content of the generated target process canvas.
[0116] This application detects the target process canvas by combining an image analysis algorithm, a rule engine, and a target auditor. Only after it is determined that the target process canvas has passed the anomaly detection of the image analysis algorithm, the anomaly detection of the rule engine, and the review of the target auditor, will the target process canvas be subsequently published, thereby ensuring the content accuracy of the generated target process canvas and improving the processing accuracy and standardization of the publishing process.
[0117] In some optional implementations, the verification process of the user based on the user information and the biometric information in step S201 includes the following steps:
[0118] Obtain a preset biometric type; wherein the biometric type includes a first biometric type and a second biometric type.
[0119] In this embodiment, the first biometric type and the second biometric type may be determined from a plurality of initial biometric types. The initial biometric types may include at least fingerprints, irises, lips, noses, eyebrows, voiceprints, etc. Two biometric types may be randomly selected from the initial biometric types and used as the first biometric type and the second biometric type.
[0120] The first biometric information and the second biometric information matching the biometric type are screened out from the biometric information.
[0121] In this embodiment, the collected biometric information of the user can be screened according to the above biometric type to obtain the corresponding first biometric information and second biometric information. Exemplarily, if the above first biometric type and the second biometric type are lips and nose respectively, then the corresponding first biometric information and the second biometric information are the lip feature information and the nose feature information of the user.
[0122] The identity of the user is verified based on the first biometric information and the second biometric information.
[0123] In this embodiment, the specific implementation process of the identity verification of the user based on the first biometric information and the second biometric information will be described in further detail in subsequent specific embodiments of the present application and will not be elaborated on here.
[0124] If the user passes the identity verification, the position level information corresponding to the user information is obtained.
[0125] In this embodiment, the user information may include the user's name information. The user information may be used to query a preset job grade information table to query job grade information matching the user information from the job grade information table. The job grade information table is a pre-constructed data table storing user information of multiple business personnel and job grade information corresponding to the user information of the business personnel.
[0126] Gets the specified level corresponding to the process canvas build operation.
[0127] In this embodiment, the above-mentioned designated level is the lowest level corresponding to the permission to build a process canvas. There is no specific limitation on the value of the above-mentioned designated level, and it can be set according to actual business needs.
[0128] Determine whether the position grade information is greater than or equal to the specified grade.
[0129] In this embodiment, the position grade information can be numerically compared with the designated grade to obtain a corresponding comparison result, wherein the comparison result includes that the position grade information is greater than or equal to the designated grade, or that the position grade information is less than the designated grade.
[0130] If so, it is determined that the user has passed the verification; otherwise, it is determined that the user has not passed the verification.
[0131] In this embodiment, if the position level information is greater than or equal to the specified level, it is determined that the user has the authority to build a process canvas, and thus the user is determined to have passed the verification. If the position level information is less than the specified level, it is determined that the user does not have the authority to build a process canvas, and thus the user is determined to have failed the verification.
[0132] After receiving a process canvas construction request triggered by a user, this application will also intelligently collect the user's biometric information, and perform identity authentication and permission verification on the user based on the user information and the biometric information. Only when it is determined that the user has passed the identity authentication and permission verification, will the subsequent processing of the process canvas construction request triggered by the user be performed, which effectively improves the standardized and secure processing of the process canvas construction request and ensures the security of the response to the process canvas construction request.
[0133] In some optional implementations, the performing identity verification on the user based on the first biometric information and the second biometric information includes the following steps:
[0134] Call the preset biological information library.
[0135] In this embodiment, the biometric information database may specifically be a pre-built database storing reliable standard biometric information of business personnel.
[0136] Based on the user information, first standard biometric information and second standard biometric information corresponding to the biometric type are acquired from the biometric information database.
[0137] In this embodiment, all designated biometric information corresponding to the user information can be first obtained from the above-mentioned biometric information database, and then based on the biometric type, target biometric information matching the above-mentioned biometric type can be screened out from the designated biometric information, that is, the first standard biometric information and the second standard biometric information matching the above-mentioned first biometric type and the second biometric type respectively.
[0138] The first biometric information is verified based on the first standard biometric information.
[0139] In this embodiment, the similarity between the first standard biometric information and the first biometric information is calculated, and it is determined whether the obtained first similarity is greater than a first preset threshold. If the first similarity is greater than the first preset threshold, it is determined that the first biometric information has passed the verification, otherwise it is determined that the first biometric information has not passed the verification. There is no specific limitation on the value of the first preset threshold, and it can be set according to actual comparison business needs.
[0140] If the first biometric information passes the verification, the second biometric information is verified based on the second standard biometric information.
[0141] In this embodiment, the similarity between the second standard biometric information and the first biometric information is calculated, and it is determined whether the obtained second similarity is greater than a second preset threshold. If the second similarity is greater than the second preset threshold, it is determined that the second biometric information has passed the verification, otherwise it is determined that the second biometric information has not passed the verification. There is no specific limitation on the value of the second preset threshold, and it can be set according to actual comparison business needs.
[0142] If the second biometric feature information passes the verification, it is determined that the user has passed the identity authentication; otherwise, it is determined that the user has not passed the identity authentication.
[0143] In this embodiment, if both the first biometric information and the second biometric information are verified, the user is determined to have passed identity authentication, and if at least one of the first biometric information and the second biometric information is not verified, the user is determined to have not passed identity authentication.
[0144] The present application obtains the first standard biometric information and the second standard biometric information corresponding to the biometric type from a preset biometric information library through the user information; then verifies the first biometric information through the first standard biometric information, and verifies the second biometric information through the second standard biometric information. Only when it is detected that both the first biometric information and the second biometric information have passed the verification, will it be determined that the user has passed the identity authentication, which effectively improves the processing intelligence and accuracy of the user's identity authentication and ensures the accuracy of the user's identity authentication result.
[0145] In some optional implementations of this embodiment, after step S206, the electronic device may further perform the following steps:
[0146] The target process canvas is run.
[0147] In this embodiment, the above-mentioned operation process refers to the process of actually displaying and executing the canvas on the user side (such as a browser, mobile device, etc.) after the target process is published. In this process, the content on the target process canvas will be rendered according to the design and respond to the corresponding user's operation (such as click, scroll, etc.).
[0148] Get the preset statistical processing strategy.
[0149] In this embodiment, the content of the above statistical processing strategy includes: according to the statistical indicators that need to be counted corresponding to the process canvas, selecting an adaptive data analysis tool to complete the data statistics process for the statistical indicators. Among them, the above statistical indicators can be determined according to actual statistical needs, for example, they can include click-through rate, conversion rate, bounce rate, sales, user volume, etc. The above data analysis tools can use Excel, Tableau, SPSS and other tools.
[0150] Based on the statistical processing strategy, statistical processing is performed on the data of each node corresponding to the target process canvas to obtain corresponding node data.
[0151] In this embodiment, by executing the above statistical processing strategy, the corresponding data analysis tool is used to perform statistical processing on the data of each node corresponding to the target process canvas, and the corresponding node data is obtained. The above nodes refer to strategy nodes and task nodes. The above node data includes the click-through rate, conversion rate, bounce rate, sales, user volume and other data of the strategy nodes and task nodes.
[0152] Perform trend statistical processing on the node data to obtain corresponding trend data.
[0153] In this embodiment, the node data is statistically processed on a daily basis by using the above data analysis tool to observe changes in the node data over time and calculate corresponding trend data.
[0154] An analysis report corresponding to the target process canvas is constructed based on the node data and the trend data.
[0155] In this embodiment, a preset analysis report template can be obtained, and then the node data and the trend data can be filled into the analysis report template to obtain an analysis report corresponding to the target process canvas. There is no specific limitation on the report structure of the analysis report template, and it can be set according to actual report generation requirements.
[0156] After publishing the target process canvas, this application will further run the target process canvas. After that, the data of each node corresponding to the target process canvas will be statistically processed based on the acquired statistical processing strategy to obtain the corresponding node data, and the node data will be statistically processed to obtain the corresponding trend data, so as to automatically and intelligently perform statistical analysis on the node data and trend data of the running processing of the target process canvas, thereby improving the intelligence of the statistical analysis processing. Subsequently, an analysis report corresponding to the target process canvas will be automatically constructed based on the node data and the trend data, thereby improving the efficiency of generating the analysis report. It is beneficial for subsequent relevant users to understand the marketing activities corresponding to the target process canvas based on the analysis report, and to make timely adaptive adjustments to the marketing means, which helps to improve the work efficiency and work experience of relevant users.
[0157] In some optional implementations of this embodiment, before step S206, the electronic device may further perform the following steps:
[0158] It is determined whether a modification request for the target process canvas triggered by the user is received.
[0159] In this embodiment, the user can click the modification button in the canvas construction page to trigger a modification request for the target process canvas generated in the canvas construction page.
[0160] If so, receive a modification operation on the target process canvas input by the user.
[0161] In this embodiment, the user can perform corresponding editing operations on the target process canvas in the canvas construction page according to the actual construction requirements for the target process canvas. The editing operations may include operations such as adding component content, deleting content, reducing content, replacing content, adding components, deleting components, and modifying component connections.
[0162] Based on the modification operation, the target process canvas is modified accordingly to obtain a modified target process canvas.
[0163] In this embodiment, the corresponding modification processing of the target process canvas can be completed by responding to the editing operation of the target process canvas input by the user.
[0164] The modified target process canvas is stored.
[0165] In this embodiment, there is no specific limitation on the storage method of the modified target process canvas. For example, local database storage, blockchain storage, server storage, etc. can be used.
[0166] After the automatic generation of the target process canvas is completed, if the application detects a modification request for the target process canvas triggered by the user, the target process canvas will be intelligently modified according to the modification operation of the target process canvas input by the user, so as to obtain a process canvas that meets the user's personal construction needs, thereby ensuring the accuracy of the modified target process canvas and effectively improving the user's experience. In addition, the generated modified target process canvas will also be stored to ensure the data security of the modified target process canvas.
[0167] It should be understood that the order of execution of the steps in the above embodiment does not necessarily mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present invention.
[0168] It should be emphasized that in order to further ensure the privacy and security of the above-mentioned target process canvas, the above-mentioned target process canvas can also be stored in a node of a blockchain.
[0169] The blockchain referred to in this application is a new application model of computer technologies such as distributed data storage, peer-to-peer transmission, consensus mechanism, encryption algorithm, etc. Blockchain is essentially a decentralized database, a string of data blocks generated by cryptographic methods. Each data block contains a batch of network transaction information, which is used to verify the validity of its information (anti-counterfeiting) and generate the next block. Blockchain can include the underlying blockchain platform, platform product service layer, and application service layer.
[0170] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through computer-readable instructions, and the computer-readable instructions can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, the aforementioned storage medium can be a non-volatile storage medium such as a disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).
[0171] It should be understood that, although the steps in the flowchart of the accompanying drawings are displayed in sequence as indicated by the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least a part of the steps in the flowchart of the accompanying drawings may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be executed in turn or alternately with other steps or at least a part of the sub-steps or stages of other steps.
[0172] Further references Figure 3 , as a response to the above Figure 2 The present application provides an embodiment of a device for generating a process canvas, and the device embodiment is similar to Figure 2 Corresponding to the method embodiment shown, the device can be specifically applied to various electronic devices.
[0173] like Figure 3 As shown, the process canvas generation device 300 described in this embodiment includes: a verification module 301, a display module 302, a first receiving module 303, a first processing module 304, a second processing module 305 and a publishing module 306. Among them:
[0174] The verification module 301 is used to collect the biometric information of the user when receiving a process canvas construction request triggered by the user, and verify the user based on the user information and the biometric information; wherein the process canvas construction request carries the user information of the user;
[0175] A display module 302 is used to display a canvas template in a preset canvas construction page if the user passes the verification; wherein the canvas template is a canvas with a three-dimensional visualization structure;
[0176] The first receiving module 303 is used to receive the basic information of the canvas, the policy information, the policy flow condition information, the task information and the task flow logic information input by the user;
[0177] A first processing module 304 is used to adjust and fill the canvas template based on the policy information and the task information to obtain a first canvas template;
[0178] The second processing module 305 is used to perform node connection processing on the first canvas template based on the strategy flow condition information and the task flow logic information to obtain a second canvas template, and perform setting processing on the second canvas template based on the canvas basic information to obtain a target process canvas;
[0179] The publishing module 306 is used to publish the target process canvas.
[0180] In this embodiment, the operations performed by the above modules or units correspond one-to-one to the steps of the method for generating a process canvas in the above-mentioned implementation mode, and are not described in detail here.
[0181] In some optional implementations of this embodiment, the first processing module 304 includes:
[0182] A first acquisition submodule, used for acquiring a first quantity of the policy information and a second quantity of the task information;
[0183] an adjusting submodule, configured to adjust the number of policy components of the canvas template to the first number, and adjust the number of task components of the canvas template to the second number, to obtain a third canvas template;
[0184] A construction submodule, used to construct a first corresponding relationship between the policy information and the policy components in the third canvas template, and to construct a second corresponding relationship between the task information and the task components in the third canvas template;
[0185] A filling submodule, configured to fill the policy information into the policy component in the third canvas template based on the first corresponding relationship, and fill the task information into the task component in the third canvas template based on the second corresponding relationship, so as to obtain a fourth canvas template;
[0186] A determination submodule is configured to use the fourth canvas template as the first canvas template.
[0187] In some optional implementations of this embodiment, the publishing module 306 includes:
[0188] A first detection submodule, configured to perform anomaly detection on the target process canvas based on a preset image analysis algorithm;
[0189] A second detection submodule, configured to perform anomaly detection on the target process canvas based on a preset rule engine if the target process canvas passes the anomaly detection;
[0190] A push submodule, used for pushing the target process canvas to the audit terminal of the target auditor if the target process canvas passes the anomaly detection;
[0191] A receiving submodule, configured to receive the audit result corresponding to the target process canvas returned by the target auditor through the audit terminal;
[0192] The publishing submodule is used to publish the target process canvas if the audit result is passed.
[0193] In some optional implementations of this embodiment, the verification module 301 includes:
[0194] A second acquisition submodule, used to acquire a preset biometric feature type; wherein the biometric feature type includes a first biometric feature type and a second biometric feature type;
[0195] A screening submodule, configured to screen out first biometric information and second biometric information matching the biometric type from the biometric information;
[0196] A verification submodule, configured to verify the identity of the user based on the first biometric information and the second biometric information;
[0197] A third acquisition submodule is used to acquire the position level information corresponding to the user information if the user passes the identity verification;
[0198] A fourth acquisition submodule is used to acquire a specified level corresponding to the process canvas construction operation;
[0199] A judgment submodule, used to judge whether the job grade information is greater than or equal to the specified grade;
[0200] The determination submodule is used to determine that if yes, the user has passed the verification; otherwise, the user has not passed the verification.
[0201] In some optional implementations of this embodiment, the check submodule includes:
[0202] A calling unit, used for calling a preset biological information library;
[0203] an acquisition unit, configured to acquire, based on the user information, first standard biometric characteristic information and second standard biometric characteristic information corresponding to the biometric characteristic type from the biometric information database;
[0204] A first verification unit, configured to verify the first biometric information based on the first standard biometric information;
[0205] A second verification unit, configured to verify the second biometric information based on the second standard biometric information if the first biometric information passes the verification;
[0206] A determination unit is configured to determine that the user has passed identity authentication if the second biometric feature information passes verification, and otherwise determine that the user has not passed identity authentication.
[0207] In some optional implementations of this embodiment, the process canvas generating device further includes:
[0208] An operation module, used for executing the operation of the target process canvas;
[0209] An acquisition module, used to acquire a preset statistical processing strategy;
[0210] A first statistical module, configured to perform statistical processing on the data of each node corresponding to the target process canvas based on the statistical processing strategy to obtain corresponding node data;
[0211] A second statistical module is used to perform trend statistical processing on the node data to obtain corresponding trend data;
[0212] A construction module is used to construct an analysis report corresponding to the target process canvas based on the node data and the trend data.
[0213] In some optional implementations of this embodiment, the process canvas generating device further includes:
[0214] A determination module, used to determine whether a modification request for the target process canvas triggered by the user is received;
[0215] A second receiving module, configured to receive a modification operation on the target process canvas input by the user;
[0216] A modification module, used to perform corresponding modification processing on the target process canvas based on the modification operation to obtain a modified target process canvas;
[0217] The storage module is used to store the modified target process canvas.
[0218] To solve the above technical problems, the present application also provides a computer device. Figure 4 , Figure 4 This is a basic structural block diagram of the computer device in this embodiment.
[0219] The computer device 4 includes a memory 41, a processor 42, and a network interface 43 that are interconnected through a system bus. It should be noted that the figure only shows a computer device 4 with components 41-43, but it should be understood that it is not required to implement all the components shown, and more or fewer components can be implemented instead. Among them, those skilled in the art can understand that the computer device here is a device that can automatically perform numerical calculations and / or information processing according to pre-set or stored instructions, and its hardware includes but is not limited to microprocessors, application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), digital processors (DSPs), embedded devices, etc.
[0220] The computer device may be a computing device such as a desktop computer, a notebook, a PDA, a cloud server, etc. The computer device may interact with a user through a keyboard, a mouse, a remote controller, a touch pad, or a voice control device.
[0221] The memory 41 includes at least one type of readable storage medium, and the readable storage medium includes flash memory, hard disk, multimedia card, card-type memory (for example, SD or DX memory, etc.), random access memory (RAM), static random access memory (SRAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), programmable read-only memory (PROM), magnetic memory, disk, optical disk, etc. In some embodiments, the memory 41 can be an internal storage unit of the computer device 4, such as a hard disk or memory of the computer device 4. In other embodiments, the memory 41 can also be an external storage device of the computer device 4, such as a plug-in hard disk, a smart memory card (Smart Med ia Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc. equipped on the computer device 4. Of course, the memory 41 can also include both the internal storage unit of the computer device 4 and its external storage device. In this embodiment, the memory 41 is generally used to store the operating system and various application software installed on the computer device 4, such as computer-readable instructions of the generation method of the process canvas, etc. In addition, the memory 41 can also be used to temporarily store various types of data that have been output or are to be output.
[0222] The processor 42 may be a central processing unit (CPU), a controller, a microcontroller, a microprocessor, or other data processing chips in some embodiments. The processor 42 is generally used to control the overall operation of the computer device 4. In this embodiment, the processor 42 is used to run computer-readable instructions stored in the memory 41 or process data, such as computer-readable instructions for running the method for generating the process canvas.
[0223] The network interface 43 may include a wireless network interface or a wired network interface. The network interface 43 is generally used to establish a communication connection between the computer device 4 and other electronic devices.
[0224] The present application also provides another implementation, namely, providing a computer-readable storage medium, wherein the computer-readable storage medium stores computer-readable instructions, and the computer-readable instructions can be executed by at least one processor to enable the at least one processor to perform the steps of the method for generating a process canvas as described above.
[0225] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for a terminal device (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in each embodiment of the present application.
[0226] Obviously, the embodiments described above are only some embodiments of the present application, rather than all embodiments. The preferred embodiments of the present application are given in the accompanying drawings, but they do not limit the patent scope of the present application. The present application can be implemented in many different forms. On the contrary, the purpose of providing these embodiments is to make the understanding of the disclosure of the present application more thorough and comprehensive. Although the present application is described in detail with reference to the aforementioned embodiments, for those skilled in the art, it is still possible to modify the technical solutions recorded in the aforementioned specific implementation methods, or to perform equivalent replacement of some of the technical features therein. Any equivalent structure made using the contents of the specification and drawings of this application, directly or indirectly used in other related technical fields, is similarly within the scope of patent protection of this application.
Claims
1. A method for generating a process canvas, characterized in that: The steps include: When receiving a process canvas construction request triggered by a user, collecting the biometric information of the user, and performing verification processing on the user based on the user information and the biometric information; wherein the process canvas construction request carries the user information of the user; If the user passes the verification, a canvas template is displayed in a preset canvas construction page; wherein the canvas template is a canvas with a three-dimensional visualization structure; Receiving canvas basic information, policy information, policy flow condition information, task information, and task flow logic information input by the user; Adjusting and filling the canvas template based on the strategy information and the task information to obtain a first canvas template; Based on the policy flow condition information and the task flow logic information, the first canvas template is subjected to node connection processing to obtain a second canvas template, and based on the canvas basic information, the second canvas template is subjected to setting processing to obtain a target process canvas; The target process canvas is published.
2. The method for generating a process canvas according to claim 1, characterized in that: The step of adjusting and filling the canvas template based on the policy information and the task information to obtain the first canvas template specifically includes: Acquire a first quantity of the policy information, and acquire a second quantity of the task information; Adjusting the number of policy components of the canvas template to the first number, and adjusting the number of task components of the canvas template to the second number, to obtain a third canvas template; Constructing a first correspondence between the policy information and the policy components in the third canvas template, and constructing a second correspondence between the task information and the task components in the third canvas template; Filling the policy information into the policy component in the third canvas template based on the first corresponding relationship, and filling the task information into the task component in the third canvas template based on the second corresponding relationship, to obtain a fourth canvas template; The fourth canvas template is used as the first canvas template.
3. The method for generating a process canvas according to claim 1, characterized in that: The step of publishing the target process canvas specifically includes: Performing anomaly detection on the target process canvas based on a preset image analysis algorithm; If the target process canvas passes the anomaly detection, anomaly detection is performed on the target process canvas based on a preset rule engine; If the target process canvas passes the anomaly detection, the target process canvas is pushed to the audit terminal of the target auditor; Receiving the audit result corresponding to the target process canvas returned by the target auditor through the audit terminal; If the audit result is passed, the target process canvas is published.
4. The method for generating a process canvas according to claim 1, characterized in that: The step of verifying the user based on the user information and the biometric information specifically includes: Obtaining a preset biometric feature type; wherein the biometric feature type includes a first biometric feature type and a second biometric feature type; Filtering out first biometric information and second biometric information that match the biometric type from the biometric information; Performing identity verification on the user based on the first biometric information and the second biometric information; If the user passes the identity verification, the job level information corresponding to the user information is obtained; Get the specified level corresponding to the process canvas construction operation; Determining whether the job level information is greater than or equal to the specified level; If so, it is determined that the user has passed the verification; otherwise, it is determined that the user has not passed the verification.
5. The method for generating a process canvas according to claim 4, characterized in that: The step of verifying the identity of the user based on the first biometric information and the second biometric information specifically includes: Call the preset biological information library; Based on the user information, obtaining first standard biometric information and second standard biometric information corresponding to the biometric type from the biometric information database; Performing verification processing on the first biometric characteristic information based on the first standard biometric characteristic information; If the first biometric characteristic information passes the verification, verifying the second biometric characteristic information based on the second standard biometric characteristic information; If the second biometric feature information passes the verification, it is determined that the user has passed the identity authentication; otherwise, it is determined that the user has not passed the identity authentication.
6. The method for generating a process canvas according to claim 1, characterized in that: After the step of publishing the target process canvas, the method further includes: Performing operation processing on the target process canvas; Get the preset statistical processing strategy; Performing statistical processing on the data of each node corresponding to the target process canvas based on the statistical processing strategy to obtain corresponding node data; Performing trend statistical processing on the node data to obtain corresponding trend data; An analysis report corresponding to the target process canvas is constructed based on the node data and the trend data.
7. The method for generating a process canvas according to claim 1, characterized in that: Before the step of publishing the target process canvas, the method further includes: Determining whether a modification request for the target process canvas triggered by the user is received; If yes, receiving a modification operation on the target process canvas input by the user; Performing corresponding modification processing on the target process canvas based on the modification operation to obtain a modified target process canvas; The modified target process canvas is stored.
8. A device for generating a process canvas, characterized in that: include: A verification module, configured to collect biometric information of the user upon receiving a process canvas construction request triggered by the user, and perform verification processing on the user based on the user information and the biometric information; wherein the process canvas construction request carries the user information of the user; A display module, used for displaying a canvas template in a preset canvas construction page if the user passes the verification; wherein the canvas template is a canvas with a three-dimensional visualization structure; A first receiving module is used to receive basic information of the canvas, policy information, policy flow condition information, task information and task flow logic information input by the user; A first processing module, configured to adjust and fill the canvas template based on the policy information and the task information to obtain a first canvas template; A second processing module is used to perform node connection processing on the first canvas template based on the policy flow condition information and the task flow logic information to obtain a second canvas template, and perform setting processing on the second canvas template based on the canvas basic information to obtain a target process canvas; A publishing module is used to publish the target process canvas.
9. A computer device, characterized in that: The method comprises a memory and a processor, wherein the memory stores computer-readable instructions, and the processor implements the steps of the method for generating a process canvas according to any one of claims 1 to 7 when executing the computer-readable instructions.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-readable instructions, and when the computer-readable instructions are executed by a processor, the steps of the method for generating a process canvas according to any one of claims 1 to 7 are implemented.
