16 Commits

Author SHA1 Message Date
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
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
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
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
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
hub-gif
7ed160235b feat(pipeline): 报告文案通俗化与 Markdown 导出可读性优化
- 竞品报告与流水线模板:弱化技术表述,促销与策略相关说明同步调整。

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

Made-with: Cursor
2026-04-17 10:55:51 +08:00
hub-gif
b7c74f942c fix(pipeline): 探针缺依赖时不 sys.exit,并锁定 jieba/sklearn 依赖
Made-with: Cursor
2026-04-16 17:56:01 +08:00
hub-gif
b0f71f196a feat(pipeline): 默认启用第八章文本挖掘探针(report_config)
Made-with: Cursor
2026-04-16 17:35:37 +08:00
hub-gif
31ac2f1ac7 feat(pipeline): 报告可启用第八章文本挖掘探针替代原 §8.3 关注词与场景
Made-with: Cursor
2026-04-16 16:22:12 +08:00
hub-gif
b19a987a06 feat(pipeline): 探针 LLM 从评论推断使用场景(不接场景分组)
Made-with: Cursor
2026-04-16 16:05:05 +08:00
hub-gif
872874b41e fix(pipeline): 探针 LLM 禁止逐条粘贴摘录并收紧上下文条数
Made-with: Cursor
2026-04-16 15:54:28 +08:00
hub-gif
f69e02a27a refactor(pipeline): 第八章文本挖掘探针独立 LLM 输入与提示词
Made-with: Cursor
2026-04-16 15:40:43 +08:00
hub-gif
fe39150d62 refactor(demo): 探针 LLM 改为细类归纳(与 comment_groups 同源)
Made-with: Cursor
2026-04-16 15:36:29 +08:00
hub-gif
a6f04c1f8d feat(demo): 探针脚本支持按细类生成词云图
Made-with: Cursor
2026-04-16 15:27:14 +08:00
hub-gif
e83cd68462 feat(demo): 第八章文本挖掘探针脚本(分词/TF-IDF/共现/LDA/可选LLM)
Made-with: Cursor
2026-04-16 15:20:34 +08:00