# Universal Learner

通用学习器 - 从任何领域的Prompt中自动提取可复用元素，持续学习和积累知识

- Repository: https://github.com/huangserva/skill-prompt-generator (1518 stars)
- Category: Engineering
- License: see repository
- Last updated: 2026-05-10
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add huangserva/skill-prompt-generator --skill universal-learner -g -a claude-code -y`
Codex: `npx skills add huangserva/skill-prompt-generator --skill universal-learner -g -a codex -y`
Cursor: `npx skills add huangserva/skill-prompt-generator --skill universal-learner -g -a cursor -y`
Gemini CLI: `npx skills add huangserva/skill-prompt-generator --skill universal-learner -g -a gemini-cli -y`

## Description

通用学习器 - 从任何领域的Prompt中自动提取可复用元素，持续学习和积累知识

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Universal Learner - 通用学习器 Skill

**版本**: 1.0
**架构**: Master-Subordinate
**学习方式**: 半自动（生成报告 + 人工审核）

## 🎯 核心功能

从任何领域的Prompt中自动提取可复用元素，存入Universal Elements Library数据库。

支持7大领域：
- 📷 **portrait** - 人像摄影
- 🏠 **interior** - 室内设计
- 📦 **product** - 产品摄影
- 🎨 **design** - 平面设计
- 🎭 **art** - 艺术风格
- 🎬 **video** - 视频生成
- 📸 **common** - 通用摄影技术

---

## 📋 使用方式

### 方式1：学习单个Prompt

```
学习这个Prompt: [粘贴完整Prompt]
```

或

```
分析并学习: A premium collector's edition book photographed with Phase One camera, featuring Italian calfskin binding...
```

### 方式2：批量学习18个源Prompts

```
批量学习所有Prompts
```

或

```
学习extracted_modules.json中的所有Prompts
```

### 方式3：学习特定领域

```
只学习product领域的Prompts
```

或

```
学习Prompt #1, #6, #14, #16（产品摄影）
```

### 方式4：学习设计系统/模块系统 ⭐ 新增

```
学习这个设计系统：[粘贴完整的设计系统规范]
```

或

```
学习这个工作流模块：[完整工作流内容]
```

**自动识别特征**：
- 包含关键词：**模块 / 系统 / 工作流 / 框架**
- 有层级结构（背景系统 + 配色方案 + 字体系统...）
- 包含设计理念说明或流程步骤

**特殊处理（模块系统模式）**：
- 提取元素 → elements表
- 创建设计系统记录 → design_templates表
- **保存完整原始内容 → visual_reference字段** ⭐ 关键增强

---

## 🔄 工作流程

The rest: https://github.com/huangserva/skill-prompt-generator/blob/HEAD/.claude/skills/universal-learner/SKILL.md
