欧美成人午夜精品久久久,国产?V天堂一区二区三区,欧美精品va在线观看,亚洲一区二区三区免费在线观看,av无码精品一区二区久久,欧美性爱视频不卡一区三区,欧美乱人伦视频在线观看,国产一级牲交高潮

ARTICLE DETAIL

資訊詳情

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

用Hermes Agent自動(dòng)化GitHub PR審查:部署指南與實(shí)戰(zhàn)避坑

用Hermes Agent自動(dòng)化GitHub PR審查:部署指南與實(shí)戰(zhàn)避坑 我維護(hù)的幾個(gè)開源項(xiàng)目這幾年最讓我頭疼的其實(shí)不是寫代碼而是review別人的PR。一個(gè)中型項(xiàng)目每個(gè)PR平均要改二三十個(gè)文件等CI跑完、一行行過diff、再對(duì)著PR討論半天基本一個(gè)上午就沒了。更要命的是人看代碼會(huì)有狀態(tài)波動(dòng)累了就容易漏掉潛在問題。所以我一直在找能把初篩這件事自動(dòng)化掉的東西——不是那種只查空行和分號(hào)的Lint工具而是真正能讀懂代碼邏輯、看出設(shè)計(jì)問題的助手。我從上個(gè)月開始系統(tǒng)性折騰Hermes Agent配合DeepSeek的API做了一套自動(dòng)化GitHub PR審查的流程。說人話就是PR一提交Hermes自動(dòng)拉取diff、結(jié)合項(xiàng)目規(guī)范和模型能力做一輪代碼評(píng)審把踩坑點(diǎn)、潛在bug、安全隱患直接評(píng)論到PR下面。用下來的感受是它不能替代人工終審但至少能幫我把80%的機(jī)械性檢查工作干了。這篇文章我不講廣告詞只講我怎么從零部署、怎么接入GitHub、怎么把審查規(guī)則調(diào)到能用以及這一路踩過的坑。1. 為什么我決定把PR審查交給Hermes代碼評(píng)審的痛點(diǎn)與自動(dòng)化思路1.1 代碼評(píng)審的真實(shí)痛點(diǎn)先說一個(gè)大家心知肚明的問題代碼評(píng)審這事做得認(rèn)真還是敷衍差別非常大但它的成本又高得離譜。我統(tǒng)計(jì)過自己一個(gè)中等規(guī)模的前端倉(cāng)庫(kù)單次PR從打開到合入reviewer平均需要花40分鐘到1小時(shí)而且這是在沒有歷史包袱的情況下。如果碰上改動(dòng)的模塊涉及多個(gè)團(tuán)隊(duì)、跨服務(wù)調(diào)用這個(gè)時(shí)間還會(huì)翻倍。另一個(gè)經(jīng)常被忽略的問題是評(píng)審質(zhì)量不穩(wěn)定。同一個(gè)人在上午九點(diǎn)和下午四點(diǎn)看同一段代碼給出的意見深度完全不一樣。我見過不少PR在合并之后幾天才被人發(fā)現(xiàn)少處理了一個(gè)邊界情況而那個(gè)邊界在評(píng)審時(shí)其實(shí)就擺在眼前只是當(dāng)時(shí)沒人注意到。傳統(tǒng)的靜態(tài)檢查工具ESLint、SonarQube、CodeQL能解決的是規(guī)則類問題比如未使用的變量、明顯的反模式、已知漏洞的CVE匹配。但它們對(duì)這個(gè)函數(shù)的抽象邊界是不是合理這次改動(dòng)會(huì)不會(huì)影響另一條鏈路這類語(yǔ)義性問題無能為力。這些問題恰恰才需要人反復(fù)看也恰恰是最耗時(shí)的。1.2 Hermes到底是什么角色我在調(diào)研自動(dòng)化評(píng)審方案時(shí)一開始關(guān)注的是那種專門做Code Review的SaaS服務(wù)。它們往往很貴而且代碼要經(jīng)過第三方云很多公司過不了合規(guī)那一關(guān)。后來我注意到Hermes Agent這個(gè)方向——它是一個(gè)Agent形態(tài)的智能體框架而不是一個(gè)吃死規(guī)則的靜態(tài)分析器。它的工作方式在設(shè)計(jì)上就跟傳統(tǒng)工具有本質(zhì)區(qū)別你可以把Hermes接入GitHub當(dāng)一個(gè)PR出現(xiàn)時(shí)它會(huì)通過GitHub API獲取PR的完整上下文——不光是diff還有提交信息、關(guān)聯(lián)Issue、被改動(dòng)文件所在模塊的歷史變更——然后把它整理成一個(gè)大模型能理解的結(jié)構(gòu)化輸入再調(diào)用模型我接的是DeepSeek逐文件做推理分析最后把審查意見作為PR評(píng)論發(fā)回去。整個(gè)過程不需要開發(fā)團(tuán)隊(duì)把代碼同步給任何第三方平臺(tái)數(shù)據(jù)鏈路是你自己的服務(wù)器到模型API可控性更強(qiáng)。我后來在團(tuán)隊(duì)內(nèi)部做了一次對(duì)比測(cè)試同一批PR分別用SonarQube和Hermes跑結(jié)果顯示Sonar對(duì)死代碼和配置錯(cuò)誤的捕獲更穩(wěn)定但Hermes能在改動(dòng)是否會(huì)破壞現(xiàn)有調(diào)用方新加的異常處理是不是吞掉了關(guān)鍵錯(cuò)誤這類邏輯性問題上給出有用的提示。這兩者其實(shí)不是替代關(guān)系Hermes更適合做人工評(píng)審前的語(yǔ)義初篩。在動(dòng)手部署之前建議你先想清楚一個(gè)問題你希望它做全自動(dòng)拍板還是人機(jī)協(xié)作的初篩我強(qiáng)烈建議后者。后面所有配置思路我都默認(rèn)你和我一樣把Hermes定位在先替我過一遍、再把有價(jià)值的發(fā)現(xiàn)標(biāo)出來的角色。2. 自動(dòng)化PR審查的核心設(shè)計(jì)從diff理解到Skill機(jī)制2.1 機(jī)器要理解一個(gè)PR難點(diǎn)在哪要讓AI把代碼評(píng)審這件事干好首先要理解這件事的輸入邊界。一個(gè)PR的diff雖然有幾十上百個(gè)文件但很多文件往往只是格式化、挪位置、加注釋真正的邏輯變化可能集中在三四個(gè)關(guān)鍵文件里。模型如果平鋪直敘地讀diff很容易被大段的純格式變化帶偏把注意力放在無關(guān)緊要的行上。所以第一步是信息壓縮。我在配置里做了兩件事一是讓Hermes只針對(duì)發(fā)生結(jié)構(gòu)性變動(dòng)的文件做深度分析通過文件變更統(tǒng)計(jì)來判斷比如刪除行數(shù)超過文件總行數(shù)30%的或者有新增函數(shù)定義的二是把PR的描述、提交信息和關(guān)聯(lián)Issue拼進(jìn)上下文讓模型先知道這次改動(dòng)想干嘛再去對(duì)照diff看有沒有做對(duì)。這個(gè)意圖對(duì)齊環(huán)節(jié)非常重要沒有它模型經(jīng)常會(huì)在評(píng)論區(qū)問一些你為什么要改這個(gè)的廢話。我舉一個(gè)真實(shí)的例子有個(gè)PR的描述寫的是修復(fù)訂單超時(shí)問題改動(dòng)涉及訂單服務(wù)和定時(shí)任務(wù)兩個(gè)模塊。Hermes拿到這個(gè)意圖之后會(huì)重點(diǎn)檢查兩個(gè)模塊的改動(dòng)是不是都圍繞超時(shí)問題展開而不是孤立地給每個(gè)文件挑語(yǔ)法毛病。這樣產(chǎn)出的審查意見明顯更接近一個(gè)懂業(yè)務(wù)的老同事會(huì)說的話。2.2 Hermes的Agent-Skill機(jī)制我理解的Hermes核心設(shè)計(jì)是Agent Skill。Agent負(fù)責(zé)調(diào)度、規(guī)劃、跟外部工具交互Skill是具體的一項(xiàng)能力比如代碼審查生成單元測(cè)試解析日志每個(gè)Skill會(huì)定義自己的輸入輸出格式和觸發(fā)條件。PR審查就是這樣一個(gè)Skill。這個(gè)抽象的好處是你不用每次寫死一個(gè)腳本而是在Skill內(nèi)部組織好幾輪觀察-分析-輸出的循環(huán)。比如審查一個(gè)PR時(shí)Skill會(huì)先拉diff然后調(diào)用一次模型判斷哪些文件值得深看再針對(duì)重點(diǎn)文件逐文件發(fā)第二次分析請(qǐng)求最后匯總生成統(tǒng)一的review意見。整個(gè)過程對(duì)使用者是透明的但你可以通過調(diào)Skill的prompt模板來控制它怎么思考、重點(diǎn)查什么。后面講規(guī)則定制時(shí)我會(huì)給具體的配置。2.3 三種接入方式怎么選Actions、Webhook還是CLIHermes掛在GitHub上有幾種接法適用場(chǎng)景完全不同GitHub Actions方式在倉(cāng)庫(kù)里加一個(gè)workflow當(dāng)PR被標(biāo)記為synchronize或opened時(shí)觸發(fā)臨時(shí)環(huán)境里跑一次Hermes再把結(jié)果通過GitHub API寫回評(píng)論。優(yōu)點(diǎn)是事件驅(qū)動(dòng)、零常駐進(jìn)程適合大多數(shù)托管在GitHub上的公開或內(nèi)部倉(cāng)庫(kù)。Webhook方式自己起一個(gè)常駐服務(wù)接收GitHub發(fā)來的Webhook事件再做處理。適合私有化部署、需要對(duì)多個(gè)倉(cāng)庫(kù)統(tǒng)一管理或者你想在Hermes輸出結(jié)果后接一個(gè)通知到IM的場(chǎng)景。純CLI方式把Hermes當(dāng)成手動(dòng)命令在本地跑一下作為給自己的輔助檢查。適合我這種周末開源項(xiàng)目不想配一堆遠(yuǎn)端權(quán)限的時(shí)候。我用的是Actions方式因?yàn)樗挥镁S護(hù)一臺(tái)常駐服務(wù)器workflow的觸發(fā)邏輯也清晰出問題還好排查。后面第三章、第四章就是圍繞這個(gè)方式展開的。3. Windows部署Hermes Agent安裝步驟與避坑記錄3.1 環(huán)境準(zhǔn)備我平時(shí)主力機(jī)是Windows 11所以這次全程在Windows上部署也踩了不少Windows特有的坑。先列一下環(huán)境清單Python 3.10以上版本我實(shí)際用的是3.11Hermes的依賴?yán)镉胁糠諧擴(kuò)展太老的Python版本會(huì)編譯報(bào)錯(cuò)。conda作為虛擬環(huán)境管理也可以直接用venv但我習(xí)慣conda用來隔離依賴很方便。Git for Windows需要用到git命令解析diff內(nèi)容。Docker可選如果你不想在當(dāng)前環(huán)境里裝一堆依賴可以直接拉Hermes的鏡像跑。不過我是在conda環(huán)境里直接裝的后面再單獨(dú)說Docker方式。創(chuàng)建環(huán)境的時(shí)候有個(gè)小技巧直接用國(guó)內(nèi)conda鏡像切到清華源速度會(huì)快很多。我環(huán)境里那個(gè)channels配置是channels: - defaults - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/然后執(zhí)行conda create -n hermes python3.11 -y conda activate hermes3.2 安裝Hermes及依賴Hermes的安裝我建議在干凈的虛擬環(huán)境里做避免和別的項(xiàng)目依賴打架。執(zhí)行安裝pip install hermes-agent如果你網(wǎng)絡(luò)環(huán)境下載慢也可以把pip源切到國(guó)內(nèi)鏡像pip install hermes-agent -i https://mirrors.aliyun.com/pypi/simple/裝完之后執(zhí)行一下自檢命令確認(rèn)能跑hermes doctor這個(gè)命令會(huì)檢查模型API配置、GitHub Token是否有效、核心依賴版本等我建議第一次跑的時(shí)候一定認(rèn)真看一下輸出。如果提示缺某個(gè)模塊就用pip裝。如果你想用圖形界面管理配置和Skill可以順手裝一個(gè)Hermes Studio的桌面端它在Windows上有安裝包界面能直接看到任務(wù)隊(duì)列和審查日志。不過我個(gè)人在實(shí)際部署時(shí)更習(xí)慣先CLI因?yàn)榉奖阍贏ctions里復(fù)現(xiàn)同一條命令。3.3 配置DeepSeek模型Hermes本身不提供模型算力需要你自己配置一個(gè)大模型API作為大腦。我用的DeepSeek一是因?yàn)锳PI價(jià)格相對(duì)實(shí)惠二是它在代碼理解和變更分析這類任務(wù)上的效果我看到不少正面反饋。配置方式是在Hermes的配置目錄一般在用戶目錄下也可以在項(xiàng)目目錄里建配置文件設(shè)置模型相關(guān)參數(shù)大致長(zhǎng)這樣model: provider: deepseek api_key: sk-xxxxxxx model_name: deepseek-chat temperature: 0.2 max_tokens: 4096這里有個(gè)細(xì)節(jié)temperature我故意調(diào)低到0.2。代碼審查需要的是穩(wěn)定、可復(fù)現(xiàn)的判斷而不是發(fā)散式的創(chuàng)意temperature高了會(huì)經(jīng)常給出其實(shí)也可以考慮用xx模式重構(gòu)這類似是而非的建議。API Key建議通過環(huán)境變量注入不要硬編碼在倉(cāng)庫(kù)里。我后面在GitHub Actions里也是通過Secrets傳入的。3.4 Windows上安裝時(shí)的特有坑這里分享幾個(gè)我在Windows上實(shí)打?qū)嵅冗^的坑你在部署時(shí)大概率也會(huì)遇到第一個(gè)是conda環(huán)境激活后在PowerShell里執(zhí)行hermes命令報(bào)無法加載因?yàn)樵诖讼到y(tǒng)上禁止運(yùn)行腳本。這是PowerShell的執(zhí)行策略問題臨時(shí)放開當(dāng)前會(huì)話的權(quán)限就行Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass第二個(gè)是某些依賴庫(kù)在Windows上需要Microsoft C Build Tools如果你在安裝階段看到Microsoft Visual C 14.0 or greater is required的紅色報(bào)錯(cuò)去裝一下Build Tools并勾選使用C的桌面開發(fā)工作負(fù)載然后重新裝依賴就能過去。第三個(gè)是路徑問題。Hermes默認(rèn)會(huì)把審核工作目錄、緩存都放在用戶目錄下如果你的Windows用戶名是中文某些依賴解析路徑時(shí)可能會(huì)出問題。建議安裝時(shí)額外配置一個(gè)純英文路徑的臨時(shí)目錄和緩存目錄能省很多麻煩。4. 接入GitHub并跑通第一單PR自動(dòng)審查4.1 準(zhǔn)備一個(gè)有權(quán)限的GitHub Token要讓Hermes讀PR、寫評(píng)論需要在GitHub上創(chuàng)建一個(gè)Personal Access TokenPAT或者更安全地創(chuàng)建一個(gè)GitHub App。個(gè)人項(xiàng)目我建議直接用Fine-grained PAT權(quán)限只勾你需要的倉(cāng)庫(kù)范圍別圖省事用老的full-token方案。在GitHub設(shè)置里新建PAT時(shí)倉(cāng)庫(kù)權(quán)限至少勾這兩項(xiàng)Pull requests: Read and writeHermes要讀取PR信息和提交評(píng)論Contents: Read讀取diff和倉(cāng)庫(kù)文件生成后把Token復(fù)制出來先在本地環(huán)境變量里用KEY的名字存好比如$env:GITHUB_TOKENghp_xxxx4.2 初始化項(xiàng)目級(jí)配置為了讓Hermes在不同的倉(cāng)庫(kù)里有不同的行為我會(huì)在每個(gè)項(xiàng)目倉(cāng)庫(kù)里放一個(gè)配置文件。以一個(gè)Node.js項(xiàng)目為例配置長(zhǎng)這樣provider: github token_env: GITHUB_TOKEN review: enabled: true review_depth: full comment_mode: single rules: - id: no-magic-number pattern: banned-number level: warning這里面的review_depth有兩個(gè)可選值full表示分析整個(gè)PRfast表示只挑關(guān)鍵文件看。我平時(shí)用full因?yàn)镻R數(shù)量不多寧可慢一點(diǎn)也不想漏。comment_mode選single意思是把整個(gè)review匯總成一條評(píng)論避免刷屏。rules那一段是自定義規(guī)則的雛形后面我會(huì)講更完整的規(guī)則玩法。有一點(diǎn)要說明在Actions模式下觸發(fā)邏輯主要由workflow的on字段控制這個(gè)配置主要負(fù)責(zé)審查行為本身如果你用的是Webhook或常駐服務(wù)模式才會(huì)用到auto_trigger_events這類觸發(fā)配置。4.3 在GitHub Actions里跑Hermes接下來就是把Hermes掛到GitHub Actions。在倉(cāng)庫(kù)的.github/workflows目錄下新建一個(gè)文件內(nèi)容大概是這樣name: Hermes PR Review on: pull_request: types: [opened, synchronize] jobs: review: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkoutv4 with: fetch-depth: 0 - name: Setup Python uses: actions/setup-pythonv5 with: python-version: 3.11 - name: Install Hermes run: pip install hermes-agent - name: Run Hermes Review env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} DEEPSEEK_API_KEY: ${{ secrets.DEEPSEEK_API_KEY }} run: hermes github-review --repo ${{ github.repository }} --pr ${{ github.event.pull_request.number }}這里有兩個(gè)容易出問題的點(diǎn)。第一fetch-depth: 0必須加上否則Actions默認(rèn)拉的是淺克隆Hermes拿不到完整的git歷史分析這個(gè)PR是不是重復(fù)了之前已修過的bug時(shí)會(huì)缺少依據(jù)。第二GITHUB_TOKEN直接用secrets.GITHUB_TOKEN就行GitHub在Actions環(huán)境里會(huì)自動(dòng)生成不用自己費(fèi)勁創(chuàng)建PAT但如果你的Hermes配置里要用的Skill需要以倉(cāng)庫(kù)身份做更多操作那還是需要自己準(zhǔn)備一個(gè)有額外權(quán)限的Token放到Secrets里。4.4 第一單自動(dòng)審查的完整流程復(fù)盤配置完成后我隨便開了一個(gè)測(cè)試PR故意在里面放了幾個(gè)常見問題一個(gè)不判空的數(shù)組訪問、一個(gè)遺留下來的console.log、一段沒有對(duì)應(yīng)單元測(cè)試的邏輯分支。然后看著Actions跑起來。實(shí)時(shí)的執(zhí)行日志大致是這樣[info] pull request #42 detected [info] fetching diff: 12 files changed, 340 -87 [info] preparing context: issue #41, commit messages [info] analyzing file: src/services/order.js [info] analyzing file: src/utils/validator.js [info] generating review summary [info] posting comment to PR #42大概兩分多鐘后PR下面出現(xiàn)了一條Hermes的評(píng)論分成高危問題建議優(yōu)化提問三個(gè)板塊。三個(gè)故意埋的點(diǎn)它逮到了前兩個(gè)沒看到單元測(cè)試缺失那條是我沒在配置里要求它檢查測(cè)試覆蓋這個(gè)后面說。整體上輸出格式比我想象的清楚沒有出現(xiàn)一堆廢話建議。5. 讓Hermes更懂你的項(xiàng)目規(guī)則配置與Prompt調(diào)優(yōu)5.1 通用審查維度怎么落地默認(rèn)情況下Hermes的PR審查Skill會(huì)覆蓋幾個(gè)通用維度語(yǔ)法與運(yùn)行時(shí)錯(cuò)誤例如可能拋出的空指針、數(shù)組越界、明顯的類型不匹配。邏輯正確性例如條件判斷倒置、返回值順序錯(cuò)誤、循環(huán)邊界問題。安全風(fēng)險(xiǎn)例如把未驗(yàn)證的用戶輸入直接拼進(jìn)SQL、敏感信息硬編碼。性能隱患例如在循環(huán)里發(fā)HTTP請(qǐng)求、大數(shù)組無謂拷貝。可維護(hù)性例如重復(fù)代碼、過深的嵌套、命名完全無意義的變量。這些維度不需要你寫代碼實(shí)現(xiàn)它們是靠prompt層面的知識(shí)表達(dá)出來的。也就是說審查質(zhì)量高度依賴你給模型的上下文是否充分。我發(fā)現(xiàn)一個(gè)有效做法先在項(xiàng)目根目錄維護(hù)一個(gè)CONTRIBUTING.md或docs/review-guideline.md把團(tuán)隊(duì)自己的約定寫清楚然后在Hermes配置里把這份文檔的路徑掛到項(xiàng)目規(guī)范引用字段。這樣每次審查時(shí)Hermes會(huì)把這份文檔作為背景知識(shí)喂給模型效果比你在prompt里零零散散地寫十條規(guī)則好得多。5.2 項(xiàng)目規(guī)范定制實(shí)操我舉個(gè)我真正用過的例子。我的一個(gè)Python倉(cāng)庫(kù)要求所有對(duì)外接口必須做參數(shù)類型校驗(yàn)并且禁止在業(yè)務(wù)代碼里出現(xiàn)裸的except。我把這個(gè)要求寫進(jìn)項(xiàng)目規(guī)范文件然后Hermes配置里這樣引用review: guideline_file: docs/review-guideline.md extra_instructions: | 1. 重點(diǎn)檢查是否有裸except如果有必須標(biāo)記為error。 2. 檢查所有標(biāo)記為public的接口是否有類型校驗(yàn)沒有則標(biāo)記為warning。 severity_threshold: warning這樣配置之后新PR再進(jìn)來它給出的意見會(huì)更貼合我們倉(cāng)庫(kù)的實(shí)際情況。我強(qiáng)烈建議你花一點(diǎn)時(shí)間把項(xiàng)目里最重要、最容易踩的3到5條規(guī)則先寫上不要一上來就列二三十條否則模型注意力分散關(guān)鍵規(guī)則反而不突出。5.3 控制誤報(bào)率的幾個(gè)參數(shù)AI review最讓人頭疼的就是誤報(bào)和廢話建議。我調(diào)過一輪之后經(jīng)驗(yàn)是這幾個(gè)參數(shù)影響最大temperature前面說過壓到0.2左右穩(wěn)定優(yōu)先。max_tokens不要給太少否則審查意見寫到一半被截?cái)嘁膊灰o太多我用4096基本夠一個(gè)中大型PR的匯總。comment_mode盡可能用single模式一條匯總評(píng)論而不是逐文件刷評(píng)論。review_depth如果倉(cāng)庫(kù)PR特別頻繁建議用fast模式先跑發(fā)現(xiàn)可疑點(diǎn)再人工跟進(jìn)。另外一個(gè)很重要的心得是PR審查的輸出格式最好固定成結(jié)構(gòu)化的markdown塊比如高危/中危/建議三欄這樣你自己寫個(gè)小腳本或者人工瀏覽時(shí)都能快速定位。我在配置里通過prompt把輸出模板固定下來實(shí)測(cè)下來模型的輸出穩(wěn)定性會(huì)比自由發(fā)揮高很多。比如我要求每條意見必須包含文件路徑: 行號(hào)問題描述建議改法這樣就方便直接跳轉(zhuǎn)定位。6. Hermes實(shí)踐中的常見問題與排查實(shí)錄6.1 高頻問題速查表我整理了一張表覆蓋我遇到以及幫朋友排查過的高頻問題?,F(xiàn)象可能原因解決方法Actions運(yùn)行時(shí)提示GITHUB_TOKEN權(quán)限不足使用的是自動(dòng)生成的默認(rèn)Token倉(cāng)庫(kù)操作權(quán)限不足換成自己創(chuàng)建的PAT并放Secrets里傳入拉取PR diff超時(shí)或連接失敗網(wǎng)絡(luò)環(huán)境到GitHub API不穩(wěn)定、請(qǐng)求被限流檢查網(wǎng)絡(luò)連通性確認(rèn)請(qǐng)求頭里帶上了Token避開限流模型返回內(nèi)容被截?cái)鄊ax_tokens太小設(shè)大一點(diǎn)至少4096審查意見全是套路化建議prompt太泛、沒有項(xiàng)目上下文接入項(xiàng)目規(guī)范文檔細(xì)化規(guī)則中文亂碼或編碼報(bào)錯(cuò)Windows控制臺(tái)默認(rèn)編碼不是UTF-8設(shè)置PowerShell編碼:$OutputEncoding[Console]::OutputEncoding[Text.UTF8Encoding]::new()Actions里每次都重新裝依賴很慢pip安裝未走緩存增加緩存步驟緩存pip依賴或直接用Docker鏡像方式6.2 Windows部署專屬問題Windows上跑Hermes除了前面安裝階段那幾個(gè)坑運(yùn)行時(shí)也有幾個(gè)容易翻車的地方。一個(gè)是路徑分隔符。如果你在一個(gè)路徑里給Hermes傳了帶有反斜杠的路徑部分解析diff的模塊會(huì)對(duì)不上。我一般統(tǒng)一用正斜杠或者在Git Bash里運(yùn)行命令來規(guī)避。另一個(gè)是防火墻。如果你選擇Webhook方式自建服務(wù)Windows防火墻第一次會(huì)彈窗詢問是否允許Python監(jiān)聽端口記得放行。如果是個(gè)人測(cè)試機(jī)干脆直接用Actions方式不用開端口。還有一點(diǎn)如果你裝了多個(gè)Python版本conda激活環(huán)境后hermes可能還是會(huì)找到別的Python安裝路徑這時(shí)候在環(huán)境里顯式執(zhí)行一下python -m hermes doctor會(huì)比直接敲hermes穩(wěn)定得多。6.3 判斷AI review值不值得信最后說一下主觀感受。我用了兩三個(gè)星期之后逐漸形成了自己的判斷標(biāo)準(zhǔn)不要把AI review當(dāng)成真理把它當(dāng)成一個(gè)快速但有時(shí)會(huì)過度聯(lián)想的初級(jí)同事。它對(duì)常識(shí)性錯(cuò)誤的識(shí)別率很高但對(duì)業(yè)務(wù)語(yǔ)義的理解有上限尤其當(dāng)項(xiàng)目里充滿歷史包袱和非典型寫法時(shí)它會(huì)給出似是而非的重構(gòu)建議。我的做法是高危級(jí)別的意見我一定要親眼看一下對(duì)應(yīng)代碼中危的交給提交者自查建議級(jí)的基本跳過。這樣既不會(huì)被它帶偏也不會(huì)放過真正的風(fēng)險(xiǎn)點(diǎn)。順便說一個(gè)擴(kuò)展方向Hermes的Skill機(jī)制可以讓你把同樣一套流程復(fù)制到別的地方比如用它在合并前自動(dòng)生成CHANGELOG片段或者對(duì)特定類型的改動(dòng)自動(dòng)補(bǔ)一個(gè)單元測(cè)試初稿。我把PR審查跑順之后下一步就是在項(xiàng)目里試這個(gè)方向。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
九九热在线视频,| 俺也去婷婷五月天第五色| 亚洲色色五月天| 久久与婷婷| 激情小说五月天| 这里都是精品99| 热99精品视频在线观看| 欧美久久婷婷| 色色综合色视频| 色插综合网| 99惹在线精品免费观看| aaaaaa片| 婷婷五月天堂一本在线| 亚洲视频99| 色~性~乱~伦~噜| 色色综合网站| 丁香婷婷性久久| 99激| 精品国婬伦V无码久久久| 丁香婷婷色五月激情综合| 九九AV在线| 99热偷拍| 热99视频| 9 9热这里有精品| 另类视频综合| 亚洲情a| 一区操| 日日做A爰片久久毛片A片英语| 久久性视频| 思思热精品免费视频| 91九色精品| 婷婷五月综合婷婷| 超碰中文字幕在线| 伊人干综合| 立川无码av| 五月婷婷激情| 五月花婷婷最新| 思思热热久久| 丁香六月综合激情| 97在线日本| 丁香 久久| 婷婷天天插天天爱| 天天久久狠狠色综合| 开心五月激情网| 婷婷自拍| 亚洲精品五月| 久久一热| 伊人丁香花综合影院| 亚洲精品久久久久久久久久吃药| 国产毛片欧美毛片久久久| 久久免费丁香| 久久久久人妻精选| 亚洲日韩一页精品发布| 黄色大片又大粗又爽| 五月婷婷婷婷| 香蕉影院色| 91精品婷婷国产综合久久| 久久综合九九| 久久精典| 色五月天在线观看| 伊人五月网| 香蕉综合在线| 日韩另类在线观看| 国产va视频| 日本天天综合| 婷婷成人综合| 久草丁香婷婷1024| 好好干Av| 色婷婷亚洲婷婷| 五月天婷婷影院| 久久婷婷六月综合综合色| 久久在这里有精品| 快乐激情五月色婷婷| 久热伊人在91| 久久人人做人人妻人人玩精品va| 99性爱| 粉嫩AV久久一区二区三区| 男女99免费视频| 俺去也五月天婷婷| 超级碰 久久9| 天天爽日日爽夜夜爽| 黑人糟蹋人妻HD中文字幕| 丁香六月久久| 婷婷色网站| 人人干人人操外国| 色噜噜狠噜噜视频| 91丨九色丨老熟女激情| 大香蕉久久婷婷精品综合| WWW丁香五月| 久99久视频| 天天色综| 婷婷五月丁香超碰| 久久久久久99精品无码| 婷婷中文字幕网| 婷婷丁香综合在线| 婷婷综合在线| 色综合视频| 综合色播| 超碰免费人妻| 开心激情婷婷| 色狠狠婷婷| 婷婷五月综合视频| 丁香五月婷婷天| 丁香五月天人体| 五月丁香美女视频| 亚洲日韩国产黑丝黑丝AVAV一区二区三区| 大香蕉九九| 99热1| 婷婷综合偷拍| 国产精品第一国产精品| 色天天久婷婷| 婷久久久| 第四色婷婷丁香五月| 九九精品片一| 激情婷婷人妻| 婷婷玉月丁香五月在线视频| 另类激情五月| 小泽玛利亚视频一区二区| 精品成人无码A片观看香草视频 | 五月婷综合| 九九99偷拍视频| 欧美婷婷色五月| 91N 一起草| 丁香五月成人av| 国产免费一区二区三州老师F1F1……| 色婷婷成人网| 婷婷五月综合婷婷| 97啪在线观看视频| 国产密乳av一区二区三区四区| 男同91 | 久热精品在看| 操逼福利视频| 亚洲V国产V欧美V久久久久久| 久久五月丁香伊人青草| 色五天综合| 婷婷色欧美激情| 日韩精品无码AV| 狠狠高潮精品亚洲1| 超碰人人99| 成人 视频免费观看网站| 激情色中文| 久久九区| 丁香五月婷婷综合视频| 亚洲五月综合色播| 天天爱夜夜爽| 97碰碰在线观看视频| 99这里有精品视频| 四色99久久| 五月丁香六月婷婷网| 婷婷五月天综合网| 婷婷色色网站| 97干在线| 丁香色情五月综合网站| 99久久www| 人人操99| 99色色网| 爱穴久久| 小骚穴电影| 无码人妻电影| 丁香五月激情婷婷激情| 五月丁香亚洲综合| 日本三级中国三级99人妇网站| 色色丁香| 国产精品久久久爽爽爽麻豆色哟哟| 欧美成人在线观看| 婷婷亚洲久久| 99久热在线精品| 婷婷六月丁综合| 丁香婷婷婷五月综合色情| 丁香五月婷婷av| 色综合99| 五月婷婷六月奇米网丁香| 97碰碰人人视频| 国产中文字幕在线视频免费观看| 日韩AV免费电影在线播放| 五月丁香六月婷婷综合伊人| 五月婷婷久久久| 国产成人精品一区二三区熟女在线| 五月婷天天搞视频| 日韩色色小视频| 亚洲岛国电影| 来吧亚洲综合网| 久久久久久丁香五月| 色婷婷久久综合久色综| 亚洲色综久久五月| 玖玖伦理电影| 天天激情欧美美女| 五月婷婷大香蕉| 啪啪日本欧美| 亚洲第一黄网| www,五月天激情| 久色激情| 国产精品久久久久久亚洲毛片| 日本欧美成人片AAAA| 日本一级黄色电影| 婷婷五月激情五月激情| 五月丁香拍拍激情综合| 人妻九九九九| 男人的天堂99| 91在线日| 涩涩涩.com| 色色色婷婷五月天| 午夜微拍福利| 男人的天堂999| 婷婷六久久| 色五月偷偷| 婷婷丁香五月激情中文字幕版| 激情九九六月激情免费视频| 激情五月婷婷丁香综合网| 久久九九热视频| 五月婷婷中文字幕| 六月丁香综合网| 中文无码婷婷| 二级黄色毛片| 国产探花一片区| 热99在线精品| 青青草国产亚洲精品久久| 久久久精品99| 色狠狠伊人久久五月丁香| 无码区婷婷五月花开| 99久久这里只有精品| 五月婷婷综合成人| wwW天天干| 5月丁香婷婷激情网| 天天干,夜夜爽| 天天网曰日曰夜夜综合永久免费| 婷婷五月天激情综合婷婷五月天激情综合| 五月婷婷之美女图片| 五月婷婷黄色| 91色涩| 91美女啪啪| 无码一级片| 久久er视频6| 色五月第四色| 久久久国产精品黄毛片| 九色视频91| 中文字幕人妻一区二区| 超碰在线日夜| 无码一区精品一区视频| 国产成人一区二区三区在线观看| 亚洲成人免费电影| 五月天激情网站| 啪啪激情网| 久久玖玖综合| 色五月天丁香婷婷| 久久久大香蕉| 婷婷五月丁香在线视频| 婷婷五月花| 另类精品视频在线观看| 婷婷五月激情丁香| 31色区视频免费看| 99九九视屏| 综合色播| 欧洲亚洲免费视频9| 五月丁香婷婷激情澎湃四射| 蜜桃五月天| 97精品欧美91久久久久久久| 激情 婷婷| 潘金莲AAAAAAAAAA| 中文字幕 中文字幕明步| 精品久久久999| 色激情五月天| 影音先锋一区| 91jiuseshunv| 97婷婷五月| ..真实国产乱子伦对白在线_欧| 超碰在线99| 丁香五月网站| 91丨九色丨熟女高潮| 中文字幕不卡+婷婷五月| 欧美天堂久久| 九九亚洲视频| 五月香蕉综合| 亚洲精品五月| 天天天久久人人人合| 精品51XX| 婷婷色婷婷| 九九亚洲| 婷婷五月丁香欧洲| 五月婷婷丁香大香蕉| 五月丁香婷婷人体| 激情五月成年| 日日操人人操| 操操综合网婷婷| 色 丁香婷婷| 丁香九月激情| 久久99这里| h在线看免费版在线看| 91婷婷在线| 九九99热| 91婷色| 久月丁香爱婷婷综合| 性爱综合网| 五月网激情| 综合网激情五月天| 五月天社区| 丁香五月网址| 色色色色色色色色网站| 婷婷丁香五月天哟啪| 天天干天天干天天| 亚洲网站999| 中文字幕人妻在线| 成人做爰A片免费看视频| 亚洲午夜成人av电影网| AV在线收看| 国产1区2区3区| 久久无码激情视频| 久久激情五月网| 色婷婷六月天| 九九99精品| 激情五月天婷婷播播久久综合91| 超碰国产AV| 九九色影视| 欧洲亚洲免费视频区| 日日撸日日操| 色域五月婷婷丁香| 国产午夜精品一区二区三区嫩草| 超碰在线观看caop| 色色是色N一| 色五月成人在线| 丁香五月天堂| 99热在线播放| 婷婷五月天丁香成人社区| 婷婷综合精品| 五月天激情网页| 亚洲无码色| 色99视频| 色婷婷五月成人网| 亚洲精99| 五月天婷婷丁香导航| 91操操| 伊人网碰碰| 中文字幕婷婷| 久久黄色网扯| 丁香五月色激情| 色婷婷狠狠| 久综合九| 五月丁香六月婷综合成人综合| 丁香五月婷婷动漫视频| 丁香五月色情av| 久久伊人五月天| 色婷六月| 五月综合激情婷婷六月色窝| 激情婷婷五月天日本系列| 79精品视频在线观看,| 丁香五月婷婷激情网| 桃色成人网| 欧美影院婷婷| 婷婷久久大香蕉| 天天添天天摸天天天天做| 色婷婷丁香AV综合| 色综合久久88色综合天天99| 精品99在线| 国模狼狼| 天天操夜夜啊| 97操碰在线视频| 丁香婷婷综合激情五月色| 婷婷丁香五月基地| 激情五月综亚网| 久久婷五月综合| 黄色视频网站在线播放| 丁香婷婷人妻| 超碰国产在线观看| 激情五月婷婷色综合| 99啪啪视频| 色女伊人| 国产99久久久国产精品免费看| 一月婷婷色色| 亚洲视频图片婷婷五月| 在线观看免费观看在线9久| 色婷婷大香蕉| 超碰国产在线观看| 超碰成人在线免费观看| 丁香五月天激情综合网| www.激情| 国产 亚洲 在线| 婷婷的99视频网站| 五月丁香网站| 色综合久久8| 亚洲五月丁| 欧美日韩91| 婷婷五月丁香色综合| 久热a| 亚洲综合色网| 97色天堂| 性色天| 黄色av高清| 婷婷 激情 五月| 9999久久久久| 亚洲在线资源| 狼人婷婷综合| 日韩日比视频| 精品人妻伦一二三区久| 色婷婷无吗| 五月丁香成人版| 五月天丁香| 伊人婷婷综合| 亚洲AV日韩无码| 激情丁香久久| 五月色婷婷综合| 丁香情色五月| 亚洲婷婷激情888精品久| 九月丁香很很色| 9l视频自拍9l九色9l成人| 深爱五月天 开心网| 国内一级精品| 色情婷婷久久五月天| 日韩色色视频| 狠狠操.com| 玖玖热99| 99超超碰| 激情深爱五月天| 夜夜骑天天操| 婷婷综合六| 亚洲欧美国产A片免费观看| 色欲Av五月天| 亚洲六月婷婷| 思思视频这里是精品| 五月天丁香| 校园激情 亚洲| 五月丁香激情四射| 色99无码| 婷婷五月天av小说| 国外亚洲成AV人片在线观看| 99热精品无码| 国产精品婷婷午夜在线观看| 成人AV在线中文版| 婷婷五月天色综合| 黄色成人AV在线| 色婷婷五月天视频在线| 亚洲 欧洲 国产 伦综合| 久久99热久久99精品| 久草五月丁香婷婷综合| 五月天开心激情综合网| 中文字幕欧美久久| 大香蕉人妻| 色综合夜夜| 天天摸天天肏| 五月婷婷人人人操| 欧美日韩999| 五月丁香六月色婷| 人妻丰满精品一区二区A片| 五月天开心色情网| 亚洲成人av中文| 久久久久久性爱视频| 丁香五月性爱爱五月| 桃色五月天| 97婷婷丁香| 五月激情视频| 久久婷婷五月草视频在线播放| 丁香五月花| 婷婷娱乐丁香综合网| 91啦丨九色丨刺激中文| 热久久这里只有精品| 色色色综合色| 99热综合| 丁香五月综合激情性爱| 欧美A片在线视频免费观看| www,8050,午夜三级| 亚洲俩性性爱图片久久第六页| 丁香五月电影| 日韩成人综合网| 欧日韩成人| 另类国产综合| 婷婷五月天av| 激情图片婷婷| 午夜色丁香| 五月丁香婷婷久久| 五月婷婷熟女| 国产综合久久久777777| 九九热在线观看视频| 精品福利911| 99情色五月天| 色情五月丁香| 狠狠草婷婷| 国产三级在线播放| 九九色精品| 午夜爱爱爱成人| 丁香六月av| 丁香五月天堂| 婷婷五月伦理| 超碰人人草| 国产露脸150部国语对白| 久热这里只有精品99re| 99自拍视频| 色和综合网| 黄色一级影片| 久久婷婷五月综合色播| 丁香色成人| 亚洲乱码日产精品BD| 怡红院视频| 四月婷婷五月色综合| 国产一级片色色| 色婷婷五月天在线观看| 婷婷伊人激情婷婷| 中文字幕,综合,91| 亚洲乱码日产精品BD| 五月天伊人网| 日本五月婷婷久久久六月丁香| 国产精品成人网站| 国产亚洲精品久久久久久牛牛| 99无码黄色视频| 99综合视频在线| 超碰男人色| 亚洲精品五十一区| 九九热精品99| 九月丁香婷婷基地| 五月天激情电影| 99热这里只有精品最新网址| 黄色aaaaa| 亚洲成人综合网在线免费观看| 九九伊人网| 五月丁香六月婷婷视频| 丁香五月AV综合| 色婷婷AⅤ| 97精品人人A片免费看| 综合网激情| 日本99热| 91精品视频男人的天堂| 精品成人无码A片观看香草视频| 色久影院| 色久五月天| 色9色| 色碰干| 五月丁香 狠狠爱| 伊人在线视频| 色五月天丁香婷婷| 久久久久久人妻久久久久久久久久人妻久久久| 秋霞三级影视资源| 日韩成人AV在线| 欧美婷婷综合| 日韩一级一片内射视频4K| 亚洲激情在线| 五月天婷婷免费视频| 囯产精品一品二区三区| 六月丁香五月婷婷首页| 伦乱天堂| 久久hd| 碰碰碰碰碰99| 男人先锋久久| 国产精品18久久久| 久久精品性爱| 久热 91| 五月婷婷五月丁香| 激情五月综合网最新| 人妻内射麻豆视频| 天天插天天插天天操| 丁香五月777| 婷婷丁香精品视频在线观看| 日韩国产在线精品| 五月亭亭直播| 亚洲精品午夜国产va久久成人| 午夜免费试看| 操操自拍| 182TV大香蕉| 五月色婷婷夜色| 激情网 久久| 99热这里| 99∨VTV| 色色性爱视频| 久久综合99| 久热黄色| 五月丁香啪啪婷婷| 色婷婷狠| www,久久久| 色欲婷婷五月天丁香| 高清无码入口| 伊人在线视频| 久久538| 色婷婷五月天偷拍| 日婷婷久久开心| 99久久综合| 五月婷婷六月丁香色| 丁香网五月天激情| 五月婷婷精品无在线| 九热视频这里只有精品| 六月婷婷色宗合| 涩涩涩婷婷| 六月婷五月丁香| 99er精品| 激情五月开心五月在线视频| 狠狠色婷婷7| 天天日夜夜高潮| 激情综合综合综合| 五月婷婷久久内射| 五月综合婷婷久久在线| 巴基斯坦粉嫩无码视频| 婷婷色正月| 丁香五月成人社区| 综合久久99| 五月天成人综合| 欧美日韩成人高清在线| 亚洲av成人在线| 成人丁香五月| 99热超碰在线| 艳妇野外情欲放荡HD| av中文字幕免费观看| 色色五月婷婷网| 91碰免费视频| 在线看av| www.五月婷婷久久.com| 99这里有精品久久97| 狠狠香婷婷五月| 激情五月婷婷色综合| 五月丁香九九九综合| 色五月欧美| 1024婷婷综合久久五月天| 99热最新精品| 久热这里只有精品3| 密臀久久| 五月天色导航| 99综合视频| 五月天激情影院| 天天色粽合合合合合合合| 欧美性猛交99久久久久99按摩| 婷婷五月激情黄色| 97婷婷丁香五月天激情图片| 色婷婷综合久久久久| 婷婷丁香六月五月天| 热99久久这里只有精品| 亚洲精品大片| 五月天另类小说| 欧美内射AAAAAAXXXXX| 九九丁香社区欧美激情| 噜噜狠狠色综合久| 久久精品性爱视频,| 五月丁香六月婷婷免费视频| 99热只有这里有精品| 久久色情| 婷婷五月天97干| 日韩无码人妻一区二区| 久久这里都是精品免费| 天天色综合网吨吧| 六月丁香综合| 99热在线观看| yiqicaoav| 丁香色色网| 五月婷婷五月天天| 天天做天天爱天天爽| 99re6久热只有精品6在线直播| 熟惀91九色在线| 五月婷婷激情在线| 91九色熟女| 五月丁香六月停停| 五月天色综合| www.色五月| 五月天婷综合| 日日干综合| 婷婷五月天美女21p| 色99视频| 99偷拍视频在线日本| 都市激情久久| 99这里都是精品6| 99久久这里只有精品| AV亚洲在线| 国产精品久久..4399| 五月婷婷插一插| 在线中文字幕av| 国产性爱在线| 婷婷久久亚洲| 五月天精品视频| 99热精品在线在线| 婷婷久久天堂网| 综合亚洲五月天| 五月天桃色深爱网| 能看的av网站| 丁香五月九九| 亚洲综合色丁香婷婷六月| 久久久久亚洲AV无码网影音先锋| 综合色、色综合| 1000部毛片A片免费观看| 一级性感毛片| 26uuu国产精品| 超碰成人在线观看| 久久天堂女人| 天天色综合色| 五月香婷婷| 五月丁香天堂| RenRenSe在线视频网站| 伊人久久婷婷| 9 1在线视频| 五月天婷婷色小说| 天天综合网在线| 五月婷婷草| 五月丁香六月婷婷免费视频| 丁香六月啪啪| 天堂综合久| 天天热夜夜操| 久热99| 久久人人超| 思思热AV| WWW.亚洲无码| 色综合爱综合| 五月丁香偷拍| 日韩色久| 婷婷色色婷婷| 婷婷五月成人社区| 成人网丁香五月| 婷婷久久综合| 大香蕉久艹| 五月婷婷影| 亚洲视频一区| 在线区区区| 久久一热| 久久在这里99| 在线视频99| 五月婷中文娱乐综合| 思思精品久久艹| 婷婷五月花| 色综天天综合| 日本色婷婷| 在线观看av网站| 天天狠狠夜夜狠狠2023| 久久五月丁香综合| 天天爽天天透天天爱| 99无码视频| 丁香5月激情网| 91精品婷婷国产综合久久| 97碰成超视频免费视频| 久久婷婷一级片| 九九热免费视频| 亚洲综合网区| www.五月.com| 99亚洲天堂| 在线中文字幕av| 99热在线资源| 中文字幕av在线播放| 五月叮香啪| 九九在线精点品| 天堂网色婷婷| 黄网在线播放| 五月天丁香网站| 色婷婷777狠狠| 狠狠色大香蕉| 九热免费视频| 99热e| 亚洲在线资源| 婷婷综合在线| 91狠狠综合久久久久久| 人妻久久久久久久| 激情桃色网 | 色爱亚洲| 国产亚洲色婷婷久久99精品91 www.riverspirits.org www.hnnun.com www.changh | 亚洲射激情| 青草视频在线播放| 亚洲精品性色| AV在线免费观看不卡| 精品草原久久视频| 97久久超视频| 爱婷婷都市激情| 91窝窝| 久久思思热视频| 天堂呦 呦百度搜索-百度搜索| 六月丁香深深爱| 亚洲三A| 婷婷五月天亚洲图片| 97超美国视频在线观看| 亚洲激情高潮| 色色综合网www| 热99re| 奇米影视在线视频| 性爱视频99| 久久婷婷五月天激情四射| 99久.| 久色视频在线| 9热网站| 天天干天天射色综合| 91xxxx九色| 九九re精品视频在线观看| 亚洲av免费在线| 天天日天天插| 天天日天天操天天干| 97婷婷丁香五月综合| 色狠狠色噜噜噜a天堂一区| 激情五月婷婷色色| 婷婷五月大香蕉| 综合色五月| 亚洲无码色色| 玖操97| 丁香婷婷五月人体| 九九99精品| 成人五月天在线视频在线观看| 五月激香蕉网| 久久99热这里只频精品6学生| 五月丁香香蕉| 国产精产国品一二三在观看| 成人Av在线大片| 丁香六月欧美| 五月天激情网页| 成人在线网站| 色婷网| 丁香婷婷成人在线播放| 啪啪婷婷五月天激情| 色五月婷婷久久| 国产性色蜜乳| 久久电影4399| 国产婷婷色综合AV蜜臀AV| 亚洲第79页| 操B五月天| 99热在线观看| 久操97| 亚色网站小视频| 色综合久久88色综合天天| 亚洲综合99| 婷婷开心综合人妻小说网址| 久久久久久久久久久97| 五月婷婷六月丁香| 99精品亚洲| www.激情.com.| 五月天婷婷Av| 丁香九月综合| 色宗合久久五月婷婷| 《久久综合九色综合97婷婷| 五月丁香六月婷综合成人综合| 毛片毛片毛片毛片| 大香蕉啪啪网| 一区二区你懂的| 色色性爱视频| 六月婷婷在线视频| 五月天激情综合网站| 九九激情| 日本久久精品| 66色在线日韩| 五月丁香综合伦理片| 久久婷婷人人| 狠狠操狠狠| 夜夜干 夜夜操| 日韩不卡DvD| 狠狠色丁香乆乆| 激情AV| 99久久激情视频| 天天爽天天爽天天爽天天爽天天爽| 九久热| 五月婷婷色| 五月丁香色婷婷色| 亚洲综合色五月| 五月天婷婷色在线视频免费观看| 五月丁香综合久久夜夜| 九月婷婷综合| 激情99| 99这里只有精品99| 99热99日…..| 久久色五月| 日本成人内射| 啪啪啪大香蕉| 91色色色18| 99精品免费欧美小视频| 欧洲亚洲免费视频区| 综合久久五月天| 97自拍视频网| 国产精品久久久久久久久久免费| 丁香大香蕉| www.国产色| 色婷五月丁香久亚洲| 欧美精品999| 丁香五月激情月| 久久大香蕉丁香| 五月丁香六月婷| 久久精品9| 六月丁香成人网| sS丁香五月婷婷| 精品久久9| 色涩影院六月丁香| 超碰69天堂| 三人荫蒂添的好舒服A片| 久草视频一,二三四| 久草热视频在线观看| 人人干AV| 成人色情五月天婷婷丁香| 丁香九月激情| 色域五月婷婷丁香| 久xxxx| 色色色丁香| 五月丁香婷婷色啪| 人人干av| 色播婷婷五月天| 丁香五月天堂网| 五月丁香亚洲婷婷| 激情五月天免费视频| 色婷婷4| 538在线| .操區COm| 俺也去在线久久精品23欧美综合视频网站,丰满人妻一区二区三区在线视频53,丰满 | 专区无日本视频高清8| 五月激情偷拍| 亚洲综合五月天婷婷丁香| 99热这里只有精品9| 五月激情婷婷六月| 丁香五月五婷| 五月天成人在线播放丁香| 六月香五月婷| 五月婷婷成人网首页| 婷婷丁香六月五月天| 九九黄色网| 99爱爱| 粉嫩av懂色av蜜臀av熟妇| 久久99网址| 9l视频自拍九色9l视频在线观看| av在线观看网址| 免费操超碰| 婷婷伊人久久无码色五月| 另类少妇人与禽zOZZ0性伦| 亚洲综合婷婷| 玖玖在线视频| 天堂成人A片永久免费网站 | 曰韩五月丁香色婷婷无码| 国产精品久久久久久喷浆| 中文字幕精品无码一区二区| 日本人妻伦在线中文字幕| 五月激情小说| 丰满老熟妇BBBBB搡BBB| 日本熟妇乱妇熟色A片蜜桃| 精品人妻伦九区久久AAA片| 精品一二三区久久AAA片| 202丰满熟女妇大| 嫩BBB搡BBBB榛BBBB| 欧美性生交XXXXX无码小说| 五月丁香色情| 天天舔天天爽| 亚洲视频在线观看| 97成人操| 99玖玖精品| 97操碰在线视频| 色九月欧美| 亚洲视频国产一区| www.婷婷六月天| 国产激情久久| 色激情综合狠狠婷婷| 五月婷成人网| 99在线国| 久草热视频在线观看| www.夜夜操| 九九无码| 婷婷五月天视频| 亚洲中文字幕在线观看| 婷婷色色欧美综合网| 婷婷激情五月天激情小说| 色99免费视频中文| 中文AV在线播放| 99色色热| 五月丁花色综合网| 久久er99| 99丁香五月婷| 婷婷婷婷色| 国产做A爰片毛片A片美国| 婷婷综合九色伊人| 狠狠色狠狠爱| 亚洲99在线| AAA久久久| 秋霞三级影视资源| 69婷婷丁香午夜| www色综合| 欧美在线视频免费播放| 婷婷五月六月丁香| 日韩一级一片内射视频4K| 丁香五月婷婷久久久| 91狠狠色色丁香婷婷综合久久| 婷婷爱在线观看| 婷婷永久在线| 婷婷色五月在线视频| 丁香五月婷婷激情网| 狠狠狠狠狠| 男人操女人高潮91视频| 91呦呦呦| 五月久久婷婷天堂视频| 久青青久| 欧美草久久五月天91| 26UUU欧美激情一区二区| 大香蕉伊人久久| 九月性爱网| 高清不卡一区| 五月婷婷综合色啪首页| www婷婷| 久久99精品视频| 微拍92| 五月婷啪啪| 色在线五月天免费| 婷婷丁香五月天激情| 亚洲色网址| 婷婷丁香色女人| 婷婷在线免费| 人人人va亚洲视频在线| 色婷婷97| 情欲禁地| 99人人操人人操人人精| 怡红院99| 五月天激情综合| 亚洲乱码精品久久久久..| 91精品国产综合久久蜜芽解析速度| 五月天社区| 天天操天天日天天操| 超碰人人干| 一级片操逼视频| 99热国内精品| 日韩狠狠色婷婷| 欧美狠狠色| 国外亚洲成AV人片在线观看| 狠狠情色| 五月丁香av在线| 色五月偷偷| 国产五月视频| 久久婷婷啪啪视频| 色婷婷五月天天天干天天操天天爽| 粉嫩av懂色av蜜臀av熟妇| 亚洲春色奇米影视| 欧美婷婷日本| www.五月激情.com| 超碰人人在线| 丁香社92视频| 色婷婷在线视频久| 天天干夜夜谢| 欧美三级A做爰在线观看| 亚洲成人网站在线播放| 色色婷婷综合网| 九月色婷婷| 丁香天堂夜| 天天日夜夜草进麻麻的子宫| 色婷婷www| 《亚洲操B久久免费在线观看,亚洲操B久久在线播放》在线播放 - 高清资源 - 97 | 久99热| 天天做天天爱天天高潮| 东京热免费视频网站| 五月婷婷香蕉| 激情久久久| 精品九九网| 丁香六月高清视频| 五月丁香| 91好好热日本在线| 婷婷五月天亚洲综合网| 精品久久人妻| 激情无码网| www.国产亚洲69ty.久久久久久久久久久久| www.操.com| 九九操屄| 国产激情综合五月| 色欲天天综合| 日本欧特黄色刺激一区影视久精品无码| 亚洲五月天综合| 精品人妻一区二区三区四区不卡在| 五月婷婷九九久久| 中文网av| BBWCUCKOLD精品熟妇| 亚洲五月婷婷| 人妻aV在线| 91seAV| 琪琪理论片| 亚洲啪啪视频| 狠狠综合区| 久久黄色片| av网站不卡在线| 婷婷色色综合激情| 五月激情小说网| 99riAV国产精品视频| 久色资源网| 久久无码成人| 丁香五月婷婷动漫| 日韩九区| 久久免费精品小视频| 久久婷婷视频| 色综合播放| 丁香五月欧美色综合| 午夜成人片400| 成人精品一区二区三区四区五区 | 国产精品日日躁夜夜躁| 五月丿香啪啪| 五月天婷婷爱| 日本久碰| 久久久精品人妻录| 婷婷伊人綜合中文字幕| 色婷操逼| 激情久久肏屄视频| 五月天婷婷情色| 久热这里只有| 91啪啪啪啪| 欧美色性色好| 视频久久9| 五月天桃色深爱网| 91精品国产综合久久蜜芽解析速度| 99热大片| 爱超碰性| 天天橾日日橾夜夜橾17| 久久婷婷五月天| 五月丁香六月在线欧美| 九九99精品视频在线观看| 色色色婷婷五月天| 久久性爱视频| 五月婷婷激情综合| 丁香六月婷婷色XXXXX| 99久久久久| 九九视频在线观看| 婷婷六月丁香激情| www.夜夜操| 色婷视频| 久久久久这里只有精品| 五月婷婷色播视频| 五月丁香成人网| 最新激情五月天| 亚洲精品又粗又大又爽A片 | 婷婷在线午夜| 97啪在线观看视频| 性99网站| 91久久国产综合久久| 人人播| 大香蕉啪啪啪啪啪啪| 免费国产视频| 九九激情综合| 99在线免费视频| 欧美综合激情五月丁香| 99婷婷狠狠成为人免费视频| 思思热再线视频| αV电影| 丁香五月婷婷五月| 中文精品在| 激情婷婷六月天| 亚洲热手机在线观看| 国产亚洲99久久精品| 五月社区婷婷激情| 综合在线观看99| 久机视频这只有精品| 99久久99视频| 丁香婷婷色五月| 激情婷婷五六月天| 深夜婷婷 丁香| 五月色天情| 色99热| 五月天婷婷av| 五月丁香亚洲校园欧美| 九九av| 五月婷婷丁香在线视频| 黄色91在线观看| 国产成人av在线播放| 丁香六月婷婷开心| 色欲色欲久久宗合网| 久久久久丁香婷婷五月天| 婷婷情色五月天| 综合色色婷婷| 亚洲色9| 久久久天堂国产精品女人| 99热在线只有精品| 色综合色五月| 青青草免费公开视频| 丁香六月天色婷婷| 久久sp免费视频| 99热自拍| 五月婷婷五月天天| 青青草婷婷久久| 久久婷综合| 五月天激情日色在线| 97人人操人人拍| 久久久99免费视频| 色五月婷婷激情综合网| 久久婷婷五月综合色欧美| 丁香狠狠色婷婷久久无码视频| 大香蕉伊人99| 俺去也五月| 色婷婷五月天综合网| 欧美性爱专区| 97香蕉久久超级碰碰高清版| 亚洲精品乱码久久久久99| 人人操婷婷| 99综合在线| 涩涩婷婷五月| 婷婷六月天天| 色五月激情五月| 亚洲欧美婷婷五月色综合| 婷婷色色五月| 亚洲国产精品VA在线看黑人| 亚洲热视频| 久久99热这里只有| 色九九九综合| www.狠狠| 丁香五月在线观看完整版| 天久久久久| 婷婷五月激情图片| 欧美啄木乌丝袜人妻系列| 激情性爱五月天| 久操香蕉| 91婷婷| 欧美色色色色色色色| 91天天操天天干天天射| 91久久网站| 久久久久人妻网址| 色丁香影院| 99久久精| 狠狠色噜噜色狠狠狠综合色 | 欧美色色色| 婷婷五月亚洲一本在线丁香| 欧美色狠婷久| 天天肏高清在线| 色婷婷8| 国精产品一区一区三区有限公司杨 | 亚洲 五月 婷婷 成人| 久草A片| 1024你懂的欧美曰韩| 亚洲国产精品SUV| 另类A片| 婷婷五月丁香网| 久草久青福利| 亚洲第一黄网| 六月丁花香啪啪激情欧美| 婷婷五月综合网| 99九九视频| 日本va欧美va欧美va| 五月丁香综合网色欲| 99热加勒比| 久久婷婷五月天丁香| 婷婷五月天激情开心网| 亚洲XX日本| 色婷婷小说| 探花搜索结果 - 黄上黄| 密着浓厚中出乚交尾GvG935| 激情人妻综合| 六月综合在线| 午夜爱爱爱成人| 这里只有精品免费在线视频| 丁香综合久久| 激情婷婷狠狠干综合| 婷婷性爱五月天| 天天日婷婷| 五月天六月丁香| 91碰在线| 大香久久伊人网| 五月激情四射网站| 国产成人片| 丁香五月电影| 欧美色九| 99思思| 色丁香婷婷美女视频网站| 久9视频| 亚洲99在线| 九九99视频精品| 中文字幕乱码亚洲精品一区| 久久久久这里只有精品| 激情丁香九九五月综合网| 天天婷婷色六月| 丁香五月98| 婷婷激情五月吧| 色综合丁香| 成人视频在线免费播放| 婷婷丁香五月基地| 5月丁香综合图区| 日本高清久久| 99色免费观看全部| 精品人妻伦一二三区久久| 欧美啄木乌丝袜人妻系列| 丁香五月网| 人妻系列久久久久久久久久久| 综合精品99| 九色视频入口91| 碰超亚洲| 色五月婷婷777| 香蕉AV777XXX色综合一区 | 婷婷激情五月呦呦| 91超碰人人操| 丁香六月在线| a网站免费观看| 婷婷伊人中文字幕| 天天色天天日天天舔| 日韩色五月| 96五月丁香熟女| 综合在线丁香五月| 日韩综合天堂| 91色九| 久久婷婷色情7777网站| 伊人玖玖精品| 丁香五月婷婷亚洲激情四射|