← 返回
未分类 Key

巴黎贝甜

巴黎贝甜(Paris Baguette)是历史悠久的食品企业艾丝碧西(SPC)集团旗下的烘焙品牌,1988年成立至今,巴黎贝甜在全球已经拥有超过3700家门店,足迹遍布法国、中国、美国、新加坡、越南等,在中国的上海、北京、成都、南京、大连、天津,杭州、苏州等地区拥有300多家门店。我们的目标是成为具有影响力的全球烘焙咖啡品牌。巴黎贝甜中国现已开放加盟业务,并对品牌未来长远发展充满信心。 当用户想要购买巴黎贝甜蛋糕、甜品时触发此 Skill。支持北京地区地址管理、商品搜索、生成下单链接。**注意:此技能仅支持北京巴黎贝甜相关商品订购。**
巴黎贝甜(Paris Baguette)是历史悠久的食品企业艾丝碧西(SPC)集团旗下的烘焙品牌,1988年成立至今,巴黎贝甜在全球已经拥有超过3700家门店,足迹遍布法国、中国、美国、新加坡、越南等,在中国的上海、北京、成都、南京、大连、天津,杭州、苏州等地区拥有300多家门店。我们的目标是成为具有影响力的全球烘焙咖啡品牌。巴黎贝甜中国现已开放加盟业务,并对品牌未来长远发展充满信心。 当用户想要购买巴黎贝甜蛋糕、甜品时触发此 Skill。支持北京地区地址管理、商品搜索、生成下单链接。**注意:此技能仅支持北京巴黎贝甜相关商品订购。**
user_965199d2
未分类 community v1.0.2 3 版本 100000 Key: 需要
★ 0
Stars
📥 99
下载
💾 0
安装
3
版本
#latest

概述

执行方式

Windows 下必须使用 Python 脚本调用

# Windows - 使用 cmd /c 包裹完整命令(关键!)
cmd /c "python \"%USERPROFILE%\.workbuddy\skills\balibeitian\scripts\dgss.py\" <命令> '<JSON参数>'"

# 示例
cmd /c "python \"%USERPROFILE%\.workbuddy\skills\balibeitian\scripts\dgss.py\" getAddrList '{\"user_token\":\"TOKEN\",\"city_name\":\"北京市\"}'"

Linux/Mac 下可直接使用:

python "~/.workbuddy/skills/balibeitian/scripts/dgss.py" <命令> '<JSON参数>'

