介绍
# Bring Shopping
## 概述
使用 `bring-shopping` npm 包,通过邮箱/密码凭据访问 Bring! 列表。除非用户另有指定,否则默认列表为 "Willig"。
## 快速开始
1. 在技能文件夹中安装依赖项: - `npm install bring-shopping` 2. 在 Clawdbot 配置(推荐)或 Shell 中设置环境变量: - `BRING_EMAIL` 和 `BRING_PASSWORD` 3. 运行 CLI 脚本: - `node scripts/bring_cli.mjs items --list "Willig"`
## 任务
### 显示列表
- `node scripts/bring_cli.mjs lists`
### 显示条目
- `node scripts/bring_cli.mjs items --list "Willig"`
### 添加条目
- `node scripts/bring_cli.mjs add --item "Milch" --spec "2L" --list "Willig"`
### 移除条目
- `node scripts/bring_cli.mjs remove --item "Milch" --list "Willig"`
### 勾选条目
- `node scripts/bring_cli.mjs check --item "Milch" --list "Willig"`
### 取消勾选条目
- `node scripts/bring_cli.mjs uncheck --item "Milch" --spec "2L" --list "Willig"`
## 注意事项
- 将凭据存储在 Clawdbot 配置环境中,以免随技能一起打包。 - 如果列表名称不明确,请运行 `lists` 并询问使用哪个列表。 - 如果某个条目已被勾选,`uncheck` 会将其重新添加到购买列表中。