
## 工作流概述:价格波动仪表板
### 适用对象
食品行业、餐饮企业、采购团队需要监控食材价格波动并获取智能购买建议的组织。
### 工作原理/功能
**每日价格检查** – 通过Cron节点每天自动触发工作流,监控价格变化
**获取API价格** – 从外部API获取最新食材价格数据
**设置数据库** – 确保数据库表准备就绪,为数据插入做准备
**存储价格数据** – 将当前价格保存到数据库进行追踪
**计算趋势** – 分析历史价格数据以检测模式
**生成建议** – 基于价格趋势提供行动建议(如买入/卖出)
**存储建议** – 保存建议供未来报告使用
**获取仪表板数据** – 收集仪表板生成所需的数据
**生成仪表板HTML** – 构建HTML仪表板以可视化洞察
**发送邮件报告** – 将仪表板报告通过邮件发送给用户
**发送Slack提醒** – 将关键提醒或建议发送到Slack频道
### 技术实现细节
工作流使用PostgreSQL数据库存储历史价格数据和购买建议,通过SQL查询计算价格趋势和变化百分比。Code节点基于价格变化百分比生成智能购买建议:
– 价格下降超过10%:立即购买(高优先级)
– 价格下降5-10%:考虑购买(中优先级)
– 价格上涨超过15%:避免购买(高优先级)
– 价格上涨5-15%:等待(中优先级)
– 价格稳定:监控(低优先级)
### 如何设置
1. 导入模板
2. 配置数据库连接(PostgreSQL)
3. 设置API端点以获取价格数据
4. 配置SMTP邮件发送凭据
5. 设置Slack Webhook URL
6. 激活工作流
### 自定义选项
– 修改价格API端点以适配不同的数据源
– 调整购买建议逻辑的阈值
– 添加更多通知渠道(如Teams、钉钉)
– 集成更多数据源进行综合分析

评论(0)