# SoftwareCopyright-Skill **Repository Path**: devai/SoftwareCopyright-Skill ## Basic Information - **Project Name**: SoftwareCopyright-Skill - **Description**: 中国软件著作权申请材料 生成器 Skills,本 Skills 通过阅读本地项目,自动生成全套 .docx 软著申请材料,全开源,无须再付费购买任何软著申请服务 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-06-18 - **Last Updated**: 2026-06-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Software Copyright Materials Skill 这是一个用于生成中文软件著作权申请资料的 Skill / 插件仓库,可用于 Codex,也可作为 Claude Code 插件加载。 项目地址:https://github.com/Fokkyp/SoftwareCopyright-Skill 真正的 Skill 位于: ```text software-copyright-materials/ ``` 安装时不要把仓库根目录当作普通单个 skill 复制。Codex 使用 `software-copyright-materials/` 这个实际 skill 目录;Claude Code 使用仓库根目录中的 `.claude-plugin/plugin.json` 和 `skills/` 插件结构。 ## 功能概览 > **本项目完全免费。请不要相信任何使用本项目包装出来的付费服务。** 软件著作权申请本身不神秘,真正麻烦的是整理材料:申请表字段要写对,操作手册要像样,代码材料要按规则截取,软件名称、版本号、页数还要保持一致。很多开发者最后会把这件事交给付费代办或资料整理服务,花钱买的往往也只是这些文档整理工作。 这个 skill 的目标很直接:让开发者不用再为整理软著材料额外付费,也不用把项目代码和产品细节交给外部商家来回沟通。把真实项目交给支持该 skill 的代码助手,它会按流程引导你确认关键信息,并在本地生成一整套可检查、可修改、可提交前再导出的软著申请资料。 - **自己生成整套资料**:从项目分析、业务理解、申请表信息、操作手册到代码材料,一套流程跑完,不再依赖外部代办整理文档。 - **从真实源码抽取代码**:代码材料只来自开发者已有项目,禁止 AI 编造源码,适合对材料真实性敏感的开发者。 - **自动处理前 30 页 / 后 30 页规则**:源码足够时按常见鉴别材料要求生成前 30 页和后 30 页;不足 60 页时按规则生成全部代码材料。 - **操作手册不套模板**:先理解项目业务、页面和功能,再写面向审核员的操作说明,避免只有空泛功能列表。 - **申请表字段集中整理**:软件名称、版本号、著作权人、开发环境、运行环境、源程序量、功能说明等字段统一生成到 `申请表信息.txt`,官网填报时可以对照复制。 - **关键节点都让你确认**:业务口径、申请表字段、代码选择、截图方式、最终 Markdown 草稿都会停下来让开发者确认,减少材料写偏的风险。 - **Word/TXT 一键输出**:确认后生成操作手册 DOCX、代码材料 DOCX 和申请表 TXT,文件统一放在 `软件著作权申请资料/正式资料/`。 - **本地生成,资料可控**:默认在当前项目目录生成材料,代码、文档和草稿都留在本地,方便开发者自行审阅、修改和归档。 - **提供完整 demo**:仓库内提供 [`生成demo/软件著作权申请资料/`](生成demo/软件著作权申请资料/),可以直接点击查看生成后的草稿、正式资料和填报辅助文件。 ## 演示截图 | 生成流程 | 生成流程 | |---------|---------| | ![软著材料生成演示 1](docs/screenshots/demo-1.png) | ![软著材料生成演示 2](docs/screenshots/demo-2.png) | | ![软著材料生成演示 3](docs/screenshots/demo-3.png) | ![软著材料生成演示 4](docs/screenshots/demo-4.png) | | ![软著材料生成演示 5](docs/screenshots/demo-5.png) | ![软著材料生成演示 6](docs/screenshots/demo-6.png) | ## 目录结构 ```text . ├── 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 的用户执行: ```bash git clone https://github.com/Fokkyp/SoftwareCopyright-Skill.git cd SoftwareCopyright-Skill ``` 不会用 Git 的用户可以在 GitHub 页面点击 `Code` -> `Download ZIP`,解压后进入仓库目录。目录中应能看到: ```text software-copyright-materials/ .claude-plugin/plugin.json skills/software-copyright-materials ``` 按使用工具选择一种方式: **Codex**:复制实际 skill 目录。 ```bash mkdir -p ~/.codex/skills cp -R software-copyright-materials ~/.codex/skills/ ``` **Claude Code**:把本仓库作为插件目录加载。 ```bash claude --plugin-dir /path/to/SoftwareCopyright-Skill ``` 在本仓库目录中可以直接执行: ```bash claude --plugin-dir . ``` Claude Code 手动调用时使用插件命名空间: ```text /software-copyright-materials:software-copyright-materials ``` 如果只想在某个项目里使用,Codex 可复制到该项目的 `.codex/skills/`: ```bash PROJECT_DIR="<你的项目目录>" mkdir -p "$PROJECT_DIR/.codex/skills" cp -R software-copyright-materials "$PROJECT_DIR/.codex/skills/" ``` Claude Code 可在目标项目目录启动时指定本仓库: ```bash cd "<你的项目目录>" claude --plugin-dir "" ``` 修改 README 或 skill 后,重启会话,或在 Claude Code 中执行 `/reload-plugins` 重新加载。 ## 运行要求和环境校验 ### 必需环境 - **支持 Skill / Plugin 的代码助手**:Codex 可按 skill 目录加载;Claude Code 可按插件目录加载。 - **Python 3.10+ 和 python-docx**:生成流程依赖 `software-copyright-materials/scripts/` 下的 Python 脚本,用于分析项目、生成草稿、抽取真实代码、校验字段和生成正式资料。 - **可读取的项目源码**:代码材料必须从真实项目中抽取,所以需要在代码助手中打开或指定你的项目目录。 安装 Python 依赖: ```bash python3 -m pip install python-docx ``` ### 可选环境 - **.NET SDK 8.0+**:用于启用更完整的 DOCX OpenXML 生成和校验能力。没有 .NET SDK 也可以继续使用基础 DOCX 兜底生成。 - **Chrome DevTools MCP**:只有在你希望自动截取网页截图时才需要。 - **Codex Computer Use**:仅 Codex 环境需要桌面界面操作和截图时使用。 - **用户自行截图**:如果没有 MCP 或 Computer Use,也可以手动把截图放到指定目录,或者直接跳过截图。 ### 使用过程中会自动检查吗? 会。每次开始生成资料时,skill 会先运行环境检查,并在当前目录生成: ```text 软件著作权申请资料/环境检查.md 软件著作权申请资料/环境检查.json ``` 环境检查会告诉你: - Markdown 草稿、TXT、基础 DOCX 是否可用。 - 完整 DOCX OpenXML 环境是否可用。 - `.NET SDK` 是否缺失。 - 当前会把材料生成到哪里。 如果完整 DOCX 环境缺失,代码助手会停下来让你选择: 1. 安装完整 DOCX 环境。 2. 使用基础 DOCX 兜底继续。 它不会在你不确认的情况下静默安装依赖。截图也一样,会先让你选择 Chrome DevTools MCP、Codex Computer Use、用户自行截图或跳过截图;如果你跳过截图,操作手册里会保留可见的截图预留位置。 ## 基本使用 安装或加载完成后,在代码助手中打开需要生成软著资料的项目,然后直接说: ```text 使用 software-copyright-materials 生成当前项目的软件著作权申请资料 ``` 在 Claude Code 中也可以手动调用: ```text /software-copyright-materials:software-copyright-materials 读取当前目录中的项目,生成软件著作权申请资料草稿 ``` 代码助手会按流程引导填写信息、确认草稿,并在当前项目目录下生成 `软件著作权申请资料/`。 ## 开源协议 本项目采用 [MIT License](LICENSE) 开源。你可以自由使用、复制、修改、分发,也可以基于它继续开发自己的版本。使用者仍需自行核对生成材料是否符合实际项目和官网当前要求。 ## 代码材料说明 依据软件著作权申请材料要求,代码鉴别材料应来自申请软件本身。本 skill 不通过 AI 生成项目代码,也不编造不存在的源码内容。 本 skill 的作用是帮助开发者从已有项目中理解业务、选择代码文件、提取前后代码材料,并整理为便于编辑和提交的文档格式。开发者应在提交前自行核对代码材料是否来自真实项目、软件名称和版本号是否与申请表保持一致。 ## 官网填报和提交 官方入口: - 中国版权保护中心:https://www.ccopyright.com.cn/ - 著作权登记系统:https://register.ccopyright.com.cn/login.html - 法规依据:《计算机软件著作权登记办法》:https://www.gov.cn/zhengce/2002-02/20/content_5724627.htm 官方页面可能会调整,实际填报时以官网当前页面为准。 ### 著作权申请表填写示例 著作权申请表按照以下图片填写。 ![著作权申请表填写示例](docs/screenshots/著作权申请表.png) ### 申请流程 1. 打开中国版权保护中心官网,进入著作权登记系统。 2. 注册或登录账号,并按页面提示完成实名认证。 3. 进入软件著作权相关业务,选择计算机软件著作权登记申请。 4. 在线填写申请表。可以打开本工具生成的 `正式资料/申请表信息.txt`,把软件名称、版本号、开发完成日期、开发环境、运行环境、功能说明等内容复制到官网对应字段。 5. 上传申请材料。根据官网要求上传 PDF 格式文件和其他证明材料。 6. 核对信息无误后提交申请,并按官网提示查看受理、补正或登记结果。 ### 生成文件怎么用 `申请表信息.txt` 是填报辅助文件,用来帮助开发者在官网填写申请表,不是直接上传的申请材料。 `docx` 文件是本地编辑稿,方便开发者在 Word、WPS 或 Pages 中继续修改。提交官网前,请将需要上传的 `docx` 文件导出或另存为 PDF,再按官网要求上传。 实际文件名会包含软件名称。通常需要转换为 PDF 的文件包括: - `操作手册.docx` - `代码(前30页).docx` - `代码(后30页).docx` - 不足 60 页时生成的全部代码材料 申请人身份证明、权属证明、委托材料等其他文件,请按官网页面要求另行准备并上传。

友情连接:Linux Do 社区 · V2EX