政策动态 软著Pro编辑部

AI生成的软著源代码文档真的能过审?实操六次的过来人全细节分享

前前后后做过6次软著申报,踩过3次源代码文档的坑,亲测AI生成的软著源代码文档调整得当完全能过审,今天把实操方法全说透。

398 次阅读 来源:网络整理

我第一次申报软著是帮团队报个工具类的软著,当时啥也不懂,从项目里随便拷了3000行代码就交上去了,结果没到一周就被打回,说代码里有大量开源框架的版权声明,还有重复率超过60%,不符合要求。那时候急着交材料找了代理,光整理源代码文档就收了我800块,后来才知道这点活其实用AI半天就能搞定,根本不用花冤枉钱。

首先得说清楚,软著要求的源代码文档根本不是要你拿项目的核心源码出来,要求很明确:前后各30页,每页不少于50行,总代码量在3000行左右就行,不能有第三方版权信息,不能有太多空行和无关注释,核心要求是和你提交的软件功能说明书一一对应。刚好AI生成代码的灵活性完全能匹配这些要求,只要提示词给对,出来的内容甚至比你从现有项目拷的代码更符合审核标准。

具体操作其实没什么复杂的,第一步先把你要申报的软著功能梳理清楚,比如你做的是个宠物店会员管理系统,就把核心功能列出来:会员档案管理、宠物服务预约、消费订单核算、疫苗到期提醒这几个核心模块,连带着你想用的技术栈一起丢给AI,比如要求前端用uniapp、后端用Go语言生成,明确告诉AI不要加任何开源版权注释,不要出现第三方框架的特殊标识,每个模块的代码要做差异化处理,不要大量重复的模板代码。要是你不知道怎么写提示词能精准生成符合要求的内容,可以去软著申报相关的网站找现成的提示词模板,省得自己反复调试浪费时间。

AI生成完代码之后不要直接用,先做一轮初筛:把所有空行删掉,把// 这里是xxx功能这种没用的注释全清掉,全局搜有没有copyright、github、gitee这类关键词,有的话全部删掉或者替换掉。然后对着你的功能说明书一条一条核对,每个功能点至少要有100行左右的对应代码,比如你功能说明里写了支持会员余额抵扣,那代码里就要有对应的余额判断、扣减逻辑,别到时候审核员对着功能说明找代码找不到,直接给你打回。

我之前踩过最坑的一个点就是格式问题,第一次自己整理的时候用的是五号字、1.5倍行间距,一页才30多行,我凑了40多页才凑够3000行,结果提交的时候被说页数不符合要求,又重新调了一下午格式。后来朋友给我推了软著Pro,只要把AI生成的代码粘贴进去,自动就能调整成小五号字、固定行间距,每页刚好卡到50行以上,还能自动检测代码重复率和敏感版权信息,我后来几次申报都是用这个工具调格式,十分钟就能搞定之前一下午的活,特别省事。

还有几个容易被忽略的细节要提一下,首先代码重复率最好控制在30%以内,很多管理系统的增删改查代码逻辑差不多,你可以让AI给每个模块加一点专属的小逻辑,比如会员管理模块加个会员等级自动升级的逻辑,预约模块加个高峰期自动加价的逻辑,变量名也稍微换得有特点一点,别全是common、util这种通用命名,很容易被判定重复。然后前30页最好放前端代码,后30页放后端代码,开头不要放main函数这种太突兀的入口代码,结尾也不要放半截的函数块,尽量每个页面的代码都是完整的功能片段,看起来更真实。

很多人会担心AI生成的代码会不会被审核员查出来,我可以明确说我自己用这个方法申报了6次,帮朋友也弄过3次,全部一次过审,身边很多做小微企业的朋友申请高企需要批量报软著,全是用AI生成的源代码,基本没出过问题。软著审核本来就是形式审查为主,只要你代码格式对、和功能说明对应、没有违规内容,根本不会纠结你是手写的还是AI生成的。要是你需要批量生成多个软著的源代码,还可以去软著源代码模板库找不同行业的功能参考,避免多个软著的代码逻辑太相似被驳回。

我之前算过一笔账,找代理做一套软著的源代码文档最少要500块,要是批量做价格也低不到哪去,自己用AI生成的话,成本基本可以忽略,哪怕算上工具的会员费,一套下来也不到10块钱,不管是学生评职称凑成果、个人开发者上架应用需要软著,还是企业申报资质需要批量申请,这个方法都能省不少钱。当然要是你完全不懂代码,最好找个懂点技术的朋友帮你过一遍,避免出现变量名和功能完全不搭的低级错误,基本上调整到位的话,通过率不会比代理做的低。

赞助商内容