Table field content generation method and apparatus, electronic device

By setting prompt information for table fields and using the content of the reference field to generate the content of the target field, the inefficiency problem of manual input and application of rules one by one in the prior art is solved, and the effect of simplifying operations and reducing errors is achieved.

WO2025108305A1PCT designated stage expired Publication Date: 2025-05-30BEIJING ZITIAO NETWORK TECH CO LTD

Patent Information

Application Number
PCT/CN2024/133209
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-11-21
Filing Date
2024-11-20
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

In the prior art, the content of the table field requires manual input or manual application of rules one by one cell, which is inefficient and prone to errors caused by incorrect operations.

Method used

By setting prompt information for the target field, the prompt information includes a reference field; when receiving the content generation instruction of the target field, the cell content of the target field is generated based on the cell content of the reference field, reducing manual operations.

Benefits of technology

The operation of generating table field contents is simplified, the occurrence of erroneous operation errors is reduced, and efficiency is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024133209_30052025_PF_FP_ABST
    Figure CN2024133209_30052025_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure provide a table field content generation method and apparatus, and an electronic device. The method comprises: receiving prompt information input for a target field in a table, wherein the prompt information comprises at least one reference field, and the reference field is a field in the table; in response to receiving a content generation instruction for the target field, generating, on the basis of first content of a first cell corresponding to the reference field, second content of a second cell corresponding to the target field; and presenting the second content in the second cell corresponding to the target field. The operation of generating form field content is simplified, and content errors caused by misoperation are reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Table field content generation method, device and electronic device

[0001] This application claims priority to Chinese Patent Application No. 202311560889.4 filed on November 21, 2023, and the contents of the above-mentioned Chinese patent application disclosure are hereby incorporated by reference in their entirety as a part of this application. Technical Field

[0002] The embodiments of the present disclosure relate to a method, device, and electronic device for generating table field content. Background Art

[0003] Tables are an important tool for collecting information. They can be used to record various data. Tables with recorded data can help with communication and data management among users within a certain group. Usually, the data in a table is manually entered by the user. Summary of the Invention

[0004] Embodiments of the present disclosure provide a method, device, and electronic device for generating table field content.

[0005] In a first aspect, an embodiment of the present disclosure provides a method for generating content of a table field, the method comprising: receiving prompt information input for a target field in a table, the prompt information comprising at least one reference field, the reference field being a field in the table; in response to receiving a content generation instruction for the target field, generating second content of a second cell corresponding to the target field based on first content of a first cell corresponding to the reference field; and presenting the second content in the second cell corresponding to the target field.

[0006] In a second aspect, an embodiment of the present disclosure provides a device for generating content of a table field, the device comprising: a receiving unit for receiving prompt information input for a target field in a table, the prompt information comprising at least one reference field, the reference field being a field in the table; a first generating unit for generating second content of a second cell corresponding to the target field based on the first content of a first cell corresponding to the reference field in response to receiving a content generation instruction for the target field; and a display unit for presenting the second content in the second cell corresponding to the target field.

[0007] In a third aspect, an embodiment of the present disclosure provides an electronic device, including: a processor and a memory;

[0008] The memory stores computer-executable instructions;

[0009] The processor executes the computer-executable instructions stored in the memory, so that the at least one processor executes the table field content generation method as described in the first aspect and various possible designs of the first aspect.

[0010] In a fourth aspect, an embodiment of the present disclosure provides a computer-readable storage medium, in which computer execution instructions are stored. When a processor executes the computer execution instructions, the table field content generation method described in the first aspect and various possible designs of the first aspect is implemented.

[0011] In a fifth aspect, an embodiment of the present disclosure provides a computer program product, including a computer program, which, when executed by a processor, implements the table field content generation method as described in the first aspect and various possible designs of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0012] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0013] FIG1 is a flow chart of a method for generating table field content provided by the present disclosure;

[0014] FIG2 is a second flow chart of the method for generating table field content provided by the present disclosure;

[0015] FIG3 is a third flow chart of the method for generating table field content provided by the present disclosure;

[0016] Figure 4 is a schematic diagram of an application scenario;

[0017] Figure 5 is a schematic diagram of an application scenario;

[0018] Figure 6 is a schematic diagram of an application scenario;

[0019] Figure 7 is a schematic diagram of an application scenario;

[0020] Figure 8 is a schematic diagram of an application scenario;

[0021] FIG9 is a schematic structural diagram of a table field content generating device provided by the present disclosure; and

[0022] FIG10 is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0023] To make the objectives, technical solutions, and advantages of the embodiments of the present disclosure more clear, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present disclosure without making any creative efforts shall fall within the scope of protection of the present disclosure.

[0024] Individual users and groups of users can usually use tables to record various data in order to search for the data, or analyze and process the data recorded in the table to guide subsequent business.

[0025] Currently, data within tables is typically entered manually. For fields whose content can be derived from analyzing the content of other fields, the content in these fields also typically requires manual analysis and input, or manually setting rules and applying them cell by cell to determine the content of these fields.

[0026] In the above process, on the one hand, the table field content needs to be generated manually, which is inefficient. On the other hand, since the generation of table content requires manual operation, errors are prone to occur due to misoperation.

[0027] The table field content generation method, apparatus, and device provided in the present disclosure set prompt information for the target field, wherein the prompt information includes a reference field. Upon receiving a target field content generation instruction, the content of the cell corresponding to the target field is generated according to the content of the cell of the reference field in the prompt information. The user does not need to manually input or manually generate the content corresponding to the target field for each cell one by one. This can simplify the operation of generating the table field content on the one hand, and reduce errors caused by misoperation on the other hand.

[0028] Please refer to FIG1 , which is a flowchart of a method for generating table field content according to an embodiment of the present disclosure. As shown in FIG1 , the method includes the following steps:

[0029] S101: receiving prompt information input for a target field in a table, where the prompt information includes at least one reference field, and the reference field is a field in the table.

[0030] In this embodiment, the execution subject of the form field content generation method can be a client running on a terminal device or a server. The client here is any application client or web client that can edit a form. The terminal device here can include a mobile terminal device or a fixed terminal device.

[0031] The client interface may display a table, and the user may perform a first preset configuration operation on the target field in the displayed table to automatically generate attribute configuration based on the content of the target field.

