Rechercher

PythonReactSEOPDF
OpenClaw

software-copyright-cn

中国计算机软件著作权登记申请材料生成器。用于生成软著申请所需的全部材料,包括软件基本信息表单填写、程序鉴别材料PDF(源代码语法高亮)、文档鉴别材料PDF(用户手册)。当用户提到"软著"、"软件著作权"、"著作权登记"、"版权登记"、"软著申请"、"copyright registration"时使用此技能。

binbin0 installations selon la source☆ 0 Étoiles du dépôt

Installation

Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.

SkillHub CLI

skillhub install binbin/software-copyright-cn

Examinez la source et la compatibilité, puis suivez les étapes d’installation.

Donnez le lien à votre agent et demandez-lui d’examiner instructions et dépendances avant d’expliquer les étapes.

Voir la source ↗Guides

Instructions

软著申请材料生成

依赖

确保已安装:pip install reportlab pygments(可选:pip install pymupdf 用于检查PDF页数)

工作流程

阶段一:收集基本信息

通过对话逐步收集以下信息。如果用户有代码仓库,先探索仓库自动推断可填字段,再确认。

必填字段:

  1. 软件全称 — 简短明确,针对性强,所有材料中保持一致
  2. 软件简称 — 无则留空,不填"无"
  3. 版本号 — 格式 V数字 或 数字,如 V1.0
  4. 软件分类 — 应用软件 / 嵌入式软件 / 中间件 / 操作系统
  5. 开发的硬件环境 — ≤50字
  6. 运行的硬件环境 — ≤50字
  7. 开发该软件的操作系统 — ≤50字
  8. 软件开发环境/开发工具 — ≤50字
  9. 该软件的运行平台/操作系统 — ≤50字
  10. 软件运行支撑环境/支持软件 — ≤50字
  11. 编程语言 — 可多选(≤10项),预设列表见 references/fields.md
  12. 源程序量 — 整数行数
  13. 开发目的 — 8-50字
  14. 面向领域/行业 — 4-50字
  15. 软件的主要功能 — 110-200字(含标点)
  16. 软件的技术特点:
    • 技术标签(≤3项):APP/游戏/软件/教育软件/金融软件/医疗软件/地理信息软件/云计算软件/信息安全软件/大数据软件/人工智能软件/VR软件/5G软件/小程序/物联网软件/智慧城市软件
    • 技术特点描述(必填,100字以内):除选择技术标签外,还必须填写一段技术特点的文字描述
  17. 著作权人名称 — 用于文档中的权利人署名
  18. 联系地址 — 真实姓名、收件单位(选填)、国家、省/市/区、详细地址、邮编、手机号

字段详细说明和示例见 references/fields.md。

阶段二:信息确认

收集完成后,以表格形式输出所有字段的填写内容供用户确认:

| 字段 | 内容 |
|------|------|
| 软件全称 | xxx |
| ... | ... |

用户确认无误后,将全部信息保存为 software_info.json,格式:

