Planet Express Marketplace
基于Monad链的加密文件买卖平台,支持多链支付与x402协议。
通过MCP协议查询淘宝商品价格与信息,支持比价和购物车查看。
openclaw skills install @evensix66/taobao-query命令、参数、文件名以原文为准
此技能通过 MCP(模型上下文协议)服务器与淘宝进行交互,支持商品查询、购物车/订单管理以及与卖家沟通。
本技能需要运行中的淘宝 MCP 服务器。
默认 MCP 服务器地址: http://127.0.0.1:3654/mcp
若您的 MCP 服务器运行在其他地址,请通过环境变量配置:
# 添加到 OpenClaw 环境或 shell 配置文件中
export TAOBAO_MCP_URL="http://your-server-ip:3654/mcp"或在 OpenClaw 配置中设置:
{
"env": {
"TAOBAO_MCP_URL": "http://192.168.100.20:3654/mcp"
}
}当用户提出以下需求时使用该技能:
严禁执行以下操作:
允许的操作包括:
当用户给出具体型号(如:“iPhone 16 Pro Max 256GB”、“MacBook Air M4 13寸 16GB+512GB”、“AirPods Pro 2”)时:
- 移除配件、保护壳、贴膜类商品
- 移除单只耳机、充电盒单独售卖的商品
- 移除二手商品(二手)
- 移除价格异常低廉的商品(如 iPhone 售价 ¥1000)
- 不同店铺及其价格
- 是否有补贴(政府补贴、百亿补贴)
- 官方旗舰店参考信息
当用户询问通用类别但未指定具体型号(如:“iPhone”、“MacBook Air”、“蓝牙耳机”、“机械键盘”)时:
- 可用的不同型号/版本
- 不同规格(存储容量、颜色、尺寸等)
- 各版本间的价格分布
- 将相似商品归为一组
- 识别入门级、中端、高端版本
- 各规格层级的价格范围
- 流行或推荐的型号
- 基于使用场景的购买建议
服务器地址: ${TAOBAO_MCP_URL:-http://127.0.0.1:3654/mcp}
传输方式: streamableHttp
服务器名称: taobao-native
MCP 服务器使用可流式传输的 HTTP 协议。标准调用流程如下:
curl -X POST ${TAOBAO_MCP_URL:-http://127.0.0.1:3654/mcp} \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "initialize",
"params": {
"protocolVersion": "2024-11-05",
"capabilities": {},
"clientInfo": {
"name": "openclaw-agent",
"version": "1.0.0"
}
}
}'mcp-session-id: <uuid>mcp-session-id: <session-id>page: cart 或 page: order适用于用户提供具体型号的情况:
## 🛍️ [产品型号] 价格查询结果
### 价格对比(从低到高)
| 排名 | 店铺 | 价格 | 优惠/补贴 | 链接 |
|:---:|:---|:---:|:---|:---:|
| 1 | [店铺名] | **¥XXXX** | 政府补贴15% | [查看](URL) |
| 2 | [店铺名] | **¥XXXX** | 百亿补贴 | [查看](URL) |
| 3 | [店铺名] | **¥XXXX** | 无 | [查看](URL) |
### 购买建议
- **最优惠**: [店铺名] ¥XXXX(有政府补贴,需确认资格)
- **官方保障**: Apple Store 官方旗舰店 ¥XXXX
- **注意事项**: [任何需要提醒的事项]适用于用户询问类别但未指定具体型号的情况:
## 🛍️ [产品类别] 价格分析
共查询到 [N] 款在售商品,按规格分类如下:
### 📱 规格分类与价格区间
| 规格/型号 | 价格区间 | 推荐入手价 | 说明 |
|:---------|:---:|:---:|:---|
| 入门款/基础版 | ¥X,XXX - ¥X,XXX | **¥X,XXX** | 适合日常使用 |
| 中端款/Pro版 | ¥X,XXX - ¥X,XXX | **¥X,XXX** | 性价比最高 |
| 旗舰款/Max版 | ¥X,XXX - ¥X,XXX | **¥X,XXX** | 专业需求 |
### 💰 具体价格参考
**[规格A]**
- 最低价:¥XXXX([店铺名])
- 官方价:¥XXXX(官方旗舰店)
- 百亿补贴价:¥XXXX(如适用)
**[规格B]**
- ...
### 🎯 购买建议
**预算有限**: 选择 [规格A],推荐 [店铺] ¥XXXX
**追求性价比**: 选择 [规格B],推荐 [店铺] ¥XXXX
**要官方保障**: 选择官方旗舰店 [规格] ¥XXXX
**注意事项**:
- [提醒1:如政府补贴需要资格]
- [提醒2:如百亿补贴库存有限]
- [提醒3:如新品即将发布等]始终过滤掉:
链接格式:
https://detail.tmall.com/item.htm?id=<itemId>https://item.taobao.com/item.htm?id=<itemId>MCP 服务可能出现断开。需检测并处理连接问题:
连接失败指示:
Connection failed 或 Connection refused 错误mcp-session-id 头部会话过期指示:
-32000 且消息与会话相关当连接失败时:
⚠️ MCP 服务连接失败,正在尝试重新连接...- 成功则继续操作
❌ MCP 服务暂时不可用
可能原因:
- 淘宝桌面客户端未运行
- 网络连接问题
- MCP 服务需要重启
建议操作:
1. 检查淘宝桌面客户端是否已打开
2. 确认电脑网络连接正常
3. 重启淘宝桌面客户端后重试
当前配置的 MCP 地址: ${TAOBAO_MCP_URL:-http://127.0.0.1:3654/mcp}- 向用户清晰说明问题
- 提供可操作的排查建议
- 检测到“无效会话”错误
- 自动使用新会话重新初始化
- 重试失败的操作一次
- 若仍失败,按连接失败处理(步骤 2)
在执行重大操作前(如查看包含大量商品的购物车),可选择性进行连接验证:
# 快速健康检查 - 尝试获取当前标签页
curl -X POST ${TAOBAO_MCP_URL:-http://127.0.0.1:3654/mcp} \
-H "mcp-session-id: <session-id>" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_current_tab"}}'若 MCP 服务器无法访问或返回错误:
用户: "iPhone 16 Pro Max 256GB 多少钱"
→ 提供具体型号 → 按精确关键词搜索 → 过滤配件 → 返回前 5-8 个价格
用户: "MacBook Air 推荐"
→ 仅提供类别 → 广泛搜索 → 分析所有 M3/M4/M5 版本 → 提供各配置的价格区间 → 给出购买建议
用户: "看看我的购物车"
→ 使用 navigate 切换至购物车 → 使用 read_page_content 读取内容 → 展示商品列表
已收录 1 个 Skill