[0032] The target field mentioned above can be a newly created field or an existing field.

[0033] The above prompt information can be input by the user or by the electronic device. That is, the prompt information can be set by the user or input by the electronic device based on an instruction.

[0034] The prompt information includes at least one reference field used to generate the content of the cell corresponding to the target field, and also includes but is not limited to one or more of the following: task information, information on algorithms or rules for processing the reference field, etc.

[0035] In some application scenarios, the user can enter prompt information for the target field in the table's property setting interface. After receiving the prompt information, the prompt information can be associated with the target field.

[0036] S102: In response to receiving a content generation instruction for a target field, generating second content of a second cell corresponding to the target field based on the first content of a first cell corresponding to a reference field.

[0037] The content generation instruction of the target field may be an instruction sent by a user, or an instruction generated by an electronic device.

[0038] After receiving the instruction to generate the content of the target field, the execution entity may generate the second content of the second cell of the target field according to the first content of the first cell corresponding to the reference field.

[0039] Schematically, the above table is a student score table. The first field in the student score table is the student score, and the multiple first cells corresponding to the first field record the scores of multiple students. The target field is the score category field. The above prompt information may include task information and reference fields. The task information includes: classifying the scores according to the scores; the reference field is the first field; the above execution entity can generate the content (category) corresponding to the second cell corresponding to the target field based on the scores in each first cell in the first field. For example, the score (first content) in a first cell is 95 points, and the second content of the second cell corresponding to the first cell is "first category". The score in another first cell is 90 points, and the second content of the second cell corresponding to the first cell is "second category"; the score in another first cell is 89 points, and the second content of the second cell corresponding to the first cell is "third category", etc.

[0040] S103: Presenting second content in a second cell corresponding to the target field.

[0041] After obtaining the second content of the second cell corresponding to the target field, the second content can be presented in the second cell of the target field. Specifically, for each second cell, the second content corresponding to the second cell is presented.

[0042] In this embodiment, prompt information input for a target field in a table is received, the prompt information including at least one reference field, where the reference field is a field in the table; in response to receiving an instruction to generate content for the target field, second content is generated for a second cell corresponding to the target field based on the first content of a first cell corresponding to the reference field; and the second content is presented in the second cell corresponding to the target field. Thus, upon receiving the instruction to generate content for the target field, the content of the cell corresponding to the target field is generated based on the content of the cell of the reference field in the prompt information. The user does not need to manually input or manually generate the content for the target field cell by cell. This simplifies the operation of generating table field content and reduces errors caused by misoperation.

[0043] Please refer to FIG2 , which is a second flow chart of a method for generating table field content according to an embodiment of the present disclosure. As shown in FIG2 , the method includes the following steps:

[0044] S201: receiving prompt information input for a target field in a table, where the prompt information includes at least one reference field, and the reference field is a field in the table.

[0045] The specific implementation of the above step S201 can refer to the description of step S101 shown in Figure 1, which will not be repeated here.

[0046] In this embodiment, the execution subject of the table field content generation method can be a client running in a terminal device, or a server.

[0047] The above prompt information includes at least one reference field used to generate the content of the cell corresponding to the target field, and also includes but is not limited to one or more of the following: task information, information on the algorithm or rules for processing the above reference field, output format information, etc.

[0048] S202: In response to receiving a content generation instruction for a target field, a content generation request is generated according to the content generation instruction, including second content for generating a second cell of the target field, wherein the content generation request includes information of a first content of a first cell corresponding to at least one reference field.

[0049] When the content generation instruction is received, the prompt information corresponding to the target field may be extracted, and the content generation request may be generated according to the prompt information.

[0050] In a table, a field usually corresponds to a column of cells, that is, a field corresponds to multiple cells.

[0051] The cell corresponding to each referenced field is considered the first cell. The existing content in the first cell can be considered the first content. The cell corresponding to the target field is considered the second cell, and the second cell corresponds to the second content. The second content can be content to be generated.

[0052] In some application scenarios, the target field types may include: text, single-select, multiple-select, date, and number. The reference field types may include, but are not limited to: multi-line text, single-select, multiple-select, date, number, checkbox, hyperlink, formula (result value), lookup reference (result value) | progress, currency, rating, association (result value), creation time, last updated time, etc.

[0053] The prompt information includes but is not limited to: task information, information about resources used to generate the content of the cell corresponding to the target field, information about algorithms or rules for processing the resources, output format information, etc.

[0054] The information of the first content may include the first content of the corresponding first cell, and may also include the acquisition location information of the first content of the first cell.

[0055] A content generation request may be generated according to first content of a first cell of at least one reference field.

[0056] S203: Calling the first model, and having the first model generate second content according to the content generation request.

[0057] S204: Present the second content in the second cell corresponding to the target field.

[0058] The first model can be called through the preset interface, and the content generation request corresponding to the second cell of the target field can be sent to the first model. The first model processes the first content of the first cell of the referenced field according to the content generation request to generate the second content of the second cell of the corresponding target field.

[0059] The first model may be a deep neural network with a large number of parameters, such as a large language model (LLM). The first model may be a model that has been pre-trained using a large amount of training data and has preliminary reasoning capabilities.

[0060] In some embodiments, the above-mentioned step S202 includes: generating content generation requests corresponding to multiple second cells corresponding to the target field; wherein, the content generation request for each second cell includes the first content of the corresponding first cell; the above-mentioned step S203 includes: sending content generation requests corresponding to multiple second cells to the first model, and the first model generates the second content corresponding to each second cell.

[0061] In these embodiments, for each second cell corresponding to the target field, the execution entity generates a content generation request for the second cell based on the prompt information. The content generation request for the second cell includes information about the first content of the first cell corresponding to the referenced field. For each second cell corresponding to the target field, the execution entity may send a content generation request corresponding to the second cell to the first model via a preset interface.

[0062] Taking the reference field as a scenery description field as an example, each first cell in the reference field records the scenery of a city. The target field is the city field, and the target field corresponds to multiple second cells. The task indicated in the above prompt information is to extract the city name from the reference field. For the Nth second cell in the target field, the first content in the Nth first cell of the reference field can be written into the content generation request corresponding to the Nth second cell, and the content generation request corresponding to the Nth second cell can be sent to the first model. The first model extracts the target city from the first content of the Nth first cell according to the task information in the content generation request. The first model returns the extracted target city to the above execution entity, and carries the information of the Nth second cell. The above execution entity writes the above target city into the Nth second cell of the target field.

