每日销售摘要:自动化电商报表 - Openclaw Skills
作者:互联网
2026-04-17
什么是 每日销售摘要?
每日销售摘要是一款专为电商运营者设计的专业级自动化工具,旨在整合来自碎片化渠道的营收数据。通过利用 Openclaw 技能,用户可以将 Naver Smart Store、Coupang Wing、外卖平台(Baemin)及本地 POS 系统的数据集成到单一事实来源中。
该技能通过生成全面的日、周、月报表,消除了手动切换后台的麻烦。它能深入分析总营收、订单量及平均客单价,同时通过 Discord、KakaoTalk 或电子邮件自动发送提醒,确保企业主随时掌握经营状况。
下载入口:https://github.com/openclaw/skills/tree/main/skills/mupengi-bot/daily-sales-digest
安装与下载
1. ClawHub CLI
从源直接安装技能的最快方式。
npx clawhub@latest install daily-sales-digest
2. 手动安装
将技能文件夹复制到以下位置之一
全局模式~/.openclaw/skills/
工作区
/skills/
优先级:工作区 > 本地 > 内置
3. 提示词安装
将此提示词复制到 OpenClaw 即可自动安装。
请帮我使用 Clawhub 安装 daily-sales-digest。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
每日销售摘要 应用场景
- 统一追踪 Naver、Coupang 及外卖平台的销售表现。
- 通过发送至移动端的自动化每日摘要坚控业务健康状况。
- 通过主动异常检测识别营收的突发下跌或激增。
- 生成格式化的周趋势和月趋势报告,辅助战略业务规划。
- 数据采集:该技能连接至已配置的 API(Naver、Coupang、Baemin)和自定义 POS 接口以获取原始交易数据。
- 标准化:原始数据被处理为统一的内部架构,以确保跨平台的一致性。
- 分析:系统计算绩效指标并与历史数据(前一天、上周、上月)进行对比。
- 异常检测:当营收波动超过 30% 阈值时,将触发即时预警。
- 报表生成:根据选定的输出方式,将数据格式化为文本、Markdown 或 JSON。
- 分发:利用 Openclaw 技能通知钩子,将报表推送至 Discord 或电子邮件等沟通渠道。
每日销售摘要 配置指南
首先,通过复制模板创建配置文件:
cp {baseDir}/config.template.json ~/.openclaw/workspace/config/daily-sales-digest.json
使用您的 API 凭据编辑配置。配置完成后,您可以使用 Openclaw Skills 命令行工具调度自动化报表:
openclaw cron add r
--name "daily-sales-digest:daily" r
--schedule "0 8 * * *" r
--command "node scripts/digest.js --date yesterday --deliver discord"
每日销售摘要 数据架构与分类体系
该技能在 Openclaw 工作区中使用基于日期的 JSON 分类法组织数据。这确保了与其他 Openclaw 技能的兼容性,以便进行进一步分析。
| 字段 | 类型 | 描述 |
|---|---|---|
| date | 字符串 | YYYY-MM-DD 格式的报表日期 |
| sources | 对象 | 按平台细分的指标(Naver, Coupang 等) |
| total | 对象 | 汇总营收、订单量及平均客单价 |
| comparison | 对象 | 相对于历史时期的增长率 |
name: daily-sales-digest
description: ???? ?? ?? ?? ??. ??? ??????, ??, ????, POS ???? ?? ???? ????, ??/??/?? ?? ???? ?? ??. Discord/??/???? ??.
metadata:
{
"openclaw":
{
"emoji": "??",
"requires": { "bins": ["node"] },
},
}
daily-sales-digest
???? ?? ?? ?? ? ?? ?????.
??
- ?? ??? ?? — ??? ?????? API, ?? Wing API, ???? API, POS ??? ??
- ?? ?? — ?? ?? 8? ?? ?? ? ? ?? (???, ???, ???)
- ?? ?? — ?? ??, ?? ??? ??, ?? ?? ??? ?? ??
- ?? ?? — ?? ??/?? ? ?? ?? (???: ±30%)
- ??/?? ??? — ?? ?? ? ??? ??
- ?? ?? — Discord/??/???? ?? ??
?? ??
1. ?? ?? ??
cp {baseDir}/config.template.json ~/.openclaw/workspace/config/daily-sales-digest.json
~/.openclaw/workspace/config/daily-sales-digest.json ??? ???? API ?? ?? ??:
{
"sources": {
"naver": {
"enabled": true,
"clientId": "YOUR_CLIENT_ID",
"clientSecret": "YOUR_CLIENT_SECRET"
},
"coupang": {
"enabled": false,
"accessKey": "YOUR_ACCESS_KEY",
"secretKey": "YOUR_SECRET_KEY"
},
"baemin": {
"enabled": false,
"apiKey": "YOUR_API_KEY"
},
"pos": {
"enabled": false,
"type": "custom",
"endpoint": "http://localhost:3000/api/sales"
}
},
"alerts": {
"threshold": 0.3,
"channels": ["discord"]
},
"delivery": {
"discord": {
"channelId": "1234567890"
},
"email": {
"to": "admin@example.com"
}
},
"schedule": {
"daily": "0 8 * * *",
"weekly": "0 9 * * 1",
"monthly": "0 9 1 * *"
}
}
2. ?? ??
?? ?? ??
node {baseDir}/scripts/digest.js --date yesterday --format text
?? ?? ??
node {baseDir}/scripts/digest.js --date 2026-02-17 --format json
?? ???
node {baseDir}/scripts/digest.js --period week --format text
?? ???
node {baseDir}/scripts/digest.js --period month --format markdown
3. ?? ???? (OpenClaw cron)
?? ?? 8? ?? ?? ??? Discord? ?? ??:
openclaw cron add r
--name "daily-sales-digest:daily" r
--schedule "0 8 * * *" r
--command "node /Users/mupeng/.openclaw/workspace/skills/daily-sales-digest/scripts/digest.js --date yesterday --deliver discord"
?? ??? (?? ??? ?? 9?):
openclaw cron add r
--name "daily-sales-digest:weekly" r
--schedule "0 9 * * 1" r
--command "node /Users/mupeng/.openclaw/workspace/skills/daily-sales-digest/scripts/digest.js --period week --deliver discord"
?? ??? (?? 1? ?? 9?):
openclaw cron add r
--name "daily-sales-digest:monthly" r
--schedule "0 9 1 * *" r
--command "node /Users/mupeng/.openclaw/workspace/skills/daily-sales-digest/scripts/digest.js --period month --deliver email,discord"
4. ?? ?? ??
?? ??/?? ?? ? ?? Discord ??:
node {baseDir}/scripts/alert.js --threshold 0.3 --deliver discord
??? ??
???? ~/.openclaw/workspace/data/sales/ ????? JSON ???? ??:
~/.openclaw/workspace/data/sales/
├── 2026-02-17.json
├── 2026-02-18.json
└── ...
? ?? ??:
{
"date": "2026-02-17",
"sources": {
"naver": {
"revenue": 1250000,
"orders": 45,
"avgOrderValue": 27777
},
"coupang": {
"revenue": 850000,
"orders": 32,
"avgOrderValue": 26562
}
},
"total": {
"revenue": 2100000,
"orders": 77,
"avgOrderValue": 27272
}
}
?? ??? ??
node {baseDir}/scripts/collect.js --date yesterday
node {baseDir}/scripts/collect.js --date 2026-02-17
node {baseDir}/scripts/collect.js --date today --source naver
?? ??
??? (??)
?? 2026-02-17 ?? ??
?? ? ??: ?2,100,000 (↑ 15.2% vs ??)
?? ?? ?: 77? (↑ 8.5% vs ??)
?? ???: ?27,272 (↑ 6.2% vs ??)
?? ?? ??:
? ?? ??: +15.2% (?278,000)
? ?? ???: +8.7% (?168,000)
? ?? ??: +3.2% (?65,000)
?? ???:
? ???: ?1,250,000 (45?)
? ??: ?850,000 (32?)
JSON
{
"date": "2026-02-17",
"summary": {
"revenue": 2100000,
"orders": 77,
"avgOrderValue": 27272
},
"comparison": {
"vsYesterday": {
"revenue": 0.152,
"orders": 0.085,
"avgOrderValue": 0.062
},
"vsLastWeek": {
"revenue": 0.087,
"orders": 0.045,
"avgOrderValue": 0.039
},
"vsLastMonth": {
"revenue": 0.032,
"orders": 0.018,
"avgOrderValue": 0.014
}
},
"sources": {
"naver": {
"revenue": 1250000,
"orders": 45
},
"coupang": {
"revenue": 850000,
"orders": 32
}
}
}
Markdown (????)
# ?? ?? ??? (2026-02-10 ~ 2026-02-16)
## ??
- **? ??**: ?14,500,000
- **?? ???**: ?2,071,428
- **? ??**: 523?
- **?? ???**: ?27,725
## ?? ??
| ?? | ?? | ?? | ??? |
|------|------|------|--------|
| 02-10 | ?1,890,000 | 68? | ?27,794 |
| 02-11 | ?2,150,000 | 78? | ?27,564 |
| ... | ... | ... | ... |
## ?? ????
- ??? ??? ?? ?? (?2,350,000)
- ?? ??? ?? (-18%)
- ???? ??? ?? (±5% ??)
?? ?? ??
???(?? ±30%)? ???? ?? ?? ?? ? ?? ??:
?? ?? ?? ??!
2026-02-17 ??? ?? ?? 45.3% ??????.
?? ??: ?3,050,000
?? ??: ?2,100,000
?? ??: +?950,000 (+45.3%)
?? ??? ?????.
?? ? ??? ??
- API ?? ???
~/.openclaw/workspace/config/daily-sales-digest.json? ?? - ??? ???
.gitignore? ?? ?? - ??? ??? ?? ??? ???? ??
- ????? ??? ??? ???? ?? (90? ??)
???
- Node.js 18+
- OpenClaw gateway
- (??) Discord webhook ?? message ??
- (??) ??? ?? ?? (himalaya ?)
?????
API ?? ??
# ?? ?? ??
cat ~/.openclaw/workspace/config/daily-sales-digest.json
# ??? API ???
curl -H "X-Naver-Client-Id: YOUR_ID" -H "X-Naver-Client-Secret: YOUR_SECRET" r
"https://api.commerce.naver.com/external/v1/pay-order/seller-product-order/list"
??? ??
???? ??? ?? ??? ??:
node {baseDir}/scripts/collect.js --date 2026-02-15 --force
??? ??
openclaw cron list | grep daily-sales
openclaw cron runs daily-sales-digest:daily
?? ?? ??
- ???? ?? ??
- ???? ? UI (Canvas ??)
- ??? ?? ??
- ???? ?? ?? ??
- AI ?? ?? ??
- Slack ??
- Google Sheets ?? ????
??
- ??? ??? API ??: https://developer.naver.com/docs/commerce/commerce-api/commerce-api.md
- ?? Wing API: https://wing-developers.coupang.com/
- ???? API: (?? ??)
相关推荐
专题
+ 收藏
+ 收藏
+ 收藏
+ 收藏
+ 收藏
+ 收藏
最新数据
相关文章
代理状态:监控支付意图和交易 - Openclaw Skills
Proxy MCP:AI 智能体支付与虚拟卡 - Openclaw Skills
Apify Ultimate Scraper: AI 网页数据抓取 - Openclaw Skills
加密诈骗检测器:实时欺诈预防 - Openclaw Skills
newsmcp: 实时 AI 新闻聚合与过滤 - Openclaw Skills
Moltbook 优化器:策略与排名精通 - Openclaw 技能
Frigate NVR:智能摄像机管理与自动化 - Openclaw Skills
Markdown 检查器:样式、链接和格式工具 - Openclaw Skills
Venice.ai 至尊路由:私密且无审查的模型路由 - Openclaw Skills
图片优化器:使用 Openclaw Skills 压缩和调整图片尺寸
AI精选
