地标优选商品助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md ,安装 @org-z6d07r9h/dibiao-youxuan-goods-v2 。
技能介绍
解决的问题
社区团购的商品库和营销规则更新频繁,团长与运营在蛋卷 SAAS 后台查找特定商品、确认某会员等级的折扣时往往效率很低。频繁切换页面和手动计算积分系数不仅打断了服务流程,也容易因为记忆偏差出现报价错误。这个技能的目标,是把查询和收银动作直接映射到自然语言指令里,让 query_goods.py 作为后端与 1card1 开放平台之间的代理。
工作原理与关键步骤
核心脚本采用签名鉴权,将 OpenId、Secret、Timestamp 与请求数据组合成 32 位大写的 MD5 签名。针对自然语言输入,它会将意图分为四类并分配给对应的底层接口:
- 商品查询:通过
Get_GoodsItemsPagedV2获取在售状态、价格与图片,支持按关键词、分类或条码进行--onsale过滤。 - 积分折扣:利用
Get_PointAndDiscount解析单品或整单系数,将冰冷的数字换算成“打八折”或“1 元积 1.2 分”等直观描述。 - 会员查询:通过
Get_MemberInfo调取卡号对应的储值与积分余额。 - 收银下单:调用
Consume接口,强制要求--total-money和--paid-money一致,并支持备注与支付方式。
适用边界与工程注意点
在生产环境中使用需关注以下细节:
- 密钥管理:必须通过环境变量或
config.json注入OpenId与Secret,严禁硬编码在源码中。 - 防误操作设计:
Consume属于真实写操作。脚本默认仅生成包含签名的预览请求,必须在用户明确发出“确认提交”指令并附加--confirm参数后才会真正发送。建议配合--unique-code实现幂等校验,避免网络重试导致重复扣款。 - 数据容错:接口返回的字段名存在大小写及空格差异(如
GooodsItemTypename或Price),脚本已实现多候选键兜底,但在解析复杂返回值时应保持对服务端字段变更的警惕。 - 业务逻辑判断:若门店未配置特定的积分折扣规则,接口会返回默认系数(折扣 1.0、积分 0.0),这属于正常的空状态响应,而非系统故障。
使用场景
- 团长在微信群回复会员询价,需要快速查水果类在售商品、价格和特价,避免口算报错。
- 运营核对某商品条码对特定会员卡号的折扣系数与积分规则,确认营销配置是否生效。
- 团长帮会员查询储值余额与可用积分,需输入卡号或手机号获取最新会员资料。
- 大团长帮会员下单生鲜组合,先预览签名请求与金额明细,确认无误后带 confirm 提交。
适合人员
- 社区团购团长:需要在微信群快速回复会员商品价格与特价,准确完成售前询价。
- 社区团购运营:需要核对特定会员等级的折扣系数和积分规则,确保营销配置正确。
- 社区团购大团长:需要帮会员查询储值与积分余额,并完成收银下单,同时避免误操作。