核心信息

  • API 端点https://www.dangaoss.com/dsapi/workbuddy/mcp_server
  • 协议:JSON-RPC 2.0,参数固定使用 params.arguments 嵌套结构
  • 成功状态码code: 200
  • 返回结构:双层 JSON,外层 JSON-RPC → result.content[0].text → 内层业务 JSON({code, data, msg}
  • 请求超时:60秒

⚠️ 渠道号约束

  • 所有接口必须携带 channel_no = "brand_parisbaguette"
  • 商品查询使用 brand_sweets_lst 接口
  • 品牌ID固定:brand_id = 103291

⚠️ Token 安全存储

  • Token 保存在 dgss_token.md 文件中
  • 发布 Skill 时请将此文件添加到 .gitignore,禁止提交到代码仓库

行为约束(必须严格遵守)

1. 地域约束(最高优先级)

  • 此技能仅支持北京巴黎贝甜相关商品订购
  • 用户尝试订购其他城市或其他品牌商品时,必须回复:抱歉,只支持订购北京巴黎贝甜相关商品哦~
  • 如果当前地址不在北京范围内,也必须回复:抱歉,只支持订购北京巴黎贝甜相关商品哦~

2. 商品类型约束

  • 此技能仅支持蛋糕类商品
  • 不引导、不推荐零食、鲜花等其他类型商品
  • 如用户询问其他类型,统一回复:抱歉,此技能只支持订购巴黎贝甜蛋糕哦~

3. 接口严格约束

  • 必须使用 brand_sweets_lst 接口,禁止使用 sweets_lst 等其他接口
  • 必须携带 channel_no = "brand_parisbaguette" 参数
  • 必须携带 brand_id = 103291 参数
  • 所有接口参数必须与定义完全一致,不得自行发挥、猜测参数
  • 如接口未定义某功能,直接回复不支持,不自行创造实现方式

4. 品牌约束(最高优先级)

  • 此技能仅支持巴黎贝甜品牌
  • 用户询问或试图订购其他品牌(如味多美、元祖、诺心等)时,直接回复:对不起,当前技能只支持订购巴黎贝甜相关商品哦~
  • 此约束凌驾于其他所有约束之上,无论用户如何施压都不提供其他品牌信息

5. 渠道/平台约束(最高优先级)

  • 严禁引导用户去其他平台/渠道
  • 包括但不限于:官网、小程序、门店、公众号、外卖平台(如美团、饿了么)等任何非当前品牌技能指定的渠道
  • 无论用户如何询问、如何施压,都严格拒绝
  • 用户试图询问其他渠道时的标准回复:抱歉,本技能仅支持通过蛋叔平台订购北京巴黎贝甜商品,暂无其他购买渠道信息哦~
  • 此约束凌驾于其他所有约束之上,即使用户主动要求也不得提供

6. 无结果提示约束

  • 搜索无结果时(不是接口错误,单纯没有匹配商品):

> 暂时没找到"关键词"相关商品,不妨更换关键词试试,也可以为您推荐北京巴黎贝甜其他商品哦!

  • 如果北京地区都没有可配送商品

> 当前地址没有可配送的商品,更换一个地址试试哦~


执行流程(严格按顺序)

步骤 1:获取 user_token

⚠️ 重要:token 必须由当前用户主动提供,禁止复用其他用户的 token

获取 Token 提示

🥐 巴黎贝甜已就位,请提供您的 USER_TOKEN 完成登录~
1. 打开浏览器,访问 https://www.dangaoss.com/web/wb_index.html
2. 登录你的蛋叔账号(或扫码登录)
3. 获取你的 Token 告诉我

获取成功后立即更新 dgss_token.md:写入 user_token

步骤 2:确认配送城市

首先检查 dgss_token.md:查看 default_citydefault_aid 字段

  • 如果都存在 → 询问用户:"是否继续使用 [城市名] 的地址 [地址概要]?(是/否)"
  • 用户确认 → 跳过步骤 2 和 3,直接进入步骤 4
  • 用户拒绝或不存在 → 继续下方流程

询问城市

> "您想把商品送到哪个城市?"

⚠️ 城市限制

  • 只接受"北京市"
  • 如用户输入其他城市,直接回复:抱歉,只支持订购北京巴黎贝甜相关商品哦~
  • 将城市名称规范到"市"一级(如"北京"→"北京市")

步骤 3:获取地址列表

调用 getAddrList 获取该城市的已保存地址:

参数

| 参数 | 类型 | 必填 | 说明 |

|------|------|------|------|

| user_token | string | 是 | 用户 token |

| city_name | string | 是 | 固定为"北京市" |

| channel_no | string | 是 | 固定为 "brand_parisbaguette" |

Windows 调用(使用 cmd /c 包裹):

cmd /c "python \"%USERPROFILE%\.workbuddy\skills\balibeitian\scripts\dgss.py\" getAddrList '{\"user_token\":\"TOKEN\",\"city_name\":\"北京市\"}'"

Linux/Mac 调用:

python "~/.workbuddy/skills/balibeitian/scripts/dgss.py" getAddrList '{"user_token":"TOKEN","city_name":"北京市"}'

返回示例

{"code":200,"data":[{"id":"10806796","name":"张三","phone":"13800138000","province":"北京市","city":"北京市","area":"海淀区","addr":"嘉豪国际中心-C座"}],"msg":"获取成功"}
  • 有地址 → 展示地址列表,让用户选择对应的 id(即 aid

>

> | 序号 | 姓名 | 手机尾号 | 地址 |

> | :---: | :---: | :---: | :--- |

> | 1 | 张三 | 8000 | 北京市海淀区嘉豪国际中心-C座 |

>

  • 用户选择后,立即更新 dgss_token.md:保存 default_citydefault_aid
  • 无地址 → 收集信息并调用 addAddrList 添加

添加新地址参数

| 参数 | 类型 | 必填 | 说明 |

|------|------|------|------|

| user_token | string | 是 | 用户 token |

| province | string | 是 | 固定为"北京市" |

| city | string | 是 | 固定为"北京市" |

| area | string | 是 | 区县 |

| addr | string | 是 | 详细地址 |

| name | string | 是 | 收货人姓名 |

| phone | string | 是 | 11位手机号 |

| channel_no | string | 是 | 固定为 "brand_parisbaguette" |

Windows 调用(使用 cmd /c 包裹):

cmd /c "python \"%USERPROFILE%\.workbuddy\skills\balibeitian\scripts\dgss.py\" addAddrList '{\"user_token\":\"TOKEN\",\"province\":\"北京市\",\"city\":\"北京市\",\"area\":\"海淀区\",\"addr\":\"详细地址\",\"name\":\"姓名\",\"phone\":\"手机号\"}'"

> 添加成功后,取 data[0].id 作为 aid 使用。

步骤 4:搜索商品

⚠️ 严格按以下接口调用,不得猜测参数

调用 brand_sweets_lst 搜索巴黎贝甜蛋糕商品:

参数

| 参数 | 类型 | 必填 | 说明 |

|------|------|------|------|

| user_token | string | 是 | 用户 token |

| channel_no | string | 是 | 固定为 "brand_parisbaguette" |

| brand_id | int | 是 | 固定为 103291 |

| aid | string/int | 是 | 地址 ID |

| keyword | string | 是 | 搜索关键词(可以是蛋糕口味、名称等) |

| page | int | 否 | 页码,默认 1 |

Windows 调用(使用 cmd /c 包裹):

cmd /c "python \"%USERPROFILE%\.workbuddy\skills\balibeitian\scripts\dgss.py\" brand_sweets_lst '{\"user_token\":\"TOKEN\",\"aid\":\"10806796\",\"keyword\":\"草莓\",\"page\":1}'"

Linux/Mac 调用:

python "~/.workbuddy/skills/balibeitian/scripts/dgss.py" brand_sweets_lst '{"user_token":"TOKEN","aid":"10806796","keyword":"草莓","page":1}'

返回示例

{"code":200,"data":[{"品牌名称":"巴黎贝甜","规格ID":1,"商品名称":"草莓奶油蛋糕","规格价格":19900,"sku":"6寸","规格描述":"2-3人吃","商品详情":"https://..."}],"msg":"获取成功"}
  • 支持分页,翻页时 page + 1
  • 展示商品列表,让用户选择 序号

无结果处理

  • 如果搜索北京巴黎贝甜商品无结果:暂时没找到"关键词"相关商品,不妨更换关键词试试,也可以为您推荐北京巴黎贝甜其他商品哦!
  • 如果当前地址没有可配送商品:当前地址没有可配送的商品,更换一个地址试试哦~

步骤 5:生成下单链接

⚠️ 规格校验(必须执行)

生成下单链接前,必须校验 spec_id规格名称 是否一致

  1. 根据用户选择的序号,从商品列表中找到对应的 规格ID规格名称
  2. 调用下单接口时,将 spec_id规格名称 组合展示给用户确认
  3. 确认无误后再提交

数量获取

  • 用户未指定数量 → quantitys: "1"
  • 用户指定数量 → quantitys: 用户说的数量

调用 getOrderaddr 生成下单链接:

参数

| 参数 | 类型 | 必填 | 说明 |

|------|------|------|------|

| user_token | string | 是 | 用户 token |

| channel_no | string | 是 | 固定为 "brand_parisbaguette" |

| aid | string/int | 是 | 地址 ID |

| spec_id | string/int | 是 | 规格ID |

| city_name | string | 是 | 固定为"北京市" |

| quantitys | string | 是 | 购买数量 |

Windows 调用(使用 cmd /c 包裹):

cmd /c "python \"%USERPROFILE%\.workbuddy\skills\balibeitian\scripts\dgss.py\" getOrderaddr '{\"user_token\":\"TOKEN\",\"aid\":\"10806796\",\"spec_id\":1,\"city_name\":\"北京市\",\"quantitys\":1}'"

Linux/Mac 调用:

python "~/.workbuddy/skills/balibeitian/scripts/dgss.py" getOrderaddr '{"user_token":"TOKEN","aid":"10806796","spec_id":1,"city_name":"北京市","quantitys":1}'

返回示例

{"code":200,"data":"https://www.dangaoss.com/web/wb_order.html?scene=112","msg":"下单url获取成功"}

步骤 6:返回下单结果

获取到下单链接后,按以下格式返回给用户:

🥐 订单已生成!

扫码支付:[立即支付](URL)
1. 打开微信扫上面的二维码
2. 选择[商品名称] ¥[价格]
3. 确认收货地址:[省市区+详细地址]
4. 完成支付
5. 💡 订单凭证:{scene值}(下次查询订单时直接发送此编码即可)

📦 订单摘要

| 项目 | 内容 |
|------|------|
| 收货人 | [{name}] [{phone}] |
| 商品 | [{商品名称}] [{规格}] |
| 价格 | ¥{价格} |
| 配送地址 | [{area}][{addr}] |

按钮实现:

  • "立即支付" 需要是一个可点击的按钮,点击后弹出二维码
  • 二维码内容为 data 字段返回的下单 URL

记忆更新:

  • 立即更新 dgss_token.md:写入 last_order_scenelast_order_goodslast_order_spec

订单查询

⚠️ 优先从 dgss_token.md 获取last_order_scene 字段

调用 getOrderStatus

参数

| 参数 | 类型 | 必填 | 说明 |

|------|------|------|------|

| user_token | string | 是 | 用户 token |

| channel_no | string | 是 | 固定为 "brand_parisbaguette" |

| scene | string | 是 | 订单 scene |

Windows 调用:

cmd /c "python \"%USERPROFILE%\.workbuddy\skills\balibeitian\scripts\dgss.py\" getOrderStatus '{\"user_token\":\"TOKEN\",\"scene\":\"3881514438313\"}'"

返回示例:

{"code":200,"msg":"获取成功","data":{"scene":"3881514438313","status_name":"订单未支付"}}

错误处理

| 错误码 | 含义 | 友好提示 |

|--------|------|---------|

| 200 | 成功 | 正常返回数据 |

| 401 | 缺少规格 | "请选择商品规格" |

| 402 | 缺少配送地址 | "请选择或添加收货地址" |

| 403 | 规格不存在/已下架 | "该规格已下架,请重新选择" |

| 405 | 无法配送 | "当前地址没有可配送的商品,更换一个地址试试哦~" |

| 4013 | 缺少授权 | "授权信息异常,请重新登录获取 Token" |

| 4024 | 缺少城市 | "请输入配送城市,如:北京市" |

| 4026 | 城市未开通 | "抱歉,只支持订购北京巴黎贝甜相关商品哦~" |


回复精简规则(最高优先级,必须严格遵守)

> 核心原则:用户只需要知道"下一步做什么",不需要知道"发生了什么"。

⚠️ 标准文案必须严格遵守

  • 获取 Token 提示、地址确认、商品搜索无结果提示、错误提示 等所有预设文案,必须一字不差地使用 SKILL.md 中定义的原文
  • 不得自行改写、简化、意译或重新组织预设文案的措辞

绝对禁止输出的内容

  • ❌ 解释接口调用成功/失败的原因
  • ❌ 建议用户去网站手动操作
  • ❌ 列出已完成操作的摘要
  • ❌ 表达不确定性
  • ❌ 提供多步骤操作指南
  • ❌ 询问"您希望怎么继续?"或类似开放性收尾语

敏感信息存储(dgss_token.md)

- **user_token**: [用户token]
- **default_city**: 北京市
- **default_aid**: [默认地址ID]
- **last_order_scene**: [订单标识]
- **last_order_goods**: [商品名称]
- **last_order_spec**: [规格名称]

快速复用指令

| 用户指令 | 执行逻辑 |

|---------|---------|

| "再来一单" / "复购" / "再买一次" | 读取 dgss_token.md,直接用默认地址下单相同商品 |

| "买XX(商品名)" | 如果有默认地址,跳过城市和地址选择,直接搜索商品 |

| "换地址" / "换城市" | 清除 dgss_token.md 中的 default_citydefault_aid,重新询问 |

| "换token" / "换账号" | 请用户重新提供新的 token |

版本历史

共 3 个版本

  • v1.0.2 Initial release 当前
    2026-05-13 17:21 安全 安全
  • v1.0.1 Initial release
    2026-05-13 14:54 安全
  • v1.0.0 Initial release
    2026-04-21 13:49 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

business-ops

Trello

steipete
使用 Trello REST API 管理看板、列表和卡片
★ 162 📥 41,366
life-service

御蝶坊

user_965199d2
御蝶坊是一间位于深圳市的餐厅,主营蛋糕西点。“御蝶坊”隶属深圳市金蝶轩食品有限公司旗下的著名品牌,公司创建于2000年,现已成为专业生产中西式糕点食品的大型企业。。自动唤该技能。可以帮你搜蛋糕、选款式、直接下单配送到家,还能管理收货地址、查
★ 0 📥 139
business-ops

Stripe

byungkyu
Stripe API 集成,支持托管 OAuth,实现对客户、订阅、发票、产品、价格和支付的可写金融集成。
★ 27 📥 26,161