# 课程表

## 标注输出

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

- 旧 tag 标签：课程表
- Agent 包装候选（不代表最终）：Agent(tag="课程表")
- Function 输出候选：无
- 推荐输出形态：待确认。

## 功能抽象

课程表课程表线上流量统计

## 适用范围

快速获取、管理和调整课程安排提供课程表相关的功能：查询课程：课程内容、时间、地点、数量、教师）添加课：按节次或按时间课程表操作：启用、关闭、打开设置

## 典型 Query

查询课程内容“帮我查一下明天的课程”“这周三我有什么课”查询课程时间“我的英语课几点上”“下节课什么时候开始”查询课程地点“今天的数学课在哪上”查询课程数量“我这周有几节课”查询课程教师“谁教我的物理课”添加课程“帮我在周三上午10点加一节日语课”“按第3节课的时间添加一节化学实验”课程表操作“开启课程表”“关闭课程表”“打开课程表设置”

## 三级语义功能点

待补充。

## Function / Agent 说明

无

## 满足边界问题

课程表查询/添加/操作均属于清晰的意图范围，没有很混淆的边界问题

## 易混淆标签

-

## 划分原则

查询类包含“查/什么时候/在哪/谁上/有几节”等 → 对应 search_course 子功能根据关键词进一步路由：“内容” → search_course_content“时间” → search_course_time“地点” → search_course_location“数量” → search_course_count“老师/教师” → search_course_teacher添加类包含“添加/加课/加一门”等 → 对应 add_course 子功能若出现“第几节/按节次” → add_course_by_section若出现“几点/按时间” → add_course_by_time操作类包含“开启/关闭/打开设置”等 → 对应 class_schedule_operation“开启” → open_class_schedule“关闭” → close_class_schedule“打开设置” → set_class_schedule

## 未解决问题

待补充。
