CN120494777A - Digital employee management method and system and electronic equipment - Google Patents
Digital employee management method and system and electronic equipmentInfo
- Publication number
- CN120494777A CN120494777A CN202510565799.7A CN202510565799A CN120494777A CN 120494777 A CN120494777 A CN 120494777A CN 202510565799 A CN202510565799 A CN 202510565799A CN 120494777 A CN120494777 A CN 120494777A
- Authority
- CN
- China
- Prior art keywords
- target
- digital
- skill
- request
- client
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The embodiment of the application provides a digital employee management method, a system and electronic equipment, which relate to the technical field of data management, wherein the method is applied to a target client in a digital employee management system, the target client is any first client in the system, the system also comprises a server and a plurality of second clients, and the method comprises the steps of outputting a preset interface; the method comprises the steps of responding to target management operation sent by a user on a preset interface, generating a target management request corresponding to the target management operation, uploading the request to a server, enabling the server to forward the request to a designated client based on a request type to which the request belongs, feeding back a response result to the target client after receiving the response result of the designated client to the request, and receiving and displaying the response result sent by the server to the request. Therefore, the convenient management of digital staff can be realized through the scheme.
Description
Technical Field
The present application relates to the field of data management technologies, and in particular, to a method and system for managing digital employees, and an electronic device.
Background
With the development of automated process technology and AI (ARTIFICIAL INTELLIGENCE ) technology, more and more operations with high repeatability and time consumption, such as operations of receiving mail, sending mail, inputting data, detecting data, etc., can be completed by using the automated process technology and AI technology, and in such a large environment, digital staff have been generated. The digital staff is essentially an intelligent tool based on artificial intelligence, algorithms and machine learning. The operations that can be performed by a digital employee can also be understood as the skills that the digital employee is equipped with. The developer can design digital staff for processing different jobs according to the user demands, so that some jobs with high repeatability and time consumption in daily work are completed through the digital staff, and the job burden of the user is reduced. However, how to manage digital staff conveniently becomes a technical problem to be solved currently.
Disclosure of Invention
The embodiment of the application aims to provide a digital employee management method, a digital employee management system and electronic equipment, so as to realize convenient management of digital employees. The specific technical scheme is as follows:
in a first aspect, an embodiment of the present application provides a digital employee management method, applied to a target client in a digital employee management system, where the target client is any first client in the system, and the system further includes a server and a plurality of second clients, where the method includes:
The method comprises the steps of outputting a preset interface, wherein the preset interface is an interface for performing at least one management operation on a digital employee, and the at least one management operation comprises a first operation for indicating the application of the digital employee and/or a second operation for indicating the skill setting of the digital employee;
Responding to a target management operation sent by a user on the preset interface, and generating a target management request corresponding to the target management operation based on a target account, wherein the target account is a user account currently logged in the target client;
Uploading the target management request to the server so that the server forwards the target management request to a designated client based on a request type to which the target management request belongs, and feeding back a response result of the designated client for the target management request to the target client after receiving the response result, wherein the designated client is a second client for processing the request type to which the target management request belongs;
And receiving a response result sent by the server and aiming at the target management request, and displaying the response result.
In a second aspect, an embodiment of the present application provides a digital employee management system, including a target client, a plurality of second clients, and a server, where the target client is any first client in the system;
The target client is used for outputting a preset interface, responding to target management operation sent by a user on the preset interface, generating a target management request corresponding to the target management operation based on a target account, uploading the target management request to the server, receiving a response result sent by the server and aiming at the target management request, and displaying the response result, wherein the preset interface is an interface for at least one management operation aiming at a digital employee, the at least one management operation comprises a first operation for indicating the application of the digital employee and/or a second operation for indicating the skill setting of the digital employee, and the target account is a user account currently logged in the target client;
The server is used for forwarding the target management request to a designated client based on the request type to which the target management request belongs, and feeding back a response result of the designated client for the target management request to the target client after receiving the response result, wherein the designated client is a second client for processing the request type to which the target management request belongs;
The appointed client is used for responding to the target management request, obtaining a response result aiming at the target management request and feeding back the response result to the server.
In a third aspect, an embodiment of the present application provides a digital employee management apparatus, which is applied to a target client in a digital employee management system, where the target client is any first client in the system, and the system further includes a server and a plurality of second clients, where the apparatus includes:
the system comprises a first output module, a first control module and a second control module, wherein the first output module is used for outputting a preset interface, and the preset interface is used for performing at least one management operation on a digital employee;
the request generation module is used for responding to target management operation sent by a user on the preset interface and generating a target management request corresponding to the target management operation based on a target account, wherein the target account is a user account currently logged in the target client;
The request uploading module is used for uploading the target management request to the server so that the server forwards the target management request to a designated client based on a request type to which the target management request belongs, and feeds back a response result of the designated client for the target management request to the target client after receiving the response result;
the second receiving module is used for receiving a response result sent by the server and aiming at the target management request, and displaying the response result.
In a fourth aspect, an embodiment of the present application provides an electronic device, including a memory configured to store a computer program, and a processor configured to implement any one of the digital employee management methods when executing the program stored in the memory.
In a fifth aspect, embodiments of the present application provide a computer readable storage medium having a computer program stored therein, the computer program implementing any of the digital employee management methods when executed by a processor.
Embodiments of the present application also provide a computer program product comprising instructions that, when run on a computer, cause the computer to perform any of the above-described digital employee management methods.
The embodiment of the application has the beneficial effects that:
The digital employee management method provided by the embodiment of the application is applied to the target client in the digital employee management system, wherein the target client is any first client in the system, and the system further comprises a server and a plurality of second clients. And providing a visual operation interface for a user, which is used for carrying out at least one management operation on the digital staff, through a preset interface output by the target client, so that the user can manage the digital staff belonging to the user account through the preset interface, and the convenience of digital staff management is improved.
In addition, according to the digital employee management system provided by the embodiment of the application, the management process of the digital employee belonging to the target account is triggered through the target management operation sent by the user on the preset interface of the target client, the visualization of the digital employee management process is realized, and the learning cost of the user for learning the digital employee management process can be reduced while the convenience management of the user on the digital employee is improved through the interaction between the preset interface and the user.
Drawings
In order to more clearly illustrate the embodiments of the application or the technical solutions in the prior art, the drawings used in the embodiments or the description of the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the application, and other embodiments may be obtained according to these drawings to those skilled in the art.
FIG. 1 is a schematic diagram of a digital employee management system according to an embodiment of the present application;
FIG. 2 is a schematic flow chart of a method for managing digital employees according to an embodiment of the present application;
FIG. 3 is a graph of attribute relationships for digital employee enablement provided by an embodiment of the present application;
FIG. 4 is a schematic diagram of a digital employee application flow provided by an embodiment of the present application;
FIG. 5 is a schematic diagram of a digital employee handover process according to an embodiment of the present application;
FIG. 6 is a schematic diagram of a skill adding process for digital employees according to an embodiment of the present application;
FIG. 7 is a schematic diagram of a skill learning process for digital employees according to an embodiment of the present application;
FIG. 8 is a schematic diagram of a skill upgrade process for digital employees according to an embodiment of the present application;
FIG. 9 is a schematic diagram of a task transfer process for a digital employee according to an embodiment of the present application;
FIG. 10 is a schematic illustration of an interface of a skill market provided by an embodiment of the present application;
fig. 11 is a schematic structural diagram of a digital employee management apparatus according to an embodiment of the present application;
fig. 12 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
Detailed Description
The following description of the embodiments of the present application will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present application, but not all embodiments. Based on the embodiments of the present application, all other embodiments obtained by the person skilled in the art based on the present application are included in the scope of protection of the present application.
For ease of understanding, the following description first refers to exemplary terms and contexts in which the present application pertains.
Process automation technology (also known as automated process technology) refers to the implementation of automated processing of business processes by technical means. The Process automation techniques may include RPA (Robotic Process Automation ), iBPM (INTELLIGENT BUSINESS PROCESS MANAGEMENT, intelligent business Process management), LCDP (Low-Code Development Platform, low code development platform), process Mining, and the like.
Digital staff is usually a virtual labor force driven by technologies such as artificial intelligence, robot flow automation, machine learning and the like, can simulate human staff (business staff) to execute tasks, reduces manual intervention and improves efficiency, that is, the essence of digital staff is an intelligent tool based on artificial intelligence, algorithms and machine learning. For example, repetitive tasks such as data entry, report generation, mail processing, etc. are accomplished with digital employees, or complex procedures (e.g., risk assessment in loan approval) are assisted with digital employees.
Thus, with the development of automated process technology and AI technology, more and more repetitive, simple and complex tasks, such as data entry, report generation, mail processing, etc., can be accomplished using intelligent tools such as digital staff. Moreover, as the application fields of digital employees become wider, more and more enterprises develop corresponding digital employees according to the types and fields of processing work, namely, by equipping the digital employees with skills related to the applied fields or skills related to the types of work to be processed, the digital employees are utilized to complete some time-consuming and highly repeatable work in daily work, so that the work burden of users (business personnel) is reduced, the labor cost is saved, and a remarkable effect is brought to the cost reduction and synergy of the enterprises.
However, as the number of digital employees increases, how to manage the digital employees becomes a technical problem that needs to be solved currently.
In order to solve the technical problems and realize convenient management of digital staff, the application provides a digital staff management method, a digital staff management system and electronic equipment.
The application provides a digital employee management method, which is applied to a target client in a digital employee management system, wherein the target client is any first client in the digital employee management system, and the system further comprises a server and a plurality of second clients.
The method is suitable for various application scenes for managing the digital staff, such as creating the digital staff, for example, scheduling the skills configured by the digital staff, for example, increasing or decreasing the skills executable by the digital staff, and the like. In this regard, the embodiment of the present application does not limit the application scenario of the method.
The digital employee management method provided by the embodiment of the application is applied to the target client in the digital employee management system, and can comprise the following steps:
The method comprises the steps of outputting a preset interface, wherein the preset interface is an interface for performing at least one management operation on a digital employee, and the at least one management operation comprises a first operation for indicating the application of the digital employee and/or a second operation for indicating the skill setting of the digital employee;
Responding to a target management operation sent by a user on the preset interface, and generating a target management request corresponding to the target management operation based on a target account, wherein the target account is a user account currently logged in the target client;
Uploading the target management request to the server so that the server forwards the target management request to a designated client based on a request type to which the target management request belongs, and feeding back a response result of the designated client for the target management request to the target client after receiving the response result, wherein the designated client is a second client for processing the request type to which the target management request belongs;
And receiving a response result sent by the server and aiming at the target management request, and displaying the response result.
The above can be seen that the method for managing digital staff provided by the embodiment of the present application is applied to a target client in a digital staff management system, where the target client is any one of the first clients in the system, and the system further includes a server and a plurality of second clients. And providing a visual operation interface for a user, which is used for carrying out at least one management operation on the digital staff, through a preset interface output by the target client, so that the user can manage the digital staff belonging to the user account through the preset interface, and the convenience of digital staff management is improved.
The following describes a digital employee management method according to an embodiment of the present application with reference to the accompanying drawings.
Fig. 1 is a schematic structural diagram of a digital employee management system according to an embodiment of the present application, as shown in fig. 1, where the digital employee management system includes a target client 101, a server 102 and a plurality of second clients, where the target client 101 is any first client in the system, and the designated client 103 is the second client for processing a request type to which the target management request belongs.
Fig. 2 is a schematic diagram of a method for managing digital employees, which is applied to a target client in a digital employee management system, according to an embodiment of the present application, and the method may include the following steps:
S201, outputting a preset interface;
The preset interface is an interface for performing at least one management operation on the digital staff, wherein the at least one management operation comprises a first operation for indicating the application of the digital staff and/or a second operation for indicating the skill setting of the digital staff.
In order to facilitate management of digital staff, a preset interface for managing the digital staff is preset, through which a user can perform at least one management operation on the digital staff, specifically, the user can trigger a first operation for indicating application of the digital staff and/or trigger a second operation for indicating skill setting on the digital staff through the preset interface. For example, the user may apply for the digital employee belonging to the user account currently logged in to the target client by triggering the first operation, or apply for the digital employee belonging to the other user account, and add or delete skills for the digital employee belonging to the user account by triggering the second operation.
It should be appreciated that each skill the digital employee equips may be a package (also referred to as a collection of programs) that handles a particular, finest granularity of actual business, which may be a combination of one or more algorithms, functions, or other computer programs, to achieve a particular business objective, e.g., a particular business objective is email, and the digital employee implements the email operation in the email handling business by executing the equipped package for email to trigger the skill for email to which the package corresponds. The user can enhance the capability of the digital staff in terms of business processing by giving various skills to the digital staff, thereby more efficiently completing the user-specified work content. The skills may include an automated process for processing a business with high simplicity and repeatability, or may be a large model for enabling digital employees to have artificial intelligence processing capabilities, and the like, and the embodiments of the present application do not limit the types of skills.
Since digital staff is used to help business staff to perform some time-consuming and highly repeatable tasks in daily work, a staff architecture system exists in a real company, in which business staff of different levels of functionality have different functional rights, for example, there are levels of functionality such as company leaders, department managers, developers, and basic business staff in the staff architecture system. It will be appreciated, then, that business personnel of different levels of functionality correspond to different levels of functionality of digital employees, and that the digital employees of different levels of functionality may also have different rights in functionality, illustratively, the underlying business personnel are not having the rights to request approval, but the corporate leadership, department management personnel, and developers are having the rights to request approval. Therefore, based on the difference of the function authorities, the front-end client in the digital employee management system can be divided into a first client and a second client, wherein the first client can be understood as a client which is logged in by a user account which does not request approval authorities, and the second client can be understood as a client which is logged in by a user account which has request approval authorities.
Accordingly, the preset interfaces displayed by different types of clients may also be different, and by way of example, after the developer logs in the client by using his own user account, the preset interface output by the client has an interface area and a corresponding button for editing the skill information of the skill, but after the basic service personnel logs in the client by using his own user account, the preset interface output by the client does not have an interface area and a corresponding button for editing the skill information of the skill, or the preset interface output by the client has an interface area and a corresponding button for editing the skill information of the skill, but the basic service personnel cannot trigger the interface area and the corresponding button for editing the skill information, and so on. This is reasonable.
Optionally, in one implementation manner, the preset interface at least includes an interface area corresponding to each management operation in the at least one management operation, each interface area is provided with an operation button for triggering the corresponding management operation, and the sending manner of each management operation is to trigger the operation button corresponding to the management operation.
In this implementation manner, the preset interface at least includes a corresponding interface area set for each management operation in at least one management operation, and an operation button for triggering the corresponding management operation is set in each interface area, so that a user can send the corresponding management operation to the target client by triggering the operation button corresponding to the management operation. Illustratively, the user triggers a first operation via a digital employee application button in the interface area to generate a digital employee attributed to the target account for the target account. The present application is not limited to the form of presentation of the operation buttons.
S202, responding to target management operation sent by a user on a preset interface, and generating a target management request corresponding to the target management operation based on a target account number.
The target account is a user account currently logged in to the target client.
In the application, the user sends the target management operation to the target client through the operation on the preset interface, so that the target client responds to the target management operation sent by the user on the preset interface and generates a target management request corresponding to the target management operation based on the target account number currently logged in the target client. That is, the user can make the target client generate the management request corresponding to the management operation through the management operation sent on the preset interface, so that other terminals in the digital employee management system can manage the digital employee belonging to the target account based on the management request generated by the target client. The operation of the user on the preset interface may be a clicking operation, a dragging operation, or a keyboard input operation, which is not specifically limited in the embodiments of the present application.
S203, uploading the target management request to the server, so that the server forwards the target management request to the designated client based on the request type to which the target management request belongs, and feeding back a response result to the target client after receiving the response result of the designated client to the target management request.
The client is designated as a second client for processing the request type to which the target management request belongs.
In the application, the types of requests which can be received by the digital staff with different job levels are different, for example, a developer needs to have certain programming skills and system maintenance knowledge to ensure stable operation and performance optimization of each digital staff in the system, so that the digital staff belonging to the developer can receive various requests related to adjusting the operation data of the digital staff, for example, requests related to the increase of skills or the deletion of skills and the like. For another example, the department manager is responsible for managing the digital staff in the department, coordinating the work of the digital staff in the department, and improving the overall work efficiency of the department, so that the digital staff belonging to the department manager can receive various requests related to the task of completing the digital staff, such as requests related to task allocation, or requests for whether to create a new digital staff for the department, etc.
Therefore, the target client side uploads the generated target management request to the server side after generating the target management request. In this way, the server may determine, based on the request type to which the target management request belongs, a digital employee corresponding to the job level capable of receiving the request type, and a second client to which the user account to which the digital employee belongs is currently logged, and use the determined second client as the receiver of the target management request, that is, a designated client for processing the request type to which the target management request belongs. And then, forwarding the target management request to the determined designated client so that the designated client responds to the target management request to obtain a response result, and sending the response result to the server so that the server feeds back the response result to the target client after receiving the response result of the designated client for the target management request.
Optionally, when there are a plurality of second clients meeting the conditions, that is, there are a plurality of digital employees corresponding to the job level of the request type capable of receiving the target management request, and when the user account to which the digital employee belongs is currently logged in to the second client, determining, according to a predetermined request allocation rule, a second client from the plurality of second clients meeting the conditions as a designated client for processing the target management request. The request allocation rule may be a polling allocation, or may be an on-demand allocation according to the workload currently processed by the plurality of second clients, which is not specifically limited in this embodiment of the present application.
S204, receiving a response result sent by the server and aiming at the target management request, and displaying the response result.
In the application, after receiving the response result sent by the server and aiming at the target management request, the target client displays the response result so that the user can check the overall situation of the digital staff belonging to the target account, for example, the current skill equipped by the digital staff, the skill execution situation of the executed skills and the like.
The above can be seen that the method for managing digital staff provided by the embodiment of the present application is applied to a target client in a digital staff management system, where the target client is any one of the first clients in the system, and the system further includes a server and a plurality of second clients. And providing a visual operation interface for a user, which is used for carrying out at least one management operation on the digital staff, through a preset interface output by the target client, so that the user can manage the digital staff belonging to the user account through the preset interface, and the convenience of digital staff management is improved. Moreover, the user can reduce the learning cost of learning the digital employee management process by interacting with the preset interface.
Optionally, in one implementation manner, the step S202, based on the target account number, of generating the target management request corresponding to the target management operation may include the following steps:
the method comprises the steps of A1, under the condition that target management operation is first operation, constructing a target management request which carries a target account number and belongs to a first request type, wherein the first request type is a request type for carrying out digital employee application;
in the step S203, the process that the server forwards the target management request to the designated client based on the request type to which the target management request belongs may include the following steps:
step A2, forwarding the target management request to a designated client corresponding to the first request type, wherein the designated client corresponding to the first request type is a second client for processing the management request of the first request type;
accordingly, the manner in which the specified client corresponding to the first request type generates the response result for the target management request may include the following steps:
A3, displaying target application information after receiving a target management request, wherein the target application information is information for indicating a user of a target account to apply for digital staff;
And step A4, generating initial digital staff belonging to the target account number in response to a confirmation operation sent by the manager based on the target application information, and taking the generated staff information of the initial digital staff as a response result of the target management request.
In this implementation manner, in the case that the target management operation is the first operation, the target client responds to the first operation to construct a target management request that carries the target account number and belongs to the first request type, where the target management request is used to indicate the user account number to which the created digital employee belongs, and is used to process the second client of the first request type to which the target management request belongs.
After the target client uploads the constructed target management request to the server, the server may determine a designated client to which the target client can forward the target management request currently constructed in the second client to which the user account to which the digital employee belongs is currently logged in, and then forward the target management request to the determined designated client.
In this way, after receiving the target management request forwarded by the server, the designated client corresponding to the first request type displays target application information for indicating the user of the target account to apply for the digital employee, so that after receiving the target application information, a manager of the designated client generates initial digital employee belonging to the target account by confirming operation sent on an interface displayed by the designated client, namely, agreeing to create the digital employee belonging to the target account, in response to the confirming operation sent by the manager based on the target application information, and takes the generated initial employee information of the digital employee as a response result of the target management request.
The initial staff information of the digital staff may include a work number corresponding to the digital staff, so that management of the digital staff is facilitated, and embodiments of the present application are not limited in detail.
It should be noted that, in the digital employee management system, initial creation data of the digital employee is stored, for example, an initial data packet of the digital employee, or an initial running code of the digital employee. Thus, an initial digital employee may be automatically generated by the validation operation of the administrator at the designated client to facilitate creation of the digital employee.
Optionally, an employee information form of the digital employee required to be filled in by the digital employee application may be displayed on a preset interface output by the target client, the user determines, by filling the employee information form, a user account to which the created digital employee belongs, and a function level (may also be referred to as post information) of the created digital employee, and after filling, by clicking a submit button corresponding to the interface area, a first operation is triggered on the preset interface, so that the target client responds to the first operation, and constructs, based on the employee information form filled in by the user, a target management request carrying the target account and the function level of the created digital employee and belonging to the first request type.
After the target management request is forwarded to the designated client, the target application information displayed by the designated client may further include a target function level for indicating the digital employee of the target account, so that after receiving the target application information, a manager of the designated client sends a confirmation operation on an interface displayed by the designated client, that is, agrees to create the digital employee belonging to the target account and having the function level of the target function level, and after the designated client responds to the confirmation operation sent by the manager based on the target application information, the designated client generates an initial digital employee belonging to the target function level and belonging to the target account, and takes employee information of the initial digital employee as a response result of the target management request.
Optionally, considering that there is a case that the user applies for the digital employee to other users, at this time, the target management request constructed by the target client further includes the real account number to which the created digital employee belongs. Based on the above, after forwarding the target management request to the designated client, the designated client receives the target management request and displays the target application information, and then a manager of the designated client sends a confirmation operation for indicating to generate an initial digital employee attributed to the real account number based on the target application information, and the designated client responds to the confirmation operation to generate the initial digital employee attributed to the real account number and takes the employee information of the generated initial digital employee as a response result of the target management request.
Optionally, the employee information table further includes a name of the digital employee, so that the generated employee information of the initial digital employee includes the name of the digital employee.
In the implementation manner, the visual triggering manner provided by the preset interface and used for indicating the first operation of the digital employee application is adopted, so that the operation flow of the digital employee application by a user is simplified, and the management of the user on the digital employee is facilitated.
Optionally, in one implementation manner, the second operation includes a first sub-operation for indicating that the skill configuration is performed on the digital employee, and step S202, based on the target account number, generates a target management request corresponding to the target management operation, may include the following steps:
Step B1, under the condition that the target management operation is a first sub-operation, acquiring a first identification of skills to be configured;
step B2, constructing a target management request which carries a target account number and a first identifier and belongs to a second request type, wherein the second request type is used for carrying out skill configuration of digital staff;
in the step S203, the process that the server forwards the target management request to the designated client based on the request type to which the target management request belongs may include the following steps:
step B3, forwarding the target management request to a designated client corresponding to the second request type, wherein the designated client corresponding to the second request type is the second client for processing the management request of the second request type;
Accordingly, the manner in which the specified client corresponding to the second request type generates the response result for the target management request may include the following steps:
step B4, after receiving the target management request, displaying a target configuration notification, wherein the target configuration notification is used for indicating that the digital staff belonging to the target account is configured with the skill indicated by the first identification;
And B5, responding to the configuration completion operation of the manager, updating the skill information of the digital staff belonging to the target account based on the skill indicated by the first mark, and taking the updated skill information as a response result of the target management request, wherein the configuration completion operation is used for indicating the skill indicated by the first mark added in the skill of the digital staff belonging to the target account.
In this implementation, the process of configuring the skills of the digital employee may include configuring the skills of the digital employee, such as adding the skills, or transferring the skills of the digital employee, such as transferring the skills of the digital employee to another digital employee. Based on this, the above-described second operation may include a first sub-operation for instructing a skill configuration of the digital employee, or a second sub-operation for instructing a skill transfer of the digital employee.
In the case that the target management operation is the first sub-operation, the target client may acquire the first identifier of the skill to be configured, and then construct a target management request that carries the target account number and the first identifier and belongs to a second request type, where the second request type is a request type for performing skill configuration of the digital employee. The target management request is used for indicating a target account number to which the digital employee performing skill configuration belongs, a first identification of the skill to be configured, and a second client for processing a second request type. And after uploading the constructed target management request to the server by the target client, the server determines a designated client to which the target management request constructed by the target client can be forwarded in the second client which can receive and process the management request of the second request type and in which the user account to which the digital employee belongs is currently logged, and then forwards the target management request to the determined designated client.
In this way, the designated client corresponding to the second request type displays a target configuration notification after receiving the target management request forwarded by the server, wherein the target configuration notification is used for indicating the configuration of the skills indicated by the first identification aiming at the digital employee belonging to the target account. In this way, after receiving the above-mentioned target configuration notification, the administrator of the designated client terminal configures the skills indicated by the first identifier for the digital employee indicated by the target configuration notification in the automated flow system in which the digital employee operates, edits the skill information of the digital employee belonging to the target account through the interface displayed by the designated client terminal after the configuration is completed, triggers the configuration completion operation to indicate that the skills indicated by the first identifier have been added to the skills of the digital employee belonging to the target account, so that the designated client terminal updates the skill information of the digital employee belonging to the target account based on the skills indicated by the first identifier, and then uses the updated skill information as a response result of the target management request.
Optionally, a program package generated in advance for each skill is stored at a manager of the designated client, so that when the target configuration notification is performed on the designated digital employee and the configuration of the skill indicated by the first identifier is performed in the automated flow system in which the digital employee operates, the program package corresponding to the skill indicated by the first identifier is directly added to the operation program of the digital employee, so that the skill configuration efficiency of the digital employee is improved.
Optionally, in one implementation manner, the preset interface comprises a skill block related to a skill market, wherein the skill block displays marks of skills of multiple skill types, and the first mark of the skill to be configured is a mark selected from the marks in the skill block.
In this implementation manner, a skill block related to a skill market is included on a preset interface output by the target client, and a plurality of skill types of skill marks are displayed in the skill block. The user can select the required skills to be equipped to the managed digital staff by browsing the skills displayed by the skill plates, so that when the first sub-operation is triggered, the marks in the skill plates are selected and used as the first marks to be configured.
In the implementation mode, the skill market is provided in the digital employee management system, so that a user can select required skills for the managed digital employees from the skill market, and therefore, the skills of the managed digital employees are added, and meanwhile, the free collocation of the skills of the digital employees is realized, and the applicability and the flexibility of the digital employees are improved.
Optionally, the first sub-operation may be further used to prune a skill currently assembled by the digital employee, where the identifier of the skill to be configured obtained by the target client is the identifier to be pruned, and then the target client constructs a target management request that carries the target account number and the identifier to be pruned and belongs to the second request type, so that after the server forwards the target management request to the specified client corresponding to the second request type. The designated client, after receiving the target management request, displays a target deletion notification for indicating deletion of skills indicated by the identification to be deleted for digital staff attributed to the target account. In this way, after receiving the target deletion notification, the manager of the designated client performs deletion of the skills indicated by the target deletion notification on the digital employee indicated by the target deletion notification and the to-be-deleted mark in the automated flow system on which the digital employee operates, edits the skill information of the digital employee attributed to the target account through the interface displayed by the designated client after the deletion is completed, and triggers a configuration completion operation to indicate that the skill indicated by the to-be-deleted mark is deleted in the skill of the digital employee attributed to the target account by the designated client, so that the designated client updates the skill information of the digital employee attributed to the target account based on the skill indicated by the to-be-deleted mark, and then uses the updated skill information as a response result of the target management request.
Optionally, in one implementation manner, the second operation includes a second sub-operation for indicating the skill transfer of the digital employee, and step S202, based on the target account number, generates a target management request corresponding to the target management operation, may include the following steps:
step C1, under the condition that the target management operation is a second sub-operation, acquiring a second identification of the skill to be transferred;
Step C2, constructing a target management request which carries a target account number and a second identifier and belongs to a third request type, wherein the third request type is used for carrying out skill transfer of digital staff;
in the step S203, the process that the server forwards the target management request to the designated client based on the request type to which the target management request belongs may include the following steps:
Step C3, forwarding the target management request to a designated client corresponding to the third request type, wherein the designated client corresponding to the third request type is a second client for processing the management request of the third request type;
accordingly, the manner in which the specified client corresponding to the third request type generates the response result for the target management request may include the following steps:
Step C4, after receiving the target management request, displaying a target transfer notification, wherein the target transfer notification is used for indicating that the digital employee belonging to the target account is subjected to the transfer of the skill indicated by the second identifier, and transferring the skill indicated by the second identifier to the digital employee belonging to the designated account;
And step C5, updating the skill information of the digital staff belonging to the target account based on the skill indicated by the second identifier in response to the transfer completion operation of the manager, and taking the updated skill information as a response result of the target management request, wherein the transfer completion operation is used for indicating that the skill indicated by the second mark is transferred in the skill of the digital staff belonging to the target account.
In this implementation manner, when the target management operation is the second sub-operation, the target client obtains the second identifier of the skill to be transferred, and then constructs a target management request that carries the target account number and the second identifier and belongs to a third request type, where the third request type is a request type for transferring the skill of the digital employee. The target management request is used for indicating a target account number to which the digital employee performing the skill transfer belongs, a second identification of the skill to be transferred, and a second client for processing a third request type. And after uploading the constructed target management request to the server by the target client, the server determines a designated client to which the target management request constructed by the target client can be forwarded in a second client to which the user account to which the digital employee belongs is currently logged in, and forwards the target management request to the determined designated client.
In this way, after receiving the target management request forwarded by the server, the designated client corresponding to the third request type displays a target transfer notification, where the target transfer notification is used to instruct a digital employee belonging to the target account to transfer the skill indicated by the second identifier, and transfer the skill indicated by the second identifier to the digital employee belonging to the designated account. In this way, after receiving the target transfer notification, the manager of the designated client transfers the skill indicated by the second identifier of the digital employee indicated by the target transfer notification to the digital employee belonging to the designated account in the automated flow system in which the digital employee operates. After the transfer is completed, editing the skill information of the digital staff belonging to the target account through an interface displayed by the designated client, triggering transfer completion operation to indicate that the skill indicated by the second mark is transferred in the skill of the digital staff belonging to the target account, enabling the designated client to update the skill information of the digital staff belonging to the target account according to the skill indicated by the second mark, and taking the updated skill information as a response result of the target management request.
The number of skills to be transferred may be one or more, and the embodiment of the present application is not particularly limited. The method includes the steps that if a user corresponding to a digital employee needs to transfer a currently executed job, at least one skill involved in executing the job needs to be transferred to the digital employee belonging to a designated account, and if the user corresponding to the digital employee needs to leave, all the skills equipped by the digital employee are transferred to the digital employee belonging to the designated account.
Optionally, in the case that the skill transfer of the digital employee is caused by the reason of the departure of the user corresponding to the digital employee, the manager of the designated client adjusts the employee states of the digital employee and the manager to the departure state after transferring all the skills of the digital employee.
In the implementation mode, the rapid transfer of the automatic flow operation is realized through the skill transfer operation aiming at the digital staff, and after the manager of the digital staff leaves the staff, the data integrity and the safety of the executed operation and the skill equipped by the digital staff are improved under the condition that the current executed operation of the digital staff is not influenced by the skill transfer operation, meanwhile, the procedure flow required by general handover is simplified, and the problem of unmanned use after skill development is avoided.
Optionally, in one embodiment, the at least one management operation further includes a third operation for indicating to monitor the skill performance of the digital employee, where the step S202 generates, based on the target account number, a target management request corresponding to the target management operation, and may include the following steps:
Step D1, under the condition that the target management operation is a third operation, constructing a target management request which carries a target account number and belongs to a fourth request type, wherein the fourth request type is used for monitoring the skill execution condition of the digital staff;
the server is further configured to perform the following steps:
And D2, acquiring a skill execution record of the digital employee belonging to the target account based on the request type of the target management request, and feeding back the skill execution record to the target client as a response result, wherein the skill execution record is used for reflecting the skill execution condition of the digital employee belonging to the target account in a preset time period.
In this implementation manner, after each skill is executed by the digital employee, the server side automatically generates a skill execution record for the skill, so as to reflect the skill execution condition of the skill of the digital employee in a predetermined period, so as to monitor the skill execution condition of the digital employee. Accordingly, the at least one management operation for managing the digital employee through the preset interface by the user may further include a third operation for indicating to monitor the skill condition of the digital employee.
In the case that the target management operation is a third operation, the target client responds to the third operation to construct a target management request which carries the target account number and belongs to a fourth request type. In this way, after the target client uploads the target management request to the server, the server obtains the skill execution record of the digital employee belonging to the target account based on the request type to which the target management request belongs, and returns the obtained skill execution record to the target client as a response result. The skill execution conditions may be information such as running time, running period, running state of each skill, and the embodiment of the present application is not limited in detail.
In the embodiment, by monitoring the skill execution condition of the digital staff, the user is helped to know the working quality of the digital staff, and when a problem is found, the digital staff is pertinently optimized, and meanwhile, the user is helped to know the working efficiency of the digital staff, so that the task and the occupied computing resource are reasonably distributed.
Optionally, in one embodiment, the at least one management operation further includes a fourth operation for instructing to schedule the skills of the digital employee, and the step S202 may include the steps of:
e1, under the condition that the target management operation is a fourth operation, acquiring a third identification of skills to be subjected to scheduling;
E2, constructing a target management request which carries a target account number and a third identifier and belongs to a fifth request type, wherein the fifth request type is used for scheduling the skills of digital staff;
in the step S203, the process that the server forwards the target management request to the designated client based on the request type to which the target management request belongs may include the following steps:
E3, forwarding the target management request to a designated client corresponding to the fifth request type, wherein the designated client corresponding to the fifth request type is a second client for processing the management request of the fifth request type;
accordingly, the manner in which the designated client corresponding to the fifth request generates the response result for the target management request may include the following steps:
E4, after receiving the target management request, displaying a target scheduling notification, wherein the target scheduling notification is used for indicating skill scheduling information of skills in target operation indicated by a third identifier aiming at digital staff belonging to a target account, and the skill scheduling information is the execution sequence of each skill in the operation and a time node for executing the skill;
And E5, responding to the scheduling completion operation of the manager, updating the technical skill scheduling information of the digital staff belonging to the target account in the target job based on the technical skill indicated by the third identifier, and taking the updated technical skill scheduling information as a response result of the target management request, wherein the scheduling completion operation is used for indicating that the technical skill indicated by the third identifier is scheduled in the target job in the technical skill of the digital staff belonging to the target account.
In this embodiment, the job executed by the digital employee is composed of at least one skill configured by the digital employee, and the user corresponding to the digital employee may adjust the execution sequence of each skill in the job and the time node for executing the skill, that is, the skill sequence and the time node for executing the skill set by the user corresponding to the different digital employees may be different for the same job. And under the condition that the target management operation is the fourth operation, the target client acquires a third identifier of the skill to be subjected to scheduling, and then, a target management request which carries the target account number and the third identifier and belongs to a fifth request type is constructed, wherein the fifth management request is a request type for scheduling the skill of the digital staff. The target management request is used for indicating a target account number to which a digital employee performing a skill shift belongs, a third identification of the skill to be subjected to the shift, and a second client for processing a fifth request type. Then, after the target client uploads the constructed target management request to the server, the server may determine a designated client to which the target client can forward the target management request currently constructed, in the second client to which the user account to which the digital employee belongs is currently logged, and forward the target management request to the determined designated client. In this way, after receiving the target management request forwarded by the server, the designated client corresponding to the fifth request type displays a target shift notification, where the target shift notification is used to indicate skill shift information of the skills indicated by the third identifier in the target job for the digital employee belonging to the target account, where the skill shift information is the execution sequence of each skill in executing a job and a time node for executing the skill for the digital employee. In this way, after receiving the above-mentioned target shift notification, the administrator of the designated client terminal performs shift of the skills indicated by the third identifier on the digital staff indicated by the target shift notification in the automated flow system in which the digital staff is operated, edits the skill shift information of the digital staff belonging to the target account in the target job through the interface displayed by the designated client terminal after the shift is completed, triggers shift completion operation to indicate that the skills indicated by the third identifier in the skills of the digital staff belonging to the target account have been shifted in the target job, so that the designated client terminal updates the skill shift information of the digital staff belonging to the target account in the target job based on the skills indicated by the third identifier, and then uses the updated skill shift information as a response result of the target management request.
Illustratively, the administrator specifying the client performs scheduling for the skill indicated by the third identifier based on the target scheduling notification. The scheduling manner may be defined by using a scheduling task expression, where the scheduling task expression is used to indicate skills involved in performing tasks periodically according to a schedule configured by a user, and the scheduling task expression is a formatted string composed of 6 or 7 fields, where different fields in the formatted string respectively represent different parts of time, for example, seconds, minutes, hours, dates, months, weeks, and years, which are used to specify the time of performing the skills. One skill can set up a plurality of schedules to meet different business demands, and the efficient utilization of computing resources is realized.
After scheduling the skills configured by the digital employee, the digital employee may run the corresponding skills on a designated server at a designated time according to the skill scheduling information. After each skill operation, a skill execution record is generated to record the information of the skill such as operation time, operation state and the like, so that a user can know and analyze the service processing condition. It is reasonable to note that the generation of the skill execution record for each skill of the digital employee may be triggered either by a shift or manually by the user.
It should be noted that, in the automation flow systems corresponding to different flow automation technologies, the formats of the description information of the jobs executed by the digital staff are different, that is, the presentation formats of the description information with the same attribute in the different automation flow systems are different. Therefore, in order to improve applicability and expansibility of the digital employee management method provided by the embodiment of the application, optionally, in one embodiment, corresponding mapping rules are preset for different automatic flow systems, presentation formats of description information of jobs executed by the digital employee are unified in the mapping rules, specifically, the description information of the jobs executed by the digital employee is defined as skills, scheduling, tasks and jobs, the four description contents together form daily work descriptions of the digital employee, and application scenes and responsibilities of the digital employee in various service fields can be clearly depicted through the four description contents, so that support is provided for important roles of the digital employee in daily work. Exemplary descriptions of the above skills, scheduling, tasks, and jobs are provided below:
Skills are understood to be packages that handle a specific, finest granularity of actual business, which may be a combination of one or more algorithms, functions, or other computer programs, to achieve a specific business goal, e.g., a specific business goal is email, and a digital employee triggers a corresponding skill for email in the mail processing business by executing an instrumented package for email.
Scheduling may be understood as the planning of skills at future run times, which may be used to specify which skills are running at what time, and the allocation of computing resources based on the priority of the job to which the skills belong. The purpose of scheduling skills is to ensure that the skills can run at the optimal time, thereby improving the overall business efficiency and the response efficiency of the background server to the business. In practical application, the scheduling can be adjusted according to factors such as business requirements, seasonal changes and the like.
A task is understood as a collection of skills and their corresponding schedules, a collection of programs for handling large jobs or complex businesses, and the jobs are executed together by the mutual collaboration among the skills in one task. That is, a user may configure tasks for a managed digital employee by combining a plurality of skills such that the digital employee may perform a job in terms of task execution units to increase flexibility in the use of skills by the digital employee, and the flexibility in task configuration may facilitate adjustment of a business processing policy of the digital employee by the user such that the digital employee may accommodate changing job requirements.
A job may be understood as a skill or task that runs at a particular time. Execution of jobs is typically limited by factors such as time, computing resources, job priority, and the like. Digital employees may involve collaborative cooperation of multiple skills or tasks in performing a job. The goal of the job is to complete the business goal in a specified time while ensuring efficient utilization of computing resources. The setting of the job may utilize digital personnel to assist the business personnel in handling periodic, temporary or emergency business.
In this embodiment, the description information of the jobs executed by the digital staff in different automation flow systems is mapped into the four descriptions, so as to facilitate the adjustment of skill setting, skill scheduling, etc. of the digital staff in the corresponding automation flow system by the manager of the designated client. In addition, in the embodiment, the mapping rules preset for different automatic flow systems enable the digital employee management system provided by the embodiment of the application to be compatible with different flow automation technologies, so that the compatibility and expansibility of the digital employee management system are improved.
Corresponding to the above method embodiment, the embodiment of the present application further provides a digital employee management system, as shown in fig. 1, where the digital employee management system provided in the embodiment of the present application includes a target client 101, a plurality of second clients, and a server 102, where the target client 101 is any first client in the system, and the designated client 103 is the second client for processing the request type to which the target management request belongs;
The target client 101 is configured to output a preset interface, respond to a target management operation sent by a user on the preset interface, generate a target management request corresponding to the target management operation based on a target account, upload the target management request to the server 102, receive a response result sent by the server 102 and aiming at the target management request, and display the response result, wherein the preset interface is an interface for performing at least one management operation for a digital employee, the at least one management operation comprises a first operation for indicating the application of the digital employee, and/or a second operation for indicating the skill setting for the digital employee, and the target account is a user account currently logged in the target client;
The server 102 is configured to forward the target management request to a designated client 103 based on a request type to which the target management request belongs, and after receiving a response result of the designated client 103 for the target management request, feed back the response result to the target client 101;
The designated client 103 is configured to respond to the target management request, obtain a response result for the target management request, and feed back the response result to the server 102.
In the above, according to the digital employee management system provided by the embodiment of the application, the management process of the digital employee belonging to the target account is triggered through the target management operation sent by the user on the preset interface of the target client, the visualization of the digital employee management process is realized, and the user can conveniently manage the digital employee through interaction between the preset interface and the user, so that the learning cost of the user for learning the digital employee management process can be reduced.
Optionally, in one implementation manner, in a case that the target management operation is the first operation, the target client is configured to construct a target management request that carries a target account and belongs to a first request type, where the first request type is a request type for performing a digital employee application;
The server is used for forwarding the target management request to a designated client corresponding to the first request type, wherein the designated client corresponding to the first request type is a second client used for processing the management request of the first request type;
The designated client is used for displaying target application information after receiving the target management request, wherein the target application information is information for indicating a user of the target account to apply for digital staff, generating initial digital staff belonging to the target account in response to confirmation operation of a manager based on the target application information, and taking the generated staff information of the initial digital staff as a response result of the target management request.
Optionally, in one implementation manner, the second operation comprises a first sub-operation for indicating to perform skill configuration on the digital employee, the target client is used for acquiring a first identifier of the skill to be configured in the case that the target management operation is the first sub-operation, and constructing a target management request which carries a target account number and the first identifier and belongs to a second request type, wherein the second request type is a request type for performing skill configuration on the digital employee;
the server is used for forwarding the target management request to a designated client corresponding to the second request type, wherein the designated client corresponding to the second request type is a second client used for processing the management request of the second request type;
The designated client is used for displaying a target configuration notification after receiving the target management request, wherein the target configuration notification is used for indicating that the skills indicated by the first mark are configured for digital staff belonging to a target account, responding to configuration completion operation of a manager, updating the skill information of the digital staff belonging to the target account based on the skills indicated by the first mark, and taking the updated skill information as a response result of the target management request, wherein the configuration completion operation is used for indicating that the skills indicated by the first mark have been added in the skills of the digital staff belonging to the target account.
Optionally, in one implementation manner, the preset interface includes a skill block related to a skill market, wherein the skill block displays identifiers of skills of multiple skill types, and the first identifier of the skill to be configured is a selected identifier for the identifiers in the skill block.
Optionally, in one implementation manner, the second operation comprises a second sub-operation for indicating the skill transfer of the digital employee, the target client is used for acquiring a second identifier of the skill to be transferred if the target management operation is the second sub-operation, and constructing a target management request which carries a target account number and the second identifier and belongs to a third request type, wherein the third request type is a request type for performing the skill transfer of the digital employee;
The server is used for forwarding the target management request to a designated client corresponding to the third request type, wherein the designated client corresponding to the third request type is a second client used for processing the management request of the third request type;
the designated client is used for displaying a target transfer notification after receiving the target management request, wherein the target transfer notification is used for indicating that the skills indicated by the second identifier are transferred to the digital staff belonging to the designated account aiming at the digital staff belonging to the target account, updating the skill information of the digital staff belonging to the target account based on the skills indicated by the second identifier in response to a transfer completion operation of a manager, and taking the updated skill information as a response result of the target management request, wherein the transfer completion operation is used for indicating that the skills indicated by the second mark are transferred in the skills of the digital staff belonging to the target account.
Optionally, in one implementation manner, the at least one management operation further comprises a third operation for indicating to monitor the skill execution condition of the digital employee, wherein in the case that the target management operation is the third operation, the target client is used for constructing a target management request carrying a target account number and belonging to a fourth request type, wherein the fourth request type is a request type for monitoring the skill execution condition of the digital employee;
The server side is further configured to obtain a skill execution record of the digital employee belonging to the target account based on the request type to which the target management request belongs, and feed back the skill execution record to the target client side as a response result, where the skill execution record is used to reflect the skill execution condition of the digital employee belonging to the target account in a predetermined time period.
Optionally, in one implementation manner, the at least one management operation further comprises a fourth operation for indicating to schedule the skills of the digital staff, wherein in the case that the target management operation is the fourth operation, the target client is used for acquiring a third identifier of the skills to be scheduled;
The server is used for forwarding the target management request to a designated client corresponding to the fifth request type, wherein the designated client corresponding to the fifth request type is a second client used for processing the management request of the fifth request type;
The designated client is used for displaying a target scheduling notification after receiving the target management request, wherein the target scheduling notification is used for indicating the technical scheduling information of the skills indicated by the third identifier in the target job for the digital staff belonging to the target account, the technical scheduling information is the execution sequence of each skill in a job and a time node for executing the skills, the technical scheduling information of the digital staff belonging to the target account in the target job is updated based on the technical skill indicated by the third identifier in response to the scheduling completion operation of a manager, and the updated technical scheduling information is used as a response result of the target management request, wherein the scheduling completion operation is used for indicating that the technical skill indicated by the third identifier is scheduled in the target job among the technical skills of the digital staff belonging to the target account.
The solution provided by the above embodiment of the present application is described below by way of example with reference to specific embodiments.
In view of the foregoing technical problems in the prior art, an object of this embodiment is to provide a simple and easy-to-use digital employee enabling and managing method, which aims to reduce the learning cost of the user in the process of using the digital employee. In this way, the user can quickly grasp the energization and management skills of the digital employee, thereby more efficiently utilizing the digital employee to accomplish various tasks. First, in terms of digital employee enabling, the present embodiment refers to a process automation technology for design, which means that digital employees can adapt to various business scenarios, and have higher compatibility. The user can easily apply the digital staff to different business processes according to the self requirements. The compatibility enables digital staff to better meet application requirements of users in various fields, and improves working efficiency. Secondly, this embodiment also focuses on the management mode of the digital employee. By simplifying the management flow, the user can easily schedule, monitor and optimize the digital employee. This way of management enables the user to concentrate more on the core business, reducing the burden on digital employee management.
In summary, the digital employee enabling and managing manner provided in this embodiment aims to reduce the learning cost of the user and improve the compatibility and managing efficiency of the digital employee, thereby helping the user to better utilize the digital employee, realizing the automation of the business process and improving the overall working efficiency. In modern enterprises and society, as the application of digital staff is wider and wider, the embodiment can provide strong support for the application of the digital staff and has wide application prospect.
Firstly, a user can enable the digital staff to have corresponding transaction processing capacity by enabling the digital staff (namely performing skill configuration and skill scheduling operation on the digital staff in the embodiment of the application), and in order to facilitate enabling of the digital staff and compatibility of different process automation technologies, the specific embodiment defines the attribute related to enabling of the digital staff in detail, namely skills, scheduling, tasks and jobs, which together form daily work descriptions of the digital staff. By the attributes, application scenes and responsibilities of the digital staff in various business fields can be clearly depicted. Exemplary, fig. 3 is a graph of attribute relationships enabled by digital employees according to an embodiment of the present application. As shown in FIG. 3, n skills of each digital employee are recorded in the digital employee information table, the n skills can be packaged into a task, each skill corresponds to scheduling information, namely each skill corresponds to the execution sequence of the skill and the time node for executing the skill, one skill corresponds to a plurality of pieces of scheduling information, each skill automatically executes the skill after reaching the time node recorded by the scheduling information, so as to generate a skill execution record when the skill is executed, and the generated skill execution record is stored in the job information table. It should be noted that, for each skill, if the skill is not scheduled, the user needs to manually trigger the skill to be executed to generate a skill execution record when the skill is executed, that is, manually generate a task information table of the skill.
In the specific embodiment, in terms of skills, the skills of the digital staff are integrated so as to facilitate the selection and application of the user according to actual demands, and the user is helped to efficiently complete various business tasks, and in the aspect of scheduling, the working time and sequence of the digital staff are considered so as to realize efficient utilization of resources. In the aspect of tasks, a user can form tasks by combining a plurality of skills in consideration of the scene of complex business requirements, so that the digital staff can process the complex requirements by continuously using the plurality of skills, in the aspect of operations, the states of the digital staff executing the skills and the tasks are designed into operations, and the operations can display the executing information of the skills and the tasks, so that the user can better know the specific conditions of the digital staff when processing the operations. By the mode, the digital staff can flexibly use various skills to finish the business objective according to the requirements of the user and the business scene. Meanwhile, the user can optimize the performance of the digital staff by monitoring and analyzing the job data, thereby being beneficial to improving the working efficiency of the digital staff and reducing the cost of the user in management and maintenance.
In the aspect of digital employee management, the digital employee full life cycle management is completed by designing a plurality of processes, specifically, a digital employee application process, a digital employee handover process, a skill addition process, a skill learning process, a skill upgrading process, a task transfer process and the like, wherein the processes cover the full life cycle of the digital employee, a simple and convenient digital employee management mode is provided for a user, so that efficient management and scheduling of the digital employee are realized, and the burden of the user in the process of using the digital employee is reduced. The digital employee application flow is the digital employee application in the embodiment of the application, and the digital employee handover flow, the skill adding flow, the skill learning flow, the skill upgrading flow and the task transferring flow are the skill configuration of the digital employee in the embodiment of the application.
The following is an exemplary description of a digital employee application process, a digital employee handover process, a skill addition process, a skill learning process, a skill upgrading process, and a task transfer process in conjunction with the accompanying drawings.
Fig. 4 is a schematic diagram of a digital employee application flow provided by an embodiment of the present application, where a drafter is a user corresponding to a target account in the present application, and a receiver is another user corresponding to a real account in the present application, and of course, when the drafter applies for a digital employee for himself, the receiver is the drafter.
In the digital employee application flow shown in fig. 4, a drafter may submit a digital employee application according to business needs. Specifically, the drafter submits a digital employee application form to apply for digital employees for himself or herself or others, and the application form is filled with information including related information of a digital employee (name of a captain, job number, etc.) and related information of digital employees (name of digital employee, job information, etc.). And if the auditing is refused, returning to a flow that the drafter submits the digital employee application form, and submitting the digital employee application form again by the drafter. Through the flow shown in fig. 4, a simple application channel can be provided for the user, so that the user can conveniently and quickly own digital staff.
Fig. 5 is a schematic diagram of a digital employee handover procedure according to an embodiment of the present application. In the digital employee handing-over flow shown in fig. 5, when the drafting person leaves the job, the drafting person fills in information on the digital employee handing-over application form and submits the information, wherein the information required to be filled in the digital employee handing-over application form comprises source digital employee information (namely, employee information of the digital employee belonging to the target account in the application) and target digital employee information (namely, employee information of the digital employee belonging to the specified account in the application). And then determining whether the drafting person is a department manager, if so, completing the digital employee handover, and if not, submitting the digital employee handover request list to the department manager for verification. If the verification is passed, the digital employee handing-over is completed and the drafting person is returned. If the audit is not passed, the department manager fills in the reason and returns to the drafting person. The digital employee handover refers to transferring all skills under the source digital employee to the target digital employee, including skills and scheduling and tasks corresponding to the skills. After the transfer, the target digital employee can use the transferred skills to handle the relevant job. After the transfer is completed, the source digital employee also automatically goes to an off-job state. Through the process shown in fig. 5, the drafting person and the department manager can transfer all skills possessed by one digital employee to another digital employee through the digital employee handing-over process, so that the integrity and the safety of data of the digital employee in the handing-over process can be ensured while the attribution of the skills is ensured, meanwhile, the procedures required by general handing-over are simplified, and the problem that no person uses the skills after development is avoided.
Fig. 6 is a schematic diagram of a skill adding process for a digital employee according to an embodiment of the present application. In the skill adding flow shown in fig. 6, a user clicks a skill adding application form to enable a client to output a skill adding application form, the user applies for developing a new skill by filling the skill adding application form, at this time, the user needs to describe information such as related information of digital staff to which the skill belongs, skill requirements, a skill operation period and the like in the skill adding application form, then, the description about the added skill is added to a requirement confirmation list attachment, after a developer checks and passes, the developer confirms the content of the list according to the requirement, and after the developer communicates with the user, the skill details about the added skill are supplemented, and then, related skills are developed according to the skill details after communication. After the skills are online, the digital staff can operate on the appointed time and the appointed machine according to the information such as the skill operation period filled in on the application form. Through the flow shown in fig. 6, a user can easily add new skills to the digital employee, and the skill range of the digital employee is continuously expanded to meet the continuously changing business requirements.
Fig. 7 is a schematic diagram of a skill learning procedure for a digital employee according to an embodiment of the present application. In the skill learning process shown in fig. 7, a user (also called a captain) can browse all publicly available skills in the skill market of the system, and if the user wants to have a certain skill in his or her digital staff during browsing, he or she can submit a skill learning application form to have his or her digital staff possess the skill. The user clicks the skill learning to enable the client to output a skill application form, and the user fills out the skill application form, namely fills out related information of digital staff and skill information to be learned in the skill application form. Thus, after receiving the skill application form, the developer evaluates whether the skills to be learned need secondary development, if so, the developer rejects the skill application form, and the skill learning process of the user is automatically transferred into the skill adding process. If not, the developer directly configures skill parameters according to the skill application form, assembles the skills to the digital staff, and fills in skill details of the assembled skills after the developer communicates with the user. By the flow shown in fig. 7, free assembly of the skills of the digital employee can be achieved to extend the skill scope of the managed digital employee.
Fig. 8 is a schematic diagram of a skill upgrading procedure for a digital employee according to an embodiment of the present application. In the skill upgrade flow shown in FIG. 8, a user may upgrade the skills already owned by a digital employee by clicking on the skill upgrade. The user clicks the skill upgrading to enable the client to output a skill upgrading application form, and then the user fills in the skill upgrading application form. At this time, the user needs to fill in the skill to be upgraded in the skill upgrading application form, the skill information related to the skill to be upgraded, the skill direction required to be upgraded and other information, then the skill information related to the skill to be upgraded and the description of the skill direction required to be upgraded are added to the requirement confirmation list accessory, then the skill upgrading application form is sent to the developer, the developer reviews the skill upgrading application form, after the review passes, the developer confirms the accessory according to the requirement in the skill upgrading application form, the developer communicates with the user, supplements the skill details related to the skill to be upgraded, upgrades the skill on the basis of the original skill according to the communicated skill details, and the digital staff can use the related work of the skill processing after the skill is online. Through the flow shown in fig. 8, through skill upgrades, it is ensured that digital employees can adapt to evolving business environments.
Fig. 9 is a schematic diagram of a task transfer procedure for a digital employee according to an embodiment of the present application. In the task transfer flow illustrated in fig. 9, a digital employee may own and handle multiple tasks. When the task is required to be transferred to other digital staff, the user fills in a task transfer application form and submits the task transfer application form, and the user needs to fill in information of a source digital staff and a target digital staff on the task transfer application form. And then, determining whether the user is a department manager, if so, completing task transfer and returning to a drafting person (namely, the user who submits the application), and if not, submitting the task transfer application form to the department manager for verification. If the auditing is passed, the task transfer is completed and the drafting person is returned, and if the auditing is not passed, the department manager fills in the reason and returns the drafting person. The task transfer refers to selecting a task to be transferred from a task list of a source digital employee. Because the task is composed of a plurality of skills, the user can select to transfer part or all of the skills in the task, and the target digital staff automatically equips the transferred skills and the corresponding task after the transfer. The source digital employee may lose the task and skill of the transfer. By the flow shown in fig. 9, free task transfer can be realized, and the task transfer flow is simplified.
In addition, the present embodiment constructs a digital employee management platform (i.e., the digital employee management system in the embodiment of the present application) based on the above-mentioned digital employee enabling and management methods. The platform has high expandability and usability, and aims to meet the requirements of different user roles in the aspect of digital employee management. To achieve this goal, the present platform has designed six user roles including administrator, development operator (i.e., developer in the present application), department manager, department leader, company leader, and employee (i.e., basic business person in the present embodiment). One user account corresponds to at least one user role, and digital staff corresponding to different user roles can be logged in according to user selection. The following describes the above six user roles in detail:
The administrator is responsible for maintenance and management work of the whole digital employee management platform, including system configuration, authority allocation, platform upgrading and the like. The administrator needs to have high technical capability and management experience to ensure stable operation and efficient management of the platform.
Developing operation staff, namely, the developing operation staff is responsible for the works of creating digital staff, developing skills, deploying skills, maintaining skills and the like, and the digital staff can be ensured to finish tasks according to user requirements. The development operation and maintenance personnel needs to have certain programming skills and system operation and maintenance knowledge so as to ensure stable operation and performance optimization of the digital personnel.
Department management personnel, wherein the department management personnel are responsible for managing the digital staff in the department, coordinating the work of the digital staff in the department and improving the working efficiency.
Department leader the department leader is responsible for making digital employee management strategies and targets in the department, supervising the work of department management personnel, and ensuring that the digital employees in the department can complete tasks according to company requirements.
Company leaders are responsible for making digital employee management policies and strategies of the company, supervising the work of each department and ensuring that the digital employees of the company can create value for the company.
Staff is responsible for completing tasks and managing own digital staff by using the digital staff, including applying skills for own digital staff, configuring tasks, checking skill execution conditions and the like. The staff needs to have certain business understanding capability so as to make full use of the digital staff to complete tasks and improve the working efficiency.
The platform also comprises five functional modules, namely a digital employee management module, a skill management module, a task management module, a my workbench module and a data statistics module. Through the mutual cooperation of the modules, the full life cycle management of the digital staff is commonly realized, and the five functional modules and the submodules included by each functional module can be deployed at the first client and/or the second client according to the functions of the functional modules, and the specific steps are as follows:
1. and the digital employee management module is responsible for management work such as application, configuration, information display, handover and the like of digital employees. The digital employee management module is used as a core function and comprises four sub-modules, namely a digital employee application sub-module, a my digital employee sub-module, a digital employee information sub-module and a digital employee handover sub-module. The sub-modules together form a complete digital employee management flow, and provide convenient service for users.
(1) And the digital employee application submodule is used for enabling a user to submit a digital employee application form in the module and apply for digital employees for the user or other people. The application form contains basic information of digital staff, such as name, job number and the like. After the application is submitted, the system automatically creates digital staff for the user according to the information of the application form.
(2) And the digital employee sub-module is used for enabling a user to view and manage digital employee information owned by the user on the digital employee page. The page shows basic information of the digital employee, such as name, job number, etc., and a skill list and task list owned by the digital employee.
(3) And the digital employee information sub-module is used for displaying information lists of all digital employees on the digital employee information page for an administrator and a developer to check. The page provides a digital employee status change button for administrators and developers, and can change the status of digital employees at any time.
(4) And the digital employee handing-over sub-module allows a user to submit a digital employee handing-over application form for handing-over skills and tasks of the digital employee. After the handover is completed, the source digital employee will be automatically taken away from the job, and the target digital employee will have all the skills and tasks of the source digital employee.
2. The skill management module is used for realizing the core function of the whole digital employee management platform and comprises five sub-modules, namely a skill market sub-module, a skill information sub-module, a skill newly-added application sub-module, a scheduling information sub-module and a job information sub-module. The sub-modules cooperate with each other to realize efficient management of digital employee skills.
(1) Skill market sub-modules (i.e., skill blocks in embodiments of the application) display all publicly available skill cards where a user can browse and find useful skills. By clicking the learn button on each skill card, the user can apply for learning the skill for the digital employee, and by clicking the view button on each skill card, the user can view the skill details of the skill.
Exemplary, fig. 10 is a schematic diagram of an interface of a skill market provided in an embodiment of the present application, in which 3 skill cards are displayed, each skill card has a skill name recorded thereon, a skill score, a skill attribution, a attribution department of the skill, a single time of saving the skill, and a skill description of the skill. And each skill card is provided with a learning button and a viewing button, and a user can apply for learning the skill for the digital staff by clicking the learning button and view the skill details of the skill by clicking the learning button.
A first search box for skill names, a second search box for departments, a third search box for home names, and a fourth search box for skill states are provided in the interface of the skill market. The user can directly search the skill cards needed to be known in the skill market by inputting the skill names in the first search box, can search all the skill cards belonging to the selected departments in the skill market by selecting the department names in the second search box, can search all the skill cards belonging to the affiliated person in the skill market by inputting the affiliated person names in the third search box, and can search all the skill cards with the skill states being the selected skill states in the skill market by selecting the skill states in the fourth search box. The skill status may be a status that the skill is on line, the skill is off line, the skill is owned, the skill is not owned, all the skill status, and the embodiment of the application is not limited in detail.
It should be noted that if the displayed skills are those that are not owned by the digital employee managed by the user, an unowned tag is provided on the displayed skill card, so that the user can determine that the skills are those that are not equipped by the digital employee managed by the user.
(2) And the skill information sub-module is used for displaying a skill information list and displaying related attribute information of the skill, such as a skill name, a skill state, a skill attribution and the like. The user can click the detail button of the operation column to check the skill details, and can click the skill upgrading button to upgrade the own skill. The developer can click the editing button in the operation column to edit the related information of the current skill so as to meet the continuously changing business requirements.
(3) And the skill new application submodule is used for displaying a skill new application page, and a user submits a skill new application form through the page to apply for new skills.
(4) And the scheduling information sub-module is used for displaying scheduling information owned by the current digital staff, including the execution time, the execution frequency and the like of the skills.
(5) And the job information sub-module is used for displaying the current job information of the digital staff, including the execution time, the execution state and the like of the job. The user can check the operation condition of the digital employee job on the page, execute restarting operation on the job with operation failure, and execute interrupting operation on the running job so as to optimize the working efficiency of the digital employee.
3. The task management module is an important component of the digital employee management platform and is responsible for unified management and scheduling of tasks executed by digital employees. The task management module is divided into a task configuration sub-module and a task transfer application sub-module so as to meet the requirements of users in different scenes.
(1) And the task configuration sub-module is used for displaying a task configuration page, and a user can add a new task for own digital staff through operation on a task configuration interface. The process is simple and easy to implement, and only relevant information of the task is required to be input into corresponding fields, such as task names, task descriptions, task execution time and the like. In addition, the user can also change the old task, such as modifying the task name, adjusting the task execution time, etc., to meet the change in business requirements. When a task is no longer needed, the user may also choose to delete the task to free up resources.
(2) And the task transfer application sub-module is used for displaying a task transfer application page, and a user can submit a task transfer application through the task transfer application page to transfer the task of the digital employee to another digital employee. In the task transfer application page, the user needs to fill in the name of the target digital employee and the related information of the task. The system can carry out auditing according to the information, so as to ensure the validity and effectiveness of the task transfer. After the verification is passed, the task is automatically transferred from the original digital staff to the target digital staff. Therefore, the user can easily adjust the task allocation of the digital staff, and the working efficiency is improved.
4. And the work table module is mainly designed aiming at the application flow and provides a convenient approval management function for the user. The My workbench module comprises a reminding item sub-module, a to-be-done approval sub-module, a grass starting sub-module and a draft box module, so that a user can be helped to better manage and process various approval flows.
(1) And the reminding item sub-module provides a reminding list which is convenient to view and manage for the user.
(2) And the to-do approval sub-module is used for displaying to-do approval items which the user needs to process, including to-do approve application forms, drafting application forms and the like. The user can check the detailed information of each backlog in the module and carry out corresponding approval operation so as to promote the approval process.
(3) And the approved sub-module provides a finished approved item list for the user, so that the user can conveniently check and review the approved application form. The user can view the detailed information of the checked and approved matters in the module, such as checking time, checking result and the like.
(4) And the self drafting submodule displays the self drafting application of the user and the like. The user can quickly search the self-drafting application form in the sub-module, and check the information such as the application date, the application state and the like of the application form.
(5) And the draft box module provides a storage space for storing unfinished application forms for users. The user can save the draft in this sub-module for subsequent continued editing and perfecting. The draft box module is beneficial to improving the working efficiency of a user in the approval process and avoiding the interruption of the working progress caused by unexpected reasons.
5. The data statistics module plays an important role in the digital employee management platform and is responsible for collecting, arranging and analyzing various data generated by the digital employees in the operation process so that users can better know the performances of the digital employees, optimize management strategies and improve the overall working efficiency. The data recorded by the data statistics module comprises the following aspects:
and the operation accuracy rate is that the data statistics module records the accuracy rate of the digital staff in the process of completing the operation. This helps the user to understand the quality of work of the digital employee, discover possible problems, and make targeted optimizations.
Run time the data statistics module will record the time it takes for the digital employee to run skills. This helps the user to know the work efficiency of the digital employee in order to reasonably allocate tasks and resources.
The time is saved, namely the data statistics module records the total time saved by the digital staff for the user in the process of executing skills. This helps the user to understand the work value that the digital employee has, and, based on the time-saving statistics, facilitates the user to understand the role of the digital employee in improving work efficiency.
And the labor cost is saved, namely the data statistics module records the labor cost saved for the user in the process of completing the operation by the digital staff. This helps the user to understand the advantages of the digital employee in terms of reduced labor costs, as well as the work value that the digital employee has.
It should be noted that, for different user roles, the data statistics module designs different data display pages to meet the requirements of users with various user roles. For example, an administrator may view detailed digital employee data to facilitate resource allocation and optimization, a department manager may view general data of digital employees within the department to facilitate department management, and a corporate leader may view general data of digital employees within the corporation to facilitate the formulation of policies and policies for digital employee management.
In the aspect of digital employee energization, the method and the system can enable digital employees to be compatible with and process more flow automation technologies, and enable the digital employees to greatly enhance task processing capacity through integrating and optimizing various automation tools and flows, so that higher efficiency and value are achieved in various business fields. The design of high compatibility enables digital staff to easily cope with changing business demands, and brings stronger competitiveness to users. In the aspect of digital employee management, the standardization of digital employee management is realized by designing a plurality of application flows. These procedures cover the entire life cycle of the digital employee. Through the standard management flow, the work efficiency related to the digital staff is improved, and the generation probability of errors and loopholes is reduced. In addition, the accuracy and the integrity of the application materials are guaranteed by designing a concise examination and approval form and a clear examination and approval node. The clear approval process can reduce the learning and use cost of the user, so that the user can enable and manage the digital staff more simply and conveniently. And the customized configuration of different user roles can be realized through the constructed digital employee management platform, so that the efficiency and effect of digital employee management are improved.
Corresponding to the above method embodiment, the embodiment of the present application further provides a digital employee management apparatus, and fig. 11 is a schematic structural diagram of the digital employee management apparatus provided by the embodiment of the present application. As shown in fig. 11, the digital employee management apparatus is applied to a target client in a digital employee management system, where the target client is any first client in the system, and the system further includes a server and a plurality of second clients, and the apparatus includes:
The system comprises a first output module 1110, a first control module and a second control module, wherein the first output module 1110 is used for outputting a preset interface, wherein the preset interface is an interface for performing at least one management operation on a digital employee;
The request generation module 1120 is configured to respond to a target management operation sent by a user on the preset interface, and generate a target management request corresponding to the target management operation based on a target account, where the target account is a user account currently logged in the target client;
A request uploading module 1130, configured to upload the target management request to the server, so that the server forwards the target management request to a designated client based on a request type to which the target management request belongs, and after receiving a response result of the designated client to the target management request, feeds back the response result to the target client;
the second receiving module 1140 is configured to receive a response result sent by the server and directed to the target management request, and display the response result.
Optionally, in one implementation manner, the request generation module 1120 is specifically configured to construct, when the target management operation is the first operation, a target management request that carries a target account number and belongs to a first request type, where the first request type is a request type for performing a digital employee application;
The process of forwarding the target management request to the designated client based on the request type to which the target management request belongs comprises the steps of forwarding the target management request to the designated client corresponding to the first request type, wherein the designated client corresponding to the first request type is a second client for processing the management request of the first request type;
The method for generating the response result aiming at the target management request by the designated client corresponding to the first request type comprises the steps of displaying target application information after receiving the target management request, wherein the target application information is information for indicating a user of a target account to apply for digital staff, generating initial digital staff belonging to the target account in response to confirmation operation of a manager based on the target application information, and taking the generated staff information of the initial digital staff as the response result of the target management request.
Optionally, in one implementation manner, the second operation includes a first sub-operation for indicating to perform skill configuration on the digital employee, the request generation module 1120 is specifically configured to obtain a first identifier of a skill to be configured when the target management operation is the first sub-operation, and construct a target management request that carries a target account number and the first identifier and belongs to a second request type, where the second request type is a request type for performing skill configuration on the digital employee;
The process of forwarding the target management request to the designated client based on the request type to which the target management request belongs comprises forwarding the target management request to the designated client corresponding to the second request type, wherein the designated client corresponding to the second request type is the second client for processing the management request of the second request type;
the method for generating the response result of the target management request by the designated client corresponding to the second request type comprises the steps of displaying a target configuration notification after receiving the target management request, wherein the target configuration notification is used for indicating that the skills indicated by the first mark are configured for the digital staff belonging to the target account, updating the skill information of the digital staff belonging to the target account based on the skills indicated by the first mark in response to a configuration completion operation of a manager, and taking the updated skill information as the response result of the target management request, and the configuration completion operation is used for indicating that the skills indicated by the first mark are added in the skills of the digital staff belonging to the target account.
Optionally, in one implementation manner, the preset interface includes a skill block related to a skill market, wherein the skill block displays identifiers of skills of multiple skill types, and the first identifier of the skill to be configured is a selected identifier for the identifiers in the skill block.
Optionally, in one implementation manner, the second operation includes a second sub-operation for indicating the skill transfer of the digital employee, the request generating module 1120 is specifically configured to obtain, when the target management operation is the second sub-operation, a second identifier of the skill to be transferred, construct a target management request that carries the target account number and the second identifier and belongs to a third request type, where the third request type is a request type for performing the skill transfer of the digital employee;
The process of forwarding the target management request to a designated client by the server based on the request type to which the target management request belongs comprises forwarding the target management request to a designated client corresponding to the third request type, wherein the designated client corresponding to the third request type is a second client for processing the management request of the third request type;
The method for generating the response result of the target management request by the designated client corresponding to the third request type comprises the steps of displaying a target transfer notification after receiving the target management request, wherein the target transfer notification is used for indicating that the digital employee belonging to the target account is subjected to the transfer of the skill indicated by the second identifier and the skill indicated by the second identifier is transferred to the digital employee belonging to the designated account, updating the skill information of the digital employee belonging to the target account based on the skill indicated by the second identifier in response to the transfer completion operation of the manager, and taking the updated skill information as the response result of the target management request, wherein the transfer completion operation is used for indicating that the skill indicated by the second identifier is transferred in the skills of the digital employee belonging to the target account.
Optionally, in one implementation manner, the at least one management operation further includes a third operation for indicating to monitor the skill performance of the digital employee, and the request generation module 1120 is specifically configured to construct, when the target management operation is the third operation, a target management request carrying a target account number and belonging to a fourth request type, where the fourth request type is a request type for monitoring the skill performance of the digital employee;
The server side is further configured to obtain a skill execution record of the digital employee belonging to the target account based on the request type to which the target management request belongs, and feed back the skill execution record to the target client side as a response result, where the skill execution record is used to reflect the skill execution condition of the digital employee belonging to the target account in a predetermined time period.
Optionally, in one implementation manner, the at least one management operation further comprises a fourth operation for indicating to schedule the skills of the digital staff, the request generation module 1120 is specifically configured to obtain a third identifier of the skills to be scheduled if the target management operation is the fourth operation, and construct a target management request carrying the target account number and the third identifier and belonging to a fifth request type, where the fifth request type is a request type for scheduling the skills of the digital staff;
The process of forwarding the target management request to a designated client by the server based on the request type to which the target management request belongs comprises forwarding the target management request to a designated client corresponding to the fifth request type, wherein the designated client corresponding to the fifth request type is a second client for processing the management request of the fifth request type;
The method comprises the steps of receiving a target management request, displaying a target scheduling notification after the target management request is received, wherein the target scheduling notification is used for indicating technical skill scheduling information of skills in a target job, indicated by a third identifier, of digital staff belonging to the target account, the technical skill scheduling information is an execution sequence of each technical skill in a job and a time node for executing the technical skill, and updating the technical skill scheduling information of the digital staff belonging to the target account in the target job based on the technical skill indicated by the third identifier in response to a scheduling completion operation of a manager, and taking the updated technical skill scheduling information as a response result of the target management request, wherein the scheduling completion operation is used for indicating that the technical skill indicated by the third identifier is scheduled in the target job among the technical skills of the digital staff belonging to the target account.
The embodiment of the application also provides an electronic device, as shown in fig. 12, which comprises a processor 1201, a communication interface 1202, a memory 1203 and a communication bus 1204, wherein the processor 1201, the communication interface 1202 and the memory 1203 complete communication with each other through the communication bus 1204.
The memory 1203 is used for storing a computer program, and the processor 1201 is used for implementing any of the digital employee management methods in the above embodiments when executing the program stored in the memory 1203.
The communication bus mentioned above for the electronic device may be a peripheral component interconnect standard (PERIPHERAL COMPONENT INTERCONNECT, PCI) bus or an extended industry standard architecture (Extended Industry Standard Architecture, EISA) bus, etc. The communication bus may be classified as an address bus, a data bus, a control bus, or the like. For ease of illustration, the figures are shown with only one bold line, but not with only one bus or one type of bus.
The communication interface is used for communication between the electronic device and other devices.
The Memory may include random access Memory (Random Access Memory, RAM) or may include Non-Volatile Memory (NVM), such as at least one disk Memory. Optionally, the memory may also be at least one memory device located remotely from the aforementioned processor.
The Processor may be a general-purpose Processor including a central processing unit (Central Processing Unit, CPU), a network Processor (Network Processor, NP), etc., or may be a digital signal Processor (DIGITAL SIGNAL Processor, DSP), application SPECIFIC INTEGRATED Circuit (ASIC), field-Programmable gate array (Field-Programmable GATE ARRAY, FPGA) or other Programmable logic device, discrete gate or transistor logic device, discrete hardware components.
In yet another embodiment of the present application, there is also provided a computer readable storage medium having a computer program stored therein, which when executed by a processor, implements the steps of any of the digital employee management methods described above.
In yet another embodiment of the present application, there is also provided a computer program product containing instructions that, when run on a computer, cause the computer to perform any of the digital employee management methods of the above embodiments.
In the above embodiments, it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loaded and executed on a computer, produces a flow or function in accordance with embodiments of the present application, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus. The computer instructions may be stored in or transmitted from one computer-readable storage medium to another, for example, by wired (e.g., coaxial cable, optical fiber, digital Subscriber Line (DSL)), or wireless (e.g., infrared, wireless, microwave, etc.). The computer readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that contains an integration of one or more available media. The usable medium may be a magnetic medium (e.g., floppy disk, hard disk, tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid state disk Solid STATE DISK (SSD)), etc.
It is noted that relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises an element.
In this specification, each embodiment is described in a related manner, and identical and similar parts of each embodiment are all referred to each other, and each embodiment mainly describes differences from other embodiments. In particular, with respect to system embodiments, apparatus embodiments, electronic device embodiments, computer-readable storage medium embodiments, and computer program product embodiments, the description is relatively simple as regards the method embodiments as far as relevant are concerned, with the description of the method embodiments being relevant.
The foregoing description is only of the preferred embodiments of the present application and is not intended to limit the scope of the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application are included in the protection scope of the present application.
Claims (10)
1. A digital employee management method, applied to a target client in a digital employee management system, wherein the target client is any first client in the system, the system further comprises a server and a plurality of second clients, and the method comprises:
The method comprises the steps of outputting a preset interface, wherein the preset interface is an interface for performing at least one management operation on a digital employee, and the at least one management operation comprises a first operation for indicating the application of the digital employee and/or a second operation for indicating the skill setting of the digital employee;
Responding to a target management operation sent by a user on the preset interface, and generating a target management request corresponding to the target management operation based on a target account, wherein the target account is a user account currently logged in the target client;
Uploading the target management request to the server so that the server forwards the target management request to a designated client based on a request type to which the target management request belongs, and feeding back a response result of the designated client for the target management request to the target client after receiving the response result, wherein the designated client is a second client for processing the request type to which the target management request belongs;
And receiving a response result sent by the server and aiming at the target management request, and displaying the response result.
2. The method according to claim 1, wherein generating the target management request corresponding to the target management operation based on the target account number includes:
under the condition that the target management operation is the first operation, constructing a target management request which carries a target account number and belongs to a first request type, wherein the first request type is a request type for carrying out digital employee application;
the process that the server forwards the target management request to the appointed client based on the request type to which the target management request belongs includes:
Forwarding the target management request to a designated client corresponding to the first request type, wherein the designated client corresponding to the first request type is a second client for processing the management request of the first request type;
accordingly, the manner in which the specified client corresponding to the first request type generates the response result for the target management request includes:
displaying target application information after receiving the target management request, wherein the target application information is information for indicating a user of the target account to apply for digital staff;
And generating initial digital staff belonging to the target account number in response to a confirmation operation sent by the manager based on the target application information, and taking the generated staff information of the initial digital staff as a response result of the target management request.
3. The method of claim 1, wherein the second operation comprises a first sub-operation for indicating a skill configuration for a digital employee;
The generating, based on the target account, a target management request corresponding to the target management operation includes:
acquiring a first identification of skills to be configured under the condition that the target management operation is the first sub-operation;
constructing a target management request which carries a target account number and a first identifier and belongs to a second request type, wherein the second request type is used for carrying out skill configuration of digital staff;
the process that the server forwards the target management request to the appointed client based on the request type to which the target management request belongs includes:
Forwarding the target management request to a designated client corresponding to the second request type, wherein the designated client corresponding to the second request type is a second client for processing management requests of the second request type;
Accordingly, the manner in which the specified client corresponding to the second request type generates the response result for the target management request includes:
after receiving the target management request, displaying a target configuration notification, wherein the target configuration notification is used for indicating that the digital staff belonging to the target account is configured with the skill indicated by the first identifier;
Responding to a configuration completion operation of a manager, updating skill information of the digital staff belonging to the target account based on the skill indicated by the first identifier, and taking the updated skill information as a response result of the target management request, wherein the configuration completion operation is used for indicating that the skill indicated by the first mark is added in the skill of the digital staff belonging to the target account;
And/or the number of the groups of groups,
The preset interface comprises skill plates related to a skill market, wherein the skill plates are provided with marks of skills of various skill types, and the first marks of the skills to be configured are marks selected from the marks in the skill plates.
4. The method of claim 1, wherein the second operation comprises a second sub-operation for indicating a skill transfer to a digital employee;
The generating, based on the target account, a target management request corresponding to the target management operation includes:
acquiring a second identification of skills to be transferred under the condition that the target management operation is the second sub-operation;
constructing a target management request which carries a target account number and a second identifier and belongs to a third request type, wherein the third request type is used for carrying out skill transfer of digital staff;
the process that the server forwards the target management request to the appointed client based on the request type to which the target management request belongs includes:
Forwarding the target management request to a designated client corresponding to the third request type, wherein the designated client corresponding to the third request type is a second client for processing the management request of the third request type;
accordingly, the manner in which the specified client corresponding to the third request type generates the response result for the target management request includes:
after receiving the target management request, displaying a target transfer notification, wherein the target transfer notification is used for indicating that the digital staff belonging to the target account is subjected to the transfer of the skill indicated by the second identifier, and transferring the skill indicated by the second identifier to the digital staff belonging to the designated account;
And responding to a transfer completion operation of the manager, updating the skill information of the digital staff belonging to the target account based on the skill indicated by the second identifier, and taking the updated skill information as a response result of the target management request, wherein the transfer completion operation is used for indicating that the skill indicated by the second mark is transferred in the skill of the digital staff belonging to the target account.
5. The method of claim 1, wherein the at least one management operation further comprises a third operation for indicating monitoring of skill performance of the digital employee;
The generating, based on the target account, a target management request corresponding to the target management operation includes:
under the condition that the target management operation is the third operation, constructing a target management request which carries a target account number and belongs to a fourth request type, wherein the fourth request type is used for monitoring the skill execution condition of the digital staff;
The server side is further configured to obtain a skill execution record of the digital employee belonging to the target account based on the request type to which the target management request belongs, and feed back the skill execution record to the target client side as a response result, where the skill execution record is used to reflect the skill execution condition of the digital employee belonging to the target account in a predetermined time period.
6. The method of claim 5, wherein the at least one management operation further comprises a fourth operation for indicating a scheduling of skills of a digital employee;
The generating, based on the target account number, a target management request corresponding to the target management operation includes:
Acquiring a third identification of skills to be scheduled under the condition that the target management operation is the fourth operation;
Constructing a target management request which carries a target account number and a third identifier and belongs to a fifth request type, wherein the fifth request type is used for scheduling the skills of digital staff;
the process that the server forwards the target management request to the appointed client based on the request type to which the target management request belongs includes:
forwarding the target management request to a designated client corresponding to the fifth request type, wherein the designated client corresponding to the fifth request type is a second client for processing the management request of the fifth request type;
accordingly, the manner in which the designated client corresponding to the fifth request generates the response result for the target management request includes:
The target scheduling notification is used for indicating the skill scheduling information of the skills indicated by the third identification in the target operation aiming at the digital staff belonging to the target account, wherein the skill scheduling information is the execution sequence of each skill in an operation and the time node for executing the skill;
And responding to a scheduling completion operation of the manager, updating the skill scheduling information of the digital staff belonging to the target account in the target job based on the skills indicated by the third identifier, and taking the updated skill scheduling information as a response result of the target management request, wherein the scheduling completion operation is used for indicating that the skills indicated by the third identifier are scheduled in the target job in the skills of the digital staff belonging to the target account.
7. The digital employee management system is characterized by comprising a target client, a plurality of second clients and a server, wherein the target client is any first client in the system;
The target client is used for outputting a preset interface, responding to target management operation sent by a user on the preset interface, generating a target management request corresponding to the target management operation based on a target account, uploading the target management request to the server, receiving a response result sent by the server and aiming at the target management request, and displaying the response result, wherein the preset interface is an interface for at least one management operation aiming at a digital employee, the at least one management operation comprises a first operation for indicating the application of the digital employee and/or a second operation for indicating the skill setting of the digital employee, and the target account is a user account currently logged in the target client;
The server is used for forwarding the target management request to a designated client based on the request type to which the target management request belongs, and feeding back a response result of the designated client for the target management request to the target client after receiving the response result, wherein the designated client is a second client for processing the request type to which the target management request belongs;
The appointed client is used for responding to the target management request, obtaining a response result aiming at the target management request and feeding back the response result to the server.
8. A digital employee management apparatus, for use in a digital employee management system, the target client being any first client in the system, the system further comprising a server and a plurality of second clients, the apparatus comprising:
the system comprises a first output module, a first control module and a second control module, wherein the first output module is used for outputting a preset interface, and the preset interface is used for performing at least one management operation on a digital employee;
the request generation module is used for responding to target management operation sent by a user on the preset interface and generating a target management request corresponding to the target management operation based on a target account, wherein the target account is a user account currently logged in the target client;
The request uploading module is used for uploading the target management request to the server so that the server forwards the target management request to a designated client based on a request type to which the target management request belongs, and feeds back a response result of the designated client for the target management request to the target client after receiving the response result;
the second receiving module is used for receiving a response result sent by the server and aiming at the target management request, and displaying the response result.
9. The electronic equipment is characterized by comprising a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory are communicated with each other through the communication bus;
A memory for storing a computer program;
a processor for implementing the method of any of claims 1-6 when executing a program stored on a memory.
10. A computer readable storage medium, characterized in that the computer readable storage medium has stored therein a computer program which, when executed by a processor, implements the method of any of claims 1-6.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202510565799.7A CN120494777A (en) | 2025-04-30 | 2025-04-30 | Digital employee management method and system and electronic equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202510565799.7A CN120494777A (en) | 2025-04-30 | 2025-04-30 | Digital employee management method and system and electronic equipment |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN120494777A true CN120494777A (en) | 2025-08-15 |
Family
ID=96679798
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202510565799.7A Pending CN120494777A (en) | 2025-04-30 | 2025-04-30 | Digital employee management method and system and electronic equipment |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN120494777A (en) |
-
2025
- 2025-04-30 CN CN202510565799.7A patent/CN120494777A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN109409532B (en) | Product development based on artificial intelligence and machine learning | |
| US9632768B2 (en) | Exchanging project-related data in a client-server architecture | |
| US12321874B2 (en) | System of standardized API interpretation for inter application communication | |
| US7729924B2 (en) | Virtual knowledge management system | |
| US11138006B2 (en) | Hybrid development systems and methods | |
| US8887133B2 (en) | Bi-directional communication between change management tool and implementation tools | |
| Quiescenti et al. | Business process-oriented design of Enterprise Resource Planning (ERP) systems for small and medium enterprises | |
| US7836103B2 (en) | Exchanging project-related data between software applications | |
| US20060241997A1 (en) | System and method for integrating workflow processes with a project management system | |
| US9613330B2 (en) | Identity and access management | |
| EP1681634A1 (en) | Method and system for tracking changes in a document | |
| JPH05197573A (en) | Task controlling system with task oriented paradigm | |
| US8538793B2 (en) | System and method for managing real-time batch workflows | |
| US20110252019A1 (en) | Project management system | |
| CN111523812A (en) | Model life cycle management method and system, equipment and storage medium | |
| US20110264251A1 (en) | Electronic work instruction configured for isa-95 standard | |
| CN115048103A (en) | Workflow implementation method, device and system | |
| CN111984882A (en) | Data processing method, system and equipment | |
| CN118103858A (en) | Information management system | |
| US20150310390A1 (en) | Aggregation and workflow engines for managing project information | |
| CN117806654B (en) | Tekton-based custom cloud native DevOps pipeline system and method | |
| CN111523808B (en) | Model centralized management method, system, equipment and storage medium | |
| US20070033080A1 (en) | Method and apparatus for process discovery related applications | |
| CN117933685A (en) | Business process implementation method and device, electronic equipment and storage medium | |
| CN120494777A (en) | Digital employee management method and system and electronic equipment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination |