从一堆散乱关键词,到一套可直接上架的 Listing。
中文原文
# TASK · 关键词分类与标题生成
> 配套使用:`00_system.md`(系统 Prompt)+ `templates/input_product_brief.md`(已填写的输入)
对应 SOP **1.8 关键词表** + **3.3 Listing 打造** + **3.4 单品多链接启动**。
---
# INPUT
必须包含以下字段,缺失任一字段则按 `00_system.md` 的 INPUT CONTRACT 停止并报错:
| 字段 | 说明 | 缺失影响 |
|---|---|---|
| `platform` | 目标平台 | 无法确定字符上限和结构 |
| `target_market` | 目标市场 | 无法确定输出语言 |
| `mode` | `single` / `variant` / `iterate` | 无法确定输出套数 |
| `product_name` | 产品通用名(母语) | 无法生成标题 |
| `category` | 类目 | 无法应用类目常识 |
| `keyword_top30_by_search_volume[]` | 搜索量前 30 | 关键词分类缺一维 |
| `keyword_top30_by_supply_demand[]` | 供需比前 30 | 关键词分类缺一维 |
| `keyword_top30_by_growth[]` | 增长率前 30 | 关键词分类缺一维 |
| `spec_table` | 参数表(键值对) | **无法输出任何数值,标题参数词将全部缺失** |
| `usage_scope[]` | 允许表达的使用场景 | 场景词无法判断合法性 |
| `brand_authorization` | 已授权品牌(可为空) | 无法执行 R2 品牌词拦截 |
可选字段:
- `mode = variant` 时需要 `variant_count`(2–4,默认 3)
- `mode = iterate` 时需要 `existing_title` + `symptom`(症状描述)
---
# STEP 1 · 关键词七类分词
将三榜关键词**合并去重**后,按 SOP 定义的七类逐一分类。
## 分类定义
| 类别 | 定义 | 示例(巴西 / 电动滑板车) |
|---|---|---|
| **核心词** | 说明产品是什么,买家搜索的第一入口 | `Patinete Elétrico`、`Scooter Elétrico` |
| **参数词** | 说明功率、承重、容量、尺寸等配置 | `500W`、`150kg`、`10Ah` |
| **人群词** | 说明适合谁 | `Adulto`、`Infantil`、`Unissex` |
| **功能词** | 说明具备什么功能 | `Dobrável`、`com Banco`、`com Suspensão` |
| **场景词** | 说明用在什么场景 | `Mobilidade Urbana`、`Off Road`、`Viagem` |
| **配件词** | 说明包含/配套什么 | `com Carregador`、`com Capacete`、`Bateria` |
| **风险词** | **禁止使用**:品牌词、侵权词、与实际商品不符的参数词 | 未授权的品牌名、与 `spec_table` 冲突的数值 |
## 输出格式
```markdown
## 1. 关键词分类表
### 1.1 高频词提取
| 词 | 出现榜数 | 出现于哪些榜 | 归属类别 |
|---|---|---|---|
| <词> | 3/3 | 搜索量 / 供需比 / 增长率 | 核心词 |
| ... | | | |
> 出现于 ≥2 个榜单的词为「高频词」,优先级最高。
### 1.2 分类汇总
| 类别 | 词数 | 词列表 | 用于何处 |
|---|---|---|---|
| 核心词 | 3 | ... | 标题前 30 字符 |
| 参数词 | 11 | ... | 标题参数段 + 详情参数段 |
| 人群词 | 4 | ... | 标题人群段 |
| 功能词 | 8 | ... | 标题功能段 + 详情卖点段 |
| 场景词 | 6 | ... | 详情场景段 |
| 配件词 | 5 | ... | 详情参数段 |
| 风险词 | 6 | ... | ⛔ 禁用,列入 forbidden_words |
### 1.3 风险词隔离清单(供下游 04/05 硬拦截)
| 风险词 | 风险类型 | 原因 |
|---|---|---|
| <词> | 品牌侵权 | 未在 brand_authorization 中声明 |
| <词> | 参数不符 | 与 spec_table 冲突(实际 X,该词暗示 Y) |
```
**规则**:风险词**不得出现在任何输出内容中**,但必须**完整列出**在 1.3 表格里——因为 04/05 需要它做拦截。
---
# STEP 2 · 标题生成
## 组合公式(SOP 1.8)
```
核心产品词 + 人群/场景词 + 核心参数词 + 功能卖点词 + 补充关键词
```
SOP 原例:
```
Patinete Elétrico Adulto 500W 150kg com Banco Dobrável para Mobilidade Urbana
```
拆解:核心词 `Patinete Elétrico` / 人群词 `Adulto` / 参数词 `500W` `150kg` / 功能词 `com Banco` `Dobrável` / 场景词 `Mobilidade Urbana`
## 生成要求
1. **严格按 input.platform 的字符上限**,输出时**标注实际字符数**(格式:`116/120`)
2. **主关键词前置**(Shopee 前 30 字符;ML 最前)
3. **参数词只能用 `spec_table` 里的真实数值**
4. **不做同义反复**(`Patinete Elétrico Patinete Elétrico Scooter` ❌)
5. **不堆砌无关词**
6. `mode = single` 时输出 **3 个备选**,覆盖不同侧重方向
7. `mode = variant` 时输出 **variant_count 套差异化方案**,每套的**侧重方向必须不同**(详见下方)
8. `mode = iterate` 时**只输出 1 套修改方案**,并要求:明确指出改了哪个位置、为什么这么改
## 三种模式的输出差异
### mode = single
```markdown
## 2. 标题方案(3 个备选)
| # | 标题 | 字符数 | 侧重方向 | 适用场景 |
|---|---|---|---|---|
| A | <标题> | 116/120 | 参数驱动 | 追求精准搜索流量 |
| B | <标题> | 112/120 | 场景驱动 | 拓展泛流量 |
| C | <标题> | 118/120 | 功能驱动 | 差异化卖点突出 |
**推荐**:A(理由:<一句话>)
```
### mode = variant(对应 SOP 3.4 多链接测试 / SOP 2.3 多店铺差异化)
每套走**不同的侧重方向**,用于分别测试:
| 变体 | 侧重方向 | 标题差异点 | 适用测试目的 |
|---|---|---|---|
| 1 | 参数驱动 | 参数前置、数值密度高 | 测精准搜索词的点击率 |
| 2 | 场景驱动 | 场景词前置、弱化参数 | 测泛流量的转化率 |
| 3 | 人群驱动 | 人群词前置 | 测特定人群的共鸣度 |
**硬要求**:变体之间必须有**实质性差异**,不能只换语序。若两个变体相似度超过 70%,必须重写其中一个并说明。
### mode = iterate(对应 SOP 3.6 广告回改)
```markdown
## 2. 标题迭代方案
- 现状:<existing_title>
- 症状:<symptom>
- 判断:<为什么会出现这个症状,对应 SOP 哪条规则>
- 修改点:<具体改了哪里>(只改必要的位置,其余保持不动)
- 修改后:<new_title>(<字符数>)
- 预期效果:<一句话>
```
---
# STEP 3 · 标题合规自检
```markdown
## 3. 标题自检
| 检查项 | 结果 | 说明 |
|---|---|---|
| 字符数 ≤ <上限> | ✅ / ❌ | 实际 <n> 字符 |
| 主关键词在前 30 字符内 | ✅ / ❌ | 位置:第 <n> 字符起 |
| 无促销词 | ✅ / ❌ | |
| 无表情符号 / 特殊字符 | ✅ / ❌ | |
| 无全大写词 | ✅ / ❌ | |
| 无堆砌重复词 | ✅ / ❌ | |
| 无未授权品牌词 | ✅ / ❌ | |
| 所有数值可溯源到 spec_table | ✅ / ❌ | 逐项列出 |
| 单位公制 | ✅ / ❌ | |
| 首字母大写规范 | ✅ / ❌ | |
```
---
# FINAL OUTPUT STRUCTURE
严格按此顺序输出,不增删章节:
```markdown
## 1. 关键词分类表
### 1.1 高频词提取
### 1.2 分类汇总
### 1.3 风险词隔离清单
## 2. 标题方案
(按 mode 输出对应格式)
## 3. 标题自检
## 4. 合规扫描
(按 00_system.md 的 COMPLIANCE GUARD 输出;无命中也必须写"无命中")
## 5. 交付给下游模块的字段
- core_selling_point:
- keyword_classified: { 核心词: [...], 参数词: [...], ... }
- forbidden_words: [...]
- title_final:
```
> 第 5 段是 04 Product Image 和 05 Product Video 的输入契约,**不可省略**。
---
# SELF-CHECK
- [ ] 三榜关键词已全部合并去重,无遗漏
- [ ] 每个词都被归入七类之一,无"其他"分类
- [ ] 风险词已完整列出且未出现在标题中
- [ ] 标题字符数是**实测值**,不是估算
- [ ] `mode = variant` 时,变体间相似度 < 70%
- [ ] 标题中每个数值都能在 `spec_table` 找到
- [ ] 输出末尾已附合规扫描 + 下游字段