| name | household |
| description | 家庭物品整理 — 物品库存管理、位置标注、到期提醒、AI 智能添加/分析、小票 OCR 识别。触发:整理物品、添加物品、库存管理、物品快过期、收纳整理 |
| triggers | ["整理物品","库存管理","添加物品","物品整理","收纳","household"] |
家庭物品整理 (Household)
通过 DevTools 后端 API 管理家庭物品库存、位置和到期提醒。后端默认运行在 https://t.jaxiu.cn。
认证
初始化后会获得 token(存储在前端 localStorage),所有操作需要 token。
1. 初始化 & 物品管理
1.1 初始化
curl -s -X POST https://t.jaxiu.cn/api/household/init \
-H "Content-Type: application/json" \
-d '{}'
1.2 添加物品
curl -s -X POST https://t.jaxiu.cn/api/household/items \
-H "Content-Type: application/json" \
-d '{
"token": "xxx",
"name": "洗衣液",
"category": "日用品",
"quantity": 2,
"unit": "瓶",
"location": "阳台柜子",
"expire_date": "2027-01-01",
"min_stock": 1,
"notes": "蓝月亮薰衣草味"
}'
常用 category: 食品饮料、日用品、药品、化妆品、衣物、电子、文具、其他
1.3 查看物品列表
curl -s "https://t.jaxiu.cn/api/household/items?token=xxx"
curl -s "https://t.jaxiu.cn/api/household/items?token=xxx&category=日用品"
curl -s "https://t.jaxiu.cn/api/household/items?token=xxx&location=阳台柜子"
curl -s "https://t.jaxiu.cn/api/household/items?token=xxx&low_stock=true"
curl -s "https://t.jaxiu.cn/api/household/items?token=xxx&expiring=true"
1.4 使用/补充物品
curl -s -X POST https://t.jaxiu.cn/api/household/items/{item_id}/use \
-H "Content-Type: application/json" \
-d '{"token":"xxx","quantity":1}'
curl -s -X POST https://t.jaxiu.cn/api/household/items/{item_id}/restock \
-H "Content-Type: application/json" \
-d '{"token":"xxx","quantity":2}'
curl -s -X POST https://t.jaxiu.cn/api/household/items/{item_id}/open \
-H "Content-Type: application/json" \
-d '{"token":"xxx"}'
1.5 更新/删除物品
curl -s -X PUT https://t.jaxiu.cn/api/household/items/{item_id} \
-H "Content-Type: application/json" \
-d '{"token":"xxx","name":"新名称","quantity":5,"location":"新位置"}'
curl -s -X DELETE "https://t.jaxiu.cn/api/household/items/{item_id}?token=xxx"
2. 模板管理
2.1 创建物品模板
curl -s -X POST https://t.jaxiu.cn/api/household/templates \
-H "Content-Type: application/json" \
-d '{
"token": "xxx",
"name": "牛奶",
"category": "食品饮料",
"unit": "盒",
"default_location": "冰箱",
"min_stock": 3,
"expire_days": 7
}'
2.2 查看模板
curl -s "https://t.jaxiu.cn/api/household/templates?token=xxx"
3. 通知 & 待办
3.1 查看通知
curl -s "https://t.jaxiu.cn/api/household/notifications?token=xxx"
3.2 标记已读
curl -s -X POST https://t.jaxiu.cn/api/household/notifications/{notif_id}/read \
-H "Content-Type: application/json" \
-d '{"token":"xxx"}'
curl -s -X POST https://t.jaxiu.cn/api/household/notifications/read-all \
-H "Content-Type: application/json" \
-d '{"token":"xxx"}'
3.3 待购清单
curl -s "https://t.jaxiu.cn/api/household/todos?token=xxx"
curl -s -X POST https://t.jaxiu.cn/api/household/todos \
-H "Content-Type: application/json" \
-d '{"token":"xxx","title":"购买牙膏","quantity":2,"priority":"medium"}'
curl -s -X PUT https://t.jaxiu.cn/api/household/todos/{todo_id} \
-H "Content-Type: application/json" \
-d '{"token":"xxx","done":true}'
4. AI 智能功能
4.1 AI 添加物品(自然语言)
curl -s -X POST https://t.jaxiu.cn/api/household/ai/add \
-H "Content-Type: application/json" \
-d '{
"token": "xxx",
"text": "冰箱里有3盒安慕希酸奶,保质期到6月30号,还有2斤车厘子"
}'
4.2 AI 分析库存
curl -s -X POST https://t.jaxiu.cn/api/household/ai/analyze \
-H "Content-Type: application/json" \
-d '{"token":"xxx"}'
4.3 AI 推荐补充
curl -s "https://t.jaxiu.cn/api/household/ai/restock?token=xxx"
4.4 AI 解析物品清单
curl -s -X POST https://t.jaxiu.cn/api/household/ai/parse \
-H "Content-Type: application/json" \
-d '{
"token": "xxx",
"text": "超市购物清单:牛奶2盒、面包1袋、鸡蛋30个、洗衣液1瓶"
}'
4.5 AI 合并待办
curl -s -X POST https://t.jaxiu.cn/api/household/ai/todos/merge \
-H "Content-Type: application/json" \
-d '{"token":"xxx"}'
5. 小票 OCR
curl -s -X POST https://t.jaxiu.cn/api/household/ocr/receipt \
-H "Content-Type: application/json" \
-d '{
"token": "xxx",
"image": "data:image/png;base64,iVBORw0KGgo..."
}'
6. 条码查询
curl -s -X POST https://t.jaxiu.cn/api/household/barcode/lookup \
-H "Content-Type: application/json" \
-d '{"token":"xxx","barcode":"6901234567890"}'
7. 统计
curl -s "https://t.jaxiu.cn/api/household/stats?token=xxx"
8. 对话功能
curl -s -X POST https://t.jaxiu.cn/api/household/chat \
-H "Content-Type: application/json" \
-d '{"token":"xxx","message":"冰箱里有什么吃的?"}'
curl -s "https://t.jaxiu.cn/api/household/chat/history?token=xxx"
curl -s -X DELETE "https://t.jaxiu.cn/api/household/chat/history?token=xxx"
快速操作
当用户说"家里还有多少牛奶"或"整理一下冰箱"时,使用物品列表查询。
当用户说"我买了xxx"时,使用 AI 添加物品 API。
当用户说"帮我整理超市小票"时,使用小票 OCR。
当用户说"什么东西快过期了"时,使用 expiring=true 筛选。
Base URL: https://t.jaxiu.cn