# 应用控制

## 标注输出

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

- 旧 tag 标签：应用控制
- Agent 包装候选（不代表最终）：Agent(tag="应用控制")
- Function 输出候选：function定义：参数定义：app： 对应的应用名page: 打开的对应的页面Action: 具体的操作，如：open, close示例：Query:打开微信查看朋友圈
- 推荐输出形态：待确认。

## 功能抽象

应用内部

## 适用范围

独立应用(App)进行操作，如打开，关闭，以及具体的操作等；生活服务App内的相关操作，属于生活服务Agent地图App内的相关导航操作，属于地图Agent内容类App的播放类的，属于内容类Agent

## 典型 Query

打开微信查看微信消息打开QQ给李胜打电话打开微信朋友圈

## 三级语义功能点

搜索微信好友的对话记录(SearchAction<object@WeChat[conversationHistory]>)给QQ好友发送语音通话(SendAction<object@QQ[voiceChat],to@QQUser>)打开微信二维码(OpenAction<object@WeChat[qrCode]>)关闭APP(CloseAction[object@App](mailto:object@App))打开APP(OpenAction[object@App](mailto:object@App))

## Function / Agent 说明

function定义：参数定义：app： 对应的应用名page: 打开的对应的页面Action: 具体的操作，如：open, close示例：Query:打开微信查看朋友圈

## 满足边界问题

与精品垂域的边界怎么定义，精品Agent优先，还是打开对应的App的都给到应用控制打开导航——导航打开秒表——工具打开翻译——工具打开有道翻译——APP打开地图——导航打开百度地图——APP打开大众点评——APP打开外卖——生活服务打开美团外卖——APP垂域内部的专有操作，按照对应主需求的结果映射对应的垂域打开百度地图的电子狗(控制Agent)打开百度地图的街景图层(控制Agent)打开百度地图的3D模式(控制Agent)打开大众点评点咖啡(生活服务Agent)内容类冲突：带App，播放类的给到内容类，打开类给到控制Agent打开QQ音乐我的收藏(控制Agent)打开QQ音乐播放我的收藏(内容Agent)

## 易混淆标签

tag:应用控制系统控制设备控制Agent:地图导航Agent生活服务Agent内容Agent

## 划分原则

边界原则：与内容类Agent冲突：播放类的给到内容类，打开类给到控制Agent共识原则：精品垂域优先召回，召回原则：根据用户主需求应用控制兜底，如果query中提到APP名字，则走APP应用控制

## 未解决问题

待补充。
