- 重构报告布局:新增固定导航栏、Dashboard KPI 卡片、5 张 ECharts 图表 (受众饼图、情感柱状图、需求 Top10、负面 Top10、词频雷达图) - 增强 Prompt 分析深度:新增多维交叉洞察(场景/动机/人群矩阵), 改进建议扩展为 6 条(短期/中期/长期/差异化梯度) - 新增机会矩阵 JSON 标记 + 影响力×难度气泡图 + 时间线图 + 策略卡片 - 强制簇名 ≤15 字大白话风格,禁止学术化冗长描述 - 修复词频表重复发送浪费 token 的问题 - audience/pain_point 阶段不再受 10% 小簇过滤规则限制 Co-authored-by: Cursor <cursoragent@cursor.com>
2.6 KiB
请严格按以下五段标记输出(标记外不要有任何文字;顺序不可调换):
{marker_word_zh} 一行合法 JSON 对象:Top{wordcloud_top_n} 英文词 -> 中文,如 {{"dog":"狗","cat":"猫"}}。
{marker_word_category}
仅一个 JSON 对象(禁止拆成多段 {{"某类":[...]}}, "另一类":[...])。
键仅限:{cats_literal};每类值为 {{"words":["英文词",...],"analysis":"中文解读"}}
{category_definitions}
要求:
- 对「词频分类词表 Top{word_category_classify_n}」逐词判断是否可归类;仅语义明确贴合时才写入对应类 words,一词可多类
- 不强制每类都有词、不强制覆盖全部词;无法判断或仅为噪声的词不要硬塞进任何类(程序会对未分类词二次尝试)
- words 必须全部来自 Top{word_category_classify_n} 列表;每类按词频降序;每类须写 analysis(基于已归入的词总结);禁止「其他」键
{marker_cluster_names}
一行合法 JSON 对象:键为聚类原始 id(必须与上文 id 严格一致),值为中文簇名;整段仅一对最外层花括号 {{...}},勿多写结尾 }}。
簇标签 -1 统一命名为「{outlier_label_zh}」。
命名规则:1_audience、3a_pain_global、3b_aspect_opinion_* 写完整业务簇名;
2a/2b 只写子主题(程序拼接受众名);2b 子主题禁止含情感词。
【簇名风格红线】每个簇名最多 15 个中文字,必须用日常口语,让运营人员一眼看懂。
正确示范:「多猫家庭」「喷头漏液」「猫在床上乱尿」「气味刺鼻」「完全无效」
错误示范:「针对床铺沙发等亲密区域的定点排尿抗议行为」「效力根本性不足导致乱尿行为完全无法被中断」
{marker_opportunity_matrix} 一个合法 JSON 数组,恰好 6 个元素,与 REPORT_HTML 中「三、改进建议与机会」的 6 条
- phase 取值:short=短期快赢,mid=中期优化,long=长期布局,diff=差异化机会
- impact=预期业务影响力(10=最大),effort=实施难度(10=最难)
- data_ref 须引用报告中具体的簇名或占比数据 示例:[{{"title":"升级缓释配方","phase":"short","impact":9,"effort":5,"data_ref":"效果仅持续数小时 6.8%"}}, ...]
{marker_report_html} (最后输出)完整 HTML 文档,结构遵循上文模版;勿用 Markdown 代码围栏包裹。