SoftwareCopyright-Skill README

The project's README from github.com/Fokkyp/SoftwareCopyright-Skill. As one markdown file: README.md.

Software Copyright Materials Skill

这是一个用于生成中文软件著作权申请资料的通用 Skill 仓库,适用于支持本地 Skill 目录机制的 coding agent 软件。

项目地址:https://github.com/Fokkyp/SoftwareCopyright-Skill

真正的 Skill 位于:

software-copyright-materials/

安装时不要把仓库根目录当作普通单个 skill 复制。只需将 software-copyright-materials/ 这个实际 skill 目录放置到你的 coding agent 软件要求的 skill 目录下,即可加载使用。

功能概览

本项目完全免费。请不要相信任何使用本项目包装出来的付费服务。

软件著作权申请本身不神秘,真正麻烦的是整理材料:申请表字段要写对,操作手册要像样,代码材料要按规则截取,软件名称、版本号、页数还要保持一致。很多开发者最后会把这件事交给付费代办或资料整理服务,花钱买的往往也只是这些文档整理工作。

这个 skill 的目标很直接:让开发者不用再为整理软著材料额外付费,也不用把项目代码和产品细节交给外部商家来回沟通。把真实项目交给支持该 skill 的代码助手,它会按流程引导你确认关键信息,并在本地生成一整套可检查、可修改、可提交前再导出的软著申请资料。

演示截图

生成流程 生成流程
软著材料生成演示 1 软著材料生成演示 2
软著材料生成演示 3 软著材料生成演示 4
软著材料生成演示 5 软著材料生成演示 6

目录结构

.
├── docs/
│   └── screenshots/
│       ├── demo-1.png
│       ├── demo-2.png
│       ├── demo-3.png
│       ├── demo-4.png
│       ├── demo-5.png
│       ├── demo-6.png
│       └── 著作权申请表.png
├── software-copyright-materials/
│   ├── SKILL.md
│   ├── agents/
│   ├── references/
│   ├── scripts/
│   └── vendor/
└── 生成demo/
    └── 软件著作权申请资料/
        ├── 草稿/
        └── 正式资料/
            ├── 申请表信息.txt
            ├── 软件名称_操作手册.docx
            ├── 软件名称-代码(前30页).docx
            └── 软件名称-代码(后30页).docx

下载并安装

先获取本仓库。会用 Git 的用户执行:

git clone https://github.com/Fokkyp/SoftwareCopyright-Skill.git
cd SoftwareCopyright-Skill

不会用 Git 的用户可以在 GitHub 页面点击 Code -> Download ZIP,解压后进入仓库目录。目录中应能看到实际 skill 目录:

software-copyright-materials/

按照你的 coding agent 软件文档,找到它要求的 skill 目录,然后复制实际 skill 目录即可:

AGENT_SKILLS_DIR="<你的 coding agent 软件要求的 skill 目录>"
mkdir -p "$AGENT_SKILLS_DIR"
cp -R software-copyright-materials "$AGENT_SKILLS_DIR/"

如果你的 coding agent 支持项目级 skill,也可以把 software-copyright-materials/ 放到该项目要求的本地 skill 目录中:

PROJECT_SKILLS_DIR="<你的项目级 skill 目录>"
mkdir -p "$PROJECT_SKILLS_DIR"
cp -R software-copyright-materials "$PROJECT_SKILLS_DIR/"

复制完成后,按你的 coding agent 软件要求重启会话、刷新 skill 列表或重新加载配置。

运行要求和环境校验

必需环境

安装 Python 依赖:

python3 -m pip install python-docx

可选环境

使用过程中会自动检查吗?

会。每次开始生成资料时,skill 会先运行环境检查,并在当前目录生成:

软件著作权申请资料/环境检查.md
软件著作权申请资料/环境检查.json

环境检查会告诉你:

如果完整 DOCX 环境缺失,代码助手会停下来让你选择:

  1. 安装完整 DOCX 环境。
  2. 使用基础 DOCX 兜底继续。

它不会在你不确认的情况下静默安装依赖。截图也一样,会先让你选择 Chrome DevTools MCP、coding agent 桌面控制能力、用户自行截图或跳过截图;如果你跳过截图,操作手册里会保留可见的截图预留位置。

基本使用

安装或加载完成后,在代码助手中打开需要生成软著资料的项目,然后直接说:

使用 software-copyright-materials 生成当前项目的软件著作权申请资料