[0063] In some embodiments, the sending of content generation requests corresponding to a plurality of second cells to the first model, and the generation of second content corresponding to each second cell by the first model, includes:

[0064] Multiple content generation requests corresponding to the second cells are sent to the first model in parallel, and the first model generates second content corresponding to the second cells in parallel based on the content generation requests.

[0065] Taking the reference field including reference field 1 and reference field 2 as an example, the first content is recorded in each first cell of reference field 1 and reference field 2 respectively. The first content can be text content. The target field can be a summary field. The above prompt information includes information of reference field 1 and reference field 2. When the content generation instruction of the target field is received, a content generation request corresponding to each second cell of the target field can be generated. The content generation request corresponding to each second cell includes the text content in the first cell corresponding to reference field 1 corresponding to the second cell and the text content in the first cell corresponding to reference field 2. The above content generation request instructs the first model to generate summary content based on the first content in the first cell corresponding to reference field 1 and reference field 2.

[0066] The content generation request corresponding to each second cell is sent to the first model in parallel. Based on each content generation request, the first model summarizes the text content of the first cell corresponding to reference field 1 and the text content of the first cell corresponding to reference field 2 in the content generation request to obtain the second content of the second cell corresponding to the content generation request. The first model returns the second content of each second cell to the execution entity. The execution entity writes the second content into each second cell and displays it.

[0067] Let's take the target field S1 as an example, representing weather, and the reference field S2 as a city field. Each of the multiple cells in the reference field records a city name. First cell 1 of reference field S2 records city 1, first cell 2 records city 2, ..., and first cell K records city K. After receiving the content generation instruction for target field S1, content generation requests corresponding to second cell 1, second cell 2, ..., and second cell K of target field S1 can be generated based on the prompt information. For example, for second cell 1, the content generation request includes the task of generating the current weather information for the city and the content of first cell 1 of reference field S2, "City 1." After the content generation requests corresponding to multiple second cells are sent to the first model in parallel, the first model processes the multiple content generation requests in parallel, obtains the second content of the multiple second cells, and writes the second content into the corresponding second cells. For example, the first content of the first cell of the reference field is "City 1." Based on the first content "City 1" in first cell 1 and the task of "Generate current weather information for the city," the first model generates the current weather information for City 1. The first model may return the information carrying the second cell 1 and the current weather information to the execution subject, and the execution subject writes the current weather information into the second cell 1 of the target field.

[0068] Compared to the embodiment shown in Figure 1 , this embodiment describes using the first model to process a content generation request including first content in a first cell to obtain second content in a second cell of a target field. This enables the content of the target field of a table to be automatically generated by the first model based on the content generation request, further improving the efficiency of generating field content.

[0069] In some embodiments, the method further comprises the steps of:

[0070] First, in response to receiving a content update instruction for a target field, content generation requests for multiple second cells corresponding to the target field are regenerated, and the first model is called to process the regenerated content generation requests to generate first updated content for the multiple second cells.

[0071] In these embodiments, after generating the second content of the second cell corresponding to the target field, the second content of the second cell corresponding to the target field can also be updated. A target field content update instruction can be sent to the execution entity. Upon receiving the content update instruction, the execution entity can regenerate content generation requests corresponding to the plurality of second cells corresponding to the target field. The execution entity can then call the first model via a preset interface to process the regenerated content generation requests and generate the first updated content for the plurality of second cells of the target field.

[0072] Next, the second content of the second cell is updated using the first updated content.

[0073] For details, please refer to the description of the relevant parts of steps S202 to S203, which will not be repeated here.

[0074] In these embodiments, the second content of the target field is updated through the target field content update instruction, thereby achieving the update of the target field content.

[0075] In some embodiments, the content update instruction is generated based on one of the following methods:

[0076] Generate a content update instruction based on a field content update operation performed by a user on a target field;

[0077] In response to satisfying the field content automatic update condition, a content update instruction is generated, wherein the automatic update condition includes one of the following: timing trigger, adding a new record to the table, changing the table record content, and reaching the time indicated by the designated record.

[0078] In some application scenarios, a content update control for manually updating content can be displayed near the title of the target field. The user can trigger the content update control. After receiving the user's trigger operation on the content update control, a content update instruction can be generated.

[0079] In some application scenarios, you can set the automatic update conditions. After the automatic update conditions are met, you can generate content update instructions.

[0080] The above-mentioned automatic update condition includes the above-mentioned timed trigger. The timed trigger here includes triggering the content update of the target field once every preset time interval. The preset time interval here can be, for example, 24 hours.

[0081] The above automatic update conditions include adding a new record to the table. When a new record is added to the table, the target field content can be automatically updated so that the target field content matches the table after the new record is added.

[0082] The above-mentioned automatic update condition includes a change in the table record content. When the table record content is changed, in order to make the target field content consistent with the table record after the content change, the content of the target field needs to be updated.

[0083] The automatic update condition includes reaching the time indicated by a designated record. The designated record can be a record in a table. The designated record can also record the update time. When the update time indicated by the designated record is reached, the content of the target field can be updated.

[0084] In these embodiments, the content of the target field may be updated in different ways, such as by a user manually updating or by updating the content of the target field when an automatic update condition is met.

[0085] In some embodiments, the method further comprises the steps of:

[0086] First, in response to receiving a content update instruction for the target second cell of the target field, a content generation request for the target second cell is regenerated, and the first model is called so that the first model generates the second updated content of the target cell according to the content generation request corresponding to the regenerated target second cell.

[0087] Next, the second content of the target second cell is updated using the second updated content.

[0088] In this embodiment, the content of a single second cell in a target field can be updated. Specifically, a user can send a target second cell content update instruction to the execution entity. The execution entity regenerates a target second cell content generation request and calls the first model to generate second updated content for the target second cell based on the regenerated target second cell content generation request.

[0089] In these embodiments, by generating a request to generate content for the target second cell in response to a content update instruction for the target second cell of the target field, and generating second updated content for the target second cell by the first model, the content of a single cell in the target field is updated. Thus, the updated content of the target second cell can be quickly obtained.

