Fokkyp/SoftwareCopyright-SkillPublic

中国软件著作权申请材料 生成器 Skills,本 Skills 通过阅读本地项目,自动生成全套 .docx 软著申请材料,全开源,无须再付费购买任何软著申请服务

AI summary: An automated skill to generate Chinese software copyright application materials for local AI agents.

Stars
4.7K
+33 today
Forks
668
Watchers
12
Open issues
0
Open PRs
0
Contributors
~4
Commits
24
Branches
1

PythonMITCreated Apr 29, 2026Last push 20d agoLatest release v1.3+143 stars this week+166 this month

Star history

since Apr 26, 2026
02K4KApr 2026May 2026Jul 2026Aug 2026
4.7K stars as of Aug 6, 2026, tracked back to Apr 26, 2026. Historical curve reconstructed from public GitHub event archives, calibrated to the current total.

Contribution activity

commits per day, last 52 weeks
AugSepOctNovDecJanFebMarAprMayJunJulMonWedFri2025-08-03: 0 commits2025-08-04: 0 commits2025-08-05: 0 commits2025-08-06: 0 commits2025-08-07: 0 commits2025-08-08: 0 commits2025-08-09: 0 commits2025-08-10: 0 commits2025-08-11: 0 commits2025-08-12: 0 commits2025-08-13: 0 commits2025-08-14: 0 commits2025-08-15: 0 commits2025-08-16: 0 commits2025-08-17: 0 commits2025-08-18: 0 commits2025-08-19: 0 commits2025-08-20: 0 commits2025-08-21: 0 commits2025-08-22: 0 commits2025-08-23: 0 commits2025-08-24: 0 commits2025-08-25: 0 commits2025-08-26: 0 commits2025-08-27: 0 commits2025-08-28: 0 commits2025-08-29: 0 commits2025-08-30: 0 commits2025-08-31: 0 commits2025-09-01: 0 commits2025-09-02: 0 commits2025-09-03: 0 commits2025-09-04: 0 commits2025-09-05: 0 commits2025-09-06: 0 commits2025-09-07: 0 commits2025-09-08: 0 commits2025-09-09: 0 commits2025-09-10: 0 commits2025-09-11: 0 commits2025-09-12: 0 commits2025-09-13: 0 commits2025-09-14: 0 commits2025-09-15: 0 commits2025-09-16: 0 commits2025-09-17: 0 commits2025-09-18: 0 commits2025-09-19: 0 commits2025-09-20: 0 commits2025-09-21: 0 commits2025-09-22: 0 commits2025-09-23: 0 commits2025-09-24: 0 commits2025-09-25: 0 commits2025-09-26: 0 commits2025-09-27: 0 commits2025-09-28: 0 commits2025-09-29: 0 commits2025-09-30: 0 commits2025-10-01: 0 commits2025-10-02: 0 commits2025-10-03: 0 commits2025-10-04: 0 commits2025-10-05: 0 commits2025-10-06: 0 commits2025-10-07: 0 commits2025-10-08: 0 commits2025-10-09: 0 commits2025-10-10: 0 commits2025-10-11: 0 commits2025-10-12: 0 commits2025-10-13: 0 commits2025-10-14: 0 commits2025-10-15: 0 commits2025-10-16: 0 commits2025-10-17: 0 commits2025-10-18: 0 commits2025-10-19: 0 commits2025-10-20: 0 commits2025-10-21: 0 commits2025-10-22: 0 commits2025-10-23: 0 commits2025-10-24: 0 commits2025-10-25: 0 commits2025-10-26: 0 commits2025-10-27: 0 commits2025-10-28: 0 commits2025-10-29: 0 commits2025-10-30: 0 commits2025-10-31: 0 commits2025-11-01: 0 commits2025-11-02: 0 commits2025-11-03: 0 commits2025-11-04: 0 commits2025-11-05: 0 commits2025-11-06: 0 commits2025-11-07: 0 commits2025-11-08: 0 commits2025-11-09: 0 commits2025-11-10: 0 commits2025-11-11: 0 commits2025-11-12: 0 commits2025-11-13: 0 commits2025-11-14: 0 commits2025-11-15: 0 commits2025-11-16: 0 commits2025-11-17: 0 commits2025-11-18: 0 commits2025-11-19: 0 commits2025-11-20: 0 commits2025-11-21: 0 commits2025-11-22: 0 commits2025-11-23: 0 commits2025-11-24: 0 commits2025-11-25: 0 commits2025-11-26: 0 commits2025-11-27: 0 commits2025-11-28: 0 commits2025-11-29: 0 commits2025-11-30: 0 commits2025-12-01: 0 commits2025-12-02: 0 commits2025-12-03: 0 commits2025-12-04: 0 commits2025-12-05: 0 commits2025-12-06: 0 commits2025-12-07: 0 commits2025-12-08: 0 commits2025-12-09: 0 commits2025-12-10: 0 commits2025-12-11: 0 commits2025-12-12: 0 commits2025-12-13: 0 commits2025-12-14: 0 commits2025-12-15: 0 commits2025-12-16: 0 commits2025-12-17: 0 commits2025-12-18: 0 commits2025-12-19: 0 commits2025-12-20: 0 commits2025-12-21: 0 commits2025-12-22: 0 commits2025-12-23: 0 commits2025-12-24: 0 commits2025-12-25: 0 commits2025-12-26: 0 commits2025-12-27: 0 commits2025-12-28: 0 commits2025-12-29: 0 commits2025-12-30: 0 commits2025-12-31: 0 commits2026-01-01: 0 commits2026-01-02: 0 commits2026-01-03: 0 commits2026-01-04: 0 commits2026-01-05: 0 commits2026-01-06: 0 commits2026-01-07: 0 commits2026-01-08: 0 commits2026-01-09: 0 commits2026-01-10: 0 commits2026-01-11: 0 commits2026-01-12: 0 commits2026-01-13: 0 commits2026-01-14: 0 commits2026-01-15: 0 commits2026-01-16: 0 commits2026-01-17: 0 commits2026-01-18: 0 commits2026-01-19: 0 commits2026-01-20: 0 commits2026-01-21: 0 commits2026-01-22: 0 commits2026-01-23: 0 commits2026-01-24: 0 commits2026-01-25: 0 commits2026-01-26: 0 commits2026-01-27: 0 commits2026-01-28: 0 commits2026-01-29: 0 commits2026-01-30: 0 commits2026-01-31: 0 commits2026-02-01: 0 commits2026-02-02: 0 commits2026-02-03: 0 commits2026-02-04: 0 commits2026-02-05: 0 commits2026-02-06: 0 commits2026-02-07: 0 commits2026-02-08: 0 commits2026-02-09: 0 commits2026-02-10: 0 commits2026-02-11: 0 commits2026-02-12: 0 commits2026-02-13: 0 commits2026-02-14: 0 commits2026-02-15: 0 commits2026-02-16: 0 commits2026-02-17: 0 commits2026-02-18: 0 commits2026-02-19: 0 commits2026-02-20: 0 commits2026-02-21: 0 commits2026-02-22: 0 commits2026-02-23: 0 commits2026-02-24: 0 commits2026-02-25: 0 commits2026-02-26: 0 commits2026-02-27: 0 commits2026-02-28: 0 commits2026-03-01: 0 commits2026-03-02: 0 commits2026-03-03: 0 commits2026-03-04: 0 commits2026-03-05: 0 commits2026-03-06: 0 commits2026-03-07: 0 commits2026-03-08: 0 commits2026-03-09: 0 commits2026-03-10: 0 commits2026-03-11: 0 commits2026-03-12: 0 commits2026-03-13: 0 commits2026-03-14: 0 commits2026-03-15: 0 commits2026-03-16: 0 commits2026-03-17: 0 commits2026-03-18: 0 commits2026-03-19: 0 commits2026-03-20: 0 commits2026-03-21: 0 commits2026-03-22: 0 commits2026-03-23: 0 commits2026-03-24: 0 commits2026-03-25: 0 commits2026-03-26: 0 commits2026-03-27: 0 commits2026-03-28: 0 commits2026-03-29: 0 commits2026-03-30: 0 commits2026-03-31: 0 commits2026-04-01: 0 commits2026-04-02: 0 commits2026-04-03: 0 commits2026-04-04: 0 commits2026-04-05: 0 commits2026-04-06: 0 commits2026-04-07: 0 commits2026-04-08: 0 commits2026-04-09: 0 commits2026-04-10: 0 commits2026-04-11: 0 commits2026-04-12: 0 commits2026-04-13: 0 commits2026-04-14: 0 commits2026-04-15: 0 commits2026-04-16: 0 commits2026-04-17: 0 commits2026-04-18: 0 commits2026-04-19: 0 commits2026-04-20: 0 commits2026-04-21: 0 commits2026-04-22: 0 commits2026-04-23: 0 commits2026-04-24: 0 commits2026-04-25: 0 commits2026-04-26: 0 commits2026-04-27: 0 commits2026-04-28: 0 commits2026-04-29: 4 commits2026-04-30: 0 commits2026-05-01: 0 commits2026-05-02: 0 commits2026-05-03: 0 commits2026-05-04: 0 commits2026-05-05: 0 commits2026-05-06: 0 commits2026-05-07: 0 commits2026-05-08: 0 commits2026-05-09: 0 commits2026-05-10: 0 commits2026-05-11: 0 commits2026-05-12: 0 commits2026-05-13: 0 commits2026-05-14: 0 commits2026-05-15: 0 commits2026-05-16: 0 commits2026-05-17: 0 commits2026-05-18: 0 commits2026-05-19: 0 commits2026-05-20: 0 commits2026-05-21: 0 commits2026-05-22: 0 commits2026-05-23: 0 commits2026-05-24: 0 commits2026-05-25: 5 commits2026-05-26: 3 commits2026-05-27: 0 commits2026-05-28: 0 commits2026-05-29: 0 commits2026-05-30: 0 commits2026-05-31: 0 commits2026-06-01: 0 commits2026-06-02: 0 commits2026-06-03: 0 commits2026-06-04: 3 commits2026-06-05: 0 commits2026-06-06: 0 commits2026-06-07: 0 commits2026-06-08: 0 commits2026-06-09: 0 commits2026-06-10: 0 commits2026-06-11: 0 commits2026-06-12: 0 commits2026-06-13: 0 commits2026-06-14: 0 commits2026-06-15: 0 commits2026-06-16: 0 commits2026-06-17: 0 commits2026-06-18: 0 commits2026-06-19: 0 commits2026-06-20: 0 commits2026-06-21: 0 commits2026-06-22: 0 commits2026-06-23: 0 commits2026-06-24: 0 commits2026-06-25: 2 commits2026-06-26: 0 commits2026-06-27: 0 commits2026-06-28: 0 commits2026-06-29: 0 commits2026-06-30: 0 commits2026-07-01: 0 commits2026-07-02: 0 commits2026-07-03: 0 commits2026-07-04: 0 commits2026-07-05: 0 commits2026-07-06: 0 commits2026-07-07: 0 commits2026-07-08: 0 commits2026-07-09: 0 commits2026-07-10: 0 commits2026-07-11: 0 commits2026-07-12: 0 commits2026-07-13: 0 commits2026-07-14: 0 commits2026-07-15: 0 commits2026-07-16: 0 commits2026-07-17: 0 commits2026-07-18: 3 commits2026-07-19: 0 commits2026-07-20: 0 commits2026-07-21: 0 commits2026-07-22: 0 commits2026-07-23: 0 commits2026-07-24: 0 commits2026-07-25: 0 commits2026-07-26: 0 commits2026-07-27: 0 commits2026-07-28: 0 commits2026-07-29: 0 commits2026-07-30: 0 commits2026-07-31: 0 commits2026-08-01: 0 commits
20 commits in the last yearLessMore