{
  "software_name": "软件全称",
  "software_short_name": "简称(可空)",
  "version": "V1.0",
  "category": "应用软件",
  "dev_hardware": "...",
  "run_hardware": "...",
  "dev_os": "...",
  "dev_tools": "...",
  "run_os": "...",
  "run_support": "...",
  "languages": ["Python", "JavaScript"],
  "source_lines": 52360,
  "purpose": "...",
  "domain": "...",
  "main_functions": "......

Informations sur la source

Source
github
Repository
openclaw/skills
Path
skills/binbin/software-copyright-cn
Version
—
Commit
d9289d9848283405ebcc393a7cb1c6a80bb7c577
Source de classification
rules
Statut
active
Visibilité
public

Ces informations proviennent de l’analyse indexée et peuvent être anciennes. Vérifiez les fichiers actuels.

README

software-copyright-cn

中国计算机软件著作权登记申请材料生成器(Claude Code Skill)

功能

自动化生成软著申请所需的全部材料:

  • 信息采集:通过对话逐步收集 18 项必填字段(软件名称、版本号、环境信息、功能描述、联系地址等)
  • 程序鉴别材料:从源代码目录自动生成 PDF,支持语法高亮(Pygments)、中文字体、前30+后30页分页
  • 文档鉴别材料:自动生成 60+ 页完整用户手册 PDF,包含概述、架构、功能说明、操作指南等 10 章 + 附录

安装

方式一:npx skills add(推荐)

使用 skills 一键安装:

# 安装到所有已检测到的 agent
npx skills add binbin/software-copyright-cn

# 指定安装到 Claude Code
npx skills add binbin/software-copyright-cn -a claude-code

# 全局安装
npx skills add binbin/software-copyright-cn -g

skills 是 Vercel 开源的 agent skill 包管理器,支持 Claude Code、Cursor、Copilot、Windsurf 等主流 AI 编程工具。

方式二:手动安装 .skill 文件

下载 software-copyright-cn.skill 文件,放入你的 skill 目录即可。

方式三:独立使用脚本

不依赖任何 AI agent,直接使用 Python 脚本:

pip install reportlab pygments
生成程序鉴别材料
python scripts/generate_source_pdf.py <源代码目录> \
  --name "软件全称" --version "V1.0" \
  -o 程序鉴别材料.pdf
生成文档鉴别材料
# 从 JSON 配置自动生成用户手册
python scripts/generate_doc_pdf.py --config software_info.json -o 文档鉴别材料.pdf

# 从已有文档转换
python scripts/generate_doc_pdf.py --input manual.txt \
  --name "软件名" --version "V1.0" --author "权利人" \
  -o 文档鉴别材料.pdf

特性

  • 代码语法高亮(Pygments,支持 50+ 种语言)
  • 中文字体自动检测(macOS / Linux / Windows 兼容)
  • 多编码支持(UTF-8 / GBK / GB2312 / GB18030)
  • 自动跳过 node_modules、.git、__pycache__ 等非源码目录
  • 源代码不足 60 页时自动提交全部,超过 60 页时取前 30 + 后 30 页

文件结构

software-copyright-cn/
├── SKILL.md                       # Skill 主文件(5 阶段工作流)
├── references/
│   └── fields...

Contenu extrait

SKILL.md
# 软著申请材料生成

## 依赖

确保已安装:`pip install reportlab pygments`(可选:`pip install pymupdf` 用于检查PDF页数)

## 工作流程

### 阶段一:收集基本信息

通过对话逐步收集以下信息。如果用户有代码仓库,先探索仓库自动推断可填字段,再确认。

**必填字段:**

1. **软件全称** — 简短明确,针对性强,所有材料中保持一致
2. **软件简称** — 无则留空,不填"无"
3. **版本号** — 格式 `V数字` 或 `数字`,如 V1.0
4. **软件分类** — 应用软件 / 嵌入式软件 / 中间件 / 操作系统
5. **开发的硬件环境** — ≤50字
6. **运行的硬件环境** — ≤50字
7. **开发该软件的操作系统** — ≤50字
8. **软件开发环境/开发工具** — ≤50字
9. **该软件的运行平台/操作系统** — ≤50字
10. **软件运行支撑环境/支持软件** — ≤50字
11. **编程语言** — 可多选(≤10项),预设列表见 [references/fields.md](references/fields.md)
12. **源程序量** — 整数行数
13. **开发目的** — 8-50字
14. **面向领域/行业** — 4-50字
15. **软件的主要功能** — 110-200字(含标点)
16. **软件的技术特点**:
    - 技术标签(≤3项):APP/游戏/软件/教育软件/金融软件/医疗软件/地理信息软件/云计算软件/信息安全软件/大数据软件/人工智能软件/VR软件/5G软件/小程序/物联网软件/智慧城市软件
    - 技术特点描述(**必填**,100字以内):除选择技术标签外,还必须填写一段技术特点的文字描述
17. **著作权人名称** — 用于文档中的权利人署名
18. **联系地址** — 真实姓名、收件单位(选填)、国家、省/市/区、详细地址、邮编、手机号

字段详细说明和示例见 [references/fields.md](references/fields.md)。

### 阶段二:信息确认

收集完成后,以表格形式输出所有字段的填写内容供用户确认:

```
| 字段 | 内容 |
|------|------|
| 软件全称 | xxx |
| ... | ... |
```

用户确认无误后,将全部信息保存为 `software_info.json`,格式:

```json
{
  "software_name": "软件全称",
  "software_short_name": "简称(可空)",
  "version": "V1.0",
  "category": "应用软件",
  "dev_hardware": "...",
  "run_hardware": "...",
  "dev_os": "...",
  "dev_tools": "...",
  "run_os": "...",
  "run_support": "...",
  "languages": ["Python", "JavaScript"],
  "source_lines": 52360,
  "purpose": "...",
  "domain": "...",
  "main_functions": "......
README
# software-copyright-cn

中国计算机软件著作权登记申请材料生成器(Claude Code Skill)

## 功能

自动化生成软著申请所需的全部材料:

- **信息采集**:通过对话逐步收集 18 项必填字段(软件名称、版本号、环境信息、功能描述、联系地址等)
- **程序鉴别材料**:从源代码目录自动生成 PDF,支持语法高亮(Pygments)、中文字体、前30+后30页分页
- **文档鉴别材料**:自动生成 60+ 页完整用户手册 PDF,包含概述、架构、功能说明、操作指南等 10 章 + 附录

## 安装

### 方式一:npx skills add(推荐)

使用 [skills](https://github.com/vercel-labs/skills) 一键安装:

```bash
# 安装到所有已检测到的 agent
npx skills add binbin/software-copyright-cn

# 指定安装到 Claude Code
npx skills add binbin/software-copyright-cn -a claude-code

# 全局安装
npx skills add binbin/software-copyright-cn -g
```

> `skills` 是 Vercel 开源的 agent skill 包管理器,支持 Claude Code、Cursor、Copilot、Windsurf 等主流 AI 编程工具。

### 方式二:手动安装 .skill 文件

下载 [software-copyright-cn.skill](./software-copyright-cn.skill) 文件,放入你的 skill 目录即可。

### 方式三:独立使用脚本

不依赖任何 AI agent,直接使用 Python 脚本:

```bash
pip install reportlab pygments
```

#### 生成程序鉴别材料

```bash
python scripts/generate_source_pdf.py <源代码目录> \
  --name "软件全称" --version "V1.0" \
  -o 程序鉴别材料.pdf
```

#### 生成文档鉴别材料

```bash
# 从 JSON 配置自动生成用户手册
python scripts/generate_doc_pdf.py --config software_info.json -o 文档鉴别材料.pdf

# 从已有文档转换
python scripts/generate_doc_pdf.py --input manual.txt \
  --name "软件名" --version "V1.0" --author "权利人" \
  -o 文档鉴别材料.pdf
```

## 特性

- 代码语法高亮(Pygments,支持 50+ 种语言)
- 中文字体自动检测(macOS / Linux / Windows 兼容)
- 多编码支持(UTF-8 / GBK / GB2312 / GB18030)
- 自动跳过 node_modules、.git、\_\_pycache\_\_ 等非源码目录
- 源代码不足 60 页时自动提交全部,超过 60 页时取前 30 + 后 30 页

## 文件结构

```
software-copyright-cn/
├── SKILL.md                       # Skill 主文件(5 阶段工作流)
├── references/
│   └── fields...

Skills associés

OpenClaw

bambu-studio-ai

heyixuan2

Bambu Lab 3D printer control and automation. Activate when user mentions: printer status, 3D printing, slice, analyze model, generate 3D, AMS filament, print monitor, Bambu Lab, or any 3D printing task. Full pi...

OpenClaw

dojo.md

edholofy

University for AI agents. 92 courses, 4400+ scenarios, any model via OpenRouter. Auto-training loops generate per-model SKILL.md documents. Works with Claude Code, OpenClaw, Cursor, Windsurf. No fine-tuning req...

OpenClaw

geo-optimization

capt-marbles

Generative Engine Optimization (GEO) for AI search visibility. Optimize content to appear in ChatGPT, Perplexity, Claude, and Google AI Overviews. Use when optimizing websites, pages, or content for LLM discove...

OpenClaw

wps-macos-helper

lethehades

macOS WPS Office workflow helper skill for safer document preparation, conversion, export, and compatibility guidance