如果你的 coding agent 软件支持手动调用 skill,请按该软件的调用格式选择 software-copyright-materials。

代码助手会按流程引导填写信息、确认草稿,并在当前项目目录下生成 软件著作权申请资料/。

开源协议

本项目采用 MIT License 开源。你可以自由使用、复制、修改、分发,也可以基于它继续开发自己的版本。使用者仍需自行核对生成材料是否符合实际项目和官网当前要求。

代码材料说明

依据软件著作权申请材料要求,代码鉴别材料应来自申请软件本身。本 skill 不通过 AI 生成项目代码,也不编造不存在的源码内容。

本 skill 的作用是帮助开发者从已有项目中理解业务、选择代码文件、提取前后代码材料,并整理为便于编辑和提交的文档格式。开发者应在提交前自行核对代码材料是否来自真实项目、软件名称和版本号是否与申请表保持一致。

官网填报和提交

官方入口:

官方页面可能会调整,实际填报时以官网当前页面为准。

著作权申请表填写示例

著作权申请表按照以下图片填写。

著作权申请表填写示例

申请流程

  1. 打开中国版权保护中心官网,进入著作权登记系统。
  2. 注册或登录账号,并按页面提示完成实名认证。
  3. 进入软件著作权相关业务,选择计算机软件著作权登记申请。
  4. 在线填写申请表。可以打开本工具生成的 正式资料/申请表信息.txt,把软件名称、版本号、开发完成日期、开发环境、运行环境、功能说明等内容复制到官网对应字段。
  5. 上传申请材料。根据官网要求上传 PDF 格式文件和其他证明材料。
  6. 核对信息无误后提交申请,并按官网提示查看受理、补正或登记结果。

生成文件怎么用

申请表信息.txt 是填报辅助文件,用来帮助开发者在官网填写申请表,不是直接上传的申请材料。

docx 文件是本地编辑稿,方便开发者在 Word、WPS 或 Pages 中继续修改。提交官网前,请将需要上传的 docx 文件导出或另存为 PDF,再按官网要求上传。

实际文件名会包含软件名称。通常需要转换为 PDF 的文件包括:

申请人身份证明、权属证明、委托材料等其他文件,请按官网页面要求另行准备并上传。

友情连接:Linux Do 社区 · V2EX

SoftwareCopyright-Skill (Fokkyp/SoftwareCopyright-Skill)

Searching Database…

What is this?This is a coding-agent Skill that automatically generates a full set of Chinese software copyright (软件著作权) registration documents — operation manual, source-code excerpts, and application-form info — by analyzing your local project, so you don't need to pay a filing service.
Is this a standalone app or a skill for coding agents?It's not a standalone app; it's a Skill directory (software-copyright-materials/) meant to be copied into the skill folder of a coding agent that supports local Skills, then invoked from inside that agent.
How do I install and use it?Clone or download the repo, copy only the inner software-copyright-materials/ folder into your coding agent's skill directory, reload the agent, open your real project in it, and ask it to generate the software copyright materials.
What do I need to run it?A coding agent that can load local Skills, plus Python 3.10+ with python-docx; a .NET SDK 8.0+ is optional for full DOCX OpenXML output, and Chrome DevTools MCP is optional and only needed for automated screenshots.
Does it work without the .NET SDK?Yes, but it falls back to basic DOCX generation instead of full OpenXML output; it always stops and asks you to choose rather than silently installing anything.
Does it run on any OS?Yes, it only needs Python and a compatible coding agent, so it works on Windows, macOS, and Linux.
Why doesn't it use AI to write the code material?Chinese software copyright code evidence must come from the actual software, so the skill strictly extracts real source files and never generates fake code, which matters for developers who need authentic material.
What files does it actually produce?It outputs 操作手册.docx (operation manual), 代码(前30页).docx / 代码(后30页).docx (or full code if under 60 pages), and 申请表信息.txt with the form fields, saved under 软件著作权申请资料/正式资料/.
Do I still need to submit anything manually?Yes — the generated docx files are local editable drafts; you must export them to PDF and submit them yourself through China's official copyright registration portal.
Is there a demo I can check before using it on my own project?Yes, the repo includes a 生成demo/软件著作权申请资料/ folder with sample generated drafts and final materials.
Creator
Fokkyp
Size
2.1 MB
Stars
5.9K
Age
5mo
Commits · 90 Days