Signals and awards

derived from tracked data
  • Breakout launch

    4,717 stars in 100 days

  • Permissive license

    MIT

What SoftwareCopyright-Skill does

SoftwareCopyright-Skill streamlines the notoriously tedious process of applying for software copyrights in China. It provides a specialized toolkit designed for coding agents that support local skill directories. By analyzing project repositories and user inputs, the skill automatically generates the precise documentation required by the copyright office, including standardized user manuals, design specifications, and formatted source code excerpts. This drastically reduces the administrative burden on developers, ensuring compliance with strict formatting requirements while saving hours of manual paperwork.

This tool is tailored for Chinese software developers, startups, and legal tech professionals who need to efficiently generate compliant documentation for software copyright applications.

  • Automated document generation: Directly outputs the required user manuals and design specifications based on project analysis.
  • Source code formatting: Automatically extracts, formats, and paginates source code exactly to the strict requirements of the copyright office.
  • Local agent integration: Designed specifically as a drop-in skill for local coding agents and autonomous AI assistants.
  • Template compliance: Ensures all generated materials strictly adhere to the latest Chinese software copyright application standards.
  • Contextual understanding: Capable of reading project files to accurately describe the software's architecture, features, and technical environment.

Where teams use it

Rapid copyright filing

Independent developers and startups can automate the creation of application materials, significantly speeding up the software registration process.

