diff --git a/src/main/java/cn/van/business/controller/SocialMediaPromptController.java b/src/main/java/cn/van/business/controller/SocialMediaPromptController.java index 2a5760c..3e9ea5e 100644 --- a/src/main/java/cn/van/business/controller/SocialMediaPromptController.java +++ b/src/main/java/cn/van/business/controller/SocialMediaPromptController.java @@ -37,7 +37,8 @@ public class SocialMediaPromptController { "xianyu:wenan_base", "xianyu:jiaonixiadan_extra", "xianyu:title_clean_regex", - "xianyu:seed_note_prompt" + "xianyu:seed_note_prompt", + "order:profit_analysis" }; // 模板说明 @@ -50,6 +51,7 @@ public class SocialMediaPromptController { put("xianyu:jiaonixiadan_extra", "闲鱼文案·教你下单版尾部附加说明\n接在「更新日期:yyyy-MM-dd」之后(纯文本)"); put("xianyu:title_clean_regex", "闲鱼文案·标题/型号清洗正则\n从标题与型号备注中移除营销敏感片段;须为 Java 正则,匹配到的内容会被删除"); put("xianyu:seed_note_prompt", "闲鱼文案·种草文案提示词模板\n占位符:{{goods_title}} {{goods_model}} {{goods_type}} {{goods_brand}} {{channel_source}} {{official_price}} {{sell_price}} {{warranty}} {{delivery_install}}"); + put("order:profit_analysis", "慢单利润/订单 AI 分析提示词\n占位符:{{stats_json}} — 本期/上期/对比统计 JSON"); }}; /** Redis 无记录时与 SocialMediaService 默认一致,供前端回显参考 */ @@ -113,6 +115,17 @@ public class SocialMediaPromptController { + "渠道:{{channel_source}}\n官方价:{{official_price}}\n售卖价:{{sell_price}}\n" + "质保:{{warranty}}\n配送安装:{{delivery_install}}\n" + "要求:全新正品口吻、结构清晰、400-600字、包含型号多次提及与标签。"); + put("order:profit_analysis", + "你是电商分销订单与利润分析助手。下面是已经汇总好的 JSON 统计(慢单 jd_order;" + + "仅 is_count_enabled=1 参与;已退款单不计入付款/后返/利润)。\n\n" + + "请基于数据写一份简洁中文报告,不要编造 JSON 里没有的数字。结构如下:\n" + + "1. 周期结论(1-2 句)\n" + + "2. 订单与利润对比:本期 vs 上期,写明增减和幅度\n" + + "3. 结构拆解:分销标记 / 型号 / 下单人前缀的亮点与异常\n" + + "4. 风险:退款、利润缺失、额外成本\n" + + "5. 建议:1-3 条可执行动作\n\n" + + "输出纯文本,适合企业微信阅读,控制在 800 字以内,可用简单条目,不要用 Markdown 代码块。\n\n" + + "统计数据:\n{{stats_json}}"); }}; /**