精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

基于 UI-TARS 的 Computer Use 實現

人工智能
基于 UI-TARS 多模態視覺模型,結合 MCP(模型上下文協議)構建下一代跨平臺的自主感知 GUI Agent 智能體系統,拋磚引玉,和大家一起探討 GUI Agent 的技術、場景和未來!

UI-TARS 工程詳見 http://github.com/bytedance/UI-TARS-desktop

術語表

名詞

解釋

UI-TARS

UI-TARS 是字節跳動開源一種能夠自我學習的 GUI Agent ,下一代原生 GUI 代理模型,旨在使用類似人類的感知、推理和操作功能與圖形用戶界面(GUI)無縫交互。與傳統的模塊化框架不同,UI-TARS 將所有關鍵組件——感知、推理、反思和記憶——集成在一個視覺語言模型(VLM)中,實現端到端任務自動化,無需預定義的工作流或手動規則。詳見 字節版Operator搶跑OpenAI? 直接免費開源, 網友:怒省200美元!

Computer Use

Computer Use 最早由 Anthropic 提出的一種基于 Claude 3.5 Sonnet 模型的新功能,允許 AI 與虛擬機桌面環境交互,執行操作系統級別的任務。

MCP

Model Context Protocol(模型上下文協議) 是一個開放協議,它規范了應用程序如何為LLMs提供上下文??梢詫CP想象為AI應用的USB-C端口。就像USB-C提供了一種標準方式,讓你的設備連接到各種外設和配件,MCP也提供了一種標準方式,讓你的AI模型連接到不同的數據源和工具。詳見 基于 MCP 的 AI Agent 應用開發實踐

GUI Agents

GUI Agents 技術是利用大模型技術(VLM / LLM)實現智能體對手機或電腦的自動操作,模擬人類行為完成指定任務

VLM

Vision Language Models(視覺語言模型),是指可同時處理視覺和語言兩種模態的模型。

MLLM

MLLM,Multimodal Large Language Model(多模態大型語言模型),它利用強大的大型語言模型(LLMs)作為"大腦"來執行多模態任務。MLLM 的驚人涌現能力,如基于圖像編寫故事和無需 OCR 的數學推理。

SSE

Server-sent Event(SSE,服務器發送事件)是一種基于 HTTP 連接的技術,允許服務器實時地、單向地向客戶端推送數據。對于服務器只需要向客戶端推送數據,而不需要從客戶端接收數據的場景,它是 WebSockets 的一個簡單且高效的替代方案。

VNC

VNC(虛擬網絡計算)是一種圖形桌面共享系統,它使用遠程幀緩沖區協議(RFB)遠程控制另一臺計算機。它通過網絡將鍵盤和鼠標輸入從一臺計算機傳輸到另一臺計算機,中繼圖形屏幕更新。

SoM

Set-of-Mark,來源于 [2310.11441] Set-of-Mark Prompting Unleashes Extraordinary Visual Grounding in GPT-4V,用來給原圖標記 Computer Use 將進行的事件和坐標。圖片SoM 標記的截圖圖片原截圖

RPA

Robotic Process Automation(機器人流程自動化)是一類流程自動化軟件工具,通過用戶界面使用和理解企業已有的應用,將基于規則的常規操作自動化。

背景

為什么需要 Computer Use?

人類使用電子設備的本質方式是什么?

  1. 視覺感知:通過眼睛觀察和理解屏幕上的內容
  2. 手指操作:通過點擊、滑動等手勢與界面交互
  3. 目標導向:基于任務目標規劃一系列操作步驟

Computer Use 正是基于第一性原理,模擬人類使用電子設備的方式,實現真正的原生端到端的通用自動化。

Demo 演示

本地電腦(Computer Use)

指令

Please help me open the autosave feature of VS Code and delay AutoSave operations for 500 milliseconds in the VSCode setting

請幫我開啟 VSCode 的自動保存功能,并在設置中將自動保存操作延遲500 毫秒

本地瀏覽器(Browser Use)

指令

Could you help me check the latest open issue of the UI-TARS-Desktop project on Github?

你能幫我查看 Github 上 UI-TARS-Desktop 項目的最新未解決 issues 嗎?

遠程虛擬機(Remote Computer)

指令

