Template recommendation method, device, equipment and storage medium

By obtaining environmental and user characteristics, determining the cover style of the template card and sending it to the client for display, the problem of users not using templates in the template library is solved and the possibility of template use is increased.

CN114611001BActive Publication Date: 2025-09-30BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202210263904.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-03-15
Publication Date
2025-09-30
Estimated Expiration
2042-03-15

AI Technical Summary

Technical Problem

Users rarely use templates in the template library when creating files, and existing technologies cannot effectively improve the possibility of using templates.

Method used

By obtaining environmental features and user features, the cover style of the template card is determined and sent to the client to display the recommended template. The cover style matches the user features and environmental features to attract user attention.

Benefits of technology

This increases the likelihood of users using recommended templates, enhances the attractiveness of template cards, and increases the probability of users using recommended templates.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114611001B_ABST
    Figure CN114611001B_ABST
Patent Text Reader

Abstract

The present application discloses a template recommendation method, which can be applied to a server. In one example, the server can obtain environmental characteristics and / or user characteristics of the first user, and then determine the cover style of the template card based on the environmental characteristics and / or the user characteristics. Furthermore, the server can send the cover style to the client corresponding to the first user, so that when the client displays the recommended template, it displays the template card of the recommended template in the cover style. It can be seen that since the cover style is determined based on environmental characteristics and / or user characteristics of the first user, the cover style is more attractive to the first user. Therefore, the adoption of this solution can make the cover style more attractive to the first user, and accordingly, can increase the possibility of the first user using the recommended template.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and in particular to a template recommendation method, device, and storage medium. Background Art

[0002] Some applications (APPs) or websites may provide a template library including multiple templates, so that users can create files based on the templates in the template library.

[0003] However, currently, relatively few users use the templates in the template library. For example, when creating a file, users often choose to create a blank file instead of using a template in the template library.

[0004] Therefore, a solution is urgently needed to solve the above problems. Summary of the Invention

[0005] The technical problem to be solved by this application is how to increase the possibility of recommended templates being used by users, and to provide a template recommendation method, device, equipment and storage medium.

[0006] In a first aspect, an embodiment of the present application provides a template recommendation method, applied to a server, the method comprising:

[0007] Acquiring environmental characteristics and / or user characteristics of the first user;

[0008] Determining a cover style of a template card based on the environmental characteristics and / or the user characteristics;

[0009] The cover style is sent to the client corresponding to the first user, so that the client displays the template card of the recommended template in the cover style when displaying the recommended template.

[0010] Optionally, the cover style includes:

[0011] Background image, and / or, characters.

[0012] Optionally, the method further includes:

[0013] Determining the recommendation template based on the environmental characteristics and / or the user characteristics;

[0014] The recommended template is sent to the client.

[0015] Optionally, the cover style includes characters, the recommended template includes multiple templates, the cover style of each of the multiple templates includes characters, and the content composed of the characters corresponding to the multiple templates matches the environmental characteristics and / or the user characteristics.

[0016] Optionally, the environmental characteristics include any one or more of the following:

[0017] Time, or event.

[0018] In a second aspect, an embodiment of the present application provides a template recommendation method, applied to a client, the method comprising:

[0019] Receiving a preset operation triggered by a first user, wherein the preset operation is used to trigger the client to display a template recommendation page;

[0020] In response to the preset operation, a template recommendation page is displayed, wherein the template recommendation page includes a template card of the recommended template, and the cover style of the template card is determined based on environmental characteristics and / or user characteristics of the first user.

[0021] Optionally, the cover style of the template card is sent by the server to the client.

[0022] Optionally, the recommendation template is determined based on the environmental characteristics and / or the user characteristics.

[0023] Optionally, the recommended template is sent by the server to the client.

[0024] Optionally, the cover style includes:

[0025] Background image, and / or, characters.

[0026] Optionally, the cover style includes characters, the recommended template includes multiple templates, the cover style of each of the multiple templates includes characters, and the content composed of the characters corresponding to the multiple templates matches the environmental characteristics and / or the user characteristics.

[0027] Optionally, the environmental characteristics include any one or more of the following:

[0028] Time, or event.

[0029] Optionally, the method further includes:

[0030] In response to the operation of viewing the first template in the recommended templates triggered by the first user, the cover style of the cover card corresponding to the first template is changed from the first style to the second style, wherein the cover style of the cover card corresponding to the template that has not been viewed in the recommended templates is the first style.

