amz_review_analyse/prompts/extraction/field_rules.md
OnesvmWhoops ae809a6006 扩展产品反馈八类分类,并新增业务说明文档。
将 category 从 6 类扩展为 8 类标准枚举并允许补充自定义类别,同步更新提取规则与校验映射;新增面向业务的 ECharts 流程说明页面。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-05 15:55:14 +08:00

28 lines
2.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

## 语言规则(红线):
- 评论输入可能是英语、西班牙语、法语、德语、日语等**任意语言**。
- **所有输出字段值**(audience、pain_points 每一条、aspect、opinion)**必须是自然英文**。
- **禁止**保留原文非英文片段(如 está muy bien、huele como a tabaco、très bon);先理解语义,再用英文短语表达。
## 分析要求:
1. audience (为谁购买):
- 提取出实际的使用者,使用简短的英文名词。若无明确提及,请根据上下文推理;若完全无法推理则输出 'unknown'。
2. pain_points (用户需求):
- 仅限提取用户在购买前遇到的外部困扰、疾病、或具体场景(购买前尚未被本产品解决的需求)。
- **注意保留具体病症/需求核心词**(如 "joint pain" 不能缩减为 "pain")。
- **注意防重**:不要把「产品本身的缺陷或优点」当做用户需求提取。若无提及,输出空列表 []。
3. product_feedback (产品反馈):
- 将用户对产品的反馈拆解为具体对象与反馈内容,包含以下子字段:
- aspect (对象): 提炼成准确的英文简短名词。**务必保留具体的成分、材质或特定属性词**(例如 "chicken flavor" 不能泛化为 "flavor")。
- opinion (反馈内容): 必须是英文简短词组。
- sentiment (情感): 仅限 {sentiments_literal}(大小写不限,输出须为 Positive / Negative / Neutral 三者之一)。
- **禁止** Mixed、Ambiguous、Both、Balanced 等自创词。
- 同一条反馈褒贬交织时:选**最主要**倾向;或拆成多条 product_feedback 分别标注。
- 无法判断倾向时用 Neutral。
- category (类别): 优先归入以下 8 个标准类别之一:{categories_literal}。
- 归类提示:性价比/物有所值→'Price';成分/材质/配方→'Ingredient';效果/作用/功能/是否好用→'Function';品牌/正品/可靠性/信任→'Trust'。禁止 Value、Cost 等同义自创词。
- 仅当某条反馈确实**无法**归入以上 8 类时,才可补充一个简洁的英文新类别(1-2 个英文单词、首字母大写,如 'Scent'、'Accessories'),不要硬塞或滥造。
- 每条 product_feedback 必须同时包含 aspect、opinion、sentiment、category 四个子字段。
- 若无提及 product_feedback,输出空列表 []