Queue skill
Skill TencentCloudBase/awesome-miniprogram-skills/skills/queue-skill
门店排队取号:搜索门店、排队状态、取号、进度查询From its SKILL.md
npx -y skills add TencentCloudBase/awesome-miniprogram-skills --skill queue-skillAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
SKILL.md
1.6 KB, 490 tokens by cl100k_base, as published. Nobody here has run it
门店排队取号
基于门店列表完成门店查询、排队状态查看、线上取号与排队进度查询的能力集合。
触发场景
用户原话举例(路由命中本技能):
- "帮我找个能取号的门店"
- "望京附近哪家店排得快"
- "帮我看看这家店现在排到多少号了"
- "我要先取个号"
- "我前面还有几位"
- "帮我查一下我的排队进度"
不适用范围
- 饮品点单、规格选择、下单支付等诉求 → 不在本技能范围,由点单技能处理
- 地图导航、路线规划、电话联系门店等诉求 → 不在本技能范围
- 历史订单、会员积分、优惠券等诉求 → 不在本技能范围
接口链路
searchStores:门店搜索与候选门店列表展示。getStoreQueueStatus:查看单门店当前排队状态。takeQueueNumber:确认可取号后生成排队票。getQueueProgress:基于真实票据查询当前位置与等待进度。
使用顺序
- 取号前需先确定具体门店;没有门店上下文时,先展示可选门店列表,再查看该门店当前排队状态。
- 生成排队票前需先看到门店当前排队状态与取号状态,确认可取号后再执行取号。
- 查询排队进度前需先拿到有效票据;没有有效票据时,不能直接查询当前位置。
- 所有已绑定组件的接口都应优先展示卡片,不要改成纯文本逐条展开。
What ships with it: 29 files
57.1 KB alongside SKILL.md, 12 of them executable
apis/
- getQueueProgress.jsruns3.0 KB
- getStoreQueueStatus.jsruns2.4 KB
- searchStores.jsruns1.5 KB
- takeQueueNumber.jsruns2.7 KB
cloudfunctions/
- queue-skill-handler/index.jsruns6.1 KB
- queue-skill-handler/package.json177 B
components/
- queue-progress-card/index.jsruns3.0 KB
- queue-progress-card/index.json49 B
- queue-progress-card/index.wxml1008 B
- queue-progress-card/index.wxss2.4 KB
- queue-ticket-card/index.jsruns2.1 KB
- queue-ticket-card/index.json49 B
- queue-ticket-card/index.wxml659 B
- queue-ticket-card/index.wxss1.7 KB
- store-list-card/index.jsruns2.9 KB
- store-list-card/index.json49 B
- store-list-card/index.wxml1.1 KB
- store-list-card/index.wxss2.5 KB
- store-queue-status-card/index.jsruns3.5 KB
- store-queue-status-card/index.json49 B
- store-queue-status-card/index.wxml1.1 KB
- store-queue-status-card/index.wxss2.2 KB
data/
- seed.jsruns1.2 KB
utils/
- util.jsruns1.9 KB
- cloudbaserc.json747 B
- index.jsruns1.1 KB
- mcp.json9.6 KB
- mp-skills.json154 B
- README.md2.2 KB