Task processing method, apparatus, device, medium, and product
Patent Information
- Application Number
- CN202611078740.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-07-20
- Publication Date
- 2026-09-11
AI Technical Summary
[0005]本申请的主要目的在于提供一种任务处理方法、装置、设备、介质以及产品,旨在解决现有发电企业任务督办人工依赖度高、效率低、易遗漏延误,缺少全生命周期管控的技术问题
本申请实施例提出的一种任务处理方法、装置、设备、介质以及产品,方法应用于发电企业,方法通过接收任务信息,并通过预先构建的督办组织底座对所述任务信息进行周期划分得到周期划分结果;根据所述周期划分结果,通过任务督办流程对所述任务信息进行督办,得到标准化任务数据;在所述任务信息执行完成的情况下,基于所述标准化任务数据生成待验收任务,并将所述待验收任务发送至验收端。由此,通过预先构建的督办组织底座自动对任务信息进行周期划分,替代人工登记与拆分,降低人工依赖,减少遗漏延误,随后依据周期划分结果按标准化督办流程执行全程线上督办,实现任务全流程可控,最后任务执行完毕后自动生成待验收任务并推送验收端,形成闭环的完整管控链路,解决了现有发电企业任务督办人工依赖度高、效率低、易遗漏延误,缺少全生命周期管控的问题,提高了任务督办的效率。
Smart Images

