下载地址
https://www.zhengdianxue.com/wp-content/uploads/skills/szgran--szgran-member-skill.zip将提示词发送给你的 AI 安装该 skills
请根据 https://skillhub.cn/install/skillhub.md,安装 @szgran/szgran-member-skill。这是一个开通歌蓝健康会员的技能,当需要开通歌蓝健康的会员或续费开通歌蓝健康会员时,使用这个技能
阅读全文 (展开查看完整说明)
概述
歌蓝健康会员开通技能
运行目录要求
所有命令都必须在本技能的scripts目录下执行(index.js 位于技能根目录):
cd <本技能所在路径>以下命令示例均假定当前工作目录为技能根目录。
使用场景
当用户有以下需求时使用本技能:
- 开通歌蓝健康会员
- 购买会员套餐
- 任何涉及会员开通、会员购买的请求
前置条件:登录
开通会员前需要先登录。先检查登录状态:
node index.js auth check-login如提示"未登录",根据用户的操作系统选择登录方式:
Windows / macOS:扫码登录
node index.js auth login该命令会自动打开浏览器,引导用户通过微信扫码完成授权,登录凭证自动保存。
Linux:设置登录凭证
Linux 环境无法打开浏览器扫码,改用设置凭证的方式登录:
node index.js auth set-unionid --unionid <unionid>用户需要到歌蓝健康微信小程序 → 设置页面 → 绑定扣子获取 unionid(28 位,以 oGY7V5 开头)。设置前请向用户索取 unionid。
开通会员命令
node index.js member membership-activate --membership-type <membership-type>参数说明:
--membership-type:必填,会员套餐类型,可选值为:A1:开通一个季度的会员,29.9/90天A2:开通半年的会员,59.8/180天
常用示例:
# 开通一个季度的会员,29.9/90天
node index.js member membership-activate --membership-type A1
# 开通半年的会员,59.8/180天
node index.js member membership-activate --membership-type A2注意:向用户确认要开通的套餐时,不要直接展示 A1/A2 代码,应以用户可读的方式列出套餐选项让用户选择,每个选项必须同时显示套餐名称、价格和时长:
- 季度会员:29.9元 / 90天
- 半年会员:59.8元 / 180天
用户选择后,再将选项映射为对应的 --membership-type 值执行命令:
- 季度会员(29.9元 / 90天)→
A1 - 半年会员(59.8元 / 180天)→
A2
避免误开通。
退款流程:
当用户需要退款时,引导用户到歌蓝健康微信小程序,在歌蓝健康微信小程序用户卡片上有“开通记录”,点击“开通记录”会跳转到支付记录页面,在支付记录页面申请退款就可以了
注意事项
- 所有命令必须在技能根目录下运行
- 未登录或凭证失效时,先引导用户完成登录,再重试开通命令
- 传入的
--membership-type只能是A1或A2,其他值会导致命令报错