其他
在涉及 POS、电商、库存、CRM 或全渠道零售时…
任务涉及零售系统、POS、库存管理、电商、CRM 或全渠道零售,需要系统设计、库存优化和客户分析时使用。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 48/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 85/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 53/100 ×0.15
适用场景
在涉及 POS、电商、库存、CRM 或全通用
解决思路
- 在方案中覆盖销售点 (POS) 系统。
- 在方案中覆盖库存管理系统 (IMS)。
- 在方案中覆盖客户关系管理 (CRM)。
- 在方案中覆盖订单管理系统 (OMS)。
- 在方案中覆盖仓库管理系统 (WMS)。
- 在方案中覆盖电商平台。
- 在方案中覆盖支付处理。
- 实现线上到线下 (O2O) 集成。
- 实现线上购买、门店自提 (BOPIS)。
- 实现门店发货 (Ship from store)。
- 建立统一客户画像。
- 实现跨渠道库存可见性。
- 实现跨渠道一致定价。
- 集成忠诚度计划。
- 采用移动 POS (mPOS)。
- 采用自助结账系统。
- 采用电子货架标签 (ESL)。
- 使用 RFID 进行库存跟踪。
- 使用计算机视觉进行分析。
- 使用 AI 驱动的推荐。
- 支持非接触式支付。
- 初始化 InventoryManagementSystem:设置 self.products={}、self.warehouses={}、self.transfer_orders=[]。
- 实现 calculate_reorder_point:根据 average_daily_demand、lead_time_days、service_level=0.95,假设 demand_std_dev=average_daily_demand*0.2,用 scipy.stats.norm.ppf(service_level) 计算 z_score,safety_stock=z_score*demand_std_dev*np.sqrt(lead_time_days),reorder_point=(average_daily_demand*lead_time_days)+safety_stock,返回向上取整的 reorder_point 和 safety_stock。
- 实现 calculate_economic_order_quantity:用 eoq=np.sqrt((2*annual_demand*float(ordering_cost))/float(holding_cost_per_unit)) 计算 EOQ;number_of_orders=annual_demand/eoq;ordering_cost_total=number_of_orders*float(ordering_cost);holding_cost_total=(eoq/2)*float(holding_cost_per_unit);total_cost=ordering_cost_total+holding_cost_total;返回向上取整的 eoq、orders_per_year、order_frequency_days=int(365/number_of_orders)、total_annual_cost、ordering_cost、holding_cost。
- 实现 analyze_abc:对每个产品计算 annual_value=unit_cost*annual_demand;按 annual_value 降序排序;累计值占比 ≤80% 归为 A,≤95% 归为 B,其余归为 C;为产品写入 abc_category;返回 classification 和 summary(A_items、B_items、C_items、total_value)。
- 实现 forecast_demand:用 Holt-Winters 三重指数平滑,alpha=0.3、beta=0.1、gamma=0.2、season_length=12;初始化 level=np.mean(historical_sales[:season_length])、trend=(np.mean(historical_sales[season_length:2*season_length])-np.mean(historical_sales[:season_length]))/season_length、seasonal=np.array(historical_sales[:season_length])/level;对未来 periods_ahead 计算 forecast_value=(level+trend*(i+1))*seasonal[i%season_length],取 max(0, forecast_value);返回 forecast、periods_ahead、method='holt_winters' 和 95% confidence_interval_95。
- 实现 check_stock_levels:遍历 products;当 product.stock_quantity <= product.reorder_point 时生成 type='reorder'、severity='high' 告警,action='Place purchase order';当 product.stock_quantity > product.reorder_point*3 时生成 type='overstock'、severity='medium' 告警,action='Review purchasing strategy';并检查无销售/死库存(需结合销售历史)。
- 实现 _calculate_confidence_interval:std_error=np.std(historical)*1.5;lower=[max(0, f-1.96*std_error) for f in forecast];upper=[f+1.96*std_error for f in forecast]。
- 初始化 CustomerAnalytics:设置 self.customers={}、self.transactions=[]。
- 实现 calculate_rfm:按 customer_id 聚合,Recency=(current_date - x.max()).days,Frequency=transaction_id count,Monetary=amount sum;列名为 recency、frequency、monetary;用 pd.qcut 分为 1-5 分,r_score 标签 [5,4,3,2,1],f_score 和 m_score 标签 [1,2,3,4,5];rfm_score=r_score.astype(int)+f_score.astype(int)+m_score.astype(int)。
- 实现 segment_customers:按 RFM 分数分群:r>=4 且 f>=4 且 m>=4 为 Champions;r>=3 且 f>=3 且 m>=3 为 Loyal Customers;r>=4 且 f<=2 为 New Customers;r<=2 且 f>=3 为 At Risk;r<=2 且 f<=2 为 Lost Customers;m>=4 为 Big Spenders;否则为 Regular Customers。
- 实现 calculate_customer_lifetime_value:clv=float(average_purchase_value)*purchase_frequency*customer_lifespan_years,返回 Decimal(str(clv)).quantize(Decimal('0.01'))。
- 实现 predict_churn:使用 recency、frequency、monetary、days_since_last_purchase 等特征,通过训练好的 ML 模型得到 churn_score;churn_score>0.7 为 high 风险,action='Send personalized offer immediately';churn_score>0.4 为 medium 风险,action='Include in next marketing campaign';否则为 low 风险,action='Continue regular engagement'。
- 实现 recommend_products:用协同过滤或基于内容的推荐算法,返回 top_n 个推荐商品,每项包含 sku、name、score、reason,例如 reason='Frequently bought together'。
- POS 运营:确保 POS 系统正常运行时间 99.9%+。
- POS 运营:为网络中断实现离线模式。
- POS 运营:使用条码扫描保证准确。
- POS 运营:支持多种支付方式。
- POS 运营:启用快速商品查找。
- POS 运营:实现收据管理(打印/邮件)。
- POS 运营:跟踪收银员绩效指标。
- 库存管理:实施周期盘点程序。
- 库存管理:使用 ABC 分析确定优先级。
- 库存管理:维护准确库存记录。
- 库存管理:设置适当再订货点。
- 库存管理:对高价值商品使用 RFID。
- 库存管理:实施先进先出 (FIFO)。
- 库存管理:跟踪库存周转率。
- 电商:优化移动购物。
- 电商:实施放弃购物车恢复。
- 电商:使用高质量产品图片。
- 电商:启用客户评论。
- 电商:提供多种配送选项。
- 电商:实施实时库存更新。
- 电商:支持访客结账。
- 客户体验:个性化营销沟通。
- 客户体验:实施忠诚度计划。
- 客户体验:提供全渠道支持。
- 客户体验:支持轻松退货和换货。
- 客户体验:使用客户反馈。
- 客户体验:实施聊天机器人支持。
- 客户体验:跟踪 Net Promoter Score (NPS)。
- 避免反模式:没有库存跟踪或计数不准确。
- 避免反模式:只支持单一支付方式。
- 避免反模式:结账体验差(慢/复杂)。
- 避免反模式:不收集客户数据。
- 避免反模式:线上和线下系统孤立。
- 避免反模式:跨门店手动更新价格。
- 避免反模式:POS 系统无备份。
- 避免反模式:忽略购物车放弃。
- 避免反模式:没有产品推荐。
- 参考文档:需要详细 POS 材料时阅读 references/POINT_OF_SALE_SYSTEM.md。
- 参考资源:NRF (National Retail Federation) https://nrf.com/。
- 参考资源:Shopify Developer Docs https://shopify.dev/。
- 参考资源:Square Developer Platform https://developer.squareup.com/。
- 参考资源:WooCommerce https://woocommerce.com/。
- 参考资源:Magento https://magento.com/。
- 参考资源:Retail Analytics Council https://www.retailanalyticscouncil.com/。
- 参考资源:GS1 Standards https://www.gs1.org/。
适用边界 · 注意事项
- 非零售、POS、电商、库存、CRM 或全渠道零售场景,不适用本技能。
- 缺少商品、库存、交易或客户数据时,无法可靠执行再订货点、EOQ、ABC、需求预测、RFM、流失预测等分析。
- 涉及特定支付合规、税务法规、硬件认证或具体云厂商/平台强制约束时,本技能只提供通用零售指导,不能替代对应合规与平台文档。