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

ARTICLE DETAIL

資訊詳情

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

AI輔助代碼評審:開源工具open-code-review的設(shè)計與落地實踐

AI輔助代碼評審:開源工具open-code-review的設(shè)計與落地實踐 先說結(jié)論open-code-review 是我自己維護的一個開源 Code Review 輔助工具核心作用是把代碼評審從“人肉找茬”變成“人機協(xié)作”。它不代替 Reviewer 做最終判斷而是自動分析每一個 MR/PR 的 diff把潛在問題、風險點、可讀性建議按優(yōu)先級整理出來讓團隊成員把有限的精力花在真正重要的討論上。這篇文章不寫廣告式的功能介紹而是把我從設(shè)計、開發(fā)到落地到團隊日常流程里的完整思路和踩坑記錄都攤開來講適合正在考慮引入自動化評審工具、或者想自己實現(xiàn)一個類似工具的開發(fā)者參考。先說背景。我所在的團隊大概三四年前開始強制推行 Code Review規(guī)則定得很細所有 MR 必須至少一人 approve、合入前必須解決所有 blocker 級評論。但制度推了一段時間之后問題反而越來越明顯。Reviewer 不是不想看是真的看不過來。一個剛重構(gòu)完的服務(wù)模塊diff 動輒上千行指望一個人在會議間隙把邏輯漏洞、并發(fā)隱患、資源泄漏全看出來根本不現(xiàn)實。更麻煩的是每個人關(guān)注的點不一樣有人盯命名和格式有人只看業(yè)務(wù)正確性同一個 MR 在不同人手里評審結(jié)果可以差很遠。后來我們內(nèi)部做過一次不完全統(tǒng)計線上故障里有接近三成和“評審時沒發(fā)現(xiàn)問題”直接相關(guān)。這個數(shù)字給我觸動很大。我要的東西很明確一個能自動讀 diff、像資深 Reviewer 一樣輸出結(jié)構(gòu)化意見、還能對問題進行分級的工具。當時找了一圈現(xiàn)成方案要么是商業(yè) SaaS代碼要出內(nèi)網(wǎng)數(shù)據(jù)安全這關(guān)過不去要么是純 Lint 工具只能查格式和基礎(chǔ)規(guī)范邏輯層面的問題完全覆蓋不到。折騰了幾天之后我決定自己寫一個定位就叫 open-code-review開源、可自托管、AI 輔助評審。下面這篇就是完整的設(shè)計思路、核心實現(xiàn)和落地過程中的真實經(jīng)驗希望能幫到同樣在做技術(shù)管理或者效能工具的同學。1. 先拆清楚需求Code Review 工具到底該解決什么問題1.1 人工評審最大的瓶頸不是態(tài)度是信息處理量很多人一提 Code Review 做不好第一反應(yīng)是團隊成員不重視、走過場。我在實際推行過程中發(fā)現(xiàn)態(tài)度問題當然有但更深層的原因是人腦處理大 diff 的能力是有明顯上限的。我觀察過一個相對健康的評審節(jié)奏當 MR 變更量在 200 行以內(nèi)時Reviewer 通常能認真看完能發(fā)現(xiàn)邏輯錯誤、邊界遺漏和潛在缺陷到 500 行左右注意力就開始下降大部分人會跳過測試文件和配置文件只盯著核心業(yè)務(wù)代碼一旦超過 1000 行基本就變成“掃一眼有沒有明顯語法錯誤然后點 approve”。這不是某一個人的問題是短期記憶和注意力資源決定了人類在密集代碼審查場景下只能維持有限的性能。我自己也一樣連續(xù)看三個大 MR 之后第四個基本就是機械操作。這和代碼評審的目標是直接沖突的。評審最重要的價值是發(fā)現(xiàn)“寫代碼時自己看不見的問題”比如并發(fā)場景下的競態(tài)、異常情況下資源沒釋放、業(yè)務(wù)流程里某個分支沒覆蓋到。這些問題恰恰藏在大 diff 和各種上下文交織的地方單靠人眼去掃漏掉是大概率的。open-code-review 首先要解決的就是把這個信息處理瓶頸用工具補上讓機器先做一輪全量掃描把可疑點挑出來人只需要在它給出的候選里做判斷和補充。1.2 標準不統(tǒng)一與知識流失是另一個隱形殺手團隊里如果有十個人經(jīng)常做 Review你很快會發(fā)現(xiàn)一個現(xiàn)象同一個改動在不同 Reviewer 眼里評估結(jié)果完全不同。有人極其在意可讀性一個命名不規(guī)范能寫三條評論有人只關(guān)心業(yè)務(wù)對不對格式問題一概不管還有人只在自己熟悉的模塊里提意見其他文件一律跳過。評審質(zhì)量高度依賴個人經(jīng)驗、當天的心情和手上的任務(wù)量。標準不統(tǒng)一帶來的不只是質(zhì)量問題還有團隊內(nèi)部的認知混亂。新人往往會困惑為什么上次說不要這么寫這次另一個 Review 又讓這么寫為什么會有人認為這個寫法可以那個人卻說不行這些困惑長年累月積累下來代碼風格越來越碎片化架構(gòu)規(guī)范形同虛設(shè)。另一個容易被忽略的問題是知識流失。Code Review 里產(chǎn)生的有效意見通常散落在 MR 的評論里幾乎沒有團隊會系統(tǒng)性地把這些問題總結(jié)成沉淀文檔。同樣的坑這個月在這個模塊踩一次下個月在另一個模塊再踩一次。open-code-review 在設(shè)計時專門加了規(guī)則引擎就是想讓沉淀這件事自動發(fā)生凡是團隊反復(fù)出現(xiàn)的典型錯誤都可以固化成規(guī)則后續(xù)每次評審自動檢查不用再靠某個人的記憶去提醒。1.3 我的產(chǎn)品定位先過濾、再分級、不替代人open-code-review 的定位用三句話可以講清楚它做第一輪過濾把所有明顯問題、可疑邏輯、規(guī)范性偏差自動列出來減少人去找問題的時間。它做問題分級不搞“一條評論打天下”而是把問題按嚴重程度分成 P0 到 P3讓 Reviewer 優(yōu)先處理高危項。它絕不替代人所有建議都是“參考意見”最終是否采納、是否合入決策權(quán)永遠在人類 Reviewer 手里。這個定位是和商業(yè)工具做過對比后確定的。當時我整理過一張對比表核心差異點如下對比維度商業(yè) SaaS 評審工具傳統(tǒng) Lint 工具open-code-review數(shù)據(jù)是否出內(nèi)網(wǎng)通常需要上傳代碼到廠商不出內(nèi)網(wǎng)完全本地自托管邏輯層面分析較強依賴廠商模型基本沒有支持可對接自建模型規(guī)則自定義受平臺限制強但范圍單一強支持層級化規(guī)則問題分級能力部分支持弱專門設(shè)計默認分級成本按席位/按用量付費免費只有模型調(diào)用成本表格里最讓我在意的其實是“數(shù)據(jù)是否出內(nèi)網(wǎng)”這一行。代碼本身就是公司最核心的資產(chǎn)很多團隊在引入外部評審工具時都會在這道關(guān)上猶豫很久。自托管方案雖然前期要花一些精力搭但數(shù)據(jù)安全這個底線是穩(wěn)的后續(xù)用起來也踏實。2. 核心模塊拆解open-code-review 到底怎么工作的2.1 diff 提取與解析高質(zhì)量評審的地基整個工具第一步不是分析代碼而是先把變更內(nèi)容準確取出來。這一步看起來簡單實際坑不少。Git 官方的 diff 格式有統(tǒng)一的標準但真要解析起來得處理 hunk header、上下文行、新增行、刪除行還要準確知道每一行在原文件和新文件里的行號否則后面想在指定行掛評論就做不到了。我最初直接用git diff --unified3拿完整 diff 文本然后扔給正則去切 hunk。后來發(fā)現(xiàn)正則解析在遇到文件名帶空格、二進制文件、重命名文件時特別容易翻車。最終改成用現(xiàn)成的解析庫來處理再對結(jié)果做一層二次加工。這里給想自己實現(xiàn)類似工具的朋友一個建議不要自己硬寫 diff 解析器除非你有大量時間折騰邊界情況直接用成熟庫把精力花在更有價值的分析邏輯上。拿到 diff 之后還有一層過濾要做。一個普通的 MR 里通?;熘罅吭胍粑募ackage-lock.json、yarn.lock、vendor目錄、生成的 proto 文件、構(gòu)建產(chǎn)物。這些文件既不適合用 AI 去分析也不值得人工去 review直接過濾掉能省一大半 token 和注意力。默認過濾規(guī)則我列在 config 里團隊可以按自己情況追加比如某些內(nèi)部工具生成的代碼目錄也可以一鍵排除。2.2 三層評審管線靜態(tài)規(guī)則、啟發(fā)式分析、大模型語義分析open-code-review 最核心的設(shè)計是三層管線每一層解決一類問題成本從低到高覆蓋面也從窄到寬。第一層是靜態(tài)規(guī)則檢查?;?Ruff 和自建的正則、AST 規(guī)則快速掃一遍 diff 里的所有文件專門抓格式問題、明顯的反模式、遺留調(diào)試代碼。這一層速度極快一個幾百行的 MR 基本在幾百毫秒內(nèi)就能跑完成本幾乎為零。規(guī)則命中率很高因為都是確定性的模式匹配基本不會誤報。第二層是啟發(fā)式分析。這一層做的是“改動點關(guān)聯(lián)推算”。比如你改動了一個函數(shù)工具會檢查這個函數(shù)的所有調(diào)用方是否也需要跟著改你新增了一個except分支工具會提醒你檢查是否吞掉了異常你在配置里改了超時時間工具會提示確認下游服務(wù)是否也有對應(yīng)調(diào)整。這類檢查不需要理解深層語義但需要對代碼結(jié)構(gòu)做索引和追蹤是純規(guī)則引擎很難覆蓋的部分。第三層才是大模型語義分析。這一層會把 diff 按文件、按函數(shù)做切片配合改動上下文的代碼片段統(tǒng)一交給大模型去分析重點找并發(fā)問題、資源泄漏、狀態(tài)一致性、邊界條件和潛在性能隱患。這一層最貴也最慢但能覆蓋前面兩層完全發(fā)現(xiàn)不了的問題。三層管線加在一起才構(gòu)成一個相對完整的評審能力。選型時我有意把大模型分析放在最后一層而不是所有 diff 都直接送 AI原因很實際成本。按一次 MR 平均 500 行變更計算如果全部丟給模型處理消耗的 token 量非常大而其中 60% 以上的文件是配置、測試、樣式類改動根本沒太多語義分析價值。先用廉價規(guī)則過濾一遍讓模型只處理真正需要“讀代碼”的部分成本和效果才能平衡。2.3 風險分級與評論結(jié)構(gòu)人工評審容易出現(xiàn)的另一個問題是評論輕重不分。有人會在格式問題上長篇大論把真正嚴重的邏輯問題帶過去。為了讓機器生成的評論更有用open-code-review 默認把所有問題分成四個等級等級含義典型例子P0必須修復(fù)阻塞合入明顯的安全問題、數(shù)據(jù)丟失風險、越權(quán)訪問P1建議修復(fù)大概率會產(chǎn)生 bug空指針風險、資源未關(guān)閉、競態(tài)條件P2值得關(guān)注可能存在問題邊界值未處理、邏輯分支遺漏、性能隱患P3風格與可讀性優(yōu)化命名不規(guī)范、魔法數(shù)字、注釋缺失分級由多個信號綜合得出靜態(tài)規(guī)則自帶等級、啟發(fā)式規(guī)則的預(yù)設(shè)等級、大模型輸出的置信度以及對關(guān)鍵風險關(guān)鍵詞的匹配。比如評論里出現(xiàn)了“資源泄漏”“死鎖”“數(shù)據(jù)不一致”這些詞并命中關(guān)鍵路徑分級會自動上調(diào)。評論的最終格式也做了固定模板每條評論包含問題描述、風險等級、具體位置、修復(fù)建議、參考示例。這樣做的好處是 Reviewer 不用再點進代碼去猜這條評論到底想表達什么掃一眼標題和等級就能決定要不要處理。機器生成的評論如果比人工還難讀那就失去了意義。2.4 與 Git 平臺對接Webhook、CI、命令行三種模式工具搭好了得接入團隊現(xiàn)有流程否則沒人記得手動跑。open-code-review 支持三種運行模式覆蓋不同團隊的習慣Webhook 模式監(jiān)聽 Git 平臺的事件推送MR/PR 創(chuàng)建或更新時自動觸發(fā)評審結(jié)果直接以評論形式回寫到對應(yīng)位置。CI 模式作為流水線中的一個 step 運行適合已經(jīng)全面 CI 化的團隊評審結(jié)果作為流水線產(chǎn)物輸出。命令行模式本地手動跑適合個人調(diào)試或者對某些敏感 MR 單獨追加評審。三種模式底層共用同一套分析邏輯只是觸發(fā)和回寫方式不同。實際落地時我推薦先跑命令行模式熟悉輸出再切成 CI 或 Webhook避免一上來就自動評論把大家嚇到。3. 實操記錄從零跑通 open-code-review3.1 部署方式與環(huán)境準備open-code-review 基于 Python 3.10安裝過程不復(fù)雜。拿到源碼之后先創(chuàng)建虛擬環(huán)境再裝依賴避免污染系統(tǒng)環(huán)境git clone https://github.com/your-org/open-code-review.git cd open-code-review python3 -m venv venv source venv/bin/activate pip install -r requirements.txt依賴裝完以后第一步是準備配置文件。項目采用單個config.yaml集中管理所有參數(shù)我把一個最小可用版本貼在這里project: name: demo-service platform: type: gitlab # github / gitlab / gitea url: https://gitlab.example.com token_env: GIT_REVIEW_TOKEN # 從環(huán)境變量讀取憑證不寫死在配置里 diff: ignore_paths: - lock.json$ - vendor/ - .pb.go$ max_file_size: 500 # 超過 500 行的單文件不做 AI 分析 rules: static: true heuristic: true enable_custom_rules: true llm: provider: openai-compatible # 兼容 OpenAI 接口即可可指向自建服務(wù) base_url: http://localhost:8000/v1 model: deepseek-v3 temperature: 0.1 max_tokens: 2000 concurrency: 4 timeout_seconds: 60 retry_times: 3這里有一個關(guān)鍵設(shè)計token 一律從環(huán)境變量讀取不落盤、不進版本庫。團隊里多人協(xié)作時每個人的憑證都走自己的環(huán)境變量避免密鑰泄露風險。3.2 本地先跑通命令行模式配置好之后建議先用命令行模式在本地試跑一次確認整條鏈路是通的export GIT_REVIEW_TOKENyour_token_here python main.py review \ --repo-path /path/to/your/repo \ --from-ref origin/main \ --to-ref feature/xxx \ --format markdown執(zhí)行后終端會輸出一份完整的評審報告包含文件清單、問題列表、分級統(tǒng)計和修復(fù)建議。第一次跑如果你的代碼質(zhì)量還不錯輸出可能會讓你覺得“就這”這其實是正常的。工具的價值在長期運行里體現(xiàn)當團隊開始持續(xù)收到“這里的資源沒釋放”“這個分支缺少空值判斷”這類提醒時它才會真正變成質(zhì)量防線的一部分。任何工具在上線前都應(yīng)該先輸出給人看而不是直接寫回平臺。命令行模式就是干這個用的批量處理一個迭代的所有 MR積累一些樣本數(shù)據(jù)再決定最終的規(guī)則組合。3.3 接入 GitHub Actions團隊用 GitHub 的話接入方式最簡單。倉庫根目錄放一個 workflow 文件即可name: code-review on: pull_request: types: [opened, synchronize] jobs: review: runs-on: ubuntu-latest steps: - uses: actions/checkoutv4 with: fetch-depth: 0 # 必須拉全量歷史否則 diff 計算會出錯 - name: Run open-code-review env: GIT_REVIEW_TOKEN: ${{ secrets.GIT_REVIEW_TOKEN }} run: | python main.py review \ --repo-path $GITHUB_WORKSPACE \ --from-ref origin/${{ github.event.pull_request.base.ref }} \ --to-ref origin/${{ github.event.pull_request.head.ref }} \ --platform github \ --post-comments true這里最容易踩的坑是fetch-depth: 0。GitHub Actions 默認只拉取最新一次提交沒有完整歷史git diff根本拿不到正確的變更范圍。這個參數(shù)我在初版 workflow 里漏掉過結(jié)果工具跑完顯示“沒有發(fā)現(xiàn)任何差異”排查了半小時才反應(yīng)過來是克隆深度的問題。3.4 接入 GitLab CIGitLab 的接入方式類似在.gitlab-ci.yml里加一個 jobcode-review: stage: test image: python:3.11-slim script: - pip install -r requirements.txt - export GIT_REVIEW_TOKEN$CI_JOB_TOKEN - python main.py review --repo-path $CI_PROJECT_DIR --from-ref origin/$CI_MERGE_REQUEST_TARGET_BRANCH_NAME --to-ref origin/$CI_COMMIT_SHA --platform gitlab --post-comments true rules: - if: $CI_PIPELINE_SOURCE merge_request_eventGitLab 這里有個細節(jié)$CI_JOB_TOKEN的權(quán)限范圍可能不夠回寫評論如果遇到權(quán)限問題需要在項目中單獨配置一個具備api權(quán)限的 token用環(huán)境變量注入。這個在下一節(jié)展開講。3.5 模型參數(shù)與成本調(diào)優(yōu)模型參數(shù)直接影響評審質(zhì)量和成本我最常用的一組配置可以作為起點參數(shù)推薦值理由temperature0.1~0.2評審場景要穩(wěn)定輸出溫度太高容易出現(xiàn)天馬行空的建議max_tokens1500~2500一次評審報告不需要太長太長反而沒人看concurrency4~8別把模型服務(wù)打滿留余量給其他業(yè)務(wù)timeout_seconds60模型接口偶爾會慢超過 60 秒直接重試更劃算成本方面做過一次粗略估算假設(shè)一個 300 行變更的 MR經(jīng)過規(guī)則過濾后真正送模型的代碼片段約 6000 token加上 prompt 模板和注釋上下文單次評審總消耗在 15000 token 左右。按目前主流模型的定價單次評審成本大約在幾毛錢級別一天 50 個 MR 也就一杯咖啡錢。這個成本換回的是統(tǒng)一的首次篩選對我來說非常值。4. 踩坑與排查實戰(zhàn)中遇到的典型問題4.1 權(quán)限問題403/404 與 token 配置接入 Git 平臺時遇到最多的問題就是權(quán)限。典型的現(xiàn)象是工具能本地跑通但一接 CI 就報 403 或 404評論寫不回去。403 大概率是 token 權(quán)限不足。GitHub 的 personal access token 需要勾選repo和pull_requests相關(guān)權(quán)限GitLab 的 token 需要勾選api權(quán)限。CI 內(nèi)置的 token 往往權(quán)限有限直接創(chuàng)建專用 token 用環(huán)境變量傳入最省事。404 則通常是 token 對應(yīng)的賬號沒有該倉庫的訪問權(quán)限檢查一下賬號是否被加入項目成員列表。這類問題在本地永遠不會出現(xiàn)因為本地開發(fā)賬號權(quán)限完整。所以排查權(quán)限問題時第一件事不是在代碼里找 bug而是確認 CI 環(huán)境里實際生效的 token 到底是什么、有哪些權(quán)限。我一般會在 CI 腳本里臨時加一行輸出當前用戶信息確認身份后再逐步排查。4.2 誤報太多怎么辦噪音控制是工具能長期用的關(guān)鍵工具剛上線那段時間最常見的反饋是“評論太吵了”。一堆 P3 級的備注密密麻麻貼在 MR 里真正有用的問題反而被淹沒。這個問題處理不好工具就會從輔助變成負擔最后被大家吐槽到關(guān)停。我逐步摸索出幾條控制噪音的策略。第一設(shè)置評論門檻默認只回寫 P1 及以上的問題P2、P3 只在輸出報告里展示。第二增加去重機制同一類問題在同一文件里只保留一條代表性評論避免十條一模一樣的空指針提醒。第三維護 ignore 路徑和規(guī)則白名單某些歷史包袱較重的文件不啟用部分規(guī)則等團隊有空重構(gòu)了再放開。最后每兩周復(fù)盤一次所有誤報反饋把重復(fù)出現(xiàn)的無效規(guī)則直接下線或者調(diào)低等級。誤報無法完全消除但可以把傷害降到最低。工具的價值在于幫人省時間如果因為噪音過多讓人產(chǎn)生抵觸心理再準的規(guī)則也白搭。4.3 大模型接口限流、超時與失敗重試模型服務(wù)的穩(wěn)定性是另一個容易翻車的點。線上環(huán)境偶爾會遇到接口限流、超時或者返回格式不合法的情況。open-code-review 里做了三層防護指數(shù)退避重試、并發(fā)限流和失敗降級。重試使用指數(shù)退避第一次失敗等 1 秒第二次 2 秒第三次 4 秒最多重試三次。超過次數(shù)后當前分析任務(wù)標記為“跳過并記錄”不會讓整個 MR 的評審流程卡死。并發(fā)限流則是通過配置里的concurrency參數(shù)控制同時發(fā)送的請求數(shù)量防止把模型服務(wù)打爆。核心思路是評審工具必須“可用”優(yōu)先級高于“全面”偶爾漏掉一次分析比整個 MR 阻塞在評審環(huán)節(jié)要好得多。4.4 大 diff 與上下文超限的處理實際開發(fā)中一個 MR 改幾個大文件的情況非常常見。如果直接把整個文件內(nèi)容都塞給模型很容易超出上下文窗口。open-code-review 的做法是先按函數(shù)切分解析 diff 涉及的每個函數(shù)只把函數(shù)體和相關(guān)上下文作為分析單元超過單文件行數(shù)上限的文件直接跳過 AI 分析只跑前面的規(guī)則檢查。這樣既保證了分析的粒度也控制了 token 消耗。當然這種策略的問題是跨文件、跨函數(shù)的全局性問題可能看漏。后續(xù)計劃加入一次全局分析只負責掃描跨文件的影響面和基于函數(shù)的細粒度分析互補。4.5 自定義規(guī)則與本地擴展團隊內(nèi)部總有工具默認規(guī)則覆蓋不到的場景所以自定義規(guī)則能力從一開始就是剛需。open-code-review 的規(guī)則引擎支持以 Python 函數(shù)方式擴展一個簡單的自定義規(guī)則長這樣# rules/custom_rules.py import re def no_todo_without_owner(content: str, file_path: str) - list: issues [] for line_no, line in enumerate(content.splitlines(), 1): if re.search(rTODO(?!\(.*), line): issues.append({ severity: P2, line: line_no, message: TODO 注釋建議標注負責人, suggestion: 寫成 TODO(username): 具體事項 }) return issues這個規(guī)則檢查的是“代碼里出現(xiàn) TODO 但沒有標注負責人”團隊可以根據(jù)自己的協(xié)作規(guī)范隨意添加。規(guī)則寫得多了以后你會發(fā)現(xiàn)它其實變成了團隊規(guī)范的活文檔新人通過這批規(guī)則的執(zhí)行能直接理解團隊約定俗成的代碼習慣。5. 一些落地體會和后續(xù)擴展5.1 工具對團隊流程的真實影響open-code-review 在團隊里穩(wěn)定跑了三個多月之后我統(tǒng)計過兩組數(shù)據(jù)單個 MR 的平均評審時間從原來的 4~5 小時縮短到 2 小時左右合入后線上問題的發(fā)現(xiàn)率有小幅提升但更明顯的變化是Reviewer 提的評論質(zhì)量變高了。以前大家會有意無意地去挑格式問題湊評論數(shù)現(xiàn)在機器把基礎(chǔ)問題都攔掉了人工評論基本集中在了業(yè)務(wù)邏輯、架構(gòu)取舍這些真正需要人類判斷的點上。這里必須強調(diào)一點工具再準也只是輔助。它最大的價值是幫團隊把低價值、確定性強的檢查自動化把人的時間和注意力釋放出來。真正有經(jīng)驗的評審討論比如這個模塊該不該這么拆分、這個接口設(shè)計是否合理機器目前還做不了也不應(yīng)該指望它做。所以團隊流程上我一直堅持一個原則工具報告可以自動跑但合入決策永遠保留給人工 Reviewer。5.2 后續(xù)想做的方向目前已經(jīng)在規(guī)劃的幾個方向一個是多語言支持當前重點在 Python 和 Go后續(xù)考慮接入 Java、TypeScript另一個是評審質(zhì)量指標看板把每個 MR 的工具發(fā)現(xiàn)率、誤報率、人工采納率記錄下來持續(xù)調(diào)優(yōu)規(guī)則權(quán)重還有一個是和內(nèi)部知識庫聯(lián)動把評審中反復(fù)出現(xiàn)的典型問題自動關(guān)聯(lián)到對應(yīng)的規(guī)范文檔。這個項目我會一直維護下去因為它在實際幫團隊省時間這件事上確實有效。如果你也在為自己的團隊琢磨類似的工具直接拿這套思路去用就行能少踩不少我踩過的坑。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
五月激情啪啪啪| 五月成人网站| 三区激情四射av| 成人片黄网站色大片免费毛片| 色五月天激情| 再次出发二| 国产亚洲成人综合| 九九热精品| 丁香六月婷婷一区二区三区| 婷婷5月开心6月| 丁香五月婷婷激情完整版| 亚洲精品视频在线| 色啪影院| 五月天丁香成人| 婷婷丁香六月影视| 色婷婷综合网| 丁香久久| 91久久久久久久久久久| 小色小蛇伊人婷婷色香五月| 91干在线视频| 在线sebiav精品视频| 天天爽天天| 在线视频激情网站| 中文AV网站| ,99视频久久| www.久久综合| 中文字幕av在线| 色色综合网。| 99色免费在线观看| 69精品无码一区二区三区| 色婷婷小说| 91久久久久久| 99久久性爱| 五月天婷婷综合免费| 少妇人妻人伦A片| 日日操夜夜爽| 久久综合婷婷五月| 亚洲综合色色| 色色色无码| 天天在线XXX| 天天舔天天插天天干| 五月丁香色色综合| site:esunnet.com| 99热这里只有精品2024| 亚洲视频伍月婷婷| 五月丁香在线| 九九99精品视频在线观看| 99色热| 深爱激情丁香| 91丨九色丨白浆秘| 九九精品免费| 伊人婷婷福利网| 激情丁香五月| 五月婷婷综合天天操| 欧美顶级少妇做爰HD| 激情五月天视频| 天堂中文国产| 激情综合久久| 久久婷婷综合五月| 最新日韩久热免费视频看看| 久热婷婷| 狠狠五月天激情| 五月天激情久色| 五月天激情久色| 热成人网| 久久9精品| 亚洲综合色色| 欧美日韩成卜| 成人版视频在线观看| www.精品99| 超碰91在线| 婷婷在线播放av| 婷婷日在线观看| 激情精品久久| 日本婷婷| 婷婷丁香六月| 六月婷婷色色色| 久久WW| www.色婷婷| 中文AV在线播放| 婷婷99狠狠躁天天躁| 日韩中文欧美| 久久99免费视屏| 狠狠色丁香久久婷婷综合五月| 亚洲AV第二区国产精品| sewuyue第四色| 五月天婷婷视频30| 亚洲六月婷婷| 在线看黄色| 激情久久综合| 影音先锋777xfplay色资源网站| 无人精品在线视频| 99国产精品久久久久久久久久久| 色色综合激情| 另类综合网| 极品另类| 99热免费18| 色色狼人综合| 婷婷五月丁香综合亚洲| 狠狠干综合| 五月婷婷激情69| 婷婷欧美| 9色操| 丁香婷婷六月激情文学| 婷婷五月精品中文字幕| a免费在线| 久久伦乱| 狠狠色综合精品视频在线| 婷婷香五月天| 超碰在线观看9| 中文久久久人妻| 欧美成人网99网| 五月天com| 色综合久久8| 开心六月婷| 婷婷.com| 这里只有精彩亚洲视频推荐| www.婷婷| 色婷婷婷婷| 五区毛片七区毛片| 五月婷婷色欲| 天天成人综合| 中文字幕无码人妻少妇免费视频 | 中文字幕丰满乱孑伦无码专区| 99热主页日本| 五月婷婷成人| 激情久久婷婷| 天天日天天干天天天| 日韩无码专区| 综合亚洲六月婷婷在线| 欧美精品99| 婷婷综合玖玖五月| 婷婷激情五月综合丁香社| 久操操| 色综合五月天| 色色色五月| 五月天色官网| 91精品国产综合久久久不卡电影| 亚洲婷婷月丁香五月| 97在线/亚洲| 91/九色黑人| 日本的α片xxxwww| 成人国产欧美大片一区| 五月丁香六月婷婷a v| 99自拍视频| 婷婷五月丁香色综合| 这里只有精品久| 99热这里只有精品16| 91打屁股视频网站| 亚洲精品影视| 九九性视频| 91综合色| 色性综合| 麻豆AV一区二区三区| 好好干Av| 五月丁香网站在线播放| 丁香六月婷婷| 狠狠操狠狠狠| 97人妻碰碰碰碰碰久久久久久| 久噜久噜| 色色色婷婷| 深爱五月激情| 丁香婷婷啪啪| 国产亚洲精品AAAAAAA片| 婷丁五月| 97干资源在线观看| 久久婷婷网站| 五月天开心色情网| 91色性感五月婷婷丁香| 国产欧洲欧洲精品久久| 97色色色色色色色色色色色色色| 久777| 激情综合婷婷| 天堂久久性| 综合XX网| 丁香香五月激情免费视频| 六月丁香网| 婷婷丁香五月av| 五月总合激情网| 欧美精品999| 大香蕉人妻| 人人爱国产| 熟女婷婷网站一婷婷五月一丁香婷婷一婷婷激情网 | 五月激情综合婷婷| 97人人干人人操| 五月婷亚洲精品AV天堂| 在线观看免费观看在线9久| 亚洲狠狠狠色婷婷综合激情久久久| 国产精品第一国产精品| 色婷五月天| 99日在线视频| 丁香九月激情在线视频| 99热九九热| 天天草天天舔| 26UUU欧美激情一区二区| AV网站免费在线| 色五月首页| 婷婷激情五月综合基地| 97操碰碰无码视频| 丁香影院五月综合| 久久怕怕视频| 99热这里只有精品4| 中美月韩免费A片| 成人片在线播放| 九九无码视屏| 久er7久热| 91日本在线免费| 久久婷婷综合基地| 婷婷五月天成人小说| 日韩综合网络男女香蕉a片| 日本色色网| 国产成人+亚洲+欧洲| 琪琪色五月天| 亚洲成人无码免费| 九九色婷婷五月天| 久久久久人妻| 五月婷婷人人人操| 天天爽夜夜爽夜夜爽精品视频| 久久99免费视屏| 男女激情久久| 五月婷婷精品视频| 丁香婷婷六月激情文学| 99久在线观看| 色噜久| 五月婷丁香| 精品99在线观看| 五月丁香婷婷激情在线| 99久热| 超碰在线个人观看| 欧美情色一区| 婷婷丁香社区| 丁香五月性| 婷婷的色色五月天| 五月天婷婷激情| 五月婷丁香亚洲| 五月六月播婷婷| 国产亚洲成AV人片在线| 操逼五月天| 成人做爰A片免费看网站找不到了 噼里啪啦在线观看免费完整版视频 | 啪啪一区| 九九大香蕉黄色影院| 激情婷婷狠狠干综合| 91久久久久久| 超碰在线成人| 婷婷丁香五月综合| 五月婷婷影| 婷婷五月天小说| 五月丁香婷婷激激激综合网色播| 婷婷玉月丁香五月在线视频| 先锋男人99资源| www.日本久久videos| 欧美操逼天堂| 色五月婷婷操逼| AV中文字幕夜夜操b天天摸bb | 女同激情久久av久久| 激情婷婷22月间| 欧美性生交XXXXX无码小说| 色婷婷久久| 超碰国产AV| 九九热99在线视频| 一起草av在线观看| 久久精品五月天| 大胆伊人久久| www.91九色| www.久久爱.com| 中文在线视频久9| 狠狠色综合图片| 久久精品无码一区| 96色婷婷| 五月天丁香综合| 欧美综合五月丁香六月婷| 91九色中文| 久久九九精彩| 国产成人综合网| 超碰操网| hd五月婷婷在线| 六月丁香综合999| 成人草榴视频| 婷婷丁香综合| bbwcuckold精品熟妇| 久久老码第一| 五月激情婷婷女| 夜夜操天天爽| 久草视频一,二三四| WWW.99热| 久久婷婷综合五月| 亚洲无码11| 久这里只有精品99| 26uuu亚洲精品国产| 激情丁香图片| 婷婷久久色| 最近免费中文字幕大全高清大全1 免费看欧美成人A片无码 | 久草热8精品视频在线观看| 五月婷婷操操| 99精品久久久久久久| 久久综合激情| 日本一級黃色一級片| 五月Huangsewang| 婷婷久久爱| 久久免费丁香| 国产综合激情五月久久| 99国产精品久久久久久久久久久 | 99色视| 人人天堂操| 九九这里都是精品| 五月丁香六月| 婷婷刺激综合| 天天插夜夜爽| 99九九精品| 中文字幕无码AV| 色久99| 久久五月六月| 婷婷色操| 色综合色色色色色色综合| 国产精品日日躁夜夜躁| www.激情五月天| 婷婷综合精品| 97婷婷五月丁香| 久久婷色| 激情AV在线| 性爱久久| 欧美日韩99| 99热这里只有精品无码| 色丁香五月婷婷| 婷婷六月激情| 激情婷婷狠狠干综合| 91人人操人人爱| 99热这里只有精品13| 久久婷婷丁香| 丁香婷婷老司机久操| 亚洲色五月| 91婷婷五月天嫩女| 九九无毛| 亚洲 小说 欧美 激情 另类| 99热这里只有精品9| 天天综合久久| 久久伊人五月天| 免费无码毛片一区二区A片| 欧洲S级在线观看| 国产精品久久久60086| 99操逼| 婷婷五月激情综合啪啪| 五月婷婷狠狠干| 丁香啪啪| 人妻射精AV| 欧洲综合视频| 久操综合| 97色干| 婷婷综合九月| 婷婷五月天天天| 色色婷婷综合网| 五月丁香色情| 色婷婷狠狠| 九九成人| 五月 激情视频| 色噜噜狠狠插综合| 一区=区操屄高清大全av| 国产阿姨日皮艹逼内射视频| 99这里都是精品| 婷婷久久五月丁香| 日本欧美在线| 秋霞黄色一级久久| 黑人糟蹋人妻HD中文字幕| 九九av| 久久久久9| 久久性刺激| 月婷婷婷婷五月| 久久日本wwww色| 丁香五月色情| 五月天丁香综合在线| 激情婷婷五月天日本系列| 五月天成人手机在线视频| 超碰免费在线| 久久草婷婷丁香网站| 久久精品99国产精品日本| 色小说婷婷五月天天天| 五月激情丁香啪啪| 思思热视频| 97久久五月丁香婷婷| 激情深爱五月天| 伊人五月天97| 色9999日韩国产| 五月丁香综合啪啪| 中文字幕日产A片在线看| 开心激情婷婷| 亚洲色婷婷五月天| 呦呦视频无码播放| 哇嘎成人久久| 在线综合网| 婷婷久久视频| 手机在线视频观看9| 99爱视频在线观看| 丁香五月婷婷深五月| 国产毛片精品一区二区色欲黄A片| 久久伊人日日夜夜| CAoub青青超碰| 少妇性按摩无码中文A片| 国产精品汇聚精彩第二页 - 高清完整版在线 - 青蛙AV | 丁香五月性爱| 丁香久久| 久色视频在线| 免费观看日韩成人av| 六月婷婷视频| 天天天天天操| 色色五月婷婷久久| 国外亚洲成AV人片在线观看 | AA片在线观看视频在线播放| 婷婷中文字幕网| www.粉嫩av.com| 精品亚洲国产成AV人片传媒| 亚洲第一成人无码A片| 九九热在线视频观看| 久久激情综合| 色欲婷婷五月天丁香| 欧美性爱五月天| 久久婷婷五月综合啪| 天堂综合久| 久久九九色| 欧美天天干天天草| 日本精品在线噜噜噜| 91 九色大美女| 播五月,色五月,开心五月播放器| 夜夜天天久久婷婷| 日韩ac不卡无码| 91碰人人| 成人做爰高潮A片免费视频| 看国产探花操逼三级片| 六月激情婷婷色| 色综合久久8| 婷婷五月天网| 伊人玖玖精品| 色噜噜狠狠一区二区三区| www.狠狠| 久久久久网站| 久碰久| 亚洲综合五月天| 丁香五月欧美色综合| 秋霞影音91人妻久久| 一逼色综合| 丁香五月婷婷婷桃花影院| 丁香五月激情五月| 婷婷无码视频| 黄色短视频在线观看| 国产一级片| 亚洲操精品| 久热网在线视频| 99热国产国产| 色丁香五月婷婷婷| 欧美一级色| 婷婷五月色色| 六月色激情| 久久九九99.www| 激情内射人妻1区2区3区| 亚洲99热| 激情五月天婷婷| 丁香五月av| 99热无码首页| 青草少妇激情| 婷婷久久色| 这里只有精品久| 丁香婷婷射| VA婷婷| 久九色| 99热亚洲精品| 97狠狠色| 九九Av| 丁香五月综合婷婷| 色婷婷电影网| 婷婷爱五月天| 91碰碰| 天天操夜夜操| www99热| 色色婷婷丁香| 激情内射人妻1区2区3区| 五月丁香综合激情| 天天爱天天天射AV| 黄页免费一级视频懂色| 欧美天天搞| 99热网址| 久久这里只有精彩| 伊人六月丁香婷婷| www色综合| 99乱视频| 久久激情网| 99精品热| av一级棒av| 超碰97在线观看免费| 丁香婷在线| 蜜桃五月天| 深爱综合网| 婷婷伊人综合中文字幕| 丁香色色网| 国产SUV精品一区二区883| 亚洲中文字幕AV在线| 婷婷亚洲在线| 亚洲综合草草| 婷婷五月天色综合翘| 伊人丁香五月| 色五月 五月婷婷| 久婷婷婷| 日韩AV免费电影在线播放| 97超级碰碰碰久久久| 五月香蕉婷婷| 色国产五月| 日本五月天一页| 激情综合色图| 《亚洲操B久久免费在线观看,亚洲操B久久在线播放》在线播放 - 高清资源 - 97 | 97久久超碰| 婷婷五月天伊人| 激情综合文学| 久er免费视频| 婷婷色丁香六月| 天天射美女| 成人国产欧美大片一区| 26UUU欧美激情一区二区| 五月天激情综合网站| 婷婷五月天a| 另类 在线| 久久九九99| 日韩有码一区| 综合亚洲色色| 成人网址在线观看| 日本操B视频| 日韩av在线免费观看| 婷婷成人在线| 4399在线日本A片| 丁香六月婷婷久久综合| 五月停停999| 丁香伊人综合| 九九碰九九爱97超碰| 影音先锋五月婷婷| 夜夜爽天天| 狠狠插狠狠操| 日韩成人精品中文字幕电影| 色欲久久综合| 可以免费观看的AV| 综合久久五| 99视频内射三四| 九九热只有精品| 1024日韩| 丁香五月婷婷色| 婷婷丁香十月| 97超级啪啪在线观看| 超碰国产在线| 免费婷婷| 操人久久| 女人被男人吃奶到高潮| 亚洲综合碰| 亚洲看av的网站| 日日杆天天| 久久99网址| 婷婷久久草| 牛牛澡牛牛爽| 成人网丁香五月| 色婷婷九月| 99re久久| 九九色精品| 日韩欧美老妇性视频91久久久| 狠狠色噜噜狠狠狠888了| 色色99| 中文字幕在线播放视频| 九九99九九99| 久久97久久99久久综合欧美| 青草久久五月婷伊人| 97色碰| 婷婷午夜丁香| 精品久久9| 国产色网站| 四月婷婷五月丁香| 九月av在线| 人人爽欧美婷婷久久久五月丁香| 天天色凹凸| 久久激情五月天| 97人碰人操| 激情激情激情网| 人与禽A片啪啪| 啪啪婷婷五月天激情| 久久久婷| 婷婷综合网伊人| 99网址在线观看| 日操夜撸| 色播五月综合网| 激情五月婷黄版| 在线你懂的亚洲欧| 思思re99视频在线观看| WWW丁香五月| 精品一二三区久久AAA片| 婷婷瑟五月天久久综合| 色五月丁香91| 激情五月婷黄版| 色婷婷五月在线| 操人91| 婷婷久久婷婷色五月| 97精品人人A片免费看| 大狠狠在线| 日本偷拍九九九| 五月综合色| 97福利视频| 激情五月综合亚洲另类| 五月天婷婷永久免费视频| 日本色超碰| 极品另类| www.minyis.com【JT】实力收量可预付TG@LXSPSW8 | 天天插天天插| 日日日影院| 99热国产婷婷| 99精品在线| 五月丁香欧美在线| 久久精品4| www.99色| 婷婷五月天综合在线 | 婷婷综合网站| 久久思思精品| 激情五月天婷婷图| 有码一区二区三区| 91丨九色丨43老版熟女| www.六月丁香看AV| 婷婷五月情| 99ree6| 国产婷婷综合在线免费视频| xx综合网| 婷婷中文无码| 婷婷色网址| 五月婷婷久久综合| 色99欧洲色19| 99思思在线视频| 99ri6在线视频| 爱射综合| 丁香色婷婷| 99热在线里有精品| 久艹大香蕉| 婷婷色影音天| 婷婷丁香18| XX色综合| 婷婷五月激情在线| 日韩色色色99| 国产av基地| 另类五月激情| 丁香五月成人| 秋霞性爱AV| 六月婷婷九月丁香亚洲综合| 丁香六月婷月91婷月| 人人操操97| 屁股翘好撅高迎合跪趴| 婷婷午夜| 91人碰| 好激情在线综合网| 婷婷五月天国产手机在线视频观看| 久久精品噜噜噜成人A∨色欲| 免费无码毛片一区二区A片| 五月婷婷偷拍| www色五月| 99视频精品全部免费观看| 6月丁香婷婷| 91狠狠色丁香| 国产精品岛国片在线观看免费| 国产69久久久欧美黑人A片| 97人人操人人爽| 六月婷婷五月天| 夜夜撸天天日| 99性感视频| 六月婷婷无码观看| 99热成人精品| 青青热久久综合| 99久久九九| 另类精品视频在线观看| AAA久久久AAA久久久AAA| 国产黄色大片| 无毒黄色网址| 色五月色五天色情网址| 四色五月婷婷| 激情综合丁香| 曰本aaaaaa丈片| 日本韩国视频在线观看社区免费的9| 伊人久久婷婷| 99热这里只有精品9| 免费亚洲婷婷| 精品国产AV色一区二区深夜久久| 丁香五月天堂网| 九九碰九九爱97超碰| 五月色网| 国精产品一区一区三区免费视频| 黑人巨粗进入警花疼哭A片| 伊久久婷婷| 天堂资源欧日浪女在线播放| 熟女激情网| 久久久18| 亚洲激情高潮| 日日艹思思热| 婷婷综合在线| 婷婷午夜激情| 国产激情综合| 久久艹 五月天| 五月丁香激情综合网官网| 婷婷激情五月天激情小说| 日本欧美999久久久三级片| 久久99jiu9| 综合色网站| 99精品在线观看| 色小说婷婷五月天天天| 99在这里有精品| 天天做天天爱| 99热综合网| 国产肥白大熟妇BBBB视频| 1024AV视频| 国产资源在线视频| 激情五月,色五月| 开心五月婷婷在线视频免费观看| 99精吕视频在线观看了| 欧美97色| 五月天色色无码| 五月五月婷婷| 六月激情婷婷色| 九九综合久久| 无码啪啪| 色综合视频在线| 日本久久超碰| 亚洲欧洲自拍图片专区五月天| 武汉美女啪啪视频免费一级片| 99久视频| 中字幕视频在线永久在线观看免费| 五月激情综合网婷婷| 婷婷久久内射| 欧美黑人巨大猛烈cuckold| 五月天亚洲色| 这里只有精品视频在线| 午夜色丁香| 婷婷五月天中文字幕.| 五月婷婷狠狠干| 99自拍网| 婷婷五月欧美| 思思视频这里是精品| 丁香五月婷老师| 色五月首页| 黄色91在线观看| 亚洲夜五月| 色婷婷小说网| 疯狂做受XXXX高潮A片| 人人操人人爽成人AV| 日本五月丁香| 国产精品成人在线| 91九色成人原创视频| 青青夜夜狠狠夜夜狠狠| 婷婷丁香六月天| 日韩成人中文| 六月婷婷成人| 丁香六月狠狠干| 91男人资源站| 婷婷五月永远18免费久久久| 色婷婷操逼| av人人操| 久久只这里有精品| 五月天色不卡| 亚洲啪啪视频| 九九热在线精品| 久久久久久久11111111111| 69热在线| 久久性视频| 国产操肏网站| 深夜激情网| 日韩色色色色| 婷婷丁香久久五月综合| 五月丁香综合在线| 天天久久狠狠色综合| www.天天日| 无毒黄色网址| 狠狠色噜噜狠狠狠888了| 五月婷婷啪啪| 婷婷激情伍月网| 天天射美女| 激情视频91| 夜夜操狠狠操| 日本三级网址| 色五月综合| 99日在线观看视频| 美女丁香五婷婷| 丁香五月激情啪啪啪啪| 丁香5月婷婷| 久久久婷婷五月天| 99性感视频| 激情图片亚洲| www夜夜操wwwcon| 婷婷五月丁香青青草在线| 色五月天成人在线| 婷婷在线五月综合| 草做免费在线观看| 免费观看高清无码| 99热6精品| 99视频在线观看视频| 五月久久婷婷成人网| 婷婷综合在线视频| 99热热这里只精品996小说| 久久久jd| 色色操| 成人va在线观看视频| 婷婷丁香六月| www.久久五月天.com| 91打屁股免费看| 人妻精品久久久久久久| 五月天婷婷丁香人人操91| 99热久| 婷婷激情性爱| 亚洲高清在线| 国产精品国产VA片国产| 久超免费视频| 伊人五月综合网| 91啪啪视频| 日韩婷婷| 这里只有精品在线看| 久久婷婷五月综合一| AV五月丁香| 五月婷六月综合在线观看| 婷婷香草网| 99精品在这里| 综合婷婷| 丁香六月天婷婷色| 深爱五月激情五月| 五月丁香亚洲校园欧美| 丰满少妇乱A片无码| 伊人五月天在线| 欧洲亚洲免费视频9 | 色综合久久伊伊婷婷五月| 99精品久久久久久久久| 日韩在线9| 天天网站天天爽| 色综合色综合色综合| 伊人久久艹| 欧美97p| 久久精品系列| 99免费视频| 99这里都是精品6| 久久97| www,99热在线观看| 丁香婷婷基地| 丁香五月开心五月激情| 中文字幕不卡+婷婷五月| 中文字幕丰满孑伦无码专区| 五月婷婷亚洲| 亚洲 25P| 激情av在线| 国产精品涩涩涩视频网站| 天天综合网在线| 久久99热这里| 日本久久人| 亚洲色五月| 五月天激情视频| 天天色五月| 99男人天堂| 婷婷五月天性色| 四虎成人精品永久免费AV九九| 深爱五月亚洲| 色优久久| 六月婷婷九月丁香| 日本一级淫| 九九人人操| 五月婷婷六月丁香在线视频| 在线观看熟女少妇| 国产综合81p| 久久婷婷综合五月| 另类激情综合| www.射伊蕉婷婷| 五月婷婷开心亚州在线| 五月婷婷激情四季| 啪啪婷婷五月天激情| www.韩日视频| 亚洲精品一区无码A片| 99综合在线| 996er热| 99热这里有精品2| 天天爽天天爽天天爽天天爽天天爽| 婷婷九色| 91久久国产综合久久| 538在线精品| 五月丁香综合啪啪| 日本99热| 色色免费网站| 日本色色网站| 婷婷六月丁综合| 天天色播| 天天干天天操天天拍| 殴美激情综合网| 天天天干夜夜夜操| 夜丁香五月婷婷| 亚洲、热| 丁香五月天五码婷婷| 99 色色吧| 婷婷五月黄色激情在线| 91中文在线| 五月婷婷黄色| 欧美日本黄色| 九九亚洲综合| 国产综合视频婷婷| 婷婷九月亚洲| 五月婷六月| 97干网站| 亚洲精品99| 国产成人+综合亚洲+天堂| 久热AA| 亚洲旡码| 成人在线视频网| 日韩成人AV在线| 亚洲AV免费在线| 日本综合色图| 五月激情四射婷婷丁香| 成人精品一区二区三区四区五区| 久久久久久xxxxx| 亚洲激情无码久久| 五月色婷婷综合丁香精品无遮挡| 狠狠操天天操天天操| 激情网狠狠干| 亚洲行行色色| 激情五月丁香五月| 欧洲色色| 五月婷婷综合激情| 天天拍天天操| 伊人久久婷婷五月综合97色| 婷婷色网址| 91 原创 在线 九色| 久久精品9| 怕怕視頻| Va另类视频| 色色色色色色色色网站| 婷婷色综合| 婷婷激情四射| 图片区 小说区 区 亚洲五月| 综合福利网| 五月婷婷亚洲色图| 久久色婷婷| 第四色五月激情网| 激情五月狠狠| 久超超碰| 校花娇喘呻吟校长陈若雪视频| 超碰婷婷色| 哇嘎成人久久| 99综合色色色| 国模淫穴色图| 丁香五月综合激情性爱| 黄网在线播放| 99精品丰满| 久久综合干| 五月婷婷深爱六月| 婷婷五月天网址| 五月丁香激情啪啪| 91高潮喷水久久久久久久久| 日本一级特黄大片AAAAA级| 日本的α片xxxwww| 久久婷婷六月综合综合色| 丁香婷婷啪啪| 97久久婷婷色| 97碰碰人人| 亭亭五月激情亚洲在线| 婷婷月综合| 成人做爰A片免费看网站找不到了| 综久久久| 亚洲国产精品五月天| 人人做天天爱| 国产无套精品一区二区| 丁香五月玖玖| 丁香六月婷婷综情欧美| 五月婷婷在线播放| 久久婷婷五月综合| 91在线看免费 九九九九| 久久久er热| 99热网址| 99色嘟嘟精品网站| 538午夜激情| 99爱视频在线| 思思久久99热只有频精品66| 日韩在线一级| 激情小说之五月| 婷婷狠狠干| 国产4P视频精品五区| 5月丁香综合网| 91干| 91久久国产综合久久| 婷婷六月爽| 第四色激情网| 亚洲天堂无码| 国产婷婷五月天| 五月天伊人| 日韩操人| 色欲影香| 伊人大香久久| 色香五月天| 色色五月天激情| 丁香婷婷五月激情| 色五月丁香五月| 综合久久五| 亚洲欧洲自拍图片专区五月天| www.yw尤物| 91.com男女操| 五月婷婷成人| 亚洲最大视频网站| 99亚洲大片精品永久在线观看 | 日产精品久久久久久久蜜臀| 九月色婷婷| 熟女激情网| 九九99男女视频在线观看| 亭亭五月天成人| 欧美黄色一级录像| 国内婷婷丁香社区在线播放| 99热这里有精品| 99无码超碰| 97资源欧美日韩大香蕉超碰一区| 97干在线看| 思思热视频在线| 狠狠色噜噜狠狠亚洲A∨| www.色擼擼.com| 91午夜婷婷狠狠久久综合9色| 五月婷婷丁香大陆免费| 中文字幕乱码亚洲精品一区| 国产色婷婷亚洲| 五月激情影院| 亚洲综合丁香五月| 大香蕉220| 色色网站免费观看| 久久久久久久久18久久| 999热成人在线综合网| 色五月天婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷 | 婷婷五月天综合网| 五月激情丁香六月狠狠干| 色婷婷丁香| 亚洲综合色网站| 成人综合网站| 色丁香久综合在线久综合在线观看| 图片区 小说区 区 亚洲五月| 九九热10| 在线看九一V图片| 嫩草AV久久伊人妇女超级a| 婷婷福利影院| 熟女激情五月天| 九九99热| 婷婷激情五月综合| 五月香蕉综合| 碰97 久| 亚洲欧美另类在线23p| 9 1大香蕉| 欧美日韩成人在线网| 超碰成人电影| 麻豆AV一区二区三区| 丁香五月婷婷乱| 性色综合网| 婷婷精品在线| 丁香香五月激情免费视频| 99国产精品白浆在线观看免费| 久久欧洲综合网| 婷婷七月丁香色色| 九热视频| 色天天综合色| 色五月婷婷天堂| 欧美精品999| 深爱激情网婷婷| 亚洲乱啪| 久久久这里有精品| 97色伦另类图片小说视频 | 精品操逼一区二区| 在线另类视频| 天天综合.com| 999九九九久久久99HD| 丁香婷婷六月天| 天堂爱爱| yazhochengrenavwang| 五月天色社区| 亚洲成人黄色网| 久热大香蕉| www.色色色com| 日韩在线99| 色五月激情问网站| 久久青青日本视频| 99在线观看| 天天天天天日| 淫荡家庭AV| 婷婷色综合网日韩国产| 99久久99九九99九九九| caopeng97日韩| 99久超碰| 五月天丁香久久综合 | 婷婷激情五月| 96五月丁香熟女| 99精品久久| www.1024久久| AA丁香综合激情| 五月婷婷丁香| 这里只有免费的精品| 五月丁香久久网| 五月九九综合| 婷婷久久久| 久9无码视频| 婷婷深爱五月丁香网| 久久久中文| 丁香六月婷婷社区| 国自产拍偷拍精品啪啪一区二区| 91九色国产熟女| 蜜桃五月天色| 这里只有精品在线视频精品| 日本3级片一区2区| 在线中文AV| 婷婷视频网| 天天操加勒比| 99热这里只有精品2| 色婷婷综合五月| 丁香五月婷婷色| 97五月天婷婷综合激情网| 色色欧美。| 成人丁香五月| 婷综合| 天天爱天天做天天| 思思热99在线| 99这里的视频都是精品| 黄网网站在线播放| 亚洲视频久久| 久久婷婷青青| 97亚洲视频在线| 人妻AV在线| 天天爽夜爽| 久久99久久99精品免视看婷| 丁香五月天啪啪| 色情综合网| 99久久99热这里只有精品| 激情五月天啪啪视频| 国产成人AV在线| 婷婷六月天天| 精品人妻在线| 久久色9| www.色情五月天.com| 色婷婷yy久| 色婷丁香91| 狠狠五月婷婷| 久草婷婷网| 成人.在线日韩| 少妇伦子伦精品无吗| 成人精品视频99在线观看免费| 亚洲操逼网| 婷婷在线精品| 亚洲综合婷婷| 婷婷色在线| 能看的AV| 无人区码一码二码三码医生系列| 99热思思| 欧美三级巜人妻互换| 免费观看全黄做爰的视频| 性按摩玩人妻HD中文字幕| 内射人妻视频国内| 欧美性生交xXxX久久久| 久久久一级AAA| 九九九九九九热| 好大好粗嗯啊-一级黄色大片免费观看-成人AV | 狠狠色丁香久久婷婷综合五月| 五月婷婷激清网| 激情99在线视频| 五月丁香中文| 久久9精品视频| 大香蕉五月天| 99视频只有精品| 中文幕无线码中文字蜜桃| 欧美婷婷色| 色播五月丁香综合| 综合99久久天天综合| 亚洲网视屏| 久久99激情| 五月色丁香激情| 五月丁香在线观看| 99啪| 婷婷综合五月| 色无婷婷| 大香AV| 91综合国免费久入| 永久99免费视频网站| 草婷婷在线| 五月在线| 99热精品中文字幕| 精品一二三区久久AAA片 | 五月丁香婷中文| 777.色色| 婷婷瑟瑟五月天| 996热re视频精品视频| 爱射综合| 热99.com婷婷| 中文字幕视频在线播放| 激情五月天开心网丁香无码| 日韩精品无码99| 色狠狠色噜噜AV天堂五区消防| 婷婷激情五月天在线视频| 一级A片天天操夜夜操| 另类激情五月在线视频欧美| 热99这就是精品视频| 五月天激情色色| 天天综合色丁香| 成年AAAA色情| 久色资源| 婷婷午夜| 亚洲成Av人片乱码色第1集| 91一起艹| 五月天激情社区| 97在线碰| 午夜AV网| 五月婷婷六月丁香| 狠狠激情五月天| 五月丁香| 六月丁香AV| 五月色情婷婷| 深爱激情综合网| 9久热| www.com任你艹| 99热这里只有精品10| 色爱综合网| 日韩无码AV电影网站| 色婷婷久久综合久色综| 丁香五月婷婷亚洲另类| 91九色丨国产丨爆乳| 丁香婷婷五月色综合| 成人网站在线观看视频| wwwwww.色| 99热欧美| 精品亚洲国产成AV人片传媒| 色婷婷五月天综合网| 91狠狠综合久久久久久| 色吊丝99| 五月亭亭六月激情| 日本三级黄色大片| 9久热在线精品| 先锋资源996| 超碰91在线| www99xxxx五月丁| 人妻久久久久久久久妻久久久久| 99综合久久| 69精品人妻不卡视频| 五月丁花色综合网| 日本色五月| 人伦30P| 国产激情综合五月久久| 青青久久五月| 新99思思视频| 六月丁香久久| 干一干xxxx| 深爱激情六月天| 色五月婷婷777| 色亚洲中文| 五月天综合色| 国产欧美第五十五页| 免费视频无码| 亚洲在线播放| 婷婷五月美女直播| 久久一级AV| 色欲丁香久久| 欧美交换配乱吟粗大25P| 超碰在线免费| 五月婷中文娱乐综合| 婷婷五月六月丁香综合| 国产日产亚系列精品版优势| 日本色噜| 丁香五月性爱| 久久网站免费亚洲| 日韩AV大全| 激情久久久| 色五月大香蕉| 99熟女| 天天影院色| 狠狠舔| 激情影院丁香五月| 久青青久| 欧洲色| 色插综合网| 综合狠久久| 亚洲激情综合免费| 996热re视频在线观看视频|