[0090] In some embodiments, the instruction to update the content of the target second cell of the target field is generated based on the following method:

[0091] First, in response to detecting a first preset operation performed by the user on a target second cell, a content update option corresponding to the target second cell is displayed.

[0092] Secondly, in response to receiving a trigger operation executed on the content update option, a content update instruction corresponding to the target second cell is generated.

[0093] The first preset operation here may be, for example, the cursor hovering, or the user's touch operation on the target second cell lasting longer than the preset time.

[0094] When receiving the user's first preset operation on the target second cell, the execution subject is deemed to have received the content update instruction of the target second cell, and thus performs the content update operation on the target second cell.

[0095] In these embodiments, by performing the first preset operation on the target second cell, the content of the target second cell is updated, which provides convenience for the user to update the content of the cell.

[0096] Please refer to Figure 3, which shows a schematic flow chart 3 of the method for generating table field content provided by the present disclosure. As shown in Figure 3, the method includes the following steps:

[0097] S301: In response to receiving a first preset configuration operation performed by a user on a target field of a form, displaying a prompt information input interface.

[0098] In this embodiment, the execution subject of the table field content generation method can be a client or a server. The client here is any application client or web client that can edit a table.

[0099] A table may be displayed in the client interface, and the user may perform a first preset configuration operation on the target field in the displayed table interface.

[0100] In some embodiments, the target field may be a newly created field or an existing field.

[0101] In some application scenarios, the target field may be a newly created field. In these application scenarios, step S301 includes the following steps:

[0102] Receives a trigger operation executed on the prompt information configuration entry displayed on the creation page of a new field, and displays the prompt information input interface.

[0103] Please refer to Figure 4, which illustrates an application scenario. As shown in Figure 4, a user can create a new field in table interface 401. For example, an add control 402 is displayed in table interface 401 to indicate the addition of a new field. Add control 402 can be positioned to indicate the addition of a new field in the table, such as text, graphics, and / or symbols. As shown in Figure 4, add control 402 is displayed as a "+" symbol.

[0104] The user can perform a trigger operation on the above-mentioned add control 402 to display a creation page, which is used to create a new field. The above-mentioned creation page can display a title input area for entering the field title. The user can enter the title of the field in the title input area. The creation page can also display attribute configuration items and prompt information configuration items. The attribute configuration items may include field type configuration items. The prompt information configuration item may have various display identifiers, such as "AI generated" as shown in Figure 4. The prompt information configuration item includes a prompt information configuration entry, such as "Configuration" in Figure 4. The user can perform a trigger operation on the prompt information configuration entry in the above interface to enter the prompt information input interface.

[0105] In these embodiments, the content automatic generation attribute can be configured for the newly created field to implement the content automatic generation attribute configuration when the field is created.

[0106] In some embodiments, the target field is an existing field, and step S301 includes the following steps:

[0107] First, according to the second preset operation performed on the existing field, the field editing selection items are displayed.

[0108] Secondly, it receives the selection operation performed on the field editing selection item and automatically generates the attribute configuration entry for the displayed content.

[0109] Finally, a trigger operation is received for the content automatic generation attribute configuration entry, and a prompt information input interface is displayed.

[0110] Please refer to Figure 5, which is a schematic diagram of an application scenario. As shown in Figure 5, there are existing fields in the table, such as the existing fields "Text" and "Discussion Group" displayed in interface 501. The user can perform a second preset operation on the existing field (target field) "Text". The second preset operation here can be any operation used to trigger the display of the field editing interface, such as a right-click operation, or a touch operation of a preset duration.

[0111] After receiving the above-mentioned second preset operation, the field editing option 502 can be displayed. The user can perform a trigger operation on the above-mentioned field editing option to display the field configuration interface 503. Field configuration interface 503. The field configuration interface 503 can display a title modification window 504 corresponding to the target field, as well as a prompt information configuration item. The prompt information configuration item can have various display identifiers, such as "AI generated" as shown in Figure 5. The prompt information configuration item includes a prompt information configuration entry, such as "Configuration" in Figure 5. The user can perform a trigger operation on the prompt information configuration entry in the above interface to enter the prompt information input interface.

[0112] S302: Generate prompt information corresponding to the target field according to the prompt information configuration operation received in the prompt information input interface.

[0113] The prompt information configuration operation can be performed in the displayed prompt information input interface. In some application scenarios, the user can enter the prompt information in the above prompt information input interface. In other application scenarios, the electronic device can also enter the prompt information in the above prompt information input interface. The following description takes user input as an example.

[0114] The user can perform prompt information configuration operations in the prompt information input interface. The prompt information includes: task information, information of at least one reference field, information of the algorithm or rule for processing the content of the reference field, output format information, etc.

[0115] In some embodiments, the above step S302 includes:

[0116] Using the third content entered in the prompt information input interface as the prompt information of the target field; or

[0117] The fourth content input into the target prompt information template provided in the prompt information input interface is received, and prompt information is generated according to the fifth content and the fourth content provided by the target prompt information template.

[0118] In some application scenarios, the user may enter a third content in the prompt information input interface, and the execution entity may use the third content entered by the user as the prompt information. The third content may include text, formulas, numbers, etc.

[0119] Please refer to Figure 4 and Figure 6. Figure 6 shows a schematic diagram of an application scenario. As shown in Figure 4, when a new field is created in the table interface 401, prompt information is configured for the newly created field. After the trigger operation is performed on the prompt information configuration entry shown in Figure 4, the prompt information input interface 601 can be displayed. The user can enter the third content in the prompt information input interface 601 according to the prompt information input instruction information "Please enter prompt information", and the above-mentioned execution entity will use the third content entered by the user as prompt information. The above-mentioned third content is shown in Figure 6 as "Please summarize the following data: reference field 1, reference field 2, key information, no more than 100 words. Pay attention to using as concise language as possible, and only output the summarized content."

[0120] In these embodiments, prompt information is generated according to the third content input by the user, which can implement user-personalized setting of the prompt information and facilitate user expression.

[0121] In some scenarios, the prompt information input interface may display a target prompt information template, which includes a user input area and a preset text area. The prompt information input interface may display at least one prompt information template. The target prompt information template may be one of the at least one prompt information templates, for example, a prompt information template selected by the user from the at least one prompt information template.

