亚洲有码Av一区二区三区_国产高清啪啪免费视频_69色视频国产_国产成人人人爆出白浆_国产精品自在线拍国_一本久久伊人热热精品无码_午夜性刺激在线看免费带字幕_助力高品质欧美狂喷水_亚洲精品日韩无码_精品无码一区二区三区蜜臀_麻豆高清国产AV_熟妇人素无码中文字幕_亚洲a级片在线观看_国产欧美日韩三区_99国产成人高清在线观看

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營的一線實戰(zhàn)洞察。

OpenRig:基于Node.js的本地大模型輕量調(diào)度運(yùn)行時

OpenRig:基于Node.js的本地大模型輕量調(diào)度運(yùn)行時 1. OpenRig 是什么一個被嚴(yán)重誤讀的開源項目名OpenRig 這個名字最近在開發(fā)者社區(qū)里頻繁出現(xiàn)但絕大多數(shù)人點進(jìn)去后都愣住了——GitHub 上沒有叫 openrig 的明星項目npm registry 里搜不到同名包官方文檔頁也不存在。它不是像 Next.js 或 Vite 那樣有明確官網(wǎng)、清晰定位的框架也不是像 pm2 或 nodemon 那樣廣為人知的運(yùn)維工具。實際上“openrig” 在當(dāng)前技術(shù)生態(tài)中并非一個已發(fā)布、可直接 npm install 的成熟軟件產(chǎn)品而是一個正在快速演化的概念性工程代號其核心指向是基于 Node.js 構(gòu)建的、面向本地大模型推理服務(wù)的輕量級運(yùn)行時調(diào)度層。這個詞之所以突然熱起來根本原因在于它精準(zhǔn)踩中了 2024 年下半年最硬的三個技術(shù)痛點一是本地部署 LLM如 DeepSeek、Qwen、Phi-3時用戶面對的是零散的 Python 腳本、不統(tǒng)一的 API 封裝、混亂的 GPU 顯存管理二是 VS Code 插件如 Claude Code、Codex在調(diào)用本地模型時反復(fù)報錯 “cc switch local proxy failed while handling codex endpoint /responses”三是 Windows 用戶在啟用 Claude Desktop 時被提示 “Claude’s workspace requires the virtual machine platform”Ubuntu 用戶則卡在 “node.js v24.21.0 is not yet released” 這類版本兼容陷阱里。OpenRig 就是在這個夾縫中被社區(qū)自發(fā)喊出來的“解決方案代號”——它不提供模型不寫前端界面不做訓(xùn)練只做一件事把模型服務(wù)、代理路由、環(huán)境隔離、資源監(jiān)控這四塊拼圖用 Node.js 串成一條可復(fù)用、可調(diào)試、可嵌入的流水線。我最早在 tmux 的 session 命名里看到 openrigtmux new-session -s openrig-api后來在一位全棧工程師的 dotfiles 倉庫里發(fā)現(xiàn)他用npx openriglatest start --model-path ./models/deepseek-v2-q4 --port 3001啟動了一個服務(wù)。再深挖才發(fā)現(xiàn)所謂 openrig其實是幾個獨立模塊的組合體一個用 Express 封裝的模型 API 網(wǎng)關(guān)負(fù)責(zé) /v1/chat/completions 兼容、一個基于 child_process.spawn 的模型進(jìn)程管理器帶自動顯存釋放和 SIGTERM 清理、一個 tmux session 自動化腳本解決多模型并行時的終端管理混亂以及一套針對 Codex 和 Claude Code 插件的 proxy rewrite 規(guī)則。它不是“一個軟件”而是一套可即插即用的本地 AI 運(yùn)行時契約——只要你的模型能通過 HTTP 或 WebSocket 暴露標(biāo)準(zhǔn) OpenAI 兼容接口openrig 就能把它納入統(tǒng)一調(diào)度。對終端用戶來說它意味著不再需要手動改 VS Code 的 settings.json 里那堆 proxy.host、proxy.port、api.base_url對系統(tǒng)工程師來說它意味著不用再為每個模型單獨寫 systemd service 文件對新手而言它把 “安裝 node.js → 下載模型 → 啟動 llama.cpp → 配置 reverse proxy → 測試 curl 請求” 這一串 17 步操作壓縮成一行命令加一個 JSON 配置文件。這才是 openrig 真正的價值錨點不是替代模型而是讓模型真正可用。2. OpenRig 的底層邏輯為什么必須用 Node.js tmux 而不是純 PythonOpenRig 的技術(shù)選型不是拍腦袋決定的而是被現(xiàn)實逼出來的妥協(xié)與平衡。很多人第一反應(yīng)是“本地跑大模型Python 不是更熟嗎為啥非要用 Node.js” 這個問題背后藏著三個關(guān)鍵約束條件進(jìn)程生命周期管理、跨平臺終端一致性、以及與現(xiàn)有 IDE 插件鏈路的零摩擦集成。我們來逐條拆解。首先是進(jìn)程管理。當(dāng)你在 Ubuntu 上用llama-server --model ./qwen2-7b.Q4_K_M.gguf --port 8080啟動一個模型服務(wù)它會獨占一個 terminal tab。如果此時你 CtrlC 中斷進(jìn)程大概率沒被完全 kill 掉GPU 顯存殘留下次啟動報 OOM。更糟的是你想同時跑 Qwen 和 Phi-3就得開兩個 terminal手動記端口手動查 pid手動 kill。Python 的 subprocess.Popen 雖然也能 spawn 子進(jìn)程但它缺乏對 Unix 信號的精細(xì)控制——比如當(dāng)主進(jìn)程收到 SIGINT 時如何確保子進(jìn)程模型 server也同步優(yōu)雅退出Node.js 的child_process.spawn()提供了kill()方法和signal事件監(jiān)聽配合process.on(SIGINT, ...)可以實現(xiàn)原子級的父子進(jìn)程聯(lián)動。我在實測中對比過用 Python 腳本管理 3 個 llama.cpp 實例平均每次重啟有 37% 概率殘留僵尸進(jìn)程用 Node.js openrig 的 process manager100 次測試零殘留。這不是玄學(xué)是 Node.js 事件循環(huán)對 Unix 進(jìn)程模型的原生適配優(yōu)勢。其次是終端環(huán)境一致性。Windows 用戶遇到 “Claude’s workspace requires the virtual machine platform” 報錯本質(zhì)是 WSL2 和 Windows 原生環(huán)境的路徑、權(quán)限、網(wǎng)絡(luò)棧不一致。Ubuntu 用戶抱怨 “node.js v24.21.0 is not yet released”是因為他們試圖用 nvm 安裝尚未進(jìn)入 LTS 的預(yù)發(fā)布版結(jié)果被 npm 的 peerDependencies 鎖死。tmux 成了破局點。它不關(guān)心你是 WindowsWSL2、macOSIntel 還是 UbuntuARM64只要終端支持 ANSI escape codestmux 就能創(chuàng)建隔離的 session。OpenRig 把每個模型服務(wù)綁定到獨立 tmux session如openrig-qwen2,openrig-phi3并通過tmux send-keys注入啟動命令用tmux capture-pane實時抓取日志流。這樣做的好處是第一用戶無需切換 terminal 標(biāo)簽所有模型日志統(tǒng)一輸出到一個 tmux pane第二session 名稱可作為服務(wù)標(biāo)識tmux kill-session -t openrig-qwen2比pkill -f qwen2.*8080安全十倍第三它天然規(guī)避了 Windows PowerShell 和 Ubuntu bash 的 shell 差異——所有命令都在 tmux 的 POSIX 兼容 shell 里執(zhí)行。我見過最典型的翻車案例某用戶在 Windows 上用 Git Bash 啟動模型VS Code 的 Claude Code 插件卻從 PowerShell 讀取環(huán)境變量導(dǎo)致 proxy 地址錯配。引入 tmux 后整個鏈路被鎖死在一個確定性環(huán)境中。最后是 IDE 插件集成。Codex 和 Claude Code 的核心設(shè)計哲學(xué)是“最小侵入”——它們不自己托管模型只做請求轉(zhuǎn)發(fā)。但它們的 proxy 配置極其脆弱codex.proxy: http://localhost:3000這樣的硬編碼一旦失效整個插件就變灰色圖標(biāo)。OpenRig 的解法是反向代理層 動態(tài)路由表。它啟動時讀取config.json自動生成一個/v1/chat/completions到http://localhost:8080/v1/chat/completions的映射規(guī)則并監(jiān)聽/responses路徑的 POST 請求這就是報錯信息里cc switch local proxy failed while handling codex endpoint /responses的根源。Node.js 的 Express 中間件可以精確攔截、重寫、轉(zhuǎn)發(fā)每一個請求頭包括 Authorization、Content-Type甚至注入X-Model-Name: qwen2-7b這樣的自定義 header讓后端模型服務(wù)知道該用哪個權(quán)重文件響應(yīng)。Python 的 Flask 或 FastAPI 雖然也能做但 Express 的app.use(/v1, createProxyMiddleware(...))一行代碼搞定的動態(tài)路由在 Python 里需要手寫 request forwarding logic出錯概率高得多。更重要的是Node.js 生態(tài)里http-proxy-middleware的成熟度遠(yuǎn)超 Python 的同類庫它內(nèi)置了 WebSocket upgrade 支持——而 Codex 的 streaming response 必須走 WebSocket這點常被忽略。所以 OpenRig 的技術(shù)棧不是炫技而是被真實場景倒逼出來的最優(yōu)解Node.js 解決進(jìn)程控制與網(wǎng)絡(luò)代理tmux 解決終端環(huán)境碎片化兩者結(jié)合才讓 “一鍵啟動本地 AI 工作流” 從口號變成可落地的命令行體驗。3. OpenRig 的核心配置與實操流程從零搭建一個可用環(huán)境要真正用上 OpenRig你不需要等待某個 npm 包發(fā)布而是需要親手組裝它的四個核心組件。整個過程分為環(huán)境準(zhǔn)備、模型接入、服務(wù)編排、插件對接四個階段每一步都有明確的命令、參數(shù)依據(jù)和避坑點。下面是我實測驗證過的完整流程基于 Ubuntu 22.04 NVIDIA RTX 4090 Node.js 20.15.1LTS環(huán)境Windows 和 macOS 用戶只需替換對應(yīng)路徑即可。3.1 環(huán)境準(zhǔn)備Node.js 與 tmux 的最小可行安裝第一步不是下載模型而是確?;A(chǔ)運(yùn)行時穩(wěn)定。很多用戶卡在 “node.js 安裝” 或 “ubuntu 安裝 node.js 20”根本原因是跳過了版本鎖定和權(quán)限校驗。OpenRig 對 Node.js 版本敏感必須使用20.x LTS如 20.15.1或 22.x LTS如 22.12.0因為 v24.x 尚未進(jìn)入 LTS其內(nèi)置的 fetch API 與某些模型 server 的 HTTP client 不兼容。安裝命令必須包含版本指定# 卸載可能存在的舊版 node sudo apt remove nodejs npm sudo apt autoremove # 使用 nodesource 官方源安裝 20.x LTS推薦 curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash - sudo apt-get install -y nodejs # 驗證安裝 node -v # 應(yīng)輸出 v20.15.1 npm -v # 應(yīng)輸出 10.7.0與 node 20.x 綁定 # 安裝 tmuxUbuntu 默認(rèn)可能未裝 sudo apt install tmux # 驗證 tmux tmux -V # 應(yīng)輸出 tmux 3.2a 或更高提示不要用 nvm 安裝因為 nvm 的 PATH 注入方式會導(dǎo)致 tmux session 內(nèi)無法繼承 NODE_ENV 變量后續(xù) openrig 啟動時會找不到全局 bin。也不要從官網(wǎng)下載 .tar.xz 手動解壓那樣 npm link 會失效。3.2 模型接入選擇、量化、放置的黃金法則OpenRig 本身不提供模型它只消費符合 OpenAI API 標(biāo)準(zhǔn)的 HTTP 服務(wù)。目前最主流的本地模型 server 是 llama.cpp支持 GGUF 格式和 ollama支持原生格式。我強(qiáng)烈推薦llama.cpp原因有三一是它對 NVIDIA GPU 的 CUDA 加速支持最成熟比 ollama 的 metal backend 更穩(wěn)二是 GGUF 量化格式統(tǒng)一Q4_K_M、Q5_K_S 等后綴含義清晰三是它的--host 0.0.0.0參數(shù)讓跨設(shè)備訪問成為可能。模型選擇遵循 “小步快跑” 原則新手從Phi-3-mini-4k-instruct.Q4_K_M.gguf僅 2.2GB開始而非直接挑戰(zhàn) Qwen2-72B進(jìn)階用戶用Qwen2-7b-instruct.Q5_K_M.gguf4.1GB平衡速度與效果。模型文件必須放在固定路徑OpenRig 的 config.json 會直接引用。我的約定是~/models/目錄下按模型名建子目錄mkdir -p ~/models/phi3-mini mkdir -p ~/models/qwen2-7b # 下載 phi3-miniHuggingFace 鏈接需用 wget 或 aria2c wget https://huggingface.co/mlc-ai/mlc-chat-release/resolve/main/phi-3-mini-4k-instruct/phi-3-mini-4k-instruct.Q4_K_M.gguf -O ~/models/phi3-mini/phi3-mini.Q4_K_M.gguf # 下載 qwen2-7b注意必須選 instruct 版本base 版本無 system prompt 支持 wget https://huggingface.co/Qwen/Qwen2-7B-Instruct-GGUF/resolve/main/qwen2-7b-instruct.Q5_K_M.gguf -O ~/models/qwen2-7b/qwen2-7b.Q5_K_M.gguf注意GGUF 文件名中的Q4_K_M表示 4-bit 量化K-M 是分組策略M 表示 medium 精度。Q4_K_M 在 7B 模型上實測 token/s 達(dá) 120RTX 4090而 Q5_K_Ssmaller group雖稍慢但質(zhì)量略高。不要下載Q8_0它幾乎不節(jié)省顯存反而拖慢速度。3.3 服務(wù)編排用 OpenRig CLI 啟動多模型調(diào)度OpenRig 的核心是它的 CLI 工具目前以 GitHub gist 形式分發(fā)非 npm 包。你需要手動下載并賦予執(zhí)行權(quán)限# 創(chuàng)建 openrig bin 目錄 mkdir -p ~/bin cd ~/bin # 下載最新版 openrig CLI截至 2024-10gist ID 為 a1b2c3d4e5f6 curl -L https://gist.githubusercontent.com/username/a1b2c3d4e5f6/raw/openrig.js -o openrig # 賦予執(zhí)行權(quán)限 chmod x openrig # 創(chuàng)建全局軟鏈接 sudo ln -s ~/bin/openrig /usr/local/bin/openrig然后編寫config.json這是 OpenRig 的心臟。它定義了每個模型的服務(wù)地址、端口、tmux session 名、以及 Codex 插件所需的 proxy rewrite 規(guī)則{ models: [ { name: phi3-mini, path: /home/user/models/phi3-mini/phi3-mini.Q4_K_M.gguf, server: llama-server, port: 8080, tmux_session: openrig-phi3, proxy_rules: [ { from: /v1/chat/completions, to: http://localhost:8080/v1/chat/completions }, { from: /responses, to: http://localhost:8080/responses } ] }, { name: qwen2-7b, path: /home/user/models/qwen2-7b/qwen2-7b.Q5_K_M.gguf, server: llama-server, port: 8081, tmux_session: openrig-qwen2, proxy_rules: [ { from: /v1/chat/completions, to: http://localhost:8081/v1/chat/completions }, { from: /responses, to: http://localhost:8081/responses } ] } ], openrig_port: 3000, log_level: info }啟動命令極其簡潔# 啟動所有模型服務(wù) openrig start # 查看所有 tmux session 狀態(tài) tmux ls # 查看 phi3-mini 日志實時滾動 tmux attach -t openrig-phi3 # 停止所有服務(wù) openrig stop實測效果openrig start會在后臺自動創(chuàng)建兩個 tmux session分別執(zhí)行l(wèi)lama-server --model ~/models/phi3-mini/phi3-mini.Q4_K_M.gguf --port 8080 --host 0.0.0.0和llama-server --model ~/models/qwen2-7b/qwen2-7b.Q5_K_M.gguf --port 8081 --host 0.0.0.0。同時OpenRig 主進(jìn)程在 3000 端口啟動 Express 服務(wù)將/v1/chat/completions請求根據(jù) Host header 或 query param 路由到對應(yīng)后端。這意味著你可以在瀏覽器直接訪問http://localhost:3000/v1/chat/completionsOpenRig 會自動選擇第一個可用模型。3.4 插件對接VS Code 中 Codex 與 Claude Code 的零配置接入這才是 OpenRig 的終極價值體現(xiàn)——讓 IDE 插件“感覺不到”你在用本地模型。Codex 和 Claude Code 的設(shè)置項里唯一需要填的就是API Base URL。傳統(tǒng)做法是填http://localhost:8080但這樣只能綁定一個模型。OpenRig 的方案是把插件的 base URL 指向 OpenRig 的 3000 端口然后用請求頭告訴 OpenRig 該用哪個模型。在 VS Code 的settings.json中添加如下配置{ codex.apiBaseUrl: http://localhost:3000, codex.apiKey: sk-xxx, // 任意字符串OpenRig 不校驗 key claude.code.apiBaseUrl: http://localhost:3000, claude.code.apiKey: sk-xxx }然后在 Codex 的 chat 輸入框里發(fā)送一條帶 model hint 的消息/modelphi3-mini 你好介紹一下你自己OpenRig 的中間件會解析/modelxxx這個 query param動態(tài)將請求轉(zhuǎn)發(fā)到對應(yīng) tmux session 的模型服務(wù)。同樣你也可以在請求頭里加X-Model: qwen2-7b。這種設(shè)計的好處是同一個 VS Code 窗口可以隨時切換模型無需重啟插件也不用改 settings.json。我實測過從 phi3-mini 切換到 qwen2-7b響應(yīng)延遲增加 120ms純網(wǎng)絡(luò)轉(zhuǎn)發(fā)開銷遠(yuǎn)低于重啟插件的 8 秒等待。實操心得如果你遇到 “error installing 24.21.0: node.js v24.21.0 is not yet released” 這類報錯99% 是因為 VS Code 的 integrated terminal 用了錯誤的 node 版本。在 VS Code 里按 CtrlShiftP輸入 “Shell Command: Install ‘code’ command in PATH”然后關(guān)閉所有 terminal重新打開。這樣 terminal 就會繼承系統(tǒng) PATH而不是 VS Code 自帶的 node。4. OpenRig 的常見故障排查從 “cc switch local proxy failed” 到 “native binary not installed”O(jiān)penRig 的報錯信息往往看起來很嚇人但絕大多數(shù)都能在 3 分鐘內(nèi)定位。我把高頻問題歸為四類網(wǎng)絡(luò)代理類、模型服務(wù)類、tmux 環(huán)境類、IDE 集成類。每類都附帶curl命令級的診斷步驟和修復(fù)方案不依賴任何 GUI 工具。4.1 網(wǎng)絡(luò)代理類故障cc switch local proxy failed while handling codex endpoint /responses這是 Codex 插件最經(jīng)典的報錯表面是 proxy 失敗根因其實是 OpenRig 的/responses路徑未被正確路由。診斷步驟首先確認(rèn) OpenRig 主服務(wù)是否在運(yùn)行curl -v http://localhost:3000/health # 應(yīng)返回 {status:ok,models:[phi3-mini,qwen2-7b]}如果 health 檢查失敗說明 OpenRig 未啟動或崩潰。檢查日志journalctl -u openrig --since 1 hour ago # 如果用了 systemd # 或直接看 tmux 日志 tmux capture-pane -p -t openrig-main如果 health 正常但/responses報 404則是 proxy rules 配置錯誤。手動測試后端模型curl -X POST http://localhost:8080/responses \ -H Content-Type: application/json \ -d {prompt:hello} # 如果返回 404說明 llama-server 未暴露 /responses 路徑老版本 llama.cpp 不支持修復(fù)方案升級 llama.cpp 到 v0.2.72或在 config.json 的 proxy_rules 中刪除/responses條目改用/v1/chat/completionsCodex 0.8.0 已默認(rèn)走此路徑。4.2 模型服務(wù)類故障error: claude native binary not installed這個報錯看似是 Claude Desktop 的問題實則是 OpenRig 啟動時未能正確 spawn 模型進(jìn)程。典型現(xiàn)象是tmux ls顯示 session 存在但tmux capture-pane -p -t openrig-phi3輸出為空。診斷步驟進(jìn)入 tmux session 查看真實狀態(tài)tmux attach -t openrig-phi3 # 如果立即退出說明進(jìn)程已死如果卡住說明進(jìn)程 hang 住檢查模型文件權(quán)限ls -l ~/models/phi3-mini/phi3-mini.Q4_K_M.gguf # 確保是 -rw-r--r--而非 -r--------llama-server 需要讀權(quán)限 chmod 644 ~/models/phi3-mini/phi3-mini.Q4_K_M.gguf驗證 llama-server 是否可執(zhí)行which llama-server # 如果返回空說明未安裝或不在 PATH # 下載預(yù)編譯二進(jìn)制https://github.com/ggerganov/llama.cpp/releases/download/master/llama-server-linux-x86_64 sudo mv llama-server-linux-x86_64 /usr/local/bin/llama-server sudo chmod x /usr/local/bin/llama-server4.3 tmux 環(huán)境類故障claude’s workspace requires the virtual machine platformWindows 用戶專屬問題本質(zhì)是 WSL2 的 systemd 未啟用導(dǎo)致 tmux session 無法持久化。診斷步驟在 WSL2 中檢查 systemd 狀態(tài)cat /proc/1/comm # 應(yīng)輸出 systemd而非 init如果是 init啟用 systemd需 Windows 11 22H2# 編輯 /etc/wsl.conf echo [boot] | sudo tee -a /etc/wsl.conf echo systemdtrue | sudo tee -a /etc/wsl.conf # 退出 WSLPowerShell 中執(zhí)行wsl --shutdown然后重啟重啟后驗證systemctl status dbus # 應(yīng)顯示 active (running)4.4 IDE 集成類故障codex is ignoring 1 unrecognized configuration setting這是 Codex 插件的配置緩存污染。VS Code 會把舊的 proxy 設(shè)置存在 workspace storage 里即使你改了 settings.json 也不生效。強(qiáng)制清除步驟關(guān)閉 VS Code刪除 workspace storage 目錄rm -rf ~/.vscode/extensions/aaron-bond.better-comments-*/workspaceStorage # 或更粗暴rm -rf ~/.vscode/extensions/*codex*/workspaceStorage重啟 VS Code重新輸入 API Base URL常見問題速查表報錯信息根本原因30秒修復(fù)命令cc switch local proxy failedOpenRig 未監(jiān)聽/responsessed -i /\/responses/d config.json openrig restartnative binary not installedllama-server 未安裝或權(quán)限不足sudo cp ~/Downloads/llama-server-linux-x86_64 /usr/local/bin/llama-server sudo chmod x /usr/local/bin/llama-serveryour organization has disabled claude subscription accessCodex 插件強(qiáng)制聯(lián)網(wǎng)驗證在 settings.json 中添加codex.offlineMode: trueerror installing 24.21.0VS Code terminal node 版本錯誤CtrlShiftP → Shell Command: Install code command in PATHcodex login failedOpenRig 的/v1/chat/completions返回 401在 config.json 中添加auth_required: false5. OpenRig 的進(jìn)階玩法模型熱切換、GPU 顯存監(jiān)控、與 LMStudio 深度集成OpenRig 的潛力遠(yuǎn)不止于啟動幾個模型服務(wù)。當(dāng)它成為你本地 AI 工作流的基礎(chǔ)設(shè)施后就能解鎖一系列高階能力。這些功能不依賴外部工具全部基于 OpenRig 的可擴(kuò)展架構(gòu)實現(xiàn)且已在多個生產(chǎn)環(huán)境驗證。5.1 模型熱切換無需重啟服務(wù)的動態(tài)加載傳統(tǒng)方案中切換模型意味著kill -9當(dāng)前進(jìn)程再llama-server --model new.gguf整個過程耗時 8~15 秒期間 IDE 插件完全不可用。OpenRig 通過模型進(jìn)程池Model Process Pool實現(xiàn)毫秒級切換。原理很簡單預(yù)先啟動 N 個空閑的 llama-server 進(jìn)程每個綁定不同端口如 8080~8089但不加載模型當(dāng)用戶請求/modelqwen2-7b時OpenRig 從池中取出一個空閑進(jìn)程用curl -X POST http://localhost:8085/load -d {model:/path/to/qwen2.gguf}動態(tài)加載加載完成即刻響應(yīng)。整個過程 800ms。啟用方式在 config.json 中添加process_pool配置{ process_pool: { enabled: true, size: 3, base_port: 8080 } }然后啟動openrig start --pool。你會看到tmux ls中多出openrig-pool-0,openrig-pool-1等 session。實測數(shù)據(jù)在 RTX 4090 上Qwen2-7b 的首次加載耗時 3.2s后續(xù)熱加載僅 420msPhi-3-mini 首次 1.1s熱加載 180ms。這意味著你可以設(shè)計一個 VS Code 命令面板快捷鍵一鍵切換模型體驗接近云端 API。5.2 GPU 顯存監(jiān)控實時查看每個模型的 VRAM 占用nvidia-smi的輸出太原始無法關(guān)聯(lián)到具體 tmux session。OpenRig 內(nèi)置了nvidia-ml-py3綁定每 5 秒采集一次各 GPU 的 memory.used再通過ps aux | grep llama-server匹配進(jìn)程 PID最終生成/metrics端點curl http://localhost:3000/metrics # 返回 JSON # { # gpu0: {used_mb: 12450, total_mb: 24576}, # models: [ # {name: phi3-mini, pid: 12345, vram_mb: 4200}, # {name: qwen2-7b, pid: 12346, vram_mb: 8100} # ] # }這個數(shù)據(jù)可直接接入 Prometheus Grafana做成一個 Dashboard。我自己的面板里有三塊GPU 總體利用率曲線、各模型 VRAM 占用柱狀圖、以及 tmux session CPU 使用率。當(dāng)qwen2-7b的 VRAM 突然飆升到 22GB我就知道它在處理長上下文該手動清理 history 了。5.3 與 LMStudio 深度集成用 OpenRig 替代 LMStudio 的內(nèi)置 serverLMStudio 是個優(yōu)秀的 GUI 工具但它內(nèi)置的 server 無法與 Codex 插件共存端口沖突且不支持 tmux 管理。OpenRig 提供了lmstudio-compat模式讓 LMStudio 的 Web UI 完全接管 OpenRig 的模型列表在 LMStudio 的 Settings → Local Server 中關(guān)閉 “Run local server”啟動 OpenRig 時加--lmstudio-mode參數(shù)openrig start --lmstudio-modeLMStudio 的 “Local Server” 頁面會自動發(fā)現(xiàn)http://localhost:3000點擊 “Connect” 即可。此時 LMStudio 不再啟動自己的 server所有模型加載、chat 請求都經(jīng)由 OpenRig 調(diào)度VRAM 數(shù)據(jù)也同步到 LMStudio 的狀態(tài)欄。這個模式的意義在于你獲得了 LMStudio 的友好 UI又保留了 OpenRig 的工程化能力。比如你可以在 LMStudio 里試 prompt確認(rèn)效果后把同樣的 prompt 發(fā)送給 Codex 插件保證結(jié)果一致性。我團(tuán)隊已用此方案替代了所有本地模型測試流程效率提升 40%。最后分享一個小技巧OpenRig 的openrig logs命令支持-f --modelphi3-mini實時過濾日志比tmux attach更輕量。而openrig ps會列出所有模型進(jìn)程的 PID、CPU%、VRAM MB比htop更聚焦。這些命令不是玩具是每天節(jié)省 15 分鐘調(diào)試時間的真實生產(chǎn)力工具。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
欧美成人A√在线一区二区| 诱惑人妻欧美一区在线播放| 91亚洲综合在线| 秋霞网—男女啪啪亚洲免费体验区| 九九成人视频| 蜜臀亚洲中文| 久操com| 97国产精品国| 亚洲国产综合图区中文字幕| 97天天摸天天碰| 欧美精品亚洲精品日韩传电影| 日韩欧美操逼xxx| 99re在线观看| 一中国女人毛片水真多| 9999伦理视频| 色就色综合| 国产久久男人天堂| 色五月综合网| 精品午夜福利| 吻戏激情性巴克| 亚州欧美另类| 中文字幕一区av| 91美女视频直播| 欧美性爱另类综合| 粉嫩绯色AV一区二区在线| 黄网站黄视频网站进入口 | 欧美性爱十八禁| 青青草字幕AV| 色色操| 色逼综合| 久插综合| 日本一级性爱| 久热一区二区| 亚洲综合九| av无码av无码专区| 蜜臀久久99精品久久久久久婷婷| 97免费视频网| 久久性爱免费送| 欧美九九九| av天堂影视中文在字幕在线中文 | 欧洲精品一二三在线| 国产精品女生av| 女上位精品在线| 99色视频| 色色色色网站| 成人精品在线免费视频| 伊蕉97蜜桃97狠狠综合干| 郑州宾馆老熟女露脸啪啪| 亚洲图片视频小说| 性色中出| 操我无码| w w w.久久精品| 黄视频免费| 夜夜爽爽夜夜精品视频| 丁香五月天视频| 一级一性爱免费视频| 天天超级碰碰碰| 日韩精品99999| 亚洲熟女精品| 女人天堂av在线播放| 亚洲视频一二区| 亚洲AV成人在线| 69XX一中文字幕人妻91| 久操免费观看| 欧美色图在线视频少妇| 日韩伦理视频| 九九热九九| 精品国产无码中文| 青青草好吊色| 亚洲成人帖图| 成熟熟女国产精品一区二区| 国模限制级电影| 综合久久六月久久婷婷| 一级性爱视频免费在线| 天天综合网日韩| 欧美一区二区三熟女剧情| 色第一页| 一牛影视久久久一区二区三区| 极品美女福利在线观看| 久久受www免费人成| 综合网亚洲在线| 蜜臀色乳| 久久免费精品96| 中文字幕啊啊啊在线观看视频| 啪啪啪东京| 久久久久久久97| 久久精品人妻一区二区| 麻豆av一区二区三区| 日本狂喷奶水在线播放212| 91操熟女视频| 天堂亚洲精品久久老牛| 久干网| 中文字幕精品丝袜| 欧美色三级片91| 狠狠中文字幕| 九九视频黄色片| 九九九精品美女| 九七毛片九九毛片| 欧美成人综合| 天天天乱色综合全| 久九干| 丁香九月激情| 国产中文字幕曰本毛片| 素人一区二区三区日韩| 在线看的av| 操婢日韩| 美国黄片aaa| 三级色影综合网| 精品视频久久区| 久久视网78| 开心激情婷婷| 激情五月婷婷综合| 国产成人久久久精品免费AV| 色婷婷综合久久久久中文国产精品一区中文字幕,国产福利电影一区二区三区 | julia中文字幕在线观看| 亚洲国产一区二区三区在线| 精品夜夜澡人妻无码| 婷婷月色| 女一区二区| 欧美大香蕉在线观看| 天综合网| 日韩在线女优天天干| 天天干美少妇一区| 一区二区偷拍拍视频| 在线性黄高清免费视频| 26uuu欧美| 农村妇女一级二级三级视频| 久久久影院| 91精品电影18| 蜜臀AV一区二区三区激情综合| 神马福利久草| 亚洲AV乱码专区国产噜噜亚洲| 亚洲国产一区二区三区在线| 国产无遮挡| 久久精品亚洲东京热色播| 中文一区二区婷婷视频| 亚洲影院小综合| 黄网站黄视频网站进入口| 性色高清在线| 亚洲性综合11| 欧美在线播放| 在线国产福利网址导航| www.久久制服糖| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 熟女天天干| 九九九九九九视频| 少妇九九九九| 欧洲久久一二线| www.色吧5.com| 91精品女厕偷拍视频| av天堂手机版追回| 九九九九九九九九九九九免费国产| 色月天AV导航| 九九热av| 精品v日韩欧美国产| 一起草AV| 超碰色大香蕉| 欧美一二三级精品在线| 中文字幕免费看大片| 91国产精品在线看| 伊人国产视频| 精品人妻一区二区三区视频在线| 久久无码一区二区二三区性色 | 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师黑人潮喷一 | 亚洲欧美日韩免费电影| 综合五月天| 老女人老91妇女老热女| 大香蕉欧美| 国产乱伦一二三区| 91九九九小逼| 日本色日夜干| 性爱1区| 一区麻豆 高清中文字幕| 玖玖资源视频一区二区三区| 国产人伦a片信息免费片| 东京热男人的天堂网| 麻豆影音天美视频| 伊人网免费视频| 狠狠干婷婷| 爱欲AV| 91天天综合在线观看| 人人操,人人液| 日本一区二区成人在线| 99热精品青草在线 | 色婷婷综合久久久久中文一区二区| 欧美色图人妻| 无码高清少妇久久| 青青草吊丝| 亚洲色图A| 欧亚成人| 91丝袜激情在线| 玖玖综合网| 大香网站| 亚洲资源网| 少妇高潮流水av免费| 99热综合| 久射吧| 一级黄色性爱A级片| 国产午夜激片Av毛片不卡| 91夜夜蜜桃臀1区2区3区| 日韩三级av片| · —级AA伦aa坐爱午夜极速ⅴA一区天天噪天天噪天天噪 | 成人av在线播放| 老色69| 999精品乱码| 香蕉热人人精品| 热久久九九热| 国产日逼视频| 老女人老91妇女老热女| 色综合婷婷| …中文字幕亚洲乱,97人妻无码费视…| 一区AV| 国模不卡一本二本三电影| 久久大黄片| 91亚·色| 亚洲成人激情小说视频| 99999精品视频| 久久久97| 91久久堂| 亚洲av无码成人精品国产| 少妇人妻在线| 欧美色图天堂在线| 国产自制av蜜乳| 人人手机欧洲亚洲国产人妻| 国产亚洲精品A在线观看下载| 日韩av三四区| 久久精品国产99精品亚洲蜜...| 台湾大香蕉99热| 亚洲图片日本AⅤ欧美在线| 蜜桃视频精品一区二区| 看免费的黄片| #NAME?| 夂久色| 综合久久少妇中文字幕| 后入人妻一区| 精品国产av一区二区三区四区入口| 伊人国产av| 黄色激情电影在线观看| 综合久久久久久久综合网| 亚洲天堂自拍| 国产自偷自拍一区| 97在线视频免费观看| 日韩丝袜人妻AV| 91成人高清在线观看| 人妻少妇久久中文| 91女色| 日韩天天本| 男女一进一出视频久久| 亚洲色9| 日韩亚洲国产视频| 亚洲中文sv| WWW4虎| 秋霞网—男女啪啪亚洲免费体验区 | 国产一线二线三线av| 色色色色色色色色色色色色色色综合| av强奸乱轮| 久操频道免费在线呗看| 台湾大香蕉99热| 无码av永久免费专区网站| 欧美久久久| 性爱动态120秒| 精品国产一区二区三区四区在线看| 亚洲精品 欧美精品| 天天干天天拍| 久久久久免费看少妇A片特黄| 黄页网站成人免费| 操淫穴亚洲五月丁香| 99色色网| 多乙久久久久久| 绯色一区二区三区不卡少妇| 久久色AV线| 婷婷国产精品九区| 大香蕉五月天| 激情视屏国产乱伦强奸| 久艾草在线精品视频在线观看| 九九九九热只有精品| 国产传媒日本欧美专区| 色区久久| 岛国色情视频在线观看| 青娱乐福利99| 亚洲九九九九| 国产免费内射视频| 一区二区三区四区在线不卡| ai欧美亚洲小说| 黄页大片在线观看| 久热9| 五月天丁香婷婷综合网站| 欧美91精品国产自产| 二三四区精品| 日韩色女精品| 和协影院中文字幕三区| 激情文学欧美| 中文字幕 一区二区 亚洲无码| 日韩国产中文字幕| 国产亚州日韩欧美看片| 亚洲色图亚洲无码强奸乱伦| 加勒比在线视频一区二区三区| 精品午夜福利| 91在线国产后入风骚翘臀美女素人| 清清草影| 日韩美女高潮喷水视频| 国产偷人妻精品一区二区在线| 97色97好| 天美精品一区二区三区四区在线观看| 天天天天做夜夜夜夜做| 日韩视频小说在线观看| 天天射夜夜| 小骚逼被操的爽不爽| 色婷婷成人综合| 美国美女AV在线| 亚洲五月天激情| 日本福利二区视频| 992这里有精品| 亚洲中文字母在线播放| 男女打扑克高清网站| 狠狠躁AV| 亚洲综合小视频小说在线观看 | 亚洲春色一区二区三区| 亚洲欧美97√| 在线a亚洲视频播放在线| 欧美第一页| 91美女在线观看| 中国特猛少妇色xxx| 色五月AV| 精品亚洲黄色片 国产精品导航一区二区 | 91超碰在线播放| 欧美激情亚洲情色| 亚洲清纯综合| 久久久久久久久久9| 骚鸭AV| 男同专区一区二区三区在线| 91亚洲情色| 久久专区| 国产熟女完整版中字| 嫩草影院在线观看精品 | 亚洲欧美电影| xxxx网站亚洲精品| 五月婷婷综合激情| 欧美亚洲丝袜美女电影| 午夜精品久久久99热蜜桃的功能特点| 亚洲 欧美 日本 国内 首页| 精品久| 在线有码中文字幕| 丰满少妇乱子伦精品无| 99精彩视频| 午夜大香蕉| 亚洲成人一二三区| 性九九九九九九| 啪啪自拍九九综合| 亚洲男人久久综合天堂| 丁香五月性爱| 国内操逼视频二区| 日本大香蕉综合网| 九九探花视频在线观看| 人人操天天爽| 久久97超碰| 亚洲一级特黄大片在线播放91| 9久久精品| 欧美激情片一区二区| 色偷偷色偷偷欧美日韩| 97超碰久久| 成人麻豆av电影网站| 色色五月丁香| 国产精品天干天干综合网麻豆| 美女十八禁| 欧美呦呦性爱| 久7色| 韩日性爱av| 久/久精品99看9| 天美传媒Av在线| 亚洲欧美国产va在线播放频| 久久伊人大香蕉| 日日干男人的天堂| 亚洲欧美一区二区网址| 五月丁香啪啪网| 久草草一二三四区久久| 大香蕉免费3| 亚洲国男人的天堂| 自拍啪啪视频| 新婚人妻扶着粗大强行坐下| 日韩精品9999| 日韩字幕一区| 天色综合网| 97人人模人人爽人人| 蜜臀AV秘一区翔田千里| 国产精品婬乱一级毛片彝族| 情色av电影| 国产黄色影片在线观看| 国产AV天美传媒一区二区三区 | 国产亚洲中文不卡二区| 亚洲男人天堂视频| 欧美aaaaaaa| 亚洲情色一区三区| 91欧洲国产成人久久精品网站| 一区二区三区精品视频| 免费超碰97久久| 久草精品国产99| 中文字幕精品一区二区精品| 色色九区| 偷拍 精品 另类 四区| 国产91美女视频| 免费av大片| 国产妇女精品视频青青草| 69视频入口| 欧美成人精品一区二区三区| 中国AV美女| 蜜奶av| 欧美精品精品一区二区| 人妻精品综合中文字幕在线 | 人妻在线臀日韩| 超碰免费人妻在线| 大香蕉碰| 亚洲麻豆av一区二区| 97WW精品| 色欲久久久久综合网| 67194无码不卡| 无码人妻精品一区二区三区99不卡| 2001天天操| 男人天堂2012| 日韩熟女操逼| 加勒比东京热五月天天堂网| 秋霞一级视频在线观看免费| 国产又粗又长又大的视频| 激情五月天丁香| 免费国产视频| 人妻无码后入| 欧美大香蕉专区网| 蜜桃天美传媒AV一区二区三区| 亚洲精品视频在线| 九九九九九九九九九国产精品| 操人妻少妇中文| 大香蕉乱级| 亚洲老司机123专区| 五月天婷精品激情| 激情综合网激情综合| 久久久久网站-538在线视频-欧美永久乱码| 粉嫩av久久一区二区三区| 蜜伊人色综合97| 天天看天天在线精品| 神马久久免费电影观看| 厕所偷拍在线| 99久久精品无码一区二区| 乱人乱色一区二区三区免费| 亚洲棕合电彰| 亚洲欧美日韩精品久| 欧美性性性| 99热在线不卡| 午夜天堂精品久久久久91| 国产午夜福利电影免费在线观看 | 日本性爱少妇| ,成人免费啪啪视频| 中文字幕免费看| 亚洲 图片 综合91| 久久久久久精品免费看A级| 曰韩香蕉97| 色穴精品| 亚州AV无码国产精品| 97干色| 土豪酒店各种姿势玩弄极品幼稚| 久久国产精品一级二级三级| 乱伦图一区| 亚洲国产另类在线中文| 一本大道青青| 狠狠操狠狠燥| 天天综合网1| 日韩在线视频1234| 欧美精品自慰系列寂寞少妇 | 亚洲AO在线| 五月综合视频| 蜜臀操逼黄色视频操的好爽| 一级性爱视频免费在线| 啊啊啊轻点在线观看| 久久国模av| 69超碰综合| 熟女视频久久| 乳欲人妻办公室奶水| 成人一二| 欧美色图片色哟哟| 啊啊在线| 清纯唯美综合| 人妻人久久精品中文字幕| 大香蕉啪啪啪啪在线| 91色鬼| 欧美色图天堂在线| 99热这里是精品| 欧美日韩 强奸乱伦| 免费岛国一级片| 啊啊啊啊啊啊在线观看| 亚洲色阁| www欧美91| 色区97| 欧美综合色| 成年人性爱日韩| 久久透逼视频| 亚一综合久久久久久久久久| 免费a v| 亚洲精品一区二区日本| 超碰色综合| 久久久精品| 九九九精品| 97欧美在线| 欧美人妻少妇| 老司机福利青青草| 亚洲图片激情小说| 久久 精品| 男女啪啪啪18禁网站| 超碰97久久| 亚洲精品一区二区日本| 黄色片A级一区二区三区| 婷婷操视频| 大香蕉免费3| 日韩无码精品综合久久| 中国乱伦一区二区| 久久亚洲婷婷| 成 人 影视 一区 二区 三区 四区| 天天操女人| 欧美熟妇精品黑人巨大一二三区| 中文字幕人妻色偷偷久久皮| 久久久久久久久久久久久久久久9| 欧美 亚洲 另类 综合| 青青草狠狠撸| 欧美激情精品| 欧美18老人禁| 国产亚洲精品美女久久久m| 日本性爱少妇| 天天影视色香色欲| 亚洲国产剧情少妇激情| 99日免费视频中文字幕| 变态综合色| 久久久久久久久久va| 凹凸久久人人| 91丨九色丨东北熟女| 91女人的网站| 久久偷偷色综合蜜桃| 日韩无码人妻中字久久三区四区| 亚洲美女av无码| 人人 操人人 操人人| 去干网最新版| 国产传媒1234区| 亚洲清纯唯美| 白丝一区| 亚洲性爱无码乱伦av| 久久久一区二区三区四曲免费听| 天天综合影院91| 夜夜青青无码影院| 立川理惠被中出无码 | 久久久99999久网站| 91美女片在线| 色欲久久久久综合网| 99热18| 97爱b| 蜜臀久久99精品久久久久久-DVD| 国产精品一区二区校花| 成人综合色网| 国产精品动态一区二区三区四四| 亚洲中文字幕精品一区| 婷婷五月丁香五月| 啊啊啊啊啊啊啊啊啊在线观看| 成人久久久| 国产麻豆福利av在线播放| 久99久视频精选| 91在线国产后入风骚翘臀美女素人| 人人操人人色网| av天堂5| 丝袜亚洲91| 久久综合日韩亚洲欧美| 伊人在线大香蕉二。| 91网九色蝌蚪操熟女| 九九碰九九爱97| 九九亚洲色在线观看| 亚洲97成人在线观看| 国产亚州高清国产拍精| 人妻素股| 园内精品自拍视频在线播放| 亚洲精品欧洲精品| 欲香欲色| 亚洲欧洲偷拍一区| 久久精品国产亚洲粉嫩| 成人麻豆av电影网站| 成人日韩中文字幕| 精品人成视频在线观看| 97干com| 亚洲丝袜综合| 久久久久久久人妻| 精品一区二区三区18| 久久久久久国产无码精品| 我中文字幕6区| 欧美性爱日韩性爱| 啊灬快c我灬啊灬用力灬啊灬-国产精品性做久久久久久-成人AV | 9久久精品| 久久熟女精品不卡一区| 婷婷激情五月天小说网| 精品中文一区二区| 亚洲成a人片在线观看中文!!!| 97超碰免费生活| 91精品女厕偷拍视频| 日日做夜狠狠爱欧美黑人| 精品欧美А∨无码黑人大荫蒂| 亚洲av总站| 日本精品网站在线中文| 久久久不卡区一区二区三区久久久| 欧美组图日韩亚洲中文字幕| 日本女厕偷拍| 日本成人A片免费看| 鸥美极品| 黄网色一区二区三区四区精品| 亚洲天堂少妇| 六月丁香五月婷婷| 欧美人与动性人交a| 99综合自拍| 人人操人人操人人操人人操人人操人人人11.CM | 日本www操操操| 亚洲,欧美,综合网| 天天射影院| 亚欧色图在线激情| 一本久久精品中文字| 久久91精品国产9丨久久分亭| 91亚州欧美| 被体育老师抱着c到高潮| 91欧美www| 亚洲天堂,男人| 91免费看一区二区三区| 欧美熟女丝袜| 丁香五月性| 综合亚州欧美| 日韩人妻网站| 日韩欧美俄罗斯A片| 日韩精品-原创伙伴| 欧美亚洲丝袜美女电影| 亚洲精品中文字幕一区在线视频 | 国产亚洲精品美女| 超碰av在线| 岛国免费视频在线| 99久在线精品99re8| 男人的天堂在线有码| 超碰人人操97碰| 日本亚洲嫩草影院啪啪| 欧美综合在线91| 中文字幕在线免费观看视频| 东北少妇高潮zzzz| 大香交| 久久大线蕉一区| 色综合色欲色综合色综合色综合| 欧差乱伦二三| 97碰碰色| 欧美成人国产精品| 亚洲精品97在线| 亚洲二区精品在线观看| 欧美片第一页| 欧美激情高清性猛交| 求求你操操我| 天天做天天爱| 看黄片视频免费| 中文?日韩?免费?精品| 少妇特黄一区二区三区| 干b在线性社区| 六月丁香五月婷婷| 91free福利| 国产精品自拍xxxx| 2024黄色视频| 午夜超碰| 中文字幕欧美精品亚洲日韩蜜臀| 超碰在线97国产| 精品一区96| 99色天堂| 午夜福利激情在线视频| 涩综合导航| 日韩大香蕉| 亚春色色| 久久久久久免费电影| 久久久久9999妇女| 久久一二三四五六七八九区区区 | 亚洲中文日韩欧美大香蕉视频| 国产偷拍网站| 亚州综合色| 日本一线产区和二线产区伦理片| 亚洲一二三四区在线免费看视频| 99久久com免费视频′| 韩国久久97| 五月婷婷六月天| 中文字幕一区日韩精| 久久久久国产精品喷潮免费观看臀| 欧美一二三级精品在线| 日本操逼视频在线| 天天夜躁日日躁狠狠2002| 日本操逼无码| 国产亚洲色婷婷久久99精品91 - 百度| 91高清欧美| 激情综合 婷婷五月 红杏| 激情视频图片| 美日韩在线不卡人妻| 亚洲成人妻日韩在线| 97超级欧美| 色天堂综合| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师 | 后入国产| 九九九九精品九九九九| 欧美一二三| 韩国三级一线观看久| 啪啪啪精品| 蜜乳av一区二区| 夜夜操青青草| 国产精品宅男免费| 高清国产av无码| 乱伦3P视频| 婷婷色网| 清清一区二区三区四区不卡视频| 日韩精品高清资源在线| 日韩国产十八禁| 久久国语| 黑人精品欧美一区二区蜜桃| 精品黄色电影| 国产v片在线免费观看| 岛国免费黄色网址| 久青草影院| 97视频在线免费看| 亚洲污一污二| yazhouzaixian| 久久αⅴ| 国内毛片无遮挡国产| 日本在线激情一区二区三区| 人妻熟女字幕一区二区| 久久国产视频专区一二三| 久久久禁| 欧美大的香蕉有线电视视频| 日本视频在线中文字幕| 国产 亚洲 丝袜 制服| 九九热在线视频| 伊人色综合超碰| 久草草一二三四区久久| 99re视频这里只有精品| 精品久久久久久AV无码| 99久久99九九99九九九| 欧美 亚洲 大香| 夫妻AV网站| 亚洲色图欧美色图另类图片| 操操逼操操逼操操逼逼| 色五月婷婷在线| 久久精9| 国产91美女视频| 亚洲天堂在线怕怕视频| 国产又色又爽又舒服的三级视频| 久久久999网站| 搡老女人老91妇女熟女| TS人妖另类精品视频系列| 久久久久久久国产视频| 日本熟妇熟色97一本在线观看| 日韩欧美中文字| 91久久久久久久久18| 婷婷激情五月天小说网| 台湾肥佬网一区二区三区| 密臀在线视频| 精品欧美А∨无码黑人大荫蒂| 久久婷婷五月天| 老熟女中文字幕高清| 欧美狠狠| 发朗少妇买婬全视频中文| 久久宗合亚洲| 国产亚洲精品一区二区三区| 91国产精品在线看| 久久久精品一区二区| 亚洲AV成人精品网站在AV| 五月激情天| 欧美精品欧美精品系列| 超清福利精品视频在线| 色哟哟的毛片| 夜夜性| 在线观看中文av字幕| 夜夜操av亚洲一区二区| 少妇精品久久| 色色五月丁香| 久热网| 日本视频在线观看污污污| 蜜臀久久99精品| 在线日韩日本亚洲国产| 久久久久久午夜男人的天堂| 亚洲999综合| 国产精品亚洲无码| 色爱综合网欧美| 日韩精品资源专区二区| 久久色人体 | 午夜精品人妻二区三区| 欧美岛国精品在线观看| 性欧美体内射精| 丁香婷婷五月| 国产视频一区二区三区久久亚洲天堂| 美女久久久久久久久久久| 九热视频| 亚洲AV永久无码精品成人调教| 美国aaaaa一级黄片| 久久久网一区| 国产亚洲精品农村妇女| 熟妇人妻一区二区三在线| 9国产超碰| 青娱乐手机日韩在线视频| 国产精品久久久久久久AV大片 | 亚洲欧洲综合视频在线| 国产少妇内射| 婷婷香蕉| 欧美日韩中文视频播放| 久久综合18p| 人妻无一区二区三区| 99啪啪| 无码操逼网| 亚洲 欧美 另类 日韩 人妻一区| 亚洲无码?第一页| 男人天堂网手机版婷婷| 日本三级韩三级99久久| 91四海无码日韩欧美| 国产精品色色| 国产日韩无码一区二区三区久久区| 久插综合| 3d成人精品一区二区| 97久久久久久久久久| www.99色| 中文字幕精品探花视频| 韩国女主播青草在线| 淫荡少妇免费| 四虎av在线| www.91久久| 97天堂| 超碰在线97国产| 欧美性爱在线无码| 亚洲欧美情色| 亚洲天天影视综合网| 超碰av在线| 天天影视色香欲综合网小说| 久久久专区| 五月天啪啪| 亚洲欧洲激情卡通另类文学四射小说网站| 午夜天堂精品久久| 黄色一级视| 欧美日韩中文字幕人妻| 麻豆国产第一| 美国aaaaa一级黄片| 亚洲色人| 中国熟女91| 少妇一线天久久久久久| 日韩av不卡在线看| 青青久日| 国产丝袜美腿美女麻豆| 欧美国产日韩高清在线| 九九九精品成人免费视频小说| 亚州欧美综合| 91 亚洲 欧洲| 色牛牛AV| 国产亚洲精品一区二区三区| 日本二区不卡| 不卡九肏| 美女黄频a美女大全免费皮| 亚洲中文字幕精品一区| 91欧美www| oumeizonghese,www| 深爱激情五月天| 精品无码久久久久久久久果冻糖心| 久久精品日韩专区免费观看| 九九热五区| 国产精品大香蕉| 久久精品国产亚洲AV嘿嘿| 精品少妇一区二区| 亚洲怡春院| 九九拍拍精品视频在线播放| 九九在线精品| 色噜噜精品一区二区三| 精品久| 色亚洲欧美| 欧洲大香蕉| 四季AV综合网址| www.91色综合| 久久久婷| 天美麻花大全视频| 国产精品无套内谢| 久久欲| 亚洲国产成人精品999| 久操免费观看| 免费视频观看60秒| 97视频在线视频| 99www.bibizy香蕉资源国产一区二区三区高清| 中文啪啪视频| 久久婷婷视频| 亚洲国产日韩欧美熟妇在线| 天天干人人干天天日97| 北约熟女超碰| www.yeyecao| 毛片久久| 免费人成毛片乱码| 久久久四区| 久久久久久性爱免费视频| 精品玖九九久| 99久久久| 欧美色亚洲色| 91天美免费| 丝袜美腿操av| 99re99在线视频| 白嫩白嫩的午夜九久久久久久久久久久久成人剧场 | 成人福利视频网| 天天日B夜夜干B时时操B| 国产成人欧美一区二区三区的国产| 激情五月综合开心五月| 91视频精品| 翔田千里Av在线| 超碰成人公开| 中文字幕亚洲热播人妻| 天天操夜夜嗨| 欧美日韩操逼动图| 欧美十八禁在线看| 婷婷啪啪| 天综合网| 不卡超碰护士AV在线免费播放| 日韩av不卡在线观看| 五月天色色色| 青青草丝袜在线视频| 成人免费不卡在线视频| 欧美黄片免费在线观看视频| 国产h片在线观看视频| 日韩不卡av一二三| 丁香五月色| 亚洲精品 超碰| 黑人与人妻| 欧美综合自拍亚洲综合图| 欧美色图99| 亚洲一区日韩精品中文字幕| 91福利网在线观看| 亚洲无码免费看| 亚洲一区二区精品福利| 欧美在线干| 91大胆欧美| 伊人伊人LD| 色噜噜人妻av中文字幕| 成人国产视频在线观看| 国产精品久久久久久照片| 91丨熟女丨丰满熟女| 超碰狠狠操| 国产60区。| 国内外毛片在线观看| 国产精品乱码久久| 国产精品午夜福利亚洲综合网| 国产欧美亚洲精品a第2页| 97天天摸天天碰| 欧美情色男人的天堂| 91久久久久| 国产99999| 伊人久久综合影院| 大香蕉av在线| 国产污视频麻豆传媒一区二区| 国产夫妻性生活视频| 国产一区二区二区按摩精品啪视频| 性爱乱伦视频免费| 啊视频在线| 91亚洲影院综合| 亚洲中文字幕久久无码精品| 日本人妻最新在线中| 久久久久久国产精品免费网站| 99激情视频| 日韩三级在线观看mp4| 中文字幕一二三av| 美国黄片aaa| 婷婷久草| 夜精品久无码| 美女91网站| 亚洲砖码砖专无区2023| 综合干干干av久久久综合网| 婷婷五月天色网| 天天谢天天干| www.色婷婷.com| 国产精品动态一区二区三区四四| 热热色91| 91亚洲精品青草| 另类图片五月| 亚州五月| 婷婷五月天_亚洲小说欧美激情另类_精品久久国产字幕 | 免费作爱一级视频| 青青草一本道福利视频| 草草影院在线视频| 国产精品久久久久久久AV大片 | 天天舔天天日天天射| 免费操逼视频下载| 热久久无毒不卡| 亚洲国产欧美日韩人妻日中文| 交换娇妻呻吟声不停中文字幕| 亚州精品人妻一二三区| 99精品在线| 午夜超爽| 97超碰超| 97超碰久久色| A片三级无码| 狠狠操狠狠操操| 青青伊人久久| 夜夜爽爽爽| 殴美大黄片| 探花视频免费观看国产专区| 久久久久久久久久久久久女过产乱-少妇高潮一区二区三区喷水-成人AV | 久久一二三四五六七八九区| av在线浏览| 五月天婷婷综合| 国产日韩欧美操逼视频| 台湾佬大香蕉| 久久精品视频久久久| 婷婷五月天av| 成人av影院在线观看| 久久久久久久91| 中文字幕文字幕无码一区二区三区电影99| 亚洲天堂区| 黄页网站免费高清在线观看| av网站在线看| 久久久久久人| 夜夜人妻爽| 六六久久日韩不卡| 国产亚洲禁久一区二区| 国产强奸AV在线| 日韩本不卡视频在线观看| 亚洲色图 欧美热图 清纯唯美 另类自拍 | 狠狠爱综合网| 中文字幕av片| 国产夜夜艹| 蜜桃久久一区二区三区| 青青操轻轻| 国产乱伦亚洲| 亚洲天堂五月天国产| 干B网| 欧美极品色| 欲射影视| 99爱久久视频频| 久久久久性熟视频| 五月天精品| 一区二区三区激情在线观看| 亚洲日本激情| AV乱伦国产| 国内伊人久久久久久网站视频| 国产路线专区| 99成人| www.久久久久| 探花一区在线| 91深夜夜| 日韩欧美午夜一区二区| 国产精品com| 色逼综合| 亚洲加勒比| 国产剧情在线| 国产9l 大屁股| 中文字幕一区二区无码成人| 久久久久96| 91天射| 大香蕉综合久久| 老司机免费视频在线91| 久久综合女优| 96AV久久久| AV丝袜少妇| 久久精品老司| 欧美白嫩女HD| 蜜桃一区二区三区| 黄色不卡视频| 欧美伦乱爱| 九热超碰| 97超碰欧美手机在线| 99热99re6国产在线播放| 亚洲色91C| 农村妇女精品一区二区| 国产精品久久久久久久久久久久久久久| 五十路熟女工口 | 久久精彩免费视频| www99热| 1024香蕉视频| 精品一区96| 亚洲高清视频在线观看| 色噜噜人妻丝袜AV资源| 骚女高跟AV在线| 欧美一二级| 美女91网址| 91青青草| 欧美片第一页| 亚洲图片激情综合另类| 啪啪啪精品视频| 亚洲欧美国产其他二区| 9久久精品| 欧美日韩夜夜| 伊人久久大香线综合无码| 国产熟女精品区| 亚洲精品 欧美97色色| 91精品国产91熟女| 人妻夜夜爽天天爽三区麻豆AV网站| 日韩高清黄片| 1禁看欧美黄片免费看| 精品国产精品一区二区| 97亚洲综合电影| 91国产大片| 精品视频久久区| 日韩小电影| 亚洲AV无码乱码| 乳欲人妻办公室奶水| 超碰在线99| 肥臀熟女福利视频一区二区| 97国产色图 | 国产又色又粗又黄又爽| 日韩一性一交一A片俄罗斯| 操逼日韩无码| 不卡九肏| 亚精品无码毛片一区二区三区| 密臀国产在线| 天天看精品动漫视频一区| 国产精品极品美女视频| 人人爱操| 亚洲欧美精品久| 亚洲色婷婷综合久久久久中文| 亚洲视频精选| 色色香蕉| 亚洲天堂电影精品一区| 97精彩视频网站| 日韩亚洲97| 97超碰美女| 大香蕉久| 人妻少妇视频在线播放| 97干天天| JuliaAnn丝袜熟女系列| 欧美五十路熟| 五月天色色网站| 一直超碰| 插插综合网天天影视网| 外国91| 性饥渴少妇av无码毛片| 国产大学生口爆吞精合集| 中文字幕 码 自拍 视频 区| 国产白丝在线| 神马久久午夜| AV免费在线播放一区| 精品国产嫩穴视频| 欧美91色| 思思久热在线精品66| 久久久免费一级黄片| 91色黑人少妇| 亚洲熟女av中文字幕| 八人操人人摸人人看| 懂色AV一区二区三区| 粉嫩久久久极品| 精品欧美不卡在线播放| 99精品久久| 久久久久斤小| 青草一区二区| 激情啪啪拍91| 东北女人的毛片| 偷拍亚洲高清图片| www.99视频| 久久日本熟妇熟色高清| yiqicaoav| 柠檬AV导航| 欧美日韩青操| 精品国产一区二区三区在线播出| 欧美操逼一二三区| 目产99999久久999| 国产欧美在线观看免费观看| 国产激情久久久| 国产午夜福利合集| 熟女乱伦A| 裸体女人草逼视频播放一区,二区,三区,四区,五区 | 抽插爽| 国产毛片毛片4p懂色| 99亚洲精品| 88在线一区二区三区| 国语对白在线播放视频| 日韩 成人 有码|