Documentation standardization

Companies can ensure that all their copyright applications follow a consistent, compliant format without relying on specialized legal clerks.

Source code extraction

Automatically handles the tedious task of selecting and formatting the mandatory first and last 30 pages of source code for submission.

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

README

main branch

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 的代码助手,它会按流程引导你确认关键信息,并在本地生成一整套可检查、可修改、可提交前再导出的软著申请资料。

  • 自己生成整套资料:从项目分析、业务理解、申请表信息、操作手册到代码材料,一套流程跑完,不再依赖外部代办整理文档。
  • 从真实源码抽取代码:代码材料只来自开发者已有项目,禁止 AI 编造源码,适合对材料真实性敏感的开发者。
  • 自动处理前 30 页 / 后 30 页规则:源码足够时按常见鉴别材料要求生成前 30 页和后 30 页;不足 60 页时按规则生成全部代码材料。
  • 操作手册不套模板:先理解项目业务、页面和功能,再写面向审核员的操作说明,避免只有空泛功能列表。
  • 申请表字段集中整理:软件名称、版本号、著作权人、开发环境、运行环境、源程序量、功能说明等字段统一生成到 申请表信息.txt,官网填报时可以对照复制。
  • 关键节点都让你确认:业务口径、申请表字段、代码选择、截图方式、最终 Markdown 草稿都会停下来让开发者确认,减少材料写偏的风险。
  • Word/TXT 一键输出:确认后生成操作手册 DOCX、代码材料 DOCX 和申请表 TXT,文件统一放在 软件著作权申请资料/正式资料/
  • 本地生成,资料可控:默认在当前项目目录生成材料,代码、文档和草稿都留在本地,方便开发者自行审阅、修改和归档。
  • 提供完整 demo:仓库内提供 生成demo/软件著作权申请资料/,可以直接点击查看生成后的草稿、正式资料和填报辅助文件。

