# products

产品库。CLI 只读：`list` 找产品、`get` 读资料。建/改/删产品、生成套图在网页产品库完成（CLI 报「已收归网页」并指路）。

```powershell
"{baseDir}/bin/drowup.exe" products list --keyword 保温杯 --json
"{baseDir}/bin/drowup.exe" products get PRODUCT_ID --json
```

`products get` 返回产品完整资料：`title / titleEn / description / images / specs / variants / price / weight / length/width/height / attributes / media` 等。给人工核对用；不要把全文读进对话。上品 `drowup_listing_run` 的 `products` 由工具在 Host 内用登录态 x-token 直打产品库注入 `ctx.input`，脚本不要再调 `products get`。

产品库里的 `weight`（克）与 `volume/长宽高`（cm）可能为空——上架技能要自己兜底默认值再填表单，别指望库里一定有。

技能脚本里可以用 `ctx.cloud.getProduct` 读产品，与 `products get` 同一接口。

没有独立的「上架到店铺」产品命令。店铺上架：Desktop 员工走 `drowup_listing_run`。不要把 `products get` 全文读进上下文，不要手写 `input.json` 再循环调用。见 `commands/invoke.md`。