[0031] Optionally, the step of changing the cover style of the cover card corresponding to the first template from the first style to the second style includes:

[0032] The color of the background image of the cover card corresponding to the first template is changed from the first color to the second color.

[0033] Optionally, receiving a preset operation triggered by the first user includes:

[0034] receiving an operation of viewing a template library triggered by the first user; or,

[0035] A file creation operation triggered by the first user is received.

[0036] Optionally, changing the cover style of the cover card corresponding to the first template from the first style to the second style includes:

[0037] The cover style of the cover card corresponding to the first template is changed from the first style to the second style, and the characters of the cover card corresponding to the first template are kept unchanged.

[0038] In a third aspect, an embodiment of the present application provides a template recommendation device, which is applied to a server, and the device includes:

[0039] an acquiring unit, configured to acquire environmental characteristics and / or user characteristics of the first user;

[0040] A first determining unit, configured to determine a cover style of a template card based on the environmental characteristics and / or the user characteristics;

[0041] The first sending unit is used to send the cover style to the client corresponding to the first user, so that the client displays the template card of the recommended template in the cover style when displaying the recommended template.

[0042] Optionally, the cover style includes:

[0043] Background image, and / or, characters.

[0044] Optionally, the device further includes:

[0045] A second determining unit, configured to determine the recommendation template based on the environmental characteristics and / or the user characteristics;

[0046] The second sending unit is configured to send the recommended template to the client.

[0047] Optionally, the cover style includes characters, the recommended template includes multiple templates, the cover style of each of the multiple templates includes characters, and the content composed of the characters corresponding to the multiple templates matches the environmental characteristics and / or the user characteristics.

[0048] Optionally, the environmental characteristics include any one or more of the following:

[0049] Time, or event.

[0050] In a fourth aspect, an embodiment of the present application provides a template recommendation device, applied to a client, comprising:

[0051] a receiving unit, configured to receive a preset operation triggered by a first user, wherein the preset operation is used to trigger the client to display a template recommendation page;

[0052] A display unit is used to display a template recommendation page in response to the preset operation, wherein the template recommendation page includes a template card of the recommended template, and the cover style of the template card is determined based on environmental characteristics and / or user characteristics of the first user.

[0053] Optionally, the cover style of the template card is sent by the server to the client.

[0054] Optionally, the recommendation template is determined based on the environmental characteristics and / or the user characteristics.

[0055] Optionally, the recommended template is sent by the server to the client.

[0056] Optionally, the cover style includes:

[0057] Background image, and / or, characters.

[0058] Optionally, the cover style includes characters, the recommended template includes multiple templates, the cover style of each of the multiple templates includes characters, and the content composed of the characters corresponding to the multiple templates matches the environmental characteristics and / or the user characteristics.

[0059] Optionally, the environmental characteristics include any one or more of the following:

[0060] Time, or event.

[0061] Optionally, the device further includes:

[0062] A modification unit is used to modify the cover style of the cover card corresponding to the first template from the first style to the second style in response to the operation of viewing the first template in the recommended template triggered by the first user, wherein the cover style of the cover card corresponding to the template that has not been viewed in the recommended template is the first style.

[0063] Optionally, the modification unit is used to:

[0064] In response to the operation of viewing the first template in the recommended templates triggered by the first user, the color of the background image of the cover card corresponding to the first template is changed from the first color to the second color.

[0065] Optionally, the receiving unit is configured to:

[0066] receiving an operation of viewing a template library triggered by the first user; or,

[0067] A file creation operation triggered by the first user is received.

[0068] Optionally, the modification unit is used to:

[0069] In response to the operation of viewing the first template in the recommended templates triggered by the first user, the cover style of the cover card corresponding to the first template is modified from the first style to the second style, and the characters of the cover card corresponding to the first template remain unchanged.

[0070] In a fifth aspect, an embodiment of the present application provides a device, comprising a processor and a memory;

[0071] The processor is used to execute instructions stored in the memory so that the device performs the method as described in any one of the first aspects or any one of the second aspects above.

[0072] In a sixth aspect, an embodiment of the present application provides a computer-readable storage medium comprising instructions, wherein the instructions instruct a device to execute a method as described in any one of the first aspect or any one of the second aspect above.

