上个月运营部的小周抱着电脑来找我,哭丧着脸说他那套用户行为分析系统的软著申请被驳回了。他之前特意花了两个晚上喂AI数据,生成的源代码和说明书加起来快一百页,本来以为稳过,结果提交第三天就收到了驳回通知,离他报项目加分的截止日只剩不到两周。
我做了快三年的公司知识产权对接,前前后后处理过二十多份软著申报,其中近一半都是一开始用AI生成材料被打回来的。其实AI软著生成失败根本不是什么大事,找准原因改对地方,大部分都能二次通过,最怕的是不知道问题出在哪,瞎改一通反而耽误时间。
先说说最常见的几个失败原因,你可以对着自己的驳回通知书先对号入座。第一个就是源代码的问题,AI生成的代码最容易踩的坑就是重复率太高,为了凑够要求的3000行,经常大段复制同一逻辑的代码,甚至前后编程语言都不统一,我见过最离谱的一份,前面是Python写的后端代码,后面突然冒出来几十行Java的前端代码,审查员一天看几百份材料,一眼就能看出来不对劲。还有的AI会生成大量无意义的垃圾代码或者注释,注释占比超过30%也会直接被打回,要求你提供有效代码。
第二个高频问题出在说明书上。AI生成的说明书大多是套通用模板,很多内容和你实际申报的软件根本对不上。比如你申报的是电商选品工具,AI生成的内容里可能会出现社交功能、内容发布功能的描述,完全驴唇不对马嘴。还有的AI会瞎编功能参数,甚至出现其他公司的软件名称,这种直接会被判定为材料不实,严重的还会限制你一段时间内的申报资格。
第三个问题是申请表填写错误,很多人图省事让AI帮忙填申请表,结果软件名称少了后缀、版本号写错、分类号选错,比如明明是工业生产类软件,AI给选成了教育类,这种属于基础信息错误,直接就会被驳回,连实质审查都进不去。
找到问题之后就可以针对性整改,我一般会按照固定的流程走,效率很高,上次小周的那份材料我花了一天半就改完了,重新提交之后一周就拿了证。首先你要先把驳回通知书里的每一条理由都标出来,不要上来就盲目改整份材料,比如驳回理由明确说是源代码相似度超标,你就没必要花时间重写整个说明书,浪费精力。
整改源代码的时候,首先要把AI生成的重复代码、垃圾代码全部删掉,凑够3000行有效代码就行,不要多也不要少,前后1500行不要出现重复的函数头或者注释。如果你不知道怎么调整代码的合规性,可以参考软著申报官方规范里的源代码整理要求,里面写得很细,比如第三方开源代码的占比不能超过30%,而且要在代码开头标注来源,这些细节注意到,基本不会在代码环节出问题。
然后是整改说明书,要做到每个功能描述都能对应到具体的代码模块,还要配上对应的操作界面截图。不要用AI那种空泛的“本软件具备用户管理功能”,要写得具体,比如“本软件的用户管理模块对应源代码第212-487行,支持三级权限划分,管理员可新增、删除、修改普通用户权限,操作流程见附图2”。我之前整理这些对应关系嫌麻烦,顺手用了软著Pro,上传代码和功能清单就能自动生成对应关系表,省了我好几个小时的核对时间。对了,截图里不要出现其他软件的logo或者和你申报功能无关的内容,我之前有个朋友的截图里露出了微信的弹窗,直接被要求重新提交截图。
改完核心材料之后,还要再核对一遍申请表的基础信息,软件名称要和说明书、源代码里的名称完全一致,版本号不要漏了V前缀,分类号可以去版权局的分类表里对应着找,实在拿不准的可以选相近的,不要让AI瞎填。
重新提交的时候一定要附一份整改说明,把你针对驳回理由的每一条整改内容都列清楚,比如“针对驳回理由第一条‘源代码相似度超标’,已删除重复代码120行,替换有效功能代码150行,调整后重复率低于10%”,这样审查员不用自己翻材料找改动点,审核速度会快很多,通过率也会更高。
还有几个容易踩的坑要提醒你,不要改都不改直接把AI生成的材料二次提交,审查员那边是有记录的,二次提交还没有明显整改的话,大概率会直接给你打回来,甚至会给你标注为高风险申报,之后的审核会更严格。也不要为了过审瞎改软件的核心功能,要是你之后要用到软著报项目或者维权,功能对不上反而更麻烦。要是你拿不准整改后的材料能不能过审,可以找软著材料预审的服务先过一遍,花几十块钱就能避免二次被驳回,省下来的时间可比钱值钱多了。
其实现在用AI做软著材料是很正常的事,毕竟能省很多整理资料的时间,但你不能完全当甩手掌柜,至少要把AI生成的内容过一遍,把不符合你实际软件的内容删掉,补进去真实的功能和代码,这样基本都能一次过,就算第一次被驳回,照着上面的方法改,也能很快拿证。