生日蛋糕
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_9142b921/shengridnagao。
技能介绍
要解决什么问题
在 Agent 里订蛋糕,常见卡点不是「不会说话」,而是背后要串起 用户 Token、市级配送范围、地址 ID(aid)、规格 ID(spec_id) 和 下单 URL(scene) 等多步接口。蛋糕叔叔侧走 JSON-RPC 2.0,成功码是 code: 200,业务数据还套在 result.content[0].text 里再解析一层;字段名也容易踩坑(区县用 area、详细地址用 addr)。本技能把流程写成固定剧本,并约束回复只暴露「当前结果 + 下一步要问什么」。
技能如何工作
- 鉴权:
user_token必须由当前用户提供,写入本地dgss_token.md(发布时需进.gitignore)。 - 地址:城市规范到「市」一级;可调
getAddrList,无地址则addAddrList后取data[0].id作为aid,并记忆default_city/default_aid。 - 选品:仅
cat_id = 1(蛋糕),用cake_sweets_lst按关键词分页搜索;商品表固定六列(品牌、名称、规格、价格、详情),字段原样展示。 - 下单:下单前校验序号对应的
spec_id与规格名称一致;getOrderaddr生成支付链接,从 URL 提取scene并记录最近订单。 - 查单:优先用记忆中的
last_order_scene,或识别用户发来的 8–20 位纯数字为scene,调用getOrderStatus展示商品名与状态。
调用方式:Linux/Mac 可直接 curl;Windows 需 Python 脚本避免中文参数乱码。首次成功的方式记入 MEMORY.md 的 dgss_exec_method 后续复用。接口超时建议 60 秒。
边界与注意点
- 品类:零食、鲜花等一律拒绝,只帮订蛋糕。
- 下单:单次仅一个
spec_id,不支持多规格叠单。 - 话术:Token 提示、城市询问、无结果等须与 SKILL 预设文案一致;对用户不暴露接口名、域名与原始异常。
- 快捷指令:「再来一单」复用默认地址与上次商品;「换地址/换城市」清默认地址;非支持能力(退款、物流、发票等)用简短幽默话术回绝,不引导去站外手动操作。
使用场景
- 同事生日当天下午,需要在 Agent 对话里输入蛋糕关键词,确认市级配送地址与规格后拿到扫码支付链接。
- 行政筹备部门庆祝活动,要先选定「北京市」等城市并从未保存地址列表中选择 aid,再搜索指定品牌蛋糕。
- 下单后只手握 scene 数字或链接参数,让 Agent 调用查单接口返回商品名称与当前订单状态。
- 上次已订过同款且本地记住了 default_aid,说「再来一单」直接复用默认地址搜索并生成新的支付链接。
适合人员
- 负责员工生日福利采购、常在 IM 里让 Agent 代为搜蛋糕并生成支付链接的行政或 HR。
- 维护企业运营类 Agent 技能、需按 JSON-RPC 对接蛋糕叔叔 workbuddy 接口的集成开发者。
- 在 Windows 办公环境部署该技能、必须用 Python 脚本发起请求以避免中文参数乱码的 IT 支持人员。
- 经常为他人代订蛋糕、需要轮换 token、默认城市与收货地址的团队助理或办公室管家。