hub-gif
|
614d631261
|
feat(pipeline): 竞品简报与策略管线、报告导出及 JD 前端联动
补充策略决策键、fixture 与相关单测;分析/营销包本地存储与任务状态;竞品简报 schema 与 LLM 章节生成、促销与导出调整;并纳入 Cursor 工程规则 user-dev-style。
Made-with: Cursor
|
2026-04-27 15:48:09 +08:00 |
|
hub-gif
|
805e9b4de4
|
fix(report): 默认关闭第九章策略大模型并改为读者说明
默认 report_config.llm_strategy_opportunities 为 false;第九章无大模型正文时输出固定说明并指向按细类「策略制定」。strategy 节选仅在 strategy_opportunities_llm.json 含 markdown 时返回,避免固定说明进入策略稿对齐。同步调整单测与 strategy_hints 占位文案。
Made-with: Cursor
|
2026-04-21 16:59:07 +08:00 |
|
hub-gif
|
d3dec53a8f
|
feat(pipeline): 按细类生成评价正/负向主题并写入报告8.3
开启 llm_comment_sentiment 时对每个矩阵细类单独构建情感载荷并调用模型;报告新增 8.3 小节,与探针及细类评论要点归纳并列。补充 jd_report 对 build_comment_sentiment_llm_payload 的导出、comment_sentiment_llm.json schema_version 2 与 groups 记录。前端表单说明与演示脚本注释同步更新。
Made-with: Cursor
|
2026-04-21 11:07:03 +08:00 |
|
hub-gif
|
396ccd941a
|
fix(llm): 评论细类归纳载荷移除 focus_hit_lines 并对齐系统提示
build_comment_groups_llm_payload 不再传入关注词或生成子串命中摘要;COMMENT_GROUPS_SYSTEM 仅依据 effective_text_lines 与 sample_text_snippets。探针合并与 PROBE 提示词去掉 focus_hit_lines 表述;runner/演示脚本去掉无效的 comment_focus_words 装配。
Made-with: Cursor
|
2026-04-21 10:35:52 +08:00 |
|
hub-gif
|
30ea9783b3
|
docs: 对齐竞品报告第八章新节号与情感 LLM 说明
第三节/§8.3 改为第二节/§8.2(关注词与场景路径);策略规划表区分报告章与策略稿 §8.x;快照 omission_note 与 brief 无 lexicon 一致;generate_sections/comment_sentiment 注释反映报告不再发图。
Made-with: Cursor
|
2026-04-21 10:32:06 +08:00 |
|
hub-gif
|
23ddf115ee
|
feat(报告): 移除第八章预设口语短语情感小节并重编号
删除评价正负面粗判(扇形图、口语短语条形图、摘要及同口径 LLM 块);文本挖掘/关注词路径统一为新的 8.2;brief 不再含 comment_sentiment_lexicon;默认关闭 llm_comment_sentiment;清理旧插图文件名;同步策略与全稿提示。
Made-with: Cursor
|
2026-04-21 10:29:26 +08:00 |
|
hub-gif
|
ed28e00e74
|
fix(pipeline): 区分店铺列表行占比与去重SKU占比,避免误导
- 列表导出增加 unique_sku_basis(每 SKU 计 1 次),与按行计的集中度并列写入 brief 与执行摘要。
- 第四章解读与扇图说明强调「列表可见度」非市占;8.5 大模型提示禁止将行占比写成 SKU 款数占比或自营占比。
- 分析页摘要兼容 first_share 并展示去重 SKU 口径。
Made-with: Cursor
|
2026-04-17 17:19:20 +08:00 |
|
hub-gif
|
e4a05f3ce6
|
refactor(pipeline): 移除 csv_schema 等根目录中转,统一从 pipeline.csv 子包导入
- 删除 csv_schema.py、csv_header_rewrite.py、matrix_group_label.py(无引用)
- 全库改为 from pipeline.csv.schema / pipeline.csv.header_rewrite;文档字符串同步
- 与此前 jd_competitor_report 去中转同一策略
Made-with: Cursor
|
2026-04-17 14:48:32 +08:00 |
|
hub-gif
|
0e224c6a6c
|
refactor(pipeline): 移除 jd_competitor_report 中转,统一导入 competitor_report.jd_report
- 删除 backend/pipeline/jd_competitor_report.py;runner/测试与演示改为 from pipeline.competitor_report import jd_report
- 爬虫目录 jd_competitor_report.py 仅调用 jd_report.main;文档与 OpenAPI 同步更新
- 命令行推荐:python -m pipeline.competitor_report.jd_report
Made-with: Cursor
|
2026-04-17 14:46:21 +08:00 |
|
hub-gif
|
ca6e71eb4b
|
refactor(pipeline): 整理 csv、jd 细类标签与竞品报告子包
- 新增 pipeline.csv 与 pipeline.jd.matrix_group_label,根目录模块保留兼容转发
- 竞品报告主实现迁至 competitor_report.jd_report,兼容入口补全下划线辅助函数再导出
- 增加 pipeline/__init__.py 避免 Django 将 pipeline 识别为多路径命名空间包
Made-with: Cursor
|
2026-04-17 14:14:48 +08:00 |
|
hub-gif
|
0d8e1962d7
|
refactor: 竞品报告迁入 pipeline,爬虫目录仅保留采集与兼容入口
competitor_report 子包与 jd_competitor_report 主模块移至 backend/pipeline;runner 与测试改为 from pipeline import jd_competitor_report;crawler_copy 下 jd_competitor_report 为转发 shim;jd_keyword_pipeline 文档更新。
Made-with: Cursor
|
2026-04-17 13:47:34 +08:00 |
|