[0073] In a seventh aspect, an embodiment of the present application provides a computer program product, which, when executed on a computer, enables the computer to execute the method described in any one of the first aspects or any one of the second aspects above.

[0074] Compared with the prior art, the embodiments of the present application have the following advantages:

[0075] An embodiment of the present application provides a template recommendation method, which can be applied to a server. In one example, the server can obtain environmental characteristics and / or user characteristics of the first user, and then determine the cover style of the template card based on the environmental characteristics and / or the user characteristics. Furthermore, the server can send the cover style to the client corresponding to the first user, so that when the client displays the recommended template, it displays the template card of the recommended template in the cover style. It can be seen that since the cover style is determined based on environmental characteristics and / or user characteristics of the first user, the cover style is more attractive to the first user. Therefore, by adopting this solution, the cover style can be made more attractive to the first user, and accordingly, the possibility of the first user using the recommended template can be increased.

[0076] An embodiment of the present application also provides a template recommendation method, which can be applied to a client. In one example, the client can receive a preset operation triggered by a first user, and the preset operation can be used to trigger the client to display a template recommendation page. After the client receives the preset operation, it can display a template recommendation page in response to the preset operation. The template recommendation page includes a template card of the recommended template, and the cover style of the target card is determined based on environmental characteristics and / or user characteristics of the first user. It can be seen that since the cover style is determined based on environmental characteristics and / or user characteristics of the first user, the cover style is more attractive to the first user. Therefore, the adoption of this solution can make the cover style more attractive to the first user, and accordingly, can increase the possibility of the first user using the recommended template. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0078] Figure 1 A signaling interaction diagram of a template recommendation method provided in an embodiment of the present application;

[0079] Figure 2 A schematic diagram of a template recommendation page provided in an embodiment of the present application;

[0080] Figure 3 A schematic diagram of the structure of a template recommendation device provided in an embodiment of the present application;

[0081] Figure 4 A schematic structural diagram of a template recommendation device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0082] In order to help those skilled in the art better understand the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of this application.

[0083] Various non-limiting embodiments of the present application are described in detail below with reference to the accompanying drawings.

[0084] Exemplary Methods

[0085] See also Figure 1 , this figure is a signaling interaction diagram of a template recommendation method provided in an embodiment of the present application. Figure 1 The template recommendation method shown may include the following S101-S106.

[0086] Figure 1 The client shown may be a client including a template recommendation function, and the client may correspond to a certain APP, for example. Figure 1 The server shown may be a server related to the template recommendation function, which may correspond to the aforementioned APP, for example.

[0087] In this embodiment, the method may include the following steps:

[0088] S101: The server obtains environmental characteristics and / or user characteristics of the first user.

[0089] In the embodiment of the present application, the user characteristics refer to characteristics related to the first user. The embodiment of the present application does not specifically limit the user characteristics of the first user. The user characteristics may be the gender of the first user, the age of the first user, the time when the first user joined the company, the occupation of the first user, etc.

[0090] In the embodiment of the present application, the user characteristics of the first user do not involve sensitive information of the first user. The user characteristics of the first user are obtained and used after the first user's authorization. In one example, before obtaining the user characteristics of the first user, the corresponding interface can display a prompt related to obtaining data use authorization, and the first user determines whether to agree to the authorization based on the prompt.

[0091] In the embodiment of the present application, the environmental characteristics refer to characteristics related to the time and / or space that the first user is in. The embodiment of the present application does not specifically limit the environmental characteristics, and the environmental characteristics may include, for example, time, or events. Of course, the environmental characteristics may include both time and events.

[0092] S102: The server determines a cover style of the template card based on the environmental characteristics and / or the user characteristics of the first user.

[0093] After the server obtains the environmental characteristics and / or the user characteristics of the first user, it may determine the cover style of the template card based on the environmental characteristics and / or the user characteristics of the first user.

[0094] Regarding template cards, it's important to note that when the client recommends a template to a user, it can display a template card for the recommended template on the corresponding page. For the first template in the recommended templates, the template card for the first template can be considered the identifier of the first template. Its display format is similar to a card, hence the name "template card." Users can use this template card to trigger a template viewing operation, which can include a template preview operation or a template usage operation.

[0095] The embodiment of the present application does not specifically limit the recommended template. The recommended template can be a document template, a table template, a mind map template, a flowchart template, a whiteboard template, a web page template, etc., which are not listed here one by one.