[0122] The user input area includes input instruction information. The input instruction information includes information indicating what information to enter. The user may enter a fourth content in the user input area. The target prompt message template may also include a preset fifth content. After the user completes entering the fourth content, the execution entity may generate a prompt message based on the fifth content and the fourth content.

[0123] The fifth content may include pre-set text content, formulas and / or numbers, etc. The fourth content may include text content, formulas and / or numbers, etc. input by the user.

[0124] Please refer to Figure 4 and Figure 7. Figure 7 shows a schematic diagram of an application scenario. As shown in Figure 4, when a new field is created in the table interface 401, prompt information is configured for the newly created field. After the trigger operation is performed on the prompt information configuration entry shown in Figure 4, a prompt information input interface 701 for automatic content generation can be displayed. The prompt information input interface can display a list of prompt information templates, and the prompt information template interface 701 can display a pre-configured fifth content 702 and a user input area 703. The user can enter the fourth content in the user input area 703. The fifth content in Figure 7 can be any pre-set content, including text, numbers and / or formulas. The user input area 703 can display an input instruction message "Please enter prompt information". The user can enter the fourth content in the above-mentioned user input area 703. The above-mentioned fourth content includes text, numbers and / or formulas.

[0125] The execution entity may generate prompt information according to the fourth content input by the user and the fifth content preset in the prompt information template.

[0126] In these embodiments, by providing a prompt information template to the user, presetting the fifth content in the prompt information template, and having the user input the fourth content in the user input area, and generating prompt information based on the fourth content and the fifth content, the user input content can be reduced, which is conducive to quickly generating prompt information.

[0127] In some embodiments, the above method further comprises the following steps:

[0128] First, a prompt information template list is displayed on the prompt information input interface. According to the user's selection operation on the target prompt information template in the prompt information list, a target prompt information template content interface is displayed, which includes the corresponding fifth content.

[0129] Secondly, in response to receiving a fourth content editing operation performed by the user in the target prompt information template content interface, the prompt information template list is hidden.

[0130] In these embodiments, a prompt information template list can be displayed to the user in the prompt information input interface. The prompt information template list includes at least one prompt information template. The at least one prompt information template can include prompt information templates corresponding to different application scenarios. For example, a summary prompt information template for content summarization scenarios, a prompt information template for content writing scenarios, a prompt information template for data generation scenarios, a prompt information template for data extraction scenarios, and a prompt information template for data analysis scenarios.

[0131] The user can select one of the prompt information templates to edit the prompt information according to the application scenario. The prompt information template selected by the user can be a target prompt information template. The target prompt information template can include a pre-configured fifth content.

[0132] Please continue to refer to Figure 7. As shown in Figure 7, a prompt information template list can be displayed on the prompt information input interface 701. The prompt information template list includes a "Summary" prompt information template, a "Content Creation" prompt information template, and a "Data Completion" prompt information template. Depending on the specific application scenario, the prompt information template list can also include different prompt information templates. The user can select a target prompt information template in the prompt information template list. The target prompt information template content interface 704 is then displayed.

[0133] The user can edit the fourth content in the user input area 703. After receiving the fourth content edited by the user, the prompt information template list can be hidden. That is, as the fourth content is input by the user, the prompt information template list is no longer displayed.

[0134] By providing different prompt information templates for users to choose from on the prompt information input interface, users can apply the corresponding prompt information templates in different scenarios, achieving the purpose of quickly generating prompt information. In addition, after the user edits the fourth content in the target prompt information template, the prompt information template list can be deemed to be no longer needed by the user, and the prompt information template list can be hidden. The fifth content in the target prompt template and the fifth content entered thereafter can be displayed to the user.

[0135] In some embodiments, when the target prompt information template is opened, the cursor is automatically positioned in the user input area so that the user can quickly enter the content in the prompt information input interface.

[0136] In some embodiments, the method further comprises:

[0137] In response to detecting that all fourth contents are deleted, the prompt information template list is displayed again.

[0138] In these embodiments, the user can delete the fourth content input in the prompt information input interface. After all the fourth content is deleted, the execution entity can re-display the prompt information template list.

[0139] After the user deletes all the edited fourth contents, it can be considered that the user needs to reselect the target prompt information template and enter the fourth content in the reselected target prompt information template. Therefore, re-displaying the prompt information template list helps the user to reselect the target prompt information template to reconfigure the prompt information for the target field.

[0140] S303: In response to receiving the content generation instruction for the target field, generating second content of a second cell corresponding to the target field based on the first content of the first cell corresponding to the referenced field;

[0141] S304: Present the second content in the second cell corresponding to the target field.

[0142] The specific implementation of steps S303 to S304 may refer to the corresponding description of steps S102 to S103 of the embodiment shown in FIG1 or steps S202 to S204 of the embodiment shown in FIG2 , and will not be repeated here.

[0143] Compared with the embodiment shown in Figure 1, this embodiment describes that by displaying a prompt information input interface based on the operation performed by the user on the target field, prompt information corresponding to the target field is generated according to the prompt information configuration operation received and performed in the prompt information input interface, which facilitates the user to configure prompt information for the target field, can improve the efficiency of entering prompt information for the target field, and helps to quickly realize the generation of target field content.

[0144] In some embodiments, a field reference control is displayed in the prompt information input interface; the field reference control is used to set a reference field in the prompt information; the method further includes the following steps:

[0145] First, in response to receiving a trigger operation executed on a field reference control, a reference field setting interface is displayed.

[0146] Secondly, according to the received reference field information input in the reference field setting interface, the reference field indicated by the reference field information is set for the prompt information.

[0147] The above-mentioned field reference control is displayed in the above-mentioned prompt information input interface.

[0148] The reference field setting interface may display a list of referenceable fields, wherein the list may display at least one field for selection. The user may perform a selection operation in the list of referenceable fields to select a target reference field in the list of referenceable fields.