演示截图

生成流程 生成流程
软著材料生成演示 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 列表或重新加载配置。

运行要求和环境校验

必需环境

  • 支持 Skill 的 coding agent 软件:能够从本地 skill 目录加载 software-copyright-materials/
  • Python 3.10+ 和 python-docx:生成流程依赖 software-copyright-materials/scripts/ 下的 Python 脚本,用于分析项目、生成草稿、抽取真实代码、校验字段和生成正式资料。
  • 可读取的项目源码:代码材料必须从真实项目中抽取,所以需要在代码助手中打开或指定你的项目目录。

安装 Python 依赖:

python3 -m pip install python-docx

可选环境

  • .NET SDK 8.0+:用于启用更完整的 DOCX OpenXML 生成和校验能力。没有 .NET SDK 也可以继续使用基础 DOCX 兜底生成。
  • Chrome DevTools MCP:只有在你希望自动截取网页截图时才需要。
  • 桌面控制能力:仅在你的 coding agent 软件支持并且需要操作桌面界面或截图时使用。
  • 用户自行截图:如果没有 MCP 或桌面控制能力,也可以手动把截图放到指定目录,或者直接跳过截图。

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

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

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

环境检查会告诉你:

  • Markdown 草稿、TXT、基础 DOCX 是否可用。
  • 完整 DOCX OpenXML 环境是否可用。
  • .NET SDK 是否缺失。
  • 当前会把材料生成到哪里。

如果完整 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 的文件包括:

  • 操作手册.docx
  • 代码(前30页).docx
  • 代码(后30页).docx
  • 不足 60 页时生成的全部代码材料

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

友情连接:Linux Do 社区 · V2EX

View on GitHub

Recent activity

commits and pull requests

Releases and announcements

