文档生成方法、装置、电子设备和计算机可读存储介质制造方法及图纸

技术编号:37504695 阅读:13 留言:0更新日期:2023-05-07 09:40
本申请提供了一种文档生成方法、装置、电子设备和计算机可读存储介质,该文档生成方法包括:获取目标软件的软件开发文档;对软件开发文档进行预处理,得到预处理后的软件开发文档;获取目标软件的用户手册的内容呈现形式;基于内容呈现形式确定匹配的大纲生成模型;将预处理后的软件开发文档输入匹配的大纲生成模型,得到用户手册大纲。本申请可减少撰写用户手册时出现遗漏文档内容的现象,提高用户手册质量。册质量。册质量。

【技术实现步骤摘要】
文档生成方法、装置、电子设备和计算机可读存储介质


[0001]本申请涉及计算机
,具体涉及一种文档生成方法、装置、电子设备和计算机可读存储介质。

技术介绍

[0002]用户手册是详细描述软件的功能、性能和用户界面,使用户了解到如何使用该软件的说明书。
[0003]目前可以通过人工撰写用户手册,然而,用户手册中涉及到软件的多方面内容,需要撰写人员全方面了解软件,人工撰写方式很容易使得用户手册出现遗漏,还可以基于软件界面文本、或者软件功能架构,生成用户手册中的所有内容,但是上述生成用户手册所参考的数据的噪声大,用户手册的具体结构和呈现内容复杂繁多,导致生成的用户手册往往质量低,错误多。

技术实现思路