[0149] Please refer to Figure 8, which is a schematic diagram of an application scenario. As shown in Figure 9, a field reference control 801 is displayed on the prompt information input interface. This control has an identifier indicating that it is a field reference control. The identifier may include text, letters, and / or symbols. For example, the identifier of the field reference control shown in Figure 8 includes symbol 8011 and the text "Reference Field." The user can trigger the field reference control 801. This then displays a reference field setting interface 802. The reference field setting interface 802 displays a list of applicable fields. The list of applicable reference fields may include multiple referenceable fields, such as the referenceable fields "Address & Contact Information," "City," "Zip Code," "Mobile Number," and "User Name" shown in Figure 8. The user can select any field in the list of applicable reference fields as the target reference field. The target reference field may include one or more reference fields. If the user selects "Address & Contact Information" as the reference field in Figure 8, the information of the reference field may be displayed in the prompt information.

[0150] The types of referenced fields include but are not limited to: multi-line text, single-select, multi-select, date, number, checkbox, hyperlink, formula (result value), lookup reference (result value), progress, currency, score, association (result value), creation time, last update time, etc.

[0151] Furthermore, the method further comprises:

[0152] The reference field setting interface moves with the movement of the cursor.

[0153] The user can move the cursor in the prompt information input interface and then choose to use the content of the reference field. The above-mentioned reference field setting interface moves with the movement of the cursor. On the one hand, it allows the user to know the current position of the cursor at any time. On the other hand, it also allows the above-mentioned execution entity to know in real time the target content of the reference field used by the user in the prompt information input interface.

[0154] In these embodiments, by displaying a field reference control in the prompt information input interface and configuring the reference field for generating the content of the target field through the field reference control, the reference field setting for the target field can be quickly implemented.

[0155] In some embodiments, the method further comprises:

[0156] After the target reference field is determined, the information of the target reference field is displayed in the prompt information.

[0157] In these embodiments, after the target reference field referenced by the target field is determined, information about the target reference field can be displayed in the prompt information. By displaying the information about the target reference field in the prompt information, the user can understand the reference field used by the target field.

[0158] In some embodiments, the method further includes: after receiving the prompt information of the target field, displaying a preset label at a preset position of the target field title, the preset label indicating that the content of the target field is generated according to the reference field in the first prompt information.

[0159] In some embodiments, the method further comprises the steps of:

[0160] Receiving an edit operation on other attributes of the target field, and in response to the edit operation satisfying a preset condition, maintaining the prompt information corresponding to the target field; or

[0161] In response to the editing operation not satisfying the preset condition, the prompt information corresponding to the target field is deleted.

[0162] The above-mentioned preset conditions include: modifying the field title, format, and cell data of the target field, and modifying the type of the target field to a type that supports generating field content according to prompt information.

[0163] Field types that support generating field content based on prompt information include: Text, Single Select, Multiple Select, Date, and Number. In other words, for any of these field types, field content can be generated based on prompt information. You can set prompt information for these field types.

[0164] When editing the target field, such as modifying the target field's title, format, or cell data, the target field's type will not be changed. Therefore, the target field will still retain the above prompt information after the editing operation.

[0165] When the target field type is changed to another type, if the other type still supports generating content based on prompt information, the target field will still retain the above prompt information after the type is changed to the other type.

[0166] When the above editing operation changes the type of the target field to a type that does not support generating field content based on prompt information, the prompt information of the target field is deleted, and the target field no longer has prompt information.

[0167] In these embodiments, when editing other attributes of the target field, if the editing operation meets the preset conditions, the target field retains the corresponding prompt information; if the preset conditions are not met, the prompt information of the target field is deleted. Therefore, if the editing operation of other attributes of the target field causes the target field to no longer support the generation of content based on the prompt information, the prompt information of the target field is deleted, thereby avoiding data errors caused by the prompt information still generating content corresponding to the target field when the target field no longer supports the generation of content based on the prompt information.

[0168] Corresponding to the table field content generation method of the embodiment shown in FIG1 above, FIG9 is a schematic structural diagram of the table field content generation device provided by the embodiment of the present disclosure. For the sake of convenience, only the parts related to the embodiment of the present disclosure are shown. Referring to FIG9, the device 90 includes: a receiving unit 901, a first generating unit 902 and a display unit 903.

[0169] The receiving unit 901 is configured to receive prompt information input for a target field in a table, where the prompt information includes at least one reference field, which is a field in the table.

[0170] A first generating unit 902 is configured to generate, in response to receiving a content generation instruction for a target field, second content of a second cell corresponding to the target field based on the first content of a first cell corresponding to a reference field;

[0171] The display unit 903 is configured to present the second content in a second cell corresponding to the target field.

[0172] In some embodiments, the first generating unit 902 is further configured to:

[0173] generating, according to the content generation instruction, a content generation request for generating the second content, wherein the content generation request includes information about the first content;

[0174] The first model is called, and the first model generates the second content according to the content generation request.

[0175] In some embodiments, the first generating unit 902 is further configured to:

[0176] Generate content generation requests corresponding to a plurality of second cells corresponding to the target field; wherein each content generation request for the second cell includes the first content of the corresponding first cell;

[0177] and calling the first model, whereby the first model generates the second content according to the content generation request, including:

[0178] A content generation request corresponding to each of the plurality of second cells is sent to the first model, and the first model generates second content corresponding to each of the second cells.

[0179] In some embodiments, the first generating unit 902 is further configured to:

[0180] Multiple content generation requests corresponding to the second cells are sent to the first model in parallel, and the first model generates second content corresponding to the second cells in parallel based on the content generation requests.

[0181] In some embodiments, the apparatus 90 further includes a second generating unit (not shown in the figure), which is configured to:

[0182] In response to receiving the content update instruction of the target field, regenerating content generation requests for a plurality of second cells corresponding to the target field, calling the first model to process the regenerated content generation requests, and generating first updated content for the plurality of second cells;

[0183] The second content of the second cell is updated using the first updated content.

[0184] In some embodiments, the apparatus 90 further includes a first instruction generation unit (not shown in the figure), which is configured to generate a content update instruction based on one of the following methods:

[0185] Generate a content update instruction based on a field content update operation performed by a user on a target field;

[0186] In response to satisfying an automatic update condition, a content update instruction is generated, wherein the automatic update condition includes one of the following: timing triggering, adding a new record to a table, changing the content of a table record, and reaching a time indicated by a designated record.

[0187] In some embodiments, the apparatus 90 further includes a third generating unit (not shown in the figure), which is configured to:

[0188] In response to receiving a content update instruction for a target second cell of a target field, regenerating a content generation request for the target second cell, and calling the first model to generate second updated content of the target cell according to the content generation request corresponding to the regenerated target second cell;