[0096] In an embodiment of the present application, the cover style of the template card may include a background image and / or characters.

[0097] The characters mentioned herein include but are not limited to words and / or symbols.

[0098] In an embodiment of the present application, to increase the likelihood of a user using a recommended template, the cover style of the template card can be determined based on the environmental characteristics and / or the user characteristics. Thus, the determined cover style is related to the user characteristics and / or environmental characteristics, and therefore, the cover style is more attractive to the first user. Accordingly, when the first user is attracted to the cover style, the first user is more likely to view the corresponding recommended template, and further, the first user is more likely to use the recommended template.

[0099] In one example, when the cover style includes characters, if the recommended template includes multiple templates, the cover style of each of the multiple templates includes characters, and the content (e.g., sentences) composed of the characters corresponding to the multiple templates matches the environmental characteristics and / or the user characteristics.

[0100] In yet another example, when the cover style includes a background image, the background image corresponding to the recommended template matches the environmental characteristics and / or the user characteristics.

[0101] The cover style is now explained with specific examples:

[0102] Example 1: The user characteristics of the first user indicate that the first user has just started working, so the recommended template includes a sentence composed of characters corresponding to multiple templates, for example, "I wish you a happy start of work."

[0103] Example 2: The user characteristics and environmental characteristics (time) of the first user indicate that it is the first anniversary of the first user joining the company. The recommendation template includes a sentence composed of characters corresponding to multiple templates, for example, "Happy first anniversary of joining the company."

[0104] Example 3: The user characteristics of the first user indicate that the first user is a female, and the environmental characteristics (time) indicate that International Women's Day is approaching. The recommendation template includes a sentence composed of characters corresponding to multiple templates, such as "Happy Women's Year".

[0105] Example 4: If the environmental feature (event) indicates that a fire has occurred recently, the recommended template may include a sentence composed of characters corresponding to multiple templates, such as "eliminate fire hazards."

[0106] In one example, considering that in actual applications, the cover style of the recommended template matches the specific content of the recommended template, the user experience will be better. In view of this, in one example, the server can also determine the recommended template based on the environmental characteristics and / or the user characteristics. In this way, the determined recommended template also matches the environmental characteristics and / or the user characteristics. In this way, when the client recommends a template to the user, it first attracts the attention of the first user through the cover style of the template card. When the first user views the recommended template, the content of the recommended template can also attract the attention of the first user, thereby increasing the possibility of the first user using the recommended template.

[0107] The recommended template is now described with reference to specific examples.

[0108] Example 1: The user characteristics of the first user indicate that the first user has just started working, so the recommended template may be, for example, a template related to job introductions or a project weekly report template.

[0109] Example 2: The user characteristics and environmental characteristics (time) of the first user indicate that it is the first anniversary of the first user's employment, and the recommended template may be, for example, a job report template.

[0110] Example 3: If the environmental feature (event) indicates that a fire occurred recently, the recommended template may be a template related to fire.

[0111] S103: The server sends the cover style to the client corresponding to the first user.

[0112] S104: The client receives and stores the cover style sent by the server.

[0113] After determining the cover style, the server can send the cover style to the client, so that when the client displays the recommended template, the template card of the recommended template is displayed with the cover style. Correspondingly, after receiving the cover style, the client can save the cover style and display the template card of the recommended template with the cover style when the client displays the recommended template.

[0114] In one example, if the recommended template is determined by the server based on the environmental characteristics and / or the user characteristics of the first user, the server may also send the recommended template to the client so that the client recommends the recommended template to the user. Accordingly, after receiving the recommended template, the client may save the recommended template and further recommend the recommended template to the user.

[0115] S105: The client receives a preset operation triggered by the first user, where the preset operation is used to trigger the client to display a template recommendation page.

[0116] In an embodiment of the present application, the client can display a template recommendation page when a user triggers an operation to view the template library. The client can also display a template recommendation page when a user triggers an operation to create a file. Therefore, in one example, the preset operation can be an operation to view the template library. In another example, the preset operation can be an operation to create a file.

[0117] S106: The client displays a template recommendation page in response to the preset operation. The template recommendation page includes a template card of the recommended template. The cover style of the template card is sent to the client by the server.

[0118] In an embodiment of the present application, the template recommendation page may include a template card for the recommended template. The recommended template may include multiple templates. In other words, the target recommendation page may include template cards for multiple templates.

