久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

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

AI應(yīng)用架構(gòu)設(shè)計(jì)圖解:從模型接入到生產(chǎn)落地的完整指南

AI應(yīng)用架構(gòu)設(shè)計(jì)圖解:從模型接入到生產(chǎn)落地的完整指南 這幾年做AI應(yīng)用落地我見(jiàn)過(guò)太多團(tuán)隊(duì)把大模型接進(jìn)來(lái)卻依然跑不起來(lái)的情況。模型調(diào)用通了問(wèn)答聽(tīng)起來(lái)也沒(méi)問(wèn)題一旦面對(duì)真實(shí)用戶延遲、成本、上下文混亂、工具調(diào)度失控、安全邊界缺失全都浮出來(lái)。問(wèn)題幾乎都出在同一個(gè)地方整個(gè)系統(tǒng)沒(méi)有架構(gòu)可言只有一層直連大模型的膠水代碼。所謂“AI應(yīng)用架構(gòu)設(shè)計(jì)”不是畫(huà)一張漂亮的拓?fù)鋱D而是把交互層、編排層、模型接入層、數(shù)據(jù)記憶層、可觀測(cè)性這堆東西用清晰的邊界和鏈路組織起來(lái)讓每個(gè)環(huán)節(jié)都有擴(kuò)展點(diǎn)每個(gè)失敗都有兜底。這篇文章我準(zhǔn)備用圖解的方式把自己在多個(gè)AI項(xiàng)目中沉淀下來(lái)的拆解思路、參考架構(gòu)、落地步驟和踩坑記錄整個(gè)過(guò)一遍適合后端開(kāi)發(fā)者、全棧工程師、以及正在把AI原型推向生產(chǎn)的架構(gòu)師參考。1. 先把話說(shuō)在前面AI應(yīng)用架構(gòu)到底在解什么題1.1 不是所有“接個(gè)大模型”都叫架構(gòu)設(shè)計(jì)很多團(tuán)隊(duì)的第一步是申請(qǐng)一個(gè)模型API然后把用戶的輸入直接拼到系統(tǒng)提示詞里調(diào)用接口把結(jié)果返給前端。這個(gè)流程在Demo階段沒(méi)有任何問(wèn)題因?yàn)樗?yàn)證的是“模型能不能解決我的業(yè)務(wù)問(wèn)題”。一旦上生產(chǎn)你會(huì)發(fā)現(xiàn)真正需要設(shè)計(jì)的不是模型本身而是模型旁邊那一圈東西。舉個(gè)例子。你做一個(gè)企業(yè)內(nèi)部知識(shí)庫(kù)問(wèn)答助手輸入端可能是Web聊天框也可能是IM機(jī)器人中間要處理權(quán)限普通員工只能檢索公開(kāi)文檔管理層能看戰(zhàn)略材料問(wèn)答過(guò)程可能要調(diào)用內(nèi)部HR系統(tǒng)查請(qǐng)假余額再調(diào)用日歷系統(tǒng)幫你直接發(fā)起一個(gè)會(huì)議邀請(qǐng)最后還得把整個(gè)交互過(guò)程中用了哪些提示詞模板、哪些檢索片段、哪些工具調(diào)用記錄全都留存下來(lái)供質(zhì)量復(fù)盤(pán)用。這些需求沒(méi)有哪一個(gè)是“調(diào)一次大模型”能完成的。所以架構(gòu)設(shè)計(jì)要解的第一個(gè)題是把大模型從“全知全能的回答器”降級(jí)成“一個(gè)可被編排的推理組件”。它負(fù)責(zé)語(yǔ)言理解、邏輯推理、內(nèi)容生成但業(yè)務(wù)狀態(tài)、工具調(diào)用、數(shù)據(jù)權(quán)限、流程控制都應(yīng)該由外部系統(tǒng)接管。這句話聽(tīng)起來(lái)簡(jiǎn)單實(shí)際影響很大它會(huì)決定你后續(xù)的擴(kuò)展模型、替換模型、增加Agent能力時(shí)是改一個(gè)模塊還是推翻重來(lái)。1.2 一張圖先建立整體觀我們常說(shuō)的AI應(yīng)用架構(gòu)從縱向看大致可以分成五層。--------------------------- | 客戶端與產(chǎn)品層 | | Web / 小程序 / App / IM | -------------------------- | -------------v------------- | 應(yīng)用服務(wù)層 | | 業(yè)務(wù)邏輯 / 會(huì)話 / 權(quán)限 / 路由| -------------------------- | -------------v------------- | 編排與Agent層 | | 提示詞 / 上下文 / 工具調(diào)用 | -------------------------- | -------------v------------- | 模型接入層 | | LLM API / 私有化模型 / 多模型| -------------------------- | -------------v------------- | 基礎(chǔ)設(shè)施層 | | 向量庫(kù) / 緩存 / 對(duì)象存儲(chǔ) | | 網(wǎng)關(guān) / 可觀測(cè)性 / 安全 | ---------------------------橫向看一條完整的業(yè)務(wù)請(qǐng)求鏈路會(huì)把這幾層串起來(lái)用戶消息先進(jìn)應(yīng)用服務(wù)層做權(quán)限校驗(yàn)、會(huì)話識(shí)別、敏感信息過(guò)濾然后到編排層由編排器決定這個(gè)問(wèn)題是否需要檢索、需要調(diào)用哪些工具、用哪份提示詞模板接著再把組織好的上下文交給模型接入層模型返回結(jié)果后編排層可能還要執(zhí)行后續(xù)動(dòng)作比如解析結(jié)構(gòu)化輸出、調(diào)用外部系統(tǒng)、再讓模型做一次總結(jié)最后才把響應(yīng)返回到產(chǎn)品層。分層的好處在于每一層只干一件事并且可以被單獨(dú)替換。模型接入層從GPT換成國(guó)產(chǎn)開(kāi)源模型不影響上面三層的邏輯編排層從提示詞拼接演進(jìn)到復(fù)雜Agent循環(huán)也不需要?jiǎng)涌蛻舳藚f(xié)議基礎(chǔ)設(shè)施層的緩存和向量庫(kù)決定性能但它不應(yīng)該跟業(yè)務(wù)代碼耦合在一起。這個(gè)整體觀是我每次開(kāi)始新項(xiàng)目時(shí)即使代碼還沒(méi)寫(xiě)也會(huì)先在文檔里搭起來(lái)的骨架。有了它后面每一步才知道自己動(dòng)的是哪一層。2. 圖解AI應(yīng)用的核心模塊拆解2.1 模型接入層API、私有化還是混合模型接入層是整個(gè)架構(gòu)里最受關(guān)注、也最容易引發(fā)爭(zhēng)論的一層。它要解決三個(gè)問(wèn)題模型從哪來(lái)、如何統(tǒng)一接入、如何做多模型路由。在選擇模型來(lái)源時(shí)我一般會(huì)讓團(tuán)隊(duì)先盤(pán)一下自己的約束條件不搞拍腦袋。API方式優(yōu)勢(shì)是省心——免運(yùn)維、延遲穩(wěn)定、模型升級(jí)立即生效適合快速驗(yàn)證和大多數(shù)SaaS類業(yè)務(wù)但它引入兩個(gè)隱形約束一是數(shù)據(jù)要出外網(wǎng)敏感業(yè)務(wù)必須先過(guò)脫敏和合規(guī)評(píng)審二是單次調(diào)用成本會(huì)隨用量線性上漲。私有化部署適合高隱私、強(qiáng)合規(guī)場(chǎng)景以及希望把單位推理成本壓下來(lái)的中大規(guī)模調(diào)用但GPU資源調(diào)度、模型量化、高并發(fā)推理排隊(duì)都是需要團(tuán)隊(duì)持續(xù)投入的事?;旌辖尤胧悄壳氨容^務(wù)實(shí)的選擇通用對(duì)話走外部API涉及核心數(shù)據(jù)或敏感行業(yè)的推理走內(nèi)網(wǎng)私有化模型再在接入層做透明路由。不管選哪條路徑我都建議在模型接入層定義一個(gè)統(tǒng)一接口而不是讓業(yè)務(wù)代碼直接依賴某個(gè)SDK。這個(gè)接口至少包含這些語(yǔ)義模型名或模型版本標(biāo)識(shí)輸入消息列表角色、內(nèi)容系統(tǒng)提示詞或指令前綴采樣參數(shù)溫度、top_p、最大輸出長(zhǎng)度等結(jié)構(gòu)化輸出要求JSON Schema或函數(shù)定義超時(shí)、重試、失敗回調(diào)定義統(tǒng)一接口的核心價(jià)值是在后面接多模型時(shí)不用改業(yè)務(wù)代碼。我在一個(gè)項(xiàng)目里做過(guò)替換對(duì)外用的模型A內(nèi)部復(fù)盤(pán)和夜間批量任務(wù)用的是更便宜的開(kāi)源模型B兩套模型在接入層只通過(guò)一個(gè)配置項(xiàng)切換上面所有應(yīng)用層完全無(wú)感。這個(gè)設(shè)計(jì)投入不大但后期帶來(lái)的靈活度非常高。2.2 應(yīng)用編排層Prompt、上下文和鏈路控制應(yīng)用編排層是AI應(yīng)用架構(gòu)里最劇變的一層因?yàn)樵缙凇捌碢rompt”的思路已經(jīng)越來(lái)越不夠用?,F(xiàn)在主流的設(shè)計(jì)思路可以分成三種模式。單次調(diào)用模式適合任務(wù)邊界清晰的場(chǎng)景比如內(nèi)容分類、情感分析、標(biāo)題生成。這個(gè)模式下編排層只需要負(fù)責(zé)把系統(tǒng)提示詞、用戶輸入、少量業(yè)務(wù)參數(shù)組裝好然后調(diào)用一次模型拿到結(jié)果返回。簡(jiǎn)單可靠但無(wú)法處理需要多步推理的任務(wù)。鏈?zhǔn)秸{(diào)用模式把你的業(yè)務(wù)流程拆成一串子任務(wù)每個(gè)子任務(wù)調(diào)用一次模型前一個(gè)輸出作為后一個(gè)輸入。典型場(chǎng)景是智能寫(xiě)作助手先讓模型根據(jù)用戶意圖生成大綱再按大綱分段擴(kuò)寫(xiě)最后再讓模型做整體潤(rùn)色。鏈?zhǔn)侥J降膬?yōu)點(diǎn)是可觀測(cè)、每步可控缺點(diǎn)是總延遲是每一步延遲的累加而且一旦某一步輸出質(zhì)量不好后面的步驟都會(huì)受影響。Agent循環(huán)模式是目前最熱門(mén)的架構(gòu)思路它讓模型不是“回答一次就結(jié)束”而是進(jìn)入一個(gè)循環(huán)理解用戶意圖 - 決定要不要調(diào)用工具 - 執(zhí)行工具 - 把工具結(jié)果帶回來(lái) - 繼續(xù)推理直到滿足結(jié)束條件。這個(gè)模式的威力在于模型可以自己規(guī)劃怎么完成任務(wù)而不是每一步都由研發(fā)人員寫(xiě)死。真實(shí)項(xiàng)目的復(fù)雜性在于多數(shù)場(chǎng)景不是單一模式。我的建議是把編排層拆成兩個(gè)子組件一個(gè)是任務(wù)解析器負(fù)責(zé)判斷當(dāng)前輸入適合單次調(diào)用、鏈?zhǔn)竭€是Agent循環(huán)另一個(gè)是執(zhí)行引擎負(fù)責(zé)真正跑對(duì)應(yīng)流程。任務(wù)解析器本身也可以是一個(gè)輕量模型調(diào)用用低溫度參數(shù)保證分類穩(wěn)定性這樣既保留了Agent的靈活性又不會(huì)讓所有請(qǐng)求都陷入不可控的自由發(fā)揮。上下文管理是編排層最容易崩的地方。很多人以為把歷史消息全都塞給模型就完事了實(shí)際上一旦對(duì)話輪數(shù)變多上下文窗口被占滿模型會(huì)開(kāi)始“遺忘”關(guān)鍵指令輸出質(zhì)量快速惡化。實(shí)踐中我會(huì)做三層上下文控制長(zhǎng)期記憶用戶的基本信息和業(yè)務(wù)偏好存數(shù)據(jù)庫(kù)關(guān)鍵節(jié)點(diǎn)注入短期記憶最近N輪對(duì)話摘要可以用單獨(dú)的模型把歷史消息壓縮成結(jié)構(gòu)化摘要工作記憶當(dāng)前任務(wù)正在使用的檢索片段、工具返回結(jié)果、中間推理過(guò)程這是模型真正需要“看到”的內(nèi)容這三層分開(kāi)管理之后模型每次調(diào)用看到的信息總量會(huì)顯著下降質(zhì)量反而提升。上下文不是越多越好而是越精準(zhǔn)越好。這個(gè)認(rèn)知幾乎是所有AI應(yīng)用從Demo走向生產(chǎn)的分水嶺。2.3 能力擴(kuò)展層Function Calling、Agent與工具模型如果只能輸出文本它能解決的業(yè)務(wù)問(wèn)題很有限?,F(xiàn)代AI應(yīng)用架構(gòu)里能力擴(kuò)展層承擔(dān)的是把模型跟真實(shí)世界連接起來(lái)讓它可以查數(shù)據(jù)庫(kù)、發(fā)消息、操作業(yè)務(wù)系統(tǒng)。Function Calling是目前最成熟的機(jī)制你在請(qǐng)求里聲明一組函數(shù)定義描述函數(shù)名、參數(shù)、用途模型通過(guò)推理決定要調(diào)哪個(gè)函數(shù)并輸出結(jié)構(gòu)化的參數(shù)。你收到這個(gè)返回后可以不直接執(zhí)行而是先校驗(yàn)參數(shù)合法性、做權(quán)限檢查再實(shí)際調(diào)用業(yè)務(wù)系統(tǒng)。注意模型不具備真實(shí)執(zhí)行能力它只是“建議”調(diào)用哪個(gè)函數(shù)真正的執(zhí)行權(quán)必須掌握在應(yīng)用層手里。這個(gè)原則能避免一堆安全問(wèn)題比如模型在參數(shù)里填入越權(quán)范圍如果你直接透?jìng)骶统鍪铝?。Agent的興起讓能力擴(kuò)展層面變得復(fù)雜。當(dāng)模型進(jìn)入自主循環(huán)它可能會(huì)連續(xù)調(diào)用多個(gè)工具檢索文檔、查詢庫(kù)存、對(duì)比價(jià)格、生成訂單。這時(shí)候整個(gè)擴(kuò)展層要具備工具注冊(cè)、工具發(fā)現(xiàn)、工具執(zhí)行狀態(tài)管理、以及工具間依賴處理的能力。工具注冊(cè)機(jī)制通常會(huì)維護(hù)一種“工具描述文件”里面包含工具名稱、說(shuō)明、OpenAPI風(fēng)格的入?yún)⒊鰠⒍x、調(diào)用地址、鑒權(quán)方式和重試策略。模型推理時(shí)其實(shí)讀的是這些描述文本所以工具描述寫(xiě)得好不好直接決定模型能不能正確使用工具。我見(jiàn)過(guò)很多團(tuán)隊(duì)在這個(gè)環(huán)節(jié)翻車(chē)工具描述含糊只寫(xiě)“獲取用戶信息”模型根本不知道需要傳什么參數(shù)改成“根據(jù)用戶手機(jī)號(hào)查詢用戶基礎(chǔ)信息手機(jī)號(hào)為11位數(shù)字必須存在且匹配當(dāng)前登錄用戶”之后調(diào)用準(zhǔn)確率立刻上了一個(gè)臺(tái)階。最近比較熱的一個(gè)方向是行業(yè)里開(kāi)始制定標(biāo)準(zhǔn)化工具協(xié)議比如OpenAPI直接轉(zhuǎn)工具定義、MCP協(xié)議把外部能力統(tǒng)一掛進(jìn)來(lái)。圖里畫(huà)的能力擴(kuò)展層不再是一堆散落的函數(shù)而是一個(gè)統(tǒng)一的工具網(wǎng)關(guān)。這個(gè)網(wǎng)關(guān)做三類事情給每個(gè)工具分配唯一標(biāo)識(shí)管理可見(jiàn)范圍對(duì)入?yún)⒆鲂r?yàn)和脫敏對(duì)執(zhí)行結(jié)果做格式化和限流。跟模型相關(guān)的邏輯只發(fā)生在描述文件和工具調(diào)用結(jié)果回填上其余都收斂到網(wǎng)關(guān)側(cè)。2.4 數(shù)據(jù)與記憶層向量庫(kù)、緩存與狀態(tài)很多AI應(yīng)用需要處理私有知識(shí)庫(kù)、歷史會(huì)話、業(yè)務(wù)狀態(tài)這部分是我說(shuō)的數(shù)據(jù)與記憶層。最常被誤解的是向量數(shù)據(jù)庫(kù)的定位。很多人以為只要接了一個(gè)向量庫(kù)就解決了知識(shí)庫(kù)問(wèn)題。實(shí)際上RAG鏈路里數(shù)據(jù)側(cè)要處理的事情遠(yuǎn)比“多存幾個(gè)向量”復(fù)雜。第一文檔入庫(kù)前要做解析PDF、Word、掃描件格式不一表格和圖片還要單獨(dú)走OCR和多模態(tài)處理第二文檔要切分切分策略直接影響檢索質(zhì)量太小則語(yǔ)義不完整太大則噪聲多按標(biāo)題層級(jí)和段落語(yǔ)義切分通常比按固定字符數(shù)切分好用第三每條切片要生成多個(gè)版本的向量以適應(yīng)不同問(wèn)法第四入庫(kù)后還要做去重、權(quán)限標(biāo)記和版本更新舊版本不能繼續(xù)參與檢索。我來(lái)用一個(gè)實(shí)際切分配置舉例。一份企業(yè)制度文檔我先按目錄拆成章節(jié)再按段落和列表項(xiàng)拆分對(duì)于超過(guò)3000字的長(zhǎng)章節(jié)允許單條切片上限800字符左右重疊100到200字符這樣既能保住語(yǔ)義邊界又能覆蓋跨段落提問(wèn)。嵌入模型選擇上如果主要檢索中文內(nèi)容我會(huì)用中文效果好的嵌入模型向量維度視模型而定常見(jiàn)范圍在768到1536之間。向量庫(kù)只是數(shù)據(jù)層的一部分不是全部。業(yè)務(wù)狀態(tài)和會(huì)話狀態(tài)更適合放在傳統(tǒng)SQL或Redis里因?yàn)樗鼈兪菑?qiáng)一致、高可靠的事實(shí)型數(shù)據(jù)比如訂單金額、參數(shù)表不該去走向量召回。RAG擅長(zhǎng)的場(chǎng)景是語(yǔ)義檢索而不是精確計(jì)算。你把訂單號(hào)存進(jìn)向量庫(kù)再問(wèn)“訂單A1234金額多少”純屬繞遠(yuǎn)路正確設(shè)計(jì)應(yīng)該是先讓模型識(shí)別出意圖是查訂單通過(guò)Function Calling去訂單系統(tǒng)精確查詢?cè)侔巡樵兘Y(jié)果拼進(jìn)上下文中去生成回答。緩存是比較容易被忽略的架構(gòu)組件。同一個(gè)問(wèn)題如果答案不依賴當(dāng)前用戶上下文完全可以用語(yǔ)義緩存把用戶輸入做一次向量化如果和近幾天的歷史問(wèn)題相似度超過(guò)閾值直接返回緩存答案。這樣既能大幅降低模型調(diào)用成本也能顯著優(yōu)化響應(yīng)延遲。我在一個(gè)高頻客服系統(tǒng)里這么做過(guò)緩存命中率一度到30%以上線上成本大概省了四分之一。2.5 可觀測(cè)性與安全生產(chǎn)環(huán)境的地基AI應(yīng)用有個(gè)和傳統(tǒng)應(yīng)用很不一樣的地方模型輸出是不確定的同一個(gè)提示詞在不同時(shí)間可能給出不同答案用戶會(huì)拿錯(cuò)誤結(jié)果來(lái)質(zhì)問(wèn)。如果你沒(méi)有完整的調(diào)用記錄排查起來(lái)會(huì)非常痛苦。可觀測(cè)性在AI架構(gòu)里至少要覆蓋四個(gè)維度。第一請(qǐng)求鏈路追蹤一條用戶消息經(jīng)歷了哪些步驟、調(diào)了幾次模型、調(diào)了什么工具每一步耗時(shí)多少第二Token消耗統(tǒng)計(jì)按用戶、按會(huì)話、按功能模塊匯總這是成本分析的原始數(shù)據(jù)第三輸入輸出留存尤其是生產(chǎn)環(huán)境里用戶到底問(wèn)了什么、模型答了什么這個(gè)數(shù)據(jù)是后續(xù)做評(píng)測(cè)集和提示詞調(diào)優(yōu)的基礎(chǔ)第四質(zhì)量監(jiān)控自動(dòng)或半自動(dòng)去評(píng)估模型輸出是否合規(guī)、是否偏離主題。安全方面輸入側(cè)要做兩層過(guò)濾第一層是規(guī)則過(guò)濾攔截明顯異常內(nèi)容第二層可以用一個(gè)輕量分類模型把輸入按安全等級(jí)打標(biāo)高風(fēng)險(xiǎn)內(nèi)容直接不走主鏈路或者走人工審核通道。輸出側(cè)同樣要過(guò)濾防止模型被誘導(dǎo)生成違規(guī)內(nèi)容。此外系統(tǒng)提示詞和工具描述要避免被用戶輸入覆蓋常見(jiàn)的做法是用系統(tǒng)級(jí)指令約束并且在上下文組裝時(shí)把用戶輸入和系統(tǒng)指令分區(qū)做嚴(yán)格的角色隔離。最后是權(quán)限鑒權(quán)模型調(diào)用的工具必須繼承當(dāng)前登錄用戶的權(quán)限不能因?yàn)槟P陀泄ぞ呙枋鼍桶阉?dāng)成超級(jí)管理員對(duì)待。3. 一張可落地的參考架構(gòu)圖以及關(guān)鍵鏈路說(shuō)明前面講的是模塊這里我把它們拼成一張完整參考架構(gòu)圖。這張圖不是擺設(shè)我會(huì)在后面說(shuō)明一條真實(shí)請(qǐng)求是怎么跑通它的。----------------------------- ------------------------- | 客戶端 / 產(chǎn)品層 | | 管理側(cè) | | Web / App / IM / 小程序 | | 運(yùn)營(yíng)監(jiān)控 / 評(píng)測(cè)標(biāo)注 | ---------------------------- ------------------------ | | -------------v-------------------------------------------- | 入口網(wǎng)關(guān)(統(tǒng)一鑒權(quán)/限流/安全過(guò)濾) | ----------------------------------------------------------- | -------------v-------------------------------------------- | 應(yīng)用服務(wù)層 | | 會(huì)話管理 | 用戶權(quán)限 | 意圖分流 | 業(yè)務(wù)API | ----------------------------------------------------------- | -------------v-------------------------------------------- | 編排與Agent層 | | 任務(wù)解析 | 上下文管理 | 工具調(diào)度 | 反饋與重試 | ----------------------------------------------------------- | | | v v v ------------- ----------------- ---------------- | Prompt管理 | | 工具網(wǎng)關(guān) | | RAG檢索服務(wù) | | 模板/版本化 | | Function/API/ | | 向量檢索/重排 | ------------- | MCP能力接入 | ---------------- ----------------- | | | v v v ----------------------------------------------------------- | 模型接入層 | | 統(tǒng)一模型網(wǎng)關(guān)( API / 私有化 / 多模型路由 / 降級(jí)) | ----------------------------------------------------------- | -------------v-------------------------------------------- | 基礎(chǔ)設(shè)施層 | | 向量數(shù)據(jù)庫(kù) | 關(guān)系數(shù)據(jù)庫(kù) | 緩存(Cache) | 對(duì)象存儲(chǔ) | | 可觀測(cè)性 | 日志檢索 | 調(diào)用鏈追蹤 | 成本分析 | -----------------------------------------------------------這條圖里最上層的客戶端只是外殼真正的決策鏈路大多從應(yīng)用服務(wù)層開(kāi)始。拉一條具體請(qǐng)求來(lái)看。用戶在Web端問(wèn)“幫我查一下張三這個(gè)月還剩幾天年假?!闭?qǐng)求先進(jìn)入口網(wǎng)關(guān)完成登錄鑒權(quán)、基礎(chǔ)限流、敏感輸入過(guò)濾。應(yīng)用服務(wù)層拿到請(qǐng)求后會(huì)先判斷當(dāng)前用戶在組織架構(gòu)里的身份發(fā)現(xiàn)他只能查自己的年假于是給編排層注入一個(gè)約束只允許查詢當(dāng)前用戶自己的數(shù)據(jù)。編排層的任務(wù)解析器判斷這個(gè)問(wèn)題需要兩步完成先調(diào)用休假系統(tǒng)的查詢函數(shù)再讓模型基于返回結(jié)果組織回答。于是執(zhí)行引擎開(kāi)始循環(huán)第一輪調(diào)用模型模型輸出一個(gè)Function Calling請(qǐng)求參數(shù)是當(dāng)前用戶ID和月份范圍工具網(wǎng)關(guān)收到請(qǐng)求后先按工具入?yún)chema校驗(yàn)再執(zhí)行真正的查詢把返回結(jié)果回填給編排層第二輪編排層把“張三本月剩余年假5天”拼進(jìn)上下文再次調(diào)用模型模型輸出最終回答?;卮鸾?jīng)過(guò)輸出過(guò)濾由應(yīng)用服務(wù)層組裝成客戶端需要的格式最后展示給用戶。整個(gè)過(guò)程還有一個(gè)并行動(dòng)作是記錄可觀測(cè)性數(shù)據(jù)兩輪模型調(diào)用的Token數(shù)、工具執(zhí)行耗時(shí)、完整輸入輸出、命中緩存還是走了模型統(tǒng)一寫(xiě)入日志系統(tǒng)。如果用戶覺(jué)得回答不準(zhǔn)你要復(fù)現(xiàn)時(shí)直接按會(huì)話ID拉出這條鏈路的所有記錄。這張架構(gòu)圖相比“直接調(diào)API”的寫(xiě)法多出來(lái)的這些層不是復(fù)雜度而是控制點(diǎn)。每一步都有關(guān)卡每一步都可觀測(cè)每一步都有回退方案。這就是架構(gòu)設(shè)計(jì)的本質(zhì)。4. 從圖到落地最小可用架構(gòu)的實(shí)操拆解4.1 先定義邊界再畫(huà)圖拿到一個(gè)AI項(xiàng)目需求時(shí)我不會(huì)立刻去選型大模型而是先跟業(yè)務(wù)方一起把邊界定清楚。一般我會(huì)問(wèn)四個(gè)問(wèn)題用戶是誰(shuí)輸入是什么形式文本、語(yǔ)音、圖片輸出是什么形式這個(gè)場(chǎng)景是一次性問(wèn)答還是多輪對(duì)話要不要調(diào)用外部系統(tǒng)要調(diào)用哪些能不能接受最多多長(zhǎng)的響應(yīng)時(shí)間成本有沒(méi)有硬上限以“企業(yè)智能客服”為例輸入是文本或語(yǔ)音轉(zhuǎn)寫(xiě)輸出是文本大部分場(chǎng)景多輪對(duì)話要調(diào)用訂單系統(tǒng)、退款系統(tǒng)響應(yīng)時(shí)間要求首字不超過(guò)2秒單次回答成本上限幾分錢(qián)。這幾個(gè)問(wèn)題回答完整個(gè)架構(gòu)的輪廓基本就定出來(lái)了。接下來(lái)才是畫(huà)架構(gòu)圖。畫(huà)圖的時(shí)候不要一上來(lái)就考慮微服務(wù)、K8s先用前面那張參考架構(gòu)圖當(dāng)?shù)赘逡粚右粚訂?wèn)自己這一層在當(dāng)前場(chǎng)景里要不要單獨(dú)存在多數(shù)時(shí)候早期項(xiàng)目可以把編排層和應(yīng)用服務(wù)層合并成一坨代碼把模型接入層做成一個(gè)函數(shù)基礎(chǔ)設(shè)施只保留一個(gè)向量庫(kù)和日志表。架構(gòu)的分層思維要保留物理部署可以先用單體。4.2 技術(shù)棧選擇和關(guān)鍵參數(shù)技術(shù)棧這塊我給出的是目前行業(yè)實(shí)踐里比較穩(wěn)的組合你可以根據(jù)團(tuán)隊(duì)情況調(diào)整。模型選擇上如果一個(gè)團(tuán)隊(duì)沒(méi)有專門(mén)的推理優(yōu)化團(tuán)隊(duì)我建議優(yōu)先走成熟API不要自己部署大模型。API的好處是開(kāi)箱即用RLHF對(duì)齊做得好輸出穩(wěn)定性高。開(kāi)源模型適合數(shù)據(jù)敏感或成本敏感的團(tuán)隊(duì)但要能接受性能調(diào)優(yōu)和運(yùn)維的投入。不要只看榜單分?jǐn)?shù)落地時(shí)要測(cè)你場(chǎng)景里的真實(shí)數(shù)據(jù)反復(fù)測(cè)200條以上再做決定。編排框架方面團(tuán)隊(duì)熟悉Python就考慮LangChain生態(tài)但我們自己內(nèi)部現(xiàn)在會(huì)刻意把框架承擔(dān)的責(zé)任控制在“標(biāo)準(zhǔn)化調(diào)用”這個(gè)層面框架負(fù)責(zé)工具調(diào)用、上下文包裝、重試機(jī)制復(fù)雜的業(yè)務(wù)狀態(tài)流轉(zhuǎn)自己寫(xiě)。最近行業(yè)里也很流行Graph方式的工作流編排這個(gè)適合任務(wù)鏈路復(fù)雜、并行分支多的場(chǎng)景。小團(tuán)隊(duì)或產(chǎn)品型團(tuán)隊(duì)也可以直接上一個(gè)開(kāi)源的應(yīng)用平臺(tái)來(lái)縮短開(kāi)發(fā)周期但對(duì)底層細(xì)節(jié)的掌控會(huì)弱一些。性能相關(guān)的關(guān)鍵參數(shù)我的默認(rèn)值是溫度分類和抽取任務(wù)用0到0.2生成和創(chuàng)意類用0.7左右top_p一般跟溫度配合不單獨(dú)調(diào)保持0.9到1max_tokens按任務(wù)類型控制生成類給足分類類給短上下文上限設(shè)一個(gè)低于模型硬上限的軟上限比如模型支持32K我會(huì)控制在線請(qǐng)求不超過(guò)16K留一半空間給工具結(jié)果和檢索片段超時(shí)與重試單次模型調(diào)用超時(shí)設(shè)置30秒重試2次重試間隔遞增這些參數(shù)不是拍腦袋定的而是經(jīng)過(guò)真實(shí)壓測(cè)后調(diào)出來(lái)的。注意一點(diǎn)溫度調(diào)高不意味著“更聰明”它只表示采樣時(shí)更多樣化、更隨機(jī)。想讓它遵守你的輸出格式溫度越低越穩(wěn)。4.3 從零到一的最小閉環(huán)示例這里用“企業(yè)知識(shí)庫(kù)問(wèn)答助手”做一個(gè)最小閉環(huán)。第一步建一個(gè)FastAPI應(yīng)用暴露一個(gè)/chat接口這個(gè)接口做三件事接收用戶消息、調(diào)用后端的問(wèn)答函數(shù)、返回回答。這個(gè)階段不用考慮權(quán)限不用考慮多租戶只要鏈路通。第二步用向量庫(kù)存知識(shí)庫(kù)。做一個(gè)文檔導(dǎo)入腳本把公司的操作手冊(cè)、FAQ、產(chǎn)品文檔解析后切分逐塊生成向量并寫(xiě)入向量數(shù)據(jù)庫(kù)。切分和嵌入的具體參數(shù)按前面說(shuō)的方法設(shè)。第三步寫(xiě)RAG查詢函數(shù)。用戶問(wèn)問(wèn)題時(shí)先用同款嵌入模型把問(wèn)題向量化到向量庫(kù)檢索TopK個(gè)相關(guān)片段TopK默認(rèn)設(shè)8檢索回來(lái)之后過(guò)濾掉相關(guān)度太低的片段剩下的拼進(jìn)上下文。第四步組裝Prompt。系統(tǒng)提示詞里寫(xiě)清楚你是企業(yè)助手、只能基于給定的資料回答、不知道就說(shuō)不確定。然后把檢索片段放在用戶問(wèn)題之前用明確的標(biāo)記區(qū)分“資料區(qū)”和“用戶問(wèn)題區(qū)”。第五步加輸出約束。讓模型輸出JSON里面包含回答內(nèi)容、引用資料編號(hào)、置信度。這一步可以用結(jié)構(gòu)化輸出的方法也可以讓模型在回答末尾附上結(jié)論依據(jù)。第六步接入工具調(diào)用。當(dāng)用戶問(wèn)“我之前提交的工單處理到哪一步了”時(shí)讓模型識(shí)別出意圖調(diào)用工單查詢函數(shù)函數(shù)返回結(jié)果后再生成回答。工具函數(shù)本身先寫(xiě)死返回測(cè)試數(shù)據(jù)后面再接入真實(shí)系統(tǒng)。第七步加日志。把每一次用戶輸入、檢索到的片段、拼出來(lái)的Prompt、模型輸出、耗時(shí)、Token用量全量記錄下來(lái)。沒(méi)有日志之前你很難知道Prompt哪一步寫(xiě)錯(cuò)了有了日志你就能對(duì)著實(shí)際數(shù)據(jù)做優(yōu)化。當(dāng)這個(gè)最小閉環(huán)跑通之后你再去補(bǔ)生產(chǎn)化的能力緩存、降級(jí)、權(quán)限、自動(dòng)化評(píng)測(cè)。這樣做的順序保證你每一步的復(fù)雜度都是因?yàn)檎鎸?shí)需求而引入的不是為了架構(gòu)而架構(gòu)。4.4 生產(chǎn)環(huán)境專屬注意事項(xiàng)從小閉環(huán)到生產(chǎn)環(huán)境有幾個(gè)容易忽略的細(xì)節(jié)最值得記住。第一模型調(diào)用不能當(dāng)同步阻塞接口寫(xiě)死。你要在生產(chǎn)代碼里加熔斷和降級(jí)模型服務(wù)返回超時(shí)或錯(cuò)誤時(shí)可以先返回友好兜底話術(shù)而不是讓用戶看到一片空白的異常頁(yè)。某些場(chǎng)景里次級(jí)模型降級(jí)比如主模型失敗后用更小的模型先頂上也比完全不可用強(qiáng)。第二Token成本必須按“業(yè)務(wù)路徑”來(lái)做預(yù)算。有的場(chǎng)景一次回答可能要調(diào)用3次以上模型每次都是幾千Token疊加檢索、工具返回單次成本會(huì)是純問(wèn)答的好幾倍。前期要畫(huà)一個(gè)成本表格按用戶量、平均調(diào)用輪數(shù)、平均Token數(shù)去估算月度成本。第三緩存不是簡(jiǎn)單加一層Redis就行。緩存鍵要考慮用戶權(quán)限否則A用戶通過(guò)緩存拿到了B用戶專屬的知識(shí)庫(kù)回答。語(yǔ)義緩存命中時(shí)要重新檢查權(quán)限標(biāo)記因?yàn)榈讓訑?shù)據(jù)可能已經(jīng)變更。第四向量庫(kù)的檢索結(jié)果版本問(wèn)題。知識(shí)庫(kù)文檔更新后舊切片的向量可能還在庫(kù)里檢索時(shí)如果排到了最前面回答就會(huì)過(guò)時(shí)。生產(chǎn)環(huán)境里要維護(hù)一個(gè)文檔版本表和切片狀態(tài)字段增量更新時(shí)把舊切片標(biāo)記為失效。5. 常見(jiàn)問(wèn)題與排查技巧實(shí)錄AI應(yīng)用架構(gòu)的坑不同項(xiàng)目踩出來(lái)有共性。我把在項(xiàng)目里遇見(jiàn)頻率最高的問(wèn)題整理成一個(gè)速查表附帶排查套路和解決方案。這一節(jié)每個(gè)問(wèn)題背后都有真實(shí)的排障過(guò)程不是紙面結(jié)論。常見(jiàn)現(xiàn)象真正原因排查套路解決方案多輪對(duì)話后回答質(zhì)量驟降甚至“忘掉”系統(tǒng)指令上下文窗口被歷史消息占滿關(guān)鍵指令被擠出注意力范圍在日志里查看每次請(qǐng)求實(shí)際填入的Prompt長(zhǎng)度對(duì)比上下文軟上限啟用歷史摘要壓縮設(shè)置明確的上下文保留策略把工具返回和檢索片段放在消息中部而非尾部Agent經(jīng)常循環(huán)空轉(zhuǎn)不停調(diào)用同一個(gè)工具工具返回結(jié)果沒(méi)有被正確回填模型看不到執(zhí)行后的狀態(tài)檢查工具網(wǎng)關(guān)日志看返回結(jié)果格式和長(zhǎng)度格式過(guò)長(zhǎng)時(shí)模型注意力被稀釋工具結(jié)果做截?cái)嗪徒Y(jié)構(gòu)化摘要超過(guò)800字符先壓縮給工具執(zhí)行結(jié)果增加完成標(biāo)志檢索不到相關(guān)內(nèi)容回答“不知道”文檔切分不合理或嵌入模型對(duì)領(lǐng)域詞匯理解弱也可能TopK設(shè)置過(guò)低單獨(dú)抽一條問(wèn)題做檢索測(cè)試直接看向量庫(kù)返回TopK片段的得分和內(nèi)容優(yōu)化切分策略增加領(lǐng)域同義詞擴(kuò)展引入重排模型調(diào)高TopK后再過(guò)濾回答很慢首字延遲超過(guò)預(yù)期模型輸入Token過(guò)長(zhǎng)或鏈路里串行步驟太多用鏈路追蹤看每步耗時(shí)定位是檢索慢、模型慢還是工具慢輸入提示詞前做壓縮檢索和工具調(diào)用做并行化增加流式輸出Token成本遠(yuǎn)超預(yù)算每輪請(qǐng)求把大量歷史消息和完整工具文檔重復(fù)傳給模型按會(huì)話統(tǒng)計(jì)每次調(diào)用Token數(shù)找最大消耗點(diǎn)共用Prompt做緩存工具描述按需加載歷史消息改摘要加入語(yǔ)義緩存提示詞被用戶輸入“注入”模型不按指令走用戶輸入和系統(tǒng)提示詞在同一個(gè)消息里模型邊界感失效查看Prompt組裝源碼確認(rèn)角色隔離是否生效復(fù)現(xiàn)惡意輸入嚴(yán)格區(qū)分system/user消息對(duì)用戶輸入做前置檢測(cè)必要時(shí)用輸入分類模型過(guò)濾除開(kāi)表格里的問(wèn)題我再單獨(dú)講一個(gè)團(tuán)隊(duì)經(jīng)常忽略的點(diǎn)評(píng)測(cè)機(jī)制的缺失。很多AI應(yīng)用上線后改動(dòng)提示詞或調(diào)整檢索參數(shù)沒(méi)人知道是變好了還是變壞了。我們?cè)趯?shí)際項(xiàng)目里維護(hù)了一個(gè)評(píng)測(cè)集大概一兩百條覆蓋典型用戶任務(wù)的樣例每次調(diào)整架構(gòu)或者改提示詞就用這個(gè)評(píng)測(cè)集批量跑一遍人工打分對(duì)比。別看它初期要花時(shí)間后面所有優(yōu)化工作都依賴這個(gè)基線否則你對(duì)“架構(gòu)改得好不好”沒(méi)有任何判斷依據(jù)。還有一個(gè)和“多AI協(xié)作”相關(guān)的排查經(jīng)驗(yàn)也能分享。當(dāng)你把多個(gè)模型放進(jìn)一條工作流里比如一個(gè)模型做意圖解析另一個(gè)模型做內(nèi)容生成結(jié)果經(jīng)常出現(xiàn)后一個(gè)模型不滿意前一個(gè)模型的輸出格式。問(wèn)題不一定出在模型能力上而是你沒(méi)有在兩步之間做“契約約束”。我現(xiàn)在會(huì)在每個(gè)模型調(diào)用的邊界上清確定義輸入輸出的Schema前置模型輸出先經(jīng)過(guò)一次格式校正和提取再傳給下一個(gè)模型。這個(gè)中間適配層比讓模型自己去理解上一個(gè)模型的輸出要穩(wěn)定得多。個(gè)人落地感受和一個(gè)小技巧我自己把AI應(yīng)用架構(gòu)這套思路在不同項(xiàng)目里反復(fù)用了很多遍以后最大的感受是架構(gòu)從來(lái)不是一次畫(huà)出來(lái)的巨型藍(lán)圖而是一層層長(zhǎng)出來(lái)的。最開(kāi)始可能就是一個(gè)模型接入函數(shù)加一個(gè)RAG查詢跑通之后你發(fā)現(xiàn)需要權(quán)限控制再加應(yīng)用服務(wù)層的校驗(yàn)然后你發(fā)現(xiàn)Agent在工具調(diào)用里失控再補(bǔ)工具網(wǎng)關(guān)的統(tǒng)一描述和校驗(yàn)再之后你會(huì)發(fā)現(xiàn)同樣的模型被好幾個(gè)模塊調(diào)用再加一個(gè)模型接入層做統(tǒng)一管理。每一步都是因?yàn)檎鎸?shí)的痛點(diǎn)和真實(shí)的數(shù)據(jù)才把架構(gòu)的某一塊補(bǔ)齊。如果只能給一個(gè)建議我會(huì)說(shuō)先把“上下文管理”這件事做好。我踩過(guò)最大的坑就是在Agent應(yīng)用里無(wú)腦堆歷史消息和檢索片段導(dǎo)致模型輸出幻覺(jué)嚴(yán)重、指令不穩(wěn)定表面看是大模型選錯(cuò)了實(shí)際上我根本沒(méi)做好提示詞邊界和上下文精準(zhǔn)度。后面我把短期記憶、長(zhǎng)期記憶、工作記憶拆開(kāi)把每個(gè)模型調(diào)用限制在一個(gè)“精準(zhǔn)上下文”的范圍內(nèi)之后整個(gè)系統(tǒng)的穩(wěn)定性一下就上來(lái)了。架構(gòu)圖再?gòu)?fù)雜它最終服務(wù)的還是“讓模型在合適的時(shí)間看到合適的信息”。這句話建議你每畫(huà)一層架構(gòu)設(shè)計(jì)都默念一遍。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
97香焦色区| 日韩人妻制服丝袜av| 久九九九九九九九热| 五月天黄色av| 天天色播| h无码动漫在线观看| 国产成人五月天丁香花| 热久日综合| 成人性爱av| 久99视频| 丁香六月激情| 91美女在线观看| 欧美成人色| 久久老子无码午夜伦不卡| 一区二区三区国产在线播放 | 欧洲欧美视频一区二区| 在线播放中文字幕| 中文字幕诱惑制服人妻丝袜美丝袜美 | 国产无码三级视频在线观看| 日1区2区3区2020| 伊人久久艹| 国产亚洲精品激情| 99人妻碰碰碰久久久久禁片| 91模特在线观看| 久久嫩草国产成人一区| 天天日天天色| 色五月网址| 美国黄片aaa| 男人的天堂VA| 久久久91| 蜜桃午夜视频一区二区| 黑人综合色| 啊啊啊好爽快点啊啊啊嗯嗯| 天天插天天操| 婷婷五月天成人网| 人人操 欧美| J?P?NESEHD熟女熟妇伦| 福利视频香蕉免费一区二区在线| 欧美色另类| 精品日日人妻| 欧美 亚洲 在线| 蜜臀AV午夜精品久| 大香蕉中文201| 超碰综合97在线| AV99热18这里只有精品| 日韩精品电影| 欧美在线视频播放| 性色高清..……| 东京热精品97综合网| 韩国轻伦国内自拍一区| 91/欧美| 色婷婷丁香五月| 久久6热视频免费观看| 欧美日本中字另类在线| 亚洲综合一区二区| 天天做天天爱天天高潮| 人妻AV 中文字幕的| 91久久久久久久| 九九探花视频在线观看| 99性视频| 中文字幕av色| 欧美成人亚洲精品| 夜夜免费视频| 噜噜噜噜久久久精品免费| 亚洲乱熟女一区二区| 五月天加勒比啪| 夜夜骑操视频| 国产精品农村妇女| 亚洲欧美国产va在线播放频| 国产精品视频自拍在线| 国产精品制服丝袜清纯唯美| 精品久久99| 色噜噜狠狠色综无码久久合欧美| 亚洲91极品| 久久综合精品一区二区三区| 97日韩欧美亚洲| 曰韩香蕉97| 97超碰超碰| 亚洲精品性爱片| 强奸乱伦αv片| 久操综合在线| 欧美在线55555| 伊人网在线点播| 午夜在线播放| 日韩无码视频黄色| 黄色av片三级三级三级免费看| 欧美综合色图片| 性91| 黑人狂躁日本妞一区二区三区| 亚洲精品第一| 亚洲A色| 60秒免费视频| 欧美激情区| 亚洲同性aV综合| 九九热九九| 欧美高清18A片| 欧美日韩操操操| 丁香五月天堂| 曰韩中文人妻视频| 黄片色区软件| 1二区9| 96国产精品| 欧美A片中文字幕| 美女极品一区二区三区| 亚洲精品久久久久久久久豆丁网| 九七人妻在线| 北约熟女超碰| 麻豆黄色五月天| 大香蕉一人| 日韩高清黄片| 久操大香蕉手机视频在线看 | 999久久久精品国产| 天美一二三在线观看Av| 精品黄色电影| 中国国国产一级特黄毛片| 人夜夜精品网站香蕉嫩草| 久久久精品日本一道| 韩国午夜理伦三级好看| 波多野结衣AV无码一区| 亚州AV无码国产精品| 欧美不卡在线美女| 小草精彩毛片| 欧美一区二区| 婷婷视频网| 性爱欧美五月| 91精品女厕偷拍视频| 亚洲综合春色| 无码高清操逼| 欧美成不卡网| 日韩啊V| 久久九九国产精品| 精品一区二区三区蜜桃臀www| 国产精品国产精品国产| 人妻啊啊人妻啊| 99久久久| 日产国产精品中文久久婷婷| 91操人| 美女超碰978| 啊啊啊好湿国产一二| 99婷婷一区二区| 国产精品香蕉热久久新品| 欧美中字二区| 久久久免费的精品| 九九九九九九九九九九九蜜桃| 欧美人与动性人交a| 亚洲精品一区二区三区新线路| 精品国产乱码久久久| 国产成人主播| 国产精品免费美女视频| 少妇无码999| 国产欧美日韩在线观看麻豆传媒公司| 蜜桃香蕉久草精品在线| 超碰人人草| 少妇熟女视频一区二区三区| 99热日本| 探花熟女,姿勢到位,體驗感也到位| 久久免费精品96| 国产午夜激片Av毛片不卡| 一区二区播放| 清纯唯美激情四射| 亚洲古典另类欧美在线| 久久香蕉国产线看观看亚洲女人 | 内射夫妻三片| 日本天天干天天搞一区| 熟妇操花| 国产传媒日韩| 欧美淫乱视频| 日韩99神马视频播放片在线播放| 日韩精品人妻一| 国产精品乱码久久久、久久| 99re9在线| 摸奶性爱视频网站在线免费播放| 9ⅰ久久久天天| 影音先锋国产精品| 国产JDAV无码视频在线观看| 黄色一区三区| 精彩视频日韩| 免费在线观看国内色片网站网址| 啊啊啊好想要| 超碰人人干天天射| 国产精品丝袜久久亚洲不卡| 久久草草欧美精品| 国产亚洲精品美女久久久| 色69大色97香蕉| 九九成人视频| 久久男女激情视频网站| 26uuu国产亚洲综合| julia ann久久| 日本熟妇一区二区三区| 成人a大片在线观看| 99精品九九九九九九| 日本一区二区三区精品| 免费在线观看AV无码网站| 日本超碰在线国产一区| 激情五月天社区| 91精品国产乱码| 天综合网| 成人日韩欧美| 色婷婷基地| 无码操逼网| 性猛交| 久久中文字幕女同性恋一区| 九99久久| 久久久精品视频欧州站| 九九热免费国产视频婷婷伊人五月 | 一卡二卡在线播放| 欧美亚洲国产日本在线,久久精品国产| 天天看,天天做| 东京热一区二区中文字幕| 乱码人妻一区二区三区| 天天综和| 嗯嗯啊好大| 久久久久密| 99热亚洲| 日韩在线视频1234| 日韩97视频!在线| 男人天堂2012| 日本一级一级一级一级| 99久久婷婷国产综合精品草原| 国产日韩欧美操逼视频| 乱伦色图网址是多少| 加勒比伊人| 国产精品一区在线播放| 综合另类| 国产一国产一级毛片古装| 青草成人免费视频一COm| 蜜臀在线看片| 中文字幕一区二区三区四五区| 国产精品粉嫩福利在线| 色网亚洲人| 日韩精品午夜操呦呦不卡影院| 亚洲综合色在线| 不卡六六在线91| 超碰97最新人妻| 西西美女视频网| 精品久久艹| 亚州男人的天堂| 日韩国产九九精品一区二区三区毛片| 日韩精彩视频| 天天欲望网| 婷婷色综合| 四季av一区二区凹凸精品小说| 成人一二| 久久婷婷成人综合色怡春院| 黑人免费福利视频| 91深夜夜| www色色com| 婷婷五月天成人网| AV老汉| 久操九九九九九九九九九九九九九九九九九九九九九九九九九九九九 | 日本日皮视频逼| 天天躁日日躁XXXXYY| 九久9精品| 99这里有精品| 黑人精品久久97| 熟妇一区,二区,三区。| 久久国产精品视频| 四虎精品永久在线播放| 成人av动漫在线观看| 亚洲综合小说另类图欧美视频激情小说色五月天| 丰满人妻区一区二区三| 亚洲人妻在线一区| 欧美图片偷拍| 啊啊啊啊啊啊啊网址在线观看| 国产亚洲精品美女| 色欲天香天天综合网-成年人三级片网站-欧美乱妇狂野-日韩国产专区-久久久久久 | 欧美熟妇精品黑人巨大91| 免费操逼91| 国产aⅴ无码片毛片一级网站| www.91久久| 国产青一二三| 亚洲影视第一页| 免费在线看黄片av| 99热只有这里有精品| 国产精品老熟女一区二区| 后入式视频国产自| 超碰精品日韩欧美国产| 97香蕉碰碰人妻国产欧美| 浪人综合网| 人妻插插人妻人| 天美传媒精品久久视频| 福利伊人玖玖国产| 操人妻逼91| 亚洲综合九九| 亚洲国产婷婷在线播放| 国产精品制服丝袜中文字幕日韩一区二区三区 | 校园春色亚洲色图| a人片中文字幕一区二区| 精品午夜福利| 最新欧洲欧美日本激情网站| 人人九九精| 91精品久久久久五月天精品| h在线看免费版在线看| 日本精品一区二区三| 91精品人妻偷情| 狠狠色丁香| 日本中文字幕一区| 欧美伊人久久综合网| 激情色色| 国产丰满少妇久久久精品影院| 天天久久| 久久麻豆一区二区| 麻豆三极片| 婷婷五月天激情网| 亚洲丝袜诱惑| 亚洲丝袜二区| 中文字幕在线免费观看 | 941超碰| 狠狠躁AV| 91操熟女| 台湾佬中文娱乐自偷自拍| 91日产桃蜜| 欧美麻豆成人同性GⅤ在线| 亚洲欧洲无码97久久精品| 91欧美大片| 亚洲天堂中文字幕无码男同| 亚洲日韩精品一区二区| 超碰 97国产熟女| 91网站18禁| www.激情| av三级电影在线播放| 东京热男人的天堂精品| 97国产精品久久久久 | 一区黄二区黄| 午夜亚洲国产理论秋霞| 久久一区二区加油站| 人人摸人人摸人人干| 东京热不卡视频| 九九久久一区二区伦理| 久久久久九九九| 亚洲无码一二三区| 欧美高清91| 亚洲综合五月天婷婷丁香| 色噜噜国产精品视频一区二区| 激情婷婷五月天| 亚洲男人天堂网站| yazhousetuoumei| 无码人妻一区二区三区色欲aⅴ| 亚洲91亚洲| 亚洲 一区二区 自拍| 91色人| 97色色视频| 91在线视频国产网站| 天天看特黄的免费网站| 人妻精品一区二区在线| 亚洲无线观看久久| 熟女91网| 另类图片亚洲加勒比另类图片亚洲加勒比另类图片亚洲加勒比 | 2018天天日天天日| 啊啊啊啊,啊啊好多水| 天天爽爽爽爽| 一个国产在线综合网站| 一级一性爱免费视频| 日本大片日本一区二区免费高清| 欧美福利视频啊啊啊啊| 综合五月天| 97中文超碰| 97精品熟女少妇一区| 亚洲美女高潮喷水视频| 久久久性爱视频| 99碰碰| 国产欧美日本亚洲精品| 国产97亚洲| 天天操人人操骚逼网站| 色色色色色色色色色色色色色色综合| 琪琪精品免费一区二区三区| 色婷婷一区二区三区久久| 国产一区二区久久| 67914在线精品观看| wwwcaobibi| 亚洲天天操| 精品人妻一二三四区视频| 久久人妻四季| 色老汉玖玖爱| 正在播放:深夜激情大战,自带黑丝袜全力输出骚穴 | 农村少妇久久久久久久| 久草色在线观看| 最新啪啪视频| 97亚洲色图| 97热视频在线观看| 欧美999999| 一区二区久久天天干狠狠| 操逼操逼视频操逼| 午夜精品久久久久久久久久蜜桃 | 日韩人人精品| 丝袜美腿91| 综合视频91| 亚洲蜜臀懂色| 日韩一区二区熟女| 久久发布国产伦子伦精品| 色婷久久| www.久久99| 老子午夜伦不卡影院| 亚洲黄色| 色逼综合| 97超碰站| 一区二区乱码福利| 99久久无码| 翔田千里A片一区二区| 中文字幕三四五区| 超碰在线人人射| 九九九精品| 久久精品一区二区一8| 亚洲第2页| 欧美三级中文字幕hd| 牛牛aV| 日韩国产乱子伦App| 久久久无码av精| 精品在线观看视频在线| 色5月婷婷| 亚洲中文国际强奸字幕| 久久久久国产精品片区无码直播| 久久夜黄色无码A级大片| 黄色电影观看久久9| 亚洲一级性爱视频免费看| 久热香蕉精品在线视频| 亚洲人妻av| 国产精品天美传媒| 久久啊啊啊视频| 美女91在线观看| 四虎在线播放| 理论久久婷婷网8| www熟女乱伦com| 强奸抽插av| 中文字幕精品区先锋资源| 麻豆天美国美国产| av亚洲天堂资源网站| 97国产色图 | 一区二三区四区视频大全套| 日日夜夜骑| 俞拍久久国应视频| 国产多人在线观看视频| 91人妻素女| 大香蕉人妻| 美女尤物福利视频| 极品色电影院| 91日韩| 在线播放免费av福利片| 久久久婷婷婷| 天天综合欧美综合| 校园春色亚洲色图| 黑人精品一区二区在线播放| www.zbzhongsen.com| 久久一二三级一一一| 中文字幕精品三级久久久| 久久中出| 久久久精品视频免费观看| 校园春色之综合网| 在线二区不卡| 国产黄片精品在线| 亚洲s在线观看| 亚洲中文字幕一区| 都市久久精品激情亚洲| 一区二区三区精品黑丝白丝酒店对鸡 | 噜噜噜亚洲精品| 超碰美国| 日韩丝袜二区| 亚洲成人妻日韩在线| 欧美人妻另类在线| 人妻一区二区三区视频| 亚洲18禁| 日韩9区| 综合久久婷婷| 加勒比海成人视频网| 青草精品视频-日本久久久久网站| 国内毛片婷婷六月色| 青青青操| 日韩三级伊人| 成人综合色网| 高颜值美女口爆高潮浪叫| 欧美Ⅴ性爱| 五月丁香婷婷综合网| 夜夜国产一区| 狠狠爱大香蕉| 日韩在线视频1234| 欧美欧美啪啪视频| 人妻日日夜夜精品| 七月丁香婷婷| 天天日天天舔天天喷天天射| 九九九国产| 欧美精品日韩一区二区| 91爱欧美| 欧美性爱另类综合| 97伊人超碰| 人人射人人操人人摸| 激情四射熟女丝袜| 欧美性巨大╳╳╳╳╳高跟鞋| 欧美日韩国产电影| 久久久久久亚洲Av无码| 99在线精品观看视频中文 | 97视频免费在线| www.91理论| 日韩午夜国产| 亚洲欧美综合| n1038 一二三区| 日韩性爱一级片| 亚洲天堂第一页| 五月婷婷丁香六月丁香| 日本九九久久99| 欧美色性爱| 日本精品国产视频| 精品高清一区二区三区三州| 欧美极品少妇| 亚洲色五月| 综合大香蕉美。| 婷婷六月色开| 久久男人天堂| 极品AV网站在线观看| 日韩欧美一级特黄大片| 日本高清视频在线观看黄已三辽| 一本道综合色图| 日韩欧美大片免费高清啪啪| 97欧美色资源| www.婷婷| 国产激情在线| 欧美在线大香蕉| 欧美日韩性爱无码| 色亚洲欧美| 欧美乱色| 久操视频资源站公开| 九九九九九九九九九国产精品| 殴美牲| a片 xxxx受爽视频| 天堂综合| 亚洲色图超碰在线| 日韩无码a片| 91亚洲综合在线| 啊啊啊啊啊啊啊好爽不要| 天天精品| 丰满岳乱妇一区二区三区| 亚洲第一黄色av网站| 99综合自拍| av在线免费一区二区| 五十路人妻在线| 五月天婷婷激情| 人人操人人色人人摸| 天天热精品| 快点操死我| av资源在线观看少妇| 中文字幕美女91| 老鸭窝日丰县女人| 日韩精品99久久久久久中文字幕 | 黄色免费一级在线毛片| 亚州成人a∨| 人妻献身系列第54部| 嗯嗯啊啊啊好爽| 国产噜噜噜噜噜久久久久久久久| 久久久久成人蜜桃精品| 国产第25页在线观看| 亚洲加勒比| 亚洲欧美天| 91丝袜美腿片| 国产中文福利| 色婷婷丁香| 一线黄色免费性爱片| 99rre在线精品99re8| 九九九综合精品| 精品国产www久久| 日本性感人妻91| 精品无码一区二区三区| 亚洲区限制级| 日韩欧美偷拍美女视频| 天天拍天天操| 九九在线精品| 色婷婷六月| 日韩在线一区高清在线| 免费少妇一区二区| 91国产操逼视频| 青青久久艹| 超碰97COm中文| 欧美色97| 久久久偷拍| 在线二区不卡| sewuyueav| 蜜臀久久99精品久久久久久婷婷 | 国产一区二区三区免费视频在性观看 | 青娱乐日韩无码| 97最新在线播放视频| 亚欧性爱ab| 色综合久| 九九热超碰| 九九在线视频| 日本一级一级一级一级| www.色婷婷色综合| 91露脸熟女专区| 91伊人久| 96麻豆精品一区二区三区| 亚洲 欧美 色图| 亚洲?V高清一区二区三区尤物| 91亚洲综合| 欧美大波激情xxxx| 风流老熟女一区二区三区l| 99亚洲精品| 伊人网免费视频| 亚洲免费成人在线高清无码视频| 国产最新小视频在线播放下载| 91九色蝌蚪在线观看| 人妻一区二区三区视频| 天天色综亚洲91污| AV九九| 国产精品久久发布| 极品粉嫩少妇视频| 欧美亚洲韩国视频十五区| 情色图区| 白丝被操91| 久久久97| 亚洲色图国产另类| 免费超碰97久久| 夜夜爽夜夜高潮夜夜爽| 91色人妻| 99久re热视频精品98| 欧美少妇大量自拍视频在线观看| 欧美九九九| 熟女熟妇伦久久影院毛片一区二区 | 九九成人精品| 久久国产精品,久久国产| 久久伦理视频久久大香蕉视频| 欧美天天在线| 老司机福利青青草| 欧美一区二区三区四区综合| 激情久久久| 射 色综合| 自拍欧美| 91天堂| 日本精品五区| 2018天天干在线视频| 亚洲国产一区二区入口| 懂色AV蜜臀无码精品APP| 99久视频| 天天看人人操屄犊摸阴| 欧美青青草视频| 乱操乱伦AV| 久久九九国产精品| 91色图片| 欧美第二页| 最好看的中文字幕在线2018| 三级AV入口| 九九热免费国产视频婷婷伊人| 中文字幕、久久精品国产2020、久久综合久久自在自线精品自、亚洲 | 新婚人妻扶着粗大强行坐下| 国产大片精久久久久久| 99在线精品观看视频中文| 久久久久亚洲av综合波多野制衣| 日韩乱码Av| 热久久无毒不卡| 蜜臀AV秘一区翔田千里| 久久婷婷一区二| 91影视亚洲| 午夜视频久久久久一区| 99re3这里只有精品| 国产精品久久久999| 囯产精品久久久久久久久久梁医生| 婷婷激情五月综合| 无码人妻系列少妇| 中文字幕一区二区日韩网| 日本三级日本三级三级人妇四虎| 国产精品久久久久久久久久久久久久久久 | 超碰97人妻免费在线| 久久人妻视频网| 人妻精品一区一区三区蜜桃91| 无码国产Av| 欧美久久毛片基地| 性爱视频免费网址| 天美一二三在线观看Av| 午夜福利国产欧美日韩夜夜| 青青草中文-久久青草精品一区二区三 | 日本一天色道久久久精品视频| 蜜臀中文字幕| 久久久久久亚洲精品中文字幕人妻| 91操人| 18禁网站在线播放| 大香蕉在线免| 超碰成人公开| 九9热伊人| 狠狠色噜噜狠狠狠狠狠色综合久久| 大香蕉综合久久| www.91人妻.com| 国产白嫩精品久久| 收看日本人日bb| 欧美综合色站| 亚洲精品久久久久毛片A片拉屎| 操屄不卡视频| 欧美劲爆第一页| 九九久久九九久久| 日本成熟少妇A∨网站| 欧美日韩第一页| 欧美天天干| 丰满人妻一区二区三区在线| 美女91AV| 99热精品国产| 97任你吞精| 婷婷精品国产一区二区三区日韩| 国产av又色又爽又黄| 蜜臀久久99'精品久久久| www.狠狠操| 成人a v在线播放免费| 九九九九日本| 熟女六十路| 99热在线播放| 天天综合网AV91| 90后性网国产欧美| 怡红院成人视频| 激情视频网址| 黄色免费一级在线毛片| 在线亚洲丝袜视频网站| 日韩乱伦影音先锋| 在线洲亚线| 色天使大香蕉| 国产高清成人传媒影视| 国产99久久99热这里只有精品15 | 男人的天堂 在线一区| 久9久9精品| 射 色综合| 久操网视频| 久久午夜色播影院免费高清| 99精品久久久久久| 精品国产精品一区二区| 国产精品午夜AV完会免费| 精品然女一区二区| 色综合色色| 久久久久亚洲AV无码专区少妇| 78精品在线| 久日91在线| 色五91| 天天看,天天做| 丁香九月 婷婷| 天堂性色| 91精品国产91久久久久久久久久久久| 操一区| 超97在线精品视频| 国产精品国产精品国产| 亚精品无码毛片一区二区三区| 综合色图,成人综合网| 人妻性爱一区二区| 99re黄| 老鸭窝日丰县女人| 国产91美女高潮| 色综合久| 亚洲自拍青操视频| 欧美色日本| 色性欧美| 五月天激情网图片| 新版天堂中文资源8在线| 高清国产无码av| 东京热男人的天堂| 男人综合网| 清纯唯美综合亚洲| 天天天堂影视日韩亚洲91| 磁力99AV| 日本不卡三级网在线播放| 激情av| 欧美刺激色黄片免费看| 国产三级日产三级韩国三级| 国产精品无码av嫩草| 亚洲欧美色图小说| 女欧美一区二三区| 亚洲啪啪视频免费| 久久国产逼| 欧美爆乳精品一区二区| 高清国产无码av| 免费家庭乱伦视频| 日韩三A大片在线观看| 久久久久久久强迫| A级毛片在线看免费| 翔田千里Av在线| 精品久久久久久中文字幕三区| 国产精品麻豆免费视频| 中文字幕精品一区欧美| 色综合天天| 肏逼视频日本| 国产在线视频午夜精华在| 97久久久久| 91综合天天看| 不卡六六在线91| 亚洲91综合| 熟女高潮合集-永久久久-成人AV| 永久免费发布性爱网| 国产美女mm131爽爽爽爽| 国产中文字幕曰本毛片| av资源在线播放天堂| 日韩性爱1级片视频| 国产 热久久久久国产精品| 国产精品久久久无码AV网站| 五月天丁香网| 岛国小电影| 亚洲精品国产av天美传媒| 中文精品少妇天堂| 97精| 久久狠狠色噜噜狠狠狠狠97| 国产日韩久久| 国产精品熟女一区二区三区| 日韩av免费一级电影| 极品美女福利在线观看| 26uuu国产日韩综合在线观看| 爆操无码| caorenqi shipin| 亚洲第一页欧美| 伊人嫩草| 亚洲欧美综合| 丝袜喷水在线| 91成人社区| 九九热av| 青青久久手机线视频| 91精品国产麻豆国产自产在| 国产老熟女| 久欲AV| 强奸乱伦AV一天堂网| 五月丁香社区婷婷日韩欧美精品影院| 五月天偷拍| 91超碰碰在线| 91日韩| 操逼网站视频漫画国产| 丝袜大香蕉| 97天天综合网| 骚妻少妇精品性色无码四色A V| 人妻久久一区二区三区 | 欧美日韩国产黄色片| www.超碰在线| 精品9区| 亚洲美女av无码| 激情啪啪拍91| 国产偷仑| 91熟女视频| 日本午夜福利影院| 国产青视频| 人人澡人人爽人人精品| 99国产精品免费| 天天久久| 无码伊人久久大杳蕉中文无码| 欧美丝袜激情| 中文字幕一区二区视频在线观看 | 欧美黄片视频在线观看免费| 亚洲少妇在线影音| 99热在线观看| 婷婷五月天丁香| 噜噜噜亚洲精| 欧美成人黄网色网站| 天天看特黄的免费网站| 老色鬼成人精品视频下载大在线观看| 亚洲AV成人无码一二三久久| 一区二区三区精品黑丝白丝酒店对鸡| 9997se| 曰本人妻人人澡人人夹| 91网18| 日韩av在线精品观看| 日韩无码嘿咻黑热久| 精品成人久久久人人亚洲| 新婚人妻扶着粗大强行坐下| 新视频sss国产| 操操操五月天婷婷丁香影院| 欧美成人精品一区二区三区| 97精品网| 爱射综合| 精品免费视频国产一区| 亚洲人成色9999精品久久| 亚洲精品久久久久久久蜜桃臀| 久久女婷| 欧成人精品H无码| 夜色五月天| 久久69| 人妻精品综合中文字幕在线 | 思思在线免费视频| 很狠操| 最新日韩黄片| 亚洲一区二区中文字幕| 噜噜在线| 精品视频一区二区| 黑人天8A∨高清网站| 热思思免费视频| 亚州色图欧美| 久操视频资源站公开| 超碰在线1234区| 在线播放成人网站| 亚洲图片激情小说| 久草资源在线视频官方总站日韩丝袜美腿| 久久天堂网| 日本色婷婷| 女人综合网| 宅男91视频在线播放| 五月天久久综合网| 日韩 女同 综合| 人人干人人搞人人摸| 欧洲亚洲天堂精品| 91强奸乱轮| 97久久综合网| 丁香五月偷拍| 五十路熟女人妻一区二区在线观看| 亚洲成人免费电影| 国产精品电| 亚洲欧美综合区自拍另类| 欧美专区第一页| 欧美 色 亚洲| 欧美内射少妇| 欧美极度丰满熟妇hd| 上特色A在线| 天天操夜夜操| 人妻久热在线| 高清无码一区二区三区| 亚洲日本大香蕉1| 免费农村成人少妇人妻Aa一区二区视频| 亚洲欧美电影| 九九九精品一区二区无码| 超碰人妻在线| 国产高清自拍视频| 中文字幕午夜精品久久久| 99热色这里只有精品| 人妻中文字幕精品无码| 久久久久久久9最新免费视频观看| 99自拍视频| 最新岛国大片| 97超碰人人模人人拍人人| 97伦乱| 日韩少妇丰满亚洲| 骚逼高潮久久精品| 日人妻视频91| 大屁股人妻女教师撅着屁股| 国产精品禁久久久精品| 欧美A√综合网 | 人妻天堂综合网| 欧美视频一区二区在线| 色欲Av人妻精品一区二| 天天色综合影视网| 青青草久久| 欧美少妇性乱| 欧美一级欧美三级在线观看| 国产精品免费视频不卡| 美女视频尤物网在线看| 日本韩高清无砖码22o| 青青草AV色| 超碰日韩美妻| 99黄页网站| 日欧美色| 大香蕉伊人亚洲| 久久久精品成人国产| 韩国一级婬片A片无码天美| 日本熟妇浓毛hdsex| 97亚洲中文| 亚洲综合有码| 中文字幕av片| 日韩欧美天天爽爽爽天天爽爽| 蜜臀av中字字幕网站| 亚洲高潮少妇| 五月婷婷色| 久久av成人无码免费| 懂色中文一区二区三区| 国产成人91一区二区三区| 亚洲风情在线观看| 日本大香蕉综合网红本杳社区| 九九九九九九免费视频| 欧美天堂第二区| 国产视频大全| 伊人色综合欧美| 色婷婷久久综合超碰| 超碰这里只有精品| 欧美伦乱爱| 日日夜夜草草草| 很很很很操| 国产精品九九| 亚洲在线A| 美女黄页网站| 欧美少妇色图| 51国产午夜精品视频| 亚洲美女av无码| 一卡二卡三卡| 97欧美日韩综合| 91精品91久久久久77777俄罗斯老妇姓x| 91精品国产长腿丝袜美女| 亚洲色天堂九9| 日本久久久久久久久久| 亚洲久9| 97超碰人人模人人拍人人| 亚洲男人天堂网站| 日本熟妇自慰性高潮一区二区三区| av东京热男人的天堂| 日韩免费福利在线观看| 亚洲91在线播放影院| 97 亚洲 日韩 欧美 在线| 上床不卡网站| 观看视频图片一区二区三区| 五月丁香综合网| 欧美精品自慰系列寂寞少妇| 综合影院永久入口国产| 久久婷婷电影网| av午夜影院在线播放| 熟女少妇视频| 99热在线不卡| 亚洲在钱| 91色狼| 亚洲AV成人无码一二三久久| 激情小说成人日本无码一| 99人人干| 97色爱| 肉丝中文无码高清| 偷拍 亚洲 欧美| 亚洲色系另类精品国产| 九九aV| 亚洲色图欧美色图制服丝袜| 色阁阁AV综合网| 婷婷激情四射| 日韩三A大片在线观看| 99精品久久久久久久婷婷蜜桃| 日韩精品区二区三区不卡| 青青草久久一区网| 天天久久久久久| 欧美精品精品一区二区| 中文字幕一区二区视频在线观看| 国产精品人妻无码久久久老鸭窝| 台湾成人无码AV| 欧美日韩中文亚洲v在线综合| 五月天丁香欧洲日韩| 99日免费视频中文字幕| 亚洲天天操| 国模少妇一区二区三区| 色盈盈影院| 久草看看看| 日韩色| 激情五月综合| 蜜桃精品一区二区三区ww| 大香蕉欧美国产日韩高潮| 精品在线蜜臀| 人人色人人操在线| 亚洲视频一二区| 日日夜夜免费| 婷婷丁香五月激情啪啪| 久草资源在线视频官方总站日韩丝袜美腿 | 色五月激情网| 九九九草| 亚瑟国产精品久久无码| 男人亚洲91首页在线| 肉丝中文无码高清| 欧美精品一区二区少妇免费A片| 天天视频黄网站| 99色悠悠| 91劲爆| 婷婷AV一区二区三区| 久久久久密臀视频| 蜜乳视频网站| 18一区二区三区| 高清视频一区| 中文字幕在线高清男人的天堂| 色婷婷在线视频精品导航| 人妻丝袜一区二区三区在线| 啪啪资源网| 国产精品欧美激在线| 天美精品原创av片国产| 五月丁香综合网| 国产精品久久久久久久久久久久久久久久 | 天天天干977| 亚洲欧美国产其他二区| 啊啊啊啊好大好硬啊啊啊啊啊 | 天天综合有色网| 青女偷拍网| 精品国产无码中文| 丁香六月啪啪| 久草毛片| 三级AV入口| 中文字幕在线观看AV| 久九色| 91女在线观看| 秋霞怕怕片| 嗯~啊~快点 死我视频| 久久大黄片| 青娱乐 成人娱乐在线| 欧美综合另类| 日韩97视频!在线| 三级日本一区二区三区| 啊嗯好大视频在线观看| 人人做,人人操,人人摸| 久婷婷一区| 手机午夜电影神马久久| 96免费视频在线| 手机在线A片| 国产AV人人夜夜澡人人爽麻豆| 色色毛片| 欧美日本天堂| 日本高清有码网址视频| 96国产精品| 精品久久久久久亚洲| 国产精品免费久久久久久久久久| 在线天堂999| 午夜超爽| 日本高清视频在线观看黄已三辽| 激情小说五月天| 日韩兔费看黄片| 天天肏美女| 我想要 啊 啊 啊| 久久国产三区| 久操操AV电影| 九九九九97| 国产少妇肉丝在线观看| 婷婷超| 97超碰这里只有精品| 黄片www.| 国产精品久久久久久久久久久久久久吹 | 国产精品久久久蜜臀| 99色热国产视频精品| 亚洲图片欧美偷拍| 一区麻豆 高清中文字幕| 3d成人精品一区二区| 长久操视频| 国产少妇肉丝在线观看| 久久伊人亚洲AV无码网站| 日韩有码回春沙龙第一页| 夜色五月天| 国产一区在线观看无码AV| 大香蕉啪啪啪啪在线| 午夜情侣自拍网站| 精品人妻一区二区视频| 久久99九九九九6666免费观看软件| 一级性爱aaaa| 国产成人超碰在线| 夜夜嗨绯色| 综合熟女| 国产精品久久妻无码网站| 狠狠爱AV| 九九AV| 日韩日本欧美在线观看| wwe 天天干.com| av中文在线| 福利操逼| 丝袜足交视频| 熟妇高潮二区三区| 精品视频久久久久九九九九9999| 亚洲另类欧美精品| 久9综合在线| 欧美熟妇乱码在线一区| 综合欧美日本三级| 日韩国产欧美伦理在线| 欧美色综合| 亚洲资源吧| 欧美综合色综合| 九一精品牛牛一区二区| 国产在线76页| 国产97色在线| 亚洲97久久精品亚洲| 一个人免费视频观看在线WWW| 九九九九九精品视频| 97精品97| 欧美美女在线高潮999| 玖色AV| 九九热精品在线| 日本操逼视频导航| 国产在线观看一区二区三区| 亚洲高清欧美总合| 中文字幕精品亚洲熟女| 91久久堂| 午夜啊啊啊| 黑操B| 亚欧精品久久久久久久久久久| 嗯嗯,好大,好爽,好骚 | 久操九九九九九九九九九九九九九九九九九九九九九九九九九九九九 | 成人女人国产| 久久婷婷国产一区二区色| 操操逼操操逼操操逼逼| 精品一区二区三区麻豆| 色娱乐色呦呦夜夜夜夜av| 成 人 影视 一区 二区 三区 四区| 欧美久久伊人| 亚洲春色欧美激情自拍| 国产欧美另类久久久精品课程|