Back to skills
extension
Category: Data & AnalyticsNo API key required

ecom-daily-report

电商店铺销售日报生成。当 Hermes 定时任务(每日 09:00,先调用 ecom-daily-sync 再调用本 Skill)或用户要求"生成日报""出一份销售日报""给老板看的日报""经营日报"时触发。以数据分析师角色从数据库读取最新日期数据,生成固定结构的 Markdown 日报(整体概览/分平台表现/TOP店铺/TOP商品/近7日趋势),并在底部附上看板 Web 应用链接。

personAuthor: user_8055162ahubcommunity

电商店铺销售日报

何时使用

  • Hermes 自动化:每天 09:00 先执行 ecom-daily-sync 同步,再执行本 Skill 生成日报
  • 用户要求:"生成今天的日报""出一份销售日报"

执行步骤

  1. 运行日报脚本(SKILL_DIR 为本 Skill 所在目录):
    python "<SKILL_DIR>/scripts/build_report.py"
    
  2. 脚本自动读取设备本地看板数据库(路径来自 app/config.py),生成 Markdown 日报。
  3. 日报结构(固定):
    • 一、整体概览(全平台销售额/订单/访客/推广费/费比)
    • 二、分平台表现(天猫/拼多多/京东对比表)
    • 三、TOP 10 店铺(按销售额)
    • 四、TOP 10 商品(按成交额)
    • 五、近 7 日销售额趋势
    • 六、查看详细数据(附看板链接 ${DASHBOARD_BASE_URL}/
  4. 将完整 Markdown 回传给 Hermes,由 Hermes 通过微信 BOT / 钉钉 BOT 推送给老板。

配置(看板链接)

脚本读取 app.config.DASHBOARD_BASE_URL(默认 http://localhost:8020)。

  • 本地演示:无需改动
  • 服务器公网:在应用 .env 中设置 DASHBOARD_BASE_URL=http://<公网IP>:8020,BOT 推送的链接即可点击直达。

注意事项

  • 若数据库为空,脚本会提示"请先执行每日数据同步"。
  • 日报数据口径为数据库中的最新日期(MAX(date))。