色五月色开心色婷婷色丁香,五月婷婷丁香花综合网,婷婷丁香五月激情综合在线,五月婷婷六月丁香动漫,婷婷丁香五月激情综合在线,丁香花中文字幕在线观看,播五月色五月开心五月网,开心激情综合网,狠狠色丁香婷婷综合最新地址,丁香视频在线观看,狠狠做六月爱婷婷综合av,久久激情五月丁香伊人

ARTICLE DETAIL

資訊詳情

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

文本歸一化與規(guī)則引擎:營銷引流文本檢測實戰(zhàn)

文本歸一化與規(guī)則引擎:營銷引流文本檢測實戰(zhàn) 在日常社區(qū)運營和內容審核的對接中一類高頻出現(xiàn)的文本總是讓人頭疼賬號在評論區(qū)、商品問答區(qū)、私信入口批量投放“哈嘍我們是源頭工廠有需要就找我呀”這類攬客話術。它不算明顯的違規(guī)廣告單看每個字都很正常但架不住量大、變體多、人工審不完。本文就以此為切入點完整實現(xiàn)一個可運行的營銷引流文本檢測小工具從文本歸一化、規(guī)則設計、權重打分到配置外置、灰度上線全流程拆解。讀者不需要機器學習基礎只要會寫 Python 函數(shù)就能跟著跑通已經做過內容風控的同學也可以直接拿去對照自己的規(guī)則庫查漏補缺。1. 從一個真實場景說起營銷引流文本為什么需要工程化治理先把問題定義清楚。所謂“營銷引流文本”指的是那些目標明確、但表述上刻意模糊的商業(yè)推廣內容自稱廠家、批發(fā)、一手貨源引導用戶離開當前平臺去私下溝通制造限時緊迫感等等。這類內容在電商評論區(qū)、二手交易區(qū)、內容社區(qū)、在線客服會話里都非常常見。它和傳統(tǒng)意義上的垃圾廣告有幾個明顯區(qū)別也正因為這些區(qū)別簡單的關鍵詞黑名單很難奏效。1.1 這類文本的三個技術特征第一個特征是詞匯本身是正常詞?!霸搭^工廠”“批發(fā)價”“有需要找我”這些詞單獨拎出來在正規(guī)的商品描述、售后說明、用戶提問里都會出現(xiàn)。你把“源頭工廠”整個拉黑第二天就會收到一堆誤傷投訴。所以規(guī)則必須建立在詞組組合上而不是單詞上。第二個特征是變體成本極低。加個全角字母、塞幾個零寬字符、把“微信”寫成“薇信”、把漢字重復幾遍都能在不改變人眼閱讀效果的前提下繞過字面匹配。這一點在后文會專門用一節(jié)講文本歸一化因為這是所有文本風控的第一道地基。第三個特征是分級困難。一句“我是源頭工廠歡迎咨詢”到底該直接攔截還是人工復核如果全部攔截誤傷率會高到業(yè)務方無法接受如果全部放過等于沒做。實際工程里必須有中間檔位也就是“疑似”狀態(tài)把判斷權交給人。1.2 幾種常見方案的邊界對比在動手寫代碼之前先看清楚幾種技術路線的適用邊界避免一上來就選錯工具。方案實現(xiàn)成本可解釋性變體對抗能力適合階段純關鍵詞黑名單極低強很弱冷啟動、兜底歸一化 組合正則低強中等規(guī)則庫主力詞向量/文本分類模型高弱強有標注數(shù)據后大模型語義判別中中強增量補充、復核輔助需要強調的是這幾條路線不是替代關系而是疊加關系。一個成熟的文本風控系統(tǒng)通常是歸一化打底規(guī)則引擎跑主力模型負責兜底和兜住長尾人工復核處理爭議樣本最后把復核結果回流成新的規(guī)則和訓練數(shù)據。本文聚焦第二條路線因為它是最容易在兩周內上線、并且效果立刻可量化的方案。對于日均評論量在幾萬到幾十萬量級的業(yè)務一套設計良好的規(guī)則引擎能得到超過八成的問題召回誤傷也完全可控。1.3 本文要實現(xiàn)的系統(tǒng)能力具體來說我們要做的東西包含這幾個能力點輸入一條原始文本輸出一個 0 到 100 的分數(shù)以及block/review/pass三檔結論。支持解釋不僅告訴你“這條有問題”還要告訴你“命中了哪條規(guī)則、命中了哪幾個字”。支持配置化規(guī)則庫不寫死在代碼里能通過文件修改并生效。支持批量與單條兩種調用方式便于本地調試和接入服務。附帶單元測試保證改了規(guī)則之后不會悄悄把已有能力改壞。下面進入環(huán)境準備。2. 環(huán)境準備與項目結構2.1 運行環(huán)境與依賴選擇這個項目刻意只使用 Python 標準庫原因很實際內容審核往往要嵌到已有的服務里多引一個第三方包就多一份版本沖突風險和供應鏈風險。re、unicodedata、json、argparse、unittest全部內置裝好 Python 就能跑。環(huán)境說明Python 版本建議使用 3.8 及以上。本文用到的dataclasses在 3.7 之后是標準庫f-string 的格式說明符在 3.6 之后可用。具體小版本請按你自己的項目統(tǒng)一這里不寫死。操作系統(tǒng)Windows、macOS、Linux 均可代碼中沒有平臺相關調用。編輯器PyCharm、VS Code 都行建議開啟保存時自動格式化。不需要數(shù)據庫、不需要 Web 框架全部邏輯跑在單進程內存里。如果你后續(xù)要接到 Flask / FastAPI 的接口里直接把RuleEngine實例掛在應用啟動階段初始化一次即可規(guī)則編譯是一次性的運行期只有正則匹配開銷。2.2 目錄結構設計項目結構如下保持扁平方便直接復制text_guard_demo/ ├── text_guard/ │ ├── __init__.py │ ├── normalize.py │ ├── rules.py │ ├── engine.py │ └── cli.py ├── config/ │ └── rules.json ├── samples.txt └── tests/ └── test_engine.py這里的分層是按職責切的normalize.py只負責把文本洗干凈rules.py只放規(guī)則數(shù)據engine.py負責匹配和打分cli.py只做輸入輸出。這樣切的好處是將來你想把規(guī)則換成模型只動engine.py想把規(guī)則換成數(shù)據庫下發(fā)只動rules.py的加載邏輯。很多人在寫這類小工具時喜歡全塞在一個文件里調試時舒服上線后維護會很痛苦。2.3 安裝與運行方式創(chuàng)建目錄并初始化mkdir -p text_guard_demo/text_guard text_guard_demo/config text_guard_demo/tests cd text_guard_demo touch text_guard/__init__.py tests/__init__.py__init__.py可以為空它的作用是讓text_guard成為一個包這樣python -m text_guard.cli才能正常找到模塊。tests/__init__.py同理方便測試發(fā)現(xiàn)。運行單元測試python -m unittest discover -s tests -v運行命令行工具python -m text_guard.cli -t 哈嘍我們是源頭工廠有需要就找我呀下面開始寫真正的邏輯。3. 文本歸一化把變體拉回可比較的形態(tài)3.1 為什么歸一化是第一步先看一組例子。下面這五條文本人一眼就能看出是同一句話但字符串比較的結果全是“不相等”哈嘍我們是源頭工廠有需要就找我呀 哈嘍,我們是源頭工廠,有需要就找我呀 哈嘍我們是源頭工廠有需\u200b要就找我呀 哈嘍我們是源頭工廠有需要要要找我呀 哈嘍我們是源頭工廠有需要就找我丫第一條用的是全角逗號第二條用半角逗號第三條中間插了一個零寬空格U200B第四條把“要”重復了三遍第五條把“呀”換成了字形接近的“丫”。如果你把規(guī)則寫成re.search(有需要就找我, text)只有第一條能命中。這不是規(guī)則寫得不對而是輸入沒有對齊。所以歸一化的定位不是“美化文本”而是把所有等價寫法映射到同一個可比較形態(tài)把對抗成本從規(guī)則方轉移回發(fā)布方。3.2 三類必須處理的字符噪聲第一類全角與兼容字符。全角字母到、全角數(shù)字到、全角標點、帶圈數(shù)字、羅馬數(shù)字都屬于 Unicode 的兼容字符區(qū)。Python 的unicodedata.normalize(NFKC, text)可以把它們統(tǒng)一折疊成常見形態(tài)。這個函數(shù)不需要額外依賴一次調用就能把大量“換皮”寫法拉平。需要注意的是NFKC 是冪等的重復調用結果不變所以在整條流水線里調一次就夠不必每步都調。第二類不可見字符。零寬空格U200B、零寬非連接符U200C、零寬連接符U200D、左右方向標記U200E、U200F、字節(jié)序標記UFEFF、軟連字符U00AD這些字符在終端里看不見卻真實存在于字符串中。用正則把這些區(qū)間整體刪掉即可。同時把 ASCII 控制字符除\t、\n、\r外也一并清理避免日志里出現(xiàn)亂碼。第三類夸張重復。把某個漢字重復兩三次是極常見的規(guī)避手法。處理方式是用反向引用壓縮連續(xù)三個及以上相同字符折疊成一個。這里有一個細節(jié)必須注意——數(shù)字不能壓縮。如果你無腦用(.)\1{2,}那么“最后100件”會被壓成“最后10件”價格和型號信息就丟了后續(xù)如果要做數(shù)量識別會出錯。所以正則里要把數(shù)字和空白排除掉。3.3 歸一化順序為什么不能隨意調換歸一化的每一步都有先后依賴順序錯了會留下漏洞。推薦順序是刪除不可見字符和控制字符。NFKC 折疊全角與兼容字符。統(tǒng)一轉小寫。壓縮重復字符。壓縮連續(xù)空白并去掉首尾空格。為什么“刪不可見字符”要放在最前面因為這些字符可能夾在 Unicode 組合序列中間先折疊再做刪除有可能產生新的組合結果導致漏刪。為什么不轉小寫就壓縮重復大小寫混寫如vv折疊前后是兩種形態(tài)先轉小寫能保證壓縮邏輯看到的是同一個字符。另外提醒一點本文的規(guī)則庫是針對中文話術設計的所以沒有做繁簡轉換。如果你的業(yè)務場景里繁體內容占比不低建議在 NFKC 之后、轉小寫之前插入一步繁簡統(tǒng)一用開源的字表映射即可不要自己手寫幾百對字符。這一步加不加取決于你的實際數(shù)據分布不要為了“完整”而堆功能。4. 規(guī)則設計與打分模型4.1 用組合詞而不是單詞這是規(guī)則庫設計里最容易踩的坑。假設你把“工廠”設為關鍵詞后果是什么用戶問“這個工廠的生產資質能看下嗎”直接被判成營銷。誤傷幾次之后業(yè)務方就會要求關掉整個功能。正確的做法是把詞拆成“意圖信號”每個信號用詞組或短語表達身份宣稱類源頭工廠、源頭廠家、一手貨源、廠家直銷、工廠直供、原廠直供。注意這里全都是兩到四個字的組合單獨一個“工廠”或“貨源”不構成信號。引導聯(lián)系類加V、加微信、留聯(lián)系方式、私信我、私聊我、滴滴我、扣1。這類信號的危險度最高因為它的目的就是把人從平臺導走。招呼攬客類有需要就找我、歡迎咨詢、歡迎來撩、隨時找我。這是最典型的“哈嘍體”尾巴。價格誘惑類批發(fā)價、出廠價、低價清倉、一件代發(fā)、量大從優(yōu)。緊迫感類限時、秒殺、手慢無、僅限今天、最后 N 件。批量起訂類N 件起批、起訂量、大量現(xiàn)貨。這樣拆分以后單條文本的召回和精準度都會好很多。同時規(guī)則具備可解釋性命中了哪一類審核人員一眼就能看懂原因。4.2 權重怎么定有了信號之后要給權重。權重的意義不是“精確概率”而是相對危險度的排序。本文的取值思路是規(guī)則權重理由引導聯(lián)系25直接觸達用戶風險最高招呼攬客18典型攬客尾巴但可能出現(xiàn)在客服場景身份宣稱15單獨出現(xiàn)不足以判定需組合價格誘惑12常見于正常促銷緊迫感10廣告常用但正?;顒右灿门科鹩?補充信號幾個設計要點值得說明。第一同一條規(guī)則在一條文本里只計一次分。有人會想“命中三次就乘三”這會讓刷分變得極其容易——重復五遍“加V”就能把分數(shù)頂?shù)缴舷?。用re.search而不是re.finditer天然做到一條規(guī)則一次計分。第二分數(shù)要有上限。所有命中權重求和后做一次min(raw, 100)避免后續(xù)加規(guī)則時分數(shù)計算溢出預期區(qū)間也方便閾值調整。第三權重是調出來的不是想出來的。上線后一定要跑真實的復核樣本把誤判的樣本和漏判的樣本分別列出來看是該調權重還是該補規(guī)則。憑感覺調權重兩周之后沒人記得為什么是 15 而不是 12。4.3 閾值分級與人工復核三檔閾值的取值建議score 45→block直接攔截或折疊展示。20 score 45→review進入人工復核隊列。score 20→pass正常放行。為什么中間要留這么寬的一檔因為營銷文本的判定本質上是概率性的兩檔攔/放會逼著你在“誤傷太多”和“漏放太多”之間二選一。有了 review 檔你可以先用較寬的規(guī)則召回再通過人工復核把樣本標出來逐步把規(guī)則收緊。這也是冷啟動階段最務實的策略。需要提醒的是閾值不能幾個業(yè)務線共用一套??头捓锏摹皻g迎咨詢”是正常的商品評論區(qū)里的“歡迎咨詢”就很可疑。合理的做法是給不同場景各配一套閾值或者給規(guī)則加上場景標簽。5. 完整實戰(zhàn)一個可運行的文本風控小工具下面把四個模塊的代碼完整寫出來每段都能直接復制進對應文件運行。5.1 歸一化模塊文件路徑text_guard/normalize.py文本歸一化把各種變體寫法統(tǒng)一成可比較的形態(tài)。 import re import unicodedata # 零寬字符、方向控制符、軟連字符等不可見字符 _INVISIBLE_RE re.compile(r[\u200b-\u200f\u202a-\u202e\u2060\ufeff\u00ad]) # ASCII 控制字符\t、\n、\r 交給后面的空白壓縮處理 _CTRL_RE re.compile(r[\x00-\x08\x0b\x0c\x0e-\x1f\x7f]) # 三個及以上連續(xù)相同的「非數(shù)字、非空白」字符壓縮成一個 _REPEAT_RE re.compile(r([^\d\s])\1{2,}) # 連續(xù)空白壓縮成一個空格 _SPACE_RE re.compile(r\s) def strip_invisible(text: str) - str: 刪除零寬字符和控制字符避免「看起來一樣、實際不同」的文本繞過規(guī)則。 return _INVISIBLE_RE.sub(, _CTRL_RE.sub(, text)) def to_halfwidth(text: str) - str: 使用 NFKC 歸一化把全角字母數(shù)字、兼容字符折疊成常見形態(tài)。 return unicodedata.normalize(NFKC, text) def collapse_repeats(text: str) - str: 壓縮夸張重復有需要要要找我 - 有需要找我。數(shù)字不壓縮避免破壞價格和型號。 return _REPEAT_RE.sub(r\1, text) def normalize(text: str) - str: 歸一化主入口順序不可隨意調換。 if not text: return t strip_invisible(text) t to_halfwidth(t) t t.lower() t collapse_repeats(t) t _SPACE_RE.sub( , t).strip() return t逐段解釋一下。strip_invisible做了兩層sub嵌套外層刪零寬字符內層刪控制字符順序無關因為兩類區(qū)間不重疊。to_halfwidth里用 NFKC 而不做手工映射是因為全角字母有 26 個、全角數(shù)字 10 個、各種標點幾十個手寫映射表既容易漏又難維護標準庫已經把這件事件做好了。collapse_repeats的替換串是r\1配合正則里的捕獲組([^\d\s])把整段重復壓縮成第一個字符。數(shù)字被顯式排除是為了保住“最后100件”這類信息。最后normalize函數(shù)的順序就是 3.3 節(jié)說的順序注釋里也標明了不可隨意調換。5.2 規(guī)則定義模塊文件路徑text_guard/rules.py規(guī)則數(shù)據定義。這里只放數(shù)據不放邏輯。 from dataclasses import dataclass from typing import List dataclass(frozenTrue) class Rule: rule_id: str # 規(guī)則唯一標識用于日志和解釋 pattern: str # 正則在「已歸一化文本」上匹配 weight: int # 命中分值 desc: str # 人話描述給審核人員看 DEFAULT_RULES: List[Rule] [ Rule( rule_idsrc_factory_claim, patternr源頭工廠|源頭廠家|一手貨源|廠家直銷|工廠直供|原廠直供, weight15, desc自稱源頭/廠家直供, ), Rule( rule_idcontact_solicit, patternr加\s*[v威薇微w]|加個?微信|留個?聯(lián)系方式|私信我|私聊我|滴滴我|扣\s*1, weight25, desc引導私下聯(lián)系, ), Rule( rule_idsales_greeting, patternr有需要就?找我|需要的?話?[^,。?]{0,6}找我|歡迎咨詢|歡迎來撩|隨時找我, weight18, desc招呼式攬客, ), Rule( rule_idprice_claim, patternr批發(fā)價|出廠價|低價清倉|跳樓價|賺差價|一件代發(fā)|量大從優(yōu), weight12, desc低價/代發(fā)話術, ), Rule( rule_idurgency, patternr限時|秒殺|手慢無|僅限今天|最后\s*\d\s*件, weight10, desc制造緊迫感, ), Rule( rule_idwholesale_qty, patternr\d\s*件起批|起訂量|大量現(xiàn)貨, weight8, desc批量起訂話術, ), ]幾個正則細節(jié)需要單獨說明。加\s*[v威薇微w]里的\s*是為了兼容“加 V”這種中間帶空格的寫法。歸一化已經把連續(xù)空白壓成一個空格但空格還在所以匹配時必須允許它。需要的?話?[^,。?]{0,6}找我是“需要的資料可以找我”這類長句的兜底。中間允許 0 到 6 個非標點字符超過 6 個字符通常說明這是兩個獨立語義誤傷風險上升。這里的[^,。?]用的是半角標點因為歸一化已經通過 NFKC 把中文逗號句號問號轉成了半角。最后\s*\d\s*件允許數(shù)字兩邊有空格同樣是為了兼容“最后 100 件”這類排版。注意這里和collapse_repeats不沖突因為數(shù)字沒有被壓縮。5.3 規(guī)則引擎模塊文件路徑text_guard/engine.py規(guī)則引擎負責匹配、打分、給出結論。 import re from dataclasses import dataclass, field from typing import List, Sequence from .normalize import normalize from .rules import Rule, DEFAULT_RULES VERDICT_BLOCK block VERDICT_REVIEW review VERDICT_PASS pass dataclass class Hit: rule_id: str desc: str weight: int matched: str dataclass class Decision: text: str normalized: str score: int verdict: str hits: List[Hit] field(default_factorylist) def to_dict(self) - dict: return { verdict: self.verdict, score: self.score, normalized: self.normalized, hits: [ { rule_id: h.rule_id, desc: h.desc, weight: h.weight, matched: h.matched, } for h in self.hits ], } class RuleEngine: def __init__( self, rules: Sequence[Rule] DEFAULT_RULES, block_threshold: int 45, review_threshold: int 20, ): if review_threshold block_threshold: raise ValueError(review_threshold 必須小于 block_threshold) # 規(guī)則在初始化階段一次性編譯運行期不再重復編譯 self._rules [(rule, re.compile(rule.pattern)) for rule in rules] self.block_threshold block_threshold self.review_threshold review_threshold def decide(self, text: str) - Decision: normalized normalize(text) hits: List[Hit] [] for rule, pattern in self._rules: # 用 search 而不是 finditer同一條規(guī)則只計一次分 m pattern.search(normalized) if m: hits.append( Hit( rule_idrule.rule_id, descrule.desc, weightrule.weight, matchedm.group(0), ) ) score min(sum(h.weight for h in hits), 100) if score self.block_threshold: verdict VERDICT_BLOCK elif score self.review_threshold: verdict VERDICT_REVIEW else: verdict VERDICT_PASS return Decision( texttext, normalizednormalized, scorescore, verdictverdict, hitshits, )這段代碼里有三處設計是刻意的值得單獨講。構造期編譯正則。re.compile本身有緩存但顯式編譯能保證行為確定也避免運行期第一次調用時的抖動。規(guī)則庫一旦大起來幾百條每次請求重復編譯的開銷不可忽視尤其是高頻短文本場景。用search而不是finditer。這是 4.2 節(jié)說的“一條規(guī)則只計一次分”的實現(xiàn)基礎。如果改成finditer并累加惡意用戶只要把話術重復幾遍就能把分數(shù)打滿整個閾值體系就失效了。分數(shù)封頂 100。這個細節(jié)在多規(guī)則疊加時很重要。如果不封頂將來加規(guī)則容易把分數(shù)推到幾百閾值就需要跟著重算歷史積累的調參經驗全部作廢。封頂之后閾值區(qū)間保持穩(wěn)定。5.4 命令行入口文件路徑text_guard/cli.py命令行入口支持單條、文件和標準輸入三種方式。 import argparse import json import sys from .engine import RuleEngine def build_parser() - argparse.ArgumentParser: parser argparse.ArgumentParser( progtext-guard, description營銷引流話術檢測小工具, ) source parser.add_mutually_exclusive_group() source.add_argument(-t, --text, help檢測單條文本) source.add_argument(-f, --file, help檢測文本文件每行一條) parser.add_argument(--block, typeint, default45, help攔截閾值默認 45) parser.add_argument(--review, typeint, default20, help復核閾值默認 20) parser.add_argument(--json, actionstore_true, help以 JSON 行格式輸出) return parser def main(argvNone) - int: args build_parser().parse_args(argv) engine RuleEngine(block_thresholdargs.block, review_thresholdargs.review) if args.text is not None: items [args.text] elif args.file: with open(args.file, encodingutf-8) as f: items [line.rstrip(\n) for line in f if line.strip()] else: items [line.rstrip(\n) for line in sys.stdin if line.strip()] for idx, item in enumerate(items, start1): decision engine.decide(item) if args.json: payload decision.to_dict() payload[line] idx print(json.dumps(payload, ensure_asciiFalse)) else: print(f[{idx}] {decision.verdict.upper():6} score{decision.score:3} {item}) for hit in decision.hits: print(f - {hit.rule_id}({hit.weight}): {hit.matched}) return 0 if __name__ __main__: raise SystemExit(main())ensure_asciiFalse這一行很關鍵。默認的json.dumps會把中文轉成\uXXXX日志里幾乎沒法看排查問題時非常痛苦。加上這個參數(shù)后輸出保持中文原樣配合encodingutf-8讀文件整條鏈路不會出現(xiàn)亂碼。raise SystemExit(main())是標準寫法保證入口函數(shù)的返回值能正確傳遞給操作系統(tǒng)便于在腳本里通過退出碼判斷成功與否。5.5 單元測試文件路徑tests/test_engine.pyimport unittest from text_guard.engine import ( RuleEngine, VERDICT_BLOCK, VERDICT_PASS, VERDICT_REVIEW, ) from text_guard.normalize import normalize class NormalizeTest(unittest.TestCase): def test_fullwidth_to_halfwidth(self): self.assertEqual(normalize(加), 加v) def test_zero_width_removed(self): self.assertEqual(normalize(加\u200bv), 加v) def test_repeat_collapsed(self): self.assertEqual(normalize(有需要要要找我), 有需要找我) def test_digits_kept(self): self.assertEqual(normalize(最后100件), 最后100件) class EngineTest(unittest.TestCase): def setUp(self): self.engine RuleEngine() def test_marketing_greeting_is_review(self): d self.engine.decide(哈嘍我們是源頭工廠有需要就找我呀) self.assertEqual(d.verdict, VERDICT_REVIEW) self.assertEqual(d.score, 33) def test_hard_sell_is_block(self): d self.engine.decide(源頭工廠一手貨源加Vabc123一件代發(fā)量大從優(yōu)) self.assertEqual(d.verdict, VERDICT_BLOCK) self.assertEqual(d.score, 52) def test_normal_question_passes(self): d self.engine.decide(這個零件是源頭工廠生產的嗎我想了解下工藝流程) self.assertEqual(d.verdict, VERDICT_PASS) def test_contact_only_is_review(self): d self.engine.decide(有貨的話加個微信聊) self.assertEqual(d.verdict, VERDICT_REVIEW) if __name__ __main__: unittest.main()測試用例的設計思路是“一類風險一條”。歸一化層測四個點全角折疊、零寬刪除、重復壓縮、數(shù)字保留。引擎層測四個點打招呼式攬客、硬廣、正常提問、僅引導聯(lián)系。這樣改規(guī)則時有基線保護不會出現(xiàn)“修了漏判、炸了誤傷”還不知道的情況。如果你的團隊用 pytest這套用例可以直接跑不需要改任何斷言寫法因為unittest.TestCase的子類 pytest 也識別。5.6 運行驗證與結果解讀準備樣本文件文件路徑samples.txt哈嘍我們是源頭工廠有需要就找我呀 源頭工廠一手貨源加Vabc123一件代發(fā)量大從優(yōu) 這個零件是源頭工廠生產的嗎我想了解下工藝流程 你好請問這個型號還有貨嗎 限時秒殺最后3件手慢無需要的私聊我執(zhí)行python -m text_guard.cli -f samples.txt預期輸出[1] REVIEW score33 哈嘍我們是源頭工廠有需要就找我呀 - src_factory_claim(15): 源頭工廠 - sales_greeting(18): 有需要就找我 [2] BLOCK score52 源頭工廠一手貨源加Vabc123一件代發(fā)量大從優(yōu) - src_factory_claim(15): 源頭工廠 - contact_solicit(25): 加v - price_claim(12): 一件代發(fā) [3] PASS score15 這個零件是源頭工廠生產的嗎我想了解下工藝流程 - src_factory_claim(15): 源頭工廠 [4] PASS score0 你好請問這個型號還有貨嗎 [5] REVIEW score35 限時秒殺最后3件手慢無需要的私聊我 - contact_solicit(25): 私聊我 - urgency(10): 限時逐條解讀一下結果這幾條正好覆蓋了系統(tǒng)的主要行為。第 1 條就是標題里那句話得分 33落在 review 檔。它命中了“源頭工廠”這個身份宣稱和“有需要就找我”這個攬客尾巴但沒有引導聯(lián)系、沒有價格誘惑所以不直接攔截。這個判定是合理的——如果你看到一條評論是這么寫的通常會選擇折疊或者限流而不是直接刪除賬號。第 2 條得分 52直接 block。注意它的命中項里contact_solicit匹配到的是歸一化之后的加v說明全角字母折疊生效了。三條規(guī)則疊加剛好越過攔截線這正是“組合信號”的價值——單獨任何一條都不足以定罪。第 3 條只命中身份宣稱得 15 分判 pass。這條最值得注意它證明了兩件事一是組合詞設計確實降低了誤傷如果規(guī)則里放的是單個“工廠”這條會被判 review二是 review 閾值設在 20 是有依據的單信號不應該進復核隊列否則復核隊列會被大量正常提問淹沒。第 4 條零命中正常放行。第 5 條命中了引導聯(lián)系和緊迫感得 35 分進 review。這里其實可以討論私聊我權重 25 是否過高如果這條來自客服場景可能是正?;貜?。這就是為什么 4
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
WWW.操逼.COM| 老鸭窝日丰县女人| 欧美大香蕉久| 麻豆av一区二区三区| 三四中文字幕| 日韩钢筋无码高清啾啾啾| 超碰成人人人爽人人爽| 日本一区二区三区精品| 美国aaaaa一级黄片| 91真人天天在线| 五月天婷婷在线看| 日韩99神马视频片| 99久久婷婷丁香| 啊灬快c我灬啊灬用力灬啊灬-国产精品性做久久久久久-成人AV | 97资源亚洲| 99日韩| 欧美爱国产综合、| 超碰av在线| 国产熟女无套内射| 熟女一区二区| 伊人五月天激情| 凌辱美少妇久久aV| 激情文学小说一区二区| 欧美综合加勒比在线| 伊人久久综合影院精品久久久| 久久神马影院| 99热18这里只有精品| 欧美日韩性爱操大逼| 免看60秒涩涩视频| 国产精品久久久久久久久久久久久久久 | 亚洲一本大道中文字幕无码在线| 少妇淫妇久久久久久久| 男人天堂新在线| 男人成人黄色视频在线观看免费下载| 蜜臀AV成人精品蜜臀| 东京热视频网| 一类av片在线看| 四虎精品亚洲| 亚洲视频,小说| 久久久久久性爱视频| 91美女中出| 中文字幕一区二区视频在线观看| 欧美男人的天堂| 激情亚洲天堂| 蜜臀va69| 91影视亚洲| 91亚州日韩高清| 日韩成人高清一区二区| AV女资源| 我爱操| 91日日夜夜| AV色五月| 91女色| 啊啊啊要高潮了| 亚洲视频,小说| 久久久亚洲精品电影免费看| 天综合网| 日日黄色三级网站| 男女性扦B| 2001天天操| 日本高清_区二区三区| 日本1区2区不卡视频| 亚洲激情在线| 亚洲中文字幕在线视频一区二区| 三级日韩一区二区三区| 欧美91视频| AV乱伦国产| 超碰美女97| 黑人综合网| 亚洲国产福利视频| 夜间福利片1000无码| 超碰成人国产| 99操视频| 97伪v| 中文字幕片| 日韩中文字幕熟妇人妻| 亚洲Av噜噜一区二区三区妖精| 性交一区二区在线播放| 色爽——AV| 久久久久久久久9| 激情四射婷婷六月天| 日本大香蕉综合网红本杳社区| 七月丁香婷婷| 天天夜躁日日躁狠狠2002| 最新三级网址| www国产天美久久久| 国产精品久久久久久久无码AV| 爱逼综合| 青青伊人这里只有精品| 狼天天狼天天大香蕉| 亚洲欧洲偷拍一区| 欧美老妇综合网| 欲色影视综合吧| 亚洲天堂少妇| 在线播放一级无码视频| 无码人妻丰满热妇又大又粗| 九九热超碰| 色五月婷婷麻豆在| 97视频一区| 日韩人妻制服丝袜av| 香蕉久久国产AV一区二区| 91骚妇| 久久一区二区蜜桃| AV无码久久久精品| 日韩欧亚中文在线| 91在线视频国产网站| 国产AV久久野战精品| 国产精品99久久久www| 97人人操人人干| 是还免费视频1727我| 亚洲欧洲成人在线电影| 九九综合| 蜜臀亚洲综合一二三四区| 欧美偷拍| 中文字幕五区| 国产99热| 欧美大香蕉专区网| 色 亚洲 91| 欧美日韩国产一区二区小黄片大全| 六月激情网| 神马久久网| 久久久久国产精品久久久| 久草精品国产99| 大香蕉97久久| 乱伦日本中文自拍| 天堂日本亚洲欧美| 亚洲啪啪综合?v一区综合精品区| 97国产色综合| 精品国产Av无码久久久亚洲| 亚洲综合色男人网| 自拍内地三级在线观看| 97青青操视频| 亚洲欧美另类图片| 小草精彩毛片| 无码高清少妇久久| 操逼短片| 性爱av在线免费观看| 78p欧美| 国产精品人妻无码久久久互動交流| 亚洲 日韩 欧美 国产综合体| 欧美se综合| 狠狠色综合网| 3PAV乱伦视频| 欧美日韩一干二干| 福利伊人玖玖国产| 又粗又长又大国产不卡| 亚洲玖玖爱| av一区二区三区 中文| 哈哈操电影| 婷婷五月天在线观看| 亚洲男人天堂手机版| 国产激情综合| 17c嫩草51久久91嫩草| 91是天天| 欧美日韩精品一区二区三区高清| 欧洲精品一级二级精品综合视频综合 | 欧美成人四级在线播放| 久久人妻一区二区三区高清| 色在线亚洲视频www| 蜜桃精品一区二区三区久在线| 无码伊人久久大杳蕉中文无码| 欧美偷拍| 久久爽爽精品| 色婷婷影院| 我要去看2个日本美女.com曹逼| 青青草色情网站视频| 日韩性爱播放| 国产99久久99热这里只有精品15 | 97色伦97色伦国产欧美| 国产91丝袜在线播放蜜月| 九九在线视频| 韩国成人精品久久久免费看| 亚州一区二区| 激情文学小说一区二区| 美女97超碰| 久久xxxx| 免费簧片在线观看| 91精品国产91久久福利| 超碰人人干天天射| 日韩在线97| 日本欧美成人片AAAA| 久久久久久99AV无码免费网站| 在线中文AV| 欧美18禁91| 性色av婷婷久久一区二区点复制| 无码人妻一区二区三区色欲aⅴ| 97av,com| 日韩不卡码| 亚洲一区深夜| 91|九色|国产熟女| 一级特级aaaa毛片免费观看| 日韩乱伦影音先锋| 3d成人精品一区二区| 91高潮| 91日日夜夜| 日韩钢筋无码高清啾啾啾| 五月激情天| 亚欧性爱在线无码| 日韩不卡a级视频专区| 亚洲无码太久| 国产AV色黄看到爽| 澳门黄片一香蕉视频| 欧美综合另类| 中文字幕乱码在线| 另类图片综合| 国产精品日本无码A片| 五十路熟女人妻一区二区在线观看 | 欧洲亚洲人妻无码高清久久三区四区| 伊人嫩草| 亚洲天堂一区二区| 夜夜国自区| 亚洲麻豆18发?| 国产白领连续中出在线播放| 一区中文字幕二区日韩| 亚洲综合在线高清| 日韩激情视频| 色欧洲97| 黑人精品欧美一区二区蜜桃| 男同专区一区二区三区在线| 偷拍综合网| 日语五十路和六十路亚洲国产精品| 天久久久噜噜噜久久国产精品爽爽 | 成人免费视瓶| 亚洲精品国产日韩无码AV永久免| 国产日韩在线播放av| 国产多人在线观看视频| 欧美日韩另类在线播放| av亚欧| 2023天天操夜夜操| 日韩激情毛片一级久久久| 国产JDAV无码视频在线观看| 欧美国产欧美在线观看| 日本熟女中文| 亚洲色图久久成人| 熟女中出视频| 啊啊啊在线看| 97超碰色色| AAAA欧美日韩| 综合婷婷| 二对二中文字幕。| 大香蕉草草| 神马九九| 国产熟女完整版中字| 中文字幕123| 久操婷婷| 又黄又粗又硬又长又大| 麻豆区久久久久亚| 精品九九国产无码| 亚洲无线码一区国产欧美国| 日韩人体偷拍| 欧美 亚洲 91| 色欲天天婬色婬香WWW夜色| 亚洲色图尤物视频| 午夜激情床戏激情| 啊啊啊啊好大好硬啊啊啊啊啊| 天天久久久久久| 搡老熟女免费视频| 色色色99| 看日韩美女二区三区免费操逼视频 | 伊人黄色视频免费观看| 91狠婷| 国产情色在线| AV乱伦国产| 日本三级日本三级99| 91N五十路| 伊人网在线点播| 91香蕉国产尤物视频| 在线综合色| 麻豆国产原创AV色哟哟| 亚洲九九视频| 岛国黄色大片网站| 97超碰免费生活| 老司机福利青青草| 久久99亚洲精品久久99果| 黄色二级片网站| caorenqi shipin| 激情综合二| 中文无码一二三区| 欧美久久人体| 国产精品自在线发布| 一区二区偷拍拍视频| 日韩ab网| 91在线秘 男同| 狠狠操天天干| 国产嫩草精品A88AV| 一区二区三区成人高清视频| 第四色亚洲色图| 国产综合久久久麻桃个| 中文字幕av乱伦| 久草精品视频| 国产Aα| 精品然女一区二区| 国产精品不卡一区二区三区av| 色婷婷丁香| 亚洲日本天堂| 91精品啪在线观看国产城中村| 干b在线性社区| 综合夜夜| 中文久久一区| 久久久久久日韩| 婷婷香网站| 超碰免费人妻人人| 歐美一級亂黃99在綫精品| 亚洲精品九九九| 98一区二区精品| 天天干18禁| A久久| 人妻熟女一区二区三区视频| 区日韩亚洲乱码av电影| 探花精品 一区二区| 一区二区日韩欧美久久| 东京热大香蕉| 欧美内射少妇| 免费一级欧美片片线观看| 久9久9久9久9久9久9 | 欧美日韩一区二区三区四区蜜桃| 青青久久久| 99热婷婷| 操国产逼| 在线五区| 亚洲中文字幕噜噜噜久久久| 亚洲欧美另类激情小说| 中文字幕人乱码中文字的预防方法 | 狠狠久久手机视频精品| 美女AV一区二区| 国产精品久久99日日| 果冻传媒A片一二三区 | 久草尤物| 蜜桃天美传媒AV一区二区三区| 一区二区娱乐网站| 一区二区三区国产在线播放| 桃色人妻在线视频| 亚洲中文字幕有码视频一区二区三区| 一级二级三级黑人无码| 美女上床网站| 国产中文福利| 婷婷五月天色| 久久欲| 亚洲少妇自拍中文字幕懂色| 超碰97资源大奶| 亚洲日韩美国人妻| 青青在线视频日韩欧美| 日韩丝袜高跟制服在线观看| 日本超碰在线国产一区| 人人操人人操人人操人人操人人操人人人11.CM | 亚洲图片偷拍视频区| 2020中文字幕在线观看| 91天射| 日本三级黄页| 亚洲中文国际强奸字幕| 日本一级特级毛片视频| 精品人妻久久久久一区二区三区| 超碰在线人妻不卡| 欧美熟女少妇| 久久久久久AV无码免费网站| 日韩精品中文字幕一| 国产一区二区二区按摩精品啪视频| 动漫av中文| 久久a久久| 久久色情| 国产成人精品日本亚洲语言| 家庭乱伦国产| 国产毛片毛片4p懂色| 亚洲美女高潮喷水视频| 亚洲视频二区 | 加勒比人妻综合| 中文字幕一区 二 区 三 四 五 区日 日 骚 | 超碰天天操| 一区二区三区 丝袜 高跟 美腿| 日韩欧美字幕亚洲一区二区| 亚洲一级性爱视频免费看| 激情五月天中文字幕色| 亚洲va综合va国产va中文| 精品一区二区成人| 国内精品a| 国产91亚洲精品一区二区三区| 日韩大香蕉AV影片| 国产精品丝袜在线| 欧美亚洲天天| 999精品乱码| 亚洲熟女一区二区| 日韩无码服务区| 中文精品少妇天堂| 亚洲加勒比色图| 91路www| 九九九九免费视频| 超碰视97中文| 日本幼女18+| 夜夜欧美| 三久久久四久久久久| 欧美姓爱综合网| 婷婷8月天青娱乐| 91精品丝袜久久久久久| 好吊色综合| 91人人| 精品蜜乳AV免费观看| 久久的免费性爱视频| 精品一区二区三区国产| 久久受www免费人成| 久久 国产 无码| 男女猛烈无遮掩视频免费软件| 老司机福利青青草| 大香蕉久| 欧美在线视频99| 久久天堂婷婷网| 玖玖97综合| 久草色悠悠在线视频| 久久精品视频在线观看| 五月天亚洲网| 亚洲色婷婷久久久综合日本| 免费观看性欧美一级| 一类无码操逼视频| 九久9精品| 91熟女熟妇视频网站| 欧美色图天堂网m| AV男人天堂网| 懂色Av| 亚洲精品人妻在线| 天天日天天色| 91路www| 欧美亚洲丝袜人妻制服中文99| 国产精品九九九| 伊人久久综合影院| 9999久久久久| 艳尻美人妻| 麻豆一区二区AV天美| 91这里只有精品| 91高清无码下载| 色蜜AV| 99精品人人爽| 26uuu成人影片| 黄色一级视| 人妻精品综合中文字幕在线 | 超碰天天操| 91中文字幕制服丝袜免费视频| 欧洲特黄毛片免费看欧洲毛片| 色婷婷视频| 青草青青久久久久久国产| 99久在线精品99re8a| 密臀在线一区尤物| 国产精品一级毛片不卡视| 又黄又爽在线观看视频| 久久视频,这里只有精品| 色牛aV| 这里都是精品在线观看| 啊啊啊好大好湿| 亚洲欧美不卡线| 国产伦乱91| 日本精品免费一区二区三区四区| 超碰97 线线 在现| 乱伦系列一区二区| 丝袜狂射91| se吧提供国产乱老熟视频胖女人| 欧美综合站| 91久热| 欧美视频一区二区在线| 白丝少妇一区二区| 一级二级三级黑人无码| 日本熟人妻中文字幕在线|...久久国产精品-国产精品_日本一区二区三区中文字幕 | 久久男人精品| 91亚洲影院综合| 97超碰护士| 九九久久99| 亚洲在线A| 国产AV无码AV| 伊人色综合欧美| 91东京热男人的天堂| 四虎影视在线| 操逼操2| 校园春色 男人天堂| 蜜臀久久99精品久久久久久成人小说 | 国产精品无套内谢| 日韩av色图| 国内偷自视频区视频综合| 特级大荫道BBwBBwBBW| 亚欧美色| 蜜桃视频一区二区三区在线观看| 日韩熟女操逼| 日韩天天本| 久久受www免费人成| 日韩国产十八禁| 9丨亚洲一区二区在线| 精品一区二区三区四区女| 91人精品妻入口| 白丝少妇一区二区| 午夜爽爽爽在线观看永久入口姬片| 久久九操在线观看| av一区二区三区 中文| 日本布卡一区二三区| 色播丁香| 国产精品成久久久久午夜午夜| 国产a级精品| 日韩精品国产一区二区| 骚妻少妇精品性色无码四色A V| 亚洲日韩成人性爱视频| 欧美色图20p| 91麻豆天美国产| 人人看欧美性爱| 国产精品一区二区麻豆| 欧美日韩性感| 天天操夜夜嗨| 粉嫩av一区二区三区天美传媒| 99热99re超碰精品| 成人av影院在线观看| 中文字幕精品亚洲熟女| 国产按摩一区二区三区| 成 人片 黄色大片| 四季av一区二区凹凸精品小说 | 久久国产乱子伦精品免费女,网站| 国内91熟女人妻丝袜天天精品视频在线| 啪啪啪综合网| 色哟哟av网址| 91老熟女逼| 亚洲人妻中文高清| 国产精品视频在线观看| 日韩精品人妻中文字有码在线 | 亚洲欧美天| 日韩一区二区熟女| 黄色小视频日本txt| 欧美色网络| 午夜毛片高清免费不卡| 玖玖综合.com| 国产又色又爽又舒服的三级视频| 伊人网免费视频| 久久激情视频| 九九九九九九视频| 欧美亚男人的天堂| 十八禁啪啦拍视频无遮挡| 成人精品无码| 男人的天堂视频精品乱在线| 国产精彩女在线观看视频| 99国内精品| a级理论午夜日本| 亚洲av综合色区图片亚洲| 欧美啪啪色吧在线| 日本一卡二区在线| 97se综合| 粉嫩小泬久久久一区二区| 校园春色 男人天堂| 久久99人妖视频国产| 国产亚洲深夜激情| 91色色网站| 九七色图| 欧美色图电影| 久久久一区二区三区麻豆| 日韩欧亚中文在线| 久偷拍欧美日韩三区| 亚洲狼狼干综合1| www.婷婷五月天| 天天看,天天做| 青娱乐国产精品| 国产精品成人无码a v毛片| av亚欧| 青娱乐休闲视频在线观看| 亚洲毛片久久| 国产成人精品网站| 韩日欧亚a级| 青青青草原| 日韩黄色小说| 亚洲玖玖爱| 欧亚日本情色| 一本大道久| 欧美桃色网| 亚洲美腿丝袜香蕉影视欧美成人| 久草线上视频免费看| 加勒比少妇AV婷婷六月天超碰超碰| 美骚妇av高清在线| 96国产污污污丝袜| 四虎免费视频| 深喉吞精| 98久久| 少妇厨房愉情理伦片bd在线观看| 国产精品白丝在线播放| 在线观看高清AV| 亚洲精品尤物yw在线影院| 九月激情婷婷| 国产女人91精品嗷嗷嗷嗷| 国产又色又爽又舒服的三级视频| 激情五月天色播| 天天添天天干电影| 九九英色视频| 白丝在线一区| 欧美瑟综合| 麻豆天美传媒毛片| 久久久久免费看少妇A片特黄| 欧美一区二区三区入口| 久热婷婷| 99九九久久| 狠狠操狠狠燥| 91狠狠| 免费一级特黄特色大片在线观看看| 成人八戒网站| 日韩免费人妻色情网站| 草久久久| 国产97av| 操逼日批| 色色色99| 啊啊啊啊操死我了| 欧美伊人电影| 精品日韩人妻视频| 日韩成人大片在线观看| 男人天堂站| 色哟哟av网址| 绯色一区二区三区不卡少妇| 久久久久久久久成人av解说| 欧美第一页性| 久久久成人精品| 老妇女91| 久久性爱大全| 亚洲男人的天堂AV| 9Ⅰ超碰| 18禁精品网站在线看| 人妻少妇色综合| 国产精品丝袜久久亚洲不卡| 夜色综合| www.色婷婷色综合| 精品一国2| 久久久九九九| 久久婷婷亚洲| 日韩av情韩国爱禁区av一区二区 | 国产精品小视频一区二区三区| 亚洲图片在线| 亚洲高清无毛一区二区| 五月激情小说| 九九久久国产精品怡红院| 综合久久久久久久久91| 亚洲综合另类| 精品少妇一区二区| 精品国产丝袜一区二区三区乱码 | 久久久久久久久久9| 69精品久久久久中文字幕| 国产精品亚洲四五区在线观看| 欧美九九九| 欧美性爱伊人| 超碰日韩美妻| 一区操逼日比视频| 91丝袜激情在线| 精品人妻一区二区三区日产乱码| 99免费在线视频| 四虎av在线| 亚洲一本色道中文无码aV天美| 中文字幕综合人妻| 亚洲欧洲综合av在线| 亚洲综合113页| 大学生美女口爆| 国产成人亚洲精品自产在线| 日本韩国五十路六十路七十路老熟女作爱视频网站 | 婷婷亚洲天堂| 天美传媒麻豆一区二区三区国产精| 尤物一级在线免费观看| 91AV天美在线视频| 一起草精品人妻| 国产熟女高潮一区二区三区| 国产乱伦一二三区| 黑丝制服中文字幕| 大香蕉520| 久久超碰97| 久久久久久亚洲精品中文字幕人妻| 亚欧成人一级片在线播放| 精品一区二区啪啪啪| 国产传媒av天美传媒在线| 天天影视综合网欧美精品| 综合久久97| 久久天天躁日日躁狠狠躁| 91精品微拍福利| 欧美在线视频播放| 日韩久久激情精品| 亚洲熟女人妻中文字幕一区二区| 亚洲性综合9| 囯产精品久久久久久久久久梁医生| 在线女人91| 久久伊人亚洲AV无码网站| 国产第二页| 欧美一级A片在线看视频性色| 国产夫妻性生活视频| 99激情视频| 91av熟女人妻| 制服诱惑亚洲一区二区三区在线观看| 亚洲色图亚洲无码强奸乱伦| 91宗合网| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 骚鸭AV| 久久超碰久| 久久精品国产欧美日韩亚洲欧美日韩中文久久国产一区 | 伊人青青一区成人视频在线观看区| 亚洲啪啪视频免费| 伊人午夜福利视频| 97久久精品亚洲| 一个国产在线综合网站| 天天日骚逼熟女| 97天天爽| aⅴ日韩成人电影av在线免费看av大全| 国产农村妇女毛片精品久久| 欧洲乱码一区二区| 免费看久久久性性| 视频国产成人精品日本亚洲18| 天天激色| 综合网,亚洲,欧美| 天天干天天操天天干天天操| 97亚洲欧美| 操老熟女AV| 抽查国产福利主播| 人人扣人人操| 欧美1区二区三区公司| 97久操| 啊啊啊不要啊啊受不了了视频在线| 日韩乱伦视频| 青草草免费网站av| 久久久不卡| 亚洲综合校园春色| 蜜臀亚洲中文| 屌逼传媒| 国产精品99久久久www| 日韩美女啪啪一区| 加勒比海色香蕉婷婷| 欧亚揄拍偷拍精品视频| 欧洲乱码一区二区| 六月婷婷激情| 国产精品久久伊人| 久久久久人妻二区精品叶可怜| 干B网| 中文字幕欧美精品亚洲日韩蜜臀| 成人A片男人的天堂| 午夜免费视频1000| 日本九九九九| 精品国产乱码久久久久久口爆网站 | 90后性网国产欧美| 国产一区二区a毛片| 97爱| 91综合色| 女性91网站| 天啪| 男人综合网| 久久有码视频| caopeng97人妻| 制服诱惑亚洲一区二区三区在线观看| 中文字幕在线观看网页| 亚洲日韩精品久久久久一区壹牛 | 国内亚洲精彩视频在线| 污色区网站| 久久女人| 99中文字幕| 美女诱惑久久| 色逼综合| 国产女大学生AV| 99热| 性爱视频免费网址| 色哟哟AⅤ| 国产黄色小视频网站| 网站A V在线| 久操操AV电影| 国产欧美精选激情视频| ..日韩av毛片精品久久久| 国产一在线观看| 高清无码 国产精品| 亞洲久久直播| 婷婷综合在线| 亚洲国产精品乱码在线观看| 夜夜狼人妻| 日韩精品9999| 久久风骚城市| 欧美在线天堂| 欧美v亚洲v综合v国产v妖精| 日韩性爱毛片操骚逼| 色成人Www精品永久观看| 久久精品国产72国产精品福利| A片三级无码| 日本人体九九九九九九| 91色综合激情| 九九av| 91色婷婷综合久久中文字幕二区| 91综合在线| 久久久久久亚洲中文| 日韩乱插| 啊啊啊好湿国产一二| 亚洲91大片| 校园春色亚洲色图| 久久精品人人做人人看| 无码抄逼网| 任我爽视频在线观看| 青青草玖玖爱| 69精品| 国产h片在线观看视频| 婷婷五月激情综合| 欧美激情一区二区| 亚洲欧美综合图片| 国产成人 综合亚洲 天堂| 人妻乱仑一区二区三区| 天美国产精品| 啊啊啊操死我了| 欧美日韩午夜精品一区二区三区| 97最新在线播放视频| 日韩精品三区四区| 嗯嗯嗯啊啊在线观看| 新亚洲无码| 亚洲日韩精品在线播放| 日韩超碰精品综合| 日韩在线电影| 国产精品探花视频| 亚洲 se图 欧美电影| 婷婷10月天青娱乐| 福利操逼| 国产白嫩精品久久| 亚洲欧美97| 温婉少妇玩3p| 91性生活久久久| 国产熟女无套内射| 日本网色| 后入福利视频| 国产欧美精选自拍一区| 九一亚洲国产免费| 色臀AV| 亚洲精品久久久久久久蜜桃臀| 美日韩在线不卡人妻| 欧美爱爱97| 婷婷丁香成人| 综合色久欲| 无码WWW免费视频网站| 曰本熟女视频| 亚洲影院成人| 殴美,日韩国产伦精品| 亚洲欧洲日韩中文字幕一区| 亚洲乱码尤物193YW| 超碰中文字幕人妻草一区| 国产在线能看的你懂的| 殴美性色a级欧美| 久久99九九九九6666免费观看软件| 99热在线观看| 国产精品九九| 精品在线观看视频在线| 欧美91久久久久| 日本免费中文字幕在线| 青女在线| 手机在线视频国内精品| 中文字幕久久亚州无码| www.久久最新地址| 91激情综合| av无码精品久久久久| 老女人碰碰在线碰碰视频| 吖在线不卡一区二区国产剧情 | 17c嫩草51久久91嫩草| 亚洲夜色在线| 啊啊啊好想要| 亚洲天堂性爱| 国产91 丝袜在线播放00-百度| 殴美大黄片| 久久99干一本高清| 五月丁香综合网| 九热中文字幕| 亚洲综合97中文网| 尤物av网站免费在线播放| 91欧美长吊| 秋霞成人一级在线观看| 久9热| 五十路一区无码| 国产精品久久发布| 九九热久久99精品re| 福利一级版子| 欧日a| 无码人妻一区二区三区四区老鸭窝| julia高潮后不停追击中出| 日本男人天堂| 夜夜狼人妻| 欧美色性爱| 欧美亚州综合网图片| 欧美拳交在线播放| 成年无码动漫av片无尽在线| 欧美日韩亚洲天堂网| 亚洲天堂7777| 天美传媒AV在线播放| 116美女午夜| 国产女人和拘做爰视频| 亚洲成人AB| 日本不卡码黄色| 成人怡红院| 久久久熟妇熟女国产| 中文字幕成人理论在线| 99人妻| 高清肉丝中文无码| 国产免费一区在线观看| 思思热国产高清| 日韩大香蕉精品在线视频| 日本一级一级一级一级| 成人免费性爱视视| 骚逼自拍99| 久久人妻97久久久久久久| 无码日韩人妻av一| 国产精品白丝AV| 激情文学欧美| 91日韩在线| 亚一综合久久久久久久久久| 亚洲图片视频小说| 色偷偷色偷偷欧美日韩| 丁香六月综合激情| 日本国产高清色www视频在线| 91情色在线| 日本男人插女人的逼黄色| 欧美一级三级| 五月天婷精品激情| 亚洲精品乱码久久久久久蜜桃麻豆| 国产日本熟女顶级一区二区三区视频 | 99久久久久久久久| 久九9精品| 中文字幕少妇色| 九九亚洲| 色色色色网站| 双插性欧美一二三区| 麻豆成人影音在线| 久久九九久精品国产尤物|国产精品爽黄69天堂A片潘金莲,国产亚洲精品第一综合 | 色偷偷人人玩人人舔人人操人人摸人人爽 | 六月丁丁香| 留下AⅤ黄色片| 日本三级A片网站com| 久久久亚洲| 99这里都是精品| 97超碰免费人人性爱| 久久精品亚洲婷婷| 六月丁香啪啪啪| 精品国产人成在线| 影音先锋日本一区二区| 久久永久无码人妻视频| 欧美欧美少妇| AV老汉| 夜夜操91744565| 9久综合网| 正在播放:深夜激情大战,自带黑丝袜全力输出骚穴 | 天天看天天在线精品| 18禁在线视频| 日本爽爽爽爽爽爽免费视频| 久久超碰网| 国语精品av| 高清不卡 中文 人妻| 久久久网一区| 好舒服视频| 欧美日韩青操| 久久噜| 97伪v| 国产精品久久久久999| 久久久久久久久久久久欧美日| 都市激情人妻一区二区青青操视频| 婷婷九月| 欧美后进式| 青青草在线成人视频| 国产怡红院| 欧美色图亚洲特色| av婷婷色网| 亚州综合电影| 久久99草| 精品人妻一区二区蜜桃视频| 国产不卡中文字幕免费avi| 青青操在线亚洲视频观看欧美在线 | AV天堂因数| 精品国产乱码久久久久久免费| 超碰97首页| 极品色电影院| 蜜臀久久99精品久久久久久成人小说 | 97超碰大| V A在线| 天天插夜夜操| 夜夜影视四色| 亚洲色诱惑| 91超碰人人| 国产精品视频播放| 中文熟女五十乱码在线| 亚洲Av诱惑| 亚洲黑人在线| 自怕偷自怕亚洲精品| blacked精品一区国产| 精品久久久亚洲AV成人网站| 屌色在线97视频| 91丝袜美腿网站| 91女优在线观看| 亚洲欧美碰碰| 一级@啪啪视频| 国产尤物AV尤物在线观看不卡 | 欧美97色| 思思热免费在线视频| 99日韩| 亚洲美女精品| 精品美女人人干| 欧美大片91| 欧美日本国产日韩激情视频| 大香蕉伊人色偷偷在线| 日本一区二区三区欧美日韩中文字幕| 躁躁日曰躁2020| 蜜臀久久99精品久久久久久成人小说 | 91精品丝袜久久久久久| 亚洲春色欧美激情自拍| 亚洲第一黄色av网站| 91黑丝在线播放| 亚洲国内精品成人不卡| 诱惑网综合| 婷婷丁香五月天综合东京热| 99热这里| 国产乱子伦一区二区三区免看| 久久久96| 久精品无码av一区二免费国产在线观看| 久久久艹艹艹| 九九玖玖精品| julia ann久久| 男人天堂电影院| 激情天天视频| 再深点灬舒服灬太大了好硬好爽| 婷婷色香| 午夜毛片亚洲精品片国产久久久| 久干9操| 殴美日韩m| 欧美色老汉| 天久久久噜噜噜久久国产精品爽爽 | 久久久性| 亚洲中文字幕三级在线| 99视频内射三四| 天美欧美国产| 久久久久久久久久9| 18禁美女裸体无遮挡啪啪| 欧日韩不卡视.频| 亚洲欧美一区二区不卡视频播放| 久草这里只有精品| 人人操肉肉| 偷拍 精品 另类 四区| 淫淫综合网| 日韩午夜啪啪视频| 国产精品久久久久久夜夜夜夜| a片 xxxx受爽视频| 九九久久99| 超碰4A| 欧美十八禁在线看| 男女香蕉一区二区| 亚洲1区2区三区高清中文字幕| 久无码| 欧美91精品国产自产| 国产11页| 国产精品久久久| 日本天天吊| 后入合集| 激情四射五月天| 婷婷国产精品一区二区| 欧美性爱另类综合| 99操逼| av中文在线| 色色97爱| 天天流夜夜操| 蜜臀久久99精品久久久电影| 97久久久久久久精| 国产偷拍网站| 97在线国产精品| 日韩成人私密一级精品av| 真实高潮91| 欧美亚洲素人制服精品| 伦在线97| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区 | 日日夜夜青青草母狗| 国产在线综合网| 精品美女在线视频| 亚洲精品尤物yw在线影院| 日韩资源网| 中文字幕123| 久久久天堂| 色色色综合网| AAAA级日本片免费视频| 大香伊人在线一区| 色伊人91| 大香蕉伊人75| 精品一区二区三区蜜桃臀赵总 | 中文字幕精品一区二| 色制服丝袜夫妻av一区| 天堂中文资源在线bt| 97超碰精品图片| 亚洲城人男人的天堂| 91青青草| 综合久欧洲| 国产中文字幕曰本毛片| 最新AV在线| 东北女人的毛片| 国产精品成人蜜臀AV在线| 亚洲国产亚洲天堂| 日本在线一二| 中文字幕一区二区日韩网| 激情文学亚洲| www.四虎在线| Blackedraw视频一区二区| 亚洲第一页综合在线| 色女女女导航| 人人摸人人添人人操| 日本久久超碰| 久啪| 深爱激情五月天| 婷婷av在线中文字幕| 欧美色图小说综合| 毛片视频白嫩| 无遮挡h肉动漫在线观看| 张柏芝国产一区在线观看| 9热9热综合网| 国产无套粉嫩白浆在| 黄色香蕉视频网站一区| 日曰骚久久精品| 精品亚洲俞拍视频一区| 伊蕉97蜜桃97狠狠综合干| 成人精品无码| 99最新日韩偷拍视频| 国产视频三区四区| 日本一区二区成人在线| 黄骗免费网站| 999 久久久| 三级片大波波| 久久久久9999| 欧美一级国产一级| 百度百度日本操逼| 天天夜夜rb| 嗯嗯,好大,好爽,好骚| 精品少妇一区二区三区免费观看| 91人妻做a观看视频| 91操操操操| 国产丝袜啪啪| 熟女91网| 国产高清不卡视频| 伊人97超碰| 婷婷中文字幕| 午夜福利成人免费视频| 波多野42部无码喷潮在线观看| 三久久久四久久久久| 欲女人妻性色av| 91网站视频在线观看| 99国产在线绯色一区| 天美国产精品| 天美精品av| 五月婷婷激情网| 国产综合永久精品日韩鬼片| 成人a级高清视频在线观看| 九九综合九九综合| 嗯嗯啊啊好爽| 欧美加勒比| 亚洲资源站| 超碰天天操你比| 狠狠图片青青草| 夜夜嗷嗷一区二区| 欧美黄色图片| ,国产乱人伦精品一区二区三区| 五月天婷婷成人网| 五月天色五月| 天堂种子在线www网资源| 国产九九九九九九九九| 日本性爱少妇| 欧美性爱系列| 亚洲中文字幕精品久久久久久直播| 岛国黄色大片网站| 日日噜噜夜夜狠狠视频无| 韩三级a视频在线观看| 中文字幕乱码人妻二区三区| 日本色色视频网站| 99国产精品视频尤物| 欧美日日操| 国产精品久久久无码AV网站| 九月丁香婷婷色| 亚洲第2页| 亚洲欧美日韩夜夜| 99综合视频| 后入美女国产| 亚洲欧美综合色| 国产久久av|