# ArtistPro 用户使用分档

## 1. 功能定位
ArtistPro 是和弦条件控制的专业生成功能，支持提示词、和弦进程、鼓轨/旋律矩阵输入与多输出采样。

## 2. 分档模型

### L1 体验档（Basic 用户优先）
- 目标用户：第一次接触和弦控制的用户。
- 推荐配置：
  - Model: `jasco-chords-drums-400M`
  - Duration: 10-30 秒
  - Num Outputs: 1-2
  - 使用默认和弦模板
- 典型场景：和弦风格测试、草稿段落生成。

### L2 进阶档（Premier 用户优先）
- 目标用户：需要可重复生成与多版本对比的创作者。
- 推荐配置：
  - Model: `jasco-chords-drums-400M` 或 `jasco-chords-drums-1B`
  - Num Outputs: 2-3
  - 调整 `cfg_coef_all`、`cfg_coef_txt`、`ode_steps`
- 典型场景：编曲思路扩展、Hook 段对比筛选。

### L3 专业档（Pro 用户优先）
- 目标用户：需要外部素材控制和高可控生成的专业用户。
- 推荐配置：
  - Model: `jasco-chords-drums-1B`
  - 上传 `drums_file` / `melody_matrix_file`
  - 启用 `use_chained=true`
- 典型场景：项目级音乐制作、商业版权生产流程。

## 3. 输入规范要点
- 和弦支持两类输入：
  - 带时间戳：`(C, 0.0), (G, 4.0), (Am, 8.0), (F, 12.0)`
  - 简写序列：`C G Am F`
- 若格式不合法，前端会在提交前阻止并提示。
- 和弦归一化结果会被截断到 500 字符以内。

## 4. 会员权益映射（适用于本功能）
- Basic：建议只做低复杂度草稿。
- Premier：适合中频创作、多版本比较。
- Pro：适合深度调参与商业交付。

## 5. 运营建议
- 对使用 `num_outputs >= 3`、上传鼓轨文件、频繁改 solver 的用户优先推 Pro。
- 在失败提示中保留和弦格式示例，降低学习成本。