# 系统定时控制

## 标注输出

> 注意：旧标签资料中同时存在 tag 标签和 Function 定义。本卡片不直接声明最终训练标签；生成数据前必须结合 `判断维度/标注输出形态.md` 确认当前任务使用 Agent 形式还是 Function 形式。

- 旧 tag 标签：系统定时控制
- Agent 包装候选（不代表最终）：Agent(tag="系统定时控制")
- Function 输出候选：Query：五分钟后关机code：(未共识)满足：调用系统层接口传输“定时” or “延时”参数，需要系统层支持才能实现此功能
- 推荐输出形态：待确认。

## 功能抽象

系统定时控制

## 适用范围

在系统控制的基础上增加时间相关的条件：定时控制：设定具体时间点，执行设备控制操作，例如“五点关机”延时控制：设定延时时间段，执行设备控制操作，例如“十分钟后关机”

## 典型 Query

十分钟后关机五点后关机五点后关闭音乐

## 三级语义功能点

五点后关闭音乐(ActivateAction<object@CloseIntent[timer]>)十分钟后关机(ShutdownAction<object@Device,when@ExecuteTime>)

## Function / Agent 说明

Query：五分钟后关机code：(未共识)满足：调用系统层接口传输“定时” or “延时”参数，需要系统层支持才能实现此功能

## 满足边界问题

自动任务和设备定时控制 & 系统定时控制的冲突：（全部统一成：条件任务，基于该前提重新review function定义）条件统一定义，时间或操作条件执行的action包括：控制、提醒、autotaskquery五分钟后关空调五点关空调五点关机倒车时后视镜自动下翻自动任务和提醒的冲突：早上五点提醒我吃饭十分钟后提醒我吃药

## 易混淆标签

自动任务系统定时控制设备定时控制备忘录-提醒设备控制

## 划分原则

长线：全端都统一为自动任务的表示方式短线：适配区分支持自动化和不支持的场景（中控推进）

## 未解决问题

待补充。
