# 闹钟 ## 标注输出 > 注意:旧标签资料中同时存在 tag 标签和 Function 定义。本卡片不直接声明最终训练标签;生成数据前必须结合 `判断维度/标注输出形态.md` 确认当前任务使用 Agent 形式还是 Function 形式。 - 旧 tag 标签:闹钟闹钟/小憩定时闹钟的增、删、改、查、打开、关闭,倒计时和闹钟都在时钟App中 - Agent 包装候选(不代表最终):Agent(tag="闹钟") - Function 输出候选:x0 = Alarm()Search(alarm=[x0])x0 = Alarm(type="RESTMODE")Search(alarm=[x0]) - 推荐输出形态:待确认。 ## 功能抽象 闹钟 ## 适用范围 查询闹钟 ## 典型 Query 查询我的闹钟查询此次小憩时间我休息多长时间 ## 三级语义功能点 待补充。 ## Function / Agent 说明 x0 = Alarm()Search(alarm=[x0])x0 = Alarm(type="RESTMODE")Search(alarm=[x0]) ## 满足边界问题 边界1:clock,reminder,自动任务3个功能是互相覆盖,有一定边界问题边界2:小憩模式打开小憩模式30分钟(控制?自动任务?)小憩模式30分钟边界3:叫醒,闹钟和提醒创建早晨6点的提醒用白噪声喊我八点遛狗边界4:自动任务30分钟后叫我30分钟后提醒我充满电的时候叫醒我 ## 易混淆标签 提醒系统定时控制(自动任务)提醒 ## 划分原则 原则1:睡觉叫醒我属于闹钟叫醒我的过程是把我从睡觉的状态叫醒,需要用到闹钟,所以给到闹钟垂域叫我、叫醒我、喊我都是闹钟,需要连续响铃提醒我,是提醒-备忘录原则2:提醒和闹钟的边界在于query中是否明确包含闹钟,如果明确包含闹钟,给到闹钟,否则给到提醒优先级:闹钟>提醒原则3:小憩模式/休息等类似表述+时间(待讨论,控制类问题)一部分是控制(打开关闭),一部分是tools,区分有困难打开小憩模式打开小憩模式30分钟小憩模式是一种独立功能,是一种让用户睡觉休息的模式这种要给闹钟,因为这种query的主要目的是要在固定时间后休息结束,闹钟响起。但是反过来,时间+小憩模式/休息,这种是固定时间后打开小憩模式的目的,所以要给到系统定时控制 ## 未解决问题 待补充。