日韩精品一区二区三区在线视频放-无码中文字幕V?一区二区-成年片免费观看视频-国内少妇人妻丰满av-国产精品中文字幕免费观看-亚洲成人久久一区二区三区-国内少妇偷人精品视频无缓冲-一区二区国产精品日本一区二区三区在线网

ARTICLE DETAIL

資訊詳情

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

從客戶(hù)原話(huà)到可執(zhí)行痛點(diǎn)清單:文本挖掘數(shù)據(jù)流水線(xiàn)實(shí)踐

從客戶(hù)原話(huà)到可執(zhí)行痛點(diǎn)清單:文本挖掘數(shù)據(jù)流水線(xiàn)實(shí)踐 營(yíng)銷(xiāo)里最貴的一句話(huà)不是“我們的產(chǎn)品很好”而是“我也不知道客戶(hù)到底卡在哪”。說(shuō)不出痛點(diǎn)投放就只能按人群包和興趣標(biāo)簽盲打預(yù)算燒完拿回一堆點(diǎn)擊轉(zhuǎn)化卻沒(méi)動(dòng)靜。這次不聊虛的口號(hào)聊一件能落地的事把“客戶(hù)痛點(diǎn)”從一句主觀(guān)判斷變成一條可以采集、可以計(jì)算、可以驗(yàn)證、可以批量跑的數(shù)據(jù)流水線(xiàn)。它不需要多豪華的硬件一臺(tái)能跑 Python 的普通開(kāi)發(fā)機(jī)就夠起步核心成本在數(shù)據(jù)口徑設(shè)計(jì)和結(jié)果復(fù)核而不是顯卡。這篇文章面向三類(lèi)讀者一是做增長(zhǎng)、投放、私域運(yùn)營(yíng)但被“素材靠猜”困住的運(yùn)營(yíng)同學(xué)二是需要給業(yè)務(wù)方搭一套客戶(hù)洞察工具的后端與數(shù)據(jù)開(kāi)發(fā)三是想把客服工單、評(píng)論、搜索詞這些沉睡文本用起來(lái)的獨(dú)立開(kāi)發(fā)者。文中會(huì)給出從數(shù)據(jù)采集、文本清洗、痛點(diǎn)主題抽取、聚類(lèi)歸并到接口封裝、批量任務(wù)、結(jié)果驗(yàn)證和排查清單的完整路徑所有代碼都可以直接復(fù)制改造路徑、端口和模型名按你的實(shí)際環(huán)境替換即可。先把結(jié)論擺出來(lái)痛點(diǎn)的本質(zhì)不是“客戶(hù)說(shuō)了什么好聽(tīng)的詞”而是“客戶(hù)在什么場(chǎng)景下、因?yàn)槭裁醋璧K、付出了什么代價(jià)、嘗試過(guò)什么替代方案”。這四要素缺一個(gè)你拿到的就只是關(guān)鍵詞不是痛點(diǎn)。所以整條流水線(xiàn)的設(shè)計(jì)目標(biāo)不是把所有評(píng)論丟給模型讓它自由發(fā)揮而是用固定字段把這四要素結(jié)構(gòu)化出來(lái)再用頻次、強(qiáng)度、付費(fèi)意愿三個(gè)維度去排序。只有排序之后的清單才能直接對(duì)應(yīng)到營(yíng)銷(xiāo)素材、落地頁(yè)標(biāo)題和投放定向。一個(gè)反常識(shí)的提醒放在前面絕大多數(shù)團(tuán)隊(duì)不是缺數(shù)據(jù)是缺口徑。同一句“太貴了”可能是價(jià)格敏感可能是預(yù)算審批流程長(zhǎng)可能是對(duì)比競(jìng)品后覺(jué)得性?xún)r(jià)比不足三種情況對(duì)應(yīng)的營(yíng)銷(xiāo)動(dòng)作完全不同。如果采集階段不把“他拿什么做對(duì)比”“他卡在決策鏈的哪一環(huán)”記錄下來(lái)后面無(wú)論用多強(qiáng)的模型聚類(lèi)得到的都只會(huì)是一堆無(wú)法行動(dòng)的大詞。1. “說(shuō)不出痛點(diǎn)”在工程上到底卡在哪把這句話(huà)翻譯成技術(shù)語(yǔ)言問(wèn)題出在三個(gè)斷點(diǎn)。第一個(gè)斷點(diǎn)是數(shù)據(jù)源割裂客服工單在工單系統(tǒng)評(píng)價(jià)在電商后臺(tái)搜索詞在站內(nèi)搜索銷(xiāo)售話(huà)術(shù)在 CRM 備注投放反饋在廣告平臺(tái)五個(gè)地方五種導(dǎo)出口徑字段名都不一樣連時(shí)間戳格式都未必統(tǒng)一。第二個(gè)斷點(diǎn)是表達(dá)噪聲客戶(hù)原話(huà)里大量口語(yǔ)、錯(cuò)別字、情緒宣泄、復(fù)讀、廣告灌水直接做詞頻統(tǒng)計(jì)跑出來(lái)的高頻詞通常是“在嗎”“客服”“發(fā)貨”這類(lèi)無(wú)效詞。第三個(gè)斷點(diǎn)是歸并失敗人工看兩百條評(píng)論能歸納出五個(gè)痛點(diǎn)看兩萬(wàn)條就徹底失效而沒(méi)有歸并就沒(méi)有頻次沒(méi)有頻次就排不出優(yōu)先級(jí)。所以這條流水線(xiàn)真正要解決的是三件事把多源文本統(tǒng)一成一張寬表把噪聲過(guò)濾成可分析信號(hào)把散點(diǎn)歸并成帶頻次和證據(jù)的痛點(diǎn)主題。這三件事里第一件靠工程規(guī)范第二件靠規(guī)則加模型第三件靠聚類(lèi)加人工復(fù)核。順序不能亂很多團(tuán)隊(duì)一上來(lái)就調(diào)大模型做總結(jié)結(jié)果輸入本身是臟的輸出自然是一堆正確的廢話(huà)。核心能力速覽放在下面這張表里。需要說(shuō)明的是表中不寫(xiě)死具體版本號(hào)和性能數(shù)字因?yàn)椴煌Z(yǔ)料規(guī)模、不同機(jī)器配置差異很大凡是涉及耗時(shí)的部分都應(yīng)該在你自己的數(shù)據(jù)上打點(diǎn)確認(rèn)而不是照搬別人的結(jié)論。能力項(xiàng)說(shuō)明項(xiàng)目類(lèi)型客戶(hù)洞察 / 文本挖掘 / 營(yíng)銷(xiāo)數(shù)據(jù)流水線(xiàn)數(shù)據(jù)來(lái)源客服工單、商品評(píng)價(jià)、站內(nèi)搜索詞、銷(xiāo)售跟進(jìn)記錄、問(wèn)卷開(kāi)放題、社媒評(píng)論主要功能文本清洗、痛點(diǎn)四要素抽取、主題聚類(lèi)、頻次排序、證據(jù)回溯推薦硬件普通開(kāi)發(fā)機(jī)即可起步純規(guī)則與輕量模型 CPU 可跑語(yǔ)義向量化建議有 GPU 更從容顯存占用取決于所選向量模型與批大小需按實(shí)際模型版本和推理參數(shù)本機(jī)測(cè)試支持平臺(tái)Windows / Linux / macOS 均可生產(chǎn)環(huán)境建議 Linux啟動(dòng)方式命令行腳本 / 定時(shí)任務(wù) / HTTP 服務(wù)三種形態(tài)是否支持 API可以封裝本文給出通用接口模板是否支持批量任務(wù)支持按文件分片加失敗重試適合場(chǎng)景投放素材選題、落地頁(yè)文案、產(chǎn)品需求池排序、客服話(huà)術(shù)優(yōu)化不適合場(chǎng)景無(wú)授權(quán)數(shù)據(jù)、涉及個(gè)人隱私未脫敏的數(shù)據(jù)、需要絕對(duì)精確結(jié)論的決策表格里最后一行值得單獨(dú)強(qiáng)調(diào)。這套方法產(chǎn)出的是“帶證據(jù)的假設(shè)”不是“統(tǒng)計(jì)顯著的科學(xué)結(jié)論”。它能幫你把選題命中率從拍腦袋提升到有據(jù)可依但不能替代小規(guī)模投放驗(yàn)證。任何把聚類(lèi)結(jié)果直接當(dāng)成市場(chǎng)真相的做法都是在用技術(shù)包裝主觀(guān)判斷和蒙眼開(kāi)槍沒(méi)有本質(zhì)區(qū)別只是槍換成了更貴的。2. 適用場(chǎng)景與使用邊界先說(shuō)清楚它適合誰(shuí)。第一類(lèi)是靠?jī)?nèi)容獲客的團(tuán)隊(duì)每個(gè)月的核心焦慮是“這個(gè)月寫(xiě)什么”。有了痛點(diǎn)清單選題會(huì)從“我們想說(shuō)什么”變成“客戶(hù)在搜什么、卡在哪一步”素材產(chǎn)能和命中率都會(huì)明顯改善。第二類(lèi)是 SaaS 和工具類(lèi)產(chǎn)品需求池常年被大客戶(hù)嗓門(mén)主導(dǎo)中小客戶(hù)的共性阻礙被淹沒(méi)用文本聚類(lèi)可以把長(zhǎng)尾訴求重新?lián)瞥鰜?lái)。第三類(lèi)是電商與本地生活商家評(píng)價(jià)區(qū)和問(wèn)大家里藏著大量“買(mǎi)前猶豫點(diǎn)”這些猶豫點(diǎn)就是詳情頁(yè)需要前置回答的問(wèn)題。再說(shuō)邊界。這套流水線(xiàn)解決不了三類(lèi)問(wèn)題一是沒(méi)有數(shù)據(jù)積累的冷啟動(dòng)業(yè)務(wù)此時(shí)應(yīng)該先補(bǔ)采集而不是先搭模型二是決策鏈極長(zhǎng)、涉及多方審批的 B 端大單痛點(diǎn)往往不在公開(kāi)文本里而在銷(xiāo)售和客戶(hù)的私下溝通中需要靠訪(fǎng)談結(jié)構(gòu)化記錄來(lái)補(bǔ)三是需要因果推斷的場(chǎng)景比如“改了這句文案能提升多少轉(zhuǎn)化”這屬于實(shí)驗(yàn)設(shè)計(jì)范疇文本挖掘只能提供假設(shè)AB 測(cè)試才能給答案。合規(guī)邊界必須寫(xiě)清楚。采集客服錄音、聊天記錄、用戶(hù)評(píng)論用于分析前提是已獲得合法授權(quán)并在隱私政策中明確告知用途涉及手機(jī)號(hào)、身份證、地址、訂單號(hào)等個(gè)人信息必須在入庫(kù)前完成脫敏建議采用不可逆的哈希替換或直接刪除對(duì)外發(fā)布的洞察報(bào)告只能呈現(xiàn)聚合結(jié)論不能出現(xiàn)可識(shí)別到個(gè)人的原文片段如果使用第三方模型服務(wù)處理文本要先確認(rèn)該服務(wù)的數(shù)據(jù)留存與訓(xùn)練使用條款敏感業(yè)務(wù)數(shù)據(jù)優(yōu)先走本地部署模型。這幾條不是形式主義一旦出問(wèn)題代價(jià)遠(yuǎn)高于營(yíng)銷(xiāo)收益。還有一個(gè)容易被忽略的邊界痛點(diǎn)不等于需求需求不等于愿意付費(fèi)。客戶(hù)抱怨“操作太復(fù)雜”是痛點(diǎn)但他可能并不愿意為“更簡(jiǎn)單”付費(fèi)因?yàn)樗荒曛挥脙纱?。所以在排序階段必須引入“代價(jià)”字段也就是這個(gè)痛點(diǎn)讓他損失了多少錢(qián)、多少時(shí)間、多少機(jī)會(huì)。沒(méi)有代價(jià)的痛點(diǎn)只能作為內(nèi)容選題素材不能作為產(chǎn)品投入依據(jù)。這個(gè)區(qū)分在后面的字段設(shè)計(jì)里會(huì)具體體現(xiàn)。3. 環(huán)境準(zhǔn)備與前置條件環(huán)境這塊不需要復(fù)雜。Python 3.9 以上即可依賴(lài)集中在數(shù)據(jù)處理和文本分析pandas 做表格處理jieba 做中文分詞scikit-learn 做 TF-IDF 與聚類(lèi)可選 sentence-transformers 做語(yǔ)義向量化requests 調(diào)接口。如果要做定時(shí)任務(wù)Linux 下用 cronWindows 下用計(jì)劃任務(wù)不需要引入重型調(diào)度框架。數(shù)據(jù)庫(kù)方面起步階段直接用 SQLite 或本地 Parquet 文件就夠量級(jí)上到百萬(wàn)行再考慮上 PostgreSQL 或 ClickHouse。下面這條安裝命令是通用模板包名都是公開(kāi)發(fā)布的開(kāi)源庫(kù)具體版本請(qǐng)按你的環(huán)境鎖定生產(chǎn)環(huán)境建議生成 requirements.txt 做版本固定。# 建議在虛擬環(huán)境中安裝避免污染系統(tǒng)環(huán)境 python -m venv venv source venv/bin/activate # Windows 下使用 venv\Scripts\activate pip install pandas jieba scikit-learn requests # 可選需要語(yǔ)義向量化時(shí)再裝 pip install sentence-transformers前置條件清單需要提前確認(rèn)幾項(xiàng)磁盤(pán)空間是否夠放原始導(dǎo)出文件和中間結(jié)果建議原始數(shù)據(jù)、清洗后數(shù)據(jù)、輸出結(jié)果分三個(gè)目錄不要混在一起數(shù)據(jù)導(dǎo)出是否有時(shí)區(qū)問(wèn)題跨系統(tǒng)合并時(shí)統(tǒng)一轉(zhuǎn)成 UTC 或統(tǒng)一轉(zhuǎn)成業(yè)務(wù)本地時(shí)區(qū)二選一不要混用文本編碼是否統(tǒng)一為 UTF-8很多從 Excel 導(dǎo)出的 CSV 默認(rèn)是 GBK讀進(jìn)來(lái)就是亂碼這一條在排查階段會(huì)反復(fù)出現(xiàn)如果要用 GPU 跑向量模型先確認(rèn)驅(qū)動(dòng)與框架版本匹配不匹配時(shí)優(yōu)先降級(jí)到 CPU 跑通流程不要在環(huán)境上卡住進(jìn)度。端口方面如果你打算把流水線(xiàn)封裝成 HTTP 服務(wù)供運(yùn)營(yíng)同學(xué)調(diào)用默認(rèn)端口要避開(kāi)常見(jiàn)占用比如 7860、8080、5000 經(jīng)常被其他服務(wù)占著建議在配置里顯式指定一個(gè)不常用端口并且在啟動(dòng)腳本里加端口占用檢測(cè)。這一條看似小事實(shí)際是新手最容易卡住的地方服務(wù)明明啟動(dòng)了頁(yè)面打不開(kāi)八成是端口沖突或者只監(jiān)聽(tīng)了 127.0.0.1 而你在另一臺(tái)機(jī)器訪(fǎng)問(wèn)。4. 數(shù)據(jù)采集口徑與最小流水線(xiàn)部署啟動(dòng)采集口徑?jīng)Q定后面所有分析的上限。建議統(tǒng)一成一張寬表最少包含這些字段唯一記錄 ID、來(lái)源渠道、采集時(shí)間、原始文本、業(yè)務(wù)分類(lèi)售前咨詢(xún) / 售后問(wèn)題 / 使用反饋 / 流失原因、關(guān)聯(lián)對(duì)象產(chǎn)品線(xiàn)、SKU、套餐、客戶(hù)分層新客 / 老客 / 流失、可選的聯(lián)系上下文。字段寧少勿濫但“來(lái)源渠道”和“業(yè)務(wù)分類(lèi)”這兩個(gè)必須有否則后面聚類(lèi)出來(lái)的主題無(wú)法定位到具體動(dòng)作。建表語(yǔ)句可以直接用下面這段SQLite 和 PostgreSQL 都能跑字段類(lèi)型按需調(diào)整。注意原始文本和脫敏文本分成兩列存放方便后續(xù)回溯證據(jù)時(shí)使用脫敏版本對(duì)外。CREATE TABLE voice_of_customer ( record_id VARCHAR(64) PRIMARY KEY, source_channel VARCHAR(32) NOT NULL, -- 工單 / 評(píng)價(jià) / 搜索詞 / 銷(xiāo)售記錄 collected_at TIMESTAMP NOT NULL, biz_category VARCHAR(32), -- 售前 / 售后 / 反饋 / 流失 product_line VARCHAR(64), customer_tier VARCHAR(32), -- 新客 / 老客 / 流失 raw_text TEXT, masked_text TEXT, -- 脫敏后的分析用文本 cost_hint VARCHAR(128) -- 客戶(hù)自述的代價(jià)如多花了三天 ); CREATE INDEX idx_voc_channel_time ON voice_of_customer (source_channel, collected_at);流水線(xiàn)本身建議拆成四個(gè)可獨(dú)立重跑的階段清洗、抽取、聚類(lèi)、匯總。每個(gè)階段讀上一階段的產(chǎn)物、寫(xiě)自己的產(chǎn)物中間結(jié)果落盤(pán)。這樣調(diào)試時(shí)不用每次從頭跑出問(wèn)題也能定位到具體階段。目錄結(jié)構(gòu)建議固定下來(lái)輸入、中間、輸出、日志四個(gè)目錄分開(kāi)后面接批量任務(wù)和定時(shí)調(diào)度時(shí)直接復(fù)用。# 目錄結(jié)構(gòu)模板路徑按實(shí)際項(xiàng)目替換 mkdir -p voc/{input,stage,output,logs} # input : 各渠道導(dǎo)出的原始文件 # stage : 清洗后、抽取后的中間結(jié)果 # output : 最終痛點(diǎn)清單與證據(jù)表 # logs : 每次運(yùn)行的日志按日期命名啟動(dòng)方式有三種形態(tài)按團(tuán)隊(duì)成熟度選。最簡(jiǎn)的是命令行腳本手動(dòng)跑一次看結(jié)果進(jìn)階的是定時(shí)任務(wù)每天凌晨跑增量最終形態(tài)是 HTTP 服務(wù)運(yùn)營(yíng)同學(xué)在頁(yè)面上傳文件、選擇時(shí)間范圍、拿回清單。前兩種當(dāng)天就能跑通第三種建議等前兩種穩(wěn)定運(yùn)行兩周、字段口徑不再變動(dòng)之后再封裝否則接口會(huì)跟著字段一起改維護(hù)成本很高。5. 功能測(cè)試與效果驗(yàn)證這一節(jié)按測(cè)試維度拆開(kāi)每個(gè)維度都給出輸入、步驟、預(yù)期結(jié)果和失敗判斷。測(cè)試語(yǔ)料建議先用人工標(biāo)注過(guò)的小樣本比如三百到五百條你確定痛點(diǎn)分布的記錄用這個(gè)小樣本驗(yàn)證流水線(xiàn)是否可靠再去跑全量。不要一上來(lái)就跑十萬(wàn)條跑完發(fā)現(xiàn)結(jié)果不對(duì)你連問(wèn)題出在清洗還是聚類(lèi)都分不清。5.1 文本清洗與噪聲過(guò)濾測(cè)試測(cè)試目的是確認(rèn)無(wú)效文本被有效攔截。輸入選一批包含廣告灌水、純表情、復(fù)讀、單個(gè)“在嗎”、以及正常抱怨的混合語(yǔ)料。步驟是先按長(zhǎng)度和字符類(lèi)型做基礎(chǔ)過(guò)濾再用停用詞表剔除高頻無(wú)意義詞。判斷標(biāo)準(zhǔn)是清洗后的語(yǔ)料里人工抽檢二十條至少十八條屬于有效業(yè)務(wù)表達(dá)。常見(jiàn)失敗原因是停用詞表直接抄網(wǎng)上通用版本沒(méi)有加入你所在行業(yè)的專(zhuān)有噪聲詞比如電商場(chǎng)景的“包郵”“發(fā)貨”SaaS 場(chǎng)景的“登錄”“賬號(hào)”這些詞頻次極高但信息量為零必須進(jìn)停用詞表。import re import jieba # 通用停用詞實(shí)際使用時(shí)務(wù)必補(bǔ)充你所在行業(yè)的噪聲詞 STOPWORDS set( 的 了 是 在 我 你 他 就 都 而 及 與 著 或 一個(gè) 沒(méi)有 我們 你們 在嗎 客服 發(fā)貨 包郵 登錄 賬號(hào) 謝謝 好的 收到 .split()) def clean_text(text: str) - str: if not isinstance(text, str): return # 去掉 URL、提及、連續(xù)重復(fù)字符 text re.sub(rhttps?://\S, , text) text re.sub(r\S, , text) text re.sub(r(.)\1{3,}, r\1, text) # 只保留中文、英文、數(shù)字和常用標(biāo)點(diǎn) text re.sub(r[^\u4e00-\u9fa5a-zA-Z0-9。、], , text) text re.sub(r\s, , text).strip() tokens [w for w in jieba.cut(text) if w.strip() and w not in STOPWORDS] return .join(tokens) def is_valid(text: str, min_len: int 8) - bool: # 過(guò)短、純數(shù)字、無(wú)中文的文本直接丟棄 if len(text) min_len: return False if not re.search(r[\u4e00-\u9fa5], text): return False return True5.2 痛點(diǎn)四要素抽取測(cè)試這是整條流水線(xiàn)的核心。四要素指場(chǎng)景、阻礙、代價(jià)、替代方案。測(cè)試方法是人工標(biāo)注五十條逐條比對(duì)抽取結(jié)果。抽取可以先用規(guī)則加詞典兜底再用模型補(bǔ)充。規(guī)則部分依靠句式模板比如出現(xiàn)“本來(lái)想……結(jié)果……”“試過(guò)……還是不行”“因?yàn)椤詻](méi)買(mǎi)”這類(lèi)結(jié)構(gòu)就是高價(jià)值的痛點(diǎn)表達(dá)。下面這段是調(diào)用模型做結(jié)構(gòu)化抽取的通用模板接口地址、參數(shù)名和返回結(jié)構(gòu)需要按你實(shí)際使用的服務(wù)調(diào)整不要照抄。import json import requests PROMPT 你是一名客戶(hù)研究分析師。請(qǐng)從下面的客戶(hù)原話(huà)中抽取痛點(diǎn)四要素 只輸出 JSON不要輸出任何解釋。字段如下 scene: 客戶(hù)描述的具體使用場(chǎng)景 blocker: 阻礙他完成目標(biāo)的具體原因 cost: 他為此付出的代價(jià)原文沒(méi)提就填空字符串 alternative: 他嘗試過(guò)的替代方案原文沒(méi)提就填空字符串 evidence: 摘錄原文中最能支撐上述判斷的一句話(huà) 客戶(hù)原話(huà){text} def extract_pain_point(text: str, endpoint: str http://127.0.0.1:8000/v1/chat) - dict: payload { prompt: PROMPT.format(texttext), temperature: 0.2, max_tokens: 512 } resp requests.post(endpoint, jsonpayload, timeout60) resp.raise_for_status() content resp.json().get(content, {}) try: return json.loads(content) except json.JSONDecodeError: # 模型輸出不合規(guī)時(shí)返回空結(jié)構(gòu)交給下游按缺失處理 return {scene: , blocker: , cost: , alternative: , evidence: }預(yù)期結(jié)果是每條記錄都能拿到結(jié)構(gòu)化的四個(gè)字段允許部分字段為空但 blocker 字段的空值率不應(yīng)過(guò)高如果大量為空說(shuō)明語(yǔ)料本身不是痛點(diǎn)表達(dá)或者提示詞約束不夠。常見(jiàn)失敗原因有三個(gè)模型輸出帶了多余的解釋文字導(dǎo)致 JSON 解析失敗解決辦法是提示詞里明確只要 JSON并在解析失敗時(shí)做重試溫度參數(shù)設(shè)太高導(dǎo)致同一句話(huà)每次抽取結(jié)果差異大結(jié)構(gòu)化抽取建議溫度設(shè)低批量調(diào)用時(shí)沒(méi)有做超時(shí)和重試個(gè)別請(qǐng)求卡住拖垮整批后面接口章節(jié)會(huì)專(zhuān)門(mén)講。5.3 主題聚類(lèi)與歸并測(cè)試抽取完成后你會(huì)拿到幾萬(wàn)條零散的 blocker 描述比如“找不到入口”“步驟太多”“要填的東西太雜”“流程走不完”。這些本質(zhì)是同一個(gè)痛點(diǎn)必須歸并。做法是先把 blocker 轉(zhuǎn)成向量再做聚類(lèi)最后給每個(gè)簇人工起名。判斷標(biāo)準(zhǔn)是隨機(jī)抽三個(gè)簇簇內(nèi)語(yǔ)義一致性達(dá)到人工可接受的水平同時(shí)簇的數(shù)量在可管理范圍內(nèi)通常二十到六十個(gè)簇對(duì)營(yíng)銷(xiāo)選題來(lái)說(shuō)是合適的粒度太少?zèng)]有區(qū)分度太多無(wú)法執(zhí)行。from sklearn.cluster import KMeans from sklearn.feature_extraction.text import TfidfVectorizer def cluster_blockers(blockers, n_clusters30, random_state42): # 中文短文本先用字符級(jí) n-gram避免分詞不一致帶來(lái)的噪聲 vec TfidfVectorizer(analyzerchar, ngram_range(2, 3), min_df3) X vec.fit_transform(blockers) km KMeans(n_clustersn_clusters, random_staterandom_state, n_init10) labels km.fit_predict(X) # 每個(gè)簇取離質(zhì)心最近的若干條作為代表樣本方便人工命名 order_centroids km.cluster_centers_.argsort()[:, ::-1] terms vec.get_feature_names_out() cluster_keywords {} for i in range(n_clusters): cluster_keywords[i] [terms[idx] for idx in order_centroids[i, :8]] return labels, cluster_keywords這里有一個(gè)實(shí)操經(jīng)驗(yàn)純無(wú)監(jiān)督聚類(lèi)出來(lái)的簇命名必須人工介入不能讓模型自己起名。原因很簡(jiǎn)單模型起的名往往過(guò)于抽象比如“操作體驗(yàn)相關(guān)”這種名字對(duì)營(yíng)銷(xiāo)沒(méi)有指導(dǎo)意義。人工命名的格式建議統(tǒng)一成“場(chǎng)景 阻礙”例如“首次配置時(shí)找不到關(guān)鍵入口”這樣的名字才能直接變成內(nèi)容標(biāo)題。5.4 頻次排序與證據(jù)回溯測(cè)試聚類(lèi)完成后要回答一個(gè)問(wèn)題哪個(gè)痛點(diǎn)值得先打。排序不能只看頻次建議用“出現(xiàn)頻次 × 代價(jià)強(qiáng)度 × 可觸達(dá)性”三維打分。代價(jià)強(qiáng)度來(lái)自 cost 字段可觸達(dá)性來(lái)自渠道分布比如這個(gè)痛點(diǎn)在搜索詞里高頻出現(xiàn)說(shuō)明客戶(hù)正在主動(dòng)尋找解決方案觸達(dá)成本低。判斷標(biāo)準(zhǔn)是排在前五的痛點(diǎn)每個(gè)都能拿出至少十條原始證據(jù)且證據(jù)來(lái)源覆蓋兩個(gè)以上渠道。如果某個(gè)痛點(diǎn)頻次很高但只有一個(gè)渠道出現(xiàn)大概率是渠道特性導(dǎo)致的偏差不要急著投入預(yù)算。import pandas as pd def score_pain_points(df: pd.DataFrame) - pd.DataFrame: # df 需包含 cluster_id, cluster_name, cost_level(1-5), channel freq df.groupby([cluster_id, cluster_name]).size().rename(freq) cost df.groupby([cluster_id, cluster_name])[cost_level].mean().rename(cost_avg) channels df.groupby([cluster_id, cluster_name])[channel].nunique().rename(channel_cnt) out pd.concat([freq, cost, channels], axis1).reset_index() # 三維加權(quán)權(quán)重按業(yè)務(wù)實(shí)際調(diào)整這里只是起始值 out[score] ( out[freq].rank(pctTrue) * 0.4 out[cost_avg].rank(pctTrue) * 0.4 out[channel_cnt].rank(pctTrue) * 0.2 ) return out.sort_values(score, ascendingFalse)5.5 穩(wěn)定性與復(fù)跑一致性測(cè)試最后一個(gè)測(cè)試維度是穩(wěn)定性。同一批數(shù)據(jù)跑兩次主題數(shù)量是否接近排序前五是否基本一致。如果不一致說(shuō)明聚類(lèi)隨機(jī)性太強(qiáng)或者清洗規(guī)則不穩(wěn)定。解決辦法是固定隨機(jī)種子、固定向量化參數(shù)、把清洗規(guī)則版本化。這一步很多人跳過(guò)結(jié)果是每周跑出來(lái)的結(jié)論都不一樣業(yè)務(wù)方逐漸不信任這套東西最后又回到拍腦袋。6. 接口 API 與批量任務(wù)流水線(xiàn)跑通之后下一步是讓它變成團(tuán)隊(duì)可用的能力而不是某個(gè)人電腦里的腳本。最實(shí)用的形態(tài)是一個(gè)輕量 HTTP 服務(wù)提供兩個(gè)接口一個(gè)同步接口傳一條文本返回結(jié)構(gòu)化抽取結(jié)果用于實(shí)時(shí)輔助客服或銷(xiāo)售一個(gè)異步接口傳一個(gè)文件路徑返回任務(wù) ID用于批量處理。同步接口要控制輸入長(zhǎng)度超過(guò)長(zhǎng)度直接截?cái)嗷蚓芙^避免單條超長(zhǎng)文本拖垮服務(wù)。下面是一個(gè)基于通用 Web 框架的接口示例路由名和參數(shù)需要按你的實(shí)際項(xiàng)目調(diào)整。這里刻意沒(méi)有引入復(fù)雜框架是因?yàn)槎鄶?shù)團(tuán)隊(duì)的痛點(diǎn)分析服務(wù)并發(fā)很低每天幾百到幾千次調(diào)用簡(jiǎn)單實(shí)現(xiàn)足夠過(guò)早引入重型組件只會(huì)增加維護(hù)負(fù)擔(dān)。from fastapi import FastAPI, BackgroundTasks from pydantic import BaseModel import uuid app FastAPI(titlevoc-pipeline) TASKS {} # 生產(chǎn)環(huán)境請(qǐng)?zhí)鎿Q為數(shù)據(jù)庫(kù)或 Redis class SingleReq(BaseModel): text: str source_channel: str unknown class BatchReq(BaseModel): input_path: str output_path: str batch_size: int 200 app.post(/api/v1/extract) def extract(req: SingleReq): from pipeline import clean_text, extract_pain_point cleaned clean_text(req.text) if not cleaned: return {code: 400, msg: 文本為空或清洗后無(wú)有效內(nèi)容} result extract_pain_point(cleaned) result[source_channel] req.source_channel return {code: 0, data: result} app.post(/api/v1/batch) def batch(req: BatchReq, background: BackgroundTasks): task_id uuid.uuid4().hex TASKS[task_id] {status: pending, input: req.input_path} background.add_task(run_batch, task_id, req) return {code: 0, task_id: task_id} def run_batch(task_id: str, req: BatchReq): # 實(shí)際實(shí)現(xiàn)分片讀取 - 清洗 - 抽取 - 落盤(pán) - 更新?tīng)顟B(tài) TASKS[task_id][status] running # ... 處理邏輯 ... TASKS[task_id][status] done批量任務(wù)的設(shè)計(jì)有幾個(gè)關(guān)鍵點(diǎn)。第一是分片按行數(shù)或按文件切每片獨(dú)立處理、獨(dú)立落盤(pán)單片失敗不影響整體重跑時(shí)只跑失敗片。第二是冪等每條記錄帶上唯一 ID輸出時(shí)按 ID 覆蓋寫(xiě)入重復(fù)跑不會(huì)產(chǎn)生重復(fù)數(shù)據(jù)。第三是限流調(diào)外部模型接口時(shí)一定要控制并發(fā)常見(jiàn)做法是固定幾個(gè)工作協(xié)程加隊(duì)列而不是一次性把幾萬(wàn)條全發(fā)出去。第四是日志每條記錄處理失敗都要記錄原因日志里至少包含記錄 ID、失敗階段、異常摘要否則事后根本無(wú)法定位。下面這段是批量任務(wù)的配置模板參數(shù)名和含義都是通用的路徑按你實(shí)際項(xiàng)目替換。注意輸入輸出目錄一定要分開(kāi)不要把結(jié)果寫(xiě)回輸入目錄否則重跑時(shí)會(huì)把上一次的結(jié)果當(dāng)成輸入再處理一遍。{ input_dir: ./voc/input, stage_dir: ./voc/stage, output_dir: ./voc/output, log_dir: ./voc/logs, batch_size: 200, max_retry: 3, retry_backoff_seconds: 5, concurrency: 4, model_endpoint: http://127.0.0.1:8000/v1/chat, request_timeout: 60 }接口上線(xiàn)后必須做訪(fǎng)問(wèn)控制。這套服務(wù)處理的是客戶(hù)原始文本哪怕是脫敏后的也不應(yīng)該暴露在公網(wǎng)。最小要求是只監(jiān)聽(tīng)內(nèi)網(wǎng)地址、加一層鑒權(quán) token、限制單次請(qǐng)求體大小、對(duì)調(diào)用方做簡(jiǎn)單的頻率限制。如果團(tuán)隊(duì)有網(wǎng)關(guān)直接掛到網(wǎng)關(guān)后面統(tǒng)一鑒權(quán)更省事。7. 資源占用與性能觀(guān)察這一節(jié)講怎么觀(guān)察而不是給你一個(gè)具體數(shù)字。文本流水線(xiàn)的資源消耗主要看三個(gè)地方讀取階段的內(nèi)存峰值、抽取階段的接口延遲、聚類(lèi)階段的計(jì)算耗時(shí)。觀(guān)察方法很簡(jiǎn)單在每個(gè)階段入口和出口打時(shí)間戳和內(nèi)存快照跑完輸出一份階段耗時(shí)表跑幾次就能看出瓶頸在哪。不要憑感覺(jué)判斷“跑得慢”一定要有數(shù)據(jù)。import time import tracemalloc from contextlib import contextmanager contextmanager def stage_timer(name: str): tracemalloc.start() start time.perf_counter() yield elapsed time.perf_counter() - start current, peak tracemalloc.get_traced_memory() tracemalloc.stop() print(f[{name}] 耗時(shí) {elapsed:.2f}s, 內(nèi)存峰值 {peak / 1024 / 1024:.2f}MB) # 使用方式 # with stage_timer(clean): # df[clean] df[raw_text].map(clean_text)內(nèi)存峰值最容易出問(wèn)題的是讀取階段。很多人習(xí)慣一次性read_csv把所有數(shù)據(jù)讀進(jìn)來(lái)幾十萬(wàn)行看著不大但文本列非常占內(nèi)存加上后續(xù)的分詞結(jié)果和向量矩陣很容易把機(jī)器撐爆。穩(wěn)妥做法是分塊讀取chunksize設(shè)為幾千到一萬(wàn)逐塊處理逐塊落盤(pán)全流程內(nèi)存占用就變得可控。抽取階段的瓶頸通常在外部模型調(diào)用。單條請(qǐng)求的延遲取決于模型大小和部署方式本地小模型單條延遲低但質(zhì)量一般大模型質(zhì)量好但延遲高。實(shí)際工程里建議分級(jí)先用規(guī)則和小模型處理全量把四要素里 scene 和 blocker 抽出來(lái)再用大模型只處理高價(jià)值子集比如包含明確代價(jià)表達(dá)、包含競(jìng)品對(duì)比、來(lái)自流失客戶(hù)的記錄。這樣總成本和總耗時(shí)都能降下來(lái)而且不犧牲關(guān)鍵結(jié)論的質(zhì)量。聚類(lèi)階段的耗時(shí)和文本量、向量維度強(qiáng)相關(guān)。TF-IDF 加 KMeans 在幾十萬(wàn)條短文本上通常是分鐘級(jí)語(yǔ)義向量化會(huì)慢一些如果機(jī)器有 GPU把向量化這一步放上去會(huì)舒服很多顯存占用要看所選向量模型和批大小需要在本機(jī)實(shí)際測(cè)試確認(rèn)不要照搬別人的數(shù)字。顯存不夠時(shí)的通用降級(jí)策略是減小批大小、縮短文本截?cái)嚅L(zhǎng)度、或者干脆退回 TF-IDF 方案先把流程跑通。還有兩個(gè)容易被忽略的資源問(wèn)題。一是磁盤(pán)中間結(jié)果會(huì)不斷累積尤其是每跑一次都寫(xiě)一份新文件一個(gè)月下來(lái)幾十個(gè) G 很正常建議給中間目錄加定期清理策略只保留最近若干次。二是進(jìn)程殘留腳本跑到一半被打斷后臺(tái)可能還掛著子進(jìn)程占著端口和顯存表現(xiàn)為下次啟動(dòng)時(shí)報(bào)端口被占用或顯存不足排查時(shí)先用系統(tǒng)工具看一眼有沒(méi)有殘留進(jìn)程再?zèng)Q定是否強(qiáng)殺。8. 常見(jiàn)問(wèn)題與排查方法下面這張表覆蓋了這套流水線(xiàn)從搭建到運(yùn)行最常遇到的問(wèn)題。表格里的排查方式都是可執(zhí)行的遇到問(wèn)題按順序過(guò)一遍絕大多數(shù)情況能自己解決。問(wèn)題現(xiàn)象可能原因排查方式解決方案讀取 CSV 后中文全是亂碼文件編碼不是 UTF-8用文本編輯器確認(rèn)編碼讀取時(shí)顯式指定編碼或先轉(zhuǎn)碼再讀清洗后語(yǔ)料大量為空停用詞表過(guò)激或過(guò)濾規(guī)則太嚴(yán)抽樣看被丟棄的原文放寬長(zhǎng)度閾值補(bǔ)充行業(yè)停用詞白名單抽取結(jié)果 JSON 解析失敗模型輸出帶了解釋文字打印原始返回內(nèi)容提示詞強(qiáng)調(diào)只輸出 JSON解析失敗做重試同一批數(shù)據(jù)兩次結(jié)果差異大聚類(lèi)隨機(jī)性或模型溫度過(guò)高固定種子重跑對(duì)比固定隨機(jī)種子結(jié)構(gòu)化抽取溫度調(diào)低聚類(lèi)簇?cái)?shù)量不合理簇?cái)?shù)設(shè)置與語(yǔ)料規(guī)模不匹配觀(guān)察簇內(nèi)樣本數(shù)和關(guān)鍵詞調(diào)整簇?cái)?shù)或改用層次聚類(lèi)再切分批量任務(wù)中途卡住外部接口超時(shí)無(wú)重試看日志里最后一條記錄加超時(shí)、重試和分片失敗片單獨(dú)重跑接口返回 502 或連接超時(shí)模型服務(wù)未啟動(dòng)或端口不對(duì)檢查服務(wù)進(jìn)程和監(jiān)聽(tīng)地址確認(rèn)服務(wù)已啟動(dòng)檢查端口和主機(jī)地址服務(wù)本機(jī)可訪(fǎng)問(wèn)外部訪(fǎng)問(wèn)不了只監(jiān)聽(tīng)了 127.0.0.1查看啟動(dòng)參數(shù)改為監(jiān)聽(tīng)內(nèi)網(wǎng)地址并確認(rèn)防火墻放行端口被占用啟動(dòng)失敗上一次進(jìn)程未退出查端口占用進(jìn)程換端口或結(jié)束殘留進(jìn)程向量化階段顯存不足批大小過(guò)大或模型過(guò)大觀(guān)察顯存占用曲線(xiàn)減小批大小、縮短文本長(zhǎng)度或改用 CPU排序結(jié)果與業(yè)務(wù)直覺(jué)不符權(quán)重設(shè)置不合理或數(shù)據(jù)有偏檢查各維度分布調(diào)整權(quán)重補(bǔ)充渠道覆蓋度約束輸出清單無(wú)法落地主題命名過(guò)于抽象看簇名是否能對(duì)應(yīng)具體動(dòng)作強(qiáng)制統(tǒng)一命名格式為場(chǎng)景加阻礙單獨(dú)說(shuō)一下“排序結(jié)果與業(yè)務(wù)直覺(jué)不符”這條。這種情況不一定是流水線(xiàn)錯(cuò)了很可能是業(yè)務(wù)直覺(jué)本身基于少數(shù)大客戶(hù)的反饋而數(shù)據(jù)反映的是沉默大多數(shù)的分布。正確的處理不是立刻調(diào)權(quán)重讓結(jié)果符合直覺(jué)而是把兩個(gè)結(jié)果的差異拿出來(lái)看直覺(jué)靠前的痛點(diǎn)在數(shù)據(jù)里頻次如何數(shù)據(jù)靠前的痛點(diǎn)業(yè)務(wù)方為什么沒(méi)感知到。這個(gè)對(duì)話(huà)過(guò)程本身往往比結(jié)果更有價(jià)值經(jīng)常能挖出渠道覆蓋的盲區(qū)。再補(bǔ)充一個(gè)運(yùn)維層面的經(jīng)驗(yàn)。這類(lèi)流水線(xiàn)最容易在“跑了兩周沒(méi)人用”這個(gè)階段死掉原因通常不是技術(shù)問(wèn)題而是輸出格式不對(duì)業(yè)務(wù)的口味。運(yùn)營(yíng)同學(xué)需要的是能直接變成標(biāo)題的一句話(huà)而不是一個(gè)帶十二個(gè)字段的表格。所以在輸出階段一定要做一層適配把結(jié)構(gòu)化結(jié)果再壓成“痛點(diǎn)一句話(huà) 三條原始證據(jù) 建議內(nèi)容方向”這種極簡(jiǎn)格式通過(guò)即時(shí)通訊工具或文檔定時(shí)推送讓結(jié)論主動(dòng)找人而不是等人來(lái)找結(jié)論。9. 最佳實(shí)踐與落地建議第一條建議是先定口徑再動(dòng)工?;ò胩鞎r(shí)間把“什么算痛點(diǎn)”寫(xiě)成一份字段定義文檔明確每個(gè)字段填什么、不填什么、空值怎么處理讓參與標(biāo)注的幾個(gè)人對(duì)齊。這份文檔后面會(huì)變成提示詞、變成校驗(yàn)規(guī)則、變成新人上手的說(shuō)明書(shū)投入產(chǎn)出比極高。跳過(guò)這一步直接寫(xiě)代碼大概率會(huì)在跑完第一次全量數(shù)據(jù)后發(fā)現(xiàn)字段含義理解不一致全部推倒重來(lái)。第二條建議是從小樣本開(kāi)始建立一條最小可運(yùn)行鏈路。三百條已標(biāo)注語(yǔ)料跑通清洗、抽取、聚類(lèi)、排序四步輸出一份十到十五條的痛點(diǎn)清單拿給業(yè)務(wù)方看反饋。這條鏈路跑通之后再擴(kuò)數(shù)據(jù)量、加渠道、接接口。工程上這叫先做垂直切片比橫向鋪開(kāi)所有模塊要穩(wěn)得多。第三條建議是保留證據(jù)鏈。每個(gè)痛點(diǎn)主題下面必須能點(diǎn)開(kāi)看到原始文本片段脫敏后的版本。這一條的價(jià)值在兩個(gè)地方一是業(yè)務(wù)方質(zhì)疑時(shí)你能立刻舉證二是做內(nèi)容創(chuàng)作時(shí)原文的表達(dá)方式往往比總結(jié)出來(lái)的詞更有感染力客戶(hù)怎么說(shuō)你就怎么用在標(biāo)題里轉(zhuǎn)化率通常更高。第四條建議是把每次運(yùn)行的參數(shù)和結(jié)果都存檔。語(yǔ)料在變、停用詞在變、提示詞在變?nèi)绻淮鏅n三個(gè)月后你無(wú)法解釋為什么當(dāng)時(shí)的結(jié)論是這樣。簡(jiǎn)單的做法是每次運(yùn)行生成一個(gè)帶時(shí)間戳的目錄里面放配置快照、輸出清單、階段耗時(shí)日志成本很低但排查問(wèn)題時(shí)非常省事。第五條建議是關(guān)于人的。這套流水線(xiàn)產(chǎn)出的是決策素材不是決策本身。最有效的用法是把它作為每周選題會(huì)的輸入讓運(yùn)營(yíng)、產(chǎn)品、客服三方一起看清單各自認(rèn)領(lǐng)跟自己相關(guān)的條目當(dāng)場(chǎng)決定下周驗(yàn)證哪三條。技術(shù)側(cè)不用追求模型多先進(jìn)把數(shù)據(jù)口徑、證據(jù)回溯、輸出格式這三件事做扎實(shí)效果就已經(jīng)超過(guò)大多數(shù)靠感覺(jué)做營(yíng)銷(xiāo)的團(tuán)隊(duì)。最后回到標(biāo)題那句話(huà)。說(shuō)不出客戶(hù)痛點(diǎn)確實(shí)是蒙眼開(kāi)槍但反過(guò)來(lái)也要清楚把痛點(diǎn)說(shuō)得頭頭是道也不等于槍就對(duì)準(zhǔn)了。真正決定結(jié)果的是你能不能把某個(gè)具體痛點(diǎn)、某個(gè)具體人群、某個(gè)具體場(chǎng)景和一句具體的話(huà)術(shù)對(duì)上然后拿幾百塊的預(yù)算去驗(yàn)證它。這套流水線(xiàn)的全部意義就是把“猜”的成本降下來(lái)讓每次開(kāi)槍之前至少知道靶子大概在哪個(gè)方向。建議把文中的字段表和代碼先存下來(lái)用自己的歷史工單跑一遍看看排在前三的痛點(diǎn)是不是和你原本以為的一樣那個(gè)差異往往就是下一個(gè)增長(zhǎng)點(diǎn)的位置。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
黑人狂躁日本妞一区二区三区| 国产成人免费观看在线视频| 99热这里只有是精品10| 性爱av网站| 亚洲精品久久久久毛片A片拉屎| 97精品国产97久久久久久| 色欲av国内精品久久久久久| 亚洲黄a三级三级三级看三级| 亚洲一本大道中文字幕无码在线| 97超碰大| 精品999日本| 91色婷婷综合久久中文字幕二区| 亚洲一区二区三区不卡国产欧美| 精品国产Av无码久久久亚洲| 中文字幕一区二区三区人妻不卡 | 亚洲最大的综合性av| 2017天天拍大香蕉| 欧美极品色| 国产黄a三级三级三级av在线看| 熟女精品va中文字幕| 玖玖久久久| 天天综合香 ld视频| 久久久精品视频免费观看| 亚洲男人电影天堂| 97久久久久| 久久久国产精品亚洲精品| 激情五月婷婷| 91日本在线观看| 国产一区二区精品久久99| 69一区二区三区 | 国产精品久久久三级无码| 国产精品又黄又猛又粗| 亚洲精品少妇| 国产中出内射一区二区| 日本不卡一区二区| 啊啊嗯嗯好爽| 久草在线| 天天射天天操天天干天天吃2018| 美国日韩黄片| 18禁止看精品中文字幕| 五月婷婷丁香六月丁香| yaouchengrenav| 七月婷婷综合| 亚洲天天操| 99无码狠狠久久| 91殴美| 91精品免费| 成人热久久精品| 国产精品亚洲四五区在线观看| 欧美天天拍| 久久婷婷亚洲| 青青欧美在线| 97精品97久久| 人妻插插人妻人| 91女在线观看| 人人手机欧洲亚洲国产人妻| 91 丝袜在线| 欧美一区二区三区成人性生活| 国产精品乱码久久久久久久久久久久| 成人熟女视频一区二区三区| 97在线观视频免费观看| 久操影视| 欧美色另类| 欧美精品激情| 欧美综合娱乐久久| 五月丁香婷婷综合网| 人妻-91porn| 中文字幕91综合| 欧美熟妇人体| 亚洲熟女乱色一区二区三区久久久| 韩日精品福利视频一区不卡在线免| 丝袜视频一区二区在线播放国产中文| 亚洲黄色网址| 有码专区最新中文字幕有码| 男人午夜天堂| 中文字幕交换人妻| 在线国产福利网址导航| 免费看一级a性色生活片久久无| 丁香婷婷九月| 色狠狠综合噜一二三区| 狠操91,com| 99rre在线精品99re8| 色香AV| 在线综合 亚洲 欧美中文字幕| 国产一级不卡在线观看| 视频二区美腿丝袜制服人妻欧美| 少妇人妻无码| 欧美97爱| 99热只有这里有精品| 激情五月天色播| 蘋果手機免費看成人Av| 欧美色图20p| 性爱Av免费| 久久99久久99精品免视看婷婷| 嗯嗯嗯啊啊啊在线免费观看| 久久久久极品| 欧美性爱18观看| 亚欧Av| 亚洲免费日韩在线一区二区| 96超碰网| 一区二区三区机械有限公司| 啊操爽品善一区二区三区| 亚洲av资源| 黑人狂躁日本妞一区二区三区| 久久乐| 加勒比五月天| 久久91视频| 久久久久久久一级黄色打同平台| 久久6热精品99视频| 欧美天天综合网| 久久av成人无码免费| 男人天堂站| 久久久久久久性爱| 六月婷婷五月丁香| www..com操老师| 大香蕉 222| 亚洲另类色综合网站| 久久久精品电影| 欧日韩不卡视.频| 人伦四五区| 国产尤物AV尤物在线观看不卡| 色好看av| 国产成人亚洲精品无码最新在线| 欧美视频在线第3页| 视频在线中文字幕| 操我无码| 91狠狠综合网| 嗯嗯嗯啊啊啊在线免费观看| 久久免费少妇| Av色五月| 国产欧美在线观看免费观看| 99热在线播放| 久久受www免费人成| www.夜夜| 后入式免费视频| 97在线国产精品| 后入式999| 免费αⅴ在线观看| 九九综合网| 粉嫩久久久久| 韩国成人精品久久久免费看| 久久精品综合| 丁香六月啪| 992大香蕉| 看日韩美女二区三区免费操逼视频| 99久在线精品99re8| 超碰AV在线| 日韩久草| 六六久久日韩不卡| 一区不卡在线观看av| 久久久久久性爱视频| 牛牛AV人人夜夜澡人人爽| 国产suv精品一区二区四区999| 男人的天堂2018| 乱人伦 国语对白:视频直接看| 奶水 人妻 哺乳 在线| 国产按摩一区二区三区| 伊人网青青| 超碰天天操| AV网站高清无码在线观看| 亚洲熟女乱综合一区二区在线-...亚洲国产日韩欧美一区二区三区,久久久久久精 | 丁香六月综合激情| 无码操逼视频一下| 久久久涩| 久草精品一区| 97香焦色区| 极品销魂美女一区二区| 欧美高清第一页| 大香蕉 222| 91久久精品中文字幕| 色九久| 91黑丝少妇| 最新三级网址| 久久国产成人精品国产成人亚洲| 欧美国产成人在线| 开心五月婷婷| 在线看免费无码AV天堂的| 丰满人妻一区二区三区免费| 99色婷婷中文字幕乱色| 国产人妻精品久久久一区二区三区| 中国AV美女| 久久风骚城市| 欧美青青视频| 亚洲日产专区| 九九热免费视频| 人人看欧美性爱| 久久精品店| 中文子幕一二三| 亚洲国产一区二区三区在线| www.色操逼| 91爱看| 射丝袜高跟鞋99| 美国一区二区免费视频| xxxx网站亚洲精品| 超碰色97| 国产三级中文字幕粉嫩| 狠狠图片青青草| 中文字幕一区 二 区 三 四 五 区日 日 骚 | 久久久久久电影| 中日韓欧美高清| 人妻丰满熟妇av无码区蜜桃| 亚洲综合夜色| 诱惑人妻欧美一区在线播放| 精品一区二区三区最新| 五月激情综合网| 亚洲情色中文字幕一区| 色色色色日本| 强奸乱伦麻豆| 国产免费久久久久| 亚洲成人免费在线| 超碰在线国产| 99操视频| 天天干天天日天天射黄色大片| 精品超碰中文在线| 热天堂一区二区| 欧美性爱97超碰| 丁香五月激情综合| 亚州精人品大香蕉| 天天透伊人| 五月婷色| 尤物网站91| 人人操人人肉久久精品| 九九九九精| 久久这里只| 亚洲男人在线观看天堂| 美女啊啊啊啊啊啊| 99人妻| 97久久精品| 欧美Ⅴ性爱| 国产无码高清操逼视频| 黄色小视频日本txt| 国产av强奸美女| 日韩免费在线视频观看| 亚洲成人美女无吗| 综合色图区| 92福利社视频| 99re这里只有精品3| 麻豆区99999| 色婷婷成人综合| 中国黑人三级片网站上区| 麻豆精品A片免费观看| 色 亚洲 91| 天堂涩涩| 亚洲国产精品无码AV久久| 2023天天操夜夜操| 大香蕉久操| 天美AV片| 国产女人9999| 99精品无码| 青草成人免费视频一COm| 99re9| 亚洲成人av电影在线| 亚洲日本韩国在线| 91人妻视频| 伊人久久亚洲色欲综合网站| 欧美在线啊啊| 熟女突然公开看18禁影片| 色97| 性交一区二区在线播放| 久久久久久9| 日本一级婬片试看三分钟| 精品国产无码中文| 北条麻妃99精品青青久久| 国产又大又粗又色生活片亚洲国产精品成人久久久综合免费 | 免费公开人人操| 五月天激情网站| 欧美香蕉视xxx| 神马久久免费电影观看| 不卡中文字幕aⅴ在线| 日本中文字幕在线视频 | 91视频女生| 伊人久久综合影院精品久久久| 久久久久久国产无码精品| 麻豆天美久久91| 国产一区二区久久| 香蕉欧美| 亚洲国男人的天堂| 欧洲精品一区二区三区| 久久久久久97| 色五月激情网| WWW美腿丝袜香蕉中文| 久久性爱视频免费看| 操婷婷逼| 狠狠爱夜夜干| 欧美人妻久久精品二区三区 | 国产中文福利| jazzjazz国产精品麻豆| 伊人天堂在线| 老熟女天天操| 95人妻爽爽人人做人人澡| 人妻黑丝袜电影| 在线毛片片免费观看| 日韩三级视频一区二区三区| 啊啊啊啊啊啊啊网址在线观看| 亚洲欧美日韩中文播放| 91 亚洲 欧洲| 日韩肏逼视频| 日韩偷拍色图| 免费A片三p视频| 91丝袜美女国产| 精品二区久久| 另类图片五月天| 日日骚一区二区三区| 5278欧美一区二区三区| 亚洲有薄码区久久在线一区| 欧美刺激色黄片免费看| 五十路成人在线视频二区三区| 亚洲91在线播放影院| 91天堂视频| 一个国产在线综合网站| 看看日B真人视频| 亚洲啪啪视频一区二区| 色吊丝 日日骚 清纯唯美| 五月天大香蕉| 男人天堂电影院| 91爱综合| 永久免费av无码网站国产app| 一区二区久久天天干狠狠| 女人天堂av在线播放| 美女露胸露奶头| 精品国产Av无码久久久伦古装| 蜜臀av在线播放一区二区三区| 91熟女网| 青青草大香蕉在线视频| av网站国产主播在线| 天操天操夜操夜月操月年年操| 伊人国产成人av网站| 亚洲成人一二三区| 国产区91柔拿会所技师| 成人性交免费视屏| 国产夜夜艹| 中文字幕人成乱码熟女香港| 九九九精品色乱九九九| 久操大香蕉手机视频在线看| 亚洲天堂五月天国产| 96久久久久| 97在线播放 | 国产超碰欧美| 人妻久热在线| 日韩卡一卡二卡三在线| 爱爱啊啊啊| 欧美日韩少妇色情| 伊人婷婷五月天| 久久久久亚洲Av无码专区老牛影视| 欧美内射少妇| 日韩性爱网址| 欧美精品庄| 中文久久一区| 亚洲天堂区| 午夜激情成人在线观看| 日韩啪啪视频| 性高潮久久久| 精久久久91| 婷婷五月天影院| 日本人妻中文字幕 | 黑人性欧美| 偷窥自拍亚洲色图| 黑人精品成人一区二区三区 | 日韩乱伦影音先锋| 午夜精品久久一区二区| 99热这里都是精品| 久操视频免费观看| 一区二区视频你懂的| 亚洲老熟妇xxx| 亚洲最新中文字幕免费| 国产精品爆乳懂色蜜乳| 亚洲青青草| 久草视频制服诱惑| 9九九九九视频在线观看| 久久性爱网站| 伊人五月天婷婷| 久久久久国产精品久久久| 中国国产精品一区视频| 性色AV网站| 超碰美国| 91精品人妻一区二区三区蜜臀| 久操大香蕉超碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰 | 亚州综合色图| 五月婷婷综合网| 宅男影院久久久,99| 亚洲资源站| 久久精品女同亚洲女同13| 亚洲91大片| 色999偷自拍拍| 无码免费一区二区三区啪啪| 九九av| 丰满少妇乱子伦精品无| 久久av一级av少妇av高潮| 男人天堂2017| 天堂v无码免费视频| 老熟女综合网| 欧美日韩亚洲天堂| 日本大香蕉综合网| 熟妇一区二区| 色姑娘综合网| 亚洲最新Av| 成人国产视频在线观看| 国产在线视频二区| 一区二区三区黄色片a| 最新av中文字幕高清| 国内毛片欧美香蕉精品| 天天操夜夜操狠很操| 超碰地址97| 麻豆精品A片免费观看| 欧美亚洲一区二区久久久婷精品大包诱| 志村玲子视频一区二区| 日本熟妇熟色97一本在线观看| 亚洲无套久久嗯嗯| 97干天天| 五月天人妻综合| 日产精品久久久一区二区| 少妇精品| 91情色| 亚洲中文字幕熟女| 日韩国产乱子伦App| 亚洲欧美日韩精品久| 天天操夜夜操狠很操| 青青草中文字幕| 日本淫乱女一区二区三区视频| 凹凸视频在线一区二区| 在线播放一级无码视频| 能直接看AV的网站| 久久婷婷一区二| 久久久久久久少妇| 亚洲精品 欧美精品| 少好三P| 性一级黄色录像片网站导航| 亚洲精品九九九| 久久久国产av美女私房| 日韩AV无码中文一区二区| 精品一区二区成人动漫| 丁香五月av| 国产亚洲欧洲在线观看| 蜜汁欧美| 91碰超| 五月激情综合网| 久久亚洲天天做| 9ⅰ久久久天天| 中文字幕视频在线观看| 欧美日韩在线视频网站| 久久久久国产无av| 亚洲少妇色图自慰直播| 国产精品久久久亚洲第一牛牛_在线观看| 天天色欧美| 国产一级作爱毛片| 蜜臀久久99精品久久久老,,| 97久久国产亚洲精品超碰热| 内射夫妻三片| 丁香六月婷婷综合| 青青伊人加勒比海| 思思热国产高清| 日韩人妻 中文字幕| 久久久久久久久久久久久9999| 免费97视频| 日韩成年人性爱视频| 日本在线视频导航| 一区,二区,三区视频| 亚洲在线欧美| 天天爽夜夜操| 老鸭窝成人| 精品视频一区二区| 超碰在线91| 欧美极品色| 久久欲| 综合久欧洲| 男人天堂欧美| 女优免费一区二区永久| 久久草视频污视频| 人人操我人人干| 熟女啪啪视频| 91亚州| 激情AV| 四虎影视国产精品| 久久鲁干| 日韩色图 一区二区| 久久人人爽爽人人爽人人片αV| 亚洲乱色视频一区、二区在线| 日韩色香| 9/A片| 国产精品久久久久久久久久久久久久吹| 欧美日韩国内不卡| 男人的天堂kva| 亚洲熟女中文字幕在线| 欧美综合色| 黄色电影在线播放综合网站| 99精品伊人| 污色区网站| 亚洲中文人妻色| 蜜臀久久久99久久久久 | 看日韩黄片| 久久超碰亚洲人| 亚洲无992tv| 久九九九九九九热| 黄片色区软件| 亚洲第一视频 欧美风情 日韩| 手机看av网站在线看| 裸体美女久久久| 333kkkk·亚洲com久久| 久久久青草青青国产亚洲免观精品高清完整版_97久久综合区小说区图片区,国精品 | 蜜臀久久99精品久久久久久无删减| 午夜精品久久久久久久男人的天堂| 亚洲日韩电影| 久久m| 色一色综合网| 欧美亚洲91| 黄色不卡视频| 综合久| 日韩久射综合| 极品白嫩福利在线| 大香蕉淫人网| 天天做日日爱夜夜爽| 天天综合网~91| 男人的天堂2018.| 日本操BAV| 在线视频亚洲无码| av草草在线电影| 小草精彩毛片| 综合久久中文字幕综合日韩精品| 色综合国产在线观看| 九一国产精品| 久久亚州高清| 69精品少妇一区二区三区蜜桃| 伊人丁香五月婷婷| 91一区二匹| 日本精品久久久久久久| 亚洲人在线成线成人| 少妇干B| 欧美日本成人一区二区| 91中出在线| 操逼999| 亚洲 图片 综合91| 国产农村一一级特黄毛片| 中文字幕美女91| 蜜桃久久一区二区| 色97欧美| 在线情色电影 91大| 国产精品91一样| 日欧操屄视频| 久久精品中文字幕无码l| 中文字幕第9页萱萱影音先锋| 欧日韩一二三f区| 综合97亚洲| 青青草吊丝| 97人肏| 啪啪啪大香蕉| 乱伦3P视频| 日韩人妻制服丝袜av| 国产在线综合福利网站| 日韩电影在线观看网址| 国产精品扒开腿做爽爽爽视频| 九九九九一区| 日产精品久久久一区二区| 91劲爆| 亚洲性少妇| 成人热久久精品| 久久超碰免费的| 青青草日逼视频| 偷拍 精品 另类 四区| 九九综合| 最新加勒比丝袜在线| 中文字幕在线播放2中文字幕在线观看2 | 欧美经典一区二区三区 | 是还免费视频1727我| 欧美日本天堂| 熟妇国产免费一区| 青久久| 狠狠操狠狠燥| 欧美性色欧美| 欧美不在线| 97久久久| 强奸国产精品视频| 久久AV无码网址| 强免费黄色网址| 亚洲操逼网| 日本韩国一本产品小视频日本韩国一本产品久久久产品小视频日本韩国一本产品久 | 国产精品人人爽人人做可爱福利| 国产成人99久久亚洲综合| 永久免费av无码网站国产app| se吧提供91精品国产91久久久久久| 影音先锋日本乱伦| 久久激情亚洲精品无码?V | 999热这里只有精品| 少妇高潮九九九九| 性爱视频免费网址| 亚洲精品第一| 色妹子A V| 草蕉影视亚洲无码| 青青草中日韩在线| 欧美乱欲| 影音先锋少妇| 五月丁香婷婷综合| 美骚妇av高清在线| 日韩AV无码中文一区二区| 99操视频| 极品粉嫩少妇视频| 日韩精品资源| 伊人五月天婷婷| 另类小色呦| 欧美日韩淫加| 9美女超碰在线免费观看| 精品人妻一区二区免费蜜桃视频| 免费av在线播放二区| 5月婷婷6月六月丁香| 精精夜夜| 精品丰满熟妇人妻一区| 日本黄大片在线观看视频| 色色色天美视频| 亚洲一区二区麻豆影院| 国桃视频产巨乳精品一区二区在线| 久久大香蕉97| 波多野结衣一级视频| 久久香蕉影院| 日本精品九九九| 久久久久少妇| 这里只有精品视频在线| 欧美论理片| 精品人妻一区二区三区在| 国内自拍 日韩激情 99| 精品无人区麻豆乱码久久久| 亚洲天堂男| 国产区性爱在线视频秋霞豆| 日本人妻一区二区| 中国91AV| 免费看A片毛毛片在线播| 九九九久千久久激情蜜桃在线看| 99久久久| A片 AV一级在线播放观看免费| 91人妻视频在线| 99在线精品视频| 日韩激情中文字幕有码| 久久一二三四不卡| 成人一二| 免费看美国人人爽,人人操| 欧美色亚洲色| 久久‘黄片视频| 婷婷五月天无码| 国产精品点击进入在线影院高清| 啊灬啊灬啊灬好深灬快高潮了动漫-国产字幕国产在线观看-B049AV | 91综合国产精品| 台湾一区国产高清在线| 色嘟嘟人妻天堂网| 97在线视频网站| 国产67194| 亚欧美色图| 日韩不卡a级视频专区| 亚洲日韩东京热一区| 性色av大全| A一区片| 亚洲综合888| 永久电影三级在线观看| 欧美日韩222| 偷拍 欧美 日韩| 夜夜夜夜夜夜夜夜夜狠狠狠狠狠狠狠| 一起草三级AV电影在线观看| 泰国AV在线观看| 欧洲在线性爱视频| 欧美性暴力猛交XXXX| 黄色香蕉视频网站一区| 中文久久一区| 国产人伦a片信息免费片| 成人片视频| 欧美激情中文字幕另类小说| 亚洲成人帖图| 一区二区三区精品黑丝白丝酒店对鸡 | 97bbn| 色香色欲天天综合网天天来吧 | 26uuu国产免费观看| 少妇久久久免费| 99亚洲天堂| 国产激情视频一区区三区| 久久久久一本一区二区青青蜜月| 国产精品一区av在线| WWW美腿丝袜香蕉中文| 狠狠干狠狠色| 伊人专区一区二区三区| 欧美在线视频播放| 六月婷婷综合| 日熟女| 91狠狠狠| 人妻夜夜爽天天爽麻豆三区网站| 人妻一二三区| 亚洲图片视频小说| 91亚洲欧美色图| 日本一区二区不卡精品| 伊人操| 韩日精品福利视频一区不卡在线免 | 91暧暧| 91精品伊人久久久大香线蕉91| 美女诱惑久久| 99色日| 啪啪一区| 男女性感激情网站| 老熟女91视频| 日韩97视频| 蜜色网色哟哟| 亚洲色图欧美视频| 日韩欧美大片免费高清啪啪| 欧美草草| 粉嫩少妇自慰在线| 久久怡红院| 久久九九视频九九视频| 啊啊啊在线观看| 97超级色碰碰| 91成人在线| 久久人妻丝袜一区二区三| 国产一区在线观看无码AV| 丁香五月色| 欧美日韩性爱无码| 另类图片欧美激情综合| 亚洲色图欧美色18直播在线| 秋霞一区二区三区四区五区六区七区| 五月丁香成人网| 国产操偷| 九九精品99| 欧美国产精品久久九九| 96超碰网| 中文字幕无码不卡啪啪| 欧美国产有色电影| 熟妇一区二区三区| 91人人爽人人爽人人人,gav福利视频导航,日韩欧美亚洲国产字幕四区 | 亚洲双插| 青青草日韩免费观看高清在线| 快点操死我| 日韩啪啪啪啪啪| 5月婷婷6月六月丁香| 搞中出久久| 免费国产电影一区二区| 东北女人无套内谢视频| 亚洲欧美碰碰| 亚洲欧洲日韩中文字幕一区| 日本高清一本二本免费不卡| 欧美综合网1| 久操网在线| 欲香欲色天天天综合和网| 久久超碰亚洲人| 一二三啪啪专区| 91人人爽人人爽| 丝袜AV一二三区| 久久久999日本大片| 日韩啪啪啪啪啪| 久久天堂婷婷网| 加勒比大香蕉视频在线| 92福利社视频| 综合色图,成人综合网| 亚洲 日韩 欧美 国产综合体| 成人片在线播放| 五月大香蕉| 免费视频无码| 91人妻丝袜无码| 久久做97| 男人的天堂日韩| 一区二区播放| 欧美一区二区三区不卡高清视频| 一级片视频啪啪| 性暴力欧美猛交在线直播| 成人麻豆av电影网站| 黄色AAAAA欧美| 精品一区二区人妖| 国产免费一区二区在线A片视频| 五月色综合| 国产精品久久发布| 丝袜av一区二区三区| 国产AV人人夜夜澡人人爽麻豆| 蜜桃精品视频一区二区三区| 91中文字幕在线观看| 91爱啪| 狠狠操,使劲操| av无码av无码专区| 成年女人18级毛片毛片免费观看| 中文字幕 人妻不满 在线视频| 亚洲综合网电影91| 日韩9999| 欧美在线电影| 自拍偷拍 日韩欧美| 草草影院最新网址| 九九Av| 亚洲色9| 91欧洲入口| 中文一区二区三区影院| 777AV电影| 激情婷婷五月天| 青青草啪啪网| 91精品人妻一品二品三品| 美女天天干| 精品一区二区成人动漫| 久久伊人在线五区| 国产97综合| 91视频精品| 久9视频| 日本 免费 一区二区三区 久久香蕉| 人妻无码视频一区二区三区久久| 一二三区精品视频| 乱伦图av| 久久久99久9| 五十路熟女,国产欧美精品区一区二区三区| 无套后入双马尾| 尤物网址| 蜜色网色哟哟| 欧美一区二区| 国产成人免费观看在线视频| 亚州操操穴网| 青青草中出视频| 波多野结衣一级视频| 丝袜熟女2P| 亚洲女优有码无码高清| 色天使亚洲综合在线观看| 啊啊啊啊一区| 在线啊啊啊| 国产亚洲精品av一区| 国产自产91区13区| 男同专区一区二区三区在线| 大黄片做爱的大的| 九月AV| 久久久久久久人妻丝袜| 日本精品成人无码| 天天情欲宗合网| 隔壁邻居波多野结衣中文字幕 | 78m啪啪啪| 国产1769在线| 激情小说亚洲图片| 亚洲激情综合另类男同| 超碰爽人妻熟女Av| 蜜臀AV午夜精品久| 337p大胆噜噜噜噜噜91Av| 色拍偷亚洲| 国产精品视频麻豆入口| 爽爽爽免费视频| 天天看天天日天天操| 五月天综合网| 精品一级| 亚洲精品一区中文字幕乱码| 国内外激情在线| 操逼网站地址| 九九热午夜欧亚国产视频| av无码av无码专区| 老司机午夜福利视频一区二区| 国产亚洲精品精AV.| 亚洲熟妇乱女区二区三区| 亚洲成人性爱在线观看| 欧美天堂亚洲电影院一区在线播放| 99999re| 成人精品在线| 欧美性夜| 日韩欧美视频青青| 大香蕉伊人75| 精品一区二区三区蜜桃臀赵总| 蜜臀久久久99久久久久 | 欧美爆操91| 欧美日韩大黄片| 精品亚州18| 综合操逼| 怡红院久久老司机| 最新欧洲欧美日本激情网站| 91丝袜在线观看| 久久久久日本视| 国产精品不卡一区二区电影| 精品176精品2| 亚州AV无码国产精品| 青青草国产一区二区三区| 亚洲另类电影| 五月亭亭六月丁香| 麻豆AV96熟妇人妻| 狠狠色狠狠色狠狠五月| 人妻色情天天操| 五月天婷婷基地| 天天看天天日| 久久女同性恋一二区| 欧美日韩国产高清在线一二三区| 99最新日韩偷拍视频| 激情五月天色播| 超碰在线欧美性爱激情| 色97综合中文字幕| 国语人妻精彩刺激| 操逼天美3区| 日本精品加勒比海一区| 草b在线| 乱伦av.com| 久热一区二区| 视频在线中文字幕| 91xingse| 天天天天天天天天天天干美女| 国产搭汕a级片| 台湾大香蕉99热| 91久热| 国产一区自拍欧美日韩| 欧美—性—交—色| 青青草乱入乱欲视频在线观看| 操人无码| 国产大陆天天艹| 久久青青草在线视频| 久久综合久色欧美综合狠狠| 校园春色 男人天堂| 操操操日本的逼| 91欧美亚洲| 亚州精品人妻一二三区| 精品亚洲俞拍视频一区| 少妇超碰在线| 人看人人摸人人操| 自拍偷拍国产欧美日韩韩| 玖玖资源视频一区二区三区| 无码视频一区二区| 亚洲 91 在线| 日本色色色| www.91理论| 边做饭边操逼逼| 96久久久久| 在线播放中文字幕| 欧美一区二区成人一卡| 色婷婷aV一区二区三区麻豆综合| 亚洲AV永久无码一区仙野| 国产一区免费午夜视频| 啊啊啊啊啊啊啊啊在线观看| 日1区2区3区2020| 国产成人精品午夜福利| 久草新免费| 99久久这里只有精品| 五月天婷婷久久| 一区三区啪啪| 天堂中文日本在线观看| 日韩性爱免费观看视频| 国产精品久久久| 校园春色五月天| 超碰超碰超碰超碰的大鸡吧操黑丝袜 | 久久綜合很很很| 禁止观看美女黄| 色色色色色色色色色色色色色色综合| 国产尹人在线视频免费| 浪人综合网| 在线观看色视频| 岛国网址国产| 操逼逼中文字幕| 久久综合国产精品国产| 国产日韩色综合| 国产又黄又粗的视频| 国产拍偷精品网站| AV麻豆免费一区| 亚洲电影中字一区二区| 男女日B国产| 日韩熟女操逼| 热久久国产| 黄色AAAAA欧美| 久久久久久久国产视频| 一,爱啪啪,在线免费视频| 91成人在线免费视频| 亚洲精品亚洲人成在线麻豆| 日韩不卡毛片Av免费高清| 久久精品店| 精品国产精品一区二区| 欧美日韩99| 精品久久視頻在线| 久久精品免费| 懂色AV中文| 国产精品一区二区后入| 玖色av| 大香蕉狠狠爱| 国产精品视频内谢女人| 久久免费99精品久久久久久| 久久精品毛片免费不卡| 抽插无码高清一区| 丁香激情网| 欧亚不卡| 久久影视二区三区行押| 极品色综合| 激情小说日韩无码| 久久精品店| 可以免费观看的av| 天天亚洲综合| 日日干夜夜欢| 国产精品国产精品国产| 亚洲欧洲中文日韩女优乱码| 口爆吞精在线观看| 亚洲激情网一二三四区| 啊啊好多水| 久草毛片| 大学生美女口爆| 性开放中文AV高清无码免费看| 99色天堂| 亚洲精品天天影视综合网 | 亚洲综合九九| 国产成人午夜视频网址| 超碰人人色| 综合激情97 | 欧美日韩激情无码专区| 色色丁香| 亚洲区限制级| 97资源站日韩| 久久久久久电影| 国产精品麻豆成人AV艾秋| 中文幕97| 亚洲色阁| 国产树林里野战在线看| 九九九午夜| 加勒比无码毛片| Sekablack无码一区| 激情五月婷婷综合| 成人片视频| 日本人妻最新在线中| 国产亚洲禁久一区二区| 情色五月天久久久| 美女久久久久久久久久久| 一级做a爰片久久毛片图片| 99只有精品| www.av不卡中文字幕| 不卡中文字幕aⅴ在线| 欧美色婷婷| 内射黑丝袜| 超清福利精品视频在线| 男人的天堂2010| 91超碰丝袜制服| 天天弄天天操| 91夜色chaopeng| 亚洲熟女综合一区二区| 福利在线黄片| 中文字幕、久久精品国产2020、久久综合久久自在自线精品自、亚洲 | 中文字幕在线播放2中文字幕在线观看2| 日韩av色图| 91色人妻| 第二页中文字幕| 伊人操| 少妇超碰在线| 99AV| 久久久久婷婷| 熟妇无码视频三区| 国产一级作爱毛片| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 亚洲欧美综合网| 国产亚州高清国产拍精| 日日干男人的天堂| 亚洲成人性爱网站在线播放| 97超碰无码网| av黄图片在线观看| 国产精品久久发布| 操逼网站网站| 偷窥自拍亚洲色图| 测评在线观看AV| 丰满人妻一区二区三区在线| 韩国三级色呦呦| 久久欧美按摩999| 91东北熟女| 香一区二区三区| 最新亚洲黄色免费电影| 色噜噜人妻av 中文字幕| 国产一区二区二区按摩精品啪视频| 清柠毛片| 超碰97亚洲| 精品一区96| 国产无码三级视频在线观看| 亚洲免费精品一区| 国产无码高清操逼视频| 亚洲欧美日产国产91毛片| 日韩人妻一二三区视频| 精品久久艹| 亚洲中文字母在线播放| 欧美热图99| 亚洲色人妻综合| 亚洲日韩人妻中文字幕一区| 60秒试看最爽10分钟网站| 精品毛片av一区二区| 激情四射五月天| 欧美一区二区三区日韩| 自拍六区| 大香蕉综合| 岛国视频免费在线观看| 丝袜美腿91| 国产欧美美女免费观看视频| A一区片| 欧美体内射精| 亚洲国产精品久久久久久久久久| 1769成人国产精品视频| 使劲用力艹少妇视频一区二区| 伊人黄色视频免费观看| 男同专区一区二区三区在线| 大香蕉伊人一区在线观看| 黄色片一区二区三区四区五区| 少妇丝袜在线观看AV| 婷婷丁香五月综合| av网站免费线看| 久久久少妇诱惑精品视频| 中文字幕一区 二区三四五 区日 日骚| 91视频精品| 综合色久欲| 久久欧美1卡2卡3| 五月丁香拍拍激情综合三级| 久久久久久综合久久伊人蜜月| 97色欧州| 国产农村一一级特黄毛片| 日韩精品中文字幕人妻| 亚洲极品| 夜夜高潮夜夜爽高清视频一| 亚洲高清无码AAA久久久精品| 天天92av| 天欧美在线| 97硬碰| 久久久久久人妻| 国产毛片久久久久久久| 成人夜夜| 精品久久久不卡一区二区| 日本操逼视频不卡直接放| 超碰午夜| 人妻精品综合中文字幕在线| 国产黄片精品在线| 欧美色性情| 97网址97| 欧美熟妇视频| 免费操逼视频下载| 可以免费看黄片的视频| av日韩中文字幕| 欧美日韩国产男人| 亚洲欧美精品一区天堂久久| 天天操天天射天天日| 97超碰精品| 久久精品噜噜噜成人看免欧美大片| 女一区二区| 大香蕉五月天| 亚欧视频在线| 操逼A∨| 欧美另类丝袜熟女| 色综合20p| 中文字幕片| 日韩素人无码一区二区三区三州| 最新日韩黄片| 人人看欧美性爱| 最新av中文字幕高清| 久久精品国产亚洲粉嫩| AV色图| 亚洲有码第一页| 偷拍超碰| 超碰97资源大奶| 99超碰色| 天堂蜜桃无码视频一区二区| 中字乱伦AV| 999国产精品999| 亚欧Av| 手机在线人成免费视频| 高清无码在线播放网站| av一区二区三区不卡| 久久久九九九| 亚州91| 91久久| 色激情综合网站| 操熟女91| 久久香蕉国产线看观看亚洲女人 | 操逼日韩无码 | 1二区9| 天堂伊人久久| 9久精品视频在线观看| 日日黄色三级网站| 亚洲污污网站| 日韩97视频| 蜜臀99久久精品| 91白虎| 亚洲综合20p| 亚洲学生妹高清av| 人妻无一区二区三区| 亚洲最大黄网| 人人澡综合涩| 成人十八禁日韩欧美一二三| 日韩精品9区| 一区二区播放| 欧美性色网|