[0189] The second content of the target second cell is updated using the second updated content.

[0190] In some embodiments, the apparatus 90 further includes a second instruction generation unit (not shown in the figure), which is configured to generate a content update instruction for the target second cell based on one of the following steps:

[0191] In response to detecting that the user performs a first preset operation on the target second cell, displaying a content update selection item corresponding to the target second cell;

[0192] In response to receiving a trigger operation executed on the content update selection item, a content update instruction corresponding to the target second cell is generated.

[0193] In some embodiments, a field reference control is displayed in the prompt information input interface, and the field reference control is used to set a reference field in the prompt information; the device 90 further includes a field reference unit (not shown in the figure), and the field reference unit is used to:

[0194] In response to receiving a trigger operation executed on a field reference control, displaying a reference field setting interface;

[0195] According to the received reference field information input in the reference field setting interface, the reference field indicated by the reference field information is set for the prompt information.

[0196] In some embodiments, the field reference unit is further used to control the reference field setting interface to move along with the movement of the cursor.

[0197] In some embodiments, the field reference unit is further configured to:

[0198] After receiving the reference field information, the reference field information is displayed in the prompt information.

[0199] In some embodiments, the apparatus 90 further includes a prompt information configuration unit (not shown in the figure), which is configured to:

[0200] In response to receiving a first preset configuration operation performed by the user on a target field of the form, displaying a prompt information input interface;

[0201] Generate prompt information corresponding to the target field according to the prompt information configuration operation received in the prompt information input interface.

[0202] In some embodiments, the target field is a newly created field; and the prompt information configuration unit is further configured to:

[0203] Receives a trigger operation executed on the prompt information configuration entry displayed on the creation page of a new field, and displays the prompt information input interface.

[0204] In some embodiments, the target field is an existing field, and the prompt information configuration unit is further configured to:

[0205] Displaying field editing options according to a second preset operation performed on an existing field;

[0206] Receive the selection operation performed on the field editing selection item and display the prompt information configuration entry;

[0207] Receive the trigger operation executed on the prompt information configuration entry and display the prompt information input interface.

[0208] In some embodiments, the prompt information configuration unit is further configured to:

[0209] Using the third content entered in the prompt information input interface as the prompt information; or

[0210] The fourth content input into the target prompt information template provided in the prompt information input interface is received, and prompt information is generated according to the fifth content and the fourth content provided by the target prompt information template.

[0211] In some embodiments, the prompt information configuration unit is further configured to:

[0212] Displaying a prompt information template list on the prompt information input interface, and displaying a target prompt information template content interface according to a user's selection operation on a target prompt information template in the prompt information list, wherein the target prompt information template content interface includes corresponding fifth content;

[0213] In response to receiving a fourth content editing operation performed by the user in the target prompt information template content interface, hiding the prompt information template list.

[0214] In some embodiments, the prompt information configuration unit is further configured to:

[0215] In response to detecting that the fourth content is completely deleted, the prompt information template list is displayed again.

[0216] In order to implement the above embodiment, the embodiment of the present disclosure further provides an electronic device.

[0217] Referring to FIG10 , a schematic diagram of the structure of an electronic device 1000 suitable for implementing an embodiment of the present disclosure is shown. The electronic device 1000 may be a terminal device or a server. The terminal device may include, but is not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, personal digital assistants (PDAs), tablet computers (Portable Android Devices, PADs), portable multimedia players (PMPs), vehicle-mounted terminals (e.g., vehicle-mounted navigation terminals), and fixed terminals such as digital TVs and desktop computers. The electronic device shown in FIG10 is merely an example and should not limit the functionality and scope of use of the embodiments of the present disclosure.

[0218] As shown in Figure 10, the electronic device 1000 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 1001, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1002 or a program loaded from a storage device 1008 into a random access memory (RAM) 1003. Various programs and data required for the operation of the electronic device 1000 are also stored in the RAM 1003. The processing device 1001, the ROM 1002, and the RAM 1003 are connected to each other via a bus 1004. An input / output (I / O) interface 1005 is also connected to the bus 1004.

[0219] Typically, the following devices may be connected to the I / O interface 1005: an input device 1006 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 1007 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 1008 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 may allow the electronic device 1000 to communicate with other devices wirelessly or by wire to exchange data. Although FIG10 shows an electronic device 1000 having various devices, it should be understood that it is not required to implement or have all of the devices shown. More or fewer devices may be implemented or have alternatively.

[0220] According to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication device 1009, or installed from the storage device 1008, or installed from the ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment of the present disclosure are performed.

[0221] It should be noted that the computer-readable medium mentioned above in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or component, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, device, or component. In the present disclosure, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted using any suitable medium, including but not limited to wires, optical cables, RF (radio frequency), etc., or any suitable combination thereof.

[0222] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.

[0223] The computer-readable medium carries one or more programs (computer-executable instructions). When the one or more programs are executed by the electronic device, the electronic device executes the method shown in the above embodiment.

[0224] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages, or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet Service Provider).

[0225] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, program segment, or a part of code, and the module, program segment, or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of the boxes in the block diagram and / or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0226] The units involved in the embodiments described in this disclosure may be implemented in software or hardware, wherein the name of a unit does not necessarily limit the unit itself.

[0227] The functions described above in the present disclosure may be performed at least in part by one or more hardware logic components. For example, and without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), and the like.

[0228] In the context of the present disclosure, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in conjunction with an instruction execution system, device or equipment. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium can include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0229] The above description is merely an illustration of the technical principles employed in the embodiments of the present disclosure. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by a specific combination of the above-mentioned technical features, but should also encompass other technical solutions formed by any combination of the above-mentioned technical features or their equivalents without departing from the above-mentioned disclosed concepts. For example, a technical solution formed by replacing the above-mentioned features with (but not limited to) technical features with similar functions disclosed in this disclosure.

[0230] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details have been included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.

[0231] Although the present disclosure has been described in language specific to structural features and / or methodological logical acts, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are merely example forms of implementing the claims.

Claims

1. A method for generating table field content, comprising: Receiving prompt information input for a target field in a table, the prompt information including at least one reference field, the reference field being a field in the table; In response to receiving a content generation instruction for a target field, generating second content of a second cell corresponding to the target field based on the first content of a first cell corresponding to the reference field; The second content is presented in a second cell corresponding to the target field.

