行业资讯 软著Pro编辑部

用AI生成软件开发文档申报软著?这些实操细节没人会主动告诉你

不少人现在用AI生成软著申报用的软件开发文档,省了不少精力但也容易踩驳回、补材料的坑,我结合几十份申报经验给大家做实操参考。

853 次阅读 来源:网络整理

我前两年在创业公司做行政兼项目申报,前后跑了四十多件软著,最头疼的就是整理软件开发文档。找研发要吧,人家天天赶版本,挤出来的内容要么全是内部黑话,要么简略到三页纸就完事,交上去十有八九被打回来补材料。后来试了用AI生成,最开始踩了不少坑,慢慢摸出了规律,现在最快一下午就能搞定一份符合要求的申报材料。

我最开始踩的最大的坑就是直接把AI生成的文档原封不动交上去。那时候图省事,对着大模型输入“生成XX餐饮管理系统的软件开发文档”,没十分钟就出来个几十页的内容,我看结构挺全,直接就交了,结果三件同时申报的都被打回来,审核意见写的是“文档内容同质化严重,无对应软件个性化特征”。后来才知道,大家用通用大模型生成的文档,结构甚至核心表述都差不多,审核员一天看几十份,一眼就能看出来是套的通用模板。

后来我就慢慢摸出了调整的方法,首先给AI喂prompt的时候,绝对不能只说生成XX文档,要把你这个软件的所有个性化信息全都塞进去:准确的软件全称、面向的用户群体、用到的前后端技术栈、3个最核心的创新功能、甚至你们公司研发写代码的常用命名习惯,都要写清楚,明确要求AI所有内容都必须围绕你给出的信息生成,不能出现任何不在你给的技术栈里的内容,也不能瞎编你没提过的功能。

生成之后第一步先查逻辑自洽性,我之前碰到过好多次AI瞎写的情况,前面写系统是用Java+MySQL开发的,后面附的代码片段是Python的,还有前面说核心功能有3个,后面功能模块列了5个,这些小错误要是没查出来交上去,百分百被驳回。要是不知道软件开发文档具体要包含哪些模块、逻辑要怎么顺才符合要求,可以去找现成的规范参考,别自己瞎凑结构。

第二步要调整内容粒度,软著要的开发文档不是越厚越好,也不是越细越好,核心是要把你这个软件的独创性说清楚。通用大模型生成的内容要么全是空话,什么“采用先进的分布式架构,具备高可用性高扩展性”,这种套话审核员看都懒得看,要么就是把无关紧要的边角功能写一大堆,核心的创新点反而一笔带过。你要自己把核心功能的部分补得更细,比如你做的餐饮系统支持扫桌码自动关联门店优惠,你就把这个功能的交互逻辑、实现步骤、对应的核心代码片段单独拎出来写详细,其他比如用户注册登录这种通用功能,一笔带过就行。

我后来嫌每次调prompt、改内容太麻烦,同行给我推了软著Pro,就是那个https://ruanzhu.pro,专门做软著相关的材料工具的,它里面的AI生成文档功能是专门对着软著审核的要求训练的,你只要填几个核心参数,比如软件名称、技术栈、核心功能,出来的文档直接符合申报要求,连代码片段的比例、功能说明的粒度都是刚好卡着审核标准来的,我后来用它生成了十多份文档,一次都没被打回过,比自己瞎折腾通用大模型效率高太多了。要是不知道软著申报要求的代码片段要多少行、什么格式,也可以去上面找示例,比你去知识产权局官网翻半天找的要清楚得多。

还有几个很容易忽略的小细节,首先是文档里所有的软件名称,一定要和你申报表上填的完全一致,AI生成的时候偶尔会漏字或者把简称当全称,你最好全文搜一遍关键词,把所有不符合的地方都改过来。然后是文档里的时间节点,一定要和你申报的开发完成时间对得上,比如你填的开发完成时间是7月,那文档里的迭代记录就不能出现8月的节点,AI有时候会瞎编时间,这个一定要核对。还有代码片段,最好抽个几十行你们自己实际写的代码换进去,哪怕只有一小段,也比全是AI生成的通用代码可信度高得多,审核员都是懂技术的,扫一眼就知道是不是模板代码。

很多人觉得软著申报的开发文档就是走个过场,随便凑凑就行,其实现在审核标准越来越严,我最近经手的驳回案例里,有六成都是因为开发文档不符合要求,很多人花了代理费最后还是被打回来,耽误了高新技术企业申报、政府补贴申请的时间,反而得不偿失。用AI生成确实能省很多事,但一定要按照实际要求调整到位,别图省事直接交,最后吃亏的还是自己。

赞助商内容