软著登记 · 材料自动生成

8 个字段,
交一整套格式合规
软著登记材料。

输入软件名称、用途和功能点,自动生成源代码 PDF、8 章软件说明书、 申请表填写指引与界面配图,按中国版权保护中心的排版口径出稿,一次打包下载。

60 页源代码 8 章说明书 5 张界面配图 60–120 秒出稿
server.js 源代码-示例-V1.0.pdf
第 1 页 / 共 60 页 样张
1 / 3
样张说明 这是工具真实输出的排版:前 30 页 + 后 30 页,每页 50 行,行号连续,注释与调试语句已在排版前剔除。
材料清单 / 交付物

一次生成,五份材料,一个压缩包

M-01 — M-05
全部落在同一个 zip 里,含 项目元数据.json
M-01

源代码 PDF

登记的硬性材料,页数与行数都有明确口径。

60 30 + 后 30 每页 50 SimSun 内嵌 自动去注释 / 空行 / 调试语句
PDF源代码-软件名-V1.0
M-02

软件说明书 PDF

八章结构,从系统概述写到常见问题,配图按章节插入。

8 小五号正文 / 1.4 倍行距 每章 ≥ 1000 含 5 张界面配图
PDF说明书-软件名-V1.0
M-03

申请表填写指引 PDF

对着中国版权保护中心申请表逐栏给出填写口径,附登记流程。

逐栏填写口径 含登记流程说明 按你的软件名与著作权人生成
PDF申请表填写指引-软件名
M-04

界面配图 ×5

架构、主界面、流程、模块、数据模型,可直接插进说明书。

5 AI 生成 随说明书章节排布
PNG配图/ 目录
M-05

原始代码工程

按目标平台组织的可运行工程骨架,附 README 与环境变量示例。

分平台目录结构 含单元测试文件 README / .env.example
目录源代码/
生成链路 / 七步

你按下开始之后,发生的是这七件事

进度条按节点推进
生成期间可关掉页面,记录留在「我的记录」里
STEP 01

扩写功能点

功能点留空时,按软件名称与用途自动补齐 3–10 条可登记的功能描述。

STEP 02

逐文件生成源代码

按目标平台的结构逐文件生成,单文件一次调用,避免长文件被截断。

STEP 03

排版源代码 PDF

去注释、去空行、去调试语句,超过 80 字符折行,按 50 行一页成稿。

STEP 04

写软件说明书

固定八章模板,项目简介与功能描述按你的软件信息扩写。

STEP 05

生成界面配图

五张配图对应架构、主界面、流程、模块与数据模型。

STEP 06

出申请表指引

把软件名称、著作权人、开发完成日期套进填写口径,生成参考 PDF。

STEP 07

打包与上传

PDF、配图、代码工程与元数据打成 zip,云端留档供随时重新下载。

AFTER

你核对,再提交

下载后核对著作权人、版本号、开发完成日期,确认无误再提交中心。

整条链路约 60–120 秒,其中 STEP 02 逐文件生成占去大半时间。

合规要点 / 排版口径

被退回的材料,多半不是技术问题

以下数值即工具输出时的实际规则
不是宣传语,是排版参数

材料不齐、页码错位、每页行数不够、字体在别人电脑上变成方块 —— 这些都不是代码写得不好的问题。

工具把这些口径写死在排版流程里:该截的截、该去掉的去掉、该内嵌的内嵌。 你拿到的 PDF 打开就是可以打印的样子,不需要再调格式。

工具负责格式合规,内容真实性由你负责。提交前请核对软件名称、著作权人与开发完成日期。

60

页数口径。源代码取前 30 页与后 30 页,合成一册 60 页提交稿。

50 行 / 页

每页行数。固定 50 行并连续编号,不会出现某页只有十几行的情况。

3000

截取阈值。总行数不超过 3000 行时全量保留;超过才启用前后截取。

0

注释与调试。行注释、块注释、空行、console.log / print 一类调试语句在排版前剔除。

80 字符

折行宽度。超过 80 字符的行按显示宽度折行,中文按两个字符计。

SimSun 内嵌

字体与页眉页脚。正文字体内嵌进 PDF,页眉带软件名称与版本号,页脚带页码。

目标平台 / 代码结构

四个平台,四套真实的工程结构

选哪个平台,生成的就是那套目录
不是换一层皮
运行时 Node.js + Express 文件 25 分层 后端 / 路由 / 中间件 / 页面
server.js
db.js · config.js · utils.js
.env.example
routes/
  auth.js · api.js · admin.js
middleware/
  auth.js · error.js · logger.js
public/
  login.html · login.js
  register.html · register.js
  dashboard.html · dashboard.js
  list.html · list.js · edit.html · edit.js
  style.css · app.js
  components/layout.js
tests/
  api.test.js
常见问题

先说清楚它不做什么

六个最常被问到的问题
答案不绕弯
生成的代码,是我自己项目的代码吗?+
不是。工具按你填的软件名称、用途和功能点,生成一套结构完整、可运行的示例工程作为登记材料底稿。 如果你登记的是已经开发好的系统,建议先对照真实项目核对模块划分与功能描述,必要时替换成真实模块后再导出。
材料能直接提交中国版权保护中心吗?+
格式按中心的排版口径生成:源代码 60 页、前后各 30 页、每页 50 行,页眉页脚与字体齐备。 内容部分需要你核对著作权人、版本号、开发完成日期等信息后提交。工具不是代理机构,不对审查结果作承诺。
生成一次大概要多久?+
约 60–120 秒。最耗时的是逐个文件生成源代码,页面会按七个节点显示进度与每一步的耗时。
支持哪些平台?+
网页端(Web B/S)、微信小程序、移动 App、桌面应用。代码结构按平台分别组织: 小程序生成 app.json 与 pages 目录,移动端是 React Native + TypeScript,桌面端是 Electron 的主进程 + 渲染进程两层。
拿到手的到底是什么?+
两个 PDF(源代码、软件说明书)、一个申请表填写指引 PDF、5 张 PNG 配图、 整个原始代码工程目录,以及 项目元数据.json,压缩成一个 zip 下载。
需要注册账号吗?+
需要。生成记录、进度与下载链接都绑定在账号上,方便你之后回来重新下载已经生成的物料包。

把软件名和功能点填进去,材料就齐了。

生成台在 /app · 首次使用需注册账号
进入生成台