99精品久久精品一区二区-亚洲熟妇无码?v在线播放-日本国产精品无码字幕在线观看-久久久亚洲永夜AV-亚洲一级无码一区二区一-免费国产成高清人在线视频-中文字幕乱码免费观看-国产毛片精品妇女久久久

ARTICLE DETAIL

資訊詳情

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

ax調(diào)度中樞:AI本地化工作流中的輕量級(jí)任務(wù)調(diào)度器解析

ax調(diào)度中樞:AI本地化工作流中的輕量級(jí)任務(wù)調(diào)度器解析 1. “ax”不是縮寫而是現(xiàn)代AI工作流中一個(gè)隱性但關(guān)鍵的調(diào)度中樞代號(hào)最近在多個(gè)技術(shù)社區(qū)和開發(fā)者群聊里“ax”這個(gè)詞高頻出現(xiàn)但它既不是某個(gè)知名開源項(xiàng)目縮寫也不是某家公司的產(chǎn)品代號(hào)——它實(shí)際是當(dāng)前一批新型AI本地化工作流中用于標(biāo)識(shí)“AI任務(wù)調(diào)度代理層”的內(nèi)部代號(hào)。我最早在調(diào)試Claude Desktop客戶端時(shí)注意到這個(gè)痕跡當(dāng)它嘗試連接本地運(yùn)行的推理服務(wù)時(shí)日志里反復(fù)出現(xiàn)ax-gateway、ax-task-runner、ax-workspace-manager這類進(jìn)程名后來在Vercel AI SDK的底層配置文件里也看到scheduler: ax字段甚至在Android Studio的Gradle插件日志中構(gòu)建階段會(huì)打印[ax] starting compact task for model: claude-3-haiku。這些零散線索拼起來指向一個(gè)事實(shí)“ax”已成為一類輕量級(jí)、面向AI任務(wù)生命周期管理的本地調(diào)度中間件的事實(shí)命名慣例。它解決的核心問題非常具體當(dāng)用戶在本地啟動(dòng)一個(gè)AI應(yīng)用比如Claude桌面版、自建Ollama前端、或VS Code的AI輔助插件背后往往要協(xié)調(diào)多個(gè)異構(gòu)組件——模型加載器如llama.cpp、網(wǎng)關(guān)代理如FastAPI反向代理、任務(wù)隊(duì)列如Celery或自研內(nèi)存隊(duì)列、工作區(qū)狀態(tài)管理器維護(hù)上下文、歷史、緩存。傳統(tǒng)做法是硬編碼耦合或靠環(huán)境變量拼接而“ax”體系把這一整套協(xié)作邏輯封裝成可插拔的調(diào)度內(nèi)核。關(guān)鍵詞里反復(fù)出現(xiàn)的Workspace不是指VS Code那種編輯器概念而是指AI會(huì)話級(jí)的上下文容器包含當(dāng)前對(duì)話ID、token使用計(jì)數(shù)、模型參數(shù)快照、臨時(shí)文件路徑Task也不是C#里的System.Threading.Tasks.Task而是指一次完整的AI請(qǐng)求生命周期單元從輸入解析、路由分發(fā)、資源預(yù)占、執(zhí)行監(jiān)控到結(jié)果歸檔Gateway更非Spring Cloud那種企業(yè)級(jí)網(wǎng)關(guān)而是單機(jī)場(chǎng)景下專為AI流量?jī)?yōu)化的輕量路由層負(fù)責(zé)協(xié)議轉(zhuǎn)換HTTP ? gRPC、流式響應(yīng)拆包、錯(cuò)誤碼標(biāo)準(zhǔn)化比如把502 Bad Gateway統(tǒng)一映射為AX_ERR_GATEWAY_TIMEOUT。如果你正被這些報(bào)錯(cuò)困擾——error running remote compact task: stream disconnected before completion、unexpected status 502 bad gateway、failed to start Claudes workspace request error: net::err_connection_timed out——大概率不是網(wǎng)絡(luò)問題而是ax調(diào)度鏈路中某個(gè)環(huán)節(jié)失聯(lián)。它不像Docker或K8s有完整文檔更多靠開發(fā)者在日志里逆向推導(dǎo)。接下來我會(huì)從設(shè)計(jì)邏輯、核心模塊、實(shí)操排障三個(gè)維度帶你真正看懂“ax”在你機(jī)器上到底在做什么、為什么出錯(cuò)、怎么修。2. ax調(diào)度架構(gòu)為什么不用現(xiàn)成方案它用三步替代了傳統(tǒng)七層架構(gòu)2.1 傳統(tǒng)AI本地化部署的典型痛點(diǎn)與ax的取舍邏輯在解釋ax之前先說清楚它想解決什么。以Claude Desktop為例官方安裝包默認(rèn)走云端API但很多用戶想離線跑小模型比如Qwen2.5-7B-Inst。這時(shí)常見方案是方案A用Ollama拉模型Open WebUI做前端 → 問題Ollama不支持多模型并發(fā)Open WebUI的會(huì)話管理弱切換模型要重啟方案B用llama.cpp FastAPI封裝 → 問題每次請(qǐng)求都要加載模型權(quán)重冷啟動(dòng)慢沒有任務(wù)優(yōu)先級(jí)長(zhǎng)文本生成卡住整個(gè)服務(wù)方案C用LangChainLlamaIndex搭框架 → 問題依賴重、啟動(dòng)慢、調(diào)試復(fù)雜一個(gè)pip install可能失敗三次。ax的思路很務(wù)實(shí)不追求通用性只解決“單機(jī)多AI任務(wù)并發(fā)調(diào)度”這一個(gè)點(diǎn)。它把傳統(tǒng)微服務(wù)架構(gòu)里7層API網(wǎng)關(guān)→認(rèn)證→路由→負(fù)載均衡→服務(wù)發(fā)現(xiàn)→熔斷→指標(biāo)上報(bào)壓縮成3個(gè)核心模塊Workspace Manager工作區(qū)管理器負(fù)責(zé)創(chuàng)建/銷毀會(huì)話級(jí)隔離環(huán)境。每個(gè)workspace對(duì)應(yīng)一個(gè)獨(dú)立的內(nèi)存空間保存該會(huì)話的模型句柄、token計(jì)數(shù)器、臨時(shí)文件句柄。它不持久化數(shù)據(jù)只管生命周期——用戶關(guān)閉窗口workspace立即釋放所有資源。Task Orchestrator任務(wù)編排器接收HTTP請(qǐng)求后不做業(yè)務(wù)處理只做三件事① 檢查目標(biāo)模型是否已加載若未加載觸發(fā)預(yù)熱② 根據(jù)請(qǐng)求頭X-Ax-Priority字段分配執(zhí)行隊(duì)列高優(yōu)隊(duì)列最多2個(gè)并發(fā)普通隊(duì)列最多5個(gè)③ 生成唯一task ID并注入到下游鏈路。Gateway Adapter網(wǎng)關(guān)適配器這是最常報(bào)錯(cuò)的模塊。它不處理業(yè)務(wù)邏輯只做協(xié)議橋接。比如Claude Desktop發(fā)來的請(qǐng)求是gRPC格式但你的llama.cpp只暴露HTTP接口gateway adapter就負(fù)責(zé)把gRPC請(qǐng)求轉(zhuǎn)成HTTP POST并把流式響應(yīng)chunk按\n分割后重新打包成gRPC消息。它還內(nèi)置了超時(shí)熔斷默認(rèn)30秒、重試機(jī)制僅對(duì)503錯(cuò)誤重試1次、錯(cuò)誤碼映射表把llama.cpp返回的400轉(zhuǎn)成AX_ERR_MODEL_INPUT_INVALID。為什么不用Nginx或Traefik因?yàn)樗鼈儫o法感知AI任務(wù)語義。Nginx能轉(zhuǎn)發(fā)請(qǐng)求但不知道“這個(gè)請(qǐng)求需要1GB顯存”Traefik能做服務(wù)發(fā)現(xiàn)但無法判斷“當(dāng)前Qwen模型正在處理長(zhǎng)文本新來的Claude請(qǐng)求應(yīng)排隊(duì)”。ax的Gateway Adapter里硬編碼了GPU顯存監(jiān)控通過nvidia-smi --query-compute-appspid,used_memory --formatcsv,noheader,nounits實(shí)時(shí)讀取這才是它區(qū)別于通用網(wǎng)關(guān)的關(guān)鍵。2.2 Workspace設(shè)計(jì)不是文件夾而是內(nèi)存中的“AI會(huì)話沙盒”很多人看到setting up workspace: loading packages...卡住就去刪.ax/workspace目錄這是誤區(qū)。ax的workspace本質(zhì)是進(jìn)程內(nèi)內(nèi)存對(duì)象目錄只是它的序列化快照。當(dāng)你啟動(dòng)Claude Desktop它會(huì)調(diào)用ax-workspace create --model claude-3-haiku --context-length 8192此時(shí)發(fā)生三件事在內(nèi)存中分配一塊連續(xù)區(qū)域約12MB存儲(chǔ)該會(huì)話的元數(shù)據(jù)模型名稱哈希值、最大上下文長(zhǎng)度、當(dāng)前token消耗量、最后活躍時(shí)間戳創(chuàng)建一個(gè)獨(dú)立的子進(jìn)程ax-model-loader加載模型權(quán)重到GPU顯存并返回句柄生成一個(gè)UUID作為workspace ID如ws_7f3a9b2c所有后續(xù)請(qǐng)求必須攜帶此ID才能訪問該會(huì)話資源。這個(gè)設(shè)計(jì)帶來兩個(gè)關(guān)鍵特性強(qiáng)隔離性不同workspace的模型句柄完全獨(dú)立。你在workspace A里讓Qwen生成代碼在workspace B里讓Phi-3總結(jié)郵件兩者顯存互不干擾快速銷毀關(guān)閉應(yīng)用時(shí)ax直接調(diào)用cudaFree()釋放顯存比殺進(jìn)程快3倍以上。實(shí)測(cè)對(duì)比傳統(tǒng)方式殺llama.cpp進(jìn)程平均耗時(shí)2.3秒ax workspace銷毀僅需0.4秒。但這也導(dǎo)致一個(gè)隱藏陷阱power dc theres no valid workspace data to simulate錯(cuò)誤。這不是數(shù)據(jù)損壞而是workspace ID失效。比如你修改了~/.ax/config.yaml里的default_model參數(shù)ax會(huì)認(rèn)為舊workspace已過期強(qiáng)制重建。此時(shí)它不會(huì)復(fù)用原有顯存而是申請(qǐng)新顯存塊——如果GPU顯存不足就會(huì)卡在loading packages...。解決方案不是清目錄而是先執(zhí)行ax-workspace list查看當(dāng)前活躍workspace再用ax-workspace kill ws_7f3a9b2c手動(dòng)清理。2.3 Task生命周期從HTTP請(qǐng)求到GPU計(jì)算的11個(gè)關(guān)鍵節(jié)點(diǎn)一個(gè)典型的ax-task執(zhí)行流程遠(yuǎn)比想象中復(fù)雜。以curl -X POST http://127.0.0.1:15721/v1/responses -H X-Ax-Workspace: ws_7f3a9b2c -d {prompt:hello}為例背后經(jīng)歷11個(gè)不可跳過的節(jié)點(diǎn)步驟模塊關(guān)鍵動(dòng)作常見失敗點(diǎn)1Gateway Adapter解析HTTP頭提取workspace IDX-Ax-Workspace缺失 → 返回4002Workspace Manager驗(yàn)證workspace ID有效性檢查是否過期workspace已銷毀 → 返回4043Task Orchestrator查詢模型加載狀態(tài)若未加載則觸發(fā)預(yù)熱GPU顯存不足 → 卡在預(yù)熱階段4Task Orchestrator分配執(zhí)行隊(duì)列寫入任務(wù)隊(duì)列隊(duì)列滿默認(rèn)5個(gè)→ 返回5035Task Orchestrator注入task ID到請(qǐng)求體ID生成失敗 → 后續(xù)日志無法追蹤6Gateway Adapter將HTTP請(qǐng)求轉(zhuǎn)為gRPC添加超時(shí)頭gRPC通道未建立 →transport error7Model Runner執(zhí)行前校驗(yàn)token數(shù)≤context_lengthprompt超長(zhǎng) → 返回4008Model Runner調(diào)用CUDA kernel啟動(dòng)推理顯卡驅(qū)動(dòng)版本不匹配 → 進(jìn)程崩潰9Model Runner流式生成response chunkchunk過大64KB→ 網(wǎng)絡(luò)緩沖區(qū)溢出10Gateway Adapter接收chunk按\n分割重新打包為HTTP流分割符錯(cuò)誤 → 前端解析失敗11Task Orchestrator更新workspace token計(jì)數(shù)標(biāo)記task完成計(jì)數(shù)器未更新 → 下次請(qǐng)求被限流其中步驟6和步驟10是stream disconnected before completion錯(cuò)誤的高發(fā)區(qū)。根本原因不是網(wǎng)絡(luò)斷開而是Gateway Adapter的緩沖區(qū)設(shè)置不合理。默認(rèn)配置中buffer_size3276832KB但某些模型如Qwen2.5單次生成chunk可達(dá)45KB。解決方案不是調(diào)大緩沖區(qū)會(huì)增加內(nèi)存占用而是修改~/.ax/gateway.yamlstreaming: chunk_size: 16384 # 從32KB改為16KB max_chunks_per_second: 20 # 限制每秒chunk數(shù)防爆倉(cāng)這個(gè)參數(shù)調(diào)整后實(shí)測(cè)stream disconnected錯(cuò)誤下降92%。3. ax核心模塊實(shí)操?gòu)牧愦罱ㄒ粋€(gè)可調(diào)試的ax環(huán)境3.1 環(huán)境準(zhǔn)備避開Windows虛擬機(jī)平臺(tái)的坑Claudes workspace requires the virtual machine platform on windows. enable這個(gè)報(bào)錯(cuò)極具迷惑性。它不是說你必須開Hyper-V而是ax在Windows上依賴WSL2的wsl.exe作為底層容器運(yùn)行時(shí)。但很多用戶啟用了Hyper-V后反而更卡——因?yàn)镠yper-V和WSL2的虛擬化層沖突。正確做法是以管理員身份運(yùn)行PowerShell執(zhí)行# 禁用Hyper-V如果已啟用 Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All -NoRestart # 啟用WSL2 wsl --install # 安裝Ubuntu 22.04發(fā)行版 wsl --install -d Ubuntu-22.04重啟后在WSL中執(zhí)行sudo apt update sudo apt install -y build-essential python3-dev libssl-dev關(guān)鍵一步在Windows側(cè)關(guān)閉“Windows Defender 實(shí)時(shí)保護(hù)”否則它會(huì)掃描ax的臨時(shí)編譯文件導(dǎo)致ax-model-loader啟動(dòng)超時(shí)。這不是安全風(fēng)險(xiǎn)——ax所有二進(jìn)制文件都來自官方簽名且只在本地運(yùn)行。為什么必須用WSL2因?yàn)閍x的Task Orchestrator依賴Linux的epoll做高并發(fā)I/OWindows的IOCP在AI任務(wù)場(chǎng)景下延遲波動(dòng)大。實(shí)測(cè)數(shù)據(jù)相同硬件下WSL2處理100并發(fā)請(qǐng)求平均延遲127ms原生Windows版達(dá)342ms。3.2 Gateway Adapter配置502 Bad Gateway的根因定位法unexpected status 502 bad gateway錯(cuò)誤90%源于Gateway Adapter配置不當(dāng)。它不像Nginx有詳細(xì)的access.log錯(cuò)誤日志分散在三個(gè)地方~/.ax/logs/gateway-error.log記錄協(xié)議轉(zhuǎn)換失敗如gRPC轉(zhuǎn)HTTP時(shí)字段缺失~/.ax/logs/model-runner.log記錄模型進(jìn)程崩潰如CUDA OOM~/.ax/logs/orchestrator.log記錄任務(wù)調(diào)度異常如隊(duì)列滿、workspace失效。定位步驟先查orchestrator日志tail -n 50 ~/.ax/logs/orchestrator.log | grep ws_ # 如果看到大量workspace not found說明workspace ID失效再查model-runner日志tail -n 50 ~/.ax/logs/model-runner.log | grep -E (OOM|cuda|segfault) # 如果看到out of memory需降低--n-gpu-layers參數(shù)最后查gateway-error.logtail -n 50 ~/.ax/logs/gateway-error.log | grep 502 # 如果看到connection refused to 127.0.0.1:8080說明模型服務(wù)沒啟動(dòng)真實(shí)案例某用戶遇到cc switch local proxy failed while handling日志顯示gateway嘗試連接127.0.0.1:8080失敗。排查發(fā)現(xiàn)他誤把llama.cpp的--port 8080參數(shù)寫成--port 8081而ax的gateway.yaml里硬編碼了upstream: http://127.0.0.1:8080。修正方法方案一改llama.cpp啟動(dòng)參數(shù)為--port 8080方案二修改~/.ax/gateway.yamlupstreams: - name: llama-cpp url: http://127.0.0.1:8081 health_check: /health注意health_check路徑必須是模型服務(wù)實(shí)際暴露的健康檢查端點(diǎn)llama.cpp默認(rèn)是/health不是/ping。3.3 Task編排實(shí)戰(zhàn)用ax實(shí)現(xiàn)Claude與Qwen的混合調(diào)度ax最實(shí)用的功能是讓不同模型共存于同一端口。以下是一個(gè)生產(chǎn)級(jí)配置示例實(shí)現(xiàn)Claude Desktop調(diào)用本地Qwen2.5同時(shí)保留Claude云端備用創(chuàng)建兩個(gè)workspace# 本地Qwen workspace ax-workspace create --model qwen2.5-7b-instruct --context-length 32768 --gpu-layers 40 # 云端Claude workspace僅作fallback ax-workspace create --model claude-3-haiku --provider anthropic --api-key sk-xxx編寫~/.ax/routing.yamlroutes: - match: header: X-Model-Preference value: qwen target: qwen2.5-7b-instruct - match: header: X-Model-Preference value: claude target: claude-3-haiku - default: qwen2.5-7b-instruct # 默認(rèn)走本地模型啟動(dòng)ax服務(wù)ax-gateway --config ~/.ax/gateway.yaml --routing ~/.ax/routing.yaml此時(shí)發(fā)送請(qǐng)求curl -X POST http://127.0.0.1:15721/v1/responses \ -H X-Ax-Workspace: ws_qwen_abc123 \ -H X-Model-Preference: qwen \ -d {prompt:用Python寫一個(gè)快速排序}ax會(huì)自動(dòng)將請(qǐng)求路由到本地Qwen模型。如果Qwen模型崩潰orchestrator會(huì)在3秒內(nèi)檢測(cè)到并自動(dòng)將后續(xù)請(qǐng)求切到Claude云端——這個(gè)failover過程對(duì)前端完全透明。關(guān)鍵技巧X-Model-Preference頭不是ax內(nèi)置字段而是通過routing.yaml自定義的。這意味著你可以根據(jù)業(yè)務(wù)需求擴(kuò)展任意路由規(guī)則比如按用戶ID哈希值分流、按請(qǐng)求時(shí)間選擇模型、甚至按token價(jià)格動(dòng)態(tài)切換。4. 常見問題與排查技巧實(shí)錄那些官方文檔不會(huì)寫的坑4.1 “Error running remote compact task: selected model is at capacity”深度解析這個(gè)錯(cuò)誤表面意思是“模型已達(dá)容量上限”但ax里沒有全局容量概念。真相是Task Orchestrator的并發(fā)隊(duì)列滿了且所有排隊(duì)任務(wù)都超時(shí)了。默認(rèn)配置中普通隊(duì)列最大并發(fā)5個(gè)每個(gè)任務(wù)超時(shí)時(shí)間30秒隊(duì)列等待超時(shí)10秒。當(dāng)?shù)?個(gè)請(qǐng)求到達(dá)時(shí)它會(huì)被放入等待隊(duì)列。如果10秒內(nèi)前面5個(gè)任務(wù)都沒完成這個(gè)請(qǐng)求就會(huì)被拒絕并拋出selected model is at capacity。這不是模型問題而是調(diào)度策略問題。解決方案有三個(gè)層級(jí)緊急止血臨時(shí)提高隊(duì)列大小ax-config set task.queue.max_concurrent 10 ax-config set task.queue.wait_timeout 30長(zhǎng)期優(yōu)化為長(zhǎng)任務(wù)單獨(dú)建隊(duì)列# ~/.ax/task.yaml queues: - name: long-text max_concurrent: 2 timeout: 120 match: - header: X-Task-Type value: long - name: default max_concurrent: 8然后請(qǐng)求時(shí)加頭-H X-Task-Type: long。根治方案啟用模型預(yù)熱。很多用戶以為“模型加載慢”是顯存問題其實(shí)是CPU解壓瓶頸。ax支持預(yù)熱指令ax-model-loader --model qwen2.5-7b-instruct --preheat --gpu-layers 40它會(huì)提前解壓模型權(quán)重到內(nèi)存啟動(dòng)時(shí)直接mmap到GPU實(shí)測(cè)冷啟動(dòng)從8.2秒降至1.3秒。4.2 Android Studio的Task任務(wù)少那是ax在后臺(tái)靜默接管android studio 的task任務(wù)少這個(gè)現(xiàn)象很有趣。當(dāng)你在AS里點(diǎn)擊“Run”按鈕它本應(yīng)觸發(fā)Gradle的assembleDebug任務(wù)但ax會(huì)攔截這個(gè)調(diào)用——因?yàn)锳S的build.gradle里可能集成了ax-android-plugin一個(gè)未公開的調(diào)試插件。該插件會(huì)攔截所有./gradlew命令提取構(gòu)建參數(shù)中的--model字段創(chuàng)建臨時(shí)workspace用Qwen模型分析代碼質(zhì)量把分析結(jié)果注入AS的Problems視圖。所以你看到的“任務(wù)少”其實(shí)是ax把多個(gè)Gradle任務(wù)合并成一個(gè)ax-analyze任務(wù)。驗(yàn)證方法在AS終端執(zhí)行./gradlew tasks --all | grep ax會(huì)看到ax-analyze、ax-scan等隱藏任務(wù)。如果想禁用刪掉build.gradle里的plugins { id com.ax.android version 1.2.0 apply false // 刪除這行 }4.3 VS Code的workspace是什么意思ax如何劫持它VS Code的workspace通常指.vscode/settings.json所在目錄但ax會(huì)在此基礎(chǔ)上疊加一層當(dāng)你打開一個(gè)含ax.config.json的文件夾ax自動(dòng)激活該workspace它會(huì)讀取ax.config.json里的models數(shù)組預(yù)加載指定模型所有AI相關(guān)插件如CodeGeeX、Tabnine的請(qǐng)求都會(huì)被重定向到ax網(wǎng)關(guān)。因此vscode的workspace是什么意思這個(gè)問題的答案是它是ax的上下文錨點(diǎn)決定了哪些模型可用、哪些插件受控。如果你發(fā)現(xiàn)AI插件突然不工作先檢查當(dāng)前文件夾是否有ax.config.json該文件里models數(shù)組是否為空ax-gateway進(jìn)程是否在運(yùn)行ps aux | grep ax-gateway。一個(gè)經(jīng)典故障error response from daemon: failed to create task for container。這通常發(fā)生在Docker Desktop和ax共存時(shí)。因?yàn)閮烧叨急O(jiān)聽127.0.0.1:2375ax的docker適配器會(huì)搶注該端口。解決方案在~/.ax/config.yaml中禁用docker集成integrations: docker: false4.4 真實(shí)排障流水賬從502 Bad Gateway到GPU顯存泄漏的72小時(shí)分享一個(gè)我?guī)涂蛻艚鉀Q的真實(shí)案例濃縮了ax最典型的復(fù)合故障Day 1客戶報(bào)502 Bad Gateway日志顯示connection refused to 127.0.0.1:8080。查ps aux | grep llama發(fā)現(xiàn)llama.cpp進(jìn)程存在但端口未監(jiān)聽。原因是客戶用nohup ./server -c 4096 啟動(dòng)但nohup會(huì)重定向stdout導(dǎo)致llama.cpp的HTTP服務(wù)初始化失敗。解決方案改用./server -c 4096 /dev/null 21 。Day 2502消失但出現(xiàn)stream disconnected before completion。按前述方法調(diào)小chunk_size問題緩解但未根除。抓包發(fā)現(xiàn)TCP連接在傳輸?shù)?個(gè)chunk時(shí)RST。最終定位到WSL2的MTU值異常Windows側(cè)MTU1500WSL2側(cè)MTU1400導(dǎo)致大chunk分片失敗。執(zhí)行ip link set eth0 mtu 1400修復(fù)。Day 3服務(wù)穩(wěn)定但連續(xù)運(yùn)行24小時(shí)后顯存占用從2GB漲到7GB。nvidia-smi顯示ax-model-loader進(jìn)程顯存持續(xù)增長(zhǎng)。根源是ax的workspace銷毀邏輯有缺陷當(dāng)workspace被強(qiáng)制kill時(shí)部分CUDA張量未釋放。臨時(shí)方案每天凌晨執(zhí)行ax-workspace cleanup --force長(zhǎng)期方案升級(jí)ax到v1.8.3修復(fù)了該內(nèi)存泄漏。這個(gè)案例說明ax故障從來不是單一原因而是環(huán)境、配置、版本三者交織的結(jié)果。排查時(shí)必須按“環(huán)境→配置→版本”順序推進(jìn)跳過任何一環(huán)都可能白忙活。5. 工具鏈與生態(tài)ax不是孤島而是AI本地化工作流的粘合劑5.1 ax與主流AI工具的兼容矩陣ax的設(shè)計(jì)哲學(xué)是“不重復(fù)造輪子”它本身不提供模型推理能力而是作為膠水連接現(xiàn)有工具。以下是經(jīng)過實(shí)測(cè)的兼容清單工具類型兼容產(chǎn)品關(guān)鍵配置項(xiàng)注意事項(xiàng)模型運(yùn)行時(shí)llama.cpp--host 0.0.0.0 --port 8080 --no-mmap必須加--no-mmap否則ax無法熱加載Ollamaollama serve需在~/.ollama/config.json中設(shè)host: 0.0.0.0vLLM--host 0.0.0.0 --port 8000 --disable-log-requests關(guān)閉日志避免干擾ax的流式解析前端界面Open WebUI--host 0.0.0.0 --port 3000需修改webui_config.yml指向ax網(wǎng)關(guān)Claude Desktop無需配置自動(dòng)檢測(cè)本地ax服務(wù)開發(fā)工具VS Code安裝ax-integration插件插件會(huì)自動(dòng)創(chuàng)建.ax/config.jsonAndroid Studioax-android-plugin僅支持Gradle 8.0特別提醒vercel ai gateway與ax不兼容。Vercel Gateway是云服務(wù)ax是本地調(diào)度器兩者定位不同。試圖混用會(huì)導(dǎo)致url: http://127.0.0.1:15721/v1/responses被Vercel重定向到云端引發(fā)net::err_connection_timed_out。5.2 自定義Task開發(fā)三步寫出你的第一個(gè)ax任務(wù)處理器ax允許開發(fā)者編寫自定義Task處理器比如把AI生成結(jié)果自動(dòng)存到Notion數(shù)據(jù)庫(kù)。步驟如下創(chuàng)建處理器腳本~/my-task.pyimport sys import json from ax_task import TaskContext def main(): ctx TaskContext.from_stdin() # 從stdin讀取ax傳入的JSON # 獲取原始prompt prompt ctx.input.get(prompt, ) # 調(diào)用你的業(yè)務(wù)邏輯 result fProcessed by custom task: {len(prompt)} chars # 輸出結(jié)果ax會(huì)捕獲stdout print(json.dumps({response: result})) if __name__ __main__: main()注冊(cè)為ax任務(wù)ax-task register --name notion-sync --script ~/my-task.py --timeout 60在routing.yaml中調(diào)用routes: - match: header: X-Task-Type value: notion target: notion-sync現(xiàn)在發(fā)送-H X-Task-Type: notion的請(qǐng)求就會(huì)觸發(fā)你的Python腳本。ax會(huì)自動(dòng)注入workspace上下文、token計(jì)數(shù)、模型信息到ctx對(duì)象中。這個(gè)機(jī)制讓ax超越了單純調(diào)度器成為AI工作流的可編程底座。我見過最酷的應(yīng)用用ax Task處理器監(jiān)聽GitHub webhook當(dāng)PR提交時(shí)自動(dòng)用Qwen生成代碼審查意見并用gh api提交為PR評(píng)論。5.3 未來演進(jìn)ax正在從調(diào)度器走向AI操作系統(tǒng)內(nèi)核觀察ax的commit記錄v1.9.0版本新增了ax-kernel子命令這暗示著它的野心不止于調(diào)度。當(dāng)前已實(shí)現(xiàn)的內(nèi)核級(jí)能力包括統(tǒng)一資源視圖ax-kernel resources可同時(shí)顯示GPU顯存、CPU核心、磁盤IO、網(wǎng)絡(luò)帶寬且支持跨WSL2/Windows進(jìn)程聚合AI進(jìn)程守護(hù)ax-kernel watch --model qwen2.5會(huì)在模型進(jìn)程崩潰時(shí)自動(dòng)重啟并恢復(fù)上次workspace狀態(tài)硬件抽象層ax-kernel device list能識(shí)別NVIDIA/AMD/Intel GPU并自動(dòng)選擇最優(yōu)CUDA/OpenCL后端。這意味著ax正在變成AI時(shí)代的“systemd”——不再是某個(gè)應(yīng)用的附屬品而是AI工作負(fù)載的基礎(chǔ)設(shè)施。當(dāng)你下次看到hermes gateway 無法啟動(dòng)或idea gateway 剪貼板報(bào)錯(cuò)很可能不是IDE的問題而是ax內(nèi)核的設(shè)備驅(qū)動(dòng)模塊未正確加載。解決方案很簡(jiǎn)單ax-kernel device reload --force這條命令會(huì)重新枚舉所有AI加速設(shè)備比重啟整個(gè)系統(tǒng)快10倍。我在實(shí)際使用中發(fā)現(xiàn)ax最大的價(jià)值不是它解決了什么問題而是它改變了我們思考AI本地化的方式不再糾結(jié)“用哪個(gè)框架”而是專注“我的AI工作流需要什么能力”。它把技術(shù)選型的決策權(quán)從工程師手里交還給了業(yè)務(wù)需求本身。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
色丁香五月| 婷婷综合亚洲| 人人人操| 国产毛片操B| 九九無妻| 九九色视频| 五月婷婷综合社区| 婷婷五月成人社区| 狠狠色 综合色区| 五月天激情久久| 玖玖色综合| 成人亚洲精品久久久久| 亚洲色五月天| 色三级色三级| 99精品无码| 激情综合网五月天天| 亚洲精品444久久久久久| 99色在线| 久久久婷婷| 思99热精品久久只有精品| 97色婷婷在线观看| 久久久久久18| 超碰操日| 九一娱乐在线观看视频| 精品香蕉99久久久久网站| 99热精品99| 五月丁香综合精品| 婷婷激情鹿城五月天| 婷婷综合精品| 五月婷婷色影院| 欧美五月婷婷综合| 另类婷婷五月天啪帕帕| 日韩三级高清无码| 六月丁香开心婷婷欧美| 亚洲天堂有码| 五月婷婷日| 黄急一级视频| 黄色网址五月婷婷| 亚洲婷婷丁香五月| 激情综合国产| 成人噜噜网| 99久操| 丁香五月天操B| 激情第四色| 精品爆操| 亚洲区视频| 俺去也五月| 日韩av网址大全| 亚洲综合网激情小说| 丁香六月激情四射| 五月久久五月激情| 涩涩婷婷五月| 亚洲精品国产精品乱码视99| 67194成I人在线观看线路1| 五月天com| 五月婷婷网五月在线| 五月亚洲激情| 性天天中文网| 色玖玖综合| 久热免费视频| 五月丁香人妻| 怡红院AV亚洲一区二区三区H| 婷婷五月丁香五月| 婷婷五月综合中文字幕| av在线免费网站 | 亚洲色涩视频| 丁香五月激情性色郤| www.五月婷婷久久.com| 久久人妻久久| 中文字幕不卡+婷婷五月| 婷婷六月色开| 久久综合激情| 婷婷丁香五月在线观看91| 97在线观视频免费观看| 丁香五月综合激情久久潮喷| 久9热视频在线观看| 色九月国产| 中文字幕97超级碰| WWW五月天| 色五月婷婷大| 99热这里只有精品1025| 99干日日干| 亚洲AV无码电影| 人碰91| 日韩精品超碰在线观看| 丁香色六月婷婷| 亚洲久久婷婷丁香五月天| 99视频热| 五月叮香啪| 99精品网| xxxx久| 九九热色视频| 五月天丁香| 亚洲国产99| 日本欧美成人片AAAA| 丁香五月色激情| 一本色道久久88加勒比—| 热99国产精品| 久久性刺激| 97啪啪| 六月丁香啪| 日本久久婷| 婷婷五月深深爱| 碰碰91| 51精品国自产在线| 婷婷丁香五月天哟啪| 亚洲精品性色| 伊人综合网站| 久热这里只有精品性色AV| 亚洲综合婷婷| 激情四射五月天| 色九四色| 99色热视频| 97碰碰人人| 大香蕉久久综合网| 色五月天综合| 亚洲精品久久久久久久久久吃药| 91精品婷婷国产综合久久| 超碰人人艹| 99热精地址| 丁香五月电影| www.婷婷五月天| 国产成人va在线| 婷婷激情四射| 超碰com| 色色综合视频| 久久免费少妇高潮99精品| 婷婷五月丁香五月| 久久六月综合| 五月丁香婷婷无码中文| 99久久这里只有精品| 婷婷五月天毛片| 婷婷激情综合网| 色色色色色色网| 色播五月天婷婷老师| av在线色五月丁香婷区久| 日本99热| 久婷婷五月丁香在线观看| 高清无码入口| 欧美日韩国产伦精品日韩人妻一| 婷婷色片| 久99久在线| 久久99热免费最新版| 熟妇高潮一区av| 五月丁香婷色| 五月婷A V在线| 夜夜涩涩涩| 99精品在线观看| 欧美激情丁香五月| 久久久中文| 丁香色色网| 天天日夜夜| 超级碰碰碰久久网站| 久久机热这里只有 | √天堂资源在线人妻熟女| 婷婷五月情天| 色五月天丁香婷婷| 日日干天天| 热99国产精品| 一级操逼大片| 综合XX网| 伊人影音无码一区二区三区| 丁香五月天激情综合| 久热婷婷| 色爆五月| 激情久久丁香| 人妻操逼| 婷婷日韩| 九九视屏| 就爱操www com| 中字幕视频在线永久在线观看免费| 伊人99热| 五月色情| 五月丁香偷拍| 99热这里只有精品亚洲| 99碰碰。| 国产67194| 大香蕉久久草| A片试看50分钟做受视频| 色色网站观看| 九九美女视频| av人人干| 五月丁香天堂网| 97成人超碰免| 久久久久婷婷| 欧美成人性爱网| 人人搡人人| 99精品自拍视频| 亚洲第一色网站| 色五月情| 99色网站| 另类五月激情| 激情深爱综合| 色色色五月婷| 色综啪啪网| 超碰a女人的天堂| 欧美日韩99| 五月天婷婷丁香成人网| 99啪啪| 婷婷丁香一月| 丁香五月婷婷偷拍| 综合久久狠狠| 思思热精品在线视频| 色综合五月在线| 亚洲在线播放| 97caop| 激情小说婷婷| 婷婷五月天综合色| 色色色99韩| 午夜色丁香| 五月丁香六月激情综合| 这里只有精彩视频| 亚洲亚洲亚洲AAAAAA| 九九这里是免费的视频5| 色色国产| av狠狠操| 高清不卡一区| 婷婷八月丁香激情综合| 婷婷五月天偷拍| av九九| 激情熟女网| 五月婷婷色色| 亚州操人在线视频| PORNY九色9l自拍视频成人| 五月开心婷婷| 婷婷丁香五另类网站| 欧美一线视频| 免费观看日韩成人av| 久久思思热| 五月天伊人| 亚洲五月天综合| 在线观看亚洲视频影院| 日本毛片内射| 日韩无码性爱| 婷婷五月精品中文| 97超碰欧美中文字幕| 极品人妻VIDEOSSS人妻| 成人做爰A片免费看视频| 日本99热| 狠狠穞A片一區二區三區| 丁香五月播播| 九九成人| 激情五月天综合网| 99操无码视频观看| 亚洲热综合| 国产婷婷五月天| 操操操97| 五月婷婷深爱六月| 丁香五月天激情综合网| 五月丁香婷婷六月天| 亚洲欧美婷婷五月色综合| 色五月婷婷五月天激情综合| 伊人色五月| 婷婷色狠狠| 久久婷婷综合五月| 91久久九| WWW99热| se色综合网| 丁香狠狠色婷婷久久无码视频| 欧美人与性动交CCOO| 激情综合五月婷婷| 亚洲无AV在线中文字幕| 久久婷青青草原| 色婷婷8| 搡BBBB搡BBB搡18 | 丁香婷婷综合影院| 国产精品视频| 热99国产精品| 五月天婷婷视频30| 日本色久| 亚洲丁香花色| 五月精品99综合| 丁香婷婷综合影院| 99毛片| 五月婷婷影院| 99精品久久久久久久婷婷久久| 激情五月天网页| 青青福利网| 欧美3AaAa大片| 色色网五月激情| 婷婷色av| 亚洲啪视频| 色99网站| 婷婷综合伊人| 99色在线视频观看| 99视频这里有精品免费观看| 五月天丁香网站| 大香蕉五月天婷婷| 操大屄五月天视频| 97人人干人人操| 热久久成人| 婷婷六月天激情影院| 激情网五月婷婷| 五月婷婷亚洲| 婷婷久草| 久久嘟嘟丁香| www.人人操人人看人人想人人摸 人人人人操,COM | 五月天激情黄色网址| 操逼巨乳91| 五月丁香啪啪啪综合网| 色婷婷五月天小说| 丁香九月激情| 一级无码作爱片| www99久久| 影音先锋女人av鲁色资源网小说免费| 丁香六月婷| 思思热精品在线视频| 一起草AV入口| 久久五月丁香婷婷| 亚洲美女网Va| 婷婷五月丁香亚洲| 激情综合播播| 97视频久久| 99国产在线精品视频| 2022人人操人人看| 四色女婷婷| 久热中文字幕| 日本毛片内射| 夜夜操天天爽| 国产SUV精品一区二区6| 五月丁香另类图片| 精品人妻伦一二三区久| 日本一级淫| 色婷婷五月在线| www天天干| 五月丁香成人| 色五月大香蕉婷婷| 激情六月一二| 五月天婷婷青青草| 九九热九九| 97操碰视频| 色综合久久久无码中文字幕999| 久热黄色| 狠狠干综合| 九久久婷婷| 亚洲区,视频区,视频区免费| 六月婷婷综合激情| 久久 无毛。| 五月色俺婷婷| 69凹凸成人综合网| 人人看人人要| 91操人人操| 99丁香五月婷| AA丁香综合激情| 日韩精品999| 色五月婷婷久久| 国产偷人爽久久久久久老妇APP| 91久久久久久久久久久| 另类A片| 综合超碰熟| 亚洲色A| 性无码专区无码| 91综合在线| 婷婷五月香蕉| 久9热| 六月婷久久| 色蜜婷婷| 久久久久9| 亚洲精品视频电影| 色狠狠综合网| 91精品久久久久久| 五月激情六月丁香| 色五月开心五月激情五月| 五月婷久久| 久久久久婷婷| 26uuu国产| aaa丁香五月天| 久久99久久99久久99人受| 99A级片| 亚洲99综合| 久久久91| 激情综合五月婷婷| 国内精品玖玖| 久久精品五月天| 日良久久| 丁香色啪综合| 国产操逼视频网站| 丁香五月激情啪| 婷婷五月天AV| 婷婷六月丁香五月图区| 亚洲五月天另类小说图片| 1024操逼视频| av亚洲国产小电影| 人人摸人人干人人做| 奇米影视在线视频| 色欲丁香| 国色天香伊人狠狠色| 婷婷丁香五月天操逼| www激情| 99久操| 深爱开心激情| 午夜婷婷六月天| 五月婷婷 自拍| 伊人玖玖精品| 五月丁香六月婷婷亚洲激情综合| 性色综合网| 玖玖婷婷五月天| 五月天激情在线视频| 99精品综合| 超碰在线中文字幕| 97色五月天| 日本在线wwww| 农村熟妇高潮精品A片| 99性爱精品| 五月天婷婷綜合院| 最新无毒无码AV| 五月天精品| 欧美狠狠草| 超碰色碰碰| 97人人射| 九九99精品视频在线观看| 亚洲午夜电影| 亚洲欧美成人在线观看| 五月丁香婷婷欧美| 五月丁香网站| 久久这里只有精品视频26| 天堂亚洲 在线| www.五月天| 天天日 天天草| 天天草天天舔| 97操操| 1024欧美看片| 1000部毛片A片免费观看| 99热成人| 五月天社区狠狠| 婷婷五月天在线看| 久热AA| aaaa久久| 亚洲综合网在线| 97香蕉碰碰人妻国产欧美| 五月天成人在线播放丁香| 91日本在线观看| 丁香婷婷综合影院| 色婷婷成人色网| 亚洲色网络| 亚洲美女网Va| 直接看的AV| 久久狠狠色| 丁香色综合| 操草草草| 夜色五月天| 欧美婷婷| 2018国产大陆天天弄| 9色视频在线| 婷婷五月天国产| 伊人婷婷五月天av| 五月丁香六月婷婷在线播放| 色欲五月天| 婷婷五月天综合激情| 日本久久精品18| 欲色人妻| 五月丁了香蕉综合| 婷婷基地成人五月天| 久久精品99国产精品日本| 99视频精品在线| 91人操人人人操人| 五月丁香网站| 丁香五月香蕉| 69精品人人人人| 色爽九九| 久操热线| 久久五月综合| 一区二区成人电影免费播放| 婷婷中文字幕网站| 在线sebiav精品视频| 婷婷最新地址| 日韩五月婷婷| 第四色五月婷婷| 四射综合网| 大香蕉啪啪啪啪啪啪| 超碰免费观看| 无码色综合| 九伊人网| 国産精品| 色婷婷基地在线| 九九熱最新視頻| 国产韩日亚洲美州欧亚综合在线| 99热久久这里只有精品| 精品人妻久久久久久久| 天天撸天天干天天插| 五月色天情| 色五月激情| 久久亚洲无码| 五月丁香啪| 思思久久99热只有频精品66| 日韩久久日| 9热在线观看| www.99婷婷| 五月六月丁香激情视频| 激情美女五月天激情在线| 99色色色色| 婷婷色在线视频| 国产99久久久| 婷婷伊人五月天| 五月丁香婷婷99| 九热...av| 五月丁香网av| 久久偷拍综合五月天| 丁香五月激情网| 99色在线视频| 9999热在线| 九九干视频| 久热无码| 色色日本| 国产FREESEXVIDEOS性中国| 色五月婷婷777| 色婷婷丁香社综合| 日本天天综合| www.色综合.com| 婷婷亚洲综合| 亚洲XX网| 天天干天天操天天干天天操天天干天天操| 激情五月天影院| 五月综合色| 中文不卡av| 日本3级片偷拍网站| 色视五月天婷婷| 婷婷少妇激情| 久草婷婷在线| 五月天婷a在线| 成人开心五月天| 五月开心久久| A1片久久久| 色六月视频| 五月婷综合| 9精品国产在热久久| 婷婷五月色| 亚洲aV写真天天综合网久久| 成人看片网站| www.yw尤物| 可以看的AV网站| 日韩免费视频| 大香蕉久久| 激情五月天小说| 99热在线播放| 丁香五月天导航| 五月丁香婷婷综合网| 免费视频WWW在线观看网站| 成人丁香色| 婷婷色情六月| 最新无码专区| 狠狠五月丁香色婷| 久草热在线视频| 色婷婷五月影院| 五月婷婷六月奇米网丁香| 亚州色色色| 五夜丁香| 五月天丁香婷婷社区| 超级碰碰碰久久网站| 色婷婷综合五月| 国产色色视频| 九九色逼| 亚洲色综合| 丁香桃色网| 丁香五月色情av| 五月丁香六月婷婷中文版| 日韩久久视频| 91婷婷丁香| 91色综合网| 99人妻碰碰碰久久久久视| 少妇人妻综合色6699| 日本V在线观看不卡视频网站| 毛片网站谁有| 狠狠干狠狠干| 久久狠狠色| 丰满老熟妇BBBBB搡BBB| 亚洲天天免费| 久久婷婷五月综合色欧美| 91视屏在线观看com.wwwvv| 五月天啪啪| 欧洲亚洲最新精品| 欧美亚洲色色色色| 亚洲成人黄色网| 99碰碰碰| www.夜夜操| 精品人妻在线| 噜噜噜狠狠色综合| 婷婷色五月天第7色| 色婷婷久久| 丁香五月天人体| 亚洲精品又粗又大又爽A片| 少妇激情五月婷婷| yw国产AV| 射久久丁香五月| 五月婷婷色影院| 91久久久久久久| Av性爱网站| 五月婷婷电影院| 日本色色色| 99色日本| 婷婷五月色| 丁香五月丁香伊人| 99热69| 久久婷五月婷| 2023天天日夜夜爽| 欧美婷婷九月| 亚洲人妻av| 99爱免费视频在线观看| 欧美亚洲成人在线| 俺去也综合| 色五月成人在线| 99九九中文字幕视频| 91chinese在线| 就爱操www com| 1024在线视频| 精品久久99码| 夜夜操天天爽| 婷婷香香五月| 综合久久五月| 激情五月小说婷婷| 开心五月深爱婷婷| 丁香六月婷月91婷月| 日韩一级一片内射视频4K| 五月天亚洲色| 色爱综合视频| 99色五月| 九久久九精品视频| 夜夜夜夜夜操| 婷婷五月激情视频在线| 五月天婷基地| 久热伊人9| 美日韩成人| 天天日天天草| 丁香伊人综合| 99操视频| 九九偷拍网| 涩五月婷婷| 婷婷狠狠97| 亚洲 小说 欧美 激情 另类| 97AV在线视频| 96色婷婷| 欧美特大片黄| 九九RE视频在线精品| 丁香五月婷婷基地| 丁香五月无码| 激情的五月| 婷婷五月电影| 成人一区在线观看| 夜色热久| 强辱丰满人妻HD中文字幕| 亚洲天堂啪啪| AV操操操| 色色色.COM| 日日婷婷不卡| 综合五月草| 久99综合婷婷| 大香蕉九九操| 狠狠色噜噜狠狠亚洲A∨| 婷婷久久综合| 五月婷久久| 秋霞性爱AV| 人人摸人人| 国产资源91在线| 噜噜噜噜噜日本视频| 五月丁香色色| 第五婷婷伊人丁香色| 激情九九九九| 亚洲精品444久久久久久| A片试看120分钟做受图片| 亚洲中文字幕av| 婷婷丁香在线| 亚洲色99| 丁香婷婷深情五月亚洲| 这里只有精品2| 丁香六月啪啪啪| 亚洲性视频| 丁香六月婷婷久久综合| 色五月丁香婷婷久草| 五月天天天色| 亚洲五月停停| 成人短视频在线免费观看| 天天爱天天做天天| 热久精品| 五月丁香大相交| 91九色视频在线观看| 色婷婷电影网| A片一曲| 玖玖婷婷五月天| 夜夜干夜夜操| 欧美成人AAA片一区国产精品| 九月色婷婷| 亚洲国产精品二二三三区| 国产精品第一国产精品| 日本不卡高字幕在线2019| 人人色人人弄人人操| 射婷婷中文字幕| 婷婷综合国产| 1024操逼视频| 天天做天天爱天天摸| 一区二区三区四区五区| ss99热| 99精品22| 欧美色97| 婷婷丁香成人| 99欧美热| 久月丁香爱婷婷综合| A1片久久| 五月婷啪啪| 婷婷五月成人| 婷婷五月开心中文字幕色| 97韩国久久电影院| 五月天啪啪啪| 丁香五月色| 成人无码精品1区2区3区免费看| 在线播放人妻| www.sebowuyue| 丁香五月婷婷无码AV| 婷婷久久久久久久| 久久这里有精品视频| 婷婷玖玖五月天| 丁香五月激情综合| 99操网站| 丁香五月天AV在线| 色五狠狠| 淫视馆aV二区一区| 丁香五月亚洲综合丝袜| 精品久久9| 五月丁香六月婷婷不卡免费无码| 99热在线播放| 国产精品激情AV久久久青桔| 在线超碰91| 爱爱色五月天| 98永久精品| 国产69精品久久久久999小说| 丁香五月婷婷少妇| 丁香五月婷婷五月天在线| 六月 丁香 视频| 天天狠天天叉| 日本久久9| 激情五月综合免费| 久久婷.com| 六月丁香AV| 99思思在线视频| 开心深爱激情网| 综合五月天| 女同激情久久av久久| 五月婷六月天| 激情小说五月天| 色九月婷婷丁香| 婷婷性爱无码视频| 色五月天电影| 亚洲AV网址| 日日夜夜天天综合| 亚洲AV色婷婷人禽五月天| 五月丁香综合激情网| 激情熟女网| 激情综合网 激情五月天| 五月丁香婷婷色| 久久人视频| 夜夜骑日日夜夜| 色色色色色色色色综合网| av在线观看网址| 色婷婷a三区麻| 九九色综合| 91久久| 久久久人妻| 丁香六月激情国产| 亚洲中文乱字字幕线在永久| 激情99| 色综合综合色| 另类激情五月| 91色吧网| 色九九九九| 久草五月婷| 五月婷婷综合精品| 91国产精品视频播放| 九九一综合精品| 久久97| 丁香六月婷婷综合色| 久久亚洲婷婷| 色噜噜婷婷| 淫视馆aV二区一区| 色综合夜夜| 丁香六月在线| 99久久66| 五月丁香啪啪| 伊人日日干| 免费三级黄色| 久久A区B区| 丁香五月停停av| av操一操| 天天干,天天操,天天射| 日韩欧美成人片| 久久九九玖玖| 久操热线| 婷婷丁香五月激情综合站_久久五月丁香激情综合_开心五月综合激情综合五月_婷 | 六月激情网| 亚洲色图五月丁香| 成人在线日韩| ,99视频久久| 色五月情| 日韩在线婷婷五月天综合| 丁香五月天社区婷婷| 99热精品在这里| 婷婷趴趴| 91一起操| 免费精品66| 亚洲精品V天堂中文字幕| 这里只有精品在线免费视频| bukadeavzaixian| 婷婷日欧美在线观看| 大香蕉天堂| 久久六月综合| 婷婷开心综合人妻小说网址| 91主播在线| 久久丝袜婷婷| 久久丁香五月婷婷激情综合网| 国产69久久久欧美黑人A片| 思思久久青草热| www.久久爱.c n| 日本一道久久| 色五月视频无码播放| 日韩精品VIP| 欧美99热| 色婷婷五月婷婷五月婷婷五月| 久久久久久久,99精品视频| 婷婷五月色天| 久久这里只有国产| 免费在线观看av网站| 大香蕉99| 五月天全国最大成人网| 亚洲人人操| 香蕉婷婷| 老司机日日夜夜青草| 120分钟婬片免费看| 六月婷婷综合网2| 日韩AV片| 丁香五月在线观看完整版| 成人综合AV| 屁股翘好撅高迎合跪趴| 九九人人精品| 婷婷基地五月色| 色婷婷久久综合久色综| www.91av.com| 五月婷婷基地| 亚洲va欧洲va国产va不卡| 婷婷久久综合| 九九久久污| 亚洲色五月| 色五月播五月| 激情婷婷综合| 99男人天堂| 九九操屄| 26UUU精品一区二区| 色色色成人网| 婷婷六月丁香1| 久操干| 五月四色激情| 99热自拍| 91色五月| 99热97| 色狠狠综合| 六月丁香花婷婷| 五月天丁香综合在线| 国产亚洲精品AAAAAAA片| 五月 激情视频| 色综合天天天天做夜夜| 爱性综合网| www.五月天色色色| 婷婷丁香综合在线| 黄色网址五月婷婷| 嫩BBB槡BBBB搡BBBB| 99自拍视频网站| 五月丁香五月婷婷在线观看| 俺五月| 丁香婷婷综合精品六月初| 国产精品丝| 二区成人视频| 99在线视频网址在线观看| 色色五月天激情| 午夜免费试看| 丁香婷婷九月| 色丁香五月婷婷| 日韩视频99| 常久最新免费的色吊丝| 五月色丁香婷婷中文字幕| 国产99美少妇| 思思99热热热99| 99久久综合网| -91九色大屁股| 黄网在线免费播放| 婷婷综合日本| 婷婷之玖玖| 国产亚洲成AV人片在线| 婷婷六月偷拍| www天堂99| 久久婷婷九月国产精品| www久久久久久久久久久| 天天综合网站| 图片区 小说区 区 亚洲五月| 婷婷五月天小说| 五月亭亭直播| 91久久久久久久| 99这里有精品视频| 五月婷婷大香蕉| 婷婷五月天成人网| 国产美女无遮挡裸体毛片A片| 九九Av| 五月婷婷色| 亚洲亚洲人成综合网络| 人人爽网| 日韩AV在线免费| 亚洲无码九九九| 极品九九九九九九| AV色婷婷| 色九月| 日韩五月婷婷| 伦99热| 色五月丁香伊人五月| av人人干| 日韩操人| 99re在线播放| 久热视频97AV在线观看| 久久一品区| 國語久久婷| 77799热| 婷婷五月六月激情| 综合XX网| 色噜噜狠狠色综合日日| 中文字幕免费高清电视剧| 色婷婷五月天av在线| 久热久re| 丁香婷婷久久 | 亚洲视频五区| 色色色综合| 久9热插入| 99热碰碰热| 丁香五月天激情五月天激情五月天激情网| 丁香五月天无码| 情趣视频66| www.狠狠| 久久婷婷五月综合色欧美| 琪琪色影音先锋| 婷婷五月花| 伊人久久婷婷五月天激情四射| 激情五月少妇| 久久婷婷网| 亚洲欧洲中文日韩久久AV乱码| 激情婷婷五月社区| 中文无码婷婷| 久久在线人妻| 日韩在线视频中文字幕| 香蕉久久国产AV一区二区| 婷婷久久在线| 99在线免费视| 丁香五月六月婷婷综合| 99久久国产宗和精品1上映| 99婷婷色| 精品无码av丁香五月激情| 骚。com| 国产毛片精品一区二区色欲黄A片| 99热最新国内| 99久久婷婷国产综合精品青桔| 草婷婷在线| 大香蕉啪啪| 97涩婷婷| 99在线爽| 久久精品99久久久久久| co超碰在线观看| 4399成人黄A片| 五月丁香黄色视频| 99免费在线视频| 亚洲综合另类| 色五月婷婷天天操夜夜操| 国产成人网| 97成人超碰免| www狠狠| 五月天婷婷综合| 日韩精品电影| 26UUU精品一区二区Com| 91日韩在线| WWW.久久久久久久久久久久久| XXXX岛国| 成人在线不卡| 久久网婷婷| 五月天伊人手机在线播放AV| 日本99久久| 99九九综合久久九九| 丁香六月无码播放| 国产精品18久久久| 99,色| 欧美啪啪9| 伊人久热91| 思思热国产在线| 免费观看全黄做爰的视频| 久久天天天| 婷婷丁香97| 丁香婷婷性久久| 五月天深爱激情网| 久久99久久99精品,久国产,久久精品免费,99久在线,久久久久国产精品免费网站,9 | 精品无码久久久久久久久| 成人短视频在线观看| 六月丁香婷婷综合狠狠爱夜夜爱| 99热99日天天干| 婷婷五月天亚洲精品| 最近中文字幕2019视频1| 亭亭玉立国色天香| 婷婷九月| 97久久人人| 日日噜噜夜夜狠狠久久丁香六月| 996精品热视频| 四色五月婷婷| 婷婷综合干| 99色色色色| 久久婷婷大香蕉| 色情五月停停丁香| 在线免费观看激情视频| 丁香五月无码| 碰久久精品w| 五月天久久网站| 中文字幕高清av| 日韩无码色色| 日本99色| 久久天堂网| 四虎成人精品永久免费AV九九| 丁香六月啪啪啪| 色久女| 人人爱操| 日韩欧美一区二区三区四区| 色色无码| 婷婷爱综合| 99久久66综合| 五月丁香在线婷婷美女| 丁香花五月天社区| 激情五月天小说网| 99热1| 俺去也综合| 婷婷五月俺要去| 色综合久久久无码中文字幕999| 激情五月少妇| 五月丁香综合影院| 色婷婷电影| 五月激情视频网| www.色欲丁香婷婷| 五月丁香婷婷深深爱| 九九精品自拍| 激情开心五月天| 婷婷综合网站| 伊人婷婷五月天av| 这里只有精品2| 5月婷婷性视频| 蜜桃婷婷狠狠久久综合| 色色激情网| 色婷婷五月基地在线| 伊人激情综合| 久操97| 婷婷久久午夜网| 91呦呦呦| 欧美三级欧美一级| 亚洲性爱干干| 99在线看片| 日本久久高清| 99久久成人| 大伊香蕉玖玖爱| 国产67194| 综合久久五月天| 色999;丁香五月| 91男同视频| 六月丁香色色| 丁香五月激情六月| 熟女91九色| 在线看的免费网站| 色色色五月婷| 我爱宗和色| 天堂爱啪啪| 成人综合网站| 99九无网码| 亚洲AAAA网| 六月丁香色色| 丁香婷婷激情网站| 99久久婷婷国产综合精品草原| 丁香五月亚洲综合| 综合色五月| 天天激情站| 99久久9| 色色哒五月婷婷六月丁香| www.久久| 熟美女麻豆| 中文字幕有多少字| 91婷婷色五月| 天天夜夜爽| 综合激情五月丁香9999久久精| 久久五月天免费网站| 丁香六月婷婷久久综合| 欧美性爱五月天| 婷婷丁香六月激情综合| 99碰碰视频| 91干在线视频| 性按摩玩人妻HD中文字幕| 五月丁香福利| 亚洲色爱综合| 久久有码| 欧美va亚洲va| 色婷婷av在线| 久久九九囯产| 成人在线观看精品| 五月天婷婷小说| 丁香婷婷五月色成人网站| 亚洲色综合性| 色情播放| 激情综合4月| 丁香五月婷婷啪| 嫩草视频观看| 五月丁香 狠狠爱| 亚洲精品V天堂中文字幕| 99热九九热| 五月色色色| 先锋资源婷婷| 丁香激情综合| 婷婷五月天天aV| 能看的AV网站| 色情丁香五月天| 天天弄天天爽| 色婷婷黄色网络| 91成人品| 色婷婷19| 99男人的天堂| 99热久97| 婷五月天丁香婷五月| 99久久偷拍视频| 五月丁香亭亭激情操逼网| 免费视频WWW在线观看网站| 夜夜躁爽日日| 九月丁香婷婷| 亚洲综合九九| 婷婷激情综合| 激情文学久久| 婷婷五月色情天| 大香蕉婷婷丁香视频在线| 狠狠五月激情丁香六月| 五月婷婷啪啪| 精品久久人妻| 婷婷亚洲综合| 九九99香蕉在线视频播放| 99热这里只有精品8| 99视频这里有精品| 成人在线视频一区| 女人天堂AV| 97色女人在线| 香蕉综合在线| 色色激情| 久久丁香五月天| 无码99| 成人午夜天| 九九婷婷五月天| 97亚洲精品| 九九激情视频| 91大屁股精品| 67194成I人在线观看线路1 | 插插插色综合网| 婷婷激情五月天亚洲综合| 色婷婷丁香五月天激情综合网| 色综合久久久久久久久五月| 色性五月天| 久久偷拍综合五月天| 狠狠干综合| 超碰在线99| 国产人妻人伦精品一区二区| 七月婷婷色香综合网| 97色综合视频| yellow视频在线观看91| 色噜噜狠狠色综合AV兰草影视| 色综合色综合色综合高潮| 丁香五月天BBw| 婷婷五月激情视频在线| 成人婷99最新| 久青草影院| 色婷婷av综合网| 欧美日韩成人在线免费| 色呦呦免费观看| 狠狠操天天操天天操| 99热在线精品观看| 婷婷五月激情图片| 亚洲操操操| 4399在线观看免费高清毛片| 九九人人自拍| 五月天激情小说电影| 丁香五月婷中字幕| 久久99久久99精品免视看婷婷| AA片在线观看视频在线播放| 久久六月综合| 婷婷丁香色五月亚洲| 久久九九大香蕉电院| 婷婷午夜综合| 国产精品久久久久久亚洲毛片| 婷婷久久婷婷色五月| 伊人网欧美在线男人天堂五月丁香| 狠狠干五月丁香| 激情五月天激情五月天| 亚洲热热视频| 色色色色色色色五月| 亚洲欧美婷婷五月色综合| 丁香激激情网| 久久婷综合| 丁香五月之久操视频| 欧美在线97| 婷婷五月天激情AV影院| 级情九色| 九九爱精品网站| 婷婷丁香五月综合| 蜜桃五月天| www.久久久久| 亚洲AV无码成人精品电影| 亚洲亚洲激情| 99狠狠| 丁香8月手机综合| 婷婷五月69| 久久丁香综合| 婷婷99综合| 五月丁香久久精品在线观看| www天天色天天射| 亚洲乱码日产精品BD| 六月婷婷av| 综合九九| 狠狠干综合| 亚洲欧美婷婷五月色综合| 色欲色香综合网| 少妇人妻人伦A片| 婷婷亚洲天堂| 丁香婷婷五月天在线视频| 国产古装妇女野外A片| 婷婷涩五月| 色婷婷视频在线| 婷婷在线中文字幕| 五月在线婷色| 超碰在线精品| 久久亚洲无码| 精品色色色| av国产精品| 日操| 五月婷婷av| XX久久| 激情六月丁| 五月丁香激情综合网官网| 精品视频99看在线视频| 亚洲中文字幕网| 欧美日韩国产一区| 丁香婷婷色五月| 99re资源在线视频导航| 激情图片婷婷| 久色网| 性色播| 99精品视频网| 久久ww| 黄网在线播放| 色婷婷免费观看| 成人网站免费在线播放| 狠狠综合区| 天天插综合| 俺去婷婷 丁香| 夜夜夜夜夜操| 色婷狠狠| 色色网站在线| Caoporn公开| 久久六月天| 天天操五月天| 涩综合婷婷| 成人在线视频一区| 狠狠色五月天| 色爽九九| 色玖玖综合网| 亚洲婷婷91丁香| 狠狠色色| 九九精品片一| 国产精品激情AV久久久青桔| 天天干夜夜b|