用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/WenXiaoWendy/dianping-queue-skill --skill dianping-queue命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | dianping-queue |
| description | 面向中文用户的大众点评取号 skill。用于解析取号页、一次性读取排队桌数、按正常浏览器流程取号,以及在 agent 被定时唤醒后按用户阈值取号或提醒出发。 |
这个 skill 只处理大众点评排队取号相关任务。触发意图包括:
取号成功:
已取号成功:<店名>
桌号:<tableNumDesc>
前方等待:<queueWaitTableNum> 桌
人数:<peopleCount> 人
只看状态:
当前排队:<店名>
状态:<queueStatusText>
总等待:<queue.totalWaitCount 或 queue.queueWaitTableNum> 桌
桌型:
- <tableTypeName>(<tableCapacityDesc>):<waitCount> 桌
取号后提醒出发:
可以出发了:<店名>
前方等待:<queueWaitTableNum> 桌
多个候选:
找到多个可能的门店,请回复编号:
1. <店名>|<地址>
2. <店名>|<地址>
需要短信验证码:
请输入短信验证码。
需要浏览器验证:
请在打开的浏览器页面完成验证,完成后告诉我继续。
需要定时检查频率:
请告诉我多久查一次排队进度。
业务不可用或错误:
无法完成:<原因>
常见业务原因直接使用页面或脚本返回的 reason / blocker / queue.queueStatusText / queue.queueStatusSubText。如果同时有主文案和副文案,格式为:
无法完成:<主文案>:<副文案>
browser-search。2 人。verification_required 时,立刻停止当前流程并向用户索要验证码。用户给出验证码后,原命令追加 --sms-code "<SMS_CODE>" 续跑。命令中的 <SKILL_DIR> 表示这个 skill 的安装目录。
安装或更新 helper:
python3 "<SKILL_DIR>/scripts/setup_runtime.py"
店名、地址或商场名解析:
python3 "<SKILL_DIR>/scripts/queue_context.py" resolve --target "<店名、地址或缓存别名>"
缓存缺失时走浏览器搜索:
python3 "<SKILL_DIR>/scripts/queue_context.py" browser-search --query "<店名或地址>" --city "<城市>"
确认搜索候选:
python3 "<SKILL_DIR>/scripts/queue_context.py" confirm-search --index "<编号>"
取号:
python3 "<SKILL_DIR>/scripts/queue_context.py" take --target "<店名、缓存别名、candidateId 或取号 URL>" --party-size 2
只读取状态:
python3 "<SKILL_DIR>/scripts/queue_context.py" status --target "<店名、缓存别名、candidateId 或取号 URL>" --party-size 2
分享页入库并取号:
python3 "<SKILL_DIR>/scripts/queue_context.py" from-share --share-url "<大众点评分享链接>" --party-size 2
按订单页 URL 查看前方桌数:
python3 "<SKILL_DIR>/scripts/queue_context.py" status --order-url "<订单页 URL>"
candidates 只有 1 个:直接运行 confirm-search。candidates 有多个:向用户展示候选编号,让用户回复编号后再继续。confirm-search --index "<编号>"。browser_verification_required,让用户在浏览器页面完成验证;完成后重新运行同一条命令。verification_required,让用户提供短信验证码后续跑同一命令并追加 --sms-code "<SMS_CODE>"。