# 母题库

## 概述

母题库存储内容生成的模板，为不同场景和行业提供预定义的内容框架。

## 模板结构

```python
class TopicTemplate:
    id: str
    name: str
    category: str  # 行业分类
    content_type: str  # article/qa/guide/comparison
    structure: dict  # 模板结构
    variables: list  # 可变量
    rules: list  # 规则约束
```

## 模板分类

### 按行业

- 科技
- 金融
- 医疗
- 教育
- 零售

### 按内容类型

- 文章模板
- 问答模板
- 指南模板
- 对比模板

## 模板示例

### 文章模板

```yaml
name: "品牌故事文章"
category: "通用"
content_type: "article"
structure:
  - section: "引言"
    min_length: 200
    max_length: 500
  - section: "品牌背景"
    min_length: 500
    max_length: 1000
  - section: "核心价值"
    min_length: 800
    max_length: 1500
variables:
  - brand_name
  - founding_year
  - key_products
  - brand_values
```

## 管理功能

- 模板创建/编辑/删除
- 模板预览
- 模板分类管理
- 变量配置