4 total
  1. v1.3v1.3Jul 18, 202670 downloads

    本版本主要修正软件全称后缀风险提示,并调整 README 安装说明,使本 Skill 不再绑定特定 coding agent 软件。 ### 更新内容 - 修复软件全称后缀校验逻辑:以「软件」「平台」「系统」结尾的软件全称不再被错误提示为高驳回风险。 - 当软件全称缺少明确的软件属性后缀时,申请信息生成脚本会提示用户结合实际命名补充「软件」「平台」或「系统」等后缀。 - README 改为任意 coding agent 软件通用说明,不再写成 Codex 或 Claude Code 专用。 - 安装说明改为通用方式:只需将 `software-copyright-materials/` 目录放置到 coding agent 软件要求的 skill 目录下即可使用。 - 截图相关能力说明改为通用「桌面控制能力」,避免绑定某个具体工具。 ### 下载 - `software-copyright-materials-v1.3.zip`:仅包含实际 Skill 目录,适合手动安装到任意支持本地 Skill 目录的 coding agent 软件。 - Source code:GitHub 自动生成的完整仓库源码包。

  2. v1.2v1.2Jun 25, 202699 downloads

    ## v1.2 软著申请资料生成流程修复版本,重点处理代码材料空行和申请表“软件的主要功能”字段校验。 ### 内容 - 修复代码材料空行问题:抽取源码时去除纯空行,避免生成的前 30 页、后 30 页代码材料中出现空白代码行。 - 保持代码材料输出方式不变:源码达到 60 页及以上时,仍生成 `代码-前30页.md` 和 `代码-后30页.md`,正式资料仍输出前 30 页、后 30 页两个 Word 文件。 - 调整代码候选页数估算:候选文件统计新增去空行后的材料行数,补页判断与最终代码材料保持一致。 - 强化申请表字段门禁:`软件的主要功能` 必须满足 500~1300 字要求,过短或过长都会在申请表字段确认和 Markdown 最终确认前拦截。 - 统一文案口径:将“500~1300字符”调整为“500~1300字”,避免用户误解填写要求。 ### 下载 - `software-copyright-materials-v1.2.zip`:只包含实际 skill 目录,适合手动安装到 Codex skills 目录。 - Source code:GitHub 自动生成的完整仓库源码包。 ### 验证 - `git diff --check` - `python3 -m py_compile` - 申请表字段边界测试:少于 500 字会拦截,500 字通过,1301 字会拦截。 - 使用 `StudioAgent` 项目本地测试代码材料抽取:前后 30 页保持分开输出,代码块内部纯空行数为 0。 - 使用 `StudioAgent` 项目在临时目录生成完整最终资料,确认申请表、代码 Word 和操作手册能够生成。

  3. v1.1v1.1Jun 4, 2026102 downloads

    ## v1.1 软著申请资料生成流程增强版本。 ### 内容 - 优化代码材料 DOCX 分页:后 30 页从第 31 页开始连续编号,并减少多余空白页。 - 申请表字段按实际表单口径扩展,补充软件简称、开发方式、软件说明、发表状态、权利范围、权利取得方式等字段。 - 未发表场景下首次发表日期允许留空,不再触发待确认门禁。 - 申请表运行支撑环境字段限制在 50 字以内,避免输出过长依赖列表。 - 改进“软件的主要功能”兜底生成逻辑,优先根据业务理解中的真实功能扩写,避免暴露内部代码模块名。 ### 下载 - `software-copyright-materials-v1.1.zip`:只包含实际 skill 目录,适合手动安装到 Codex skills 目录。 - Source code:GitHub 自动生成的完整仓库源码包。 ### 验证 - `git diff --check` - `python3 -m py_compile` - 使用 `StudioAgent` 项目本地测试项目分析、代码材料抽取、申请表生成和字段门禁。

  4. v1.0.0v1.0.0May 26, 202665 downloads

    ## v1.0.0 首个稳定版本。 ### 内容 - 从真实项目生成中文软件著作权申请资料。 - 输出申请表辅助信息、操作手册 DOCX、前 30 页 / 后 30 页代码材料 DOCX。 - 支持 Codex skill 安装方式。 - 仓库结构支持 Claude Code 插件加载。 - 强化操作手册生成质量,减少制式模板表达,并保持操作手册与代码材料页眉一致。 ### 下载 - `software-copyright-materials-v1.0.0.zip`:只包含实际 skill 目录,适合手动安装到 Codex skills 目录。 - Source code:GitHub 自动生成的完整仓库源码包。 ### 验证 - `git diff --check` - `claude plugin validate .`

Commits per week

