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

ARTICLE DETAIL

資訊詳情

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

DeepSeek Harness 搭建指南:本地代理接入 Codex CLI 與排錯(cuò)實(shí)戰(zhàn)

DeepSeek Harness 搭建指南:本地代理接入 Codex CLI 與排錯(cuò)實(shí)戰(zhàn) 一次真實(shí)的配置事故讓我決定寫(xiě)這篇文章最近在一個(gè)開(kāi)發(fā)者交流群里看到一位朋友發(fā)了一條報(bào)錯(cuò)截圖——他在本機(jī)用 Codex CLI 對(duì)接第三方模型服務(wù)時(shí)配置寫(xiě)到了“本地代理”這一步接著彈出cc switch local proxy failed while handling codex endpoint /responses. provider: deepseek; model: deepseek-v4-flash; upstream_status: http 400; cause: the reasoning_content in the thinking mode must be passed back to the api.緊接著又彈出一個(gè)提示框您已選擇 Chatbox AI 作為模型提供商但尚未輸入許可證請(qǐng)先輸入您的許可證。這位朋友當(dāng)場(chǎng)懵了我明明已經(jīng)把 API Key 填進(jìn)去了怎么還要許可證為什么又說(shuō)reasoning_content必須回傳給 API這到底是哪一步出了問(wèn)題這個(gè)場(chǎng)景我相信最近很多準(zhǔn)備把 DeepSeek 接到各類(lèi) Code Agent、Harness、桌面客戶(hù)端里的開(kāi)發(fā)者都遇到過(guò)。大家的第一反應(yīng)往往是“是不是我填錯(cuò)了 Key”“是不是這個(gè)工具不支持 DeepSeek”。但真正的原因是你不清楚 Harness 這類(lèi)工具在請(qǐng)求鏈路里承擔(dān)的角色也不明白“本地代理”模式下模型提供商的鑒權(quán)、請(qǐng)求字段、響應(yīng)字段分別由誰(shuí)負(fù)責(zé)。這篇文章我不會(huì)講太多抽象概念直接帶你從零開(kāi)始搭建 DeepSeek Harness并把它接到第三方模型提供商。如果你只想“快速跑通”按文章前半部分操作十分鐘內(nèi)就可以完成如果你想搞清楚“為什么會(huì)報(bào)錯(cuò)”“以后遇到類(lèi)似錯(cuò)誤怎么排”后半部分會(huì)給你一個(gè)完整的排查框架。讀完這篇文章你會(huì)得到四樣?xùn)|西一套干凈的 DeepSeek Harness 本地部署流程一個(gè)能跑通第三方模型提供商的完整配置模板一張針對(duì)常見(jiàn)報(bào)錯(cuò)許可證、代理失敗、reasoning_content的排查表一組適合個(gè)人開(kāi)發(fā)者和生產(chǎn)環(huán)境的工程建議。1. 先搞清楚DeepSeek Harness 到底是什么1.1 它不是“另一個(gè) ChatGPT 客戶(hù)端”很多人第一次看到 Harness 這個(gè)詞以為是某個(gè)新的聊天軟件。實(shí)際上在 AI 工程語(yǔ)境里Harness 更像一個(gè)“工具編排框架”或“接入層”。它解決的問(wèn)題是你有一堆不同的模型服務(wù)商DeepSeek、OpenAI、Anthropic 兼容接口、各類(lèi)國(guó)內(nèi)云廠商還有一堆不同的客戶(hù)端或開(kāi)發(fā)工具Codex CLI、Chatbox、ZCode、企業(yè)微信機(jī)器人、內(nèi)部工具它們之間的接口格式不一樣鑒權(quán)方式不一樣字段語(yǔ)義也不一樣。如果在每個(gè)工具里都單獨(dú)做一遍對(duì)接維護(hù)成本會(huì)非常高。Harness 的思路是先定義一個(gè)中間層把上層的客戶(hù)端請(qǐng)求“翻譯”成各個(gè)模型商能識(shí)別的格式再把各個(gè)模型商的返回結(jié)果“翻譯”回上層客戶(hù)端需要的格式。類(lèi)比一下沒(méi)有 Harness 時(shí)你寫(xiě)三套代碼分別對(duì)接 DeepSeek、OpenAI、Azure。有 Harness 時(shí)你只對(duì)接 Harness由它去轉(zhuǎn)發(fā)到不同的模型商。你說(shuō)它是“網(wǎng)關(guān)”也可以說(shuō)它是“適配器”也可以說(shuō)它是“Agent 工具集”也可以。不同項(xiàng)目里的 Harness 側(cè)重不一樣但在 DeepSeek 這個(gè)場(chǎng)景下它實(shí)際承擔(dān)了以下職責(zé)管理模型提供商配置統(tǒng)一 API Key 和許可證License的接入處理流式輸出、思考模式Reasoning Mode等復(fù)雜協(xié)議為 Codex CLI 這類(lèi)外部工具提供本地代理端口提供本地會(huì)話存檔、插件擴(kuò)展、歸檔對(duì)話等管理能力。1.2 為什么“許可證”會(huì)突然冒出來(lái)回到文章開(kāi)頭那個(gè)報(bào)錯(cuò)“您已選擇 Chatbox AI 作為模型提供商但尚未輸入許可證?!焙芏嗳瞬焕斫馕矣玫氖?DeepSeek為什么還要一個(gè) Chatbox AI 的許可證這里要分清兩件事模型 API 的 Key這是 DeepSeek 開(kāi)放平臺(tái)發(fā)給你的代表你調(diào)用 DeepSeek 模型服務(wù)的使用權(quán)限。Harness/客戶(hù)端工具自身的授權(quán)Harness 本身是一個(gè)獨(dú)立產(chǎn)品當(dāng)你選擇“Chatbox AI 作為模型提供商”時(shí)實(shí)際指的是“使用 Chatbox AI 這個(gè)上游聚合服務(wù)商”它的鑒權(quán)走的是 Chatbox 自己的許可證體系而不是 DeepSeek 的 API Key。換句話說(shuō)Harness 里的“模型提供商”是一個(gè)抽象概念。你可以配置 DeepSeek 官方 API也可以配置某個(gè)第三方聚合平臺(tái)。只要配置里掛著 ChatGPT 的圖標(biāo)不代表你在調(diào)用 OpenAI同理報(bào)錯(cuò)里出現(xiàn) Chatbox AI也不代表你的 DeepSeek Key 有問(wèn)題只是說(shuō)你選錯(cuò)了“模型提供商”這一項(xiàng)或者填 License 的輸入框被漏掉了。從材料來(lái)看解決方式有兩種方案 A如果確實(shí)要用 Chatbox AI 聚合服務(wù)就去填寫(xiě)對(duì)應(yīng)的許可證License 方案 B如果只想用 DeepSeek 官方 API則在 Harness 里新增一個(gè)自定義模型提供商 選擇 DeepSeek 類(lèi)型然后填入 DeepSeek API Key 和接口地址。多數(shù)國(guó)內(nèi)開(kāi)發(fā)者實(shí)際走向的是方案 B。因?yàn)?DeepSeek 官方開(kāi)放平臺(tái)已經(jīng)提供了價(jià)格很低、質(zhì)量不錯(cuò)的模型服務(wù)沒(méi)必要再中轉(zhuǎn)一層。1.3 Harness 和 Agent 有什么區(qū)別這是一個(gè)容易混淆的點(diǎn)。很多人在搜 “harness和agent區(qū)別”其實(shí)就是沒(méi)弄清楚分層Agent負(fù)責(zé)“思考”和“決策”的智能體。它會(huì)理解任務(wù)、拆解步驟、調(diào)用工具、生成回復(fù)。Harness負(fù)責(zé)“接入”和“執(zhí)行”的框架。它把 Agent 和底層模型、工具、權(quán)限、日志等工程能力粘合在一起。一個(gè)不嚴(yán)格的類(lèi)比Agent 是大腦Harness 是神經(jīng)系統(tǒng)和肌肉。大腦發(fā)出指令神經(jīng)系統(tǒng)把指令傳到肌肉肌肉執(zhí)行動(dòng)作再把結(jié)果反饋給大腦。沒(méi)有 HarnessAgent 即使再聰明也缺少與外部世界交互的標(biāo)準(zhǔn)化通道。在 DeepSeek Harness 的場(chǎng)景中你完全可以理解為Harness 負(fù)責(zé)把 DeepSeek 的模型能力“封裝”成上層工具可以直接調(diào)用的接口同時(shí)你可以在里面擴(kuò)展插件實(shí)現(xiàn)代碼搜索、本地上下文注入、歷史記錄歸檔等功能。2. 兩種部署模式哪種才是你的菜2.1 桌面版模式如果你主要目的是“有一個(gè)本地可視化的入口”可以先用桌面版。特點(diǎn)有界面配置比較直觀適合個(gè)人體驗(yàn)、對(duì)話聊天、輕度使用插件能力相對(duì)受限。2.2 服務(wù)端/本地代理模式如果你要把 DeepSeek 接入 Codex CLI 等外部開(kāi)發(fā)工具則建議使用本地代理模式。特點(diǎn)通過(guò)本地端口暴露一個(gè)兼容 OpenAI / Codex 格式的接口Harness 負(fù)責(zé)把上層請(qǐng)求轉(zhuǎn)發(fā)到 DeepSeek天然適合和 CLI 工具、IDE 插件、自動(dòng)化腳本配合出問(wèn)題排查鏈路更長(zhǎng)但可控性更強(qiáng)。結(jié)合熱搜詞里出現(xiàn)的內(nèi)容很多人實(shí)際遇到的問(wèn)題集中在本地代理模式。因?yàn)樽烂姘嬉话阍诮缑纥c(diǎn)幾下就能跑通反而是 CLI 插件、本地代理、Codex 接入 DeepSeek 這些場(chǎng)景一旦報(bào)錯(cuò)排錯(cuò)成本很高。所以本文后面以“本地代理模式 接入 DeepSeek 官方 API”為主線桌面版會(huì)作為輔助方案簡(jiǎn)單提及。3. 搭建前的準(zhǔn)備工作3.1 前置環(huán)境以下是我推薦的最小環(huán)境版本請(qǐng)以實(shí)際項(xiàng)目為準(zhǔn)項(xiàng)推薦版本說(shuō)明操作系統(tǒng)macOS 14 / Windows 10 / Linux x86_64DeepSeek Harness 常見(jiàn)功能具備跨平臺(tái)支持Node.js18 或 20 及以上安裝和運(yùn)行核心依賴(lài)需要包管理器pnpm 或 npm項(xiàng)目構(gòu)建/啟動(dòng)腳本常用 pnpm終端工具Git BashWindows/ iTerm2macOS方便執(zhí)行啟動(dòng)命令代理工具不強(qiáng)制但本機(jī)若有系統(tǒng)代理時(shí)需要注意配置避免端口沖突和代理嵌套說(shuō)明不要一上來(lái)就糾結(jié)“版本越新越好”。如果項(xiàng)目鎖定的 Node 版本是 18你的環(huán)境是 22也未必有問(wèn)題但建議優(yōu)先參考項(xiàng)目 README 里的 engines 字段。3.2 獲取 DeepSeek API Key這一步在 DeepSeek 開(kāi)放平臺(tái)完成流程比較簡(jiǎn)單注冊(cè)并登錄 DeepSeek 開(kāi)放平臺(tái)進(jìn)入“API Keys 管理”頁(yè)面點(diǎn)擊創(chuàng)建 API Key復(fù)制保存 Key注意Key 只在創(chuàng)建時(shí)完整展示一次關(guān)閉頁(yè)面后只能重新生成確認(rèn)賬戶(hù)內(nèi)有余額否則請(qǐng)求時(shí)會(huì)返回認(rèn)證或余額不足的錯(cuò)誤。拿到 Key 之后不要急著寫(xiě)進(jìn)代碼里。建議先復(fù)制到本地筆記的臨時(shí)位置等配置文本準(zhǔn)備好后一次性粘貼。3.3 理解 DeepSeek API 的關(guān)鍵字段DeepSeek 的 API 大部分兼容 OpenAI 格式但它有自己的擴(kuò)展字段其中最容易出問(wèn)題的就是reasoning_content。在普通對(duì)話模型中返回值長(zhǎng)這樣{ choices: [ { message: { role: assistant, content: 你好 } } ] }但是在 DeepSeek 的思考模式Reasoning Mode下返回的字段會(huì)多出一個(gè)reasoning_content它代表模型的思考過(guò)程{ choices: [ { message: { role: assistant, content: 這是最終回答, reasoning_content: 這是模型內(nèi)部的思考內(nèi)容 } } ] }問(wèn)題就出在有些工具比如 Codex CLI 的本地代理會(huì)緩存這個(gè)reasoning_content并在下一輪對(duì)話時(shí)把它原樣回傳給上游 API。DeepSeek API 要求這個(gè)字段在后續(xù)請(qǐng)求中必須被正確處理如果你用的工具沒(méi)有正確傳遞就可能報(bào)出文章開(kāi)頭的錯(cuò)誤cause: the reasoning_content in the thinking mode must be passed back to the api.一句話總結(jié)不是你的 Key 有問(wèn)題是中間層在處理思考模式時(shí)沒(méi)遵守 DeepSeek 協(xié)議。3.4 關(guān)于 Chatbox AI 許可證如果你的 Harness 里內(nèi)置了 Chatbox AI 作為“模型提供商”并且彈出了許可證輸入框需要先判斷是否有 Chatbox AI 的正式授權(quán)有就填沒(méi)有就改用自定義模型提供商不要把 DeepSeek 的 API Key 填到 Chatbox 的 License 框里——它們不是一個(gè)體系的憑證。4. DeepSeek Harness 環(huán)境搭建與基礎(chǔ)配置4.1 下載與安裝從項(xiàng)目倉(cāng)庫(kù)或官網(wǎng)下載對(duì)應(yīng)平臺(tái)版本。這里以從 Git 倉(cāng)庫(kù)克隆源碼方式為例你如果更習(xí)慣安裝包方式直接下載安裝并跳過(guò) 4.1 和 4.2 的構(gòu)建步驟即可。git clone https://github.com/your-project/deepseek-harness.git cd deepseek-harness pnpm install pnpm dsh web如果你用的是 npmnpm install npm run dsh:web常見(jiàn)問(wèn)題很多人在執(zhí)行pnpm dsh web時(shí)卡住原因通常是網(wǎng)絡(luò)下載依賴(lài)超時(shí)或者本機(jī)沒(méi)有安裝 pnpm。解決方式corepack enable pnpm -v確保 pnpm 能被正確識(shí)別再執(zhí)行安裝命令。4.2 啟動(dòng) Harness 服務(wù)安裝依賴(lài)后啟動(dòng)本地服務(wù)。不同版本的命令略有差別但一般會(huì)有一個(gè)serve或start腳本。pnpm dsh serve --port 8787啟動(dòng)成功后終端會(huì)打印出本地服務(wù)地址例如Local Harness running at http://127.0.0.1:8787此時(shí)不要急著關(guān)終端保持服務(wù)在前臺(tái)運(yùn)行才能在后續(xù)步驟里看到轉(zhuǎn)發(fā)日志。4.3 初始化配置文件Harness 通常支持一個(gè)配置文件用于定義模型提供商、代理端口、日志級(jí)別等。以常見(jiàn)格式為例{ providers: [ { name: deepseek, type: deepseek, apiKey: sk-xxxxxxxxxxxxxxxx, baseUrl: https://api.deepseek.com } ], proxy: { port: 8787, endpoint: /responses }, reasoningMode: true, logLevel: info }關(guān)鍵字段說(shuō)明providers模型提供商列表可以配置多個(gè)type標(biāo)識(shí)當(dāng)前提供商類(lèi)型deepseek表示 DeepSeek 官方兼容協(xié)議apiKey你的 DeepSeek API KeybaseUrlDeepSeek API 的基地址一般是https://api.deepseek.com或https://api.deepseek.com/v1以官方最新文檔為準(zhǔn)reasoningMode是否啟用思考模式。如果上層工具不需要思考過(guò)程可以關(guān)閉如果開(kāi)啟要注意插件/代理是否正確傳遞reasoning_contentproxy.port本地代理監(jiān)聽(tīng)端口proxy.endpointCodex CLI 等工具會(huì)請(qǐng)求的端點(diǎn)路徑。4.4 配置 Codex CLI 接入Codex CLI 是很多開(kāi)發(fā)者用來(lái)編寫(xiě)和執(zhí)行代碼的終端代理。要讓 Codex 走 DeepSeek Harness需要把 Codex 的模型提供商地址指向 Harness 的本地端口。假 Codex 配置文件位置一般如下~/.codex/config.toml一個(gè)可能的配置片段model deepseek-v4-flash provider deepseek-harness [providers.deepseek-harness] name DeepSeek Harness base_url http://127.0.0.1:8787 api_key_env_var DEEPSEEK_API_KEY wire_api responses注意這里api_key_env_var指向環(huán)境變量DEEPSEEK_API_KEY。設(shè)置方式export DEEPSEEK_API_KEYsk-xxxxxxxxxxxxxxxx如果你的 Harness 配置里已經(jīng)寫(xiě)了 API Key則 Codex 里的api_key_env_var可以任意設(shè)置一個(gè)占位值因?yàn)閷?shí)際鑒權(quán)由 Harness 完成。但建議還是保持環(huán)境變量一致避免出現(xiàn)奇怪的鑒權(quán)判斷。4.5 啟動(dòng)本地代理并驗(yàn)證配置完成后重新啟動(dòng) Harnesspnpm dsh serve --port 8787觀察日志如果看到類(lèi)似下面的輸出說(shuō)明代理已經(jīng)正確監(jiān)聽(tīng)[proxy] listening on 127.0.0.1:8787 [provider] deepseek connected [reasoning] mode enabled接下來(lái)就可以開(kāi)始測(cè)試請(qǐng)求。5. 完整示例代碼實(shí)現(xiàn)5.1 用 curl 驗(yàn)證 DeepSeek API 調(diào)用在接入 Harness 之前先用最簡(jiǎn)單的 curl 確認(rèn) DeepSeek API Key 是否有問(wèn)題curl https://api.deepseek.com/chat/completions \ -H Content-Type: application/json \ -H Authorization: Bearer sk-xxxxxxxxxxxxxxxx \ -d { model: deepseek-chat, messages: [ {role: user, content: 你好請(qǐng)用一句話介紹你自己} ], stream: false }預(yù)期返回{ id: chatcmpl-xxx, object: chat.completion, model: deepseek-chat, choices: [ { index: 0, message: { role: assistant, content: 你好我是 DeepSeek一個(gè)智能對(duì)話助手。 }, finish_reason: stop } ] }如果這里返回 401 或 402先檢查 Key 是否有效、賬戶(hù)是否有余額。確認(rèn)這一步通過(guò)后再進(jìn) Harness。5.2 通過(guò)本地代理調(diào)用 DeepSeekHarness 暴露的本地端點(diǎn)通常同時(shí)支持/chat/completions和/responses。我們先測(cè)試/chat/completions形式因?yàn)檫@個(gè)格式和 DeepSeek 原生接口更接近c(diǎn)url http://127.0.0.1:8787/chat/completions \ -H Content-Type: application/json \ -H Authorization: Bearer sk-xxx \ -d { model: deepseek-chat, messages: [ {role: user, content: 幫我寫(xiě)一個(gè)正則表達(dá)式匹配郵箱地址} ] }如果你的 Harness 支持同時(shí)暴露 Codex 的/responses端點(diǎn)也可以這樣測(cè)試curl http://127.0.0.1:8787/responses \ -H Content-Type: application/json \ -H Authorization: Bearer sk-xxx \ -d { model: deepseek-v4-flash, input: 用 Python 寫(xiě)一個(gè)快速排序 }注意/responses端點(diǎn)的請(qǐng)求字段跟/chat/completions不同input可以是字符串或消息數(shù)組。如果請(qǐng)求格式不對(duì)可能出現(xiàn) 400 錯(cuò)誤。建議先參考 Codex 官方文檔確認(rèn)responsesAPI 的字段結(jié)構(gòu)。5.3 Python 調(diào)用示例如果你需要在自動(dòng)化腳本里通過(guò) Harness 調(diào)用 DeepSeek下面是一個(gè)基于 requests 的示例# 文件路徑examples/deepseek_harness_demo.py import requests PROXY_URL http://127.0.0.1:8787/chat/completions API_KEY sk-xxxxxxxxxxxxxxxx # 建議通過(guò)環(huán)境變量讀取 payload { model: deepseek-chat, messages: [ {role: system, content: 你是一個(gè) Python 技術(shù)專(zhuān)家}, {role: user, content: 解釋一下裝飾器的使用場(chǎng)景} ], stream: False } headers { Content-Type: application/json, Authorization: fBearer {API_KEY} } resp requests.post(PROXY_URL, jsonpayload, headersheaders, timeout60) print(resp.status_code) print(resp.json())運(yùn)行python examples/deepseek_harness_demo.py如果輸出 200并且能看到模型回復(fù)內(nèi)容說(shuō)明 Harness 本地代理鏈路已經(jīng)打通。5.4 Node.js 調(diào)用示例如果你的前端或命令行工具是 Node.js 寫(xiě)的可以用 fetch 調(diào)用// 文件路徑examples/deepseek_harness_demo.mjs const PROXY_URL http://127.0.0.1:8787/chat/completions; const API_KEY process.env.DEEPSEEK_API_KEY; const resp await fetch(PROXY_URL, { method: POST, headers: { Content-Type: application/json, Authorization: Bearer ${API_KEY}, }, body: JSON.stringify({ model: deepseek-chat, messages: [ { role: user, content: 用一句話解釋什么是 Harness }, ], }), }); const data await resp.json(); console.log(JSON.stringify(data, null, 2));運(yùn)行export DEEPSEEK_API_KEYsk-xxxxxxxxxxxxxxxx node examples/deepseek_harness_demo.mjs5.5 企業(yè)微信接入 DeepSeek 的思路部分團(tuán)隊(duì)希望在企業(yè)微信里直接對(duì)接 DeepSeek通過(guò) Harness 也可以實(shí)現(xiàn)。基本思路是在企業(yè)微信后臺(tái)創(chuàng)建自建應(yīng)用拿到 CorpID、AgentId、Secret寫(xiě)一個(gè)回調(diào)服務(wù)接收企業(yè)微信的消息在回調(diào)服務(wù)里調(diào)用 Harness 本地代理也就是把消息轉(zhuǎn)發(fā)給 DeepSeek把 DeepSeek 的回復(fù)通過(guò)企業(yè)微信 API 發(fā)回用戶(hù)?;卣{(diào)服務(wù)的核心邏輯偽代碼如下from flask import Flask, request import requests app Flask(__name__) HARNESS_URL http://127.0.0.1:8787/chat/completions DEEPSEEK_API_KEY sk-xxx app.route(/wechat/callback, methods[POST]) def wechat_callback(): data request.json user_message data.get(text, ) reply call_deepseek(user_message) return {reply: reply} def call_deepseek(message): resp requests.post( HARNESS_URL, json{ model: deepseek-chat, messages: [{role: user, content: message}] }, headers{Authorization: fBearer {DEEPSEEK_API_KEY}}, timeout30, ) return resp.json()[choices][0][message][content] if __name__ __main__: app.run(port9000)這段代碼只是演示調(diào)用鏈路真正的企業(yè)微信回調(diào)需要處理簽名校驗(yàn)生產(chǎn)環(huán)境務(wù)必參考企業(yè)微信官方文檔補(bǔ)上驗(yàn)證邏輯。6. 運(yùn)行結(jié)果與效果驗(yàn)證6.1 驗(yàn)證流程清單搭建完成后建議按以下順序驗(yàn)證每一步都清晰確認(rèn)后再進(jìn)入下一步步驟操作預(yù)期結(jié)果1檢查 DeepSeek API Key使用 curl 測(cè)試官方接口返回 2002啟動(dòng) Harness日志顯示 listening on 127.0.0.1:87873curl 訪問(wèn)本地代理返回模型正常響應(yīng)4Codex CLI 發(fā)起任務(wù)可以在終端看到代碼生成結(jié)果5檢查 Harness 日志日志里有請(qǐng)求記錄無(wú) 4xx/5xx 錯(cuò)誤6.2 驗(yàn)證思考模式是否開(kāi)啟如果你配置了reasoningMode: true可以這樣測(cè)試curl http://127.0.0.1:8787/chat/completions \ -H Content-Type: application/json \ -H Authorization: Bearer sk-xxx \ -d { model: deepseek-chat, messages: [ {role: user, content: 請(qǐng)思考后再回答11等于幾} ] }正常響應(yīng)中message字段里如果包含reasoning_content說(shuō)明思考模式生效如果只有content可能有兩種情況模型沒(méi)有生成思考內(nèi)容或者 Harness 在轉(zhuǎn)發(fā)時(shí)把reasoning_content過(guò)濾掉了。6.3 判斷成功與否的指標(biāo)返回碼 200且內(nèi)容完整流式模式下SSE 事件按順序推送多輪對(duì)話時(shí)上下文能保留Codex CLI 能正確識(shí)別工具返回Harness 日志里沒(méi)有出現(xiàn)upstream_status: http 400或http 401。如果這些指標(biāo)都滿(mǎn)足你的本地鏈路基本就算跑通了。7. DeepSeek Harness 常見(jiàn)問(wèn)題與排查方法7.1 典型問(wèn)題速查表問(wèn)題現(xiàn)象可能原因排查方式解決方案提示“尚未輸入許可證”選擇模型提供商時(shí)選成了 Chatbox AI 聚合服務(wù)查看 Harness 配置中 providers 列表改用 deepseek 類(lèi)型填寫(xiě) DeepSeek API Key或補(bǔ)填 Chatbox License請(qǐng)求返回upstream_status: http 400請(qǐng)求格式不符合 DeepSeek API 規(guī)范多發(fā)生在 thinking mode 的reasoning_content傳遞查看 Harness 請(qǐng)求日志和上游返回體關(guān)閉思考模式或在 Harness/轉(zhuǎn)發(fā)插件中正確回傳reasoning_contentreasoning_content ... must be passed back to the api上一輪返回的思考內(nèi)容沒(méi)有被帶到下一輪請(qǐng)求檢查本地代理或 Codex 接入層代碼使用支持 thinking mode 回傳的 Harness 版本或關(guān)閉思考模式卡在pnpm dsh web依賴(lài)未安裝完整 / pnpm 版本不對(duì) / 網(wǎng)絡(luò)問(wèn)題執(zhí)行corepack enable pnpm -v重新安裝依賴(lài)使用鏡像源本地代理端口被占用其他進(jìn)程占用了 8787 等端口lsof -i:8787macOS或netstat -anoWindows修改 Harness 配置中的 proxy.port調(diào)用 DeepSeek 返回 401API Key 錯(cuò)誤或沒(méi)有正確傳到上游使用 curl 直接調(diào) DeepSeek 官方接口確認(rèn) Key 與官方接口兼容Codex CLI 無(wú)法識(shí)別生成的代碼Agent 與 Harness 版本不兼容檢查 Codex 配置中的wire_api改成兼容的responses或chat_completions多輪對(duì)話上下文丟失中間鏈路沒(méi)有保存歷史消息查看 Harness 歸檔對(duì)話和會(huì)話配置開(kāi)啟會(huì)話持久化/歸檔功能企業(yè)微信回復(fù)超時(shí)回調(diào)服務(wù)沒(méi)有設(shè)置合理的超時(shí)時(shí)間檢查回調(diào)服務(wù)日志設(shè)置 30 秒以上超時(shí)或改成異步回調(diào)7.2 重點(diǎn)分析為什么“許可證”問(wèn)題會(huì)讓人懵結(jié)合前面講的再?gòu)?qiáng)調(diào)一次Harness 里的“模型提供商”是一個(gè)比較寬泛的概念。它不是“底層模型本身”而是“提供模型服務(wù)的上游抽象”。Harness 支持的模型提供商 - DeepSeek 官方需要 DeepSeek API Key - Chatbox AI 聚合需要 Chatbox License - OpenAI 兼容服務(wù)需要對(duì)應(yīng) AK/SK - 本地模型服務(wù)可能需要本地服務(wù)的地址和 Token如果你在配置界面上看到“Chatbox AI 作為模型提供商”的選項(xiàng)那是在告訴 Harness“我要通過(guò) Chatbox AI 去拿模型服務(wù)”。此時(shí)填 DeepSeek 的 API Key 是無(wú)效的。要么切換為 DeepSeek 直連要么去申請(qǐng) Chatbox AI 的許可證。7.3 重點(diǎn)分析關(guān)于reasoning_content的坑這個(gè)坑非常隱蔽很多人排查方向完全錯(cuò)了?,F(xiàn)象Codex CLI 通過(guò)本地代理調(diào)用 DeepSeek 時(shí)第一輪請(qǐng)求正常第二輪請(qǐng)求就報(bào) 400錯(cuò)誤信息里提到reasoning_content。原因當(dāng) Harness 或代理開(kāi)啟思考模式后DeepSeek 會(huì)在第一輪響應(yīng)里返回模型的思考過(guò)程reasoning_content。如果這個(gè)字段被保存到了多輪對(duì)話的消息歷史中那么在第二輪請(qǐng)求時(shí)如果把它原樣放在messages里發(fā)給 DeepSeekDeepSeek 會(huì)校驗(yàn)這個(gè)字段的完整性或合法性。如果代理工具只是拿到響應(yīng)后簡(jiǎn)單拼接沒(méi)有把reasoning_content正確傳給下一次請(qǐng)求就會(huì)報(bào)錯(cuò)。排查思路查看 Harness 日志對(duì)比第一輪請(qǐng)求和第二輪請(qǐng)求的 payload 差異確認(rèn)reasoning_content字段是否在第二輪請(qǐng)求前被當(dāng)作普通content提交查閱你的 Harness 版本對(duì)reasoning_content的支持情況如果短期無(wú)法解決最直接的辦法是在配置里關(guān)閉思考模式。{ reasoningMode: false }關(guān)閉后DeepSeek 不再返回reasoning_content也就不存在“必須回傳”這個(gè)約束。缺點(diǎn)是模型不會(huì)輸出詳細(xì)思考過(guò)程復(fù)雜任務(wù)的表現(xiàn)可能略有下降。但對(duì)于多數(shù)日常編碼場(chǎng)景關(guān)閉思考模式依然可用。7.4 排查通用路徑如果你遇到的是其他問(wèn)題建議按下面順序排查先繞過(guò) Harness直接用 curl 調(diào) DeepSeek 官方接口確認(rèn) Key 和模型可用再啟動(dòng) Harness用 curl 調(diào)本地代理確認(rèn)轉(zhuǎn)發(fā)是否成功再看上層工具Codex、Chatbox、ZCode的配置確認(rèn)請(qǐng)求地址、模型名、鑒權(quán)頭最后看日志重點(diǎn)是上游返回的狀態(tài)碼和錯(cuò)誤體。不要一上來(lái)就懷疑 Key 或懷疑模型。大多數(shù)問(wèn)題出在配置映射錯(cuò)誤或字段語(yǔ)義不一致。8. 最佳實(shí)踐與工程建議8.1 不要把所有配置寫(xiě)死在代碼里API Key 和許可證屬于敏感信息。建議通過(guò)環(huán)境變量或本地密鑰文件管理而不是直接寫(xiě)在 Harness JSON 配置中。export DEEPSEEK_API_KEYsk-xxxx然后在配置里引用{ providers: [ { name: deepseek, type: deepseek, apiKeyEnvVar: DEEPSEEK_API_KEY, baseUrl: https://api.deepseek.com } ] }如果 Harness 不支持apiKeyEnvVar可以考慮在啟動(dòng)腳本里用工具做環(huán)境變量替換確保倉(cāng)庫(kù)里不出現(xiàn)明文密鑰。8.2 多提供商場(chǎng)景下要明確命名如果同時(shí)配置 DeepSeek、OpenAI、本地模型等多個(gè)提供商建議命名規(guī)范{ providers: [ { name: prod-deepseek-main, type: deepseek, env: production }, { name: dev-deepseek-test, type: deepseek, env: development } ] }不要使用provider1、provider2這種無(wú)意義命名。否則換人維護(hù)時(shí)根本分不清哪個(gè)是生產(chǎn)哪個(gè)是測(cè)試。8.3 生產(chǎn)環(huán)境慎用“思考模式”思考模式能提升模型的推理質(zhì)量但也會(huì)帶來(lái)兩個(gè)問(wèn)題延遲更高因?yàn)槟P拖壬伤伎純?nèi)容再生成最終回答協(xié)議更復(fù)雜很多開(kāi)源工具對(duì)reasoning_content的支持并不完整。建議開(kāi)發(fā)測(cè)試環(huán)境可以開(kāi)啟體驗(yàn)一下效果生產(chǎn)環(huán)境如果穩(wěn)定性?xún)?yōu)先可以先關(guān)閉思考模式如果必須開(kāi)啟選擇專(zhuān)門(mén)支持 thinking mode 回傳的 Harness 版本并進(jìn)行充分的回歸測(cè)試。8.4 權(quán)限與安全邊界DeepSeek API Key 具有模型調(diào)用額度不要共享到公開(kāi)倉(cāng)庫(kù)Harness 本地代理默認(rèn)只監(jiān)聽(tīng) 127.0.0.1不要輕易改為 0.0.0.0如果企業(yè)內(nèi)多人共用一臺(tái) Harness 服務(wù)需要加上訪問(wèn)控制否則任何能訪問(wèn)該端口的人都能消耗你的模型配額在團(tuán)隊(duì)成員之間共享配置時(shí)建議提供“脫敏模板”把 Key 替換為YOUR_API_KEY。8.5 日志與監(jiān)控建議開(kāi)啟 Harness 詳細(xì)日志至少記錄以下信息請(qǐng)求來(lái)源目標(biāo)模型上游返回狀態(tài)碼耗時(shí)是否使用思考模式錯(cuò)誤詳情。這些日志可以幫助你快速定位“是不是某個(gè)字段格式不對(duì)”或“是否某段時(shí)間上游限流”。8.6 插件擴(kuò)展要克制Harness 支持插件比如歸檔對(duì)話、自定義指令、工具調(diào)用等。但插件越多鏈路越復(fù)雜排查越困難。建議先跑通最簡(jiǎn)配置再逐個(gè)加插件每加一個(gè)插件都至少跑一輪完整的多輪對(duì)話驗(yàn)證出現(xiàn)問(wèn)題時(shí)先禁用全部插件再逐個(gè)啟用。8.7 小型企業(yè)部署 Harness 的建議如果是小團(tuán)隊(duì)試用不建議一開(kāi)始就上復(fù)雜的多節(jié)點(diǎn)架構(gòu)。先用單機(jī)模式部署 Harness把模型提供商統(tǒng)一成 DeepSeek把企業(yè)微信、內(nèi)部工具等逐步接入。關(guān)鍵是要留好日志和記錄方便后續(xù)遷移。比較穩(wěn)妥的部署順序單機(jī)部署 Harness接入 DeepSeek用 curl 驗(yàn)證接入 Codex CLI 或企業(yè)微信配置團(tuán)隊(duì)級(jí) API Key 管理再做插件擴(kuò)展和監(jiān)控。9. 總結(jié)與后續(xù)學(xué)習(xí)方向這篇文章從一個(gè)真實(shí)的報(bào)錯(cuò)場(chǎng)景出發(fā)講了 DeepSeek Harness 從零搭建到接入第三方模型提供商的完整流程。核心收獲可以概括為四點(diǎn)第一Harness 的本質(zhì)是中間接入層不是另一個(gè)聊天工具。它幫你屏蔽不同模型服務(wù)商的協(xié)議差異但你仍然需要理解“模型提供商”不等于“模型本身”。第二許可證和 API Key 是兩個(gè)不同體系的憑證??吹健癈hatbox AI 許可證”彈窗時(shí)先確認(rèn)你選的提供商類(lèi)型而不是盲目填 DeepSeek Key。第三思考模式會(huì)帶來(lái)額外的協(xié)議復(fù)雜性。reasoning_content的報(bào)錯(cuò)不代表模型不可用而是中間層沒(méi)有正確回傳字段。短期可以關(guān)閉思考模式規(guī)避長(zhǎng)期建議選擇專(zhuān)門(mén)支持該字段的 Harness 版本。第四跑通鏈路只是第一步排錯(cuò)能力和配置管理能力才決定你在真實(shí)項(xiàng)目中能不能用起來(lái)。建議把文章里的排查順序收藏起來(lái)下次遇到 400/401/許可證問(wèn)題時(shí)按順序檢查而不是亂試。后面如果你想繼續(xù)深入可以重點(diǎn)研究這幾個(gè)方向Harness 插件開(kāi)發(fā)教程學(xué)會(huì)自己封裝企業(yè)級(jí)工具如何把 Harness 接入企業(yè)微信、飛書(shū)等正式消息通道如何在多模型提供商之間做失敗降級(jí)和自動(dòng)切換如何對(duì) DeepSeek 的reasoning_content做序列化、回傳和審計(jì)如何評(píng)估不同模型提供商在真實(shí) codex 任務(wù)上的質(zhì)量和成本。如果這篇文章對(duì)你有幫助建議收藏備用。也歡迎在評(píng)論區(qū)分享你遇到過(guò)的典型報(bào)錯(cuò)尤其是帶upstream_status的錯(cuò)誤信息很多時(shí)候同一種報(bào)錯(cuò)背后對(duì)應(yīng)的原因并不一樣多一個(gè)案例就多一條排錯(cuò)線索。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
婷婷干| 色五月婷婷操逼| 国产日批视频| 免费无码毛片一区二区A片 | 色综合天天| 1区2区视频| 六月婷婷开心| 超碰在线看| 青草视频在线播放| 99热日韩| 神马欧美精| 五月婷在线观看| 丁香五月欧美婷婷| 欧美在线视频免费播放| 亚洲欧洲另类| 香蕉久操| 99热这里是精品| 中文字幕+中文在线| 五月婷亚洲精品| 六月激情网| 婷婷播5月| 色综啪啪| 天天干,天天日| 99热在线爱| 97干婷婷| 人妻操逼| 婷婷成人在线| 五月天国产| 激情婷婷五月天伊人在线观看| 色色欧美。| 久久婷婷一级片| 操操操AV| 日本久碰| 秋霞免费三级片| 色婷婷综合网站| AV在线免费播放| www.五月婷| 少妇久久诱惑视频| 免费看无码视频A级| 97影院一级片| 五月婷婷免费视频| 婷婷99中文字幕| 五月丁香激情综合网| 六月伊人婷婷| 丁香五月综合激情啪啪| 任你躁XXXXX麻豆精品| 久久婷婷六月综合| 五月丁色AV| 久久您您综合网| 色播五月| 五月婷婷免费视频| 色婷婷九月| 人与禽A片啪啪| 久久精品视频在这里有| 婷婷五月丁香影院| 激情 婷婷| 99久久激情视频| 欧美黑人巨大猛烈cuckold| 超碰国产一区| 91久久婷婷| 天天爽日日爽夜夜爽| 婷婷丁香花五月天| 婷婷五月精品| 国产婷婷五月天| 丁香婷婷九月| 亚洲正能量欧美| 国产在线黄色| 丁香五月Av| 大香蕉免费9| 国产AV一区二区三区最新精品| 深爱开心激情| 久久久久人无码人妻| 淫视馆AV在线| 狠狠色噜噜狠狠亚洲A∨| 殴美日比视频| 婷婷狠狠色| 婷婷激情五月| 中文字幕97超级碰| 99热色综合| 久久草大香蕉| 97丁香五月| 五月天亚洲最大成人| 久久久五月婷婷| 99燥99日| 国产人妻人伦精品一区二区| 五月丁香香蕉| 五月婷激情影院| 丁香色播五月天| 丁香六月激情| 激情五月婷婷视频一区二区三区| a免费在线| 深爱五月中文字幕| 思思视频这里是精品| 国产亚洲色婷婷久久99精品91 www.riverspirits.org www.hnnun.com www.changh | 九九中文字幕九| 天天日天天操心| 夜夜骑夜夜操| 婷婷六月啪啪| 99爱在线精品视频免费观看| 性生活久久人妻| 五月花综合| 天堂五月婷婷| www.99久久久久99| 五月婷视频在线观看| 精品夜夜澡人妻无码AV| 五月天大香蕉| 综合五月天| 色五月超碰| 五月色综合网| 月婷婷婷婷五月| 思思热性操| 色五月天.con| 99色在线观看免费| 欧美日韩123| 日韩在线观看网址| 五月天激情国产综合婷婷| 丁香婷五月天| 久久久国产精品黄毛片| 久热一本| 婷婷六月久久综合导航| 五月丁香啪啪综合| 中文字幕 中文字幕明步| 婷婷六月五月天综合| 国产99精品免费视频| 九九aV| 久草九九| 成人版视频在线观看| 五月天伊人久久| 热99.com婷婷| 久激情| 91高潮喷水久久久久久久久 | 国产精品电| 久久视频在线视频| 人人插操| 激情五月瑟瑟| 国产激情在线观看| 91色五月| 99r这里只有精品哦| 免费黄色AV| 亚洲色图81p| 东京热人妻一区二区三区在线| 婷婷五月天A V| 9热网站| 女人被躁到高潮嗷嗷叫小| 少妇性BBB搡BBB爽爽爽视頻| 亚洲综合婷婷五月天| 九九热99精品在线| 婷婷综合色五月天| 国产avapp 网| 天天操天天操天天操天天操天天操 | 思思re视频在线| 另类图片 五月激情| 五月熟妇婷婷久久| 婷婷日日夜夜| 成人丁香色| 熟女网站久久| 久久激情网| 丁香婷婷六月| 爆乳熟妇一区二区三区四区| 婷婷综合一二三| 99这里有精品视频| 3p日韩网站视频| 久久久久99精品成人片| 中文AV在线观看| 五月丁香久| 99热免费在线| 色婷婷很很丝袜| 97操在线资源| 九九九九国产| 久久这里都是精品视频| 久久久婷婷五月亚洲97号色| 人人爱人人草| 亚洲天堂有码| 色色色婷婷五月| 色狠狠色噜噜AV天堂五区| 婷婷香蕉精品| 99热网址| WwW天天干| 婷婷激情五月天视频在线| 日韩一级网站| 国产精品久久久久久久久久| 欧美日韩日韩成人| 激情深爱五月婷婷| 国产婷婷色综合AV蜜臀AV| 看片视频在线免费日产在线看| 99在线精品视频| 欧美精品XXXXBBBB| 99热加勒比| 综合色五月天| 丁香六月婷婷综合在线| 婷婷五月天激情文学| 免费看欧美成人A片无码| 99婷五月| 五月五婷婷网| 色99在线观看| 亚洲精品久久久久AV无码| 亚洲欧美成人在线观看| 久久激情网| 久久婷婷五月综合色播| 亚洲视频二区| 日本熟女啪啪| 综合婷婷六月| 国产免费AV在线| 99噜噜噜在线播放| 成人欧美日韩| 激情五月综合网最新 | 日本欧美成人片AAAA| 99亚洲天堂| av在线观看网址| 丁香五月婷婷婷婷欧美综合| 97碰| 九月色婷婷| 丁香五月天婷婷大香蕉| 五月天婷婷丁香人人操91| 久久久18| 中文字幕成人| 思思热热久久| 99综合免费视频| 欧日韩成人| 五月婷婷涩涩爱| 99干视频| 色色色色色色网| 激情小说五月天| 97人妻碰碰碰久久| 日韩欧美一级大黄网站| 人妻熟人中文字幕一区二区| 99热网站| 亚洲无线视频| g00d人体西西| 久久人妻久久| 91狼友视频网页更新| 99久久99九九99九九九| 久久丁香综合| 精品九九久久| 五月婷婷婷婷婷婷艺术| 欧美久热| 婷婷国产综合| 色播五月丁香| 免费婷婷| 丁香五月综合激情性爱 | 色婷婷91激情小说| 在线视频你懂得| 94干大香蕉| 丁香网五月网| 成人国产欧美大片一区| www.五月激情.com| 欧美色色色| 超碰激情网| 五月天激情图片| 碰碰人人人| 色色亚洲无码| 4399成人黄A片| 男人天堂99| 思思热精品在线| 大香焦啪啪啪| 台湾佬天天日丁香婷婷五月天| 五月开心网| 日本99在线视频| 婷婷五月花丁香| 久月久在线视频| 色10月婷婷视频| 亚洲激情综| 婷婷丁香综合在线| 久久久噜噜噜久久人妻| CAOBIBI| 五月丁香花激情综合网| 综合久久五| 中国AV性爱观看| 99视频内射三四| 性色欲情 网站| 99热91| 91精品婷婷国产综合久久| 丁香五婷婷| 99热狠狠操| 亚洲成人超碰| 玖热精品综合视频| www.99热| 日本在线噜噜| 色级婷婷| 丁香婷婷五月色成人网站| 欧美丁香五月97色| 狠狠操综合| 久久婷婷视频| 亚洲亚洲人成综合网络| 亚洲一区二区无码蜜乳av| 91久久日日| 欧美英丁香开心快乐六月天网| 黄网在线免费| 26UUU欧美| 婷婷玖玖丁香| 久热无码| 五月丁六月香av| 一本大道熟女人妻中文字幕在线| 久草xx性爱视频| 狠狠狠狠草草| 婷婷色九月| 色私五月婷婷| 五月丁香在线| 丁香五月婷婷手机| 99综合自拍| 婷婷色影院| 丁香亭亭久久| 色综合网页| 婷婷社区五月天| 91丨九色丨白浆| 亚洲中文乱字字幕在线永久| 婷婷综合伊人丁香| 国产亚洲99久久| 伊人碰碰碰| 欧美色色色色色色色色色色影视| 啪啪日本欧美| 亚洲成人在线免费| 就爱操www com| 丁香五月婷婷AV在线| 国色天香成人网| 在线一起草av| 伊人婷婷五月| 超碰在线观看9| 日本色狠狠| 夜夜干夜夜操| 婷婷五月天激情亚洲小说| 丁香五月播播| 天天爽夜夜爽| 国产三级片91| 欧洲色区| 婷婷内射视频在线| 亚洲VA在线| 九九99在线视频| 思思热在线观看| 人人看人人要| 婷婷五月深情丁香深爱日韩| 人人综合色| 天天操无码| 亚洲婷婷丁香五月亚洲| 丁香六月| 蜜乳久AV| 色婷婷狠狠爱| 色色综合色| 激情久久综合| 婷婷丁香综合在线| 五月丁香久久| 99在线视频资源| 色噜噜狠狠色综合伊人| 激情图片久久| www.色色色com| 激情伊人| 国产激情婷婷| 色五月天在线| 色五月婷婷中文字幕在线观看| 婷婷激情六月中文| 丁香五月激情五月| 丁香六月婷婷综合激情欧美| 婷婷丁香色情| 99热国产国产| 激情婷婷五月天| 日本wwww在线| 国产精品日本一区二区在线播放| 伊人激情啪啪| 婷婷综合五月天| 五月婷婷色丁香| 婷婷五月天黄色网址| 婷婷五月丁香第四色超碰在线| 五月丁香91| 婷婷丁香综合| 人妻五月天激情开心网| 亚洲色情久久| 九热久| 五月婷婷很很色| 色婷婷小说网| 日本色天堂| 婷婷噜噜| 天天日天天做天天操| 思思视频久久| 自拍偷窥99热| 三级毛片7979| 综合亚洲AV| 亚洲精品第一色色色色色色| 大香网伊人久久综合| 久久怡红院| 丁香激激情网| 五月丁香色狠狠干大屄| 96性爱视频| 开心久久xxx色| 玖玖无码中文| 99久久婷婷五月综合| 中文字幕av网站| 熟女人妻视频| 99久久99综合| 嫩草AV久久伊人妇女超级A| 五月丁香琪琪| 天天搞天天色综合| 久久天堂网| 99在线观看精品视频| 久久机热这里只有精品| 色情免费视频播放| 日本熟女一区二区| 五月丁香无码| 欧美成人A片AAA片在线播放| 99热日| 日日噜狠狠色综| 97人人干人人操| 夜夜大香蕉婷婷丁香| 亚洲4区国产欧美| 亚洲国产成人AV在线| 日本视频不卡123区| 欧美激情五月天| 色婷婷小说| 五月综合视频| 91色五月| 色情五月综合婷婷| 成人国产欧美大片一区| 久色精品| 大伊香蕉精品视频在线| 精品成人在线| 国产探花一片区| 9久操| 久久五月婷综合网| 色九亚洲| 五月婷视频久久| 26uuu国自产精品| 丁香五月天在线观看视频| 超碰在线99| 嫩BBB搡BBBB榛BBBB| 99视频只有精品| 精品人妻一区二区| 婷婷久久网| 久久人妻久久久久| 色丁香五月婷婷| 五月婷婷啪啪啪啪| 激情综合激情综合| 综合久久丁香婷婷,五月婷婷六月丁香,开心激情综合网,六月丁香在线观看,婷婷丁 | 色五月激情五月| 成人免费黄色短视频| 激情五月婷婷视频| www久久久久| 五月丁香网站| 天天爱天天做天天日| 五月丁香综合激情在线观看| 安息电影在线观看完整版| 丁香五月激情综合在线观看| cc精品国产性传播| 久热 91| 婷婷色中文字幕| 丁香五月天激情综合| 蜜臀AV在线观看| 色色色五月天婷婷| 九九综合88| 丁香五月婷婷AV| 色黑鬼导航| 欧美丁香五月天| 色五月激情婷婷| 97在线刺激| 人人操五月天| 色婷婷播放| 色五月婷婷在线| 久久这里都是精品免费| 婷婷五月天六月| 99热这里有精品| 狠狠色丁香| 中文字幕日产A片在线看| 激情影院69| 69久久99精品久久久久| 欧美色六月婷婷| 六月综合在线| 亚洲激情网| 婷婷亚洲在线| 激情丁香社区| 色情综合网| 五月婷婷久久综合| 91精品刘玥| 六月色播| 丁香五月婷婷成人网| 色婷婷久久| 伊人久久婷婷| 五月刺激丁香月综合| 99精品视频偷拍| 九九成人精品| 99久久久免费| 中文字幕成人日韩| 日韩草草草草草草草草草草草草| 婷香五月激情视频| 五月丁香亭亭| 丁香色成人| 欧洲综合视频在线观看。欧洲,亚洲综合食品在线观看。 | 激情小说在线视频| 九九亚洲| 亚洲AV日韩无码| www.日日夜夜.com| 97婷婷五月丁香| 婷婷丁香社区网| 激情网综合| 五月丁香啪啪网| 亚洲综合成人网站| 26uu| 激情五月天色播| 91丨九色熟女丨首页| 狠狠色情婷婷| 欧美影院| 美女被肏网站在线看| www.五月天婷婷.com| 五月天成人综合| 在线观看免费观看在线9久| 婷婷97碰碰| 五月天色视频| 国产精品第一国产精品| 国产噜一噜天天噜| 另类激情综合| 香蕉网久久| 五月涩涩网| 欧美精品999| 久久婷丁香五月| 婷婷精品性性性性性性性| 午夜丁香| 久热99| 天天综合色| 性爱久久| 无码四色色色| 天天肏视频| 色射7856五月天激情四射| 69午夜成人影片| 激情五月激情综合网| 亚洲婷婷基地| 99热这里全都是精品| 偷拍丁香九月激情| 色五月婷婷激情五月| 色狠狠综合网| 欧美日本另类| 欧美人人草草| 色色 9| 熟妇人妻中文字幕无码老熟妇| 综合亚洲六月婷婷在线| 丁香婷婷五月综合色情| 99色热视频| 国产精品美女| av成人在线播放| 丁香美女主播视频在线观看| 色婷婷丁香花五月天| 男人天堂亚洲综合| 超碰91在线| 婷婷丁香五月天综合AV| 天天干天天日天天操| 人人操日| 日韩综合久| 91久久九色| 这里只有精品免费视频| 少妇性按摩无码中文A片| 日日爽夜夜爽| 色色色色色级无码| 丁香五月婷婷五月| 天天做天天爰天天爽天天无遮挡| 婷婷六月色| 色www.con| 综合色吧| 97五月久久丁香婷婷| 少妇综合网| 色婷婷丁香五月| 综合久久97| av网址在线| 在线99热| 丁香激情网| 激情五月六月婷婷综合啪啪| 五月丁香综合啪啪| 五月婷伊人| 久热99| 色一情一乱一乱一区91Av| 91人人网| 天天摸.天天mo| 色婷婷丁香五月| 天天舔天天摸天天射| 人妻熟人中文字幕一区二区| 999影院成人在线影院| 91久久九九| 激情五月婷黄版| 99热在线精品播放| 色婷婷色99国产综合精品| 青青草a在线| 欧美午夜乱妇午夜福利| 中文字幕色色| 站长推荐无码播放| 久久婷婷五月天| 五月天婷婷成人资源站| 九月丁香八月婷婷久久综合久97| 亚洲九区| 99视频在线观看欧| 五月婷婷色色网址| 婷婷五月天开心网| 国产精品色一哟哟| 天天色综| 人妻久久久久久久| 26uuu91| 色99视| 日本色婷婷| 五月丁香婷婷无码A∨| www.91五月| 狠狠干五月天| 五月丁香狠狠爱| 99ER热精品视频| 激情五月天小说|五月天开心激情网|亚洲精品国产自在现线|黄色五月天 | 99热久久这里只有精品| 婷婷五月综合在线视频| 九九aV| 丁香婷婷久久| 97干干干丁香| 日日爽日日| 另类图片激情五月| 久久久天堂国产精品女人| 日韩综合大黄| 久久艹99| 碰97 久| 色天五月天在线观看视频| 嘿嘿视频免费看9| 日韩在线99| 五月天·www·com| 六月激情网| 丁香五月综合激情性爱| 五月丁香六月婷婷综合免| 啪啪色激情五月天| 五月天婷婷久久| 丁香五月激情视频| 久久激情综合| 综合久久五| 91色逼| 五月丁香婷婷激情久久| 久久艹99| 色婷婷激情Av久久久| 日本九九视频| 91精品国产综合久久密臀| 色99综合色88| 色色性爱视频| AAAA网站| 激情六月丁香综合| 久热久操久热久草国产91| 婷婷操逼| 婷婷婷婷婷开心无码播放| 亚洲小视频免费播放| 97搞在线| 99在线精品视频| 五月天涩涩| 激情五月丁香综合蜜桃| 五月天丁香花婷婷| 五月天丁香| 五月天伊人综合| 激情综合网亚洲色图| 久久久精品AV| 一区二区乱视频码| 99热国品| 亚韩在线视频| 日日噜狠狠色| 五月天a婷婷伊人| 丁香五月综合激情啪啪| 国产亚洲成人综合| 69精品人人人人人人人人人| 久热九九| 婷婷五月天伊人| 婷婷丁香五月天综合网| 99热在线看片| 97色一二三| 1000部毛片A片免费观看| 丁香六月婷婷综合激情欧美| 五月天亚洲综合网| 婷婷五月天激情综合网| 在线区区区| 婷婷性爱影院| 久久婷网| 久热在线观看视频9| 97色色网| 久操人妻| 色五月婷婷影院| 狠狠五月激情丁香六月| 欧美综合五月丁香五月天| 快乐婷婷五月天| 91人妻人人操人人爽| 潮汕成人AV片在线| ztEJj| 日逼AV影音先锋男人资源站| 99日韩| 九九操操| 久九色| 久久综合影院 | 激情综合网五月丁香| 亚洲在线激情婷婷五月| 99热国内精品| 在线99色| 激情久久月| 国外亚洲成AV人片在线观看| 久久激情五月| 激情五月综合网| 日韩成人综合网| 婷婷操逼| 亚洲A片成人无码久久精品青桔| 亚洲成av人影院| 四LLL少妇BBBB槡BBBB| 亚洲精品V天堂中文字幕| 天天干天天爽| 天天激情站| 丁香色婷婷色手机免费在线| 婷婷丁香无码专区| 色综合激情图区| 国产暴力强伦轩1区二区小说| 国产在线黄色| 超碰亚洲天堂| 激情五月天网| 色情婷婷| 青草青草视频2免费观看 | 日本三级片片| 99热只有精品在线| 五月婷婷偷拍| 大香网伊人久久综合| 26UUU| 亚洲小视频免费播放| 思思99久久| 五月婷婷色色色| www色色com| 青青热视频| 狠狠艹狠狠艹| 97天堂| 草操AV在线| 日本二级毛片二级毛片| 91人人看| 婷婷色操| 大香蕉狼人久久| 九九亚洲视频| 婷婷五月天国产手机在线视频观看| 五月婷婷就去色| 我要射综合| 婷五月天| 天天日夜夜欢| 婷婷欧美综合| 欧美在线骚货| 99精品久| h在线看免费版在线看| 另类小说五月天| 成AV人片一区二区三区久久| 婷婷色婷婷| 婷婷六月丁香色| 丁香午月AV中文字幕| 六月米奇色综合| 美女天天艹人人爽| 夜夜操夜夜姧| 婷婷五月色丁香在线看| 91九色中文| 91久久久久久| 亚洲日韩成人三级av| 热99久| 色五月婷色彩免播放器| 日韩黄黄| 久机视频这只有精品| 日本99视频| 9久热在线视频| 日日噜噜久久婷婷五月天 | 丁香五月瑟瑟| 91ncm视频| 婷婷色播六月无码| 丁香六月婷婷综合缴| 六月激情网| AV色色天堂中文| 99热 在线播放| 亚洲性爱99| 播五月丁香三月婷婷| 97人人草| 久久婷婷夜| 色综合久久88色综合天天看| 九色自拍| 国精产品一区一区三区免费视频| 婷五月天六| 色欲人妻综合aaaaaaaa网| 秋霞三及片| 久久99热这里只有精品| 九九热内射| 久思思久视频| 舔色婷婷| 亚洲欧美综合7777色婷婷| 五月婷人妻| 超碰99资源站| 婷婷无五月无码视频| 婷婷久月| 丁香五月天啪啪| 午夜天堂一区人妻| 伊人久久大香网| 婷婷激情五月天小说校园| 天天舔天天爽| 中文字幕,综合,91| 婷婷丁香激情| 五月亭亭开心网| 日韩伊人大香蕉| w婷婷五月婷婷w| 亚洲AV免费在线| 大香蕉人人网| 少妇人妻凹凸视频| 色色色99| 久久作爱| 99热这里只有国产精品| 激情五月综合| 色色五月天com| 狠狠狠五月婷婷六月丁香| 99热官网| 91碰碰| 国产精品色婷婷久久久精品| 蜜乳AV成人| 狠狠干激情五月| 激情综合网五月| 色五月婷婷综合| www.婷婷五月| 九九九九成人| 丁香婷婷啪啪啪| 九九视频在线观看视频6 | 九月婷婷综合网| 婷婷va| 99精品视频在线观看| 精品乱码视频| 丁香五月婷婷网| 在线日本www| 五月婷综合网| 亚洲综合色婷| 天插天啪天啪天啪| 亚洲精品又粗又大又爽A片| 五月丁香激情片| 草草视频91| 五月婷婷丁香大陆免费| 色婷婷亚洲婷婷在线观看| 99综合色色色| 这里只有精品在线免费视频| 国产成人综合亚洲| 国产26uuu视频| 超碰狠狠操| 天天天操天天天爰| 久久天天| 99爱视频精品在线观看| 丁香婷婷基地| 五月丁香啪啪| 这里只有精品视频免费在线观看| 九热视频| 91精品无码| 色V狠狠的干| 欧美日韩99| 婷婷丁香在线| 9久久精品| 久久国产性爱A V| 99这里有精品| 婷婷激情区| 婷婷激情久久| 色婷婷五月天不卡| www网站在线观看| 色七七色九九| 激情性爱五月| 91成人品| 五月婷丁香花| 激情五月天综合网| 婷婷一本和五月丁香| 琪琪色网在线| 激情六月日韩| 99在线资源| 婷婷丁香色五月| 99视频久久免费视频| 色五月激情五月| 亚洲成人黄色网| 97成人在线视频| 五月天色区| 五月丁香啪啪综合网| 六月婷婷激情| 五月丁香激情五月天| 超碰日韩成人| 99视频在线观看欧| 99欧美三级视频| 99久久99九九九99九他书对| 精品无码av丁香五月激情| 久久综合九色综合97婷婷| 99视频热| 超碰无码318604| 久色网| 激情综合色五月六月婷婷| 国产精产国品一二三在观看| 99热在线观看精品| 99 re视频一区| 天天干天天爽| 婷婷五点亚洲| 黄色精品五月婷婷| 九九视频在线观看视频6 | 色99欧洲色19| 99热在线中文字幕| 99精品在线播放| 天天情色综合网| 欧美久久网| 婷婷五月色| 色永久| 伊人久久大香网| av操逼网| 久9热| 五月玖玖| 色五月天.con| 91大屁股在线| 日本久久综合| 99热这里只是精品| 色婷婷五月综合在线| 翔田千里aV中文字幕| 996er热| 九九99视频精品| 精品五月天| 五月色综合网欧美网| 五月天天综合网色婷婷| 日韩亚洲视频| 久久大香蕉| 91狼友视频在线观看| 日本久久人人| 俺也去在线久久精品23欧美综合视频网站,丰满人妻一区二区三区在线视频53,丰满 | 亚洲丁香婷婷丁香五月天激情| 六月丁香大香蕉| 91.www综合| 日日肏天天操| 色~性~乱~伦~噜| 五月婷婷激情| 色香久久| 五月天成人在线播放丁香| 91啪啪啪啪| 亚洲色无码A片一区二区麻豆| 国产午夜精品一区二区| 深爱激情四射| 97在线干| 日本精品人妻无码77777| 久操热线| 精品久久久人妻| 色情丁香五月天| 亚洲色色五月天| 激情性爱五月天网页| 婷婷色色五月| 婷婷五月六月| 婷婷五月天人妻| 久热爱大香蕉在线蜜臀悦色| 国产精产国品一二三在观看 | oVV4WIB3vFi8D| 色综合婷婷| 丁香五月婷婷www..com| 99啪啪| 精品成人在线观看| 婷婷综合色五月天| caobi四区| 日本三级中国三级99人妇网站| 99人人看| 婷婷五月在线影院| 丁香五月天综合| 26uuu丁香婷婷五月| 日本五月视频| 色播五月婷婷| 五月天婷婷基地综合网| 伊人超碰在线| 亚洲AV影片在线观看| 天天综合网在线| 91超级碰碰碰| 狠狠狠狠狠| 涩婷婷五月天| 久热这里只有精品视频6| www。五月天激情| www,色婷婷| CAoub青青超碰| 久久丁香婷婷色情综合| 97在线99| 五月天社区| 精品久久久999| 日日操天天操| 草综合14| 婷婷激情社区| www.亚洲激情| 99色色最新视频| 99热 免费| 婷婷久久久久久久| 九九日本视频| 成人网站在线观看视频| 婷婷久久性爱| 五月天婷婷AV| 99热网址| 99色五月| 亚洲AV无码影院| 日韩欧美婷婷丁| 五月婷婷婷色| 牛牛色av| 色五月婷婷影视| 九九精品碰| 久久九九激情五月天 | www.99热视频| 狠狠色综合久久| 婷婷丁香五月亚洲免费| 五月色天情| 人人操人人爱丁香五月| 欧美va欧美va差| 成人丁香婷婷五月天| 天天色综合综合| 久草五月天| 五月丁香婷婷成人网| 播五月丁香三月婷婷| 五月天深爱激情网| 天天爽夜夜爽天天爽夜夜爽| 欧美色爱五月天| 可以看的AV网站| 99热这里只有精品99| 六月丁香色色| 五月婷婷六月丁香综合| 丁香五月播播| 五月丁香激情啪啪| 色视频色综合91| 色九月丁香婷婷蜜桃在线观看| 182tv992tv人之初午夜免费观看| 丁香六月欧美| 久久99日本精品视频免费观看| Www.Av网9| 丝袜激情网| 五月婷亚洲精品AV天堂| 99操视频| 香蕉伊人综合| 99久久久免费| 色色99色色| 婷婷丁香人妻久久在线观看| 99这里都是精品6| 高清不卡一区| 99热网站| 婷婷五月激情小说| 丁香玖玖| 激情综合五月| 熟女五月天久久综合| 一区二区三区四区无码| 五月丁香啪啪网| 玖玖婷婷五月天| 亚洲亚洲人成综合网络| aaaa久久| 久久久久久久久久久月丁| 亚洲六月色婷婷| 思思99热在线| 99成人精品视频| 香蕉综合在线| 国产真人做爰视频免费| 五月丁香久久激情综合| 五月丁香成人| 人人舔人人色人人高潮| 五月天激情啪啪| 成人精品在线| 日日操夜夜擼| 色涩影院六月丁香| 99噜噜噜在线播放| 午夜电影网VA内射| 欧美日比视频| 欧美精品18| 91操黄| 色欲丁香| 久久人妻系列| 狼友超碰| 日本黄 色 片| 中文字幕不卡视频| 婷婷五月天中文字幕.| 天天爽天天摸| 97香蕉碰碰人妻国产欧美| 中文字幕中文有码在线| 人人97碰| 夜夜夜夜做天天天做无码视频| 狠狠干婷婷| 99热精品在线| 久碰久| 婷婷激情五月天综合| 黄色笑话深爱激情网丁香五月婷婷啪啪啪啪啪 | 色播婷婷大香蕉| 熟妇人妻中文字幕无码老熟妇| www.9797国产| 婷婷五月大| 夜夜骑天天玩天天日| 色五月婷婷久久| 三日本无码| wWw色五月| 婷婷丁香五月网| 免费观看全黄做爰的视频| 五月丁香六月婷婷成人| www.五月丁香av| AV在线资源| 五月天丁香花婷婷| 91ncom.色| 这里只有精品免费视频在线观看 | 亚洲精品99| 天天综合天综合| 婷婷91| 热久久色| 岛国av网| 天天日综合| 五月丁香六月婷婷的女人| 99热在线免费观看精品| 五月丁香啪啪啪综合网| 亚洲9久久精品| 婷婷久久婷婷色五月| 丝袜激情网| 20253AV| 五月天无码视屏播放| 情色五月天网站| 天天日P天天射P| 婷婷成人丁香色情基地30 | 人人射av| 色五月丁香五月| 久久一伦| 79色色免费| 色五月丁香五月| 99爱爱网| 五月六月婷婷| 亚洲V国产V欧美V久久久久久| 五月伊人网| 噜噜国产| 久婷婷视平| 5月婷婷视频网站综合| 久久久久久综合88| 91九色PORNY中文啦| 亚洲精品一区无码A片| 综合久久综合五月天婷婷| 狼人久草| 丁香六月婷| 9久操| 少妇人妻凹凸视频| 久热伊人| AV激情五月| 久热人妻| 人人插9| 婷婷激情图片| 1024久婷| 思思热再线视频| 亚洲不卡| 日韩欧美一道四区中文字幕| 91大神在线免费看视频全集男男一起操| 99在线看片| 五月天激情婷婷| 八戒青柠影视剧在线观看| 665566 无码| 黄色五月婷婷| 六月婷婷中文字幕| 六月丁香成人| 99热这里只有精品国产首页| 日本V在线观看不卡视频网站| 婷婷丁香五月精品| 丁香六月婷婷| 久热九九| 五月婷婷综合激情| 翔田千里 50岁 无码| 婷婷五月六月| 人妻Av在线| 婷婷五月av| 色五月,婷婷大香蕉| 五月婷婷 激情五月| 色吧99| 亚洲色婷婷五月| 精品九九九久| 噜噜色com| 丁香六月天婷婷| 婷婷五月无码| 欧美日本99| 91成人性爱视频| 中文字幕不卡视频| 狠狠色大香蕉| 欧美在线视频9| 色五月丁香伊人| 高清免费在线视频| 五月天婷婷激情小说电影| 色色色9 9 9| 六月婷婷五月丁香| 狼人婷婷久久| 五月久久婷婷| 婷婷五月综合在线| 精品一二三区久久AAA片| 婷婷六月爽| 色综合色色| 五月丁香少妇网| 偷拍丁香九月激情| 五月婷婷六月丁香综合| 欧美久久久久久久久中文字幕| 开心五月天激情网| 成年人夜夜喷水| 成人精品在线观看| 99热在这里只有免费精品| 国产毛片精品一区二区色欲黄A片| 成人精品一区二区三区四区五区| 五月天婷婷影院| 五月天婷婷永久免费视频| 婷婷丁香五月社区亚洲| 丁香五月激情啪啪| 丁香狠狠色婷婷久久无码视频| 婷婷激情综合| 久久综合五月天| 99精品网| 五月WWW| 香蕉久久五月| 五月婷婷久久大香蕉| 99精品热| 江苏少妇性BBB搡BBB爽爽爽| 色五月亚洲开心网| 五月天狠狠网| 天天插天天射| 中出内射的人妻视频| 天天色综| 男女99免费视频| 综合在线丁香五月| 99日视频在线| 久久九九免费视频| 五月丁香六月激情狠狠| 亚洲国产另类av| 婷婷午夜| 无码网| 91狠狠色丁香婷婷综合久久狠丁香综合久久精品 | 玖玖婷婷色| 97在线视频观看| 热99视频| 精品网站:999WWW| 二色AV| 久热这里只有精品99re,久热这里只有精品7| 999九九九久久久99HD| 色99在线| 国产熟女日日骚五月丁香爱| 91色婷婷综合久久中文字幕二区| 99亚洲视频| 五月丁香婷婷综合| 99热色精品| 一根材五月婷成人| 丁香九月综合在线| 五月香婷婷| 亚洲成人婷婷| 国产免费一区二区三区三州老师F1F1.CC| 五月婷婷六月色| 天天干夜夜谢| 深爱五月综合网| 97人人操com| 婷婷五月丁香五月| 五月丁香色综合| 色情五月天se| 97丁香五月| 成人草榴视频| 欧美日韩91| 色丁香五月天婷婷| 丁香五月天AV在线| 婷婷综合另类| 麻豆WWWCOM内射软件| 五月婷婷偷拍| 五月婷婷婷婷婷婷艺术| 丁香六月婷婷综合| 色婷婷精品视频在线播放| 丁香六月啪啪啪| 欧美97p| 性爱先锋AV| 铁牛TV人妻| 国产亚洲AV人片在线| 婷婷金品综合视频| 天天色天天日天天舔| 色婷婷a三区麻| 97亚洲色 torrent magnet| αV电影| 国产午夜精品一区二区三区四区| 久久久WWW| 99亚洲精品视频| 天干天天干天天天天天| 天天色丁香| 久久六月综合| 2025超碰| 天天综合网站| 99日本黄站| 激情六月色| 五月丁香亭亭天天舔| 五月婷成人| 久久久27操| 免费视频WWW在线观看网站| 91丨九色丨熟女| 99热无码| 手机AVAV天堂看网| 色视频2025| 亚洲情色一区| 91jiuseshunv| 婷婷五月天免费99| 日本久久99|