← 返回
AI智能

order-agent 智能订单处理

智能订单处理助手,帮助用户快速创建WMS发货单。 当用户请求以下操作时使用: 1. 采购/下单/创建发货单(如"帮我采购一本书"、"帮我下单") 2. 批量处理订单(如"帮我完成这个表格中所有订单的发货") 3. 从Excel/CSV文件导入订单 支持从标准格式的Excel表格中提取:商品名称、数量、ISBN、收...
智能订单处理助手,帮助用户快速创建WMS发货单。 当用户请求以下操作时使用: 1. 采购/下单/创建发货单(如"帮我采购一本书"、"帮我下单") 2. 批量处理订单(如"帮我完成这个表格中所有订单的发货") 3. 从Excel/CSV文件导入订单 支持从标准格式的Excel表格中提取:商品名称、数量、ISBN、收...
nerod9408
AI智能 clawhub v1.0.1 1 版本 100000 Key: 无需
★ 1
Stars
📥 584
下载
💾 87
安装
1
版本
#latest#order#shipping#wms

概述

Order Agent - 智能订单处理

功能概述

  • 商品查询: 根据书名/ISBN查询商品详情(库存、价格等)
  • 单品下单: 用户提供商品信息,快速创建发货单
  • 批量下单: 解析Excel表格,批量创建发货单
  • 订单确认: 下单前展示订单详情,确认后执行

使用流程

1. 查询商品信息(必做)

先查询商品,获取商品详情:

python3 scripts/order_api.py query --book-name "红楼梦"

商品返回字段说明:

字段说明用于下单
----------------------
bookName书名✓ --book-name
productName产品名称✓ --product-name
productCode货号✓ --product-code
stockId库存ID✓ --stock-id
stockName库存名称✓ --stock-name
isbnISBN✓ --isbn
wholesalePrice批发价参考
makePrice制作价格✓ --make-price
author作者参考
press出版社参考
stayOutboundCount库存数量参考

2. 创建订单

使用商品查询返回的字段创建订单:

python3 scripts/order_api.py create \
  --name "张三" \
  --phone "13800138000" \
  --province "北京市" \
  --city "北京市" \
  --district "朝阳区" \
  --detail "建国路88号SOHO现代城" \
  --book-name "名师教你读经典《红楼梦》" \
  --stock-id 13048 \
  --stock-name "库书邦" \
  --isbn "9787545919547" \
  --buy-count 1

3. 返回结果

返回订单号和详情链接

API 接口说明

商品查询接口

  • URL: POST /goods/queryGoods
  • 请求体:
  • {
      "bookName": "红楼梦",
      "isbn": "9787545919547",
      "pageNum": 1,
      "pageSize": 20
    }
    
  • 响应示例:
  • {
      "code": 200,
      "data": [
        {
          "productName": "名师教你读经典《红楼梦》",
          "productCode": "1849866049445462016",
          "img": "/source/wenxuanBook/20220930/DoiBcQLV.png",
          "isbn": "9787545919547",
          "bookName": "名师教你读经典《红楼梦》",
          "wholesalePrice": 6.26,
          "makePrice": 28.0,
          "stockName": "库书邦",
          "stockId": 13048,
          "stayOutboundCount": 7319,
          "stockType": 1,
          "author": "【清】曹雪芹 著",
          "press": "鹭江出版社",
          "wholesaleDiscount": 0.22
        }
      ]
    }
    

创建订单接口

  • URL: POST /order/createOrder
  • 请求体:
  • {
      "shopOrder": {
        "name": "张三",
        "phone": "13800138000",
        "province": "北京市",
        "city": "北京市",
        "district": "朝阳区",
        "detail": "建国路88号SOHO现代城",
        "countrysideName": "",
        "remark": "",
        "orderSource": 15,
        "orderSort": 1,
        "initOrderNum": ""
      },
      "orderInfoList": [
        {
          "productName": "名师教你读经典《红楼梦》",
          "productCode": "1849866049445462016",
          "bookName": "名师教你读经典《红楼梦》",
          "isbn": "9787545919547",
          "stockName": "库书邦",
          "stockId": 13048,
          "buyCount": 1,
          "author": "【清】曹雪芹 著",
          "press": "鹭江出版社",
          "makePrice": 28.0
        }
      ]
    }
    
  • 响应:
  • {
      "code": 200,
      "data": {
        "orderNum": "ORDER123456",
        "detailUrl": "https://xxx.com/order/ORDER123456"
      },
      "msg": "success"
    }
    

Scripts

order_api.py

主脚本,支持两个子命令:

查询商品:

python3 scripts/order_api.py query --book-name "红楼梦"
python3 scripts/order_api.py query --isbn "9787545919547"

创建订单:(必须先查询商品,获取stockId和stockName)

python3 scripts/order_api.py create \
  --name "张三" \
  --phone "13800138000" \
  --province "北京市" \
  --city "北京市" \
  --district "朝阳区" \
  --detail "建国路88号" \
  --book-name "名师教你读经典《红楼梦》" \
  --stock-id 13048 \
  --stock-name "库书邦" \
  --isbn "9787545919547" \
  --buy-count 1 \
  --make-price 28.0

错误处理

  • 网络超时: 已设置120秒超时
  • 校验失败: 提示具体字段问题
  • API返回失败: 展示错误信息,允许用户修改重试

配置说明

后端 API 地址和超时在脚本中配置:

BASE_URL = "https://aifx.tushu.cloud/prod-api/dispatch"
TIMEOUT = 120  # 查询接口较慢,设置120秒

如需修改,编辑 scripts/order_api.py 中的配置变量。

版本历史

共 1 个版本

  • v1.0.1 当前
    2026-03-30 09:18 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

ai-intelligence

Proactive Agent

halthelobster
将AI智能体从任务执行者升级为主动预判需求、持续优化的智能伙伴。集成WAL协议、工作缓冲区、自主定时任务及实战验证模式。Hal Stack核心组件 🦞
★ 836 📥 213,161
ai-intelligence

Nano Banana Pro

steipete
使用 Nano Banana Pro (Gemini 3 Pro Image) 生成或编辑图像。支持文生图、图生图及 1K/2K/4K 分辨率,适用于图像创建、修改及编辑请求,使用 --input-image 指定输入图像。
★ 418 📥 115,231
ai-intelligence

ontology

oswalpalash
类型化知识图谱,用于结构化智能体记忆与可组合技能。支持创建/查询实体(人员、项目、任务、事件、文档)及关联...
★ 712 📥 243,856