last 52 weeks
80Week of 2025-08-03: 0 commitsWeek of 2025-08-10: 0 commitsWeek of 2025-08-17: 0 commitsWeek of 2025-08-24: 0 commitsWeek of 2025-08-31: 0 commitsWeek of 2025-09-07: 0 commitsWeek of 2025-09-14: 0 commitsWeek of 2025-09-21: 0 commitsWeek of 2025-09-28: 0 commitsWeek of 2025-10-05: 0 commitsWeek of 2025-10-12: 0 commitsWeek of 2025-10-19: 0 commitsWeek of 2025-10-26: 0 commitsWeek of 2025-11-02: 0 commitsWeek of 2025-11-09: 0 commitsWeek of 2025-11-16: 0 commitsWeek of 2025-11-23: 0 commitsWeek of 2025-11-30: 0 commitsWeek of 2025-12-07: 0 commitsWeek of 2025-12-14: 0 commitsWeek of 2025-12-21: 0 commitsWeek of 2025-12-28: 0 commitsWeek of 2026-01-04: 0 commitsWeek of 2026-01-11: 0 commitsWeek of 2026-01-18: 0 commitsWeek of 2026-01-25: 0 commitsWeek of 2026-02-01: 0 commitsWeek of 2026-02-08: 0 commitsWeek of 2026-02-15: 0 commitsWeek of 2026-02-22: 0 commitsWeek of 2026-03-01: 0 commitsWeek of 2026-03-08: 0 commitsWeek of 2026-03-15: 0 commitsWeek of 2026-03-22: 0 commitsWeek of 2026-03-29: 0 commitsWeek of 2026-04-05: 0 commitsWeek of 2026-04-12: 0 commitsWeek of 2026-04-19: 0 commitsWeek of 2026-04-26: 4 commitsWeek of 2026-05-03: 0 commitsWeek of 2026-05-10: 0 commitsWeek of 2026-05-17: 0 commitsWeek of 2026-05-24: 8 commitsWeek of 2026-05-31: 3 commitsWeek of 2026-06-07: 0 commitsWeek of 2026-06-14: 0 commitsWeek of 2026-06-21: 2 commitsWeek of 2026-06-28: 0 commitsWeek of 2026-07-05: 0 commitsWeek of 2026-07-12: 3 commitsWeek of 2026-07-19: 0 commitsWeek of 2026-07-26: 0 commitsAug 3, 2025Jul 26, 2026
20 commits in the last 52 weeks.

When work happens

