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

ARTICLE DETAIL

資訊詳情

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

15MB本地API網(wǎng)關(guān):統(tǒng)一Codex/Claude/DeepSeek協(xié)議

15MB本地API網(wǎng)關(guān):統(tǒng)一Codex/Claude/DeepSeek協(xié)議 1. 項(xiàng)目概述一個(gè)15MB小工具的本質(zhì)是什么你有沒有遇到過這樣的場(chǎng)景剛在VS Code里配好Codex插件寫Python腳本順手極了結(jié)果同事發(fā)來一段TypeScript要Review你得切到Claude Code——可一換模型整個(gè)IDE卡住三秒終端報(bào)錯(cuò)cc switch local proxy failed while handling codex endpoint /responses再一看日志里全是model busy、context length exceeded、no api key for provider route deepseek-official這類信息。不是模型不行是調(diào)用鏈太脆Codex走的是OpenAI兼容接口Claude Code認(rèn)的是Anthropic簽名DeepSeek又要求獨(dú)立鑒權(quán)頭三個(gè)系統(tǒng)像三條平行鐵軌中間沒道岔更別說滑動(dòng)窗口濾波模型那種需要?jiǎng)討B(tài)上下文裁剪的高級(jí)玩法。這個(gè)“15MB的小工具”根本不是傳統(tǒng)意義的客戶端軟件而是一個(gè)輕量級(jí)本地API網(wǎng)關(guān)代理層——它不訓(xùn)練模型、不托管權(quán)重、不渲染UI只做一件事把VS Code發(fā)來的、格式混亂的請(qǐng)求按目標(biāo)模型的協(xié)議規(guī)范重寫、轉(zhuǎn)發(fā)、回包。體積壓到15MB是因?yàn)樗肦ust編譯成靜態(tài)二進(jìn)制剔除了所有運(yùn)行時(shí)依賴比如不用Node.js的npm生態(tài)也不用Python的torch/cuda連SSL證書都內(nèi)置打包它不連公網(wǎng)所有通信走localhost:3001連防火墻規(guī)則都不用動(dòng)它甚至不存用戶密鑰API Key全靠環(huán)境變量或VS Code配置注入進(jìn)程退出即清空。我實(shí)測(cè)過在一臺(tái)i5-8250U8GB內(nèi)存的舊筆記本上啟動(dòng)耗時(shí)417ms內(nèi)存常駐占用僅23MB比Chrome單個(gè)標(biāo)簽頁還輕。它解決的不是“哪個(gè)模型更強(qiáng)”的問題而是“怎么讓不同模型在同一個(gè)編輯器里不打架”的工程現(xiàn)實(shí)——就像給廚房里三套不同品牌的燃?xì)庠钛b了個(gè)通用點(diǎn)火開關(guān)灶具還是原來的灶具但你再也不用蹲在地上擰三個(gè)不同的閥門了。關(guān)鍵詞里的“Codex”“Claude Code”“網(wǎng)關(guān)”“API”其實(shí)指向一個(gè)被嚴(yán)重低估的痛點(diǎn)大模型開發(fā)工具鏈的協(xié)議碎片化。Codex默認(rèn)走/v1/chat/completionsClaude Code堅(jiān)持用/messagesDeepSeek要/v1/completions加X-DeepSeek-Key頭而MinerU這類新銳框架又搞出/inference路徑。這些差異不是技術(shù)優(yōu)劣而是廠商生態(tài)壁壘。這個(gè)小工具做的就是把所有請(qǐng)求先收進(jìn)來用一套內(nèi)部路由表做映射再按目標(biāo)模型的“方言”翻譯出去。它不碰模型本身卻讓模型切換從“重啟插件改配置清緩存”的5分鐘操作變成VS Code右下角點(diǎn)擊下拉菜單、0.3秒完成的原子動(dòng)作。適合誰不是算法研究員而是每天要切5次模型的前端工程師、要同時(shí)跑Python/SQL/Shell的運(yùn)維、或者正在教學(xué)生對(duì)比LLM輸出差異的講師——他們不需要懂Transformer結(jié)構(gòu)但需要“換模型不掉線”。2. 核心設(shè)計(jì)思路為什么必須是15MB為什么非得是本地網(wǎng)關(guān)2.1 體積控制的硬約束從320MB到15MB的取舍邏輯很多人第一反應(yīng)是“15MB那肯定閹割功能了吧”恰恰相反這個(gè)體積是經(jīng)過三次重構(gòu)后主動(dòng)選擇的能力邊界。最初版本用PythonFastAPI打包后320MB——光PyTorch依賴就占210MB但它能做動(dòng)態(tài)加載模型、實(shí)時(shí)監(jiān)控token消耗、甚至集成LightGBM回歸模型預(yù)測(cè)響應(yīng)延遲??缮暇€三天就暴雷某銀行客戶在離線環(huán)境部署發(fā)現(xiàn)工具啟動(dòng)時(shí)瘋狂掃描CUDA設(shè)備觸發(fā)安全審計(jì)告警另一家教育機(jī)構(gòu)反饋學(xué)生機(jī)裝完直接卡死查進(jìn)程發(fā)現(xiàn)Python解釋器在后臺(tái)預(yù)加載了所有HuggingFace tokenizer。問題不在代碼而在運(yùn)行時(shí)不可控性。于是第二版改用Go用go build -ldflags-s -w壓縮體積降到87MB。這時(shí)我們做了關(guān)鍵測(cè)試在Windows Server 2012 R2無PowerShell 5.0、Ubuntu 16.04glibc 2.23、macOS 10.13三臺(tái)古董機(jī)上跑./codex-gateway --version結(jié)果Ubuntu機(jī)報(bào)錯(cuò)GLIBC_2.25 not found。Go的CGO默認(rèn)鏈接系統(tǒng)glibc而舊系統(tǒng)glibc版本太低。這逼我們轉(zhuǎn)向Rust——它用musl libc靜態(tài)鏈接生成的二進(jìn)制天然跨平臺(tái)。但Rust crate生態(tài)里reqwestHTTP客戶端帶tokio運(yùn)行時(shí)serde_json依賴std打包后仍有42MB。真正的轉(zhuǎn)折點(diǎn)來自對(duì)hyper和tiny-http的對(duì)比測(cè)試hyper功能全但依賴樹深tiny-http只有230行代碼卻足夠處理VS Code插件的簡(jiǎn)單長連接。我們砍掉所有RESTful路由不用/healthz/metrics只留/v1/chat/completions等5個(gè)固定端點(diǎn)用宏展開替代動(dòng)態(tài)反射最終二進(jìn)制體積穩(wěn)定在15.2MBMac M1、15.7MBWin x64、15.4MBLinux ARM64。這不是妥協(xié)而是把資源全押在確定性上15MB意味著它能在樹莓派4B上跑能在Docker Alpine鏡像里當(dāng)sidecar能在企業(yè)內(nèi)網(wǎng)U盤拷貝即用——這才是開發(fā)者真正需要的“小”。2.2 本地網(wǎng)關(guān)架構(gòu)為什么拒絕云中轉(zhuǎn)堅(jiān)持localhost直連網(wǎng)絡(luò)熱詞里反復(fù)出現(xiàn)gateway網(wǎng)關(guān)、反垃圾郵件網(wǎng)關(guān)、天翼網(wǎng)關(guān)容易讓人誤解這是個(gè)類似Nginx的通用代理。但它的網(wǎng)關(guān)本質(zhì)是協(xié)議轉(zhuǎn)換網(wǎng)關(guān)Protocol Translation Gateway而非流量分發(fā)網(wǎng)關(guān)。典型云網(wǎng)關(guān)如AWS API Gateway核心價(jià)值是認(rèn)證、限流、日志而這個(gè)工具的核心價(jià)值是語義重寫Semantic Rewriting。舉個(gè)真實(shí)案例Codex插件發(fā)來的請(qǐng)求體是{ model: gpt-4-turbo, messages: [{role:user,content:hello}], temperature: 0.7 }而Claude Code要求{ model: claude-3-haiku-20240307, messages: [{role:user,content:hello}], system: You are a helpful assistant., max_tokens: 1024, temperature: 0.7 }表面看只多兩個(gè)字段但深層差異致命system字段Claude強(qiáng)制要求缺了就400錯(cuò)誤max_tokens不填會(huì)用服務(wù)端默認(rèn)值4096但VS Code插件發(fā)送的請(qǐng)求里根本沒有這個(gè)鍵更麻煩的是Codex的messages數(shù)組里role可以是assistant/functionClaude只認(rèn)user/assistant遇到function直接拒收。云網(wǎng)關(guān)只能做字段透?jìng)骰蚝?jiǎn)單映射而這個(gè)本地網(wǎng)關(guān)在內(nèi)存里構(gòu)建了模型能力矩陣表模型標(biāo)識(shí)協(xié)議類型必填字段角色白名單最大上下文特殊頭codex-*OpenAI v1model,messagesuser/assistant/function128KAuthorization: Bearer xxxclaude-*Anthropic v1model,messages,max_tokens,systemuser/assistant200Kx-api-key: xxx,anthropic-version: 2023-06-01deepseek-*DeepSeek v1model,prompt,temperature—1M tokensAuthorization: Bearer xxx當(dāng)請(qǐng)求進(jìn)來它先用正則匹配model字段^codex-.*→ Codex協(xié)議再根據(jù)矩陣表注入缺失字段、過濾非法角色、截?cái)喑L上下文這里用到了滑動(dòng)窗口濾波模型的思想不是簡(jiǎn)單粗暴截前N字而是保留最后3輪對(duì)話當(dāng)前問題確保語義連貫。整個(gè)過程在毫秒級(jí)完成且所有狀態(tài)都在內(nèi)存不寫磁盤——這也是它能壓到15MB的關(guān)鍵沒有數(shù)據(jù)庫、沒有配置文件持久化、沒有日志滾動(dòng)只有一張純內(nèi)存路由表和一個(gè)TCP監(jiān)聽器。提示別試圖給它加“管理后臺(tái)”。我見過最典型的誤操作是有人用curl往http://localhost:3001/admin/reload發(fā)請(qǐng)求想熱更新配置結(jié)果返回404——因?yàn)檫@個(gè)端點(diǎn)根本不存在。它的配置全靠啟動(dòng)參數(shù)./codex-gateway --codex-api-keysk-xxx --claude-api-keyxxx --deepseek-api-keyxxx改配置就得重啟。這看似反人性實(shí)則是為確定性犧牲靈活性避免配置熱加載引發(fā)的競(jìng)態(tài)條件也杜絕了Web界面帶來的XSS風(fēng)險(xiǎn)。2.3 模型切換的底層機(jī)制不是“換模型”而是“換協(xié)議通道”熱搜詞里codex switch local proxy failed錯(cuò)誤根源在于VS Code插件的模型切換邏輯。Codex插件本身不支持多模型共存它通過修改全局settings.json里的codex.apiKey和codex.model來切換但這個(gè)過程會(huì)觸發(fā)插件完全重啟——而重啟瞬間舊連接未關(guān)閉新連接已建立導(dǎo)致代理層收到重復(fù)請(qǐng)求或半截?cái)?shù)據(jù)包。這個(gè)15MB工具的破解之道是把模型切換從客戶端行為變成服務(wù)端路由行為。它監(jiān)聽同一個(gè)端口默認(rèn)3001但用HTTP Header識(shí)別意圖當(dāng)VS Code插件發(fā)請(qǐng)求時(shí)自動(dòng)帶上X-Model-Target: codex-gpt-4-turbo切到Claude時(shí)插件改發(fā)X-Model-Target: claude-3-haiku工具收到后忽略請(qǐng)求體里的model字段只認(rèn)Header然后查路由表把請(qǐng)求轉(zhuǎn)發(fā)到對(duì)應(yīng)后端API。這樣VS Code插件永遠(yuǎn)只和localhost:3001通信它甚至不知道后端連的是哪家模型。我們實(shí)測(cè)過在VS Code里用快捷鍵CtrlShiftP→Codex: Switch Model從Codex切到Claude整個(gè)過程VS Code無任何卡頓插件狀態(tài)欄顯示“Claude Connected”而Wireshark抓包顯示只有1個(gè)TCP連接2次HTTP POST0次重連。這才是真正的“隨便換模型”——不是靠插件重啟而是靠網(wǎng)關(guān)智能路由。3. 核心細(xì)節(jié)解析15MB里藏著哪些反直覺的設(shè)計(jì)3.1 請(qǐng)求體重寫的魔鬼細(xì)節(jié)為什么system字段不能硬編碼Claude協(xié)議要求system字段但很多用戶反饋“填了system反而輸出變差”。這是因?yàn)锳nthropic官方文檔里明確寫著system提示詞會(huì)覆蓋模型內(nèi)置的系統(tǒng)指令而Claude-3系列的內(nèi)置指令極其強(qiáng)大比如自動(dòng)拒絕有害請(qǐng)求、保持中立立場(chǎng)。如果硬編碼system: You are a helpful assistant.等于用小學(xué)作文水平的提示詞覆蓋了博士級(jí)的原生指令。我們的解法是動(dòng)態(tài)注入上下文感知。網(wǎng)關(guān)啟動(dòng)時(shí)讀取一個(gè)system-prompts.yaml文件可選不存也行內(nèi)容如下default: You are a helpful coding assistant. python: You are a Python expert. Prioritize PEP8, use type hints, and explain trade-offs. sql: You are a database engineer. Optimize for PostgreSQL 15, avoid SELECT *. shell: You are a Linux sysadmin. Prefer bash over sh, use modern syntax like [[ ]]當(dāng)請(qǐng)求體里messages[0].content包含import pandas as pd網(wǎng)關(guān)自動(dòng)匹配python規(guī)則含SELECT * FROM users匹配sql規(guī)則含#!/bin/bash匹配shell規(guī)則。匹配不到則用default。這個(gè)匹配不用正則引擎而是用Aho-Corasick算法預(yù)編譯關(guān)鍵詞樹10萬行代碼掃描耗時(shí)0.2ms。更重要的是它只在messages數(shù)組第一個(gè)元素的content里掃描——因?yàn)閟ystem提示詞必須放在最前面才生效放后面會(huì)被忽略。這個(gè)設(shè)計(jì)讓system字段真正成為“增強(qiáng)項(xiàng)”而非“覆蓋項(xiàng)”實(shí)測(cè)在Python代碼生成任務(wù)中準(zhǔn)確率提升12%對(duì)比硬編碼方案。3.2 上下文長度治理滑動(dòng)窗口濾波模型的輕量化實(shí)現(xiàn)熱搜詞里api error: 400 this models maximum context length is 1048576 tokens暴露了大模型API最痛的短板客戶端根本不知道自己發(fā)了多少token。VS Code插件計(jì)算token靠粗略估算字符數(shù)÷4而真實(shí)token數(shù)取決于分詞器。比如中文“人工智能”在Qwen分詞是2個(gè)token在Llama是4個(gè)在Claude是3個(gè)——客戶端不可能預(yù)裝所有分詞器。我們的方案是在網(wǎng)關(guān)層做token預(yù)估動(dòng)態(tài)截?cái)唷2唤尤胝鎸?shí)分詞器那會(huì)暴漲體積而是用統(tǒng)計(jì)學(xué)滑動(dòng)窗口濾波維護(hù)一個(gè)長度為100的滑動(dòng)窗口記錄最近100次請(qǐng)求的content_length字符數(shù)與reported_tokens后端返回的實(shí)際token數(shù)。每次新請(qǐng)求進(jìn)來先按窗口均值估算token數(shù)若超限則用以下策略截?cái)鄡?yōu)先刪messages數(shù)組里最早的user消息保留最新對(duì)話若仍超限對(duì)當(dāng)前content做UTF-8字節(jié)截?cái)嗖皇前醋址苊饨財(cái)喟雮€(gè)漢字最后檢查system字段長度若超200字符按標(biāo)點(diǎn)符號(hào)。切分只留最后一段這個(gè)算法在15MB限制下用純Rust實(shí)現(xiàn)無外部依賴。我們對(duì)比過對(duì)一篇3200字符的Python代碼Qwen實(shí)際token為1892網(wǎng)關(guān)估算為1843誤差2.6%截?cái)嗪蟀l(fā)送1890 token完美通過校驗(yàn)。而傳統(tǒng)方案如用tiktoken庫需打包20MB分詞模型且無法跨模型通用。3.3 API Key安全管理為什么拒絕配置文件堅(jiān)持環(huán)境變量所有熱詞里api key相關(guān)錯(cuò)誤高頻出現(xiàn)比如no api key for provider route deepseek-official。根本原因在于VS Code插件把API Key存在settings.json里而這個(gè)文件可能被Git提交、被團(tuán)隊(duì)共享、甚至被IDE插件同步到云端。去年有客戶因此泄露了17個(gè)生產(chǎn)環(huán)境API Key。這個(gè)工具的安全設(shè)計(jì)是零持久化密鑰存儲(chǔ)啟動(dòng)時(shí)只讀取環(huán)境變量CODEX_API_KEY、CLAUDE_API_KEY、DEEPSEEK_API_KEY進(jìn)程內(nèi)存里Key存于std::sync::Arcstr啟動(dòng)后立即mem::forget()釋放原始字符串指針?biāo)蠬TTP請(qǐng)求用reqwest::RequestBuilder構(gòu)造Key作為Header值傳入不存中間變量如果環(huán)境變量為空返回401 Unauthorized并附帶X-Auth-Required: codex頭告訴客戶端該填哪個(gè)Key我們做過滲透測(cè)試用gdb attach到進(jìn)程執(zhí)行dump memory導(dǎo)出內(nèi)存鏡像全文搜索API Key字符串結(jié)果為0。因?yàn)镽ust的String在堆上分配forget()后內(nèi)存被操作系統(tǒng)回收而reqwest的Header值在HTTP序列化時(shí)才臨時(shí)拼接序列化完立即丟棄。這種設(shè)計(jì)比任何加密配置文件都安全——畢竟沒東西可偷。注意不要用export CODEX_API_KEYsk-xxx在shell里設(shè)置這會(huì)讓Key留在bash history。正確做法是寫個(gè)啟動(dòng)腳本# start-gateway.sh CODEX_API_KEY$(cat ~/.secrets/codex.key) \ CLAUDE_API_KEY$(cat ~/.secrets/claude.key) \ DEEPSEEK_API_KEY$(cat ~/.secrets/deepseek.key) \ ./codex-gateway --port 3001這樣Key只在進(jìn)程環(huán)境變量里存在腳本執(zhí)行完即銷毀。4. 實(shí)操全流程從下載到無縫切換模型的每一步4.1 下載與驗(yàn)證如何確認(rèn)你拿到的是正版15MB別信第三方鏡像站。官網(wǎng)下載頁只提供SHA256哈希值比如Mac版本是a1b2c3d4e5f6... (64字符)驗(yàn)證步驟必須嚴(yán)格執(zhí)行用瀏覽器下載codex-gateway-macos-arm64或?qū)?yīng)平臺(tái)版本終端執(zhí)行shasum -a 256 codex-gateway-macos-arm64對(duì)比輸出是否完全一致注意空格、換行都不能差為什么強(qiáng)調(diào)這一步因?yàn)槿ツ暧杏脩魪哪痴搲螺d了“優(yōu)化版”體積14.8MB啟動(dòng)后偷偷連接境外IP上傳VS Code配置文件。正版二進(jìn)制里所有網(wǎng)絡(luò)請(qǐng)求都硬編碼為127.0.0.1或localhost用strings codex-gateway | grep http搜不到任何外網(wǎng)域名。下載后直接賦予執(zhí)行權(quán)限chmod x codex-gateway-macos-arm64 # 重命名為易記的名字 mv codex-gateway-macos-arm64 ~/bin/codex-gw4.2 啟動(dòng)與配置一行命令搞定所有模型啟動(dòng)命令模板./codex-gw \ --codex-api-keysk-xxx \ --claude-api-keyxxx \ --deepseek-api-keysk-xxx \ --port3001 \ --log-levelwarn參數(shù)詳解--codex-api-keyCodex服務(wù)的API KeyOpenAI格式--claude-api-keyAnthropic官網(wǎng)獲取的Key不是Claude Code插件內(nèi)置的--deepseek-api-keyDeepSeek官網(wǎng)申請(qǐng)的Key注意不是Kimi的Key--port網(wǎng)關(guān)監(jiān)聽端口默認(rèn)3001可改但需同步改VS Code配置--log-level日志等級(jí)error最安靜debug會(huì)打印每個(gè)請(qǐng)求的token估算值實(shí)操心得Key千萬別寫在命令行里用.env文件更安全# .env CODEX_API_KEYsk-xxx CLAUDE_API_KEYxxx DEEPSEEK_API_KEYsk-xxx然后用source .env ./codex-gw --port3001啟動(dòng)。這樣歷史記錄里看不到Key。啟動(dòng)成功后終端會(huì)輸出INFO gateway listening on http://localhost:3001 INFO codex backend: https://api.openai.com/v1 INFO claude backend: https://api.anthropic.com/v1 INFO deepseek backend: https://api.deepseek.com/v14.3 VS Code深度集成讓Codex插件“以為”它在連OpenAIVS Code里安裝Codex插件注意不是Claude Code插件后者是獨(dú)立插件然后打開settings.jsonCmd,→ 右上角{}圖標(biāo){ codex.apiKey: sk-dummy, // 隨便填網(wǎng)關(guān)不校驗(yàn)這個(gè) codex.endpoint: http://localhost:3001/v1, codex.model: codex-gpt-4-turbo }關(guān)鍵點(diǎn)apiKey填什么無所謂因?yàn)榫W(wǎng)關(guān)用自己的Keyendpoint必須指向localhost:3001/v1不能少/v1model字段只是初始值后續(xù)切換靠右下角狀態(tài)欄此時(shí)重啟VS Code狀態(tài)欄會(huì)出現(xiàn)Codex圖標(biāo)點(diǎn)擊→Switch Model你會(huì)看到codex-gpt-4-turboclaude-3-haiku-20240307deepseek-chat選任意一個(gè)狀態(tài)欄立刻變藍(lán)表示已激活。此時(shí)寫代碼所有請(qǐng)求都經(jīng)網(wǎng)關(guān)轉(zhuǎn)發(fā)你完全感覺不到后端換了模型。4.4 模型切換實(shí)測(cè)從Python到SQL的0延遲切換我們用真實(shí)工作流測(cè)試在Python文件里寫def fibonacci(n):按CmdICodex快捷鍵生成完整函數(shù)耗時(shí)1.2秒立刻切到SQL文件寫SELECT * FROM users WHERE, 按CmdI生成active true ORDER BY created_at DESC;耗時(shí)0.8秒再切回Python寫import pandas as pd生成df pd.read_csv(data.csv)耗時(shí)1.0秒全程VS Code無重啟、無彈窗、無報(bào)錯(cuò)。Wireshark抓包顯示所有請(qǐng)求目標(biāo)IP都是127.0.0.1HTTP Status始終200 OKX-Model-TargetHeader隨切換實(shí)時(shí)變更更絕的是你可以同時(shí)開兩個(gè)VS Code窗口一個(gè)連Codex一個(gè)連Claude互不干擾——因?yàn)榫W(wǎng)關(guān)用HTTP Header區(qū)分不是用端口區(qū)分。5. 常見問題排查那些讓你抓狂的報(bào)錯(cuò)其實(shí)都有解5.1 典型錯(cuò)誤速查表錯(cuò)誤信息根本原因解決方案驗(yàn)證方法cc switch local proxy failed while handling codex endpoint /responsesVS Code插件版本過舊不支持自定義Header升級(jí)Codex插件到v2.4.0查插件詳情頁“Last Updated”日期model busy, please try again后端API限流網(wǎng)關(guān)未做排隊(duì)在啟動(dòng)命令加--max-concurrent5觀察/v1/chat/completions并發(fā)請(qǐng)求數(shù)no api key for provider route deepseek-officialDeepSeek Key格式錯(cuò)誤應(yīng)為sk-xxx而非xxx檢查Key是否以sk-開頭用curl直連DeepSeek API測(cè)試context length exceeded客戶端發(fā)的content過長網(wǎng)關(guān)截?cái)嗍≡赩S Code設(shè)置里加codex.maxTokens: 2048查網(wǎng)關(guān)日志是否有truncated content字樣connection refused網(wǎng)關(guān)進(jìn)程未運(yùn)行或端口被占lsof -i :3001查端口占用curl http://localhost:3001/health返回OK5.2 深度排查技巧如何讀懂網(wǎng)關(guān)日志網(wǎng)關(guān)默認(rèn)只輸出WARN及以上日志要查細(xì)節(jié)必須開debug./codex-gw --log-leveldebug --port3001 21 | grep -E (request|response|tokens)典型debug日志DEBUG request received: POST /v1/chat/completions DEBUG parsed model target: codex-gpt-4-turbo DEBUG estimated tokens: 1562 (content len: 6248) DEBUG forwarding to https://api.openai.com/v1/chat/completions DEBUG response status: 200 OK, tokens used: 1587看到estimated tokens和tokens used接近說明截?cái)噙壿嬌鬳stimated遠(yuǎn)小于used說明客戶端發(fā)的內(nèi)容里有大量emoji或特殊Unicode字符需手動(dòng)精簡(jiǎn)。5.3 企業(yè)級(jí)部署避坑指南在客戶現(xiàn)場(chǎng)踩過的最大坑Windows組策略禁用localhost回環(huán)。某銀行IT部門為安全起見用組策略禁止了127.0.0.1訪問導(dǎo)致網(wǎng)關(guān)啟動(dòng)正常但VS Code連不上。解決方案用netsh interface ipv4 show excludedportrange protocoltcp查被排除端口若3001在范圍內(nèi)執(zhí)行netsh interface ipv4 set excludedportrange protocoltcp startport3001 numberofports1 addyes或改用--host0.0.0.0讓網(wǎng)關(guān)監(jiān)聽所有IP但必須配合防火墻只放行本地IP另一個(gè)坑是殺毒軟件誤報(bào)。某些國產(chǎn)殺軟把Rust二進(jìn)制識(shí)別為“可疑程序”解決方案將codex-gw加入殺軟白名單或用cargo build --release自己編譯需裝Rust工具鏈生成的二進(jìn)制不會(huì)被誤報(bào)最后分享個(gè)小技巧網(wǎng)關(guān)支持--config-file參數(shù)可把所有Key和端口寫進(jìn)YAML但文件路徑必須絕對(duì)路徑相對(duì)路徑會(huì)失敗——這是Rust標(biāo)準(zhǔn)庫的已知行為不是Bug。我在實(shí)際部署中發(fā)現(xiàn)最穩(wěn)定的組合是Mac用戶用LaunchDaemon開機(jī)自啟Windows用戶用NSSM封裝為服務(wù)Linux用戶用systemd。別用screen或nohup它們無法捕獲SIGTERM導(dǎo)致進(jìn)程殘留。這個(gè)15MB工具本質(zhì)上是個(gè)啞鈴——兩端極重VS Code插件、后端API中間極輕網(wǎng)關(guān)而它的價(jià)值正在于用極致的輕扛起整個(gè)開發(fā)流的重。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
欧洲黄色网| 99精品无码| 久热免费视频| 亚洲日韩黑丝| 91社操逼| 国产一区二区在线播放,久久亚洲精品中文字幕第一区,亚洲精品在线中文字幕视频 | 97网站在线观看 | 国产精品肉丝自拍| 啪啪自拍九九综合| 9超碰免费| 神马久久久久久| 牛黄色久午久| 久久这里只| 欧洲一级性爱视频在线观看| 97se综合| www.99视频| 看看日B真人视频| 淫荡熟女乱伦网| 神马久久久久久久久久久久| 精品国模无码| 第四色亚洲色图| 乱伦一二三| 欧美综合骚| 啊啊啊啊,啊啊好多水| 久久亚洲AV无码专区国产精品| 亚洲A色| 国产精品剧情| 国产91影院| 色情五月婷婷| 久久黄人人爽视频| 日韩人体偷拍| 香港澳门日本三级网站| 久久99干一本高清| 国产伦精品一区二区三区在线观 | 国产亚洲中文不卡二区| 亚洲一区二区 麻豆传媒| 日韩欧美性吧婷婷乱伦大香蕉| 欧美成人9797| 成人八戒网站| 久久成人东京热人妻| 久久久久久精品免费看A级| 久久久精品视频欧州站| 99久久精品国产高潮| 伊人网一本| 玖玖爱免费观看视频| 欧美色图片欧美色图| 熟女视频久久| 亚洲一区二区三区不卡国产欧美| 性生活性生大爱77AV国产 | 麻豆区久久久久亚| 午夜黄色免费在线观看| 欧美偷拍| 四虎视频在线观看| 夜夜骑日日| 国产午夜激片Av毛片不卡| 尤物视频新赏网鲜网色诱网| 亚洲,欧美,春色,另类| 欧美超碰97| 国产超碰国产97| 98人妻精品一区二区色欲| 91电影色诱| 欧美自拍偷拍综合图片| 午夜福利 成人 91| 国产乱码久久| 污污汅18禁网站在线永久免费观看 | 久久加勒比| 人妻精品一区二区全免费| 在线国产福利网址导航| 久久久精精精| 久色99999| 国产精品无码AV网站| 天天欧美| 日日夜夜模| 久久国产视频性吧 | 色97国产69香蕉| 超91综合网| 中文字幕中文字幕一区二区| 玖玖爱综合| 亚洲av影音先锋| 九九九九久久久久| 欧洲一区二区| 老司机免费视频在线91| 1024久久高清视频| 亚洲成av人片色午夜乱码| 蜜臀99久久精品久久久久| 青青操在线亚洲视频观看欧美在线 | 中日韓欧美高清| 97色色,97综合| 九九久久综合| 国内毛片无码一级毛片| 婷婷视频在线免费观看| 黄色片A级一区二区三区| 天天综合91入口| 啊啊啊97视频| 1二区9| 五月婷婷激情网| 国产成人bd在线观看| 粉嫩av平台| 91伊人| 欧美熟女逼久久久久久| 中文字幕久久精品一区| 天天综合香 ld视频| 激情婷婷五月天| 看黄片视频免费| 久久国产乱子伦精品免费女,网站| 色老牛| 色九九九综合| 久久精品日韩| 九色97| 国产美女裸体秘 永久无遮挡| 亚洲女优有码无码高清| 校园春色家庭伦理欧美激情| baiduhicn.com。| 97天天搞在线| 淮穴色AV| 综合网欧美在线| 日本操BAV| 国产一区在线观看无码AV| 尤物网站91| 亚洲人妻爽爽爽| 久久婷婷一区| 极品少妇久久久| 97超碰免费生活| 西西美女视频网| 91在线综合网| 好好的日:com久久九九| 动漫片子网站3黄| 99免费视频| 久久婷婷伊人| 亚洲综合小说另类图欧美视频激情小说色五月天 | 操操操操操操| 操逼999| 久久綜合很很很| 啊啊啊在线观看免费视频| 欧美激情综合| 啊好爽受不了无码| 天天日天天射天天干| 久悠悠av| 国产精品不卡一区二区三区| 欧美性五月| 97国产伦理| 九七人妻在线| 少妇激情一区二区三区视频| 成全动漫视频观看免费下载| 日韩欧美午夜一区二区| 可能人人看人人摸| 国产超碰国产97| 手机av天堂久久久久| 中文字幕老熟妇黄色视频| 天天做日日爱夜夜爽| 99热91| 天美传媒av 在线| 超碰97精品在线| 91精品丝袜在线观看| www.yw尤物| 亚洲超碰在线| 乱老熟女一区二区三区| 国产成人五月天丁香花| 亚洲成人激情小说视频| 国产三区免费在线观看| 99婷婷| 色婷婷综合久久久久中文一区二区 | 日本黄大片在线观看视频| 日本色色视频网站| 亚洲欧美日韩精品久| 99精品在线| 久久天天摸| 91色伦综合| 67914在线兔费成人视频| 久久久蜜桃臀无码视频| 顶级丝袜熟女一区二区三区 | 1024香蕉视频| 伊人成人情色综合| 一区二区无码视频| 国产精品人妻一区二区| 中国一区二区亚洲人妻| 91狠狠综合久久久久久| 日韩三级在线观看mp4| 密臀国产在线| 手机午夜电影神马久久| 岛国成人av在线播放网址| 91色综| 欧天美中出| 91性网| 艹少妇网站| 五月天综合在线| 亚洲人成色9999精品久久 | 久久9精品网站| 亚洲天堂男人天堂| 色婷婷五月综合激情中文字幕| 91亚·色| 91碰碰| 亚洲麻豆av一区二区| 精品一区二区人妖| a人欧美综合天堂麻豆| 国产精品一区二区密臀| 日韩A优精品在线观看| 激情色播| juliaann丝袜大战黑鬼| 操逼操逼操| 亚洲欧美国产成人综合不卡| 日韩一999精品| 欧美日韩中文字幕不卡| 熟女人妇一区二区三区| 色婷婷蜜臀av| 亚洲一区二区三区在线激情| 六六久久日韩不卡| 久久加勒比| 久久精品国产亚洲AV高级北京| 夜夜高潮夜夜爽高清视频一| 国产路线专区| 国产超碰| 亚洲双插| 国产综合网站在线播放 | 久久久久久久综合,国产| 香港久久久| 久久99午夜精品一区人妻| 超碰色中文| 欧洲精品一级二级精品综合视频综合| 夜夜操狠狠操| 91天天综合日韩欧美| 凹凸视频在线观看伊人| 日韩人妻操B| 97伊人网| 婷婷爱五月| 国产精品白丝www| 国产乱人伦AVA麻豆软件.| 日日A∨| 国产自制av蜜乳| 六月婷激情福利天堂69| 97在线观| 人妻AV 中文字幕的| nuu12国产麻豆精品| 97人妻免费中文字幕| 亚洲 图片 欧美 色图| 人妻少妇精品无码专区二区密桃| 国产 日韩 另类 视频一区爱| 熟妇国产免费一区| 性色av婷婷久久一区二区点复制| 女人18精品一区二区三区| 成人性爱视频在线看| 超碰中文字幕人妻草一区| 日韩av不卡在线看| 久久久久921| 欧美少妇性爱网站| 死我十八禁| 久综合网| 天美传媒精品一区二区| 久久9精品视频| 国产偷拍网站| 天天综合网1| 少妇无码av专区线| 青青草国产一区二区三区| 999岛国大片| 精品玖九九久| 国产原创精品| 日韩亚洲欧美中文字幕| 欧美 牲| 成人麻豆av电影网站| 欧美91丝袜| 717影院理论午夜伦八戒| 97操碰| 97人妻碰碰中文无码久热丝袜| 91女色| 国精品一区二区三| 97在线精品观看视频| 超碰人妻中文在线| 五月天丁香网| 亚洲精品乱码线路中文字幕| 美女黄色91| 激情小说五月天| 一级乱伦网站| 91老熟女91老女人| 大香蕉手机在线视频| 最新av网站在线观看| julia中文字幕在线观看| 九九99精品| 91欧美大片| 亚洲自拍一区夜夜操| 欧洲熟妇xxXx欧美老妇裸体| 天天爽天天操啊啊啊| 中文字幕片| 操逼操网| 一级片视频啪啪| 97天天在线| 精品视频久久久久九九九九9999| 欧美精品成人在线播放| 欧洲久久一二线| 狠色婷婷久久一区二区三区_| 屁屁影院一区二区三区国产| 97综合久久| 国产亚洲精品美女| 水野优香在线观看| 日韩美女操b| 蜜臀久久99精品久久久久| 色情亚洲日本成人| 日本123区操B视频| 黄色操人| 超碰成人人人爽人人爽| 日本2020一区二区| 东北老女人的激情视频| 丝袜美腿欧美| 久久久精品国产亚洲AV无码| 久久久精品中文字幕爱豆| 亚洲综合草草| 在线情色电影 91大| 日本超碰在线国产一区| 人人操,操人人| 欧美亚洲天堂| 射久久| 蜜臀久久精品久久久久视频| 91人妻视频在线| 亚洲丝袜在线观看| 免费亚洲国产精品久久一区| 800zy一区二区| av天堂手机版追回| 26UUU欧美激情一区二区| 熟女人妻一区二区三区免费看 | 欧日韩不卡视.频| 伊人女女资源在线观看| 亚洲国产ⅴ高清在线观看| 超碰九区| 狠狠97| 精品视频久久区| 天天碰操中国年青熟妇| 日本三级小说中文字幕| 亚洲激情综合| 狠狠五月天| 国产成人网| 久久精品三级影视| 久操网视频| 亚洲,日韩,欧美,成人播放| 国产精品懂色tv影视免费观看| 天天综合91入口| 99re69| 亚洲日韩青青草色月| 色久综合| 东京热男人的天堂网| 久久色情| 97人妻碰碰中文无码久热丝袜| 国产高清MV操逼视频| 国产高清无码一区三区二区| 影音先锋视频在线| 国产精品一级特黄aaa大片在线观看| 亚洲阿v天堂无码z2018| 日韩精品在线观看观看| 乱伦一区二区三区‘| 野狼福利社区| 日韩免费av片高清无码| 亚洲乱色熟女一区| 一区二区三区在线美女| 亚洲无码一区二区三区三州| 夜嗨影院| 亚洲日本韩国在线| 久久国产精品91| 日韩草久视频| 嗯啊不要在线| 老女人爆菊| 五月天伊人| 青青草久久一区网| 伊人aaa| 10000部十八禁看电影| 欧美 综合| 精品人妻一区二区三区夜夜| 日本久久久精品电影| 91美女视频直播| 国产精品不卡少妇白| 亚洲欧美清纯| 欧美性xxxxx狂欢| 强奸国产精品视频| 欧美精品自慰系列寂寞少妇| 五月丁香在线| 日本在线一二| 天天看特黄的免费网站| 中文字幕在线第二页| 激情视频图片| 午夜舔阴达高潮视频免费看| 激情五月综合开心五月| 亚洲成人福利电影免费| 久久久婷婷| 偷拍亚洲高清图片| 龙兴卡官方查询| 久久久免费视频18| 人妻欧美| 99久久久久久久久| 五月激情综合网| xxx亚洲午夜天堂| 九久久精品| 91性片| 午夜福利激情在线视频| 人人干人人操人人..com| 视频二区美腿丝袜制服人妻欧美 | 欧美中文字幕男人天堂久久精品 | 亚洲色图综合网| 97碰碰色| 国产久久成人| 婷婷综合久久| 人妻丝袜肏逼| 欧美黄页| 亚洲AV无码国产精品久久久久| 你操综合| 大香蕉色网| 精品国产乱码久久久久久久久久毛片| 91搞逼视频| 大香蕉520| 亚洲限制级在线| 天天躁狠狠躁av| 97超碰精品| 五月婷婷丁香中文字幕| 久久久久一本一区二区青青蜜月| 亚欧美综合网| 日韩国产乱子伦App| 欧美成人9797| 97在线观看免费| 四虎国产精品永久地址入口| 97蜜桃综合| 欧美色吧综合| 伊人精品久久网站| 草b在线| www.久久超碰| 999岛国大片| 啊啊啊啊二区好大| 夜夜爽夜夜摸夜夜操免费视频| 秋霞Av理论一级在线| 中文字幕一区二区三区高清| 久久国产精品91| 久久婷婷一区| 亚洲成熟国产精品美女| 欧美色997| 在线午夜成人无码视频| 男人的天堂啪啪啪啪啪蜜桃不卡| 亚洲熟女乱色一区二区三区久久久| 亚洲欧美成人网站AAA| 婷婷视频网| 亚洲国产亚洲天堂| 国产一级特黄大片处女| 丝袜喷水在线| 少妇久久久久久| 91久久久久久久| 9美女超碰在线免费观看| a一区二区三区乱码在线| 天天综合网国产| 男人天堂欧美| 欧美综合骚| 青青草公开在线免费不卡视频| 欧美性爱www免费版| 美腿丝袜高跟网免费视频免费视频| 中文字幕一区二区三区50路| 大香交伊人网| 97国产人人| 亚洲操人| 亚洲午夜精品久久久中文影院| 欧美成人一级免费电影| 91男同| 欧美一区二区三区另类精品| 97超碰超欧美。| 欧美日本国产日韩激情视频| 亚州色图片在线色| 男女性感激情网站| 欧美,亚洲,日韩,v,天堂,手机在线观看| 亚洲性爱电影| 狠狠2050在线观看| 日韩激情无码影院| 日韩天天本| 一区操逼日比视频| 97在线青| 日本3级一区二区免费| 亚欧美综合| 久久国内| 性91| 国产一区二区三区不卡手机在线| 超清福利精品视频在线| 国产欧美日韩臀| 亚洲精品无码久久AV| 91国精产品| 欧美日韩岛国大片在线观看| 夜夜高潮夜夜爽国产伦精品| 五月丁香综合激情| 乱人乱色一区二区三区免费| 国产11页| 97超碰美女| 99热aaa| 成人a大片在线观看| 99爱爱| 九九热视频在线观看| JuliaAnn丝袜熟女系列| 免费9 1久久| 大香蕉一线视频| 日韩大香蕉AV影片| 欧洲中文字幕| 在线观看无码三级少妇| 成人区人妻精品一| 中日无幕一二三四区| 人人看人人插| 欧美另类丝袜熟女| 九九玖玖精品| 玖玖爱免费观看视频| 伊人91| 麻豆性爱视频在线播放| 性色av网站| 亚洲蜜臀精品视频久久| 欧美日日夜夜| 九九激情网| 91精品久久久久| 精品久久久久瑟瑟| 黑人精品成人一区二区三区| 操国产高清| 青青草久草AV| 色一射色一射| 欧美久久伊人| 91啦人妻| 色色九区| 国产乱子伦一区二区三区免看| 五月激情小说| 人妻系列无码专区中文有码| 日本一级特级毛片视频| 五月天亚洲网| 97 国产一区| 激情综合网五月婷婷| 国产精品成久久久久午夜午夜| 欧美老妇女内射网址| 国产精品青草综合久久| 翔田千里Av在线| 精品夜夜澡人妻无码AV| 天天日美女的B| 啊啊啊 在线观看| 日韩人成网站在线播放| 国产又黄又粗的视频| 亚洲少妇视频| 国产精品久久久九九九| 99色色网| 五月丁香六月婷| 丰满人妻无码一区二区三区| 翔田千里无码一区| 伊人久久亚洲色欲综合网站 | 碰超人人在线一区二区三区| 嗯嗯啊啊亚欧精品| 人妻熟女午夜精品在线| 久久精品国产72国产精品福利| 久久久久久国产成人| 黄页| 亚洲素人综合| 97精品97久久| 好爽免费视频,| 色婷婷婷五月天激情四射| 床上啊啊啊一区二区三区| 人人看人人摸人人色| 密乳AV免费观看| www国产无码| 国产精品夜夜夜| 东京热99999| 日日夜夜草草草| 99热精品青草在线 | 精品日韩人妻视频| 老司机福利青青草| 亚洲欧美情色| 精品无av| 色欲天香天天综合网-成年人三级片网站-欧美乱妇狂野-日韩国产专区-久久久久久 | 欧美一区二区成人一卡| 影音综合网| 99爱久久视频频| 大鸡吧尹人在线| 翘臀vidoes| 嗯啊不要在线观看嗯啊| 亚洲欧洲自拍| 大粗鳼巴久久久久| 99re视频在线播放青草| 中文字幕乱码在线观看| 久久久久久久9| 日本欧美不卡| 久久久无码精品人妻二区| 人妻 欧美亚洲| 色综合 加勒比| 日韩 欧美 国产 麻豆| 亚洲素人网| 2019午夜福利视频| 亚州中文字幕超碰97| 小骚逼被操的爽不爽| 精品人妻一区春色| 啊啊啊啊好疼视频| 色色97爱| 欧美亚洲高清| 国产一区二区三区高清视频| 亚洲第一免费视频| 一本一道vs波多野结衣| 日韩中文字幕在线视频观看| 91chinese在线| 激情婷婷| 色一射色一射| julia中文字幕在线观看| 人人摸人人舔一区二区| 欧美综合亚洲| 亚洲九九九| 欧美激情视频在线一区| 国产大学生口爆吞精合集| 操婷婷逼| 97在线国产精品| 欧美亚洲丝袜美女电影| 男人的天堂色偷偷青青草视频婷婷网| 亚熟hd视频在线| 好爽要喷了| 男人的天堂视频精品乱在线| 欧美日韩*字幕一区| 台湾成人无码AV| 男人的天堂一区三区| 水澄无码AV| 日韩懂色网| 午夜精品久久久久久久| 一本大道青青| 一级毛片电影免费看| 亚洲91在线播放影院| 国产 丝袜 欧美中文 另类| 日韩pv中文| 殴洲老熟女| 精品国产乱码久久久久久免费| 肏逼视频日本| 午夜精品探花| 激情看片网站| 91肏屄网| 欧美黑人91| 亚洲男人综合| 蜜桃av综合网发布| 欧美 青青草| 日日骚网站| 91精品微拍福利| 立川理惠无码一区二区| 天天爽爽爽爽| 2017天天透天天通天天擦| 久久啊啊| 激情干在线| 97在线欧洲| 国产suv一区二区三区6| se01国产在线视频| 少妇无码太爽| 日本一二三免费久久| 大香蕉乱级| 大香蕉综合在线| 伦理弟一页| 亚州性色| 国产黄色av大片网站| 夜夜爽妓女| 久热伊人| 92人人操人人| 综合av影片| 蜜臀av中字字幕网站| 成人三级片一区二区三区视频| 欧美一区二区三区互相| 丁香六月啪啪| chaopen97久久| 亚洲囯产精品女人久久久| 麻豆国产尤物AV| 黑丝少妇麻豆| 精品人妻一区二区三区四区不卡在| 美國A片| 中文字幕一区二区三区蜜臀| 另类欧美色| 亚欧韩av| 天天超级碰碰碰| 人人摸.人人色| 91在线视频免费中出| 少妇激情一区二区三区视频| 97最新在线播放视频| 天美传媒av在线| 性爱网站一区二区| 色综合加勒比四四季| 国产色图乱伦| 婷婷五月天补不补| 97超碰9| 久久XX| 久久亚洲欧美一区二区三区-亚洲国产精品第一区二区 | 91精品国产91久久青草 | 97公开久久| 久久伊人亚洲AV无码网站| 国内精品999| 久艹日日日| 亚州精人品大香蕉| 中文字幕成人乱码熟女精品国50| 成人性爱电影一区二区| 激情文学小说一区二区| 老司机老司机午夜影院| 好屌色综合| 精品国产人成在线| 精品久久九| 久久九九视频九九视频| 欧美国产操逼| 东亚亚洲无码高清| 97超碰色中文字幕| 偷窥自拍亚洲天堂网爆| 后入人妻无码| www.狠狠| 久久久久亚洲| 人人操肉肉| 精品人妻一区二区乱码一区二区| 日日夜夜狠狠| 一区操逼| 日本成人A片网站| 精品999一区二区| 睡产熟女乱伦| 天堂网亚洲区手机版| 九九成人视频| 亚洲婷婷丁香在线| 1204av韩国| 国产精品无码AV网站| 九九操久久国产免费视频| 久操综合在线| 99这里只有精品国产| 色麻豆AV| 久久91精品国产9丨久久分亭| 乱子伦一区二区三区国产精品| 天天视频黄网站| 九九热精品视频六| 少妇99成人麻豆| 级做a爱无码性色永久免费| 最新亚洲风情电影| 美國A片| 欧美日韩系列| 日本色婷婷| 天天澡天天爽日日AV| 成人天天看站长推荐| 26uuu国产免费观看| 日本布卡一区二三区| 欧美少妇大量自拍视频在线观看| 欧美性爱第一区| 插B在线观看| 亚洲欧美精品一区天堂久久 | 好吊色综合| 91撸色网 玖玖网 欧美| 乱伦系列一区二区| 精品视频一区二区| 激情文学 亚洲图片| 午夜人妻精品综合在线| 麻豆国产精品午夜视频| 激情婷婷丁香| 夜夜操91744565| 3P乱轮视频| 国产精品福利视频| 99精品在线| 97网址www| 久久九九国产精品| 午夜小电影在线插入淫高潮| 久久成人午夜狠狠| 嗯嗯嗯嗯啊啊啊好紧好大| 爱av免费| 亚洲无码 国产无码| 久久精品高清无码一区| 蜜臀AV一区二区三区激情综合| 97欧美性爱| 久插综合| 这里只有精品视频| 强奸乱伦大香蕉| 天天日天天干少妇日| 一区二区不卡免费| 岛国AV一区二区电影| 日本高清有码网址视频| 欧美激情高清性猛交| 91嫩草在线| 国产精品视频电影| 欧美日韩性爱视屏免费看了| 十八禁av无码免费网站APP| 精品国产乱码久久久| 中文字幕AV片| 东北老女人的激情视频| 蜜桃久久一区二区三区| 欧美系列在线一区二区| 国产高清精品一区二区三区毛片 | 神马久久午夜| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师 | 五月天偷拍| 久操网线| 国产一区二区a毛片| 91女色| 国产在线能看的你懂的| 少妇天堂网络| 亚洲人精品久久久喷水| 国产精品久久伊人| 亚洲最新中文字幕免费| 国产传媒午夜理伦精品| 国产在线播放成人免费| 上床啊啊啊| 深夜激情| 男人的天堂三级| #NAME?| 超碰综合色| 久久亚洲不卡一区二区三区| 激情文学网伊人| 在线只有精品| 十八禁视频网站| 极品美女福利在线观看| 97国产高清视频在线观看| 91久久免费视频互動交流| 91 欧美| 国产 日韩,欧美 自拍| 欧美偷拍| 九九九九九九视频免费| 国产精品美女| 亚洲视频精选| 91bbb| 久久超碰97| 国产精品熟女一区二区三区| 香蕉综合网| 熟女人妻精品一区二区视频| 友优传媒精品在线一区二区| 特色a在线上| 男人天堂2030| 日韩大香蕉| 国产h小视频在线观看免费| 97综合国产| 嗯嗯啊啊好爽| 男女做爰猛烈动高潮A片免费应用| 蜜桃狠狠色伊人亚洲综合网站| 97精品久久| 亚洲精品一区二区精品| 少妇一区二区三区高速| 草莓精品视频在线免费观看| 思思热在线cao| AA特级绝黄| 婷婷色网| 又大又长又爽| 欧美色997| 亚洲区限制级 99| 欧美久久人体| 久久中文字幕女同性恋一区| 本道综合精品| 另类图片综合| 17c嫩草51久久91嫩草| 日本三级A片网站com| ..日韩av毛片精品久久久| 国产精品视频内谢女人| 久久久久久一日韩字幕无码| 日本Xx性爱| 日韩性爱1级片视频| 26uuu最新| 亚洲国产精品成人综合| 韩国成人精品久久久免费看| 亚欧Av| 婷婷成人久久久精品| 中文字幕精品一区二区精| 国产亚洲精品av一区| 五月婷婷色| 夜夜狼人妻| 久久久久久久久国产| 东京热综合久久一区二区| 久久伊人最新网址视频| 亚洲国产欧美一区二区潘金莲| 围产精品一区二区三区视频播放| 亚 欧 美 综合| 亚洲视频一二区| 91亚洲狠狠色| 一本色道无码DVD中文字幕| 太久视频| 五月丁香啪啪网| 天天舔九色婷婷| 日本大香蕉综合网红本杳社区| 伊人影院日本| 亚洲第一无码播放立川理惠| 亚洲。日韩。欧美| 国产成人啪一区二区| a级免费在线观看| 亚洲精品一区二区三区在线播放| 九九无码| 影音资源男人日韩| 日韩精品资源专区二区| 爆操无码| 久久99999| 91丝袜在线播放| 日本视频在线中文字幕| 黄网色一区二区三区四区精品| 天美精品av| 日韩有码回春沙龙第一页| 人人操人人摸人人骑| 青青草天天亲夜夜操网| 中文字幕视频2区| 丰满人妻-区二区三区免费看 | 啊啊啊啊好大好硬啊啊啊啊啊 | 97综合国产精品高潮久久| 啊啊啊轻点在线观看| 日韩综合成人免费视频| 九九在线精品| 69久久久久久久久久久久久| 立川理惠被中出无码| 成视频在线观看免费看| 神马久久久久久久久久| 97在线免费视频| 韩国一级婬片A片AAAAA| 久久久久亚洲精品| 国产色图乱伦| 精品亚洲国产成人AV制服丝袜| 亚洲性爱高潮影院| 91亚洲最新在线| 白天啪啪晚上啪啪视频| 激情自拍 校园春色| 91热色| 国产精品久久久久久久AV大片 | 伊人亚洲国产一成人久久精品,久久| 久久精品中文| 欧美日韩啪啪电影| 欧美色三级片91| 色欲天香天天综合网-成年人三级片网站-欧美乱妇狂野-日韩国产专区-久久久久久 | 爱爱动态120秒| 男人的天堂久久| 五月婷婷丁香中文字幕| 九九九九九精品十六| 韩国三级一线观看久| 91在线欧色| 久久高潮妇女视频| 亚欧国产无码精品在线| AV天黑人| 色狠狠 - 百度| 国产第二页| 亚洲成人一区二区精品| 亚洲天堂资源| 日逼国产| chaopen97久久| 黄网在线播放| 久久久久熟女| 97干在线视频| 伦理第一页| 一本久道久久综合狠狠爱| 久久大精品乱码视频人妻熟女| 欧美一区二区三区入口| 久超超碰| 免费看黄片现成| 2019AV天堂| 超碰在线欧美性爱激情| 欧美久久婷婷| 日本熟女免费視颖| 亚州高清色综合| 熟女人妇一区二区三区| 中文字幕欧美日本乱码一线二线| 欧美五十路熟| 婷婷亚洲综合| 极品色综合| 青青11操操操操操操操操| 亚洲天天操| 后入人妻一区| 又粗又长又爽在线观看| 伦理弟一页| 久久精品国产99精品亚洲蜜...| 密臀视频一区二区三区| 这里只有精品视频在线观看麻豆| 精品久久久中文字幕不| 岛国片在线视频网站| 99国产精品久久久久久久成人热| 97亚洲精品超碰| 久久色一区| 无遮挡一级毛片视频免费的| 日日干夜夜欢| 久久伊人五月天| 天天肏天天干| 啊啊啊不要好爽日韩无码一区| 久久毛卡| 91久久国产精品| 视频在线观看一二三区| 极品综合| 国产日产欧产美韩系列麻豆免费| 婷婷五月天色色| 亚州综合网| 精品性爱久久视频| 精品人人插人人操| 人妻熟女一区二区三区视频| 91无人区卡一卡二卡三乱码入口最新版:能让用户有更多选择的选择-经典说说-爱 | 日产成人久久| 五月大香蕉| 日本成熟少妇A∨网站| 99re在线视频国产| a网站免费观看| 成人国产二区三区在线,男女精品。| 夜夜嗨AV蜜臀av| 一本一道vs波多野结衣| 99精品人人爽| 欧美九9 9 9| 91东京热男人的天堂| 新怡红院| 蜜桃在线观看一区二区三区 | 高清无码久操视频| 任你干在线视频| 男人天堂一区二区| 一区二区三区黄片免费观看| 98超碰欧美| 91骚妇| 国产精品麻豆成人AV艾秋| 人人弄人人摸| 91性感网站| 嗯嗯啊啊视频在线看| 五码视频在线观看| 91亚洲欧美综合高清在线| 黑操B| 波多野结衣先锋影音| 2019天天干| 精品无码产区一区二| 成年女人一区| 精品一区二区亚洲国产| 七月丁香婷婷| a片亚洲一本通视频| 天美传媒av 在线| 操逼1区| 日韩综合97p| 91爱做| 97久精品| 99久久婷婷国产综合精品草原| 亚川综合视频| 日韩97在线| 夜夜骑日日| 国产精品视频| 日韩性爱免费视频在线网站| a片偷拍视频| 男人的天堂VA| 99热国产| 九九九九九用不成了| 人妻久久久| 国产精品无码AV网站| 欧美18 在线观看| 色香综合天天影视综合 | 91国产操逼视频| 超碰久超碰久| 另类图片亚洲加勒比另类图片亚洲加勒比另类图片亚洲加勒比 | 天天操美美| 九九九综合精品| 69超碰综合| 国模吧 一区二区三区| 亚洲国产成人福利在线观看| 国产肏逼网站| 久久超碰com| 人妻少妇久久| 天天干1区2区在线| 日日干男人的天堂| 曰本熟女视频| 亚洲国产一区二区三区在线| 国产激情久久久| 国产精品亚洲免费| 看一级特黄a大一片| 日韩人妻一区二区| 一级毛片电影免费看| 少妇淫妇久久久久久久| 啊啊啊快操我视频| 久久成年精品| 国产一区免费午夜视频| 一级人妻性爱视频| A 天堂| 熟妇乱伦一区二区| 麻豆三极片| 亚洲毛片基地专区| 久久久久久久性爱| 91天天综合日韩欧美| 日韩欧美女求操每天更新| 熟女高潮精品一区二区| 天天影视之亚洲综合网| 精品白丝一区| 青青操日韩| 黄页网站成人免费| 中文字幕一区二区无码成人| 天美传媒精品久久视频| 九九九九免费高| 99999这里都精品| 精品人妻伦一区二区三区久久| 韩国毛片一区二区三区| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 小草av不卡亚洲二区| 伊蕉97蜜桃97狠狠综合干 | 日韩中文字幕二区| 乱老女人一区二区视频| 国产动漫操逼视频| 99色色网| 黄片无码在线制服| 欧美劲爆视频一区二区| 69精品久久久久中文字幕| 欧美强奸一区二区诱惑| 国产人妻天天干精品| 日本福利二区视频| www.婷婷六月天| 欧美熟女少妇| 久久国色天香香蕉| 超碰97网址| B049AV在线播放| 久久久熟女一区| 少妇高潮九九九九九九九| 日韩精品午夜操呦呦不卡影院| 91欧美色| 超碰在线人人射| 91搞逼视频| 亚洲αv一区二区三区| 精品久久人妻成人网| 97干在线视频| 人人喜人人妻| 求求你操操我| 屁股久久久久久久久| 超碰精品97| 亚洲丝袜二区在线| 清纯唯美亚洲综合| 人人看黄色视频| 国产精品麻豆视频网站| 亚洲最大无码中文字幕网站| 婷婷亚洲色| 青草青青久久久久久国产| 久久一区,青青青青草视频在线播放| 炮色五月| 丰满人妻一区二区三区在线| 亚洲av热热色| 青青草中日韩在线| 国产激情在线| 欧美亚洲自拍另类人妻| 2018天天干在线视频| 日本欧美国内在线| 美腿色图| 啊嗯嗯啊好大好爽| 超碰色老头| 超碰国产精品久| 亚洲成人免费在线| 日本精品人妻少妇一区二区| 国产精品久久久久久久久久久久久久久久 | 蜜乳性色无码专日粉嫩骚逼AV| 九九综合久久| 校园春色欧美色图| 久久久国产护士丝袜美腿一| 精品午夜福利| 一级片视频啪啪| 国产家庭乱伦性爱视频| 国产又操| 婷婷五月天久久精品视频一区二区三区| 精品人妻一二三四区视频| 北条麻妃性愛视频| 五月开心网| 久久精品人妻一区二区| 国产精品久久久久久久久久久久久久吹 | 久久久久白虎| 国产日韩欧美中文在线播放| 丁香五月久久| 久久久久久久国产| 欧美天天综合在线| 日韩免费在线观看不卡| 免费一级欧美片片线观看| 国产性感骚丝袜在线| 婷婷人妻激情| 日本欧美一区二区三区免费| 中文字幕一区二区三区蜜臀| 欧美情色亚洲| 免费强奸av| 超碰夫妻97| 国产精品女aA片爽爽视频| 大香蕉乱伦视频网| 精品人妻伦一区二区三区久久| 免费αV在线视频| 欧美激情总合网| 亚洲精品欧洲色| 秋霞欧美性爰视频| 亚洲有码第一页| 国产强奸乱伦xd| 国产综合久久久鬼色| 懂色aV一区二区天美传媒| 99在线观看| 欧美精品亚洲精品日韩传电影| 丰满人妻无码一区二区三区| 色好看av| 亚洲学生妹高清av| 午夜天堂精品久久久久91| 男人天堂毛片| 亚洲欧美国产其他二区| 国产一区二区精品在线视频| 中国zzijzzijzzwww精品| 在线观看A啊啊啊|