TopRank Skills

Home / Claw Skills / Git / GitHub / software-copyright-cn
Official OpenClaw rules 54%

software-copyright-cn

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

Stars

0

Installs

0

Status

ACTIVE

Visibility

PUBLIC

安装方式

直接复制以下提示词,发送给你的 AI 助手即可完成安装。

请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 software-copyright-cn 技能。 若已安装,则直接安装 software-copyright-cn 技能。

Overview

Skill Key
binbin/software-copyright-cn
Author
binbin
Source Repo
openclaw/skills
Version
-
Source Path
skills/binbin/software-copyright-cn
Latest Commit SHA
d9289d9848283405ebcc393a7cb1c6a80bb7c577

Extracted Content

SKILL.md excerpt

# 软著申请材料生成

## 依赖

确保已安装:`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 excerpt

# 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...

Related Claw Skills

heyixuan2

bambu-studio-ai

★ 41

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 pipeline: search → generate → analyze → colorize → preview → open BS → user slice → print → monitor. Supports all 9 Bambu Lab printers (A1 Mini, A1, P1S, P2S, X1C, X1E, H2C, H2S, H2D).

edholofy

dojo.md

★ 4

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 required.

lethehades

wps-macos-helper

★ 1

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

capt-marbles

geo-optimization

★ 1

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 discoverability and citation.

carlzhao007

feishu-process-feedback

★ 0

飞书消息自动处理与进度反馈技能。安装后后台运行,监听飞书任务消息并自动创建独立进程处理。 在处理前后发送实时进度反馈(任务确认、进度百分比、完成通知)。 支持任务类型识别、智能解析、错误重试、并发控制、状态持久化。 使用场景:飞书自动化工作流、任务进度追踪、批量任务处理、需要实时反馈的场景。

carlulsoe

parakeet-stt

★ 0

Local speech-to-text with NVIDIA Parakeet TDT 0.6B v3 (ONNX on CPU). 30x faster than Whisper, 25 languages, auto-detection, OpenAI-compatible API. Use when transcribing audio files, converting speech to text, or processing voice recordings locally without cloud APIs.