2. The method according to claim 1, wherein: In response to receiving the content generation instruction for the target field, generating the second content of the second cell corresponding to the target field based on the first content of the first cell corresponding to the reference field includes: generating, according to the content generation instruction, a content generation request for generating the second content, wherein the content generation request includes information of the first content; The first model is called, and the first model generates the second content according to the content generation request.

3. The method according to claim 2, wherein: The step of generating, according to the content generation instruction, a content generation request for generating the second content comprises: Generate content generation requests corresponding to a plurality of second cells corresponding to the target field, respectively; wherein each content generation request for the second cell includes the first content of the corresponding first cell; The calling of the first model, whereby the first model generates the second content according to the content generation request, comprises: Content generation requests corresponding to a plurality of second cells are sent to the first model, and the first model generates second contents corresponding to the second cells.

4. The method according to claim 3, wherein: The step of sending content generation requests corresponding to a plurality of second cells to the first model, and generating second contents corresponding to the second cells by the first model, includes: Content generation requests corresponding to a plurality of second cells are sent to the first model in parallel, and the first model generates second contents corresponding to the second cells in parallel based on the content generation requests.

5. The method according to any one of claims 2 to 4, further comprising: In response to receiving a content update instruction for a target field, regenerating content generation requests for a plurality of second cells corresponding to the target field, calling the first model to process the regenerated content generation requests, and generating first updated contents for the plurality of second cells; The second content of the second cell is updated using the first updated content.

6. The method according to claim 5, wherein: The content update instruction is generated based on one of the following methods: generating the content update instruction according to receiving the field content update operation performed by the user on the target field; In response to satisfying an automatic update condition, the content update instruction is generated, wherein the automatic update condition includes one of the following: timing triggering, adding a new record to a table, changing the content of a table record, and reaching a time indicated by a designated record.

7. The method according to any one of claims 2 to 6, further comprising: In response to receiving a content update instruction for a target second cell of a target field, regenerating a content generation request for the target second cell, and calling the first model so that the first model generates second updated content for the target cell according to the content generation request corresponding to the regenerated target second cell; The second content of the target second cell is updated using the second updated content.

8. The method according to claim 7, wherein: The content update instruction of the target second cell of the target field is generated based on the following steps: In response to detecting that the user performs a first preset operation on the target second cell, displaying a content update selection item corresponding to the target second cell; In response to receiving a trigger operation executed on the content update option, a content update instruction corresponding to the target second cell is generated.

9. The method according to any one of claims 1 to 8, wherein: Displaying a field reference control in the prompt information input interface, wherein the field reference control is used to set a reference field in the prompt information; the method further includes: In response to receiving a trigger operation executed on the field reference control, displaying a reference field setting interface; According to the received reference field information input in the reference field setting interface, the reference field indicated by the reference field information is set for the prompt information.

10. The method according to claim 9, further comprising: The reference field setting interface is controlled to move along with the movement of the cursor.

11. The method according to claim 9 or 10, further comprising: After receiving the reference field information, the reference field information is displayed in the prompt information.

12. The method according to any one of claims 1 to 11, further comprising: In response to receiving a first preset configuration operation performed by a user on a target field of the form, displaying a prompt information input interface; Prompt information corresponding to the target field is generated according to the prompt information configuration operation received in the prompt information input interface.

13. The method according to claim 12, wherein: The target field is a newly created field; and in response to receiving a first preset configuration operation performed by a user on the target field of the table, displaying a prompt information input interface includes: A trigger operation is received for executing a prompt information configuration entry displayed in the creation page of the newly created field, and the prompt information input interface is displayed.

14. The method according to claim 12, wherein: The target field is an existing field; and in response to receiving a first preset configuration operation performed by a user on the target field of the table, displaying a prompt information input interface includes: Displaying field editing options according to a second preset operation performed on the existing field; Receiving a selection operation performed on the field editing selection item, and displaying a prompt information configuration entry; A trigger operation executed on the prompt information configuration entry is received, and the prompt information input interface is displayed.

15. The method according to any one of claims 12 to 14, wherein: The generating the prompt information corresponding to the target field according to the prompt information configuration operation received in the prompt information input interface includes: using the third content input in the prompt information input interface as the prompt information; or The fourth content input in the target prompt information template provided in the prompt information input interface is received, and the prompt information is generated according to the fifth content provided by the target prompt information template and the fourth content.

16. The method according to claim 15, further comprising: Displaying a prompt information template list on the prompt information input interface, and displaying a target prompt information template content interface according to a selection operation performed by a user on a target prompt information template in the prompt information list, wherein the target prompt information template content interface includes corresponding fifth content; In response to receiving a fourth content editing operation performed by the user in the target prompt information template content interface, hiding the prompt information template list.

17. The method according to claim 16, further comprising: In response to detecting that the fourth content is completely deleted, the prompt information template list is displayed again.

18. A device for generating table field content, comprising: A receiving unit, configured to receive prompt information input for a target field in a table, wherein the prompt information includes at least one reference field, and the reference field is a field in the table; A first generating unit is configured to generate, in response to receiving a content generating instruction for a target field, second content of a second cell corresponding to the target field based on the first content of a first cell corresponding to the reference field; The display unit is configured to present the second content in a second cell corresponding to the target field.

19. An electronic device comprising a processor and a memory, wherein: The memory is configured to store computer-executable instructions; The processor is configured to execute the computer-executable instructions stored in the memory, so that the processor performs the method for generating form field content according to any one of claims 1 to 17.

20. A computer-readable storage medium storing computer-executable instructions, wherein: When the processor executes the computer-executable instructions, the method for generating table field content according to any one of claims 1 to 17 is implemented.

Citation Information

Patent Citations

  • Table field content generation method and device and electronic equipment

    CN118657126A

  • Webpage form generation method and device, equipment and medium

    CN112558969A

  • Display method and device and electronic equipment

    CN113220752A

  • Information processing method and device, electronic equipment and storage medium

    CN116955860A

  • Smart tabular paste from a clipboard buffer

    US20230229850A1

Cited By

  • Waybill identification method and computer readable storage medium

    CN120877294A

  • A waybill identification method and a computer-readable storage medium

    CN120877294B