鲜花订购
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_9142b921/xianhuadinggou。
技能介绍
要解决什么问题
在 Agent 对话里订鲜花,往往卡在三件事:账号授权不能写进仓库、配送城市与收货地址要和 SKU 可配送范围对齐,以及规格(spec_id)选错会直接串单。本技能把蛋糕叔叔 WorkBuddy 的订购流程收成固定步骤,让模型按同一套协议完成搜索与下单,而不是让用户自己翻商城页面。
技能如何工作
后端走 JSON-RPC 2.0,业务参数放在 params.arguments 里;成功时外层 code 为 200,真正业务数据在 result.content[0].text 再解析一层 {code, data, msg}。执行顺序是固定的:
- 用户自供
user_token,写入本地dgss_token.md(发布技能时需加入.gitignore)。 - 配送城市规范到「市」一级(如北京 →
北京市),可读文件中default_city/default_aid做地址复用确认。 getAddrList/addAddrList拿到aid;新增地址字段名是area(区县)和addr(详细地址),不是district/detail。- 仅鲜花:
cat_id固定为 8,用flowers_sweets_lst按关键词分页搜索;商品表需完整展示品牌、名称、规格、价格等列。 - 下单前 校验
spec_id与规格名称,再调getOrderaddr生成支付 URL;从链接里解析scene便于后续查单。 - 查单走
getOrderStatus,优先用dgss_token.md里的last_order_scene,或用户发来的纯数字 scene。
环境上 Windows 需用 Python 脚本 调接口(避免 curl 中文乱码),Linux/macOS 可直接 curl;首次成功的方式会记在 MEMORY.md 的 dgss_exec_method 里复用。
边界与注意点
- 只支持鲜花:蛋糕、零食等关键词应直接拒绝,不进入搜索。
- 单规格下单:一次只传一个
spec_id,不支持多 SKU 叠加。 - 对话侧应遵守技能里的 精简回复与标准文案,不向用户暴露接口名、域名或原始错误栈;退款、物流、发票等未覆盖能力用约定话术说明即可。
- 接口响应偏慢,请求超时按 60 秒 设计;
4013等码需映射成「重新登录 Token」类友好提示。
使用场景
- 已在平台完成授权,想在对话里选定配送城市与收货地址,用关键词搜索鲜花并拿到扫码支付下单链接。
- 纪念日或拜访前临时订花,需确认是否沿用 `dgss_token.md` 中的默认城市与地址,再按规格校验后生成支付 URL。
- 支付后只保存了下单链接里的 scene 数字,希望在非下单流程中查询该鲜花订单的商品名与状态。
- 经常给同一城市客户送同款花束,希望说「再来一单」直接复用上次规格与默认 aid 走下单。
适合人员
- 负责客户拜访或员工关怀、需在聊天里代订同城鲜花并记录 scene 以便后续查单的业务助理
- 将蛋糕叔叔 WorkBuddy 接入 Agent、必须固定 `cat_id=8`、完整展示商品六列并做 spec 校验的集成开发者
- 已持有 user_token、希望用自然语言选「市」级城市与花材关键词,而不是手动逛商城 App 的送礼用户
- 在 Windows 侧运行技能、需依赖 Python 脚本调用接口以避免 curl 中文参数乱码的部署或桌面环境维护者