Project management method and device and storage medium
By receiving multimodal interaction data, identifying operational intentions, and generating structured project data, the problem of excessive manual intervention in existing project management is solved, realizing a closed-loop automation across the entire chain, and improving information flow efficiency and knowledge accumulation.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- ZHONGGUANCUN INSTITUTE OF ARTIFICIAL INTELLIGENCE
- Filing Date
- 2026-03-06
- Publication Date
- 2026-06-02
AI Technical Summary
Existing project management technologies require a large amount of manual intervention, resulting in high costs and low efficiency in information entry and switching, and an inability to efficiently process multimodal interactive data.
By receiving multimodal interaction data, identifying operational intentions and generating structured project data, automatically populating target data objects, establishing a two-way link between knowledge and tasks, achieving cross-channel user identity normalization and automatic authentication, and forming a closed-loop automation system across the entire chain.
It reduces the cost of manual data entry and module switching, improves the efficiency of information flow and project management, and realizes the automatic accumulation and contextual association of knowledge.
Smart Images

Figure CN122134033A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of data processing technology, and in particular to a project management method, apparatus and storage medium. Background Technology
[0002] In modern software development and technology team collaboration, project management encompasses multiple aspects, including task allocation, progress tracking, knowledge accumulation, and teamwork. As team size increases and project complexity grows, the scenarios generating interactive data become increasingly diverse, including voice conferences, instant messaging, and various document records. Efficiently processing this information scattered across different interaction channels and transforming it into structured project data to drive project workflows is a key requirement for improving team management efficiency and collaboration quality.
[0003] Currently, existing project management technologies typically rely on structured form systems or rule-based task tracking software. Users need to manually log in to the system interface to manually input data. Although some existing auxiliary tools have introduced voice-to-text or simple chatbot functions, they still require manual intervention from managers to organize information and manually input and link data between different management modules. Summary of the Invention
[0004] This invention provides a project management method, apparatus, and storage medium to solve the technical problem that still requires a large amount of manual intervention in current project management, thereby reducing the cost of manual data entry and switching between different management modules and improving the timeliness of information flow and project management efficiency in team collaboration.
[0005] This invention provides a project management method, comprising the following steps: Receive multimodal interaction data input by the user in the project management system, and obtain the content to be processed and the identity features of the source object of the multimodal interaction data; The source object's identity features are converted into a system standard user identifier, and the operation intent is determined based on the content to be processed; the operation intent includes at least a task instruction intent, a knowledge point extraction intent, and an action item extraction intent. The target data object matching the operation intent is determined, the content to be processed and the system standard user identifier are written into the target data object to generate structured project data, and the corresponding project management operation is performed based on the structured project data. Specifically, when the operation intention includes the knowledge point extraction intention, a bidirectional link is established between the knowledge point corresponding to the knowledge point extraction intention and the target task.
[0006] According to a project management method provided by the present invention, when the operation intent is the task instruction intent, the target data object is a task card object; the step of writing the content to be processed and the system standard user identifier into the target data object to generate structured project data includes: Parse the task dependency description keywords in the content to be processed, retrieve the associated historical tasks in the project management database based on the task dependency description keywords, and determine the completion status of the historical tasks. Based on the task dependency description keywords and the completion status of the historical tasks, determine the task constraints of the current task to be created. Obtain the number of incomplete tasks associated with the system's standard user identifier, and determine the task priority of the current task to be created by combining the time urgency feature of the content to be processed. The content to be processed is written into the title and description fields of the task card object, the system standard user identifier is written into the responsible person field, and the task constraints and the task priority are written into the corresponding attribute fields to generate the target task card.
[0007] According to a project management method provided by the present invention, the step of performing corresponding project management operations based on the structured project data includes: Store the target task card in the project management database and trigger the creation event of the target task card; Monitor the creation event and send a task creation notification to the terminal device corresponding to the system's standard user identifier; Based on the task constraints and the task priority, render the visual control of the target task card in the project dashboard interface, and set the display style of the visual control according to the task priority.
[0008] According to a project management method provided by the present invention, when the operation intent is the knowledge point extraction intent, the target data object is a knowledge item data object; the step of writing the content to be processed and the system standard user identifier into the target data object to generate structured project data includes: The content to be processed is converted into a high-dimensional semantic vector, and the core concepts in the content to be processed are extracted as knowledge titles; Based on the association tagging syntax in the content to be processed or the high-dimensional semantic vector, the referenced object is determined, and the referenced object includes historical task cards or historical knowledge entries. Write the content to be processed into the text attribute field of the knowledge entry data object, write the knowledge title into the title field, write the system standard user identifier into the contributor field, and write the high-dimensional semantic vector into the vector feature field; The identification information of the referenced object is added to the associated attribute list of the knowledge entry data object to generate the target knowledge entry.
[0009] According to a project management method provided by the present invention, the step of performing corresponding project management operations based on the structured project data includes: Establish a two-way link between the target knowledge entry and the referenced object in the project management database; When displaying the target knowledge entry, a forward link to the referenced object is shown; and when displaying the referenced object, a backward link to the target knowledge entry is shown.
[0010] According to a project management method provided by the present invention, when the operation intent is the action item extraction intent, the target data object is the action item record object; the step of writing the content to be processed and the system standard user identifier into the target data structure to generate structured project data includes: Extract the specific description of the follow-up matters, the deadline, and the associated meeting context information from the content to be processed; The specific description is written into the item content field of the action item record object, the deadline is written into the deadline field, the system standard user identifier is written into the responsible person field, and the meeting context information is written into the source tracking field of the action item record object to generate the target action item.
[0011] According to a project management method provided by the present invention, the step of performing corresponding project management operations based on the structured project data includes: Store the target action items in the project management database; During a preset time period prior to the deadline, monitor the completion status of the target action item; If the completion status is incomplete, a reminder message containing the item content field and the source tracking field is generated and pushed to the terminal device corresponding to the system's standard user identifier.
[0012] According to a project management method provided by the present invention, determining the operational intent based on the content to be processed includes: If the content to be processed includes a behavior instruction entity and a time-limited entity, then the operation intent is determined to be the task instruction intent; If the content to be processed includes knowledge unit entities, then the operation intent is determined to be the knowledge point extraction intent; If the content to be processed includes an action item entity, then the operation intent is determined to be the action item extraction intent.
[0013] According to a project management method provided by the present invention, after performing the corresponding project management operations based on the structured project data, the method further includes: Extract skill keywords and task complexity parameters from the structured project data; Update the project's technical attributes based on the aforementioned skill keywords; Based on the task complexity parameters and task completion status, update the activity heatmap and real-time workload metrics of the team associated with the system's standard user identifier.
[0014] The present invention also provides a project management device, comprising: The data receiving module is used to receive multimodal interaction data input by the user in the project management system, and to obtain the content to be processed and the identity features of the source object of the multimodal interaction data. The intent recognition module is used to convert the identity features of the source object into a system standard user identifier, and determine the operation intent based on the content to be processed; the operation intent includes at least task instruction intent, knowledge point extraction intent, and action item extraction intent; The project management module is used to determine the target data object that matches the operation intention, write the content to be processed and the system standard user identifier into the target data object, generate structured project data, and perform corresponding project management operations based on the structured project data. Specifically, when the operation intention includes the knowledge point extraction intention, a bidirectional link is established between the knowledge point corresponding to the knowledge point extraction intention and the target task.
[0015] The present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and running on the processor, wherein the processor executes the program to implement the project management method as described above.
[0016] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the project management method as described above.
[0017] The present invention also provides a computer program product, including a computer program that, when executed by a processor, implements the project management method as described above.
[0018] The project management method, apparatus, and storage medium provided by this invention collect multimodal interaction data from users in the project management system, extract the content to be processed and the identity features of the source objects, breaking through the limitations of traditional project management that relies solely on text form input. It is compatible with multiple information sources such as voice conferencing and instant messaging, reducing the information collection threshold and the risk of content omission. By uniformly converting the identity features of source objects into standard system user identifiers, it achieves the normalization and automatic authentication of cross-channel user identities, reducing manual identity verification and accurately identifying operational intentions such as task instructions, knowledge point extraction, and action item extraction, completing the automatic conversion of unstructured natural interaction information into structured project management logic. Subsequently, it matches the corresponding target data objects and automatically fills in and generates structured project data, replacing manual sorting, input, and association processes. Simultaneously, it establishes bidirectional links between knowledge and tasks for knowledge point scenarios, breaking down the information silos of tasks and knowledge separation in traditional tools, achieving automatic knowledge accumulation and contextual association. Finally, it automatically executes project management operations based on structured data, forming a fully automated closed loop from multimodal information input to business process execution, reducing the cost of repetitive manual input and module switching, and improving information flow efficiency and project management efficiency. Attached Figure Description
[0019] To more clearly illustrate the technical solutions in this invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0020] Figure 1 This is a flowchart illustrating the project management method provided in an embodiment of the present invention.
[0021] Figure 2 This is a schematic diagram of the project management device provided in an embodiment of the present invention.
[0022] Figure 3 This is a schematic diagram of the structure of the electronic device provided in an embodiment of the present invention. Detailed Implementation
[0023] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.
[0024] It should be noted that in the description of this invention, the terms "comprising," "including," or any other variations thereof are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element. The terms "upper," "lower," etc., indicating orientation or positional relationships according to the accompanying drawings, are only for the convenience of describing the invention and for simplifying the description, and do not indicate or imply that the system or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of the invention. Those skilled in the art can understand the specific meaning of the above terms in this invention according to the specific circumstances.
[0025] The terms "first," "second," etc., used in this invention are used to distinguish similar objects, not to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of the invention can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class, without limiting the number of objects; for example, a first object can be one or more. Furthermore, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0026] It should be noted that the project management method provided in this embodiment of the invention can be executed by a project management system. This project management system can be deployed on a server, cloud platform, or distributed computing network, and communicate with the user's terminal device (such as a personal computer, smartphone, tablet, etc.).
[0027] This invention provides a project management method. Figure 1 This is a flowchart illustrating the project management method provided by the present invention, such as... Figure 1 As shown, the method includes the following steps 110, 120 and 130.
[0028] Step 110: Receive multimodal interaction data input by the user in the project management system, and obtain the content to be processed and the identity features of the source object of the multimodal interaction data.
[0029] In this embodiment, the project management system breaks away from the traditional single-input mode based on form filling and supports the access of multimodal interactive data. Here, multimodal interactive data refers to unstructured or semi-structured information transmitted by users to the project management system through different interaction channels or interfaces. Specifically, multimodal interactive data may include, but is not limited to: Voice modal data: Users can directly describe task requirements or upload meeting recordings using the project management system's built-in voice input function. The project management system's built-in Automatic Speech Recognition (ASR) engine will convert the speech into text in real time. Subsequently, the project management system's built-in Natural Language Understanding (NLU) engine will perform intent analysis and entity extraction on the text, ultimately generating structured task data. For example, in a meeting or while traveling, the user can directly say: "Help me create a task about function complexity analysis." Text modal data: Natural language text entered by users in chat windows, quick input boxes, or command lines. This text may contain abbreviations, colloquial expressions, or specific grammatical markers that users are accustomed to using. The project management system can parse this data and populate the corresponding fields, so that users do not need to use traditional form filling methods. Dialogue modality data: Dialogue context data generated by multiple rounds of interaction between the user and the intelligent assistant built into the project management system. During the dialogue, the intelligent assistant built into the project management system will guide the user to supplement the necessary information by asking follow-up questions, and complete the task creation after confirming that everything is correct.
[0030] It should be noted that all data acquisition actions in this embodiment are carried out in compliance with local data protection regulations and with authorization from the corresponding device owner.
[0031] Specifically, before users input multimodal interactive data into the project management system, the system's interface displays data collection prompts and records user confirmation. Data reception only begins after receiving user confirmation. The project management system sets the required data types and scope based on the current project management scenario, filtering out irrelevant data. The system automatically encrypts and stores the collected source object identity information, and optionally de-identifies and encodes it, saving only the minimum set of information necessary for subsequent project management operations. During the data processing flow, the project management system also provides a user data management interface, allowing users to query, delete, or modify their input multimodal interactive data.
[0032] After receiving the aforementioned multimodal interaction data, the project management system first needs to preprocess the data to obtain the content to be processed and the identity characteristics of the source object.
[0033] Here, the content to be processed refers to the core information carrier of the user input. For text data, the content to be processed is the text itself; for voice data, the project management system needs to call the built-in ASR engine to transcribe the voice into a text sequence as the content to be processed; for input containing images or files, the content to be processed is the text information extracted after OCR recognition or file parsing.
[0034] Source object identity features refer to the raw information used to characterize the identity of users participating in the project, and they depend on the modality type of the input. For example, if the input is text modal data, source object identity features may include the login account ID or token; if the input is voice modal data, source object identity features may include the speaker's voiceprint feature vector or colloquial terms contained in the speech-to-text conversion.
[0035] Step 120: Convert the source object identity features into a system standard user identifier, and determine the operation intent based on the content to be processed; the operation intent includes at least the task instruction intent, the knowledge point extraction intent, and the action item extraction intent.
[0036] In this embodiment, the project management system maintains a user identity mapping mechanism. Specifically, if the source object's identity feature is a login account, the project management system directly searches the database for the corresponding system standard user identifier; if the source object's identity feature is a voiceprint feature, the project management system will match the voiceprint feature with the pre-registered team member voiceprint database to identify the speaker and then obtain the corresponding system standard user identifier.
[0037] In addition, the project management system also supports alias mapping. If the source object's identity characteristics also include colloquial terms for others, the project management system will query a preset alias mapping table and convert these informal terms into corresponding system standard user identifiers, thereby achieving accurate identification of hidden members or colloquial objects.
[0038] Furthermore, the project management system utilizes natural language processing techniques or large language models for semantic analysis. The system categorizes the input text to determine the specific type of project management operation the user intends to perform. In this embodiment, the operation intent is divided into at least the following three categories: Task instruction intent: Indicates that the user wants to create, modify, or query a specific project task. For example, the input may contain semantic features that are action-oriented and time-constrained, such as "create task," "to be completed," and "deadline." Knowledge extraction intent: This indicates that the user input contains reusable technical solutions, decision records, or experience summaries that need to be preserved as knowledge assets. For example, the input content may contain semantic features such as solutions, architectural decisions, and troubleshooting processes. Action item extraction intent: This indicates that the content entered by the user involves specific to-do items, usually derived from meeting minutes, with clearly defined responsible persons and actions, but may not be as complex as formal tasks. For example, semantic features such as post-meeting follow-up or confirmation next week.
[0039] In one example, the project management system calls an NLP engine to perform word segmentation and part-of-speech tagging on the text-based content to be processed (if it is audio, it has already been transcribed into text). Then, the project management system uses a pre-trained named entity recognition model or regular expression engine to extract key entities from the text. These key entities are crucial for determining intent and include, but are not limited to: time entities, action verbs, system-preset shortcut prefixes, and domain keywords. If the content to be processed contains explicit task creation instruction features, such as detecting "create task" or "fix login bug," the project management system directly determines the operation intent as a task instruction intent. If the content contains knowledge-repository keyword features, such as detecting terms like "solution summary" or "technical research," or if the text length exceeds a preset threshold and contains a large number of technical terms, the project management system determines the operation intent as a knowledge point extraction intent. If the content contains meeting-related features, such as detecting phrases like "post-meeting follow-up" or "next week synchronization," which typically appear in the context of meeting recording transcription, the project management system determines the operation intent as an action item extraction intent.
[0040] Furthermore, if the rule match fails or the confidence level is below the preset threshold, a large language model can be invoked for semantic intent classification. The project management system constructs the content to be processed into prompt words and inputs them into the pre-tuned large language model. An example of a prompt word construction template is as follows: Please analyze the following user-inputted text content and determine which of the following categories its intent belongs to: task instruction, knowledge accumulation, action item, casual conversation; Input content: content to be processed; Output content: intent category.
[0041] In certain scenarios, such as multi-turn dialogues or meetings, the intent of a single sentence may not be accurate. The project management system will further obtain the contextual information of the content to be processed and combine this information to parse the operational intent of the current content to be processed. Alternatively, the project management system will check whether the content to be processed has any reference relationships. If the content to be processed is a reply or comment to a historical task, it will be determined as a knowledge point extraction intent or subtask instruction intent related to that historical task.
[0042] Step 130: Determine the target data object that matches the operation intent, write the content to be processed and the system standard user identifier into the target data object, generate structured project data, and perform corresponding project management operations based on the structured project data.
[0043] In this step, the project management system performs entity extraction and slot filling operations. Using technologies such as named entity recognition, key information, such as time entities, personnel entities, and action entities, is extracted from the content to be processed, and this information is mapped and filled into the corresponding attribute fields of the target data objects. Simultaneously, the system's standard user identifier is written into the creator or responsible person field.
[0044] Once populated, machine-readable structured project data is generated. Based on this structured project data, the project management system automatically executes the corresponding backend logic, such as persisting the data to a relational database or graph database, triggering the state transition of the workflow engine, or calling the message service interface to send notifications.
[0045] In one example, when the operation intent includes the knowledge point extraction intent, a bidirectional link is established between the knowledge point corresponding to the knowledge point extraction intent and the target task.
[0046] Specifically, when a project management system identifies content to be processed as a knowledge point, it doesn't simply store the knowledge point in isolation; instead, it analyzes the context in which the knowledge point was generated. If the knowledge point was generated during the processing of a specific target task, the project management system automatically establishes a bidirectional link between the knowledge point and the target task. Based on this bidirectional link, users can see related knowledge points when viewing tasks and trace back to the target task from which the knowledge point originated when viewing the knowledge point. This association can be an explicit reference or an implicit association calculated based on semantic similarity; there are no restrictions on which type it is.
[0047] In addition to establishing a two-way link between knowledge points and target tasks, this embodiment also stores the generated structured knowledge points in the project management database. Based on the newly archived knowledge points, a preset semantic analysis module identifies and extracts technical elements related to the target tasks, which are then used as project technical attributes. It should be understood that in this embodiment, project technical attributes refer to the characteristics of the project in terms of technology type, technical features, technical difficulty, and technical dependencies, used to support management scenarios such as project task decomposition, allocation of technical resources, and accumulation of technical systems.
[0048] In addition, the system can structure and organize the extracted project technical attributes and match them with existing project technical attribute sets in the project management database. If a project technical attribute does not exist in the existing project technical attribute set, the new attribute will be added to the project technical attribute set and archived for easy retrieval and retrieval in subsequent matching of similar projects, project decisions, and technology selection.
[0049] The project management method of this invention collects multimodal interaction data from users in the project management system, extracts the content to be processed and the identity features of the source objects, and breaks through the limitations of traditional project management that relies solely on text form input. It is compatible with multiple information sources such as voice conferencing and instant messaging, reducing the information collection threshold and the risk of content omission. By uniformly converting the identity features of the source objects into the system's standard user identifier, it achieves the normalization and automatic authentication of cross-channel user identities, reduces manual identity verification, and accurately identifies operational intentions such as task instructions, knowledge point extraction, and action item extraction, completing the automatic conversion of unstructured natural interaction information into structured project management logic. Subsequently, it matches the corresponding target data objects and automatically fills in and generates structured project data, replacing manual sorting, input, and association processes. At the same time, it establishes a two-way link between knowledge and tasks for knowledge point scenarios, breaking the information silos of tasks and knowledge separation in traditional tools, and realizing the automatic accumulation of knowledge and contextual association. Finally, it automatically executes project management operations based on structured data, forming a full-link automated closed loop from multimodal information input to business process execution, reducing the cost of repetitive manual input and module switching, and improving information flow efficiency and project management efficiency.
[0050] It should be noted that each implementation method of this application can be freely combined, rearranged, or executed individually, and does not need to rely on or depend on a fixed execution order.
[0051] In some embodiments, when the operation intent is the task instruction intent, the target data object is a task card object; the step of writing the content to be processed and the system standard user identifier into the target data object to generate structured project data includes: Parse the task dependency description keywords in the content to be processed, retrieve the associated historical tasks in the project management database based on the task dependency description keywords, and determine the completion status of the historical tasks. Based on the task dependency description keywords and the completion status of the historical tasks, determine the task constraints of the current task to be created. Obtain the number of incomplete tasks associated with the system's standard user identifier, and determine the task priority of the current task to be created by combining the time urgency feature of the content to be processed. The content to be processed is written into the title and description fields of the task card object, the system standard user identifier is written into the responsible person field, and the task constraints and the task priority are written into the corresponding attribute fields to generate the target task card.
[0052] In this embodiment, the system's built-in NLU engine performs deep semantic analysis on the user's input. In addition to extracting the basic task title, it also identifies task-dependent descriptive keywords.
[0053] Specifically, dependency description keywords refer to the vocabulary or grammatical structures that users use to express the execution order or preconditions of a task when describing it. For example, when the front-end interface development is completed and back-end integration testing begins, the voice command "After XXX is completed, start XXX" is a dependency description keyword; or users can explicitly specify task dependency tags in text input.
[0054] After identifying the dependent objects associated with keywords, the project management system will search its database. Specifically, it will query whether the historical task being depended on exists and its current completion status. Here, the completion status indicates whether the associated task has been completed, is ready for execution, or is still in progress, providing a basis for determining subsequent task constraints.
[0055] Based on the completion status of historical tasks retrieved in the previous step, the project management system determines the execution prerequisites, start time, and restriction rules for the current task to be created, forming corresponding task constraints. It should be understood that task constraints are structured constraints used to limit when a task is allowed to start, whether it is blocked by a preceding task, and whether its execution prerequisites are met. For example, if the completion status of a dependent historical task is "completed," the current task to be created has no constraints and can start immediately. If the completion status of a dependent historical task is "in progress" or "pending start," the project management system automatically generates task constraints, such as marking the current task's status as blocked or suspended, and recording the preceding task ID and dependency type in the task card object's metadata.
[0056] Next, using the system's standard user identifier as an index, the project management database is queried and counted to determine the total number of incomplete tasks associated with that user. The number of incomplete tasks reflects the current user's task load. At the same time, time urgency features are extracted from the pending content. Here, time urgency features are semantic features used to characterize the urgency of the task and the deadline requirements.
[0057] The project management system combines user workload and time urgency characteristics to calculate and determine the task priority of the currently pending task according to a preset strategy. For example, if the user explicitly specifies a high priority, the task priority of the currently pending task will be directly set to high priority; if no priority is specified, if the project management system detects that the number of incomplete tasks exceeds a preset threshold and the time urgency characteristic shows a deadline of today, the project management system will automatically raise the priority of the task to high priority.
[0058] After completing task dependency resolution, constraint determination, and priority assessment, all the information obtained from the above analysis is mapped into the standard data model of the task card object. Specifically, the core business information of the content to be processed is written into the title and description fields of the task card object, the system standard user identifier is written into the responsible person field as task attribution information, and the determined task constraints and task priorities are written into the corresponding attribute fields of the task card, thus transforming unstructured multimodal interactive data into directly executable target task cards.
[0059] The project management method of this invention automatically generates structured task cards containing task constraints, priorities, responsible persons, and basic information by parsing information such as task dependencies and time urgency in the content to be processed, and combining historical task completion status and the amount of unfinished tasks by users, thereby realizing intelligent structured processing of task data.
[0060] In some embodiments, performing corresponding project management operations based on the structured project data includes: Store the target task card in the project management database and trigger the creation event of the target task card; Monitor the creation event and send a task creation notification to the terminal device corresponding to the system's standard user identifier; Based on the task constraints and the task priority, render the visual control of the target task card in the project dashboard interface, and set the display style of the visual control according to the task priority.
[0061] The project management system persistently stores the generated target task cards in the project management database. After successful storage, the backend service publishes an asynchronous message, namely the creation event. This event includes the ID of the newly created task, the responsible person's ID, and the task status.
[0062] The project management system's notification service module subscribes to the aforementioned creation event. Once the creation event is detected, the project management system will look up the user's contact information configuration based on the system's standard user identifier recorded in the task card. Subsequently, the project management system will push notifications through multiple channels, such as sending web pop-up notifications, mobile app push notifications, or instant messaging reminders. The notification content clearly informs the user: You have a new task: Task Title, please check it promptly.
[0063] Furthermore, when a user accesses the project dashboard interface, the project management system renders the task card in the corresponding column based on the task's status field, such as "Pending Start" or "In Progress." If a task has constraints, such as being blocked, the project management system will additionally render a lock icon or blocking marker on the task card and display specific dependency details when the mouse hovers over it, such as "Dependency Task A has not yet been completed."
[0064] In addition, the project management system dynamically adjusts the display style of the visual controls (i.e., task card components) based on task priority. For example, if the priority is extremely high, the project management system renders the card's sidebar or label in red; if the priority is high, it renders it in orange; if the priority is medium, it renders it in yellow; and if the priority is low, it renders it in green. If the task status is overdue, the entire card border will be highlighted in red, and an overdue text label will be added.
[0065] The project management method of this invention ensures that the person in charge can be informed of task assignments as soon as possible through an event-driven notification mechanism; by intuitively distinguishing priority and constraint status with colors and icons on the project dashboard interface, users can quickly identify task urgency and blockage without clicking on details, thus improving information acquisition efficiency.
[0066] In some embodiments, when the operational intent is the knowledge point extraction intent, the target data object is a knowledge item data object; the step of writing the content to be processed and the system standard user identifier into the target data object to generate structured project data includes: The content to be processed is converted into a high-dimensional semantic vector, and the core concepts in the content to be processed are extracted as knowledge titles; Based on the association tagging syntax in the content to be processed or the high-dimensional semantic vector, the referenced object is determined, and the referenced object includes historical task cards or historical knowledge entries. Write the content to be processed into the text attribute field of the knowledge entry data object, write the knowledge title into the title field, write the system standard user identifier into the contributor field, and write the high-dimensional semantic vector into the vector feature field; The identification information of the referenced object is added to the associated attribute list of the knowledge entry data object to generate the target knowledge entry.
[0067] In this embodiment, the project management system first performs semantic vectorization processing on the content to be processed, converting unstructured text content into high-dimensional semantic vectors. These high-dimensional semantic vectors represent the semantic features and contextual information of the knowledge content, facilitating subsequent similarity retrieval and association matching. Simultaneously, the project management system also utilizes summarization algorithms or keyword extraction techniques to automatically analyze the content to be processed, identify its core concepts, and combine them to generate concise knowledge titles. For example, if a user inputs a long investigation process, the project management system automatically extracts the knowledge title as "SQL Deadlock Investigation and Resolution Record."
[0068] In one example, after semantic vectorization and knowledge title extraction, the system parses specific association markup syntax in the content to be processed. Here, association markup syntax refers to the syntax rules by which users explicitly specify the relationships between current knowledge points and existing objects within the project management system using preset structured markup methods in their input text or voice interaction content. This type of markup has a fixed format and clear semantics, and can be directly parsed and recognized by the NLU engine, accurately locating the referenced object without relying on semantic reasoning. For example, if a user uses explicit association markup syntax such as task numbers or knowledge reference symbols in their input, the system will parse these association markup syntaxes and directly locate the corresponding historical task cards or existing historical knowledge entries in the database.
[0069] In one example, if the user does not use associative tagging syntax when inputting, the system will use the previously generated high-dimensional semantic vector to perform vector similarity retrieval in the project management database. The system will search for historical data with highly similar semantic content and identify them as referenced objects.
[0070] Based on the extraction and transformation results described above, the project management system instantiates and populates the various attributes of the knowledge entry data object. The text attribute field stores the user's original input content, the title field stores the extracted knowledge title, the contributor field stores the system's standard user identifier, and the vector feature field stores the generated high-dimensional semantic vector so that the new entry can be retrieved later.
[0071] Finally, the project management system adds the unique identifier information of the referenced objects to the association attribute list of the knowledge entry data object, forming explicit associations between knowledge and tasks, and between knowledge itself, ultimately generating target knowledge entries containing complete content, contributor information, semantic features, and associations.
[0072] The project management method of this invention automatically converts the content to be processed into a high-dimensional semantic vector, extracts the knowledge title, and determines the referenced object by combining the association tag syntax or semantic similarity matching. Then, the content, title, contributor, semantic vector and related object identifier are uniformly written into the knowledge entry data object. This can quickly convert unstructured interactive information into structured target knowledge entries, effectively improving the efficiency of project knowledge accumulation, retrieval and reuse.
[0073] In some embodiments, performing corresponding project management operations based on the structured project data includes: Establish a two-way link between the target knowledge entry and the referenced object in the project management database; When displaying the target knowledge entry, a forward link to the referenced object is shown; and when displaying the referenced object, a backward link to the target knowledge entry is shown.
[0074] When a target knowledge entry is archived into the project management database, the project management system does not simply store single data entries, but performs a graph-like association operation, establishing bidirectional links. Specifically, in the target knowledge entry's data structure, it confirms that its associated attribute list points to the referenced object, and the system automatically updates all involved referenced objects. An identifier for the current target knowledge entry is appended to the referenced fields or associated knowledge fields of these referenced objects.
[0075] When a user browses the details page of a newly created target knowledge entry, the project management system will render a hyperlink pointing to the referenced object in the relevant links or source areas. Clicking this link will take the user to see what task or document the knowledge point was based on.
[0076] Similarly, when a user browses previously referenced objects, the project management system dynamically renders the referenced list or related knowledge area on the page, displaying backlinks to the target knowledge entry. This prompts the user that the task has generated new knowledge.
[0077] The project management method of this invention constructs bidirectional links between target knowledge entries and referenced objects in the project management database, and renders forward links and reverse reference links respectively when displaying them on the front end. This enables bidirectional association tracing and quick navigation between newly created knowledge entries and historical tasks and historical knowledge entries, ensuring both structured storage and efficient querying of association relationships, and allowing users to intuitively obtain all associated project information when viewing any object.
[0078] In some embodiments, when the operational intent is the action item extraction intent, the target data object is an action item record object; the step of writing the content to be processed and the system standard user identifier into the target data structure to generate structured project data includes: Extract the specific description of the follow-up matters, the deadline, and the associated meeting context information from the content to be processed; The specific description is written into the item content field of the action item record object, the deadline is written into the deadline field, the system standard user identifier is written into the responsible person field, and the meeting context information is written into the source tracking field of the action item record object to generate the target action item.
[0079] In this embodiment, the project management system uses semantic parsing and entity extraction algorithms to extract entities from the content to be processed, including but not limited to: Specific description of matters to be followed up: Text information of the core work content of the action items extracted from the content to be processed. It is used to clearly describe the specific matters, work requirements or deliverables that need to be performed. It is the core business content of the action items, such as fixing the bug in the indicator calculation or updating the API documentation. Deadline for pending follow-up items: Standardized time information extracted from pending content through time entity identification to limit the latest completion time of action items, including specific date, time or relative time limit; Meeting context information: Information used to identify the context from which the current action item originates, including the meeting identifier that generated the action item, the meeting topic, the speaking session, a summary of the discussion content, or relevant participants.
[0080] After extracting the key information described above, the project management system maps this information to action item record objects. Specifically, the system's standard user identifier is written into the "Responsible Person" field. For example, if the meeting mentions that Xiao Wang should follow up, the project management system uses alias mapping to convert Xiao Wang into a system standard user identifier and writes it into the "Responsible Person" field. If it cannot be determined, it is marked as pending assignment. The extracted detailed description is written into the "Item Content" field, the extracted deadline is written into the "Deadline Time" field, and the extracted meeting context information is written into the "Source Tracking" field of the action item record object. This field not only records the meeting ID but also supports recording the timestamp jump link of the meeting recording.
[0081] The project management method of this invention can automatically extract key information of action items and standardize it by writing it into action item record objects. This can automatically transform unstructured communication or meeting content into structured target action items with clear responsibilities, clear time limits, and traceable sources, effectively reducing manual data entry and organization costs.
[0082] In some embodiments, performing corresponding project management operations based on the structured project data includes: Store the target action items in the project management database; During a preset time period prior to the deadline, monitor the completion status of the target action item; If the completion status is incomplete, a reminder message containing the item content field and the source tracking field is generated and pushed to the terminal device corresponding to the system's standard user identifier.
[0083] In this embodiment, after the automatic generation of the structured project data for the aforementioned target action items is completed, the project management system will persistently save the action item data, making it part of the project data assets. Users can query it in the task management or personal to-do module of the project management system.
[0084] In addition, the project management system also starts a scheduled task to periodically scan the database for incomplete target action items. The project management system compares the current time with the deadline of the incomplete target action item. Typically, the preset time period can be 24 hours or 1 hour before the deadline, without restriction.
[0085] When the reminder conditions are met and the status is still "incomplete," the project management system automatically generates a smart reminder message. The message content includes not only the task to be completed but also information from the source tracking field. For example: You have a task from the [Monday Meeting] that is about to expire; clicking it will allow you to review the meeting context.
[0086] Furthermore, the project management system will also push reminder messages to the corresponding user's terminal device via App push, email or IM message push based on the system's standard user identifier, thus realizing to-do reminders.
[0087] The project management method of this invention achieves fully automated management of follow-up items from generation and storage to intelligent reminders through structured storage of action items, automatic timeout monitoring, and targeted message push.
[0088] In some embodiments, determining the operation intent based on the content to be processed includes: If the content to be processed includes a behavior instruction entity and a time-limited entity, then the operation intent is determined to be the task instruction intent; If the content to be processed includes knowledge unit entities, then the operation intent is determined to be the knowledge point extraction intent; If the content to be processed includes an action item entity, then the operation intent is determined to be the action item extraction intent.
[0089] In this embodiment, the project management system performs entity recognition on the user-input content to be processed. When the content to be processed contains both behavioral instruction entities and time-limited entities, the operation intent is determined to be a task instruction intent. Behavioral instruction entities are semantic units that express actions or work content, such as "develop," "test," or "write," while time-limited entities are semantic units that express task deadlines, schedules, or time nodes. For example, if the content to be processed is: "Please complete the interface development before March 5th," this content contains both behavioral instruction entities and time-limited entities; therefore, the system determines the operation intent to be a task instruction intent.
[0090] If the project management system identifies a knowledge unit entity in the content to be processed, it determines the operation intent as a knowledge point extraction intent. It should be understood that a knowledge unit entity refers to a semantic unit that can accumulate knowledge, such as experience, methods, principles, specifications, conclusions, and explanations. Examples include technical terms (Transformer architecture), explanatory statements (reasons are...), and summarizing terms (best practices, solutions). If the content to be processed lacks clear time constraints or executor instructions, the project management system determines that the user is recording knowledge or experience and classifies it as a knowledge point extraction intent.
[0091] If the project management system identifies an action item entity in the pending content, it determines the operation intent as the action item extraction intent. Here, an action item entity refers to a semantic unit that expresses matters that need to be followed up, implemented, or handled, such as tracking progress, confirming plans, and collecting feedback. When such an action item entity is identified in the pending content, the project management system determines the operation intent as the action item extraction intent.
[0092] The project management method of this invention can automatically and accurately distinguish user input content into task instruction intent, knowledge point extraction intent, and action item extraction intent by accurately identifying and classifying the behavioral instruction entity, time-limited entity, knowledge unit entity, and action item entity in the content to be processed, thereby triggering the automated processing of subsequent processes.
[0093] In some embodiments, after performing the corresponding project management operations based on the structured project data, the method further includes: Extract skill keywords and task complexity parameters from the structured project data; Update the project's technical attributes based on the aforementioned skill keywords; Based on the task complexity parameters and task completion status, update the activity heatmap and real-time workload metrics of the team associated with the system's standard user identifier.
[0094] When a task is created, completed, or archived, or when a knowledge document is created, the project management system performs in-depth content analysis. Specifically, it extracts features from structured project data, including skill keywords and task complexity parameters. Skill keywords are terms that characterize the professional skills required for the task, such as interface development, requirements analysis, and integration testing. Task complexity parameters are numerical values or labels used to quantify the difficulty and workload of a task. The project management system can analyze task descriptions or knowledge texts to extract skill keywords representing professional skills and calculate the task's complexity parameters based on its priority, the number of related knowledge points, and task duration.
[0095] After extracting skill keywords and task complexity parameters, the project management system will deduplicate the identified skill keywords and add them incrementally to the project's technical attribute set to ensure the real-time richness and completeness of the project's technical profile. If the skill keyword is not in the project's technical attribute set, it will be archived to support subsequent intelligent retrieval, capability analysis, and other scenarios.
[0096] After updating the project's technical attributes, the project management system continues to update the activity heatmap and real-time workload indicators of the team to which the system's standard user identifier belongs, based on task complexity parameters and the task completion status generated after the task is executed. The activity heatmap can reflect the team's participation level in different time periods and different task types, while the real-time workload indicators quantify the team's current total number of tasks to be processed and the pressure level. The system achieves real-time and accurate updates of team data through task complexity weighted statistics and dynamic calibration of completion status.
[0097] The project management method of this invention automatically extracts skill keywords and task complexity parameters from structured project data after the project management operation is executed, and dynamically updates the project's technical attributes, activity heatmap, and real-time workload indicators accordingly, effectively improving the intelligence and rationality of project management.
[0098] The project management device provided in the embodiments of the present invention will be described below. The project management device described below can be referred to in correspondence with the project management method described above. The project management device of the embodiments of the present invention, such as Figure 2 As shown, it includes the following modules: The data receiving module 210 is used to receive multimodal interaction data input by the user in the project management system, and to obtain the content to be processed and the identity features of the source object of the multimodal interaction data. The intent recognition module 220 is used to convert the source object's identity features into a system standard user identifier and determine the operation intent based on the content to be processed; the operation intent includes at least task instruction intent, knowledge point extraction intent, and action item extraction intent; The project management module 230 is used to determine the target data object that matches the operation intention, write the content to be processed and the system standard user identifier into the target data object, generate structured project data, and perform corresponding project management operations based on the structured project data. Specifically, when the operation intention includes the knowledge point extraction intention, a bidirectional link is established between the knowledge point corresponding to the knowledge point extraction intention and the target task.
[0099] The project management device of this invention collects multimodal interaction data from users in the project management system, extracts the content to be processed and the identity features of the source objects, and breaks through the limitations of traditional project management that relies solely on text form input. It is compatible with multiple information sources such as voice conferencing and instant messaging, reducing the information collection threshold and the risk of content omission. By uniformly converting the identity features of the source objects into the system's standard user identifier, it achieves the normalization and automatic authentication of cross-channel user identities, reduces manual identity verification, and accurately identifies operational intentions such as task instructions, knowledge point extraction, and action item extraction, completing the automatic conversion of unstructured natural interaction information into structured project management logic. Subsequently, it matches the corresponding target data objects and automatically fills in and generates structured project data, replacing manual sorting, input, and association processes. At the same time, it establishes a two-way link between knowledge and tasks for knowledge point scenarios, breaking the information silos of tasks and knowledge separation in traditional tools, and realizing the automatic accumulation of knowledge and contextual association. Finally, it automatically executes project management operations based on structured data, forming a full-link automated closed loop from multimodal information input to business process execution, reducing the cost of repetitive manual input and module switching, and improving information flow efficiency and project management efficiency.
[0100] Figure 3 An example is a schematic diagram of the physical structure of an electronic device, such as... Figure 3 As shown, the electronic device may include: a processor 310, a communications interface 320, a memory 330, and a communication bus 340, wherein the processor 310, the communications interface 320, and the memory 330 communicate with each other via the communication bus 340. The processor 310 can call logical instructions in the memory 330 to execute a project management method, which includes: Receive multimodal interaction data input by the user in the project management system, and obtain the content to be processed and the identity features of the source object of the multimodal interaction data; The source object's identity features are converted into a system standard user identifier, and the operation intent is determined based on the content to be processed; the operation intent includes at least a task instruction intent, a knowledge point extraction intent, and an action item extraction intent. The target data object matching the operation intent is determined, the content to be processed and the system standard user identifier are written into the target data object to generate structured project data, and the corresponding project management operation is performed based on the structured project data. Specifically, when the operation intention includes the knowledge point extraction intention, a bidirectional link is established between the knowledge point corresponding to the knowledge point extraction intention and the target task.
[0101] Furthermore, the logical instructions in the aforementioned memory 330 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: a USB flash drive, a portable hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, etc., each of which can store program code.
[0102] On the other hand, the present invention also provides a computer program product, the computer program product comprising a computer program that can be stored on a non-transitory computer-readable storage medium, wherein when the computer program is executed by a processor, the computer is able to execute the project management method provided by each of the above methods, the method comprising: Receive multimodal interaction data input by the user in the project management system, and obtain the content to be processed and the identity features of the source object of the multimodal interaction data; The source object's identity features are converted into a system standard user identifier, and the operation intent is determined based on the content to be processed; the operation intent includes at least a task instruction intent, a knowledge point extraction intent, and an action item extraction intent. The target data object matching the operation intent is determined, the content to be processed and the system standard user identifier are written into the target data object to generate structured project data, and the corresponding project management operation is performed based on the structured project data. Specifically, when the operation intention includes the knowledge point extraction intention, a bidirectional link is established between the knowledge point corresponding to the knowledge point extraction intention and the target task.
[0103] In another aspect, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, is implemented to perform the project management method provided by each of the above methods, the method comprising: Receive multimodal interaction data input by the user in the project management system, and obtain the content to be processed and the identity features of the source object of the multimodal interaction data; The source object's identity features are converted into a system standard user identifier, and the operation intent is determined based on the content to be processed; the operation intent includes at least a task instruction intent, a knowledge point extraction intent, and an action item extraction intent. The target data object matching the operation intent is determined, the content to be processed and the system standard user identifier are written into the target data object to generate structured project data, and the corresponding project management operation is performed based on the structured project data. Specifically, when the operation intention includes the knowledge point extraction intention, a bidirectional link is established between the knowledge point corresponding to the knowledge point extraction intention and the target task.
[0104] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.
[0105] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0106] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in each of the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of each embodiment of the present invention.
Claims
1. A project management method, characterized in that, include: Receive multimodal interaction data input by the user in the project management system, and obtain the content to be processed and the identity features of the source object of the multimodal interaction data; The source object's identity features are converted into a system standard user identifier, and the operation intent is determined based on the content to be processed; The operational intent includes at least the task instruction intent, the knowledge point extraction intent, and the action item extraction intent; The target data object matching the operation intent is determined, the content to be processed and the system standard user identifier are written into the target data object to generate structured project data, and the corresponding project management operation is performed based on the structured project data. Specifically, when the operation intention includes the knowledge point extraction intention, a bidirectional link is established between the knowledge point corresponding to the knowledge point extraction intention and the target task.
2. The project management method according to claim 1, characterized in that, When the operation intent is the task instruction intent, the target data object is a task card object; The step of writing the content to be processed and the system standard user identifier into the target data object to generate structured project data includes: Parse the task dependency description keywords in the content to be processed, retrieve the associated historical tasks in the project management database based on the task dependency description keywords, and determine the completion status of the historical tasks. Based on the task dependency description keywords and the completion status of the historical tasks, determine the task constraints of the current task to be created. Obtain the number of incomplete tasks associated with the system's standard user identifier, and determine the task priority of the current task to be created by combining the time urgency feature of the content to be processed. The content to be processed is written into the title and description fields of the task card object, the system standard user identifier is written into the responsible person field, and the task constraints and the task priority are written into the corresponding attribute fields to generate the target task card.
3. The project management method according to claim 2, characterized in that, The step of performing corresponding project management operations based on the structured project data includes: Store the target task card in the project management database and trigger the creation event of the target task card; Monitor the creation event and send a task creation notification to the terminal device corresponding to the system's standard user identifier; Based on the task constraints and the task priority, render the visual control of the target task card in the project dashboard interface, and set the display style of the visual control according to the task priority.
4. The project management method according to claim 1, characterized in that, When the operation intent is the knowledge point extraction intent, the target data object is a knowledge item data object; The step of writing the content to be processed and the system standard user identifier into the target data object to generate structured project data includes: The content to be processed is converted into a high-dimensional semantic vector, and the core concepts in the content to be processed are extracted as knowledge titles; Based on the association tagging syntax in the content to be processed or the high-dimensional semantic vector, the referenced object is determined, and the referenced object includes historical task cards or historical knowledge entries. Write the content to be processed into the text attribute field of the knowledge entry data object, write the knowledge title into the title field, write the system standard user identifier into the contributor field, and write the high-dimensional semantic vector into the vector feature field; The identification information of the referenced object is added to the associated attribute list of the knowledge entry data object to generate the target knowledge entry.
5. The project management method according to claim 4, characterized in that, The step of performing corresponding project management operations based on the structured project data includes: Establish a two-way link between the target knowledge entry and the referenced object in the project management database; When displaying the target knowledge entry, a forward link to the referenced object is shown; and when displaying the referenced object, a backward link to the target knowledge entry is shown.
6. The project management method according to claim 1, characterized in that, When the operation intent is the action item extraction intent, the target data object is the action item record object; The step of writing the content to be processed and the system standard user identifier into the target data structure to generate structured project data includes: Extract the specific description of the follow-up matters, the deadline, and the associated meeting context information from the content to be processed; The specific description is written into the item content field of the action item record object, the deadline is written into the deadline field, the system standard user identifier is written into the responsible person field, and the meeting context information is written into the source tracking field of the action item record object to generate the target action item.
7. The project management method according to claim 6, characterized in that, The step of performing corresponding project management operations based on the structured project data includes: Store the target action items in the project management database; During a preset time period prior to the deadline, monitor the completion status of the target action item; If the completion status is incomplete, a reminder message containing the item content field and the source tracking field is generated and pushed to the terminal device corresponding to the system's standard user identifier.
8. The project management method according to any one of claims 1 to 7, characterized in that, The step of determining the operation intention based on the content to be processed includes: If the content to be processed includes a behavior instruction entity and a time-limited entity, then the operation intent is determined to be the task instruction intent; If the content to be processed includes knowledge unit entities, then the operation intent is determined to be the knowledge point extraction intent; If the content to be processed includes an action item entity, then the operation intent is determined to be the action item extraction intent.
9. The project management method according to any one of claims 1 to 7, characterized in that, After performing the corresponding project management operations based on the structured project data, the process further includes: Extract skill keywords and task complexity parameters from the structured project data; Update the project's technical attributes based on the aforementioned skill keywords; Based on the task complexity parameters and task completion status, update the activity heatmap and real-time workload metrics of the team associated with the system's standard user identifier.
10. A project management device, characterized in that, include: The data receiving module is used to receive multimodal interaction data input by the user in the project management system, and to obtain the content to be processed and the identity features of the source object of the multimodal interaction data. The intent recognition module is used to convert the source object's identity features into a system standard user identifier and determine the operation intent based on the content to be processed. The operational intent includes at least the task instruction intent, the knowledge point extraction intent, and the action item extraction intent; The project management module is used to determine the target data object that matches the operation intention, write the content to be processed and the system standard user identifier into the target data object, generate structured project data, and perform corresponding project management operations based on the structured project data. Specifically, when the operation intention includes the knowledge point extraction intention, a bidirectional link is established between the knowledge point corresponding to the knowledge point extraction intention and the target task.
11. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the project management method as described in any one of claims 1 to 9.