蛋糕同城配送
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_9142b921/dangaotongchengpeisong。
技能介绍
要解决什么问题
在 Agent 对话里帮用户完成同城蛋糕选购,而不是把用户丢到 H5 或小程序里自己点。技能对接蛋糕叔叔 WorkBuddy 侧 https://www.dangaoss.com/dsapi/workbuddy/mcp_server,走 JSON-RPC 2.0,业务参数固定在 params.arguments 里;成功以业务层 code: 200 为准,响应是双层 JSON(外层 RPC → result.content[0].text → 内层 {code, data, msg}),超时按 60 秒设计。
技能如何工作
流程按顺序执行,不能跳步乱调接口:
- 用户 Token:
user_token必须由当前用户主动提供,写入本地dgss_token.md,禁止复用他人凭证。 - 城市与地址:城市规范到「市」一级(如北京→北京市);用
getAddrList拉已存地址,无地址则addAddrList(区县字段是area,详细地址是addr,地址 ID 是aid)。 - 只搜蛋糕:
cake_sweets_lst搜索时cat_id固定为 1;列表必须原样六列展示(品牌、商品名称、规格、价格、详情等),支持分页。 - 下单链接:
getOrderaddr生成支付 URL;下单前要做 spec_id 与规格名称 对照,避免串单;quantitys默认"1"。 - 订单查询:优先读
dgss_token.md的last_order_scene,或识别用户发来的纯数字 scene,调用getOrderStatus展示商品名与status_name。
渠道号固定为 cake_local_delivery。Windows 下中文参数易乱码,文档要求用 Python 脚本调用;Linux/Mac 可用 curl。执行方式可记入 MEMORY.md 的 dgss_exec_method 避免重复试错。
边界与注意点
- 商品范围:仅订购蛋糕;零食、鲜花等直接拒单或先确认是否为蛋糕。
- 单规格:一次下单只支持一个
spec_id。 - 安全:Token 与默认城市/地址、最近订单 scene 等写在
dgss_token.md,发布 Skill 时应加入.gitignore。 - 对用户话术:按 SKILL 预设文案回复,不向用户暴露接口名、域名等实现细节;未覆盖能力(退款、物流、发票等)用简短说明,不引导去站外自行操作。
使用场景
- 同事生日当天,在 Agent 里确认配送城市与已存地址,按关键词搜索蛋糕并生成可扫码支付的下单链接。
- 用户说「再来一单」或「复购」时,用本地记录的默认地址与上次规格直接调用下单接口,跳过重复选址。
- 用户发来 8~20 位纯数字 scene,不在下单流程中自动识别为订单凭证,查询商品名称与订单状态。
- 收礼人在新城市没有地址时,先收集省市区、详细地址与手机号添加地址,再搜索指定蛋糕并选规格。
适合人员
- 负责团队生日或活动福利、需要在 IM/机器人对话里代订同城蛋糕并下发支付链接的行政或 HR。
- 对接蛋糕叔叔 WorkBuddy 接口、必须处理双层 JSON、`aid`/`area`/`addr` 字段与 `cat_id=1` 限制的集成工程师。
- 经常给异地亲友订蛋糕、希望记住默认城市与地址、并偶尔用 scene 查订单状态的个人用户。
- 编写或审计 Agent Skill、需落实仅蛋糕类目、六列商品展示与 spec_id 规格校验的维护者。