13 Commits

Author SHA1 Message Date
hub-gif
2a27a611ca refactor(pipeline): 拆分 llm/generate 为网关与各场景子模块
- 新增 llm_client(路径与 chat 调用、token/上下文估算)。

- 按职责分为 generate_competitor_full、generate_sections、generate_strategy、generate_group_summaries。

- generate.py 保留聚合导出与 _call_llm 别名;测试 patch 路径改为指向子模块。

- 同步导出 _join_chunked_group_markdown。

Made-with: Cursor
2026-04-17 11:24:43 +08:00
hub-gif
7ed160235b feat(pipeline): 报告文案通俗化与 Markdown 导出可读性优化
- 竞品报告与流水线模板:弱化技术表述,促销与策略相关说明同步调整。

- md_document_export:按标题层级解析 #~######,列表与引用去掉行首符号,PDF 使用表格组件与分级标题样式。

Made-with: Cursor
2026-04-17 10:55:51 +08:00
hub-gif
c729d718c4 fix(llm): 策略与机会按 token 上限收敛输入,避免提示词过长失败
Made-with: Cursor
2026-04-16 17:37:54 +08:00
hub-gif
9f0f2ed181 feat(llm): 策略与机会输入各章大模型节选并与前文对齐
Made-with: Cursor
2026-04-16 17:09:44 +08:00
hub-gif
0e353318e1 feat(report): §8.2 先按评分分桶再统计口语短语
Made-with: Cursor
2026-04-16 14:57:58 +08:00
hub-gif
0cb54f679b feat(llm): 策略稿促销节须对齐 price_promotion_signals
策略大模型提示要求依据 brief 中活动话术命中与券后价差字段写满减/券/红包等假设;禁止编造面额;活动子串补充红包/京豆。

Made-with: Cursor
2026-04-16 14:13:33 +08:00
hub-gif
1495161850 fix(report): 负向归纳对齐分量类抱怨并约束质地表述
默认关注词与负向口语短语表补充分量/量少等;§8.2 情感大模型提示要求对照 negative_lexeme_hits 条数、勿将未命中的质地问题写成主诉;lexeme 说明补充预设表局限。

Made-with: Cursor
2026-04-16 14:03:24 +08:00
hub-gif
505352ecda feat(llm): 策略稿「转化与体验」须兼顾正负面
在 STRATEGY_OPPORTUNITIES_SYSTEM 中要求该节同时依据 brief 写正向体验线索与负向摩擦/抱怨,避免只写一侧。

Made-with: Cursor
2026-04-16 11:07:02 +08:00
hub-gif
0be4049860 docs(copy): 将「口径」改为计数规则、说明、价格来源等通俗表述
报告正文、简报、策略草稿、API 说明与 LLM 提示中避免「统计口径」等行话;列表 CSV 表头「销量口径」改为「销量展示」;日报目录未改。

Made-with: Cursor
2026-04-16 10:43:44 +08:00
hub-gif
a2523415d5 docs(copy): 用「归类」替换易误解的「桶」表述
报告说明、docstring 与情感分析 LLM 提示中的「分桶/乱桶」等改为归类、关键词规则等通俗说法;JSON 字段名 sentiment_bucket_method 未改。

Made-with: Cursor
2026-04-16 10:40:39 +08:00
hub-gif
99d1b23b63 feat(pipeline): 按矩阵细类拆分 group 归纳 LLM 请求
§5/§6/§8 等 payload 仍含全部细类,但默认对每个细类单独调用网关并拼接 Markdown,降低单次上下文并减少跨类干扰。report_config.llm_group_summaries_chunk_by_matrix 可关闭;环境变量 MA_LLM_GROUP_SUMMARIES_BULK=1 恢复单次打包调用。

Made-with: Cursor
2026-04-16 10:34:29 +08:00
hub-gif
b5012a366e fix(pipeline): scope comment-evidence rules to COMMENT_GROUPS only
Revert duplicate-opening and benefit-claim constraints from matrix, scenario, price, promo, §8.5 report, and strategy prompts. Strengthen COMMENT_GROUPS_SYSTEM: comment-only sourcing, no keyword boilerplate as user voice, varied openings, evidence-anchored benefits.

Made-with: Cursor
2026-04-15 17:42:51 +08:00
hub-gif
6280e436d8 feat(pipeline): JD 流水线 CSV 纯中文表头与模块目录重构
- 统一 csv_schema 与搜索/合并/评价/商详导出为纯中文列名,入库与视图按中文表头解析

- 竞品分析报告兼容新旧表头;新增 csv_header_rewrite 与 rewrite_pipeline_csv_headers 管理命令

- 调整 pipeline 至 jd、llm、reporting、demos 子包并更新任务与测试引用

- 新增购买者优惠摘要抽取、合并表 regen/ingest 命令、0016 迁移及相关测试

Made-with: Cursor
2026-04-15 16:02:29 +08:00