[0119] After receiving the preset operation, the client can obtain the pre-stored cover style from the server in response to the preset operation, thereby displaying a template recommendation page based on the cover style.

[0120] In one example, after the client receives the preset operation, it can respond to the preset operation to obtain a pre-stored cover style from the server and a pre-stored recommended template from the server, thereby displaying a template recommendation page based on the cover style and the recommended template.

[0121] Regarding the template recommendation page, now combined with Figure 2 Provide explanation. Figure 2A schematic diagram of a template recommendation page provided in an embodiment of the present application.

[0122] After the first user triggers the file creation operation, the client will see the following Figure 2 The template recommendation page shown is Figure 2 As shown, the template recommendation page includes 7 template cards, and the characters corresponding to these 7 template cards form the sentence "Congratulations on your joining!".

[0123] As mentioned above, users can trigger a template viewing operation through a template card, and the recommended templates include multiple templates, and users can view one or more of the multiple templates. In one example, in order to enable users to distinguish between templates that have been viewed and templates that have not been viewed, after viewing a template, the cover style of the cover card corresponding to the template can be modified. Specifically:

[0124] The client can modify the cover style of the cover card corresponding to the first template from the first style to the second style in response to the operation of viewing the first template in the recommended templates triggered by the first user, wherein the cover style of the cover card corresponding to the template that has not been viewed in the recommended templates is the first style.

[0125] Among them: the first user can move the cursor to the area where the template card of the first template is located. After the cursor moves to the area where the template card of the first template is located, a control for triggering the viewing operation will be displayed on the template card of the first template. The user can trigger the operation of viewing the first template through the control (for example, clicking the control).

[0126] Regarding the specific implementation of "changing the cover style of the cover card corresponding to the first template from the first style to the second style", in one example, the color of the background image of the cover card corresponding to the first template can be changed from the first color to the second color. For example, the color of the background image of the cover card corresponding to the first template is changed from blue to purple. In another example, when the color of the background image of the cover card corresponding to the first template is a gradient color, the color gradient mode of the background image of the cover card corresponding to the first template can be changed from the first mode to the second mode. For example, the color gradient mode corresponding to the first style (i.e., the first mode) is that the color gradually deepens from left to right, and the color gradient mode corresponding to the second style (i.e., the second mode) is that the color gradually deepens from right to left.

[0127] In one example, when the cover style of the cover card corresponding to the first template is changed from a first style to a second style, the characters of the cover card corresponding to the first template can remain unchanged. Thus, in one example, when the cover style is characters, the cover styles corresponding to the multiple templates match the user characteristics and / or environmental characteristics of the first user, thereby attracting the first user's attention while allowing the first user to clearly distinguish between templates that have been viewed and templates that have not been viewed.

[0128] As can be seen from the above description, using the solution provided in the embodiments of this application, since the cover style is determined based on environmental characteristics and / or the user characteristics of the first user, the cover style is more attractive to the first user. Therefore, using this solution can make the cover style more attractive to the first user, and accordingly, can increase the likelihood that the first user will use the recommended template.

[0129] It should be noted that, although in the above description, the cover style of the template card is determined by the server and sent to the client, in other embodiments, the cover style of the template card may also be determined by the client based on environmental characteristics and / or user characteristics of the first user. Regarding the specific implementation of "the client determines the cover style of the template card based on environmental characteristics and / or user characteristics of the first user", please refer to the above description of "the server determines the cover style of the template card based on environmental characteristics and / or user characteristics of the first user", which will not be repeated here.

[0130] In addition, although the recommendation template is determined and sent to the client by the server in the above description, in other embodiments, the recommendation template may also be determined by the client based on environmental characteristics and / or the user characteristics of the first user. Regarding the specific implementation of "the client determines the recommendation template based on environmental characteristics and / or the user characteristics of the first user," please refer to the description of "the server determines the recommendation template based on environmental characteristics and / or the user characteristics of the first user" above, and the description will not be repeated here.

[0131] Show Typical equipment

[0132] Based on the method provided in the above embodiment, the embodiment of the present application further provides a device, which is described below in conjunction with the accompanying drawings.

[0133] See also Figure 3 , Figure 3 A schematic structural diagram of a template recommendation device provided in an embodiment of the present application. Figure 3The device 300 shown can be applied to a server. The device 300 may specifically include, for example: an acquiring unit 301 , a first determining unit 302 , and a first sending unit 303 .