weekday and hour
SunMonTueWedThuFriSat036912151821Sun 0:00 — 0 commitsSun 1:00 — 0 commitsSun 2:00 — 0 commitsSun 3:00 — 0 commitsSun 4:00 — 0 commitsSun 5:00 — 0 commitsSun 6:00 — 0 commitsSun 7:00 — 0 commitsSun 8:00 — 0 commitsSun 9:00 — 0 commitsSun 10:00 — 0 commitsSun 11:00 — 0 commitsSun 12:00 — 0 commitsSun 13:00 — 0 commitsSun 14:00 — 0 commitsSun 15:00 — 0 commitsSun 16:00 — 0 commitsSun 17:00 — 0 commitsSun 18:00 — 0 commitsSun 19:00 — 0 commitsSun 20:00 — 0 commitsSun 21:00 — 0 commitsSun 22:00 — 0 commitsSun 23:00 — 0 commitsMon 0:00 — 0 commitsMon 1:00 — 0 commitsMon 2:00 — 0 commitsMon 3:00 — 0 commitsMon 4:00 — 0 commitsMon 5:00 — 0 commitsMon 6:00 — 0 commitsMon 7:00 — 0 commitsMon 8:00 — 0 commitsMon 9:00 — 0 commitsMon 10:00 — 0 commitsMon 11:00 — 0 commitsMon 12:00 — 0 commitsMon 13:00 — 1 commitsMon 14:00 — 2 commitsMon 15:00 — 0 commitsMon 16:00 — 0 commitsMon 17:00 — 1 commitsMon 18:00 — 0 commitsMon 19:00 — 1 commitsMon 20:00 — 0 commitsMon 21:00 — 0 commitsMon 22:00 — 0 commitsMon 23:00 — 0 commitsTue 0:00 — 0 commitsTue 1:00 — 0 commitsTue 2:00 — 0 commitsTue 3:00 — 0 commitsTue 4:00 — 0 commitsTue 5:00 — 0 commitsTue 6:00 — 0 commitsTue 7:00 — 1 commitsTue 8:00 — 0 commitsTue 9:00 — 1 commitsTue 10:00 — 1 commitsTue 11:00 — 0 commitsTue 12:00 — 0 commitsTue 13:00 — 0 commitsTue 14:00 — 0 commitsTue 15:00 — 0 commitsTue 16:00 — 0 commitsTue 17:00 — 0 commitsTue 18:00 — 0 commitsTue 19:00 — 0 commitsTue 20:00 — 0 commitsTue 21:00 — 0 commitsTue 22:00 — 0 commitsTue 23:00 — 0 commitsWed 0:00 — 0 commitsWed 1:00 — 0 commitsWed 2:00 — 0 commitsWed 3:00 — 0 commitsWed 4:00 — 0 commitsWed 5:00 — 0 commitsWed 6:00 — 0 commitsWed 7:00 — 0 commitsWed 8:00 — 0 commitsWed 9:00 — 0 commitsWed 10:00 — 0 commitsWed 11:00 — 0 commitsWed 12:00 — 0 commitsWed 13:00 — 0 commitsWed 14:00 — 0 commitsWed 15:00 — 0 commitsWed 16:00 — 0 commitsWed 17:00 — 0 commitsWed 18:00 — 2 commitsWed 19:00 — 0 commitsWed 20:00 — 2 commitsWed 21:00 — 0 commitsWed 22:00 — 0 commitsWed 23:00 — 0 commitsThu 0:00 — 0 commitsThu 1:00 — 0 commitsThu 2:00 — 0 commitsThu 3:00 — 0 commitsThu 4:00 — 0 commitsThu 5:00 — 0 commitsThu 6:00 — 0 commitsThu 7:00 — 0 commitsThu 8:00 — 0 commitsThu 9:00 — 2 commitsThu 10:00 — 0 commitsThu 11:00 — 0 commitsThu 12:00 — 0 commitsThu 13:00 — 0 commitsThu 14:00 — 0 commitsThu 15:00 — 0 commitsThu 16:00 — 0 commitsThu 17:00 — 0 commitsThu 18:00 — 0 commitsThu 19:00 — 0 commitsThu 20:00 — 3 commitsThu 21:00 — 0 commitsThu 22:00 — 0 commitsThu 23:00 — 0 commitsFri 0:00 — 0 commitsFri 1:00 — 0 commitsFri 2:00 — 0 commitsFri 3:00 — 0 commitsFri 4:00 — 0 commitsFri 5:00 — 0 commitsFri 6:00 — 0 commitsFri 7:00 — 0 commitsFri 8:00 — 0 commitsFri 9:00 — 0 commitsFri 10:00 — 0 commitsFri 11:00 — 0 commitsFri 12:00 — 0 commitsFri 13:00 — 0 commitsFri 14:00 — 0 commitsFri 15:00 — 0 commitsFri 16:00 — 0 commitsFri 17:00 — 0 commitsFri 18:00 — 0 commitsFri 19:00 — 0 commitsFri 20:00 — 0 commitsFri 21:00 — 0 commitsFri 22:00 — 0 commitsFri 23:00 — 0 commitsSat 0:00 — 0 commitsSat 1:00 — 0 commitsSat 2:00 — 0 commitsSat 3:00 — 0 commitsSat 4:00 — 0 commitsSat 5:00 — 0 commitsSat 6:00 — 0 commitsSat 7:00 — 0 commitsSat 8:00 — 0 commitsSat 9:00 — 0 commitsSat 10:00 — 0 commitsSat 11:00 — 0 commitsSat 12:00 — 0 commitsSat 13:00 — 0 commitsSat 14:00 — 0 commitsSat 15:00 — 0 commitsSat 16:00 — 0 commitsSat 17:00 — 0 commitsSat 18:00 — 0 commitsSat 19:00 — 0 commitsSat 20:00 — 0 commitsSat 21:00 — 0 commitsSat 22:00 — 3 commitsSat 23:00 — 0 commits
Commit volume by weekday and hour (UTC). Larger dots mean more commits.

Who is committing

last 52 weeks
Maintainer commits17 (71%)
Community commits7 (29%)

24 commits in total over the last year.

DateListRankStars gained
May 12, 2026daily#20+50