生日福利
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_9142b921/shengrifuli。
技能介绍
要解决什么问题
想在 蛋糕叔叔(dangaoss.com)上买生日蛋糕、零食或鲜花时,通常要在网页里反复选城市、地址、分类和规格。本技能把这套流程收敛到对话里:由 Agent 按固定顺序调用 WorkBuddy MCP 接口,最后给出可扫码支付的下单 URL,并可用 scene 凭证查订单状态。
技能如何工作
底层是 JSON-RPC 2.0,业务成功以返回体里 code: 200 为准;响应是双层结构:外层 RPC 的 result.content[0].text 再解析成内层 {code, data, msg}。执行前需要当前用户自己提供 USER_TOKEN(从蛋叔网页登录后获取),并写入本地 dgss_token.md,禁止复用他人 token。
典型步骤包括:
- 配送上下文:城市规范到「市」一级(如北京→北京市);用
getAddrList拉取已保存地址,没有则按area/addr等字段调用addAddrList;可记忆default_city与default_aid以便下次确认复用。 - 选品:按关键词映射
cat_id(1 蛋糕、5 零食、8 鲜花);模糊品名会追问分类;sweets_lst搜索时需带aid与cat_id,列表字段需原样六列展示。 - 下单:仅支持单个
spec_id;生成链接前校验规格 ID 与规格名称一致,再调getOrderaddr;支付入口为返回 URL 的二维码;scene可写入 token 文件供getOrderStatus查询。
环境上 Windows 需用 Python 脚本调接口(避免 curl 中文乱码),Linux/macOS 可直接 curl;首次成功的方式会记在 MEMORY.md 的 dgss_exec_method 里复用。
边界与注意点
- Token 与订单记忆文件含敏感信息,发布技能时应把
dgss_token.md加入.gitignore。 - 技能面向下单与查状态,不包含退款、取消、物流、发票、积分等商城未开放能力;接口超时较长(约 60 秒),异常时对用户用简短话术即可。
- 字段名易错:区县用
area、详细地址用addr、地址 ID 用aid;下单 URL 在data字符串里,不是嵌套order_url。
使用场景
- 同事生日需在同城公司地址配送蛋糕,已备好蛋叔 USER_TOKEN,要在对话里选城市地址、搜生日蛋糕规格并拿到扫码支付链接。
- 想给亲友订康乃馨或玫瑰花束,配送城市须规范到「市」一级,需在对话中拉取或新增收货地址后再按鲜花分类搜索。
- 上次买的同款芝士蛋糕要「再来一单」,本地已记忆 default_aid 与上次订单商品规格,希望跳过重复选址直接生成下单 URL。
- 支付后只记得下单链接里的 scene 数字,需要在非下单流程中查询该笔订单的商品名称与当前订单状态。
适合人员
- 负责员工生日福利、常在蛋糕叔叔为团队采购蛋糕或零食的行政或 HR
- 已注册蛋叔账号、能自行从网页获取 USER_TOKEN、希望用对话完成搜品与下单的个人用户
- 需在已开通配送的市级城市选保存地址或新增收货信息、为亲友订购鲜花或蛋糕的送礼人
- 经常复购固定规格、依赖本地 token 文件记忆默认地址与上一单 scene 的蛋叔老用户