識別小票內容并整理到Execl

  1. 新建一個excel文件,命名為"消費記錄"
  2. 打開桌面的旅行記錄文件夾
  3. 點擊其中一個圖片查看詳情,如果是小票照片,識別小票內容,確定是在什么地方消費的,按當前匯率花了多少人民幣,按照國家,時間,消費類型,金額記錄在Excel里

遠程瀏覽器(Remote Browser)

多輪交互,Human-in-the-loop

指令

麥當勞點一個巨無霸套餐送到鼎好

電視(TV Use)

指令

播放某電視劇的第 5 集

更多 showcases 見:https://seed-tars.com/showcase

詳細設計

整體概覽

系統組件

要完成 Computer Use 系統,需要用到三個核心構件:

  1. VLM(視覺模型): 負責理解屏幕內容和用戶指令,根據用戶指令+截圖,生成自然語言指令(NL Command)。
  2. Agent Server(代理服務端):根據用戶指令,調用模型、并通過 MCP Client 來調用設備能力。本質是個流程 workflow,通過 MCP 架構解耦了 LLM 在獲取不同上下文的邏輯。
  3. Devices(外部設備):以 MCP Services 包提供出來,可以是 PC、Mobile、虛擬機、樹莓派等,只要是電子設備都是外設,都可以接入 GUI Agent系統中。

圖片

流程鏈路

Computer Use 核心流程大致分為:

  1. 任務感知:系統接收用戶通過自然語言或截圖輸入的指令,利用多模態模型解析并輸出 NLCommand(例如:Action: click(start_box='(529,46)'))。
  2. 坐標映射:將模型感知的像素坐標轉成屏幕坐標
  3. 指令轉換:將解析后的 NLCommand 轉換為可執行的 Command,中間涉及到一個坐標系的轉換,將圖像坐標系轉成屏幕坐標系,為后續的執行做準備。
  4. 命令執行:調用 MCP Services,將轉換后的命令進行執行

圖片

前置準備

MCP 集成

詳細設計與實現:基于 MCP 的 AI Agent 應用開發實踐 相關代碼已開源到 Github:mcp-client、mcp-servers

Agent 邏輯

Computer Use 在 Agent 層主要是一個 Loop 循環邏輯,根據任務執行情況向客戶端推送截圖、模型輸出、Action 等,所以只需要實現以下邏輯:

JavaScript
import { GUIAgent } from '@ui-tars/sdk';import { NutJSOperator } from '@ui-tars/operator-nut-js';const guiAgent = new GUIAgent({  model: {    baseURL: config.baseURL,    apiKey: config.apiKey,    model: config.model,  },  operator: new NutJSOperator(),  onData: ({ data }) => {    console.log(data)  },  onError: ({ data, error }) => {    console.error(error, data);  },});await guiAgent.run('send "hello world" to x.com');

Operator 可任意替換成對應操作工具 / 框架,例如:瀏覽器控制(operator-browser)、Android 設備控制(operator-adb) 等

Responses API 增量推理

