Intelligent augmentation system and data processing method, device and readable storage medium thereof
Patent Information
- Application Number
- CN202610814474.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-06-08
- Publication Date
- 2026-10-13
AI Technical Summary
[0003]本申请实施例提供一种智能增强系统及其数据处理方法、装置和可读存储介质,用于解决现有技术中运行稳定性较差,部署成本较高等技术问题
[0005]本实施例中的智能增强系统,包括独立设置的前端集成模块、数据传输模块和增强服务模块,独立的前端集成模块能够直接集成在数据业务系统的业务前端,独立的数据传输模块可以同时获取业务前端的第一输入数据和前端集成模块的第二输入数据,同时,增强服务模块能够在后端独立处理第一输出数据,以使第一输出数据更新为第二输出数据,可见,智能增强系统中的前端集成模块、数据传输模块和增强服务模块均无需修改数据业务系统的程序代码,降低了智能增强系统对于数据业务系统的侵入性,提高了智能增强系统的运行稳定性,进而降低了数据业务系统的安全风险。
Smart Images

Figure CN122902967A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer software technology, and in particular to an intelligent enhancement system and its data processing method, apparatus and readable storage medium. Background Technology
[0002] Currently, data-driven business systems for finance and management in SMEs suffer from technical issues such as limited functionality and poor system versatility. While customized intelligent enhancement systems can address these problems, they require modification of the existing code, necessitating significant investment of human and technical resources and lengthy implementation cycles. Therefore, existing intelligent enhancement systems exhibit poor operational stability and high deployment costs. Summary of the Invention
[0003] This application provides an intelligent enhancement system and its data processing method, apparatus, and readable storage medium to solve technical problems such as poor operational stability and high deployment costs in the prior art.
[0004] A first aspect of this application provides an intelligent enhancement system applied to a data service system. The data service system includes a service front-end and a service back-end. The service front-end receives first input data, and the service back-end processes the first input data to obtain first output data. The service back-end also transmits the first output data to the service front-end so that the service front-end displays the first output data. The intelligent enhancement system includes: The front-end integration module is set up at the business front end and is used to receive the second input data. The data transmission module is connected to the business front-end and the front-end integration module respectively. The data transmission module is used to integrate the first input data and the second input data into data to be processed. The enhanced service module connects to the data transmission module and the business backend. The enhanced service module is used to determine the second output data based on the first output data and the data to be processed. The enhanced service module is also used to send the second output data to the business front end so that the business front end can display the second output data; The enhanced service module is also used to merge the first and second output data into front-end page content.
[0005] The intelligent enhancement system in this embodiment includes an independently configured front-end integration module, a data transmission module, and an enhancement service module. The independent front-end integration module can be directly integrated into the business front-end of the data business system. The independent data transmission module can simultaneously acquire the first input data from the business front-end and the second input data from the front-end integration module. Meanwhile, the enhancement service module can independently process the first output data in the back-end to update the first output data to the second output data. It can be seen that the front-end integration module, data transmission module, and enhancement service module in the intelligent enhancement system do not require modification of the program code of the data business system, which reduces the intrusiveness of the intelligent enhancement system to the data business system, improves the operational stability of the intelligent enhancement system, and thus reduces the security risks of the data business system.
[0006] Furthermore, because the intelligent enhancement system operates independently from the data service system, it enhances or extends the business functions of the data service system, improving the deployment flexibility and efficiency of the intelligent enhancement system, saving significant human and technical resources, and shortening the implementation cycle. Simultaneously, the intelligent enhancement system has multiple functional interfaces, making it universally applicable to different types of data service systems, thus enhancing its scalability.
[0007] A second aspect of this application provides a data processing method for an intelligent enhancement system. The intelligent enhancement system is any of the intelligent enhancement systems described above. The intelligent enhancement system is applied to a data service system, which includes a service front-end and a service back-end. The service front-end receives first input data, and the service back-end processes the first input data to obtain first output data. The method includes: The second input data is received through the front-end integration module of the intelligent enhancement system; The data transmission module of the intelligent enhancement system integrates the first input data and the second input data into data to be processed. The enhanced service module of the intelligent enhancement system determines the second output data based on the first output data and the data to be processed. By enhancing the service module, the second output data is sent to the business front end so that the business front end can display the second output data.
[0008] A third aspect of this application provides a data processing apparatus for an intelligent augmentation system, including a processor and a memory. The memory stores a computer program, which, when executed by the processor, implements the steps of the data processing method for the intelligent augmentation system as described in any of the above embodiments. Therefore, this data processing apparatus for an intelligent augmentation system possesses all the beneficial effects of the data processing method for the intelligent augmentation system in any of the above embodiments, and will not be elaborated further here.
[0009] A fourth aspect of this application provides a readable storage medium storing a program or instructions that, when executed by a processor, implement the steps of the data processing method of the intelligent augmentation system as described in any of the above embodiments. Therefore, this readable storage medium possesses all the beneficial effects of the data processing method of the intelligent augmentation system in any of the above embodiments, which will not be elaborated further here. Attached Figure Description
[0010] 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, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0011] Figure 1 A functional block diagram of the intelligent enhancement system provided in the embodiments of this application; Figure 2 A flowchart illustrating the data processing method of the intelligent enhancement system provided in this application embodiment; Figure 3 This is a structural block diagram of the data processing device for the intelligent enhancement system provided in the embodiments of this application. Detailed Implementation
[0012] To better understand the technical solutions provided in the embodiments of this specification, the technical solutions of the embodiments of this specification will be described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the embodiments of this specification and the specific features in the embodiments are detailed descriptions of the technical solutions of the embodiments of this specification, rather than limitations on the technical solutions of this specification. In the absence of conflict, the embodiments of this specification and the technical features in the embodiments can be combined with each other.
[0013] In this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, without necessarily requiring or implying any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover 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 term "two or more" includes two or more cases.
[0014] In some embodiments, such as Figure 1 As shown, an embodiment of this application provides an intelligent enhancement system 100, including: Front-end integration module 102 is set at the business front end and is used to receive second input data. The data transmission module 104 is connected to the business front-end and the front-end integration module 102 respectively. The data transmission module 104 is used to integrate the first input data and the second input data into data to be processed. Enhanced service module 106 is connected to data transmission module 104 and business backend. Enhanced service module 106 is used to determine second output data based on first output data and data to be processed. The enhanced service module 106 is also used to send the second output data to the business front end so that the business front end can display the second output data; The enhanced service module 106 is also used to merge the first output data and the second output data into front-end page content.
[0015] In this embodiment, an intelligent enhancement system 100 is proposed. The intelligent enhancement system 100 can enhance the functional performance of the existing data service system. At the same time, the intelligent enhancement system 100 can also expand the functional scope of the existing data service system, wherein the data service system is a business system that processes data.
[0016] The data service system includes a business front-end and a business back-end. The business front-end is used to receive the first input data, and the business back-end is used to process the first input data to obtain the first output data.
[0017] The business backend is also used to transmit the first output data to the business frontend so that the business frontend can display the first output data.
[0018] For example, a data business system can be specifically a financial management system, which uses digital means to comprehensively manage a company's revenue, expenditure, assets and financial processes, improve efficiency, ensure compliance and support strategic decision-making.
[0019] For example, the business front end can be specifically the front-end interactive page of the financial management system. Administrators can input first input data into the financial management system by operating the front-end interactive page, wherein the first input data can be specifically a query instruction for the company's income and expenditure.
[0020] For example, the business backend can be specifically the backend server of the financial management system. The backend server can query and organize the company's financial data according to the query instructions entered by the administrator, and output the first output data. The first output data can specifically include the company's specific income data and expenditure data.
[0021] For example, a data business system can be specifically a human resources management system. The human resources management system is the core tool for enterprises to achieve digital management of human resources. By integrating information technology, it unifies the management of key human resources processes such as employee information, recruitment, attendance, payroll, and performance, thereby improving efficiency, reducing risks, and supporting strategic decision-making.
[0022] For example, the business front end can be specifically the front-end management page of the human resources management system. Administrators can input first input data into the human resources management system by operating the front-end management page. The first input data can be specifically a personnel query command for a certain department of the enterprise.
[0023] For example, the business backend can specifically be the backend server of the human resources management system. The backend server can query and organize the employee file data of the enterprise according to the query command entered by the administrator, so as to output the first output data. The first output data can specifically include the personnel file data of a certain department of the enterprise.
[0024] The intelligent enhancement system 100 includes a front-end integration module 102, a data transmission module 104, and an enhancement service module 106. The front-end integration module 102 is located at the business front end, the data transmission module 104 is connected to both the business front end and the front-end integration module 102, and the enhancement service module 106 is connected to both the data transmission module 104 and the business back end.
[0025] Specifically, the front-end integration module 102 is used to receive second input data, wherein the second input data is specific data input through the front-end integration module 102.
[0026] For example, the front-end integration module 102 can be integrated into the business front-end, which may include a sub-window. The front-end integration module 102 can be displayed through the sub-window, thus achieving page-level integration.
[0027] For example, the second input data may specifically be a function enhancement instruction entered by the user.
[0028] For example, the second input data may specifically be a function extension instruction entered by the user.
[0029] For example, in the case where the data business system is a human resources management system, the second input data may specifically be a function enhancement instruction that displays personnel file data in graphic and textual form.
[0030] For example, in the case where the data business system is a human resources management system, the second input data may specifically be a function extension instruction to display employee ID photos.
[0031] For example, in the case of a data business system that is a financial management system, the second input data may specifically be an enhanced instruction that displays income and expenditure data in the form of graphics and text.
[0032] For example, in the case of a data business system that is a financial management system, the second input data may specifically be an extended function instruction that compares and displays income data and expenditure data.
[0033] The data transmission module 104 is used to integrate the first input data and the second input data into data to be processed, wherein the data to be processed is the data after integrating the first input data and the second input data.
[0034] For example, the data transmission module 104 is the core scheduling and fusion center of the intelligent enhancement system 100, responsible for managing the data flow and interaction between the intelligent enhancement system 100 and the data service system.
[0035] For example, the data transmission module 104 can receive second input data sent by the front-end integration module 102.
[0036] For example, the data transmission module 104 can acquire the first input data from the business front end.
[0037] The enhanced service module 106 can determine the second output data based on the first output data and the data to be processed, wherein the second output data is the enhanced data output by the enhanced service module 106.
[0038] For example, when the data to be processed includes query instructions for enterprise income and expenditure and function enhancement instructions for displaying income and expenditure data in the form of graphics and text, and the first output data includes specific income data and expenditure data of the enterprise, the second output data may specifically be income and expenditure chart data after converting the income data and expenditure data.
[0039] For example, if the data to be processed includes a function extension instruction to compare and display revenue data and expenditure data, and the first output data includes specific revenue data and expenditure data of the enterprise, the second output data may specifically be a comparison chart of revenue data and expenditure data.
[0040] For example, if the data to be processed includes a function enhancement instruction that displays personnel file data in graphic and text form, and the first output data includes personnel file data of a certain department of the enterprise, the second output data may specifically be graphic and text file data of a certain department of the enterprise.
[0041] For example, if the data to be processed includes a function extension instruction to display employee ID photos, and the first output data includes personnel file data of a certain department of the enterprise, the second output data may specifically be image and document file data containing employee ID photos.
[0042] The enhanced service module 106 is also used to send the second output data to the business front end so that the business front end can display the second output data.
[0043] For example, if the second output data includes revenue and expenditure chart data converted from revenue and expenditure data, the specific data charts of the company's revenue and expenditure can be displayed on the business front-end page.
[0044] For example, in the case where the second output data includes a comparison chart of revenue and expenditure data, the comparison chart of revenue and expenditure data can be displayed on the business front-end page.
[0045] For example, if the second output data includes graphic and document archives of a certain department of an enterprise, the graphic and document archives of that department can be displayed through the business front-end page.
[0046] For example, when the second output data is image and document data containing employee ID photos, the image and document data containing employee ID photos can be displayed through the business front-end page.
[0047] The enhanced service module 106 is also used to merge the first output data and the second output data into front-end page content.
[0048] For example, the enhanced service module 106 can also merge the first output data and the second output data to form front-end page content. This fusion of front-end page content is a key step in unifying the front-end display, a key technology for non-intrusive enhancement, and a connection point for the operation page between the original business system and the intelligent enhancement system.
[0049] The intelligent enhancement system 100 in this embodiment includes an independently configured front-end integration module 102, a data transmission module 104, and an enhancement service module 106. The independent front-end integration module 102 can be directly integrated into the business front-end of the data business system. The independent data transmission module 104 can simultaneously acquire the first input data from the business front-end and the second input data from the front-end integration module 102. Meanwhile, the enhancement service module 106 can independently process the first output data in the back-end to update the first output data to the second output data. It can be seen that the front-end integration module 102, the data transmission module 104, and the enhancement service module 106 in the intelligent enhancement system 100 do not require modification of the program code of the data business system, which reduces the intrusiveness of the intelligent enhancement system 100 to the data business system, improves the operational stability of the intelligent enhancement system 100, and thus reduces the security risks of the data business system.
[0050] Furthermore, because the intelligent enhancement system 100 operates independently from the data service system, enhancing or extending the business functions of the data service system through the intelligent enhancement system 100 improves the deployment flexibility and efficiency of the intelligent enhancement system 100, saves significant human and technical resources, and shortens the implementation cycle of the intelligent enhancement system 100. At the same time, the intelligent enhancement system 100 has multiple functional interfaces, making it universally applicable to different types of data service systems, thus enhancing its scalability.
[0051] In some embodiments of this application, an intelligent enhancement system 100 is provided, which further includes: The model service module is connected to the enhancement service module 106. The model service module is used to call the preset data processing model. The data processing model is used to process the first output data and the data to be processed to obtain the second output data.
[0052] In this embodiment, the intelligent enhancement system 100 further includes a model service module, which is connected to the enhancement service module 106.
[0053] The model service module is used to call a preset data processing model. The data processing model is used to process the first output data and the data to be processed to obtain the second output data.
[0054] For example, the data processing model can be specifically a deep learning model that enhances financial functions.
[0055] For example, the data processing model can be specifically a deep learning model that enhances human resources functions.
[0056] For example, the model service module includes multiple model call interfaces, through which different types of data processing models can be called.
[0057] For example, the model service module can specifically be a large language model service system. This system provides AI (Artificial Intelligence) capabilities such as large language models, receives calls from the AI enhancement service system, executes AI algorithm processing, and returns the processing results. The large language model service system can be deployed and expanded independently, supporting various AI model interfaces, including large language models, image recognition, and speech processing.
[0058] In some embodiments, an intelligent enhancement system 100 is provided in the present application, wherein the enhancement service module 106 includes a front-end module and a back-end module; The front-end module is used to receive the data to be processed sent by the data transmission module 104; The backend module is used to obtain the first output data from the business backend and determine the second output data based on the first output data and the data to be processed.
[0059] In this embodiment, the enhanced service module 106 includes a front-end module and a back-end module, wherein the front-end module is connected to the data transmission module 104, and the back-end module is connected to the business back-end and the front-end module.
[0060] The front-end module is used to receive the data to be processed sent by the data transmission module 104.
[0061] For example, the front-end module is responsible for interacting with the front-end integration module 102 and the data transmission module 104, receiving standardized request messages, calling page element operation interfaces, obtaining real-time page data, and managing user interaction status and context information.
[0062] The backend module is used to obtain the first output data from the business backend and determine the second output data based on the first output data and the data to be processed.
[0063] For example, the backend module is responsible for interacting with the business backend interface of the data business system, calling the existing interfaces of the business system through interface adaptation technology to obtain business data, and communicating with the AI server to call AI services such as large language models to generate processing results.
[0064] In some embodiments, this application provides an intelligent enhancement system 100, the backend module of which includes a standardized interface module, an interface adaptation and invocation module, and a protocol service module; The standardized interface module is used to perform data standardization processing on the data to be processed; The interface adaptation and invocation module is used to convert the data format of the data to be processed so that the data format of the data to be processed is adapted to the data processing model. The protocol service module is used to perform protocol definition processing on the data to be processed, so that the data to be processed supports the data protocol of the data processing model.
[0065] In this embodiment, the backend module includes a standardized interface module, an interface adaptation and invocation module, and a protocol service module.
[0066] The standardized interface module is used to standardize the data to be processed.
[0067] For example, the standardized interface module provides a standardized API (Application Programming Interface) interface to receive standardized request messages from the front-end integration module 102 and the intelligent message routing, and performs request parsing and distribution processing.
[0068] The interface adaptation and invocation module is used to convert the data format of the data to be processed so that the data format of the data to be processed is adapted to the data processing model.
[0069] For example, the interface adaptation and invocation module selects the appropriate AI model interface (such as large language model, image recognition, etc.) according to business needs, converts the standardized request message into a format that the AI backend service can recognize through interface adaptation technology, and initiates API calls through standard interface protocols to realize communication and data exchange with the AI service.
[0070] The protocol service module is used to perform protocol definition processing on the data to be processed, so that the data to be processed supports the data protocol of the data processing model.
[0071] For example, the protocol service module provides a model context protocol service, which encapsulates the functions related to the business system and the AI enhancement service system, and provides them to the large language model service for invocation.
[0072] In some embodiments of this application, an intelligent enhancement system 100 is provided, and the backend module further includes a business system operation module, a business function module, and a result processing module; The business system operation module is used to obtain the first output data from the business backend; The business function module is used to call the data processing model and obtain the processing results of the data processing model; The results processing module is used to integrate the processing results and the first output data to determine the second output data.
[0073] In this embodiment, the backend module further includes a business system operation module, a business function module, and a result processing module.
[0074] The business system operation module is used to obtain the first output data from the business backend.
[0075] For example, the business system operation module is responsible for interacting with the backend interface of the business system, calling the existing interface of the business system through interface adaptation technology, obtaining business data, and supporting reading and updating operations on the business system data.
[0076] The business function module is used to call the data processing model and obtain the processing results of the data processing model.
[0077] For example, the business function module is the most important module for handling business AI requests. It provides functional enhancement services for the business system and offers intelligent functional extensions for different business scenarios, including intelligent query, intelligent analysis, intelligent recommendation, and intelligent decision support. It enhances the functional experience of the original business system through AI capabilities. It calls the large language model service through the interface adaptation and calling module to generate intelligent processing results based on the business scenario.
[0078] The results processing module is used to integrate the processing results and the first output data to determine the second output data.
[0079] For example, the result processing module is used to distinguish between the processing results that need to update the backend data and the frontend page. The backend data is updated by calling the backend data interface through the interface adaptation module, or it is seamlessly integrated into the frontend page through the page fusion mechanism, so as to achieve seamless integration of AI processing results with business systems.
[0080] For example, the backend module also includes a data source processing module, which is used to make business backend data interface calls (to obtain business data) and frontend page element calls (to obtain real-time page data), and provides them to other functional modules of the AI enhancement service system.
[0081] In some embodiments, an intelligent enhancement system 100 is provided in the present application, wherein the data transmission module 104 includes an intelligent message routing and data fusion module; The data fusion module is used to fuse the first input data and the second input data into data to be processed; The intelligent message routing is used to receive the first input data and the second input data, and send the data to be processed to the enhanced service module 106.
[0082] In this embodiment, the data transmission module 104 includes an intelligent message routing and data fusion module.
[0083] The data fusion module is used to merge the first input data and the second input data into data to be processed.
[0084] For example, the intelligent message routing and data fusion module is the core scheduling and fusion center of the intelligent enhancement system 100. It is responsible for managing the data flow and interaction between the front-end integration system and the back-end system, as well as the AI-related content generated by the front-end system that integrates AI enhancement services and the business content generated by the front-end system of the business system.
[0085] The intelligent message routing is used to receive the first input data and the second input data, and send the data to be processed to the enhanced service module 106.
[0086] The Intelligent Enhancement System 100 uses an intelligent routing mechanism to identify and separate business system requests and AI enhancement requests, accurately distributing them to the appropriate processing modules. Simultaneously, through a fusion mechanism, it processes the returned response data through address replacement, data embedding, and content fusion, ensuring seamless integration of AI enhancement results with the business system pages. In actual project implementation, the functional division between the front-end integration system and the intelligent message routing system may be adjusted according to specific requirements.
[0087] In some embodiments, such as Figure 2 As shown, an embodiment of this application provides a data processing method for an intelligent augmentation system, including: Step S201: Receive second input data through the front-end integration module of the intelligent enhancement system; Step S202: The first input data and the second input data are integrated into data to be processed through the data transmission module of the intelligent enhancement system. Step S203: The enhanced service module of the intelligent enhancement system determines the second output data based on the first output data and the data to be processed. Step S204: The second output data is sent to the business front end through the enhanced service module so that the business front end can display the second output data.
[0088] In this embodiment, a data processing method for an intelligent enhancement system is proposed. The intelligent enhancement system is as described in any of the above embodiments. The intelligent enhancement system is applied to a data service system, which includes a service front-end and a service back-end. The service front-end is used to receive first input data, and the service back-end is used to process the first input data.
[0089] The second input data is received through the front-end integration module of the intelligent enhancement system.
[0090] The data transmission module of the intelligent enhancement system integrates the first and second input data into data to be processed.
[0091] The enhanced service module of the intelligent enhancement system determines the second output data based on the first output data and the data to be processed.
[0092] By enhancing the service module, the second output data is sent to the business front end so that the business front end can display the second output data.
[0093] The data processing method of the intelligent enhancement system in this embodiment includes an independently configured front-end integration module, a data transmission module, and an enhancement service module. The independent front-end integration module can be directly integrated into the business front-end of the data business system. The independent data transmission module can simultaneously acquire the first input data from the business front-end and the second input data from the front-end integration module. Meanwhile, the enhancement service module can independently process the first output data in the back-end to update the first output data to the second output data. It can be seen that the front-end integration module, data transmission module, and enhancement service module in the intelligent enhancement system do not require modification of the program code of the data business system, which reduces the intrusiveness of the intelligent enhancement system to the data business system, improves the operational stability of the intelligent enhancement system, and thus reduces the security risks of the data business system.
[0094] Furthermore, because the intelligent enhancement system operates independently from the data service system, it enhances or extends the business functions of the data service system, improving the deployment flexibility and efficiency of the intelligent enhancement system, saving significant human and technical resources, and shortening the implementation cycle. Simultaneously, the intelligent enhancement system has multiple functional interfaces, making it universally applicable to different types of data service systems, thus enhancing its scalability.
[0095] In some embodiments, this application provides a data processing method for an intelligent enhancement system, which determines second output data based on first output data and data to be processed, including: The enhanced service module calls the model service module of the intelligent enhancement system, which is used to call the preset data processing model. The data processing model processes the first output data and the data to be processed to obtain the second output data.
[0096] In this embodiment, the enhanced service module calls the model service module of the intelligent enhancement system, which is used to call a preset data processing model.
[0097] The data processing model processes the first output data and the data to be processed to obtain the second output data.
[0098] For example, the data processing method of an intelligent augmentation system may include: Step 1: Initial user visit and page integration initialization; Step 2: User request capture and preprocessing; Step 3: Intelligent request distribution and routing; Step 4: AI service interface adaptation and invocation; Step 5: AI-enhanced business function processing; Step 6: Processing results return and fusion.
[0099] This method has two processing flows based on the request type: Business system request processing flow: Step 1 → Step 2 → Step 3 → Business system backend interface processing → Response fusion → Return to frontend.
[0100] AI-enhanced request processing flow: Step 1 → Step 2 → Step 3 → Step 4 → Step 5 → Step 6.
[0101] Step 1 is the initial system access, and steps 2 to 6 are the processing flow after the user initiates a request.
[0102] Step 1 is as follows: When a user accesses the fusion system page through a browser, the intelligent routing fusion system acts as a data relay and fusion center, automatically detecting front-end data and receiving user requests. At the same time, it sends requests to the business server and AI server. After receiving the returned data, it performs data fusion processing to generate a unified page format, which is finally handed over to the front-end for rendering, realizing the non-intrusive integration of AI enhancement components.
[0103] Step 2 specifically involves: the user initiating a request on the page; the system captures the user request and collects the current page context information, performs request preprocessing and format standardization, and sends a standardized request message to the backend. Depending on the entry element that triggers the user request, user requests are divided into two types: 1. Business system requests: Users directly initiate requests for existing functions of the business system, without involving AI enhancement processing; 2. AI-enhanced requests: Requests initiated by users through AI components require AI services to enhance them. The AI components capture user input and related contextual information through the AI entry point integrated into the page.
[0104] Step 3 specifically involves: The user request is first received by the intelligent routing fusion system, which analyzes the request type, content characteristics, and page context through a routing decision mechanism, and then distributes the request to the appropriate processing branch. 1. For business system requests: Standardized request messages are directly forwarded to the business system backend interface without going through AI service processing. After the business system completes the processing, the response result is processed by the intelligent routing fusion system to fuse response information, including address replacement, data embedding, content fusion and other processing. Finally, the processed response is forwarded to the front-end page. 2. For AI enhancement requests: Distribute the request to the corresponding AI service module for further processing, and execute steps 4, 5 and 6 in sequence to complete the AI enhancement processing flow.
[0105] Step 4 specifically involves: sending the user's AI enhancement request to the AI enhancement service system; converting the front-end request message into a format recognizable by the AI back-end service using interface adaptation technology based on the request type and content; and initiating an API call through a standard interface protocol to achieve communication and data exchange with the AI service.
[0106] Step 5 specifically involves the AI service backend system processing user requests. Business function modules, combined with context information, call the large language model service for processing. During this process, multiple calls may be made to other modules such as the MCP (Model Context Protocol) service, data source processing module, and business system operation module to process data or obtain necessary information. After all processes are completed, the final processing result is generated.
[0107] Step 6 specifically involves returning the final processing result generated by the business function module to the front-end or the business system back-end. A dual return mechanism is used based on the type of processing result, distinguishing between results requiring updates to back-end data and those requiring updates to the front-end page. Updates are performed either by calling the back-end data interface through the interface adaptation module or by seamlessly integrating the results into the front-end page through a page fusion mechanism, thus achieving seamless integration of AI processing results with the business system.
[0108] In some embodiments, such as Figure 3 As shown, a data processing device 300 for an intelligent augmentation system is proposed. The data processing device 300 includes a processor 302 and a memory 304. The memory 304 stores a computer program, which, when executed by the processor 302, implements the steps of the data processing method for the intelligent augmentation system as described in any of the above embodiments. Therefore, the data processing device 300 for the intelligent augmentation system possesses all the beneficial effects of the data processing method for the intelligent augmentation system in any of the above embodiments, which will not be elaborated further here.
[0109] In some embodiments, a readable storage medium is provided on which a program is stored. When the program is executed by a processor, it implements the steps of the data processing method of the intelligent augmentation system as described in any of the above embodiments, and thus has all the beneficial technical effects of the data processing method of the intelligent augmentation system as described in any of the above embodiments.
[0110] It should be noted that the descriptions of each embodiment in the above embodiments have different focuses. For parts that are not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.
[0111] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-readable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-readable program code.
[0112] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create a machine for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0113] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0114] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0115] This application also provides a computer program product, which includes computer software instructions that, when executed on a processing device, cause the processing device to execute a data processing method of an intelligent augmentation system.
[0116] A computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the flow or function according to the embodiments of this application is generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that a computer can store or a data storage device such as a server or data center that integrates one or more available media. The available medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid-state disk (SSD)).
[0117] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0118] In the several embodiments provided in this application, it should be understood that the disclosed devices, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces, or indirect coupling or communication connection between devices or units, and may be electrical, mechanical, or other forms.
[0119] 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 units can be selected to achieve the purpose of this embodiment according to actual needs.
[0120] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0121] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or 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 methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0122] The above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application 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 the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such 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 the embodiments of this application.
[0123] Although preferred embodiments have been described in this specification, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of this specification.
[0124] Obviously, those skilled in the art can make various modifications and variations to this specification without departing from its spirit and scope. Therefore, if such modifications and variations fall within the scope of the claims and their equivalents, this specification is also intended to include such modifications and variations.
Claims
1. An intelligent enhancement system, characterized in that, The intelligent enhancement system is applied to a data service system, which includes a service front-end and a service back-end. The service front-end receives first input data, and the service back-end processes the first input data to obtain first output data. The service back-end also transmits the first output data to the service front-end so that the service front-end displays the first output data. The intelligent enhancement system includes: A front-end integration module is configured on the business front-end and is used to receive second input data. A data transmission module is connected to the business front-end and the front-end integration module respectively. The data transmission module is used to integrate the first input data and the second input data into data to be processed. An enhanced service module is connected to the data transmission module and the business backend. The enhanced service module is used to determine the second output data based on the first output data and the data to be processed. The enhanced service module is further configured to send the second output data to the service front end, so that the service front end displays the second output data; The enhanced service module is also used to merge the first output data and the second output data into front-end page content.
2. The intelligent enhancement system according to claim 1, characterized in that, The intelligent enhancement system also includes: The model service module is connected to the enhancement service module. The model service module is used to call a preset data processing model. The data processing model is used to process the first output data and the data to be processed to obtain the second output data.
3. The intelligent enhancement system according to claim 2, characterized in that, The enhanced service module includes a front-end module and a back-end module; The front-end module is used to receive the data to be processed sent by the data transmission module; The backend module is used to obtain the first output data in the business backend, and determine the second output data based on the first output data and the data to be processed.
4. The intelligent enhancement system according to claim 3, characterized in that, The backend module includes a standardized interface module, an interface adaptation and invocation module, and a protocol service module. The standardized interface module is used to perform data standardization processing on the data to be processed. The interface adaptation and invocation module is used to convert the data format of the data to be processed so that the data format of the data to be processed is adapted to the data processing model. The protocol service module is used to perform protocol definition processing on the data to be processed, so that the data to be processed supports the data protocol of the data processing model.
5. The intelligent enhancement system according to claim 4, characterized in that, The backend module also includes a business system operation module, a business function module, and a result processing module; The business system operation module is used to obtain the first output data in the business backend; The business function module is used to call the data processing model and obtain the processing result of the data processing model; The result processing module is used to integrate the processing result and the first output data to determine the second output data.
6. The intelligent enhancement system according to any one of claims 1 to 5, characterized in that, The data transmission module includes an intelligent message routing module and a data fusion module; The data fusion module is used to fuse the first input data and the second input data into the data to be processed. The intelligent message routing is used to receive the first input data and the second input data, and send the data to be processed to the enhanced service module.
7. A data processing method for an intelligent augmentation system, characterized in that, The intelligent enhancement system is the intelligent enhancement system as described in any one of claims 1 to 6. The intelligent enhancement system is applied to a data service system, which includes a service front-end and a service back-end. The service front-end receives first input data, and the service back-end processes the first input data to obtain first output data. The method includes: The second input data is received through the front-end integration module of the intelligent enhancement system. The data transmission module of the intelligent enhancement system integrates the first input data and the second input data into data to be processed. The enhanced service module of the intelligent enhancement system determines the second output data based on the first output data and the data to be processed. The enhanced service module sends the second output data to the service front end so that the service front end can display the second output data.
8. The method according to claim 7, characterized in that, The step of determining the second output data based on the first output data and the data to be processed includes: The enhancement service module calls the model service module of the intelligent enhancement system, and the model service module is used to call a preset data processing model. The data processing model is used to process the first output data and the data to be processed to obtain the second output data.
9. A data processing device for an intelligent augmentation system, characterized in that, include: processor; A memory, which stores programs or instructions, wherein the processor, when executing the programs or instructions in the memory, implements the steps of the data processing method of the intelligent augmentation system as described in claim 7 or 8.
10. A readable storage medium, characterized in that, A program or instruction is stored on a readable storage medium, which, when executed by a processor, implements the steps of the data processing method of the intelligent augmentation system as described in claim 7 or 8.