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
返回資訊列表
99性视频| 丰满少妇乱A片无码| 成人av中文字幕| 开心激情站| 激情五月婷在线精品| 日本久久精品18| 丁香五月在线观看| 五月丁香亚洲综合| 九九99免费视频| 天天干天天爽天天操| 影音先锋一区| 九九热re99re6在线精品| 日本片日本片祼观看网站在线看中文版网页在线看 | 色婷婷超碰| 色婷婷色久综| 99视频精品视频| 青青草婷婷久久| 色九九综合| 性热视频99精品| 亚洲激情视频网| 色玖玖综合网| 天天爽夜夜爽夜夜爽精品| 婷婷五月丁香综合瑟瑟| 亚洲成人精品三区| 91丨九色熟女丨首页| 婷婷色婷婷| 9色视频在线| 久久色五月天综合网| 99在线观看亚洲| 色色丁香五月| 日韩成人AV在线播放| 操精品9| 可以看的av| 五月丁香花视频| 婷婷五月天久久久| 狠狠色成人影片| 婷婷丁香五月六月激情| 丁香五月婷婷色| 色情免费视频播放| 天天舔天天操| 91色操| 激情五月天综合网| 天堂在线9| 丁香婷婷五月天在线视频| 激情综合网激情五月欧美| 超碰人妻在线| 久久五月天综合视频网站| 日韩欧美一级大黄网站| 性色播| 国产精典视频在线观看| site:hcxsz888.com| 久久精品91视频| 99热久久日本| 五月婷视频久久| 欧美成性色| 九九热AV| www.伊人天堂偷偷婷婷| 亚洲狠狠狠| 99九九精品视频| 开心激情网五月| 开心婷婷五月天激情网| 婷婷色在线| 99热这里只有精品9| 五月婷婷大香蕉| 国产午夜精品AV一区二区麻豆| 五月丁香综合啪啪| 九九精品系列| 思思热闹这里只有精品| 亚洲色亚洲精品| 欧美激情综合五月色丁香| 五月天天爱| 婷婷久久精品| 婷婷五月花| 亚洲AV成人无码精品| 色五月婷婷91在线| 久久婷婷丁香五月一二三| 六月丁婷婷| 六月天六月婷| 五月婷精品| www.99热| 1024操逼视频| 久热只有这里精品| 日韩操人| 五月丁香久久呀| 久操婷婷| 免费亚洲婷婷五月| 日日躁夜夜躁狠狠久久AV| 九九精品大香蕉| 国内久久亭亭| 天堂AV在线看| 欧美成人精品三区综合A片 | 久久99热久久99精品| 欧美在线视频免费播放| 超碰在线50| 日本黄色精品| 婷婷五月六月丁香综合| 日韩成人免费电影| 久久综合影院| 五月久视频| 欧美这里只有精品| 婷婷操久久| 五月激激网w'w'w| 五月天播播| 狠狠色婷婷7777久| 色色色色色热| 丁香色综合| av网址在线播放| 亚洲午夜电影| 激情五月天社区| http:色情日本com| 99极品视频| 婷婷激情综合| 欧美啪啪网| 夜夜操少妇| 久久99久久99精品免观看粉嫩| 大地9中文在线观看免费高清| 色情婷婷。| 五六月丁香激情视频| 五月婷婷久久大香蕉| 91色综合网站在线| 五月丁香婷庭在线| 久操乱| 五月天色导航婷婷资源婷婷| 大香蕉AV在线| 天天色丁香| 另类小说激情五月天| 人妻体体内射精一区二区| 99碰视频| 97人人看| 激情五月综合色| 五月天婷婷爱| 九月影院義母在线播放| www.zbzhongsen.com| 嫩草视频。| 激情婷婷五月天网址| 五月丁香精品| 一级片sese片.COM| 五月天社区| 91久久婷婷| 婷婷综合五月天| 色婷婷五月天偷拍| 丁香五月婷婷AV| ady狠狠入| av操一操| 日本97在线视频| 久热这里只有| 日韩成人电影AV| 九九色欲网| 精品99视频| 亚洲五月天另类小说图片| 丁香五月花影院| 久久这里只有精品无码| 热久91| 99爱视频免费看| 日韩一区二区A片免费观看| 色婷婷综合五月| 亚洲精品无码一区二区| 久久久久久丁香五月| 超碰在线免费观看日韩| 婷婷婷婷婷婷婷婷| 99色视频| 超碰色碰碰| 五月丁香无码视频| 久久色区| 五月桃花网综合| 色五月色综合| 97色永久免费视频| 一本色道久久88综合日韩精品| 情欲综合网| 日本一級黃色一級片| 色婷五月| 区美毛片子| 激情久久综合| 九九这里精品| 99热新网址| 欧美成人A片AAA片在线播放| 日本激情五月| 婷婷射丁香| 色婷婷久久| 中文字幕簧片| 91操在线视频| 91麻豆国产三级精品福利在线观看| 丁香婷婷六月在线资源观看| 综合AV在线| 97精品人人A片免费看| 久色国产| 五月天激情久久| 五月色色网| 乱岳熟女50岁| 久久伦乱| 欧美日本va| 9 1超碰九色| 九九99久久精品| 婷婷国产成人| 国产热精品| 六月激情丁香一道本7777| 高清视频一区| 五月丁香六月在线| 六月色狠狠色| 熟女色专区| 五月天婷婷偷拍| 99这里都是精品| 亚洲性爱干干| AV在线大香蕉| 青青999| 这里有精品| 激情小说五月欧美亚洲丁香| 99热网站在线观看| 色色吧综合| 精品9久| 色色色色色综合| 婷婷丁香五月综合激情小说| 99成人网站| 国产4P视频精品五区| 天天干天天干天天| 婷婷五月天综合在线| 五月天色婷婷网| 激情五月天婷婷直播| 婷婷色网址| 五月婷婷中文字幕| 性爱激情小说AV五月丁香花| 99热午夜精品| 97人碰人操| 国产精品99久久久久久久女警| 激情啪啪五月| 91丁香五月| 国产日韩亚洲欧美在线观看| 国精产品一区二区三区| 五月婷婷深爱六月| 天天插天天| www激情五月天| 综合五月婷婷| 九九操操| 这里只有精品2| 五月婷婷六月情| 欧洲免费视频色| 深爱五月激情综合| 丁香久色| 丁香五月丁香伊人| 五月丁香久久激情网| 99在线精品观看99| 九九av| 五月天婷婷色色网| 天堂网啪啪| 自拍视频99| 色天使久久综合| 黄色中文字目| 亚洲韩国日产综合AV| 久久免费高| 操老逼综合网| 亚洲综合欧美色丁香婷婷888月图片| 中文字幕网伦射乱中文| 97碰碰九九视频| 伊人丁香五月天丁香在线婷| 色婷婷人人| 午夜色丁香| 婷婷五月欧美AA片免费| 五月婷激情影院| 九九色院| 综合亚洲五月天| 操操操www.com| 久1色色| 蜘蛛女免费观看完整版高清电影| 在线综合婷婷| 天天日天天干天天爽| 夜丁香五月婷婷| 99热99热在线| 五月婷婷啪啪| 亚洲妇女熟BBW| 五月天开心色色网| 久人操| 色热久| 色999亚洲人成色| 丁香无月在线观看| www色中色综合| 日日夜夜天天综合| 综合激情视频| 99色色| 五月天激情国产综合婷婷婷就去爱| 这里只有精品免费在线视频| 五月天婷婷色小说| 五月天婷久精视频| 狠狠操狠狠操| www.ywav| 五月激情四射婷婷丁香| 婷婷色网站| 深爱五月激情五月| 色色亚洲| 蜜桃婷婷狠狠久久综合| 热的国产99热| 国产精品日韩十五区| 婷婷五月天AV| 久久久国产精品黄毛片| 琪琪色五月天| 天天天摸夜夜夜玩| 另类小说五月天| 黑人巨粗进入警花疼哭A片| 激情五月婷婷丁香综合网| 日熟女| www.激情在线| 97干视频在线| 婷婷桃色网| 日韩成人AV在线| 激情婷婷丁香色情五月天| 色色网站免费| 少妇人妻人伦A片| 黑人无码一区| 天天干天天射综合网| 五月开心网| 欧美经典片免费观看大全| 成人国产网| 色婷婷综合久久久久| 婷婷五月天六月综合| 人人干人人操人人摸| 五月婷婷av| 超碰在线免费观看3 9| 91综合国免费久入| 99ri精品在线| 丁香花操逼| 丁香五月婷婷动漫视频| 人人干av| 久久总和99| 人人看人人摸人人| 91蝌蚪窝视频在线| 啪啪啪啪五月天| 激情丁香社区| 91视频一起草| 婷婷伊人综合中文字幕| 亚洲综合在线播放| 激情綜合網址| 婷婷五月天网址| 呦呦AV| 婷婷视频网| 色综合中文| 久久久久久人妻久久久久久久久久人妻久久久 | 亚洲成av人影院| 欧美性爱中文字幕| 婷婷成人五月天| 超碰婷婷五月| 天天爽日日爽夜夜爽| 五月天成人综合| 天天操婷婷| 日本美女五月天| 丁香六月成人| www.成人婷婷综合| 日本在线wwww| 色香久久| 中文字幕在线免费观看视频| 五月久久婷婷丁香| 丁香婷婷久久| 婷婷久久大香蕉| 99热自拍| 丁香五月激情婷婷| 26uuu91| 欧美性猛交99久久久久99按摩| 丁香综合伊人| 青草视频在线播放| 国产乱妇乱子伦| 激情5月婷婷| 五月丁香六月婷婷手机无线| 91综合网| 亚洲综合1024| WWW.五月天9999| 六月激情综合| 日日夜夜青青草| 中文字幕丰满孑伦无码专区| 色五狠狠| 久久久久8888| 婷婷五月激情综合| 狠婷婷五月| 超碰A V在线| 亚洲色优| 99ri视频| 五月开心播播网| 色小说五月婷婷| 亚洲六月综合激情久久下卡| 激情综合五| 久久伦乱| 最新高清无码专区| 99亚洲视频| 日本色色图| 99热久久这里只有精品| 小视频久久久aaa| 大香蕉狠狠爱主页| 99热这里全都是精品| 色人五月婷婷| 久久久久久久久久久月丁| 激情久久肏屄视频| 久久伊人日日夜夜| 久久婷婷丁香| 免费无码毛片一区二区A片| 情涩婷婷五月天| 九九www| 色婷婷婷婷| 欧美天天性| 91日综合欧美| 91色婷婷综合久久中文字幕二区| 婷婷久久亚洲| 99久久久国产大片区| 亚洲妇女熟BBW| 99无码黄色视频| 亚洲AV成人精品日韩在线播放| 欧美日韩成人| 久婷久婷| 99这里是精品| 六月婷婷成人| 97综合色片| 99riav 亚洲| 色五月婷婷在线| 九九热这里有精品视频| 亚洲免费在线观看岛国| 免费看欧美成人A片无码| 婷婷性福五月天| 丁香五月婷婷婷婷欧美综合| 欧美啪啪网| 欧美日韩成人在线| 大香蕉婷婷五月天| 色色色图| 久久精品66| ay2区| 99久热精品在线| 亚洲成av人影院| 九九成人视频| 五月丁香龟婷婷| 五月香蕉综合| 五月天日日操夜夜操 | 99九九精品| 精品国产va久久久久| 毛v一区二区视频| 青青久在线视频免费观看| 美国十月色婷婷在线观看| 五月噜噜| 五月婷婷综合网在线播放| 丁香六月婷婷综合啪啪| 99综合成人视频在线观看| 免费视频WWW在线观看网站| 五月婷婷偷拍| 日日干日日| 色综合久久久久久久久五月| 五月丁香色婷婷熟女| 婷婷五月激情的图片| 2016日日夜夜操| 婷婷九九色| 99久久国产宗和精品1上映| 九热视频| 99热精品在线| 色五月激情五月天| 激情五月天综合| 97久久精品| 亭亭玉月丁香| 成人永久免费视频在线观看| 超碰在线观看9| 黄色激情五月天| www.av骚货| 99热最新网址| 99热这里只有在线| 天天插综合| 79精品视频| 丁香五月激情啪啪| 久久激情五月| 色色色在线观看| 99爱视频| 婷婷五月天色色| 婷婷五月av| 天天搡日日搡aaaaⅩ| 国产精品色婷婷久久久精品| 色色色国产| 婷婷综合色色| 91蜜桃婷婷狠狠久久综合9色| 欧美成人精品A片免费一区99| 五月丁香六月欧美综合网站| 久久九九综合| 午夜无码熟熟妇丰满人妻| 三级黄色大片视频| 高清免费在线视频| 99九九在线观看免费| 99激情网| 玖玖在线资源视频| 俺去也在线www色官网| 欧美精品熟女一区二区| 久草热在线视频| 操操国产| 久久精品一区二区三区四区| 丁香六月青青草| 97性视频| 色综合五月婷婷狠狠干| 色五月丁香婷婷| 六月丁香啪啪啪| 五月丁香六月激情| 九九99精品免费播放| 久久久九九视频精品18| 91操人视频| ji'qing'luan'ren'lun| 九九热只有精品| 综合色色婷婷| 成人av免费观看| 日韩青青| 99在线热| 五月婷婷说| 婷婷久月| 9久热在线视频| 日韩操逼大片| 丁香五月冃欧美| www.色综合.com| 内射人妻视频国内| 啪啪黄页网| 欧美久草在线日本一级特黄大片做受9在线观看韩国电影《两个女人》未删减-毛片 | 五月激情天| 色色色com| 久久婷婷免费| 欧美噜噜久久久XXX| 开心五月色婷婷综合开心网| www超碰| 丁香五月欧美婷婷综合| 日本一道久久| 色婷婷视频在线| www.色综合| 婷婷99丁香| 激情五月综合ì香亚洲| 亚洲成人一区| 丁香六月欧美| 99热这里只有精品23| 9久热在线视频精品| 日本人妻伦在线中文字幕 | 色婷婷久久综合中文久久一本| 久久丁香| wWW九九在线播放| 久热最新视频| 五月激情婷婷丁香| 婷婷综合在线播放| 久久少妇视频| 久久五月婷天天干| 在线五月色播| 五月天com| 99亚洲视频| 亚洲AV成人无码久久精品老人法拉利| 日韩成人精品中文字幕| 中文字幕在线免费观看视频| 能看的av| 亚洲色色五月天| 久久丁香久久| 人五月天婷婷喷水| 五月色天五月色| 五月婷婷色播| 久久三级视频| 激情AV| 六月婷婷香蕉| 六月激情久久| 激情婷婷五月天丁香| 日日激情网| 99视频内射三四| www.色婷婷| 亚洲婷婷基地| 五月丁香久久综合| 久9热| 五月丁香啪啪啪综合网| 五月丁香婷婷啪啪| 91综合在线| 五月丁香好婷婷A片网| 五月婷免费视频| 激情综合网五月激情网| 丁香六月婷婷开心婷婷网| www.ppypp| 色五月天 丁香| 日本AAAAAAAAAAAAAA片| 精品综合网在线| 激情九九综合网| 久久永久网址| 五月天丁香| 伊人日日干| 国产欧美精品AAAAAA片| 久久五月婷天天干| 日本nghangse中文字幕| 97色色色| 色~性~乱~伦~噜| 久久97| 丁香五月婷婷狠狠色| 五月丁香六月婷婷啪啪| 婷婷伊人激情婷婷| 日本丰满久久| 五月婷婷丁香大陆免费| 久久精彩综合视频| 国产在线激情视频| 四色五月婷婷| 国产日比| 欧美A级成人婬片免费看理论| 视色综合| 色婷婷综合亚洲| 色综合天天综合成人网| 中文字幕簧片| 久xxxx| 超碰9| 五月天婷婷色五月天| 国产亚洲精品久久久久久郑州| 在线色五月婷婷| 99精品丰满| 五月天色色婷婷| 婷婷五月黄色激情在线| 色婷婷AV久久| 热99这就是精品视频| 狠狠狠人妻| av人人操| 五月婷婷六月激情| 天天色综网| 影音先锋色婷婷| 天堂成人A片永久免费网站| 色五月影视| 九九色中文| 婷婷五月综合中文字幕| 久久xx| www.色五月天.com| 91九色精品熟女内射| 99原创自拍视频在线观看| 俺去也五月| 亚洲va欧美| 99热免费18| 91碰碰碰| 色婷婷亚洲婷婷在线观看| 亚洲精品va| 六月丁香开心婷婷欧美| 99色色| 国产精品色| 丁香五月老师| 91超级碰碰| 丁香五月WWW| 97干在线| 色欲天天综合网| 五月天激情子轮| wWwCom夜操wwW| www.com任你艹| 天天色情站| 五月丁香婷婷基地| 色五月婷婷九月| 一二三区视频韩国| Xx色综合| 婷婷五月av| 超碰伊人碰婷婷五月| 少妇做爰免费视看片| 超碰97免费在线| 久狠日av| 91小黄书网址在线观看| 国产成人VA| 97操在线视频| 991国产精选视频在线播放下载| 久久婷婷青青| 天天射影院| 性爱综合网| 天天天天干| 色色色色色色色色综合网| 国产26uuu视频| 日操| 亚洲婷婷月丁香五月| 91操熟女| 91久久1118| 日韩AV在线免费观看| 久久综合9| 99青青草99| 五月网站| 99热在线极品极品| 蜜臀av 粉嫩av 懂色av| 91呦呦呦| 精品无码片| www久久久久久久久久久久久久久久久| 蜜桃人妻无码AV天堂三区| 亚洲综合在线视频| 婷婷五月天伊人| 九九视频这里只有精品| 丁香六月在线| 久久思思热| 思思久久99| 成人午夜无码视频| 校花娇喘呻吟校长陈若雪视频| 91性高潮久久久久久久久| 色色色免费视频| 婷婷婷婷色| 久99| 国产精品91抖高| 丁香五月天堂婷婷| 日本在线观看91| 综合久久综合综合| 婷婷五月丁香91| 九九综合九九| 色色亚洲无码| 日日日影院| 色情五月婷婷| 无码人妻电影| 99无码精品| 色.五月综合网| 色婷婷AV久久| 99在线视频播放| 婷婷视频网| 热热久久精品视频| 战争与艾拉电影免费观看| 欧美日韩AAA| 我去色色网五雨天| 婷婷激情综合| 91色性感五月婷婷丁香| 538任你爽视频不一样的| 玖玖爱资源站| 亚洲女婷婷五月基地综合久久久| 天堂草在线观看| 碰97久久| 国产精品99久久久久久久女警| 综合在线观看99| 九九精品亚洲| 国内裸舞二区| 婷婷五月天无码| 日日干天天爽| 色色综合网。| 久久三级视频| 五月天狠狠草| 久久五月天婷婷| 婷婷五月花.97| 99人人精品| 无码中文一区二区三区| 久久99热免费最新版| 99激情| 国产黄色大片| 五月色婷婷亚洲| 婷婷瑟瑟五月天| av狠狠操| 久久久久婷| 激情五月综合色婷婷| 色色色网站| 国产偷人爽久久久久久老妇APP | 丁香激情网| 九九色99| 九九热精品视频在线观看| 婷婷天天五月天| 婷婷色激情网| 激情综合五月婷婷| 国产在线网| 91九色精品熟女内射| 亚洲AV色婷婷人禽五月天| 色色亚洲视频| 大香蕉在九| 日韩性爱AV| 亚洲第一黄网| 五月激情小说| 色婷婷狠狠禁久久| 色播播之激情五月婷婷| 亚洲网视屏| 91热久| 婷婷五月婷婷五月天| 99re思思热久久| 五月婷婷色色网址| 婷婷网五月| 亚洲人人操| 日本99久久| 婷婷的色色五月天| 91av色色乱视频| 九九热区一区二区三区| 啪啪啪大香蕉| 色婷婷影院| 亚洲成人AV在线播放| 人人97操| 五月婷婷激情久久| 67久久| 五月丁香六月情婷婷久久| 91一起操| 九九99在线免费在线观看视频| 9l视频自拍九色9l视频在线观看| 久婷视频| 日本五月婷婷| 婷婷性爱综合| 桃色激情网| 久久99免费视屏| 九九精品视频在线观看| 婷婷丁香大香蕉| 热99只有里视频| 97大香蕉五月天| 国产精品久久久久久五月天加勒比| 开心激情婷婷| 国产精品久久在线观看技巧| 五月天啪啪啪| 精品无码av丁香五月激情| 99热只有| 五月综合激情图片 | 五月婷无码| 成人做爰高潮A片免费视频| 99'无码| 偷偷与邻居做爰完整视频| 激情丁香淫荡婷婷| 久色精品| 五月婷婷福利| 超碰伊人碰婷婷五月| 超碰高清在线| 成人av免费观看| 国产成人网站在线观看| 激情五月婷婷伊人| 九月丁香婷婷网| 久久这里都是精品| 九热视频在线精品15| 久久久五月天| 无码毛片992367| 天堂久久久久天堂网| 综合久久五月天| 91狠狠色丁香| 五月丁香影院| 欧美婷婷五月| 视频一二区| 直接看的av| 99色丁香婷婷综合网| 国产女18毛片多18精品| 五月婷婷六月激情| 日韩成人精品中文字幕| 夜精品无码A片一区二区蜜桃| 色色色色色色97| 亚洲AV无码影院| 来吧亚洲综合网| 亚洲综合狠狠艹| 久久五月婷婷丁香| 激情五月激情综合网| 丁香激激情网| 五月丁香啪啪综合网| 99热这里是精品| 九九色综合九九色| 99免费成人网| 久久久久久久久久久久久久久久久精典| 五月婷婷日| 女人天堂av| 婷婷va| 欧美韩国日本| 天天爱天天秀天天做| 色五月丁香五月激情五月激情| 亚洲av电影网站| 午夜丁香| 99热无码首页| 99成人网站| 性热视频99精品| 激情丁香五月| 99视频在线播放大全| 婷婷五月天成人动漫 | 五月激情网站| 久久一级AV| 亚洲成人免费在线| 五月婷婷免费看| 天天摸.天天mo| 九九www| 亚洲欧美在线观看| 啪啪激情网| 色婷婷五月天在线| 久热视频A.| 婷婷五月丁香香蕉| 丰满少妇猛烈A片免费看观看| 影音先锋91| 亚洲色 视频| 欧美va亚洲va| 人人操人人操919999| 影音先锋五月婷婷| 啪啪综合网| √天堂资源在线人妻熟女| 色人妻五月| 十月丁香婷婷| 亚洲五月婷婷| 任你擦免费视频| 丁香五月天影院| 噼里啪啦完整版中文在线观看| 成人 在线 日韩| AV人人操| 色女伊人| 日本成人小说婷婷六月| 国产成人AV人人爽人人澡Va| 激情伊人| 久久精品婷婷五月丁香| www.五月婷| 狠狠色噜噜狠狠狠狠狠色综合久久| 五月婷婷基地| 婷色五月| 天天爽人人综合免费7799| 日本色视| 五月天激情亚洲| 99热777| 国产一区男女| 色综合五月婷婷狠狠干| 亚洲亚洲激情| 琪琪理论片| 丁香婷婷综合精品六月初| 九九五月天| 另类激情五月| 另类视频综合| 亚洲、欧美、国产另类笫二区| 激情图片99| 日熟女| 4438激情网| 久99在线视频| 亚洲激情婷婷| 婷婷五月丁香综合| 99re免费精品视频| 五月婷婷久久综合| 午夜婷婷丁香| 九九综合精品| 五月五丁香婷婷| 丁香五月在线视频黑人| 99色看| 久久久久久丁香五月| 狠狠操狠狠干综合| 久色欧美| 欧洲色色| 另类激情综合| 免费精品99| 精品一二三区久久AAA片| 日本欧美成人片AAAA| 成人做爰A片免费看网站找不到了| 拍真实国产伦偷精品| 免费看欧美成人A片无码| AV片一区在线观看| 婷婷五月综合基地| 五月天之色情综合网| 天堂久久婷婷| 亚洲va日| www.俺去也com| 激情综合五月开心狠狠| 九九热10| 九九久久综合| 日本在线播放97| 青青久久大香蕉| 伊人久久五月天| 成人片久久网站| 中文字幕性爱丰满| 九月av| 丁香六月婷| 91se视频| 激情图片99| 婷婷日在线观看| 五月婷婷视频28| 性高潮久久久久久-九九九九九九九九九九热-成人AV | 午夜成人网站在线观看| 深爱激情网五月| 天堂AV在线看| 99热爱爱干干日| 日韩免费视频| 无码九九九九| 天天日夜夜B久久| 五月花综合视频| 99综合在线| 色欧美一级| 超碰av天堂| 米奇激情婷婷| 五月天丁香婷| 婷婷五月天A V| 婷婷月综合| 五月婷婷色丁香| 丁香五月天.com| 免看黄大片AA | 在线观看996精品| www.操逼comm| 色婷婷综合亚洲| 色婷婷丁香女女| 在线中文av| 另类激情网| 亚洲人人操| 婷婷色一二三区波多野结衣| 26uuu美女三级视频| 能看的AV| 99综合五月免费视频色婷婷| 中文字幕黄色片| 久久99性爱| 激情丁香五月| WWW99热| 狠狠色噜噜色狠狠狠综合久久成人波| 99色网站| 另类视在线| 五月婷网站| 超碰国产在线| 五月停停色色丁香| 丁香久久| 一区二区三区四日本| 婷婷五月色播网| 婷丁香五月天| AV中文字幕夜夜操b天天摸bb | 五月天婷婷久久视频| 99精品偷拍视频| 性爱电影科技贸易有限公司| 色色射| 激情综合网五月| 亚洲色优| 婷婷亚洲在线| 丁香花五月天| 激情综合五| 激情久久综合| 先锋资源91| 久久中国毛毛片爱久久| 伊人色欲五月天| 色色99| 丁香婷婷精品视频| 久99| 99久久综合网| 自拍偷窥99热| 97婷婷在线| 色婷婷电影网| 毛v一区二区视频| 欧美成人A片AAA片在线播放| 色啪久 | 99热热热99精品丁香| 欧美大奶熟女噜噜噜噜| 五月天婷婷在线视频| 色情五月综合婷婷| 五月丁香啪啪综合| 人人干99| 97在线刺激| 五月天婷婷网站888| 九色七七| 中文精品在| 9久热在线视频精品| 91狠狠色丁香| 久操福利| 丁香五月综合| jiZZdr| 色婷婷成人丁香| 五月婷婷综合在线| 一本道综合网| 九月丁香久久网| 99爱无码| 婷婷五月丁香色播| 五月天婷婷综合| 九色七七| 久久九九热视频| 狠狠草天天草| av操逼网| 婷婷六月激情综合| 大香AV| 久久久久久综合88| 久久无码激情视频| 国产精品扒开腿做爽爽爽A片唱戏 亚洲爆乳无码精品AAA片蜜桃 | 99久在线精品| 99这里有精品| 三级成人网站| 五月婷婷欧洲| 超碰国产AV| 91狠狠综合久久久| 狠狠精品干练久久久无码中文字幕 | 密乳Va| 天天操天天操天天操天天操天天操天天操天天操天天操天天操 | 丁香五月激情月| 超碰九九热| 日操| 婷婷五月综合色小姐小说| 天天爽天天操| 婷婷五月天在线看| 性欧美大战久久久久久久83| 99在线精品在线视频| 中文字幕综合| 亚州美女| 日日色综合| 五月丁香| aaa久久久| 人妻激情在线| 色狠狠伊人久久五月丁香| 久9草在线观看视频| 久久9精品视频| 亚洲天堂亚洲色色色| 久热精彩视频98| 成人电影一区| 五月婷婷九| 大香av| 欧美精品中文字幕亚洲专区| 五月天四色房丁香亭亭| 激情5月舔| 九九在线91| 99热国产这里只有精品| 五月丁香欧美| 久99久在线| 99色综合久久| 婷婷伊人网| 丁香五月激情啪啪| 丁香五月天在线视频| 久久无意婷婷| www.五月天婷婷| 激情伊人五月天| 久热这里只有精品在线观看 | xx久久| 五月婷三级片| 超碰在线91| 久久人妻视步| 青青草a在线| 色99婷婷五月天| 全部老头和老太XXXXX| 久久人人九九| 婷婷六月五月| 亚洲AV激情五月综合网| 97超碰在线免费观看| 激情都市另类| 超碰av在线| 久久99网| 亚洲中文乱字字幕线在永久| 亚洲国产成人在线| 91久久精品视频| 无码人妻少妇色欲AV一区二区| 五月婷婷色综图片| 亚洲色模骚货| 天天草天天爱| 欧美婷婷| av在线播放网址| 欧美一级毛卡片无码| 国产69久久久欧美黑人A片| 玖玖综合色| 狠狠的日| se99视频| 好激情在线综合网| 成人色五月天| Se.婷婷五月天| 五月丁香啪啪网| 超碰在线综合| 99热一本| 婷婷色综合中心站| 国产精品美女久久久久AV超清| 天天干天天干天天干天天干天天干| 少妇搡BBBB搡BBB搡毛茸茸 | 天天爽天天摸人妻综合网| 人人天堂操| 伍月婷丁香婷| 性爱AV天堂| 五月婷婷大香蕉| www.婷婷六月天| 女操碰| 99玖玖在线视频| 欧美婷婷精品激| 五月婷婷色色网址| 亚洲人成网站999久久久综合| 亚洲无码影音| 色综合久久久无码中文字幕999| 做爰丰满少妇1313| 国产美女无遮挡裸体毛片A片| 九九热视频在线观看| 五月婷视频| 99亚洲精品| 99综合免费视频| 另类天堂| 国产成人精品一区二三区熟女在线| av中文在线| 荫道BBWBBB高潮潮喷| 黑人巨粗进入警花疼哭A片| 欧美成人精品三区综合A片| 无码少妇高潮喷水A片免费| 成人做爰A片免费看视频| 公的粗大挺进了我的密道| 国产高潮A片羞羞视频涩涩| 丁香五月天视频| 亚洲V国产V欧美V久久久久久| 国产肥白大熟妇BBBB视频| aV直接看| 91seAV| 亚洲操B视频| 99热国内精品| 午夜丁香丁香婷婷| www.99热最新视频8| 五月婷婷五月天天| 九九热精品6| 婷婷五月天激情开心网| 婷婷五月AV| 五月色综合| 成人AV在线中文版| 亚洲激情六月丁香| 大香蕉九九热| www.激情五月天。com| 国产婷婷五月中文字幕高清| 日在线V视频在线播放| 日日噜狠狠色| 热99在线精品| 五月天婷婷色| 琪琪色网在线| 超碰国产在线观看| 99在线精品观看99| 六月丁香五月亭亭| 99热在线只有精品| 丁香五月婷婷基地| 国自产拍偷拍精品啪啪一区二区| 在线观看视频1区| 久久五月婷婷丁香| 五月丁了香蕉综合| 欧美爆乳一区二区三区| 色五月天丁香婷婷| 97在线视频观看| 色色色色色日韩午夜激情 | 五月婷婷综合在线| 激情电影五月婷婷| 天天操B| 婷婷色日本| 影音先锋偷偷色男人站| 久久综合人妻| 超碰免费观看| 久久99网站| 99热这里只有精品一区| 日韩啪| 影音先锋五月婷婷| 国产激情视频在线观看| 狠狠久综合| 九九五月天| 久久激情四射| 天天射影| 五月婷婷五月丁香| 开心五月天激情网| 99久在线精品99re5热视频| 久久五月人人摸| WWW.桔色成人.COM| 麻豆观看夏晴子| 97香蕉久久超级碰碰高清版| 人人爽人人爽人人爽人人爽| 激情99热| 狠狠色中色| 婷婷丁香六月五月天| 色婷婷成人五月| 欧美肉大捧一进一出免费视频| 免费观看欧美成人AA片爱我多深| 色三级色三级| 99国产99| 综合激情开心五月| 97色操| 五月婷婷丁香日韩在线| 久久女婷| 激情五月天在线免费美女视频| 中国丰满熟女A片免费观| 91色吧网| 色狠狠色综合| 99精品国产在热久久| 九九99九九99偷拍视频免费看| www一区二区三区| www.zbzhongsen.com| 五月丁香啪啪综合| 少妇激情五月天| 五月天激情美女久久| 色五月综合婷婷久久综合婷婷久久综合婷婷久久综合婷婷久久 | 99精品在线播放| 青青久久大香蕉| 久久深爱激情网| 国产亚洲精品久久久久久牛牛| 五月色网| AV网站免费在线| 97操碰在线视频| 黄色AAAAA| 91婷婷视频| 精品色色网| 五月激情综合网| 99婷婷五月天| 五月丁香婷婷成人网| 中文字幕av在线播放| 国产激情综合五月久久| 久久五月丁香综合| 五月丁香婷婷人体| 国产成人一区二区三区在线观看| 一起草AV| av大香蕉| 婷婷丁香成人| 激情综合色网| 超碰在线精品| 色吧婷婷| 色碰碰| 99在线热| 九九99九九99偷拍视频免费看| 伊人玖玖网| 偷拍91九色| 色玖玖综合| 国产9色在线/日韩| 99人人干| AV伊人青草丁香六月| 激情网五月天| 干亚洲天堂| 天堂成人A片永久免费网站| www.五月天婷婷姐姐| 九九操屄| 丁香五月激情五月开心五月| 字母不卡码人逼| 五月婷婷中文字幕AV| 91精品久久久久久久久久久久| 色婷婷97|