Install
openclaw skills install food-expiry-reminder食品过期提醒技能。用于记录、管理和提醒食品过期情况。当用户需要记录食品信息、检查食品是否过期、查看即将过期的食品或管理食品库存时使用此技能。数据存储在food_data.json文件中。
openclaw skills install food-expiry-reminder本技能帮助用户记录、管理和提醒食品过期情况。所有食品数据存储在food_data.json文件中。
食品数据存储在food_data.json文件中,格式如下:
{
"foods": [
{
"id": "唯一标识符",
"name": "食品名称",
"production_date": "生产日期 (YYYY-MM-DD)",
"expiry_days": "保质期天数",
"expiry_date": "过期日期 (自动计算)",
"location": "存放位置",
"quantity": "数量",
"notes": "备注",
"created_at": "创建时间",
"updated_at": "更新时间"
}
]
}
使用以下命令添加新食品:
python scripts/add_food.py "食品名称" "生产日期" "保质期天数" "存放位置" "数量" "备注"
或手动编辑food_data.json文件。
运行检查脚本查看过期和即将过期的食品:
python scripts/check_expiry.py
查看当前存储的所有食品:
python scripts/list_foods.py
获取一周内将过期的食品提醒:
python scripts/get_reminders.py
scripts/add_food.py添加新食品到数据库。参数:
scripts/check_expiry.py检查所有食品的过期状态,显示:
scripts/list_foods.py列出所有食品的详细信息,包括状态。
scripts/get_reminders.py专门获取一周内将过期的食品提醒。
scripts/init_data.py初始化food_data.json文件(如果不存在)。
init_data.pycheck_expiry.pydata/food_data.json