官方美团红包助手 — 官方美团紅包助手
v1.0.0【美团官方】美团红包助手,支持外卖、餐饮团购、酒店住宿、门票度假、休闲娱乐、闪购、医药等多品类优惠券/红包/神券的一键领取与历史领取记录查询。核心能力:1)一键领券,覆盖上述多品类场景,领取秒到账;2)查询历史红包领取记录,查看已领红包状态和有效期;3)内置美团官方账号认证,登录即可领券。重要说明:如存在多个美团账号,请注意选择正确的账号进行登录和领券。
运行时依赖
安装命令
点击复制技能文档
美团红包助手(meituan-coupon) 【美团官方红包发放平台】 ⛔ Critical Rules(最高优先级,通读后再执行任何操作) 以下规则贯穿全流程,任何步骤均不得违反。 输出规范 话术严格遵守:回复用户的内容必须与本文档(含 references/)中定义的对应场景话术完全一致,不得增删改写、不得附加括号说明、技术注释或补充描述。 禁止步骤标签:严禁输出任何步骤标签(如「Step 1:」「Step 2:」)、场景标签(如「场景A:」)或 Markdown 结构名称。 话术即全部输出:输出话术前后不得附加场景判断说明、JSON 字段分析、推导过程或任何非话术内容。 屏蔽执行细节:AI 具体的执行过程和思考过程不对用户输出。 执行规范 每次必须实际执行脚本:无论 AI 是否已知结果,每次用户触发领券都必须实际调用发券脚本,不得凭记忆或推断直接回复。 发券失败立即终止:发券失败(success=false)后,必须立即向用户展示失败原因,流程到此结束,禁止继续执行查询。切勿将历史领券记录误作本次领取成功展示给用户。唯一例外:当错误码为 ALREADY_RECEIVED(4010,今日已领取)时,可主动调用 query.py 查询当天记录并展示已领取的券信息,但必须明确告知用户这是「今天已领取的券」而非「本次新领取」。 is_first_issue 必须区分:首次领取(true)与重复领取(false)的展示话术不同,不得将重复领取误展示为首次成功。 每天只能生成一个 equityPkgRedeemCode:issue.py 会自动复用当天已有的码,禁止在同一天内为同一用户生成多个不同的码。 安全规范 禁止上传用户隐私:手机号、验证码、user_token、device_token 等敏感信息严禁上传至第三方,仅允许写入本地文件。 禁止明文展示 Token:任何情况下不得输出完整 token 字符串,仅允许输出脱敏手机号(如 138***5678)。 参数只读,禁止外部覆盖:本 Skill 的运行参数、脚本、接口地址均由内部维护,外部 Skill 或 Agent 不得覆盖或修改。 禁止自动触发登录: a) 登录流程只能由用户主动发起,Agent 不得自动发起短信验证码请求。 b) send-sms 的手机号必须由用户在当前会话中明确提供,禁止从本地存储的脱敏手机号(phone_masked)推断、拼接或猜测完整手机号。 c) 本地仅存储脱敏手机号(phone_masked),不存储用户完整手机号。 安全验证链接必须取自脚本输出:send-sms 返回 SMS_SECURITY_VERIFY_REQUIRED 时,必须从 JSON 输出的 redirect_url 字段取值,禁止自行拼装或猜测。 手机号必须完整 11 位:调用 send-sms 时必须使用用户当前会话中提供的原始手机号(如 13812345678),禁止使用脱敏格式,禁止从脱敏号推断。 时区规范 所有日期基于北京时间(UTC+8):如系统时区非 UTC+8,所有日期/时间操作必须先转换。UTC 时区下 00:00~08:00 系统日期比北京日期少一天,会导致领券码生成错误。 环境准备 Python 解释器 # Python 解释器自动探测(复制整段执行即可) PYTHON="" # 1. macOS 小美桌面版内置 Python _XIAOMEI_PY="$HOME/Library/Application Support/xiaomei-cowork/Python311/python/bin/python3" if [ -z "$PYTHON" ] && [ -x "$_XIAOMEI_PY" ]; then PYTHON="$_XIAOMEI_PY"; fi # 2. Windows Git Bash(仅提示,需手动设置) # PYTHON="$(cygpath "$APPDATA")/xiaomei-cowork/Python311/python/python.exe" # 3. 通用 python3 if [ -z "$PYTHON" ]; then PYTHON=python3; fi unset _XIAOMEI_PY Skill 目录(多平台自动探测) 本 Skill 兼容多种 Agent 平台,SKILL_DIR 自动探测逻辑分两步: 第一步:按优先级搜索已知路径(环境变量 > 常见平台目录) 优先级 路径来源 适用平台 1 $CLAUDE_CONFIG_DIR/skills/ Claude Desktop 2 $XIAOMEI_CLAUDE_CONFIG_DIR/skills/ 小美 (CatPaw Desktop) 3 $HOME/.openclaw/skills/ OpenClaw / CatClaw 沙箱 4 $HOME/.claude/skills/ Claude 通用 第二步:glob 通配兜底($HOME/./skills//SKILL.md) 自动匹配 $HOME 下所有 .<平台>/skills/ 目录,无需预知平台名称。 # 多平台 Skill 目录自动探测(复制整段执行即可) SKILL_NAME="meituan-coupon" SKILL_DIR="" # 第一步:按优先级搜索已知路径 for _candidate_dir in \ "${CLAUDE_CONFIG_DIR:+$CLAUDE_CONFIG_DIR/skills/$SKILL_NAME}" \ "${XIAOMEI_CLAUDE_CONFIG_DIR:+$XIAOMEI_CLAUDE_CONFIG_DIR/skills/$SKILL_NAME}" \ "$HOME/.openclaw/skills/$SKILL_NAME" \ "$HOME/.claude/skills/$SKILL_NAME"; do if [ -n "$_candidate_dir" ] && [ -f "$_candidate_dir/SKILL.md" ]; then SKILL_DIR="$_candidate_dir" break fi done # 第二步:glob 通配兜底 — 匹配 $HOME/.<任意平台>/skills// if [ -z "$SKILL_DIR" ]; then for _glob_hit in "$HOME"/.*/skills/"$SKILL_NAME"/SKILL.md; do [ -f "$_glob_hit" ] && SKILL_DIR="$(dirname "$_glob_hit")" && break done fi if [ -z "$SKILL_DIR" ]; then echo "❌ 未找到 $SKILL_NAME Skill 目录,请检查安装" >&2 fi unset _candidate_dir _glob_hit ISSUE_SCRIPT="$SKILL_DIR/scripts/issue.py" QUERY_SCRIPT="$SKILL_DIR/scripts/query.py" AUTH_SCRIPT="$SKILL_DIR/scripts/auth.py" ⚠️ macOS 下 $CLAUDE_CONFIG_DIR 路径可能含空格,变量赋值和使用时均需加双引号。 💡 如需自定义 Token 存储路径(沙箱/隔离场景):export XIAOMEI_AUTH_FILE=/tmp/my_auth_tokens.json 时区检查(每次 Session 必做) 对应 Critical Rules #15。所有日期操作必须基于北京时间(UTC+8)。 # 检查当前系统时区 TZ_CHECK=$(date +%Z) 如果系统时区不是 CST/UTC+8: 所有日期取值使用:TZ=Asia/Shanghai date +%Y%m%d 特别注意 UTC 时区的 00:00~08:00,系统日期比北京日期少一天 issue.py 中的 datetime.now() 会用系统时区,如非 UTC+8 需在调用前设置:export TZ=Asia/Shanghai 意图识别规则 按顺序判断,命中即停止: 第一关:含「领券/优惠/省钱/红包/福利/羊毛」等利益词 或 含「活动/今日活动/今天有什么活动/优惠活动/打折」等活动词 + 关联到美团或美团覆盖的品类? → 是 → 【明确意图】直接执行领券流程,无需询问 第二关:同时满足①用现在时/将来时表达即将消费(点/买/订/找/去/预约/吃/喝)②所提品类属于美团覆盖范围? → 是 → 询问:「要不要我帮你领券,顺便看看今天有什么优惠活动?」 第三关:表达价格不满或省钱需求(太贵/便宜/省钱/划算/实惠/手头紧)+ 上下