為了避免在一次請求中向模型 API 發送過多截圖,我們在工程上引入了 Responses API(即支持上下文狀態管理的模型請求方式)。整體耗時降低了 ~35%,具體實現(https://github.com/bytedance/UI-TARS-desktop/pull/714)。

該 API 可以在每一輪推理中增量發送一張截圖,實現高效且穩定的多模態交互。

  • 增量推理能力:借助 KV-Cache 機制,模型僅需處理當前輪的注意力計算,哪怕是 100+ 輪對話,也能保持秒級響應
  • 對話狀態托管:API 自動維護多輪上下文,無需在單次請求中重復傳入大量圖像,有效規避網關限制問題(如一次傳入 10+ 張圖像導致的請求體過大)。

圖示:

  • 『淡紫』表示使用 Chat Completions,在達到滑動窗口里最大圖數(5 張)前,請求量依次增多。
  • 『灰色』表示使用 Responses API 模式,每輪都是增量請求和推理。

任務感知(多模態模型)

由 UI-TARS 模型提供,定義 System Prompt,通過傳入『截圖』和『任務指令』,返回用于自然語言的操作二元組(NLCommand),這樣的好處在于和不同設備操作指令進行解耦。

以 PC MCP Server 提供的 System Prompt 為例:

You are a GUI agent. You are given a task and your action history, with screenshots. You need to perform the next action to complete the task.## Output Format` ` ` Action_Summary: ...Action: ...` ` `## Action Spaceclick(start_box='[x1, y1, x2, y2]')left_double(start_box='[x1, y1, x2, y2]')right_single(start_box='[x1, y1, x2, y2]')drag(start_box='[x1, y1, x2, y2]', end_box='[x3, y3, x4, y4]')hotkey(key='')type(cnotallow='') #If you want to submit your input, use "\n" at the end of `content`.scroll(start_box='[x1, y1, x2, y2]', directinotallow='down or up or right or left')wait() #Sleep for 5s and take a screenshot to check for any changes.finished()## Note- Use Chinese in `Action_Summary` part.## User Instruction{instruction}

模型輸出的字段說明:

  • Action_Summary :操作的自然語言描述,帶進多輪步驟
  • Action:操作名(參數)的元組

我們以 PC 端上『打開 Chrome 瀏覽器』任務為例,截圖尺寸是 1920 x 1080,模型輸出的是 Action: 

left_double(start_box='(130,226)')

圖片

模型輸出 Action 對應的點擊位置

為什么 System Prompt  click 是 [x1, y1, x2, y2] 兩個坐標,而不直接返回一個坐標?

早期 UI-TARS 多模態模型并不只針對 Computer Use 場景進行訓練,而是在物體檢測(Object Detection)、識別理解等,生成對應框 Box(x1, y1, x2, y2)。

面向 Computer Use 場景時,x1=x2 時直接復用當成同一點位,不相等時取中心點 (x1+x2)/2

坐標映射

還是以上面的『打開 Chrome』為例:圖像相對坐標(130,226)是怎么算出最終的屏幕絕對坐標為:(332,325)。

圖片

坐標轉換示意圖

參數說明:

  • NLCommand(操作指令):模型輸出的操作和坐標,模型在訓練和推理時輸出的是 0~1000 之間的坐標
  • factor(縮放因子):目前值為 1000(因為 UI-TARS 模型訓練的坐標系是 1000x1000),對應 UI-TARS 模型輸出的坐標值范圍
  • width(屏幕寬度): 2560px
  • height(屏幕高度): 1440px

相對坐標和絕對坐標

屏幕上的位置由 X 和 Y 笛卡爾坐標表示。X 坐標從左邊的 0 開始,向右增加。與數學不同的是,Y 坐標從頂部的 0 開始,向下增加。

UI-TARS 模型的坐標系:0,0       X increases -->+---------------------------+|                           | Y increases|*(130, 226)                |     ||   1000 x 1000 screen      |     ||                           |     V|                           ||                           |+---------------------------+ 999, 999
相對坐標:(0.02, 0.247)
映射到實際屏幕的坐標系上:0,0       X increases -->+---------------------------+|                           | Y increases|*(332, 325)                |     ||   2560 x 1440 screen      |     ||                           |     V|                           ||                           |+---------------------------+ 1919, 1079

UI-TARS 模型的坐標系:
0,0       X increases -->
+---------------------------+
|                           | Y increases
|*(130, 226)                |     |
|   1000 x 1000 screen      |     |
|                           |     V
|                           |
|                           |
+---------------------------+ 999, 999


相對坐標:(0.02, 0.247)


映射到實際屏幕的坐標系上:
0,0       X increases -->
+---------------------------+
|                           | Y increases
|*(332, 325)                |     |
|   2560 x 1440 screen      |     |
|                           |     V
|                           |
|                           |
+---------------------------+ 1919, 1079

指令轉換

不同設備都有特定的操作指令(又可以稱為動作空間),通過不同設備 operator 對應 NLCommand 轉成對應設備的操作指令。

指令轉換流程圖指令轉換流程圖

目前支持的動作空間如下:

# PC
PC = Enums[    "hotkey",        # 鍵盤按鍵    "type",          # 鍵盤輸入文本    "scroll",        # 鼠標滾動    "drag",          # 拖拽    "click",         # 左鍵點擊    "left_double",   # 左鍵雙擊     "right_single",  # 右鍵點擊]# Android 手機Mobile = Enums[    "click",         # 單擊    "scroll",        # 上下左右滑動    "type",          # 輸入    "long_press",    # 長按    "KEY_HOME",      # 返回 Home    "KEY_APPSELECT", # APP 切換    "KEY_BACK",      # 返回]

不同的設備操作需要模型增加對應的訓練數據,才能更好地完成對應的任務。

這一步現在有 SDK 可直接使用 @ui-tars/action-parser,調用方式見用例 (https://github.com/bytedance/UI-TARS-desktop/blob/main/packages/action-parser/test/index.test.ts )

命令執行

拿到具體執行命令后,直接調用對應設備 MCP 的 execCommand 內部的方法,PC 和手機在執行遠程命令執行時的流程圖如下:

圖片

SDK(開發者工具)

如果對以上流程實現感到繁瑣,可以使用 SDK 快速實現:

??UI-TARS Agent SDK 開發指南

 (https://github.com/bytedance/UI-TARS-desktop/blob/main/docs/sdk.md)

圖片

MCP Servers

UI-TARS 相關的 Operator 工具也支持以 MCP Server 方式提供使用:

  • Browser Operator:@agent-infra/mcp-server-browser--vision 開啟

思考

當前基于視覺模型的 GUI Agent 方案,第一反應想到的是 Tesla FSD 自動駕駛的技術架構演進。

第一版:規劃系統是由深度學習模型 + 傳統樹搜索
改成:感知和規劃均由兩個深度學習模型第一版:規劃系統是由深度學習模型 + 傳統樹搜索 改成:感知和規劃均由兩個深度學習模型

第二版:感知和規劃的兩個深度學習模型
改成:合并成一個深度學習模型第二版:感知和規劃的兩個深度學習模型 改成:合并成一個深度學習模型

前提假設:人是通過眼睛(視覺)看到系統 UI 就可以操作,那 AI 也可以通過視覺達成。

達成條件:無限數據 + 大規模算力,直到解決所有邊界 case。 

基于視覺的 Computer Use,在技術演進上的好處在于:

  • 訓練數據易準備:只需要『指令』和『視覺圖像』,大幅度減輕了模型訓練數據處理和清洗的流程。

     如果輸入再加上一個『DOM 結構』就會讓模型訓練陷入沒有數據的困境中。

  • 跨端設備易集成:設備只需要提供截圖和操作兩個接口,不需要獲取內部 DOM 結構,方便了不同設備進行集成。

不好的點在于:

  • 精準度不夠:僅通過視覺就丟失了 UI 界面的層次結構(例如疊在后面的窗口、不在當前視窗的頁面內容等),會造成對應的操作失準。
  • 延遲高:對指令+截圖的推理和識別,需要模型有更強大的推理能力,同時在執行命令時,視覺方案會轉換成指令系統(pyautogui 等)進行操作,中間鏈路過長。

應用場景

Agentic User Testing

像人操作一樣去測試應用和產品。例如 TestDriver 是一個為 GitHub 設計的異步自動化測試,可以智能生成測試用例,通過模擬真實用戶行為,提供比傳統基于選擇器的框架更廣泛的測試覆蓋,支持桌面應用程序、Chrome 擴展程序、拼寫和語法、OAuth 登錄、PDF 生成等多種功能測試。

圖片由此可利用 Computer Use 進行端到端的功能驗證,包括檢查布局完整性、元素響應情況及視覺一致性。模型能快速指出界面問題,減少人工檢查工作量,檢查項包括:

  • 功能可用性(Availability):通過自然語言(例如:『PRD 文檔』+『前端系分文檔』),
  • 視覺一致性(Consistency):和『設計稿』是否一致,通過 CV 圖像識別 + 模型操作后的日志,得到結論
  • 可訪問性(Accessibility):無障礙檢查

Schedule Tasks 定時任務

 ChatGPT Tasks 功能可以實現『每天早上 9 點半自動打卡』的需求

圖片

C 端消費級

Computer Use 在 C 端消費級還不具備上線條件,要使用起來要解決幾個問題:

  • 整體響應耗時:全鏈路端到端做不到秒級,C 端商業化落地就非常困難。這點深有體會,UI-TARS 最早一版模型比較慢(推理大概 5s+),整體使用體驗會非常割裂。
  • 設備權限:截圖和執行命令都是非常高的權限,除非一開始系統層內置 Computer Use。所以在 Demo 時采用了設備虛擬機,這樣就有了最高權限。
  • 生態集成:目前生態怎么接入 Agent 中,似乎還有共識,不過從 MCP 中看到可以標準化接入的趨勢。

例如:讓 AI 給我發個紅包、買杯咖啡等,和直接使用 UI 操作并沒有多大優勢。

暫時沒想到好的落地場景,更多是以『iOS 捷徑』RPA 方式。未來 Computer Use 如果以 Agent 作為流量入口,通過 MCP 來集成生態(例如吃喝玩樂 APP、README 應用說明書等),倒是很有想象力。

未來

愿景

從 2013 年上映的《Her》電影來看,AI 幫人類操作計算機完成任務的科幻場景,在一步步成為現實。

圖片

圖片

新一代人機交互范式愿景

Human-in-the-loop 

當 Computer Use 無法處理需要人幫助時,將控制權交換給人類。 這就有點像『完全自動駕駛』里的『安全員』,當 AI 能力無法處理時,人進行參與,收集邊界 case 數據,不斷迭代 AI。

圖片

Bot-to-Bot 交互

  • 與 AI 系統進行協同和交互
  • 跨平臺、跨系統任務傳遞

Computer Use 與 AIPA 協同,生成應用

Computer Use 與 內部 Agent 協同,生成應用

Q & A

為什么需要 AI 幫我操作設備?

起初我也有這個問題,AI 點咖啡不如我手動點幾下,又快又不會出錯。

長期來看:

  • 基于『人會越來越來懶』和『AI 越來越強』這兩個認知前提下,模型能力發展到達臨界點,Computer/Phone Use 會極大提升用戶體驗。
  • 那時候『人操作設備』就像『蒸汽機時代下使用馬車』、『完全自動駕駛下人工』,那一天,我們會問『為什么需要人自己操作設備?而不是用 AI

按自動駕駛行業的標準,Computer Use 分級為:

分級

名稱

定義

任務參與度

任務場景

L0

無自動化操作

任務完全由人類控制,自動系統不執行任何操作。

所有

L1

基本計算機輔助

計算機提供某些輔助功能,如自動化工具或建議,但最終決策仍由用戶做出。

有限例如:自動拼寫檢查、簡單的數據輸入自動填充

L2 (當前)

計算機輔助執行(Copilot 階段)

計算機可以在特定任務中執行某些操作,但用戶仍需干預或監督。

人(80%) + AI(20%)

有限 例如:需要用戶調整

L3

部分自動化(Agent 階段)

計算機可以在更多情況下獨立執行任務,但仍需要用戶在特定情況下介入。

AI(50%) + 人(50%)

有限

L4

高度自動化

計算機在大多數任務場景中能夠自動處理,用戶僅在特定情況下進行監督。

AI(80%) + 人(20%)

有限

L5

完全自動化

計算機完全自主完成任務,用戶無需干預或操作。

AI(100%)

所有

和 RPA 的區別?

Computer Use 是在接受『任務指令』后列出行動計劃,并根據『實時的屏幕變化』進行下一步的思考、計劃和操作。可以對未知的界面進行主動探索和試錯;而 RPA 更多的是流程固定化操作,這是巨大的差異。

例如:界面突然彈窗,Computer Use 是可以處理點『同意』或『不同意』

圖片

參考

Computer Use 相關:

MCP 相關:

相關論文:

責任編輯:龐桂玉 來源: 字節跳動技術團隊
相關推薦

2025-01-23 13:05:42

2025-03-07 09:08:43

2025-10-13 15:54:12

谷歌AI代理Gemini API

2023-04-19 21:20:49

Tars-Cpp協程

2025-03-12 09:32:38

2025-07-02 08:46:00

AgentAI技術

2025-10-09 09:15:00

谷歌AI模型

2022-06-08 08:52:04

Tars微服務開發C++開發

2023-03-15 21:46:17

中間件Java網絡編程

2021-01-19 12:16:10

CSS前端UI

2010-02-26 13:54:22

Fedora vmwa

2022-12-27 14:39:38

2023-01-03 15:16:27

2018-09-20 17:30:01

2020-03-13 16:19:42

RPCTARS騰訊開源

2010-09-06 16:48:23

PPPoE協議BAS

2016-08-29 17:28:53

JavascriptHtmlThis

2016-10-18 21:26:29

Semantic-UIReact架構

2024-09-26 08:48:42

SpringAPITogglz

2009-12-24 13:31:25

WPF UI設計
點贊
收藏

51CTO技術棧公眾號

美女毛片一区二区三区四区| 国产在线美女| 国产麻豆欧美日韩一区| 欧美大片免费观看在线观看网站推荐| 久久久久亚洲AV成人网人人小说| 91视频欧美| 久久色在线视频| 91热福利电影| a v视频在线观看| 日韩国产专区| 精品国产青草久久久久福利| 亚洲 中文字幕 日韩 无码| 免费在线观看黄色| av一二三不卡影片| 成人国产精品日本在线| 97超碰人人干| 天天色天天射综合网| 亚洲国产精品高清久久久| 午夜国产一区二区三区| 97人人爽人人澡人人精品| 国产欧美日韩卡一| 国产伦视频一区二区三区| 中文天堂在线播放| 亚洲免费激情| 亚洲第一会所| 丁香激情综合五月| 国产精品久久久久999| 久久亚洲av午夜福利精品一区| 亚洲三级网页| 日韩免费一区二区| 天天爱天天操天天干| 国产美女情趣调教h一区二区| 国产三级久久久| 国产在线资源一区| 99精品在线看| 麻豆高清免费国产一区| 欧美专区中文字幕| 五月天婷婷网站| 久久精品影视| 综合欧美国产视频二区| 精品少妇人妻一区二区黑料社区| 8x国产一区二区三区精品推荐| 在线亚洲高清视频| 农村妇女精品一二区| 国产中文在线播放| 亚洲aaa精品| 91免费国产精品| 高h视频在线观看| 国产精品对白交换视频| 色播亚洲婷婷| 成人福利在线| 国产亚洲女人久久久久毛片| 久久艳妇乳肉豪妇荡乳av| 免费看国产片在线观看| 国产高清精品在线| av一区二区三区四区电影| 国产一区二区三区成人| 久久精品国产秦先生| 国产精品爽爽爽爽爽爽在线观看| 欧美性受xxx黑人xyx性爽| 久久国产日韩| 国产成人av在线| 男人天堂视频网| 免费欧美在线视频| 国产精品视频久久| 国产又粗又猛又爽又黄91| 久久9热精品视频| 成人做爰www免费看视频网站| 一级爱爱免费视频| 韩国成人福利片在线播放| 91久久久久久| 亚洲精品久久久蜜桃动漫| 成人午夜电影网站| 精品综合在线| 精品推荐蜜桃传媒| 中国av一区二区三区| 亚洲在线色站| 污视频网站免费在线观看| 性感美女极品91精品| 成年网站在线免费观看| 丁香婷婷久久| 欧美一区二区三区喷汁尤物| 91人妻一区二区| 午夜先锋成人动漫在线| 在线日韩中文字幕| 欧美成欧美va| 国产精品久久久亚洲一区| 国产精品草莓在线免费观看| ,亚洲人成毛片在线播放| 国产福利精品导航| 欧美第一黄网| 免费a级人成a大片在线观看| 亚洲在线中文字幕| 色诱视频在线观看| 亚洲影视资源| 亚洲黄色在线观看| 一本在线免费视频| 精品成人一区| 国产精品成av人在线视午夜片| 国产色片在线观看| 91污在线观看| 夜夜爽99久久国产综合精品女不卡 | av在线天堂| 亚洲色图制服丝袜| 国产精品333| 国产69精品久久久久9999人| 欧美成人在线直播| av电影在线不卡| 欧美日本三区| 国产精品久久久久久久久久| 亚洲风情第一页| 国产女人aaa级久久久级| 女人被男人躁得好爽免费视频| 欧美一级大黄| 精品国产乱码久久久久久久| 黄色一级片一级片| 亚洲美洲欧洲综合国产一区| 91在线直播亚洲| 国产区在线视频| 性久久久久久久久| 男人操女人下面视频| 欧美日韩伦理在线免费| 国内精品视频在线| 97人妻人人澡人人爽人人精品 | 97超级在线观看免费高清完整版电视剧| 天天干天天干天天干| 亚洲欧美日韩一区| 永久免费的av网站| 国产日产精品一区二区三区四区的观看方式| 另类图片亚洲另类| 一本色道久久综合精品婷婷| 国产农村妇女毛片精品久久麻豆| 久久久久久www| 日韩欧美另类中文字幕| 深夜成人在线观看| japanese国产在线观看| 91丨九色丨蝌蚪丨老版| 人妻激情另类乱人伦人妻| 性欧美video另类hd尤物| 国产一区二区三区在线| 久久久久久久久久久影院| av在线播放不卡| 免费超爽大片黄| 999在线精品| 色哟哟亚洲精品一区二区| 成人一级免费视频| 国产日韩在线不卡| 免费观看成人在线视频| 久久99国内| 日韩av电影国产| 黄色片在线免费看| 色噜噜夜夜夜综合网| 这里只有久久精品| 日韩影院精彩在线| 手机成人在线| 成人毛片免费| 色久欧美在线视频观看| 国产又粗又黄又爽的视频| 国产精品欧美精品| 亚洲一区二区在线视频观看| 天堂网在线观看国产精品| 成人在线国产精品| 四虎影视国产在线视频| 精品少妇一区二区三区视频免付费 | 久99久在线视频| 国产chinasex对白videos麻豆| 亚洲欧美日韩电影| 又大又长粗又爽又黄少妇视频| 午夜精品剧场| 韩日午夜在线资源一区二区| 在线中文字幕播放| 国产一区二区三区18| 一级黄色a毛片| 亚洲精品成人a在线观看| 久久久久亚洲av无码网站| 99pao成人国产永久免费视频| 久久久av水蜜桃| 亚洲第一二三四区| 久久精品夜夜夜夜夜久久| 99热这里精品| 精品国产91久久久久久| 91l九色lporny| 韩国欧美国产1区| 一二三四视频社区在线| 国产一区日韩| 91中文字幕一区| 成人亚洲欧美| 久久精品99久久香蕉国产色戒| 亚洲av无码专区在线| 欧美性猛xxx| 久艹在线观看视频| 不卡的av中国片| 亚洲综合在线网站| 欧美日韩国产高清| 欧美人xxxxx| 看亚洲a级一级毛片| 2018国产精品视频| 久久精品视频免费看| 亚洲国产欧美久久| 亚洲综合网av| 天天综合色天天综合| 欧美性生交大片| av一二三不卡影片| 欧美精品色视频| 欧美综合二区| av动漫在线播放| 精品产国自在拍| 成人国产一区二区| 日韩免费在线电影| 97在线视频观看| gogogogo高清视频在线| 国产亚洲视频在线| 日韩一级片免费在线观看| 欧美色综合网站| 91视频免费网址| 亚洲精品福利视频网站| 成人无码av片在线观看| 成人v精品蜜桃久久一区| www.se五月| 日本欧美一区二区三区| 你懂的av在线| 黄色一区二区三区四区| 中文字幕一区二区三区四区五区人 | 蜜桃传媒一区二区亚洲av| 国产精品99久久久久| 91极品视频在线观看| 美女91精品| 欧美精品99久久| 黄色在线成人| 潘金莲一级淫片aaaaaa播放1| jvid福利在线一区二区| 欧美视频小说| 四虎884aa成人精品最新| 成人资源视频网站免费| 国产一区二区视频在线看| 国产乱人伦真实精品视频| 播放一区二区| 国产精品高精视频免费| 美女写真久久影院| 日本久久91av| 性欧美又大又长又硬| 97久久精品视频| h片在线观看视频免费| 欧美激情乱人伦一区| 丝袜综合欧美| 欧美激情国产高清| 日本动漫理论片在线观看网站| 另类图片亚洲另类| 五月婷婷视频在线观看| 欧美黑人巨大xxx极品| 欧美xxxx黑人又粗又长| 久久久久久国产精品久久| 欧美极品少妇videossex| 欧美老女人性视频| 日本在线视频www鲁啊鲁| 欧美日本精品在线| 青草在线视频| 国内精品久久久久久久| 欧美电影免费观看高清完整| 国产激情视频一区| 成人一区视频| 91在线在线观看| 精品国内亚洲2022精品成人| 久久精品丝袜高跟鞋| 猛男gaygay欧美视频| 亚洲高清乱码| 综合一区在线| 欧美乱大交xxxxx潮喷l头像| 99日韩精品| 欧美激情精品久久久久久小说| 日韩精品福利网| 久久人人爽av| 国产91丝袜在线18| aa一级黄色片| 国产精品女主播在线观看| 欧美视频www| 亚洲成a人v欧美综合天堂| 在线观看日本视频| 欧美日本一区二区在线观看| www.狠狠干| 亚洲欧美日韩高清| 欧美黄色激情| 97在线免费视频| 日本a人精品| 国产日韩三区| 日本精品三区| www.夜夜爱| 日韩电影免费一区| 99中文字幕在线| 99精品国产热久久91蜜凸| 懂色av粉嫩av浪潮av| 一区二区三区四区在线播放| 黄色片中文字幕| 欧美麻豆精品久久久久久| 亚洲av成人精品毛片| 色偷偷偷亚洲综合网另类| 俄罗斯一级**毛片在线播放| 国产精品99免视看9| 亚洲国产aⅴ精品一区二区| 欧洲av一区| 欧美国产精品| 超碰在线97免费| 成人不卡免费av| 日韩激情小视频| 欧美性猛交xxxx免费看漫画 | 国产伦久视频在线观看| 91精品久久久久久久久久久久久久| 国产一区二区三区亚洲| 在线观看欧美一区| 国产亚洲欧洲| 超碰在线免费av| 国产婷婷色一区二区三区| 伊人国产在线观看| 538prom精品视频线放| 激情福利在线| 97超视频免费观看| 亚洲精品不卡在线观看| 亚洲精品9999| 久热国产精品| 亚洲香蕉中文网| 亚洲精品免费播放| 中文字幕你懂的| 国产视频久久久久| hd国产人妖ts另类视频| 91在线直播亚洲| 香蕉综合视频| 国产高潮免费视频| 久久久.com| 久久一区二区三区视频| 亚洲精品一区二区三区福利| 黄色av免费在线| 国产精品自拍视频| 欧美一级精品| 玩弄japan白嫩少妇hd| 91看片淫黄大片一级在线观看| 国产精品变态另类虐交| 日韩一区二区精品葵司在线| 黄色国产网站在线播放| 国产日韩精品视频| 欧美jizz| 亚洲精品永久视频| 亚洲天堂久久久久久久| 在线观看中文字幕2021| 色阁综合伊人av| 日韩免费大片| 成人手机在线播放| 国产精品99久久久久久似苏梦涵 | 欧美国产高清| 无码人妻一区二区三区在线视频| 亚洲色图制服丝袜| 精品人妻一区二区三区含羞草 | 久久综合激情| 精品人妻互换一区二区三区| 色偷偷久久一区二区三区| 狠狠色伊人亚洲综合网站l| 国产99久久精品一区二区永久免费 | 51妺嘿嘿午夜福利| 在线免费观看不卡av| 午夜激情视频在线观看| 91精品啪aⅴ在线观看国产| 欧美在线网址| 丰满少妇xbxb毛片日本| 午夜影院在线观看欧美| 男人天堂资源在线| 国产精品亚洲自拍| 亚洲第一偷拍| 韩国三级hd中文字幕有哪些| 亚洲国产视频一区二区| 手机看片一区二区| 日韩女在线观看| 四虎国产精品免费观看| 中文字幕乱妇无码av在线| 亚洲成在线观看| 日本v片在线免费观看| 国产精品美女在线| 91九色精品国产一区二区| 国产乱国产乱老熟300部视频| 红桃av永久久久| 国产在线视频资源| 亚洲bt欧美bt日本bt| 最新日韩在线| jizzjizz日本少妇| 日韩三级视频在线看| 天堂网在线最新版www中文网| 亚洲高清资源综合久久精品| 国产乱码精品一区二区三区忘忧草| 国产无码精品在线播放| 一本一本久久a久久精品综合小说 一本一本久久a久久精品牛牛影视 | 欧美aaa在线观看| 波多野结衣91| 亚洲天堂网视频| 欧美激情伊人电影| 成人情趣视频| 日本一卡二卡在线| 精品视频资源站| 理论不卡电影大全神| 青青草原国产免费| 91丝袜国产在线播放| 国产wwwxxx| 国产精品久久久久久搜索|