[0134] An acquisition unit 301 is configured to acquire environmental characteristics and / or user characteristics of a first user;

[0135] A first determining unit 302 is configured to determine a cover style of a template card based on the environmental characteristics and / or the user characteristics;

[0136] The first sending unit 303 is configured to send the cover style to a client corresponding to the first user, so that the client displays the template card of the recommended template in the cover style when displaying the recommended template.

[0137] Optionally, the cover style includes:

[0138] Background image, and / or, characters.

[0139] Optionally, the device further includes:

[0140] A second determining unit, configured to determine the recommendation template based on the environmental characteristics and / or the user characteristics;

[0141] The second sending unit is configured to send the recommended template to the client.

[0142] Optionally, the cover style includes characters, the recommended template includes multiple templates, the cover style of each of the multiple templates includes characters, and the content composed of the characters corresponding to the multiple templates matches the environmental characteristics and / or the user characteristics.

[0143] Optionally, the environmental characteristics include any one or more of the following:

[0144] Time, or event.

[0145] Since the device 300 is a device corresponding to the method provided by the above method embodiment and executed by the server, the specific implementation of each unit of the device 300 is based on the same concept as the above method embodiment. Therefore, regarding the specific implementation of each unit of the device 300, you can refer to the relevant description part of the above method embodiment and will not repeat it here.

[0146] See also Figure 4 , Figure 4 A schematic structural diagram of a template recommendation device provided in an embodiment of the present application. Figure 4 The device 400 shown can be applied to a client, and the device 400 can specifically include, for example: a receiving unit 401 and a display unit 402.

[0147] The receiving unit 401 is configured to receive a preset operation triggered by a first user, wherein the preset operation is used to trigger the client to display a template recommendation page;

[0148] The display unit 402 is used to display a template recommendation page in response to the preset operation, where the template recommendation page includes a template card of the recommended template, and the cover style of the template card is determined based on environmental characteristics and / or user characteristics of the first user.

[0149] Optionally, the cover style of the template card is sent by the server to the client.

[0150] Optionally, the recommendation template is determined based on the environmental characteristics and / or the user characteristics.

[0151] Optionally, the recommended template is sent by the server to the client.

[0152] Optionally, the cover style includes:

[0153] Background image, and / or, characters.

[0154] Optionally, the cover style includes characters, the recommended template includes multiple templates, the cover style of each of the multiple templates includes characters, and the content composed of the characters corresponding to the multiple templates matches the environmental characteristics and / or the user characteristics.

[0155] Optionally, the environmental characteristics include any one or more of the following:

[0156] Time, or event.

[0157] Optionally, the device further includes:

[0158] A modification unit is used to modify the cover style of the cover card corresponding to the first template from the first style to the second style in response to the operation of viewing the first template in the recommended template triggered by the first user, wherein the cover style of the cover card corresponding to the template that has not been viewed in the recommended template is the first style.

[0159] Optionally, the modification unit is used to:

[0160] In response to the operation of viewing the first template in the recommended templates triggered by the first user, the color of the background image of the cover card corresponding to the first template is changed from the first color to the second color.

[0161] Optionally, the receiving unit 401 is configured to:

[0162] receiving an operation of viewing a template library triggered by the first user; or,

[0163] A file creation operation triggered by the first user is received.

[0164] Optionally, the modification unit is used to:

[0165] In response to the operation of viewing the first template in the recommended templates triggered by the first user, the cover style of the cover card corresponding to the first template is modified from the first style to the second style, and the characters of the cover card corresponding to the first template remain unchanged.

[0166] Since the device 400 is a device corresponding to the method executed by the client provided in the above method embodiment, the specific implementation of each unit of the device 400 is based on the same concept as the above method embodiment. Therefore, regarding the specific implementation of each unit of the device 400, you can refer to the relevant description part of the above method embodiment and will not repeat it here.

[0167] An embodiment of the present application further provides a device, the device comprising a processor and a memory;

[0168] The processor is configured to execute instructions stored in the memory, so that the device executes the method provided by the above method embodiment and executed by the client or the server.

[0169] An embodiment of the present application provides a computer-readable storage medium, including instructions, which instruct a device to execute the method provided by the above method embodiment and executed by the client or the server.

[0170] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present application that follow the general principles of the present application and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered as exemplary only, and the true scope and spirit of the present application are indicated by the following claims.