Figure CN122736552A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of business processing technology, and in particular to a task processing method, apparatus, equipment, medium, and product. Background Technology
[0002] Currently, power generation companies generally use the traditional model of manual registration and offline tracking for task supervision, resulting in low overall operational efficiency. Existing task supervision systems on the market have relatively simple functions, mostly supporting only basic task entry and deadline reminders. They do not have dedicated functional modules designed to suit the business characteristics of power generation companies' administrative management. They cannot cover the entire process of transparent control from task initiation to completion, nor do they have quantitative analysis of task execution process and efficiency, making it difficult to accurately identify execution bottlenecks. This is significantly different from the standardized and intelligent management needs of power generation companies.
[0003] The aforementioned traditional methods have significant drawbacks. The main problems are that they cannot guarantee the efficiency of task processing, lack complete lifecycle management of tasks, cannot integrate with core business processes, cannot pinpoint execution bottlenecks, and are difficult to support management optimization.
[0004] The above content is only used to help understand the technical solution of this application and does not represent an admission that the above content is prior art. Summary of the Invention
[0005] The main purpose of this application is to provide a task processing method, device, equipment, medium, and product, which aims to solve the technical problems of high reliance on manual supervision, low efficiency, easy omissions and delays, and lack of full life cycle management in existing power generation enterprises.
[0006] To achieve the above objectives, this application proposes a task processing method, which is applied to power generation enterprises. The task processing method includes: Receive task information and divide the task information into periods using a pre-built supervisory organization base to obtain period division results; Based on the cycle division results, the task information is supervised through the task supervision process to obtain standardized task data. Upon completion of the task information execution, a task to be accepted is generated based on the standardized task data, and the task to be accepted is sent to the acceptance end.
[0007] In one embodiment, before the step of periodically dividing the basic information of the task content using a pre-constructed supervisory organization base to obtain the periodic division result, the method further includes: Receive the basic organizational information of the power generation enterprise; The basic organizational information is structured and parsed to obtain the permission relationships between organizational departments, organizational positions, and organizational personnel; Set the task operation permissions for the organization's personnel based on the aforementioned permission association relationships; The supervisory organization base is constructed by establishing the aforementioned permission associations and task operation permissions.
[0008] In one embodiment, the step of periodically dividing the task information using a pre-constructed supervisory organization base to obtain the periodic division result includes: The task information is parsed to obtain the execution requirements, estimated execution time, and task priority; The task ID is generated based on the execution requirements, estimated execution time, and task priority to create the task information. The legality of the task information is verified to obtain the legality verification result; If the legality verification result is successful, the task information is split into stages to obtain several task stages; The task cycle is divided into several task stages by the supervisory organization base, and the cycle division result is obtained and bound to the task ID.
[0009] In one embodiment, before the step of supervising the task information through a task supervision process based on the period division result to obtain standardized task data, the method further includes: Receive decision-making data and work meeting data from the power generation company; The decision-making data and work meeting data are standardized and transformed to obtain core business task data; Configure supervision rules based on the core business task data; The core business task data and supervision rules are integrated into the initial supervision process to obtain the task supervision process.
[0010] In one embodiment, the step of performing task bottleneck analysis based on the standardized data to obtain task optimization suggestions, and then executing the task information according to the optimization suggestions, includes: Extract multi-dimensional efficiency analysis indicators from the standardized task data; The multi-dimensional efficiency analysis indicators are compared using efficiency thresholds. If the multi-dimensional efficiency analysis indicators are lower than the efficiency threshold, it is determined that the task information has an execution bottleneck. The bottleneck type and root cause of the execution bottleneck are determined by the multi-dimensional efficiency analysis indicators. Based on the bottleneck type and its root cause, optimization suggestions are generated, and the task information is executed according to the optimization suggestions.
[0011] In one embodiment, after sending the task to be accepted to the acceptance terminal, the method further includes: Receive the acceptance results and review comments sent by the acceptance terminal; If the acceptance result is qualified, the standardized task data, execution records and supporting materials of the task to be accepted are summarized to obtain a task execution report; If the acceptance result is unqualified, the review comments are analyzed to obtain the reason for return, the unqualified task stage is determined based on the reason for return, and the task information is re-executed starting from the unqualified task stage.
[0012] Furthermore, to achieve the above objectives, this application also proposes a task processing device applied in a power generation enterprise, the task processing device comprising: The segmentation module is used to receive task information and perform periodic segmentation on the task information through a pre-built supervisory organization base to obtain the periodic segmentation result; The processing module is used to supervise the task information according to the period division results and obtain standardized task data through the task supervision process. An optimization module is used to perform task bottleneck analysis based on the standardized data, obtain task optimization suggestions, and execute the task information according to the optimization suggestions; The sending module is used to generate a task to be accepted based on the standardized task data when the task information is completed, and to send the task to be accepted to the acceptance end.
[0013] In addition, to achieve the above objectives, this application also proposes a task processing device, the device comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the task processing method as described above.
[0014] In addition, to achieve the above objectives, this application also proposes a storage medium, which is a computer-readable storage medium, on which a computer program is stored, and which, when executed by a processor, implements the steps of the task processing method described above.
[0015] In addition, to achieve the above objectives, this application also provides a computer program product, which includes a computer program that, when executed by a processor, implements the steps of the task processing method described above.
[0016] One or more technical solutions proposed in this application have at least the following technical effects: This application proposes a task processing method, apparatus, equipment, medium, and product. The method is applied to power generation enterprises. It receives task information and divides the task information into periods using a pre-built supervisory organization framework. Based on the period division results, it supervises the task information through a task supervision process to obtain standardized task data. Upon completion of the task execution, it generates tasks to be accepted based on the standardized task data and sends these tasks to the acceptance end. Thus, the pre-built supervisory organization framework automatically divides task information into periods, replacing manual registration and splitting, reducing reliance on manual labor, minimizing omissions and delays. Subsequently, based on the period division results, it executes online supervision according to a standardized supervision process, achieving full control over the task process. Finally, upon completion of the task execution, it automatically generates tasks to be accepted and pushes them to the acceptance end, forming a closed-loop complete control chain. This solves the problems of high reliance on manual labor, low efficiency, easy omissions and delays, and lack of full lifecycle control in existing power generation enterprise task supervision, thereby improving the efficiency of task supervision. Attached Figure Description
[0017] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0018] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0019] Figure 1 This is a flowchart illustrating an embodiment of the task processing method of this application. Figure 2 This is a schematic diagram illustrating the entire task execution process involved in the task processing method of this application; Figure 3 This is a flowchart illustrating Embodiment 2 of the task processing method of this application; Figure 4 This is a schematic diagram illustrating the base construction and supervision process construction involved in the task processing method of this application; Figure 5 This is a schematic diagram of the module structure of the task processing device according to an embodiment of this application; Figure 6 This is a schematic diagram of the device structure of the hardware operating environment involved in the task processing method in the embodiments of this application.
[0020] The purpose, features, and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0021] It should be understood that the specific embodiments described herein are merely illustrative of the technical solutions of this application and are not intended to limit this application.
[0022] To better understand the technical solution of this application, a detailed description will be provided below in conjunction with the accompanying drawings and specific implementation methods.
[0023] The main solution of this application embodiment is as follows: Receive basic organizational information of the power generation enterprise; perform structured parsing of the basic organizational information to obtain the permission relationships between organizational departments, organizational positions, and organizational personnel; set task operation permissions for the organizational personnel according to the permission relationships; construct a supervisory organizational base through the permission relationships and task operation permissions. Parse the task information to obtain execution requirements, estimated execution time, and task priority; generate a task ID for the task information based on the execution requirements, estimated execution time, and task priority; perform legality verification on the task information to obtain a legality verification result; if the legality verification result is passed, split the task information into stages to obtain several task stages; divide the several task stages into task cycles through the supervisory organizational base to obtain cycle division results, and bind the cycle division results to the task ID. Receive decision-making data and work meeting data of the power generation enterprise; perform standardized transformation on the decision-making data and work meeting data to obtain core business task data; configure supervisory rules according to the core business task data; integrate the core business task data and supervisory rules into the initial supervisory process to obtain the task supervisory process. Multi-dimensional efficiency analysis indicators are extracted from the standardized task data; these indicators are compared against an efficiency threshold; if the multi-dimensional efficiency analysis indicators are lower than the threshold, an execution bottleneck is identified; the bottleneck type and root cause are determined using the multi-dimensional efficiency analysis indicators; optimization suggestions are generated based on the bottleneck type and root cause, and the task information is executed according to the optimization suggestions. The system receives acceptance results and review comments from the acceptance end; if the acceptance result is satisfactory, the standardized task data, execution records, and attachments of the task to be accepted are summarized to obtain a task execution report; if the acceptance result is unsatisfactory, the review comments are analyzed to obtain the return reason, the unsatisfactory task stage is determined based on the return reason, and the task information is re-executed starting from the unsatisfactory task stage. This solves the problems of high reliance on manual task supervision, low efficiency, easy omissions and delays, and lack of full lifecycle management in existing power generation enterprises, achieving task supervision and improving the efficiency of task supervision. Based on the solution of this invention, a task processing method was designed to address the problem of low efficiency caused by the lack of dedicated functional modules designed to meet the business characteristics of power generation enterprises' administrative management. This is because such modules cannot cover the entire process of transparent control from task initiation to completion, lack quantitative analysis of task execution process and efficiency, and are difficult to accurately identify execution bottlenecks. This results in a significant gap between the solution and the standardized and intelligent management needs of power generation enterprises.
[0024] In this embodiment, for ease of description, the task processing device will be used as the execution subject in the following description.
[0025] Due to the limitations of existing task supervision models and systems in power generation enterprises, the efficiency and intelligence level of task supervision still need to be improved. Firstly, there is the problem of reliance on manual labor, with the entire process relying on manual registration and offline tracking. This involves many intervention links, is prone to errors, and directly leads to task omissions and delays, reducing supervision efficiency. Secondly, there is the problem of lack of full-process control. A complete system covering planning, execution, monitoring, and closed-loop management has not been established, making it impossible to track and manage the entire process transparently. The task status is unclear, and the process is not traceable. Thirdly, there is the problem of insufficient execution efficiency analysis. There is a lack of quantitative analysis methods, making it impossible to automatically identify execution bottlenecks and blockages, and making it difficult to support scheduling optimization. Fourthly, there is the problem of domain adaptation. Dedicated modules have not been designed based on the administrative business characteristics and core matters of power generation enterprises, resulting in poor business adaptability and difficulty in meeting the standardized and intelligent management needs of enterprises.
[0026] This application provides a solution that automatically divides task information into cycles through a pre-built supervisory organization base, replacing manual registration and splitting, reducing reliance on manual labor, and minimizing omissions and delays. Subsequently, based on the cycle division results, the entire process of online supervision is executed according to a standardized supervision procedure, achieving full control over the task process. Finally, after the task is completed, tasks awaiting acceptance are automatically generated and pushed to the acceptance end, forming a closed-loop complete management and control chain. This solves the problems of high reliance on manual labor, low efficiency, easy omissions and delays, and lack of full life cycle management in the existing task supervision of power generation enterprises, and improves the efficiency of task supervision.
[0027] Based on this, the embodiments of this application provide a task processing method, referring to... Figure 1 , Figure 1 This is a flowchart illustrating the first embodiment of the task processing method of this application.
[0028] In this embodiment, the task processing method includes steps S01 to S03: Step S01: Receive task information and divide the task information into periods using a pre-built supervisory organization base to obtain period division results; Before the implementation of this embodiment, it should be clear that the current task supervision of power generation companies is mostly done through manual registration and offline tracking, which is inefficient. The existing system has limited functions, only supporting basic input and reminders. It is not adapted to the administrative characteristics of enterprises, cannot achieve transparent control of the entire process, lacks quantitative efficiency analysis, and is difficult to locate execution bottlenecks, thus failing to meet the requirements of standardization and intelligence.
[0029] Therefore, in order to solve the above problems, this embodiment analyzes and extracts the core elements of the task information when the power generation company receives the task information, generates a unique task ID, and after legality verification, splits the task into four stages: planning, execution, monitoring, and closed-loop. The cycle division is completed and the ID is bound through the supervision organization base, forming a traceable stage division result.
[0030] Step S02: Based on the cycle division results, the task information is supervised through the task supervision process to obtain standardized task data. Based on the cycle division results obtained above, a dedicated supervision process is constructed by integrating the core business rules of power generation enterprises. Supervision operations are executed in stages, real-time execution status data is collected and associated with task IDs, and standardized task data is generated after unified format processing. Simultaneously, pre-efficiency analysis data collection is completed. The supervision process specifically includes four progressive stages: planning stage supervision, execution stage supervision, monitoring stage supervision, and closed-loop stage supervision. In the planning stage supervision, the start and end times of tasks, responsible entities, and deliverable lists are extracted based on the cycle division results. A Gantt chart is automatically generated and pushed to the responsible department head for confirmation. After confirmation, the plan baseline is locked. In the execution stage... During the phased supervision, task progress reporting data, on-site operation images, and approval workflow records are captured at a preset collection frequency. Tiered warnings are triggered for tasks that are overdue or whose progress deviations exceed thresholds, with the warning trigger time and response time recorded simultaneously. In the monitoring phase, the planned baseline and real-time execution data are integrated to calculate three core indicators: progress completion rate, time deviation rate, and resource allocation matching degree. For tasks with abnormal indicators, a thorough tracing process is initiated to pinpoint the specific responsible position and obstructing link. In the closed-loop phase, the completeness and quality compliance of deliverables are verified, all process data is automatically archived, and task execution files are generated, while related resource occupancy is released simultaneously. The status data collected in each of the above phases is bound to a task ID and formatted using a unified data schema, forming standardized task data containing timestamps, responsible parties, operation types, and content summaries. This standardized task data also serves as the input source for the efficiency analysis module, supporting subsequent performance evaluation and bottleneck identification.
[0031] Step S03: Perform task bottleneck analysis based on the standardized data to obtain task optimization suggestions, and execute the task information according to the optimization suggestions; Execution details are extracted from standardized task data, and multi-dimensional efficiency indicators such as on-time completion rate, average execution cycle, delay rate, departmental completion timeliness, and stage delay rate are calculated. Then, the indicators are compared with preset thresholds. If the indicators are not met, it is determined that there is an execution bottleneck. The bottleneck type and root cause are determined according to the rules. Finally, based on the bottleneck type and root cause, optimization suggestions such as adjusting time limits, increasing personnel, upgrading supervision, and optimizing nodes are generated.
[0032] Step S04: If the task information is completed, generate a task to be accepted based on the standardized task data and send the task to be accepted to the acceptance end.
[0033] Finally, the system detects the completion status of tasks, automatically generates tasks to be accepted based on standardized task data, links all task execution records and supporting materials, and pushes them to the acceptance end to trigger acceptance, laying the foundation for subsequent acceptance closure and report generation.
[0034] Specifically, before step S01 above, which involves periodically dividing the basic information of the task content using a pre-constructed supervisory organization framework to obtain the periodic division result, the method further includes: Step S0101: Receive the basic organizational information of the power generation enterprise; Step S0102: Perform structured parsing on the basic organizational information to obtain the permission relationships between organizational departments, organizational positions, and organizational personnel; Step S0103: Set the task operation permissions of the organization's personnel according to the permission association relationship; Step S0104: The supervisory organization base is constructed through the permission association and task operation permissions.
[0035] First, the basic organizational information of the power generation enterprise at all levels is collected, covering the four-level structure of group, region, power plant, and department, as well as core content such as departmental responsibilities, job permissions, personnel information, approval processes, and role permission matrices. In this embodiment, the data collection process adopts a dual mode of "multi-source automatic collection and manual supplementation and verification". On the one hand, it connects with the power generation enterprise's existing ERP system, human resource management system, and OA system to automatically extract data and reduce human error. On the other hand, it sets up a manual supplementation entry to fill in missing information such as special job permissions and temporary approval processes.
[0036] Subsequently, the collected basic organizational information is structured and parsed. A dual-core parsing engine of "field standardization and association rule matching" is built. First, all organizational information is processed for field standardization, unifying field names, formats, and encoding rules (e.g., standardizing "department number" and "department code" into "department code") to ensure that data from different sources can be associated. Then, a three-level permission association of department, position, and personnel is constructed. In this embodiment, the specific association process is to first establish a one-to-many association between departments and positions (one department corresponds to multiple positions, and one position belongs to one core department), then establish an association between positions and personnel and mark the priority of part-time permissions, and finally realize the indirect linkage between departments and personnel through the position carrier. After the parsing is completed, a standardized association table can be generated, with an embedded automatic verification mechanism that can automatically check invalid associations such as personnel with non-affiliated departments, and prompt correction in real time if the verification fails.
[0037] Based on the parsed permission relationships, personnel task operation permissions are set, clarifying eight major categories of operation permissions for the entire task supervision process: task initiation, task assignment, progress reporting, status update, early warning and reminder, acceptance and review, archiving, and permission management. Each permission category corresponds to specific actionable steps. A "position-based permission benchmark and job-level permission superposition" approach is adopted. Specifically, benchmark permissions are set based on the position, clarifying the core operation permissions corresponding to different positions. For example, a supervision specialist has permissions for progress tracking, early warning and reminder, and archiving; a department head has permissions for task assignment, acceptance and review, and permission approval; and ordinary staff only have permissions for progress reporting and status update. Additional permissions are then added based on the personnel's job level. Group-level supervisors can view all task supervision information and permission adjustment records across regions and departments, while factory-level supervisors can only view relevant information within their own factory. This ensures that permissions are accurately matched with job responsibilities and ranks. A four-level permission control mechanism is also established, dividing operational permissions into group-level, regional / factory-level, department-level, and job-level, clearly defining the operational scope and boundaries of each level to prevent unauthorized operations. A dynamic permission adjustment interface is also established, allowing for the real-time addition, deletion, or modification of corresponding operational permissions when personnel undergo job changes or rank adjustments. The permission association table is updated synchronously, and a complete permission adjustment log is recorded, including the person making the adjustment, the time of adjustment, the content of the adjustment, and the reason for the adjustment, ensuring that permission adjustments are traceable.
[0038] Finally, the system integrates permission relationships and operational permissions to construct the foundation for the supervisory organization. This foundation features a layered, modular architecture consisting of a data layer, a relationship layer, and a permission layer. The data layer utilizes MySQL+Redis distributed storage to cache frequently accessed data, improving retrieval efficiency. The relationship layer embeds permission relationship verification rules to validate relationship validity in real time. If a relationship fails due to personnel departure or job revocation, a permission freeze mechanism is automatically triggered. The permission layer employs a permission verification engine that automatically verifies permissions when personnel perform supervisory operations. Operations without sufficient permissions are rejected with a notification, and verification logs are recorded. Interfaces for core business processing modules such as "major issues, important decisions, and important meetings" for power generation enterprises are reserved within the foundation to ensure compatibility between the foundation and core business processes. Finally, testing and optimization are conducted through simulated task supervision scenarios to ensure a foundation response time ≤200ms and a permission verification accuracy rate ≥99.9%. A regular backup and update maintenance mechanism is established to guarantee the long-term stable operation of the foundation.
[0039] More specifically, step S01 above, which involves dividing the task information into periods using a pre-constructed supervisory organization framework to obtain the period division result, includes: Step S011: Parse the task information to obtain the execution requirements, estimated execution time, and task priority; Step S012: Generate the task ID of the task information based on the execution requirements, estimated execution time, and task priority; Step S013: Perform a legality check on the task information to obtain the legality check result; Step S014: If the legality verification result is passed, the task information is split into stages to obtain several task stages; Step S015: Divide the task cycles of the several task stages through the supervision organization base, obtain the cycle division results, and bind the cycle division results with the task ID.
[0040] First, the task information is analyzed to obtain the execution requirements, estimated execution time, and task priority. The execution requirements specify the specific execution standards of the task (such as unit maintenance parameters and electricity settlement specifications). The estimated execution time is calibrated in conjunction with the production rhythm of the power generation company (such as unit start-up and shutdown periods and electricity settlement cycle). The task priority is divided in conjunction with the scope of the task's impact (number of affected units and revenue scale). Key tasks related to core business (such as unit maintenance and electricity settlement) are listed as high priority.
[0041] Subsequently, task cycles are divided based on execution requirements, expected execution time, and task priorities. Differentiated division rules are designed in conjunction with the business scenarios of power generation enterprises (production, finance, and marketing). For example, high-priority tasks are divided into cycles of "day / hour" to ensure real-time control of core tasks, while regular tasks are divided into cycles of "week / month" to adapt to the rhythm of production and operation. During the division process, the LSTM machine learning algorithm is used to compare historical task cycle data from the same period to predict the rationality of the cycle and generate standardized cycle division results containing "cycle identifier, task type, priority, and division basis". These results are simultaneously stored in a distributed database (MySQL and Redis). Redis caches frequently accessed data to improve query efficiency and provides accurate basis for subsequent task supervision, solving the shortcomings of traditional cycle division in lacking scenario adaptability and trend prediction.
[0042] The cycle division results are linked and bound to task information. A one-to-one mapping relationship between cycles and tasks is established through keyword matching algorithms, clarifying the task scope corresponding to each cycle (e.g., "daily cycle corresponds to real-time maintenance of Unit #1, weekly cycle corresponds to regional electricity settlement"). The business data associated with the cycle (e.g., unit operating parameters, revenue data) is marked, and cycle division logs are recorded, including division time, division basis, and prediction results, to ensure traceability. For high-priority tasks, historical cycle handling cases are additionally linked to extract the best cycle division experience, optimize the current division rules, avoid misjudgment and omission, further improve the accuracy and adaptability of cycle division, and achieve deep integration of task cycles and business scenarios.
[0043] It should be noted that the implementation process of this embodiment is as follows: Figure 2As shown, the system receives various production, administrative, and decision-making task information. Through the previously constructed supervisory organizational framework, it analyzes task priorities, execution deadlines, and delivery requirements, completes task legality verification and multi-stage breakdown, outputs standardized cycle division results, and associates them with unique task identifiers. Subsequently, based on a dedicated supervisory process that integrates enterprise meeting and decision-making rules, it tracks tasks in four stages: planning, execution, monitoring, and closure. It records progress, warnings, approvals, and other information in real time, and converts them into structured and standardized task data. Then, the system automatically analyzes indicators such as completion timeliness, stage delays, and collaboration delays in the standardized data, intelligently identifies execution bottlenecks, generates feasible optimization solutions, and synchronously guides on-site task adjustments. Finally, after all task execution nodes are closed, the system integrates the entire process execution records, attachments, and indicator data to generate acceptance documents, which are then sent to the acceptance personnel's terminals for review, forming a complete task lifecycle management system.
[0044] This embodiment, through the above-described scheme, specifically receives task information and divides the task information into periods using a pre-built supervisory organization platform to obtain periodic division results. Based on the periodic division results, the task information is supervised through a task supervision process to obtain standardized task data. Upon completion of the task information execution, a task awaiting acceptance is generated based on the standardized task data and sent to the acceptance end. Thus, the pre-built supervisory organization platform automatically divides task information into periods, replacing manual registration and splitting, reducing reliance on manual labor, minimizing omissions and delays. Subsequently, based on the periodic division results, the standardized supervisory process is executed online throughout the entire process, achieving full control over the task process. Finally, upon completion of the task execution, a task awaiting acceptance is automatically generated and pushed to the acceptance end, forming a closed-loop complete management and control chain. This solves the problems of high reliance on manual labor, low efficiency, easy omissions and delays, and lack of full lifecycle management in existing power generation enterprises' task supervision, thereby improving the efficiency of task supervision.
[0045] Based on the first embodiment of this application, in the second embodiment of this application, the content that is the same as or similar to the first embodiment described above can be referred to the above description, and will not be repeated hereafter. Based on this, please refer to... Figure 3 Before step S02, which involves supervising the task information according to the cycle division result and obtaining standardized task data through a task supervision process, the task processing method further includes steps S0201 to S0204: Step S0201: Receive decision-making data and work meeting data from the power generation company; Step S0202: Standardize and transform the decision-making data and work meeting data to obtain core business task data; Step S0203: Configure supervision rules based on the core business task data; Step S0204: Integrate the core business task data and supervision rules into the initial supervision process to obtain the task supervision process.
[0046] In this embodiment, after the base is constructed, the supervision process also needs to be constructed, such as... Figure 4 As shown, firstly, it is necessary to clarify the scope and source of data collection for power generation enterprise decision-making matters and work meeting data. Decision-making matters data covers the "major issues, major decisions, and major personnel appointments" at the group, regional, and power plant levels, as well as annual operating decisions and special decision-making data, mainly from the enterprise decision management system. Work meeting data covers meeting minutes, resolutions, etc., mainly from the OA system, meeting recording transcription system, and instant messaging platform meeting records. The specific collection process adopts a dual-mode collection of "automatic system capture and manual supplementary entry". Decision-making matters data is automatically captured daily through a dedicated interface to ensure real-time performance. Work meeting data prioritizes the automatic extraction of core content, while oral resolutions and other parts that cannot be automatically transcribed are supplemented and entered by designated personnel. At the same time, a unique data source identifier is added to each type of data and associated with the corresponding scenario to lay the foundation for subsequent processing.
[0047] Then, a standardized conversion engine compatible with multiple formats and embedded with the national cryptographic SM4 encryption algorithm was built. A dual-core design of "format parsing" and "rule mapping" was adopted to perform differentiated conversion on the collected heterogeneous data. The core fields of the structured table data of decision-making matters were directly extracted and converted into a unified JSON format. The structured content in the work meeting data was converted by field mapping. The core task information of the unstructured speech-to-text was extracted by NLP algorithm and converted into structured fields and JSON format. After that, data cleaning was performed to remove invalid and erroneous data, and a standard system for core business task data was established. The converted data was classified and configured with a unique standardized code. Data verification was carried out to ensure that the format was uniform and the fields were complete, thus obtaining the core business task data.
[0048] Subsequently, the supervision rules were categorized into hierarchical levels based on the type, priority, and scope of impact of core business task data. The data was divided into decision-making and meeting categories, and dedicated supervision rules were configured for each category. Decision-making rules clearly define supervision nodes and frequencies to focus on decision implementation, while meeting-related rules adopt differentiated supervision modes according to meeting levels to focus on task progress. Each rule is assigned a unique rule ID and associated with the corresponding data code. A dual supervision trigger mechanism of "time trigger" and "status trigger" and an early warning threshold are set up. At the same time, a rule dynamic adjustment interface is configured to modify rule parameters in real time according to actual conditions.
[0049] Finally, the initial supervision process was architecturally optimized, and a three-layer architecture of "data access layer - rule adaptation layer - process execution layer" was built. The mapping relationship between core business task data, supervision rules and initial supervision process was established, data fields were mapped to process execution nodes, and supervision rules were bound to process supervision links. The process response time and rule trigger accuracy were verified by simulating supervision scenarios. A traceability module was embedded in the process to record all execution links, and finally a standardized and regulated task supervision process was formed.
[0050] Specifically, in step S03 above, which involves performing task bottleneck analysis based on the standardized data to obtain task optimization suggestions, and then executing the task information according to the optimization suggestions, the method further includes: Step S031: Extract multi-dimensional efficiency analysis indicators from the standardized task data; Step S032: Perform threshold comparison on the multi-dimensional efficiency analysis indicators using efficiency thresholds; Step S033: If the multi-dimensional efficiency analysis index is lower than the efficiency threshold, it is determined that there is an execution bottleneck in the task information; Step S034: Determine the bottleneck type and root cause of the execution bottleneck through the multi-dimensional efficiency analysis indicators; Step S035: Generate optimization suggestions based on the bottleneck type and the root cause of the bottleneck, and execute the task information according to the optimization suggestions.
[0051] First, multi-dimensional efficiency analysis indicators related to the full task execution details are extracted in real time from standardized task data. These indicators include basic data such as task start time, time spent in each stage, number of progress reports, delay duration, number of returns, number of extension applications, and number of collaborative interactions. Based on this basic data, specific quantitative indicators are further calculated, covering on-time completion rate, average execution cycle, overall delay rate, departmental completion timeliness, and stage retention rate. Specifically, on-time completion rate = number of tasks completed on time / total number of tasks in the current period × 100%; average execution cycle = total task time spent / number of completed tasks; overall delay rate = number of delayed tasks / total number of tasks in the current period × 100%; departmental completion timeliness = number of tasks completed on time by the department / number of tasks undertaken by the department × 100%; and stage retention rate = number of times a single stage is overdue / total number of stages × 100%.
[0052] Subsequently, the multi-dimensional efficiency analysis indicators obtained from the extraction and calculation are compared with the preset efficiency thresholds one by one in real time to accurately determine whether each indicator meets the standard. According to the threshold comparison results, if any multi-dimensional efficiency analysis indicator is found to be lower than the corresponding preset efficiency threshold, it is determined that there is an execution bottleneck in the task information. Combined with the types of efficiency indicators that fail the comparison, the specific type and root cause of the execution bottleneck are further analyzed. Among them, two or more consecutive delays in the same department are marked as departmental execution bottlenecks, the average execution cycle of the task exceeds the standard threshold by 30% or more and is marked as process bottlenecks, the task is returned / modified three or more times and is marked as standard unclear bottlenecks, and the retention rate of a certain stage exceeds 50% and is marked as node bottlenecks. At the same time, the root cause of the bottleneck is located from specific issues such as personnel, processes, standards, collaboration or resources.
[0053] Finally, based on the identified bottleneck type and corresponding root cause, targeted intelligent scheduling optimization suggestions are generated, including adjusting task completion deadlines, adding cooperating personnel, upgrading supervision levels, merging similar tasks, optimizing approval nodes, and simplifying delivery standards, to ensure that the suggestions can be directly used to optimize task execution processes and resolve execution bottlenecks.
[0054] Furthermore, after sending the task to be accepted to the acceptance terminal in step S04 above, the method further includes: Step S0401: Receive the acceptance results and review comments sent by the acceptance terminal; Step S0402: If the acceptance result is qualified, the standardized task data, execution records and attachments of the task to be accepted are summarized to obtain a task execution report. Step S0403: If the acceptance result is unqualified, the review opinion is analyzed to obtain the reason for return, the unqualified task stage is determined according to the reason for return, and the task information is re-executed from the unqualified task stage.
[0055] Once the task is completed, the standardized task data will be synchronously converted into a task to be accepted and sent to the corresponding acceptance end. At this time, the acceptance end will accept and evaluate the task to be accepted, thereby obtaining the corresponding acceptance results and review opinions.
[0056] Subsequently, the power generation company receives the acceptance results and corresponding audit comments sent by the acceptance terminal. The acceptance results are clearly marked as qualified or unqualified, and the audit comments provide a detailed explanation of the problems found during the acceptance process and the basis for the acceptance conclusions. During the receiving process, the integrity of the data is verified simultaneously to ensure that the acceptance results and audit comments correspond one-to-one without any omissions. At the same time, the received acceptance-related data is bound to the unique task ID of the corresponding task and stored in the data storage module for persistent preservation. The receiving record is solidified with a timestamp to ensure that the record is traceable.
[0057] If the acceptance result is deemed qualified, the system automatically retrieves the standardized task data, full-process execution records (including operation logs, timestamps, and responsible person information) and all attachments corresponding to the task to be accepted. The system then categorizes and summarizes the above content according to a preset format, sorts out the entire task execution process, core data and deliverables, and generates a complete task execution report. The report is synchronously associated with the task ID, acceptance time and acceptance person information, and supports audit export and trace query.
[0058] If the acceptance result is deemed unqualified, the system will analyze the review comments to extract the specific reasons for the return (such as substandard results, non-compliant processes, incomplete materials, etc.). Combining this with the four-stage division of the task's entire lifecycle, the system will match the reasons for the return with each stage of planning, execution tracking, process monitoring, and closed-loop archiving to accurately determine the unqualified task stage. The system will then automatically reset the execution status of the unqualified task stage, triggering a re-execution instruction. Starting from the unqualified task stage, the system will re-promote the task execution according to the original supervision process, supervision rules, and task requirements until the acceptance is completed and qualified.
[0059] This embodiment, through the above-described scheme, specifically receives decision-making data and work meeting data from the power generation enterprise; standardizes and transforms the decision-making data and work meeting data to obtain core business task data; configures supervision rules based on the core business task data; and integrates the core business task data and supervision rules into the initial supervision process to obtain the task supervision process. Thus, by automatically dividing task information into periods through a pre-built supervision organization base, replacing manual registration and splitting, reducing reliance on manual labor, and minimizing omissions and delays, the entire process of online supervision is executed according to the standardized supervision process based on the period division results, achieving full control over the task process. Finally, after the task is completed, tasks awaiting acceptance are automatically generated and pushed to the acceptance end, forming a closed-loop complete control chain. This solves the problems of high reliance on manual labor, low efficiency, easy omissions and delays, and lack of full lifecycle control in existing power generation enterprise task supervision, thereby improving the efficiency of task supervision.
[0060] It should be noted that the above examples are only for understanding this application and do not constitute a limitation on the task processing method of this application. Any simple modifications based on this technical concept are within the protection scope of this application.
[0061] This application also provides a task processing device, please refer to... Figure 5 The task processing device is applied in a power generation enterprise, and the device includes: The segmentation module 10 is used to receive task information and perform periodic segmentation on the task information through a pre-built supervisory organization base to obtain periodic segmentation results. Processing module 20 is used to supervise the task information according to the period division results through a task supervision process to obtain standardized task data. The optimization module 30 is used to perform task bottleneck analysis based on the standardized data, obtain task optimization suggestions, and execute the task information according to the optimization suggestions; The sending module 40 is used to generate a task to be accepted based on the standardized task data when the task information is completed, and to send the task to be accepted to the acceptance end.
[0062] The task processing device provided in this application, employing the task processing method described in the above embodiments, can solve the technical problems of high reliance on manual supervision, low efficiency, easy omissions and delays, and lack of full life-cycle management in existing power generation enterprises. Compared with the prior art, the beneficial effects of the task processing device provided in this application are the same as those of the task processing method provided in the above embodiments, and other technical features in the task processing device are the same as those disclosed in the methods of the above embodiments, and will not be repeated here.
[0063] This application provides a task processing device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the task processing method in Embodiment 1 above.
[0064] The following is for reference. Figure 6 The diagram illustrates a structural schematic of a task processing device suitable for implementing embodiments of this application. The task processing device in the embodiments of this application may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Description), PMPs (Portable Media Players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 6 The task processing device shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of this application.
[0065] like Figure 6As shown, the task processing device may include a processing unit 1001 (e.g., a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory 1002 or a program loaded from a storage device 1003 into a random access memory 1004. The random access memory 1004 also stores various programs and data required for the operation of the task processing device. The processing unit 1001, the read-only memory 1002, and the random access memory 1004 are interconnected via a bus 1005. An input / output interface 1006 is also connected to the bus. Typically, the following systems can be connected to the input / output interface 1006: input devices 1007 including, for example, a touchscreen, touchpad, keyboard, mouse, image sensor, microphone, accelerometer, gyroscope, etc.; output devices 1008 including, for example, a liquid crystal display (LCD), speaker, vibrator, etc.; storage devices 1003 including, for example, magnetic tape, hard disk, etc.; and communication devices 1009. Communication device 1009 allows the task processing device to communicate wirelessly or wiredly with other devices to exchange data. Although the figure shows task processing devices with various systems, it should be understood that it is not required to implement or possess all of the systems shown. More or fewer systems may be implemented alternatively.
[0066] Specifically, according to the embodiments disclosed in this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments disclosed in this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device, or installed from storage device 1003, or installed from read-only memory 1002. When the computer program is executed by processing device 1001, it performs the functions defined in the methods of the embodiments disclosed in this application.
[0067] The task processing equipment provided in this application, employing the task processing method described in the above embodiments, can solve the technical problems of high reliance on manual supervision, low efficiency, easy omissions and delays, and lack of full life-cycle management in existing power generation enterprises. Compared with the prior art, the beneficial effects of the task processing equipment provided in this application are the same as those of the task processing method provided in the above embodiments, and other technical features of the task processing equipment are the same as those disclosed in the previous embodiment method, and will not be repeated here.
[0068] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any suitable manner in one or more embodiments or examples.
[0069] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
[0070] This application provides a computer-readable storage medium having computer-readable program instructions (i.e., a computer program) stored thereon, the computer-readable program instructions being used to execute the task processing method described in the above embodiments.
[0071] The computer-readable storage medium provided in this application may be, for example, a USB flash drive, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems or devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system or device. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.
[0072] The aforementioned computer-readable storage medium may be included in the task processing device or may exist independently and not assembled into the task processing device.
[0073] The aforementioned computer-readable storage medium carries one or more programs. When the one or more programs are executed by the task processing device, the task processing device: receives task information and performs periodic division on the task information through a pre-constructed supervisory organization base to obtain a periodic division result; supervises the task information through a task supervision process according to the periodic division result to obtain standardized task data; and when the task information is completed, generates a task to be accepted based on the standardized task data and sends the task to be accepted to the acceptance end.
[0074] Computer program code for performing the operations of this application can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, and C++, and conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a Local Area Network (LAN) or a Wide Area Network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0075] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0076] The modules described in the embodiments of this application can be implemented in software or hardware. The names of the modules do not necessarily limit the functionality of the unit itself.
[0077] The readable storage medium provided in this application is a computer-readable storage medium that stores computer-readable program instructions (i.e., computer programs) for executing the above-described task processing method. This addresses the technical problems of existing power generation enterprises, such as high reliance on manual task supervision, low efficiency, easy omissions and delays, and a lack of full lifecycle management. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as those of the task processing method provided in the above embodiments, and will not be elaborated upon here.
[0078] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the task processing method described above.
[0079] The computer program product provided in this application can solve the technical problems of high reliance on manual supervision, low efficiency, easy omissions and delays, and lack of full life cycle management in existing power generation enterprises. Compared with the prior art, the beneficial effects of the computer program product provided in this application are the same as those of the task processing method provided in the above embodiments, and will not be repeated here.
[0080] The above description is only a part of the embodiments of this application and does not limit the patent scope of this application. All equivalent structural transformations made under the technical concept of this application and using the contents of the specification and drawings of this application, or direct / indirect applications in other related technical fields, are included in the patent protection scope of this application.
Claims
1. A task processing method, characterized in that, The task processing method is applied to power generation enterprises, and the task processing method includes: Receive task information and divide the task information into periods using a pre-built supervisory organization base to obtain period division results; Based on the cycle division results, the task information is processed through the task supervision process to obtain standardized task data; Based on the standardized data, a task bottleneck analysis is performed to obtain task optimization suggestions, and the task information is executed according to the optimization suggestions. Upon completion of the task information execution, a task to be accepted is generated based on the standardized task data, and the task to be accepted is sent to the acceptance end.
2. The task processing method as described in claim 1, characterized in that, Before the step of periodically dividing the basic information of the task content through a pre-constructed supervisory organization base to obtain the periodic division result, the method further includes: Receive the basic organizational information of the power generation enterprise; The basic organizational information is structured and parsed to obtain the permission relationships between organizational departments, organizational positions, and organizational personnel; Set the task operation permissions for the organization's personnel based on the aforementioned permission association relationships; The supervisory organization base is constructed by establishing the aforementioned permission associations and task operation permissions.
3. The task processing method as described in claim 1, characterized in that, The step of dividing the task information into periods using a pre-constructed supervisory organization framework to obtain the period division result includes: The task information is parsed to obtain the execution requirements, estimated execution time, and task priority; The task ID is generated based on the execution requirements, estimated execution time, and task priority to create the task information. The legality of the task information is verified to obtain the legality verification result; If the legality verification result is successful, the task information is split into stages to obtain several task stages; The task cycle is divided into several task stages by the supervisory organization base, and the cycle division result is obtained and bound to the task ID.
4. The task processing method as described in claim 1, characterized in that, Before the step of supervising the task information through a task supervision process based on the cycle division result to obtain standardized task data, the method further includes: Receive decision-making data and work meeting data from the power generation company; The decision-making data and work meeting data are standardized and transformed to obtain core business task data; Configure supervision rules based on the core business task data; The core business task data and supervision rules are integrated into the initial supervision process to obtain the task supervision process.
5. The task processing method as described in claim 1, characterized in that, The steps of performing task bottleneck analysis based on the standardized data, obtaining task optimization suggestions, and executing the task information according to the optimization suggestions include: Extract multi-dimensional efficiency analysis indicators from the standardized task data; The multi-dimensional efficiency analysis indicators are compared using efficiency thresholds. If the multi-dimensional efficiency analysis indicators are lower than the efficiency threshold, it is determined that the task information has an execution bottleneck. The bottleneck type and root cause of the execution bottleneck are determined by the multi-dimensional efficiency analysis indicators. Based on the bottleneck type and its root cause, optimization suggestions are generated, and the task information is executed according to the optimization suggestions.
6. The task processing method as described in claim 1, characterized in that, After sending the task to be accepted to the acceptance terminal, the method further includes: Receive the acceptance results and review comments sent by the acceptance terminal; If the acceptance result is qualified, the standardized task data, execution records and supporting materials of the task to be accepted are summarized to obtain a task execution report; If the acceptance result is unqualified, the review comments are analyzed to obtain the reason for return, the unqualified task stage is determined based on the reason for return, and the task information is re-executed starting from the unqualified task stage.
7. A task processing device, characterized in that, The task processing device is used in a power generation enterprise, and the task processing device includes: The segmentation module is used to receive task information and perform periodic segmentation on the task information through a pre-built supervisory organization base to obtain the periodic segmentation result; The processing module is used to supervise the task information according to the period division results and obtain standardized task data through the task supervision process. An optimization module is used to perform task bottleneck analysis based on the standardized data, obtain task optimization suggestions, and execute the task information according to the optimization suggestions; The sending module is used to generate a task to be accepted based on the standardized task data when the task information is completed, and to send the task to be accepted to the acceptance end.
8. A task processing device, characterized in that, The device includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the task processing method as described in any one of claims 1 to 6.
9. A storage medium, characterized in that, The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, it implements the steps of the task processing method as described in any one of claims 1 to 6.
10. A computer program product, characterized in that, The computer program product includes a computer program that, when executed by a processor, implements the steps of the task processing method as described in any one of claims 1 to 6.