# 资料

> 建立资料预设库，把它们编进组，再用一个 Set Profile 任务批量应用到全部账号。


资料是一份保存好的预设：资料名称、自定义资料链接、头像、简介和国家。资料放在 **Management** 分组下 **Profiles** 的资料库里，所以你永远不必在任务里手打一份资料。生成一批，放进一个组，一个 **Set Profile** 任务就会批量应用，让每个选中的账号得到自己的资料。

## 批量流程

1. 用 **Generate with AI** 或 **Generate random** 生成资料，直接放进一个组。
2. 在 **Profiles** 标签页查看它们。编辑或删除你不喜欢的。
3. 创建一个 **Set Profile** 任务，选择 **Pick from a profile group**，然后选出你的组和账号。
4. 每个选中的账号从该组得到一份不同的资料，使用次数最少的优先。

本页其余部分分别讲每一块。

## 资料库

每份资料有五个字段。字段留空没问题：**Set Profile** 任务只改资料实际带上的内容，账号 Steam 资料的其余部分不动。

| 字段 | 应用为 |
| --- | --- |
| **Profile name** | 账号的人格名称，2 到 32 个字符 |
| **Custom profile URL** | `steamcommunity.com/id/` 自定义链接。只能用字母、数字和下划线，2 到 32 个字符。只在这份资料第一次被使用时应用。之后再应用会保留每个账号当前的自定义链接。已被占用的链接会被 Steam 拒绝 |
| **Avatar** | 头像。JPEG、PNG 或 GIF，至少 184x184 像素，最大 1 MB |
| **Summary** | 显示在账号 Steam 资料页上的简介 |
| **Country** | 资料的国家旗 |

![带有已生成资料的资料库](/images/docs/profiles-library.png "一次生成批次之后的资料库：每份资料都带有自己的名称、头像、国家和分组。")

**New Profile** 用来手建一份。大多数时候你会改用生成。

每份资料跟踪一个 **Times used** 计数：任务把它发出去的次数。这个计数就是“使用次数最少的优先”的排序依据，**Reset use count**（按资料、按选择或按组）会在你想让一个池重新开始时把它归零。

## 资料组

组让一组资料可以作为同一个池来选择。一份资料可以在任意数量的组里，所以组也当标签用："EU profiles"、"anime avatars"、"used for the CS2 fleet"。

在 **Profile Groups** 标签页打开一个组来管理成员：**Add profiles** 挂上已有资料，组页面上的两个生成按钮会把输出直接放进该组。删除组只删除组本身，资料会保留。

![带有成员资料的资料组](/images/docs/profiles-group-members.png "组页面：下面是成员，生成按钮会直接加到这个组。")

## 生成资料

两个生成器填充你的资料库，都从 **Profiles** 页面或组页面启动。生成在后台运行，资料会在创建时出现在列表中。

| | **Generate with AI** | **Generate random** |
| --- | --- | --- |
| 名称和简介 | 由 AI 撰写，可用提示引导 | 在本地用词表和模式构建 |
| 头像 | AI 图像，可选风格提示 | 简单的几何头像 |
| 费用 | 先用你的每月额度，再用余额按显示的每份价格 | 免费，没有上限 |

两种表单都接受数量、要把这批加进哪些组，以及是否包含简介、国家和头像的开关。随机简介是短的随意自我介绍，有些资料会故意留白，像真的一样。

对于 AI 生成，**Prompt** 引导名称、语气和主题，**Avatar style hints** 设定图片的样子，例如 "pixel art animals"。表单显示你每月额度还剩多少以及何时重置。如果一批超出该额度，它会准确显示有多少份是付费的，以及从余额扣除的最大金额。生成开始前你必须确认该金额。

![Generate with AI 表单](/images/docs/profiles-generate-ai.png "Generate with AI 表单：批次大小、目标组、包含什么，以及引导这一切的提示。")

> [!NOTE]
> 同一时间只运行一次生成。等当前批次完成后再开始下一批。

> [!NOTE]
> AI 生成是订阅的一部分：有些套餐每月包含一定数量的生成资料，有些没有。有有效套餐时，包含额度用完后仍可按显示的每份价格继续生成。SteamLabs 会预先收取付费部分，并自动退回提供方未交付的付费资料。随机生成在每个套餐上都可用，且不计入 AI 额度。

## 批量设置资料

从 **Tasks → Create tasks** 创建任务（先选账号，再在 **Profile** 分组下选 **Set Profile**），或在 **Accounts** 页面选中账号后使用 **Create task**。**Profile source** 选择决定每个账号的新资料从哪来：

| 模式 | 每个账号得到什么 |
| --- | --- |
| **Type the profile in** | 你在任务里输入的精确值，每个账号都一样 |
| **One profile from my library** | 你挑的一份已保存资料，每个账号都一样。自定义链接仍只在这份资料第一次未使用的应用时发出 |
| **Pick from a profile group** | 从该组得到自己的一份资料，使用次数最少的优先 |

组模式是批量那一种。批次里的每个账号得到一份不同的资料，直到组用完，所以组里的资料至少和账号一样多时，每个账号都会得到独特身份。

**Allow already used profiles** 决定组比选择更小时会发生什么：

- 关闭（默认）：只发出从未用过的资料，每份最多一次。组里没用过的资料用完后，账号会被跳过。
- 开启：组会循环，使用次数最少的优先，所以不会跳过账号，但有些资料会用得更勤。

> [!TIP]
> 被跳过的账号不是死胡同。往组里再生成更多资料，或对该组使用 **Reset use counts**，然后对跳过的账号再跑一次任务。

资料留空的字段会保持账号当前的值，所以一份只有名称的资料只改名称，其他什么都不碰。从未保存过 Steam 资料的新账号，会由同一个任务初始化。

## 资料颜色

Steam 的资料设置里还有颜色主题（默认、夏日、午夜、钢铁、宇宙、深色模式）。它和名称、头像不是同一组控件，对应的任务也分开：**Set Profile Theme**，同样在 **Profile** 分组下。可以给每个账户选同一种颜色，或勾选一组主题，让每个账户随机抽一种。
