# 闹钟

## 标注输出

> 注意：旧标签资料中同时存在 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的主要目的是要在固定时间后休息结束，闹钟响起。但是反过来，时间+小憩模式/休息，这种是固定时间后打开小憩模式的目的，所以要给到系统定时控制

## 未解决问题

待补充。
