移除结构化 audience 字段,强化 voc_业务_2 源评论归因匹配与 Persona 引用展示,更新 README 与流水线默认清理 SQLite。 Co-authored-by: Cursor <cursoragent@cursor.com>
68 lines
2.9 KiB
YAML
68 lines
2.9 KiB
YAML
# VOC 业务分析配置
|
||
# 每次分析新品类时,修改以下字段即可
|
||
|
||
# ── 产品基础信息 ──
|
||
# product_name 和 industry 留空则由 LLM 自动识别
|
||
product_name: ""
|
||
industry: ""
|
||
|
||
# ── 数据路径 ──
|
||
# input_dir: 原始评论 CSV 目录(相对于 voc_业务_2 目录,也支持绝对路径)
|
||
input_dir: "../Bikini trimmer voc"
|
||
|
||
# ── 父目录脚本路径 ──
|
||
# main_script: main_voc分析.py 的路径(相对于 voc_业务_2 目录)
|
||
main_script: "../main_voc分析.py"
|
||
# python_bin: 310py Python 解释器路径
|
||
python_bin: "../310py/bin/python"
|
||
|
||
# ── 报告元数据 ──
|
||
analysis_date: "2026-06-12"
|
||
data_source: "卖家精灵 realtime CSV"
|
||
|
||
# ── 报告版本 ──
|
||
report_version: "v1"
|
||
|
||
# ── LLM 提示词(业务员可编辑,见 报告LLM提示词.md)──
|
||
prompts_file: "./prompts.yaml"
|
||
|
||
# Persona 发现:每个聚类簇注入 LLM 的代表性评论条数(溯源原文)
|
||
persona_sample_reviews: 5
|
||
# Persona 生理标签:绑定簇内至少 N 条评论含对应英文词方可保留(如 pregnant≥5 才可用「孕妇」)
|
||
persona_physio_min_reviews: 5
|
||
# Persona 命中门槛:hit_count 低于此值跳过根因 LLM,卡片置信度显示「低样本」
|
||
persona_min_hit_count: 5
|
||
# Persona 卡片展示的代表性评论条数(结构化字段匹配 + 原文回退)
|
||
persona_quote_max: 3
|
||
# 每条根因展示的代表性评论条数
|
||
rootcause_quote_max: 4
|
||
# 进入 step 2 细粒度聚类的 audience 簇最小占比(相对总评论数)
|
||
audience_coverage_threshold: 0.05
|
||
|
||
|
||
# ── LLM 配置 ──
|
||
# 复用根目录 voc_llm.py 的配置(DEEPSEEK_API_KEY 环境变量 或 .deepseek_key)
|
||
# model: LLM 模型名称(留空使用 voc_llm.py 默认值 deepseek-v4-pro)
|
||
model: ""
|
||
# report_model: 报告主 LLM(留空使用 deepseek-v4-pro + thinking max)
|
||
report_model: "deepseek-v4-pro"
|
||
report_reasoning_effort: "max"
|
||
# 报告 LLM 最大输出 token(模型上限 384K;建议 64K–128K,根因/KANO 多段 JSON 时适当增大)
|
||
report_max_tokens: 280000
|
||
# LLM 并发线程数(根因等多 Persona 任务并行;遇 API 限流可调低至 2)
|
||
llm_max_workers: 10
|
||
|
||
# ── 大品类报告布局(ASIN 数量自适应)──
|
||
large_asin_threshold: 12 # 超过此数量启用摘要表/横向评分图/主题图 dataZoom
|
||
heatmap_asin_threshold: 30 # 超过此数量主题对比改用热力图 + small multiples
|
||
asin_table_top_n: 10 # 摘要表展示 Top N
|
||
star_summary_top_n: 15 # 评分分布摘要图 Top N + 其余聚合
|
||
theme_mini_top_n: 8 # 每主题 small multiple 展示 Top N ASIN
|
||
|
||
# ── 输出配置 ──
|
||
output_dir: "./output"
|
||
# ECharts 是否内联到 HTML(true=下载并嵌入,false=使用 CDN,文件更小)
|
||
echarts_inline: false
|
||
# ECharts CDN 地址(echarts_inline=false 时使用,内联模式下也用于下载)
|
||
echarts_cdn: "https://cdn.jsdelivr.net/npm/echarts@5.5.0/dist/echarts.min.js"
|
||
|