编辑 s1
宝宝睡眠 · s1
Actions
上下文
返回列表
编号
一级分类
宝宝睡眠
宝宝喂养
排泄/尿片
吸奶
婴儿身高体重
补剂
提醒
婴儿健康状态/体温/吐奶
妈妈状态/情绪/睡觉/体重/健康
子分类
优先级
P0
P1
P2
P3
状态
草稿
已生成
已确认
待定
上下文
无上下文
Anna 2026-05-20 下午上下文
可用 Actions
选择这个 case 生成时允许或期望使用的 action schema,可多选。
新建 action
cancel_reminder
取消提醒
create_baby_feeding_record
创建宝宝喂养记录
create_baby_health_record
创建宝宝健康记录
create_baby_sleep_record
创建宝宝睡眠记录
create_diaper_record
创建尿片/排泄记录
create_growth_record
创建成长记录
create_milk_inventory_record
创建母乳库存记录
create_mother_status_record
创建妈妈状态记录
create_pumping_record
创建吸奶记录
create_reminder
创建提醒
create_supplement_record
创建补剂记录
no_action
不执行操作
query_records
查询记录
query_reminders
查询提醒
update_record
修改记录
update_reminder
修改提醒
对话
一轮 = 用户输入 + expected_output JSON
添加轮次
Turn 1
删除
用户输入
30 分钟前醒了,刚才睡了大约 1 个半小时
expected_output JSON
{ "actions": [ { "type": "create_baby_sleep_record", "payload": { "baby_name": "Anna", "start_time": "2026-05-20T13:00:00+08:00", "end_time": "2026-05-20T14:30:00+08:00", "duration_minutes": 90, "sleep_type": "nap" } } ], "reply": "好的,已为您识别到 Anna 的小睡记录:从 13:00 开始到 14:30 结束,一共睡了 1.5 小时。请问记录准确吗?" }
设计备注
Prompt 片段
在处理包含时长和相对时间(如“xx分钟前醒了”)的睡眠补记时,系统应结合 current_time 准确推算出 ISO8601 格式的起止时间点,并在回复中以具体钟点(HH:mm)展示给用户核对确认。
备注
根据当前时间 15:00 倒推,用户 30 分钟前醒来即 14:30 醒,睡眠 1.5 小时即 13:00 入睡。尽管此时间段与现有记录 sleep_002 (12:45-13:35) 和 feed_004 (14:05) 存在重叠冲突,但根据‘不要假设系统记录完整’的原则,仍以用户当前口述信息为准生成新增记录,并由用户在回复中通过具体时间点确认。