[0171] It should be understood that the present application is not limited to the exact structures described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present application is limited only by the appended claims.

[0172] The above description is only a preferred embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present application should be included in the scope of protection of the present application.

Claims

1. A template recommendation method, characterized in that: Applied to the server, the method includes: Obtain environmental characteristics; Determining a cover style of the template card based on the environmental characteristics; The cover style is sent to the client corresponding to the first user, so that the client displays the template card of the recommended template in the cover style when displaying the recommended template; wherein: The cover style includes characters, the recommended template includes multiple templates, the cover style of each template in the multiple templates includes characters, and the contents composed of the characters corresponding to the multiple templates match the environmental characteristics.

2. The method according to claim 1, characterized in that The cover styles also include: Background image.

3. The method according to claim 1, characterized in that The method further comprises: determining the recommendation template based on the environmental characteristics and / or the user characteristics of the first user; The recommended template is sent to the client.

4. The method according to claim 1, wherein The environmental characteristics include any one or more of the following: Time, or event.

5. A template recommendation method, characterized in that: Applied to a client, the method includes: Receiving a preset operation triggered by a first user, wherein the preset operation is used to trigger the client to display a template recommendation page; In response to the preset operation, displaying a template recommendation page, the template recommendation page including a template card of a recommended template, the cover style of the template card being determined based on environmental characteristics; in: The cover style includes characters, the recommended template includes multiple templates, the cover style of each template in the multiple templates includes characters, and the contents composed of the characters corresponding to the multiple templates match the environmental characteristics.

6. The method according to claim 5, characterized in that The cover style of the template card is sent by the server to the client.

7. The method according to claim 5, characterized in that The recommendation template is determined based on the environmental characteristics and / or user characteristics of the first user.

8. The method according to claim 7, characterized in that The recommended template is sent by the server to the client.

9. The method according to claim 5, characterized in that The cover styles also include: Background image.

10. The method according to claim 5, characterized in that The environmental characteristics include any one or more of the following: Time, or event.

11. The method according to claim 5, characterized in that The method further comprises: In response to the operation of viewing the first template in the recommended templates triggered by the first user, the cover style of the cover card corresponding to the first template is changed from the first style to the second style, wherein the cover style of the cover card corresponding to the template that has not been viewed in the recommended templates is the first style.

12. The method according to claim 11, characterized in that The step of changing the cover style of the cover card corresponding to the first template from the first style to the second style includes: The color of the background image of the cover card corresponding to the first template is changed from the first color to the second color.

13. The method according to claim 5, characterized in that Receiving a preset operation triggered by a first user, including: receiving an operation of viewing a template library triggered by the first user; or, A file creation operation triggered by the first user is received.

14. The method according to claim 11, characterized in that Changing the cover style of the cover card corresponding to the first template from the first style to the second style includes: The cover style of the cover card corresponding to the first template is changed from the first style to the second style, and the characters of the cover card corresponding to the first template are kept unchanged.

15. A template recommendation device, characterized in that: Applied to the server, the device includes: an acquisition unit, for acquiring environmental characteristics; A first determining unit, configured to determine a cover style of a template card based on the environmental characteristics; The first sending unit is configured to send the cover style to a client corresponding to the first user, so that the client displays the template card of the recommended template in the cover style when displaying the recommended template; wherein: The cover style includes characters, the recommended template includes multiple templates, the cover style of each template in the multiple templates includes characters, and the contents composed of the characters corresponding to the multiple templates match the environmental characteristics.

16. A template recommendation device, characterized in that: Applied to a client, the device includes: a receiving unit, configured to receive a preset operation triggered by a first user, wherein the preset operation is used to trigger the client to display a template recommendation page; A display unit is configured to display a template recommendation page in response to the preset operation, wherein the template recommendation page includes a template card of a recommended template, and a cover style of the template card is determined based on environmental characteristics, wherein: The cover style includes characters, the recommended template includes multiple templates, the cover style of each template in the multiple templates includes characters, and the contents composed of the characters corresponding to the multiple templates match the environmental characteristics.

17. A device, characterized in that The device includes a processor and a memory; The processor is configured to execute instructions stored in the memory, so that the device performs the method according to any one of claims 1 to 14.

18. A computer-readable storage medium, characterized in that The method comprises instructions for instructing a device to execute the method according to any one of claims 1 to 14.