[0004]本申请实施例提供一种文档生成方法、装置、电子设备和计算机可读存储介质,可减少撰写用户手册时出现遗漏文档内容的现象,提高用户手册质量。
[0005]本申请一实施方式提供一种文档生成方法,该方法包括:获取目标软件的软件开发文档;对所述软件开发文档进行预处理,得到预处理后的软件开发文档;获取所述目标软件的用户手册的内容呈现形式;基于所述内容呈现形式确定匹配的大纲生成模型;将所述预处理后的软件开发文档输入所述匹配的大纲生成模型,得到用户手册大纲。
[0006]采用该技术方案,通过软件开发文档得到用户手册大纲,由于软件开发文档中的噪声低,因此能够提高用户手册大纲的精准性,而且,相较于生成用户手册的所有内容,本申请实施例基于用户手册的内容呈现形式生成用户手册大纲,能够得到与该内容呈现形式匹配的用户手册大纲,以对用户手册撰写人员撰写软件开发文档提供辅助,不仅能够减少用户手册大纲中的无效说明内容,还能减少撰写人员遗漏的文档内容,从而便于撰写出高质量的用户手册。
[0007]在一些实施例中,基于所述内容呈现形式确定匹配的大纲生成模型,包括:确定与所述内容呈现形式匹配的模型参数;基于所述模型参数,确定所述匹配的大纲生成模型。
[0008]在一些实施例中,内容呈现形式包括以下至少一个或多个:基于用户权限的用户手册、基于软件功能的用户手册,或基于精简内容的用户手册。
[0009]在一些实施例中,在所述将所述预处理后的软件开发文档输入所述匹配的大纲生成模型,得到用户手册大纲之后,所述方法还包括:若接收到所述用户手册大纲不满足用户需求的指令,在预设的模型参数范围内,调整所述大纲生成模型中的模型参数,得到参数更新后的大纲生成模型;将所述软件开发文档重新输入所述参数更新后的大纲生成模型,得到重新生成的用户手册大纲。
[0010]采用该技术方案,能够基于用户反馈,重新生成用户手册大纲,使得生成的用户手
册大纲更加准确,以满足用户需求。
[0011]在一些实施例中,在所述将所述预处理后的软件开发文档输入所述匹配的大纲生成模型,得到用户手册大纲之后,所述方法还包括:若接收到软件更改消息,获取更新后的新版本软件开发文档;对所述新版本软件开发文档进行预处理,得到预处理后的新版本软件开发文档;将预处理后的新版本软件开发文档输入所述大纲生成模型,得到新版本用户手册大纲。
[0012]采用该技术方案,在软件开发文档更新后,能够生成新版本用户手册大纲,提供用户手册大纲准确性。
[0013]在一些实施例中,对所述软件开发文档进行预处理,得到预处理后的软件开发文档,包括:在所述软件开发文档中提取软件关键内容;在所述软件关键内容中提取软件关键词;所述将所述预处理后的软件开发文档输入所述匹配的大纲生成模型,得到用户手册大纲,包括:将所述软件关键词输入所述匹配的大纲生成模型,得到用户手册大纲。
[0014]采用该技术方案,能够对软件开发文档进行清洗,提高输入大纲生成模型的数据精准性,从而提高用户手册大纲的生成效率以及用户手册大纲的质量。
[0015]在一些实施例中,所述将所述预处理后的软件开发文档输入所述匹配的大纲生成模型,得到用户手册大纲,包括:将所述预处理后的软件开发文档输入所述匹配的大纲生成模型,得到用户手册大纲和所述用户手册大纲中每个章节的内容概述。
[0016]采用该技术方案,不仅生成用户手册大纲,还生成内容概述,更便于用户在对应章节填充对应内容。
[0017]本申请一实施方式还提供一种文档生成装置,包括:获取模块,用于获取目标软件的软件开发文档;预处理模块,对所述软件开发文档进行预处理,得到预处理后的软件开发文档;匹配模块,用于获取所述目标软件的用户手册的内容呈现形式,以及基于所述内容呈现形式确定匹配的大纲生成模型;生成模块,用于将所述预处理后的软件开发文档输入所述匹配的大纲生成模型,得到用户手册大纲。
[0018]本申请一实施方式还提供一种电子设备,包括:
[0019]一个或多个处理器;
[0020]存储器;以及
[0021]一个或多个应用程序,其中所述一个或多个应用程序被存储于所述存储器中,并配置为由所述处理器执行以上述的文档生成方法。
[0022]本申请一实施方式还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器进行加载,以执行上述的文档生成方法中的步骤。
附图说明
[0023]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0024]图1是本申请实施例中提供的文档生成方法的一个实施例流程示意图;
[0025]图2是本申请实施例中提供的文档生成装置的一个实施例结构示意图;
[0026]图3是本申请实施例中提供的电子设备的一个实施例结构示意图。
具体实施方式
[0027]为了能够更清楚地理解本申请的上述目的、特征和优点,下面结合附图和具体实施方式对本申请进行详细描述。需要说明的是,在不冲突的情况下,本申请的实施方式及实施方式中的特征可以相互组合。
[0028]在下面的描述中阐述了很多具体细节以便于充分理解本申请,所描述的实施方式仅是本申请一部分实施方式,而不是全部的实施方式。
[0029]除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的
的技术人员通常理解的含义相同。本文中在本申请的说明书中所使用的术语只是为了描述具体的实施方式的目的,不是旨在于限制本申请。
[0030]进一步需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0031]本申请中“至少一个”是本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种文档生成方法,其特征在于,所述文档生成方法包括:获取目标软件的软件开发文档;对所述软件开发文档进行预处理,得到预处理后的软件开发文档;获取所述目标软件的用户手册的内容呈现形式;基于所述内容呈现形式确定匹配的大纲生成模型;将所述预处理后的软件开发文档输入所述匹配的大纲生成模型,得到用户手册大纲。2.如权利要求1所述的文档生成方法,其特征在于,所述基于所述内容呈现形式确定匹配的大纲生成模型,包括:确定与所述内容呈现形式匹配的模型参数;基于所述模型参数,确定所述匹配的大纲生成模型。3.如权利要求2所述的文档生成方法,其特征在于,所述内容呈现形式包括以下至少一个或多个:基于用户权限的用户手册、基于软件功能的用户手册,或基于精简内容的用户手册。4.如权利要求1所述的文档生成方法,其特征在于,在所述将所述预处理后的软件开发文档输入所述匹配的大纲生成模型,得到用户手册大纲之后,所述方法还包括:若接收到所述用户手册大纲不满足用户需求的指令,在预设的模型参数范围内,调整所述大纲生成模型中的模型参数,得到参数更新后的大纲生成模型;将所述软件开发文档重新输入所述参数更新后的大纲生成模型,得到重新生成的用户手册大纲。5.如权利要求1所述的文档生成方法,其特征在于,在所述将所述预处理后的软件开发文档输入所述匹配的大纲生成模型,得到用户手册大纲之后,所述方法还包括:若接收到软件更改消息,获取更新后的新版本软件开发文档;对所述新版本软件开发文档进行预处理,得到预处理后的新版本软件开发文档;将预处理后的新版本软件开发文档输入所述大纲生成模型,得到新版本用户手册...

【专利技术属性】
技术研发人员:阳盛清
申请(专利权)人:工业富联杭州数据科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1