# 画质增强能力

## 功能命名

- `enhance_video`

## 作用

- 视频画质增强，支持最高到 `4k` 目标分辨率。

## 参数

| 参数名           | 类型   | 必填 | 说明                                                                                                                                 |
| ---------------- | ------ | ---- | ------------------------------------------------------------------------------------------------------------------------------------ |
| video_url        | string | ✅   | 输入视频 URL，支持 `http://` 或 `https://`                                                                                           |
| tool_version     | string | ❌   | 工具版本：`standard`（标准版，默认）\| `professional`（专业版）                                                                      |
| resolution       | string | ❌   | 目标分辨率：`240p` \| `360p` \| `480p` \| `540p` \| `720p` \| `1080p` \| `2k` \| `4k`；未提供则使用原始分辨率（即不传 `resolution`） |
| resolution_limit | int    | ❌   | 目标长宽限制，范围 [64, 2160]                                                                                                        |
| fps              | float  | ❌   | 目标帧率，范围 (0, 120]                                                                                                              |

## 分辨率选择策略（宿主agent）

- 若用户超过 `20s`, 默认选择原始分辨率
- 若用户明确表示“使用原始分辨率/保持原画”，则调用时不传 `resolution`。
- 若用户明确指定目标分辨率（如 `720p`、`2k`、`4k`），则传 `resolution`。
- 若用户未提及分辨率，宿主agent在调用前需要追问：`需要使用原始分辨率还是选择目标分辨率？`；根据回答决定是否传 `resolution`。

## 返回数据

- task_id(str): 任务查询 id
- requst_id(str): 日志 id
