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

ARTICLE DETAIL

資訊詳情

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

Gemini CLI接入IntelliJ IDEA:用ACP橋接統(tǒng)一AI助手工作流

Gemini CLI接入IntelliJ IDEA:用ACP橋接統(tǒng)一AI助手工作流 很多用 IntelliJ IDEA 寫代碼的人和我一樣有個共同的別扭點(diǎn)終端里 Gemini CLI 用得順手代碼洞察、文件修改、命令行執(zhí)行一條龍但一回到 IDE 里AI 助手卻是另一套模型、另一套配置兩邊像是互不相認(rèn)的兩個系統(tǒng)。我之前試過直接在 IDEA 里重新配置 Gemini 的 API Key倒是能用但總覺得少了點(diǎn)什么——CLI 里沉淀下來的會話偏好、工具鏈、自定義指令編輯器這邊完全不知道。后來我折騰出一條比較順的路子把 Gemini CLI 作為 IDEA 后端真正的“干活引擎”通過一條本地 ACP 橋接把兩邊串起來。這篇文章就是完整過程不繞彎子從原理到落地我踩過的坑也一并寫出來。適合已經(jīng)裝過 Gemini CLI、想省掉重復(fù)配置的人也適合剛接觸 CLI 但對 IDEA 很熟的朋友。1. 集成思路與 ACP 協(xié)議背景1.1 為什么要把 CLI 塞進(jìn) IDE先說說我為什么非要折騰這件事。Gemini CLI 這種命令行智能體和 IDE 自帶 AI 助手的定位其實(shí)不一樣。IDE 的 AI 助手更側(cè)重“在你寫代碼的上下文里給建議、補(bǔ)全、解釋”而 Gemini CLI 更強(qiáng)的是獨(dú)立完成一個任務(wù)鏈條讀倉庫、分析報錯、改多個文件、跑測試甚至調(diào)用外部工具。兩者不是替代關(guān)系是互補(bǔ)關(guān)系。問題是互補(bǔ)的前提是“能互通”。大多數(shù)人的工作流是在 IDEA 里寫著寫著遇到問題切到終端敲 Gemini CLICLI 分析完給出修改意見再切回 IDE 手動改。來回切換非常打斷心流。如果能讓 IDEA 直接調(diào)用 CLI 的能力編輯器只負(fù)責(zé)展示上下文和接收結(jié)果代碼修改、任務(wù)拆解這些交給 CLI體驗(yàn)會順很多。這就是這篇博客的動機(jī)不是給 IDEA 再配一個 API而是讓 IDEA “用上”你已經(jīng)裝好的 Gemini CLI復(fù)用它的鑒權(quán)、模型配置和指令體系。1.2 ACP 是什么為什么選它標(biāo)題里寫了 ACP這里得說清楚。ACP 全稱 Agent Communication Protocol最早是圍繞編碼 Agent 之間互操作提出的一套通信約定。說人話就是不同工具鏈里的 AI 代理通過一套標(biāo)準(zhǔn)化的 HTTP 請求互相調(diào)用不用每家公司自成一派。它的思路和 LSP 有點(diǎn)像——LSP 統(tǒng)一了編輯器與語言服務(wù)器之間的通信ACP 想統(tǒng)一的是 IDE 與編碼 Agent 之間的通信。Gemini CLI 自帶 ACP 服務(wù)端能力也就是說它不只是埋頭在終端干活還能對外提供接口接收外部系統(tǒng)的請求執(zhí)行完再返回結(jié)果。IDEA 這邊需要做的是成為一個 ACP 客戶端把編輯器里的提示詞、文件上下文、對話歷史組裝成標(biāo)準(zhǔn)請求發(fā)給 Gemini CLI再渲染拿到的結(jié)果。但這里有個實(shí)際問題IDEA 的 AI Assistant 插件對“自定義 AI 服務(wù)”的支持并不是直接識別 ACP 協(xié)議它更認(rèn)基于 OpenAI 兼容接口的交互。OpenAI 兼容接口在今天的 AI 工具圈子里幾乎成了事實(shí)標(biāo)準(zhǔn)差不多所有 IDE 插件、中間層都認(rèn)識/v1/chat/completions這種格式。所以集成的最佳路徑不是讓 IDEA 去理解 Gemini CLI 的私有協(xié)議而是中間加一層橋接左邊接 IDEA 的 OpenAI 兼容請求右邊調(diào) Gemini CLI兩邊各說各話橋接負(fù)責(zé)翻譯。1.3 整體架構(gòu)分三層整個方案可以拆成三個部分客戶端IntelliJ IDEA 的 AI Assistant 插件負(fù)責(zé)采集代碼上下文、對話記錄并渲染生成結(jié)果。橋接服務(wù)一個跑在本機(jī)的 Python 服務(wù)暴露 OpenAI 兼容的 HTTP 接口收到 IDEA 的請求后轉(zhuǎn)成一條 Gemini CLI 可執(zhí)行的指令。執(zhí)行端Gemini CLI 本身負(fù)責(zé)調(diào)用 Gemini 模型、執(zhí)行工具、返回結(jié)果文本。橋接服務(wù)是整個鏈路里我花費(fèi)時間最多的地方。IDE 發(fā)來的請求是 OpenAI 格式的 JSON包含 messages 數(shù)組、模型名、溫度等參數(shù)Gemini CLI 在-p模式下更愿意接收一段純文本提示。所以橋接的核心工作就是把 messages 數(shù)組拼成一段結(jié)構(gòu)化的文本提示丟給gemini -p再把 CLI 輸出的文本封裝成 OpenAI 格式的響應(yīng)返回給 IDEA。這個架構(gòu)的好處是隔離。以后如果 IDEA 換了別的 AI 助手版本請求格式變了只需改橋接層如果 Gemini CLI 升級了也只需在橋接層適配新的命令行參數(shù)。改一處不影響另一端。2. 環(huán)境準(zhǔn)備先讓 Gemini CLI 在終端里跑通2.1 安裝方式怎么選接入 IDEA 之前Gemini CLI 必須在終端里已經(jīng)被驗(yàn)證過能用不然橋接層再折騰也是白搭。安裝方式主要有兩條路通過 Node.js 包管理器全局安裝。前提是機(jī)器上有 Node.js 20 或更高版本。裝完直接有g(shù)emini命令升級也方便。下載獨(dú)立二進(jìn)制。適合不想裝 Node.js 的人解壓后放到 PATH 目錄下就行但升級要手動替換文件。我建議用包管理器方式原因不只是升級方便還在于后續(xù)橋接腳本里調(diào)用gemini命令時PATH 環(huán)境變量的處理更省心。安裝完先驗(yàn)證一下版本gemini --version能看到版本號說明命令本身可用。然后隨便問它一個問題echo 你好用一句話介紹你自己 | gemini -p這一步很重要。如果這里報錯多半是鑒權(quán)沒配好后面所有工作都建不起來。2.2 API Key 與登錄態(tài)配置Gemini CLI 的鑒權(quán)有兩種主流方式。一種是直接使用 API Key適合簡單場景另一種是 OAuth 登錄適合需要持久登錄態(tài)、不想把 Key 寫進(jìn)環(huán)境變量的場景。API Key 的方式比較直接先去 AI Studio 之類的官方入口生成 Key然后在環(huán)境變量里設(shè)置export GEMINI_API_KEY你的Key為了不讓 Key 每次開終端都要重設(shè)建議寫進(jìn) shell 的配置文件中。不過要注意環(huán)境變量作用于所有子進(jìn)程橋接腳本運(yùn)行時也會繼承這個變量這是好事我們后面要利用這一點(diǎn)。OAuth 登錄則簡單粗暴運(yùn)行g(shù)emini init或者直接第一次執(zhí)行g(shù)emini -p時CLI 會給出登錄鏈接瀏覽器授權(quán)完成后鑒權(quán)信息會存在本機(jī)的配置目錄里。兩種方式選一種就行。我日常用的是 API Key因?yàn)槟_本化調(diào)用更可控出了問題也好排查。2.3 先跑通一條完整命令配置完鑒權(quán)把最基礎(chǔ)的那條命令再跑一遍確認(rèn)輸出穩(wěn)定echo 給出一段Python快速排序代碼 | gemini -p如果能看到代碼輸出說明 Gemini CLI 已經(jīng)可以正常使用。這還不夠我建議再試一條稍微復(fù)雜的指令比如帶文件讀取的echo 請查看當(dāng)前目錄下的README.md總結(jié)其中的關(guān)鍵信息 | gemini -p這一步是驗(yàn)證 CLI 的工具調(diào)用能力。橋接層接進(jìn) IDEA 后我們會把代碼上下文直接拼進(jìn) prompt 里如果 CLI 本身工具執(zhí)行有問題就得提前暴露不然等進(jìn)了 IDEA 再排查會非常痛苦。3. 橋接服務(wù)實(shí)現(xiàn)本地 ACP 翻譯官3.1 OpenAI 兼容接口到底長什么樣在寫橋接代碼之前得先搞清楚 IDEA 發(fā)過來的請求長什么樣。以 OpenAI 兼容的/v1/chat/completions為例一個典型的 POST 請求體大致是{ model: gemini-cli, messages: [ {role: system, content: 你是一個代碼助手}, {role: user, content: 幫我解釋下面這段代碼的邏輯} ], temperature: 0.7 }對應(yīng)地IDEA 期望的響應(yīng)格式是{ id: chatcmpl-local-bridge, object: chat.completion, model: gemini-cli, choices: [ { index: 0, message: {role: assistant, content: 這段代碼的邏輯是……}, finish_reason: stop } ] }橋接服務(wù)要做的就是把這套入?yún)⒏袷椒g成gemini -p能理解的純文本再把 CLI 的輸出翻譯回上面這套 JSON 結(jié)構(gòu)。IDEA 不關(guān)心背后的模型是誰只要接口契約對得上就行。3.2 Python 橋接腳本實(shí)戰(zhàn)橋接層我用 Python 寫配合 Flask 這個輕量 Web 框架。選 Flask 的原因很直接代碼量小依賴少跑在本機(jī)足夠。安裝依賴和執(zhí)行腳本的完整過程在下面這段代碼里都包含你不需要額外安裝什么重型框架。先安裝 Flaskpip install flask然后創(chuàng)建一個gemini_bridge.py內(nèi)容如下import os import subprocess import time from flask import Flask, request, jsonify app Flask(__name__) MODEL_NAME gemini-cli def build_prompt(messages): parts [] for message in messages: role message.get(role, user) content message.get(content, ) # 避免 IDEA 發(fā)送多模態(tài)內(nèi)容導(dǎo)致 content 變成數(shù)組 if isinstance(content, list): text .join( part.get(text, ) for part in content if isinstance(part, dict) and text in part ) else: text str(content) parts.append(f{role}: {text}) return \n.join(parts) app.route(/v1/models, methods[GET]) def list_models(): return jsonify({ object: list, data: [ {id: MODEL_NAME, object: model, created: 0, owned_by: local} ] }) app.route(/v1/chat/completions, methods[POST]) def chat_completions(): data request.get_json(silentTrue) or {} messages data.get(messages, []) prompt build_prompt(messages) if not prompt.strip(): return jsonify({error: {message: empty prompt, code: 400}}), 400 env dict(os.environ) env[NO_COLOR] 1 try: proc subprocess.run( [gemini, -p, prompt], capture_outputTrue, textTrue, encodingutf-8, timeout180, envenv, ) except subprocess.TimeoutExpired: return jsonify({error: {message: gemini cli timeout, code: 504}}), 504 if proc.returncode ! 0: error_msg proc.stderr.strip() or gemini cli failed return jsonify({error: {message: error_msg, code: 502}}), 502 output proc.stdout.strip() return jsonify({ id: chatcmpl-local-bridge, object: chat.completion, created: int(time.time()), model: MODEL_NAME, choices: [ { index: 0, message: {role: assistant, content: output}, finish_reason: stop, } ], usage: {prompt_tokens: 0, completion_tokens: 0, total_tokens: 0}, }) if __name__ __main__: app.run(host127.0.0.1, port8000, debugFalse)代碼邏輯談不上復(fù)雜但有三個點(diǎn)值得單獨(dú)說明。第一content有可能不是字符串。IDEA 在較新的版本里發(fā)送跨模態(tài)內(nèi)容時content字段可能是數(shù)組里面是不同片段對象。代碼里做了兼容處理避免解析異常。第二env[NO_COLOR] 1非常關(guān)鍵。Gemini CLI 在終端輸出時默認(rèn)帶顏色控制符如果直接返回給 IDEA渲染出來會夾著一堆\x1b[31m之類的轉(zhuǎn)義序列。設(shè)置這個環(huán)境變量后CLI 會以純文本輸出響應(yīng)干凈很多。第三timeout180決定了單次請求的最長等待時間。IDEA 的 AI 助手一般也有自己的超時機(jī)制橋接層的超時最好比 IDEA 的短或接近這樣出問題時能更快拿到明確錯誤信息而不是兩邊互相干等。3.3 啟動橋接服務(wù)與連通性測試腳本寫好后啟動它python gemini_bridge.py看到 Flask 的輸出說明服務(wù)已經(jīng)在 8000 端口監(jiān)聽。先別急著去配 IDEA先用 curl 把兩個關(guān)鍵接口測一遍。測試模型列表接口curl http://127.0.0.1:8000/v1/models正常情況下應(yīng)該返回一個包含gemini-cli模型對象的 JSON。再測對話接口curl -X POST http://127.0.0.1:8000/v1/chat/completions \ -H Content-Type: application/json \ -d {messages:[{role:user,content:用一句話解釋什么是ACP}]}如果橋接正常你會收到一個包含choices[0].message.content的 JSON內(nèi)容是 Gemini CLI 的回復(fù)??吹竭@里橋接一趟已經(jīng)通了剩下的就是讓 IDEA 連上這個本地服務(wù)。注意橋接服務(wù)不要用host0.0.0.0啟動這會把服務(wù)暴露到局域網(wǎng)。本機(jī)集成只需要監(jiān)聽 127.0.0.1 就夠了。4. IntelliJ IDEA 側(cè)配置與聯(lián)調(diào)4.1 找到自定義 AI 服務(wù)入口IDEA 版本更新?lián)Q代很快AI Assistant 插件的界面也在變但核心配置項(xiàng)基本穩(wěn)定。在設(shè)置里搜索 “AI Assistant” 或者 “Custom URL”、“OpenAI compatible” 這些關(guān)鍵詞能找到自定義模型提供方的入口。我用的版本里路徑大致是Settings → Tools → AI Assistant → 模型/自定義服務(wù) → 自定義端點(diǎn)不同小版本名字略有差異有一版叫 “Custom URL”有一版叫 “Bring Your Own Key”本質(zhì)是一樣的允許你填一個自定義服務(wù)的 Base URL 和 API Key。填寫的參數(shù)如下參數(shù)值說明Base URLhttp://127.0.0.1:8000/v1指向本地橋接服務(wù)API Keysk-local-bridge隨便填橋接層不校驗(yàn)?zāi)P兔Qgemini-cli必須和橋接代碼里的MODEL_NAME一致啟用流式響應(yīng)關(guān)閉當(dāng)前橋接實(shí)現(xiàn)返回的是非流式 JSON其中“啟用流式響應(yīng)”這個開關(guān)值得展開說一下。IDEA 的 AI 助手默認(rèn)會嘗試 SSE 流式響應(yīng)也就是邊生成邊輸出。而我們這個橋接實(shí)現(xiàn)是一次性等gemini -p跑完再返回屬于非流式。如果 IDEA 開啟了流式請求可能表現(xiàn)成“一直在轉(zhuǎn)圈但遲遲不出字”但實(shí)際上 CLI 已經(jīng)在后臺運(yùn)行了。所以要么在 IDEA 里強(qiáng)制關(guān)閉流式要么后續(xù)把橋接層升級成 SSE 流式輸出。4.2 模型名與請求參數(shù)調(diào)優(yōu)配置界面里的模型名必須和橋接代碼里返回的MODEL_NAME一致這個已經(jīng)有說明。另一個容易踩的坑是溫度、最大 token 這類參數(shù)。IDEA 在界面里可能給了溫度滑桿但這些參數(shù)只是 IDEA 往請求體里塞的一個字段橋接層并沒有把它傳給 Gemini CLI 的-p模式。這其實(shí)是當(dāng)前方案的一個妥協(xié)gemini -p只接收提示文本無法精細(xì)控制溫度和采樣參數(shù)。但實(shí)測下來編碼場景里這影響不大Gemini 模型默認(rèn)的采樣策略已經(jīng)夠用。如果你對某些任務(wù)的溫度特別敏感可以在橋接層把temperature字段讀出來作為環(huán)境變量傳給 CLI但 Gemini CLI 對這類參數(shù)的支持因版本而異需要自己試不保證所有版本都認(rèn)。4.3 驗(yàn)證完整鏈路配置完成后在 IDEA 的 AI 助手面板隨便問一個問題比如讓它解釋當(dāng)前打開文件里的某個方法。正常情況下IDE 會把當(dāng)前文件的上下文、光標(biāo)位置、你的問題一起封裝成請求發(fā)到橋接服務(wù)橋接層轉(zhuǎn)給 Gemini CLICLI 處理完返回結(jié)果IDEA 渲染到面板里。我第一次聯(lián)通時看到回復(fù)出現(xiàn)在 IDEA 面板里說實(shí)話有點(diǎn)興奮。但隨即發(fā)現(xiàn)輸出里偶爾夾雜一些奇怪的字符排查下來是 ANSI 顏色碼。后來把NO_COLOR設(shè)進(jìn)環(huán)境變量這個問題就消失了。這個細(xì)節(jié)如果不說你自己遇到可能要折騰好一陣。完整鏈路驗(yàn)證通過后還可以再測兩種典型場景選中一段代碼讓 IDEA 的 AI 助手“解釋選中代碼”。在對話里讓它“重構(gòu)當(dāng)前方法”看是否返回可操作的方案。這兩種場景覆蓋了 IDE 里最高頻的 AI 使用方式。如果都能正常工作說明集成已經(jīng)具備日常實(shí)用價值。5. 常見問題與排查技巧實(shí)錄5.1 五個典型報錯及解決辦法集成過程中難免出問題。下面這幾個是我實(shí)際遇到過、或者朋友集成時問過最多的整理成速查表現(xiàn)象可能原因解決辦法IDEA 一直轉(zhuǎn)圈幾十秒后報超時橋接層timeout太短或 CLI 本身響應(yīng)慢調(diào)大timeout參數(shù)先在 curl 里測一遍耗時回復(fù)內(nèi)容出現(xiàn)\x1b[開頭的亂碼Gemini CLI 輸出了 ANSI 顏色碼確認(rèn)橋接腳本里設(shè)置了NO_COLOR1提示gemini: command not foundIDEA 啟動時沒繼承終端的 PATH在橋接腳本里把gemini換成絕對路徑或用shutil.which找路徑curl 測試正常但 IDEA 連不上IDEA 配置的 Base URL 末尾多打了/Base URL 填http://127.0.0.1:8000/v1不要帶多余的斜杠回復(fù)內(nèi)容為空只有空白-p模式輸出到了 stderr或 CLI 版本差異檢查腳本里proc.stderr臨時改成只回顯 stderr 看內(nèi)容這個表格是經(jīng)驗(yàn)提煉前三條尤其常見。特別是 PATH 問題IDEA 圖形界面啟動的進(jìn)程默認(rèn)不會加載 shell 的完整環(huán)境變量如果你平時用的是nvm、homebrew這類工具gemini命令的路徑很可能不在 IDEA 繼承的 PATH 里。最省事的辦法就是在腳本里寫死絕對路徑。5.2 利用 CLI 日志定位問題橋接層的一個天然優(yōu)勢是問題鏈路短排查起來比直接調(diào) API 要直觀得多。Gemini CLI 自己會輸出運(yùn)行時日志默認(rèn)在用戶的配置目錄下。遇到“IDEA 發(fā)消息但沒反應(yīng)”的情況我建議按這個順序排查看橋接服務(wù)終端有沒有收到請求。如果 Flask 沒有任何訪問日志說明問題出在 IDEA 到橋接這一段重點(diǎn)檢查 Base URL、API Key 配置???CLI 日志。如果橋接收到請求但 CLI 沒執(zhí)行可能是 prompt 拼接出錯或消息體解析有問題???CLI 的退出碼。proc.returncode不等于 0 時把proc.stderr打出來錯誤信息會直接提示是鑒權(quán)失敗、模型不存在還是工具執(zhí)行異常。這個順序是從外到內(nèi)一層層逼近比盲目改代碼高效得多。我通常在腳本里加一個print把收到的 messages 摘要打出來調(diào)試完再注釋掉這樣每次請求的上下文一目了然。5.3 讓橋接用起來更順手的小經(jīng)驗(yàn)幾個加分項(xiàng)雖然不影響基本功能但會讓日常用起來舒服很多。給橋接服務(wù)加一個日志文件。把 Flask 的日志重定向到文件后出問題不用守著終端看python gemini_bridge.py /tmp/gemini_bridge.log 21如果有需求讓多個項(xiàng)目共享這個橋接服務(wù)可以把端口改成不常用的高位端口比如 8231避免和本地開發(fā)服務(wù)沖突。還有一個值得做的小優(yōu)化處理content數(shù)組時把圖片、文件引用類的非文本內(nèi)容忽略掉只保留文本片段。這樣 IDEA 發(fā)來多模態(tài)內(nèi)容時橋接層不至于因?yàn)?JSON 解析失敗直接報錯而是優(yōu)雅地把可用的文本部分交給 CLI。最后如果每次重啟電腦都要手動啟動橋接服務(wù)會有點(diǎn)煩。我目前的習(xí)慣是把它做成開機(jī)自啟的任務(wù)或者平時不關(guān)終端放在前端服務(wù)里跑著。你要是也經(jīng)常遇到“打開 IDEA 想起來還沒啟動橋接”可以試試把它注冊成系統(tǒng)服務(wù)只是寫法會因操作系統(tǒng)而異這里就不展開了。6. 安全邊界與后續(xù)還能怎么玩6.1 本地橋接的安全邊界先給所有準(zhǔn)備照做的人提個醒這個橋接服務(wù)只適合跑在本機(jī)不要用公網(wǎng)地址啟動更不要把它掛到云服務(wù)器上。原因有兩個層面。一是功能層面它沒有做任何鑒權(quán)和訪問控制任何能連到你機(jī)器 8000 端口的進(jìn)程都可以免費(fèi)調(diào)用你的 Gemini CLI消耗你的配額。二是數(shù)據(jù)層面IDEA 發(fā)過來的請求通常包含完整代碼上下文這些數(shù)據(jù)都應(yīng)當(dāng)在本地閉環(huán)流轉(zhuǎn)不應(yīng)該經(jīng)過任何第三方路徑。如果你確實(shí)需要遠(yuǎn)程訪問 IDEA應(yīng)該用 IDEA 自身的安全遠(yuǎn)程開發(fā)方案而不是靠裸奔的橋接服務(wù)。這一點(diǎn)算不上技術(shù)難題屬于使用邊界意識。6.2 從非流式到流式的升級方向當(dāng)前橋接實(shí)現(xiàn)是非流式用戶體驗(yàn)上有一點(diǎn)落差I(lǐng)DEA 面板要等 Gemini CLI 跑完才會一次性輸出遇到長回答時等待感明顯。升級思路也不復(fù)雜用 Flask 實(shí)現(xiàn) SSE 時把gemini -p的輸出改成逐行讀取每讀到一行就作為 SSE 的data:字段推給 IDEA。前提是 Gemini CLI 的輸出是逐行的并且流式返回時不被緩沖。這個升級花不了太久效果卻是實(shí)打?qū)嵉奶嵘?。IDEA 面板上能像原生 AI 助手一樣逐個字冒出來沉浸在編輯器里的用戶才不會覺得這是個半成品集成。6.3 還能把誰接進(jìn)來這個橋接架構(gòu)不只適用于 Gemini CLI。你手頭如果有其他命令行 AI 工具只要它支持“非交互式輸入一段提示并輸出文本”理論上都能用近乎一樣的思路接入 IDEA改一下子進(jìn)程調(diào)用的命令保持 OpenAI 兼容接口不變IDEA 側(cè)完全不需要動。這就是把接口契約和實(shí)際執(zhí)行解耦帶來的好處。想更進(jìn)一步的話可以在橋接層里寫一個簡單的路由規(guī)則根據(jù) IDEA 請求里的模型名判斷是走 Gemini CLI 還是走其他工具。這相當(dāng)于在自己電腦上做了一個小小的 AI 網(wǎng)關(guān)日常用起來會非常靈活。把 Gemini CLI 接進(jìn) IntelliJ IDEA 之后我個人的日常開發(fā)基本不再來回切換窗口了。遇到需要深度分析的任務(wù)直接在 IDEA 里喚起 AI 助手底層自動跑到 Gemini CLI 去完成編輯器的補(bǔ)全和跳轉(zhuǎn)仍然由 IDEA 負(fù)責(zé)??梢悦黠@感受到兩邊各自做擅長的事整體效率反而比單一工具單打獨(dú)斗更高。最后再分享一個小技巧橋接腳本里那個build_prompt函數(shù)你可以按自己的偏好調(diào)整格式比如在每輪 user 消息前加一行“當(dāng)前工作目錄內(nèi)容如下”之類的背景信息Gemini CLI 的上下文感知會更貼合項(xiàng)目。集成工具的樂趣就在這它不是終點(diǎn)而是你順手就能改造的起點(diǎn)。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
十区AV| 婷婷99中文字幕| 亚洲激情色色| 激情丁香六月| 中文字幕精品推荐免费在线观| 色五月播五月| 激情综合色五月丁香六月亚洲| 激情图片99| 久久婷婷综合五月天| 天天综合亚洲综合网天天αⅴ| 激情色五月天| 97综合在线| 99热这里只有精品22| 91无码视频| seuuu婷婷| 蜘蛛女免费观看完整版高清电影| 大香蕉婷婷丁香| 大地资源色婷婷视频在线| 天天综合网在线| 六月丁香射婷婷欧美色图片| 色人久久| 99热综合在线| 亚洲黄3级片网站欧美| 国产又爽又猛又粗的视频A片| 99热精品在线在线| 无套内射极品大美女| 五月丁香亭亭成人电影| 九九熱最新視頻| 天天综合网色欲香| 俺去婷婷 丁香| 丁香六月激情综合| 99热国产精品| 97久久人人| 99久久综合| 婷婷久久五月天亚洲欧美国产日韩在线观看| 色五月大| 棕合影院色色| 99婷婷| 天天干天天干天天干| 婷婷婷色五月| 91婷婷丁香| 91久草五月天婷婷| 六月激情网| 色五月 婷婷, 大香蕉| 婷婷五月色天| 六月婷婷综合| 成熟妇人A片免费看网站| 五月丁香成人| 怡红院视频| 五月丁香久久久久| 日韩色色视频| 伊人综合网站| 亚洲天堂色| 亚洲狠狠色丁香婷婷综合久久| 五月激情六月丁香| 五月天婷婷激情小说电影| 婷婷五月天综合网| 中文无码婷婷| 激情丁香五月| 办公室少妇激情呻吟A片在线观看 白人荫道BBWBBB大荫道 | 五月丁香六月情婷婷久久| 九九热这里只有精品23| 久久婷婷五月国产色综合激情| 久久9精品| 97碰在线免费观看| 五月天久久综合| av第一二区| 婷婷五月丁香综合桃花色网| 五月丁香色婷基地综合久久| 久久久99久久| 五月丁香婷婷激情在线视频| 久久久精品色色色| 五月婷婷色色色| 成人五月天丁香| 欧美久久网| 婷婷五月色综合| 超碰在线免费9| 8区视频在线| 五月天婷综合| 99色在线| 国产精女同一区二区三区久| 99精品视频偷拍| 婷婷色网站| 欧美顶级少妇做爰HD| 五月婷婷基地| 白人荫道BBWBBB大荫道| 99玖玖视频| 色婷婷五月影视| 丁香 亚洲 久久| 91黄操| 成人在线精品| 婷婷六月网| 激情网综合| 婷婷五月天黄色小说| 天天爱天天狠天天透| 精品99视频| 99爱在线精品视频免费观看| 成人va在线播放| www.91婷婷| 久久久久久人妻| 激情久久五月天| 亚洲国产精品五月天| 色噜噜狠狠色综合日日免费| 久久综合五月天| 婷婷六月啪啪| 99无码精品| 色99在线视频| 国产激情综合五月久久| 成人网站高清无码| 超碰人人色| 国内婷婷丁香社区在线播放| 色色色在线观看| 丁香五月婷久久| 少妇性按摩无码中文A片 | 干一干xxxx| 久久大香蕉伊人| 噜噜狠狠色综合久| 五月丁香综合啪啪| 丁香五月色| 日韩视频99| 美女久久天堂| 国产精品久久久丁香五月八戒视频| 五月丁香偷拍| 丁香婷婷浪潮AV久久综合| 超级久久久| 九月丁香亭亭| 婷婷丁香五月天亚洲| 99无码精品| www.色婷婷| 久久激情五月| 91精品又长又大又粗又爽又猛| 99热综合| 久久性爱视频| 99热这里只| 91碰免费视频| 狠狠狠人妻| 国产这里只有精品| 人操综合| 思思99热这里只有精品6| 成人一级片| 9色婷婷| 五月开心久久| 99热97| 亚洲综合五月| 超碰99在线| 日本五月婷婷| 九月色婷婷综合亚洲| 色婷婷婷av| 四月婷婷五月丁香| 99ri视频在线观看| cc精品国产性传播| 97婷婷五月| 99在线精品视频观看免费下载| 狠狠操狠狠狠| 开心五月深爱五月婷| 五月丁香婷中文| 特黄三级又爽又粗又大| 五月婷婷久| 能看的AV| 丁香五月婷婷姐| 9久热在线视频精品| 麻豆AV一区二区三区| 九九久久五月天综合伊人| 26uuu另类亚洲欧美日本一| 五月天开心网| 开心深爱五月天| 99九九精品| 日韩高清久久| 九九这里是免费的视频5| 亚洲人人艹| 久久黄A片| 久久东京热婷婷五月| 天堂亚洲 在线| 色欲天天综合| 在线超碰91| 天天谢天天操| 激情五月综合久久| 日韩性视频| 亚洲天堂碰碰婷婷| 九九成人视频| 黄网免费观看| www色婷婷| 91操人视频| 二色AV| 亚洲色区17| 成人综合伍月天| 五月婷婷激情| 色五月天视频| 午夜日韩久久久网站| 噜噜久| 97色综合| www久久艹| 五月停停999| www.99热在线| 五月丁香婷婷爱激情综合网| 亚洲色无码A片一区二区麻豆| 中文人妻主播久久| 热99.com婷婷| 99视频网址| 九九色之九九色之88| 五月天天久久香| 91精品91久久久中77777久久玖玖九九| 99色视频| 丁香五月婷婷久久久| 无码人妻少妇色欲AV一区二区 | www.99视频| 91日综合欧美| 99只有精品| 这里只有视频精品| 亚洲殴洲精品Av在线| 六月丁香五月天| 黄色一极大片| 120分钟婬片免费看| 色久九| 开心婷婷五月| 激情五月天com| 一级二级色大片| 亚洲无线视频| 白天AV月月| 综合久久十| 九九热在这里只有精品| 色综合色色色色| 五月色丁香| 免费九九热| 色婷婷丁香A片区毛片区女人区| 天天夜天天色天天| 色婷婷色99国产综合精品| 国产亚洲精品AAAAAAA片| 五月丁香六月婷婷色| 丁香婷婷六月| 碰碰碰97国产| 五月天婷婷av| 91丁香五月| 丁香五月色情| 色狠狠六月| 久久人人超| 激情6月| 99人人干| 免费AV播放| 91久久电影| 婷婷综合六| 欧美激情丁香五月| 亚洲综合在线视频| 五月天色色色网| 色色综合网站| 五月叮香啪| 91视频综合网| 五月精品| 深爱五月最新网址| 天天操狠狠操| 国际国外精品欧洲南美洲专区无码不卡| 午夜婷婷丁香| 玖玖伦理电影| 夜夜涩涩涩| 翔田千里 50岁 无码| 涩玖玖免费视频| W色综合| 久99| AA片在线观看视频在线播放| 五月天色小说| 天天久久九九| 久久91久久91色欲精品| 丁香 久久| 91久久人人操| 国产小网站| www狠狠| 久9热| 五月丁香色色| 夜夜撸夜夜骑| 无人区码一码二码三码医生系列| 婷婷五月天综合亚洲| 国产精品天天狠天天看| 人人摸人人操人人爱| 精品色色| 中字幕视频在线永久在线观看免费| 99色| 五月婷婷丁香日韩在线| 亚洲色色五月| 五月婷婷啪啪啪| 久久9视频欧美| 亚洲欧美国产A片免费观看| 九九精品re免费视频| 人人操人| 丁香婷婷五月激情| 天天爽—爽| 五月丁香六月合| 18av天堂| 天天做天天摸| 91精品综合久久久久久五月丁香| 日日操天天操| 丁香六月婷婷色XXXXX| 狠狠插狠狠插| 色99色| 三级av在线| 五月婷av| 五月丁香美女视频| 激情九九这里只有精品| 激情五月综合| 中文字幕永久在线| 婷婷五月综合免费在线| 天天综合网91| 五月婷婷伊人久久| 99九九综合久久九九| 99久re热视频精品98| 欧美成人精品A片免费一区99 | Www.婷婷五月| 激情综合激情五月一起草| 丁香五月婷婷在线| 天天射影院| 国产特黄色精品一区二区三区精品无广告| 激情四射网| 亚洲激情丁香五月天色| 九九成人精品| 999热在线视频| 激情亚洲婷婷| 操精品9| 亚洲免费观看高清完整版AV线| 婷婷色吧| 婷婷五月天首页| 大香蕉伊人99| 五月婷性爱| 黄网免费看| www.思思99热| 亚洲天堂久久| 五月丁香六月婷婷久久| 色就是色婷婷五月亚洲激情| 丁香婷婷基地| 综合色七七| 97色干| 婷婷色激情五月天| 色欲一区二区三区精品A片| 4438成人电影| 深爱激情网综合| 婷婷五月天精品| 婷婷五月天大香蕉在线视频观看| 小视频一区 | 亚洲色无码| 丁香色婷婷五月天| 91九色 婷婷| 色婷婷激情视频| 色色综合色| 欧美韩国日本| 五月天另类小说亚洲| 五月天色不卡| 五月天啪啪网| 色婷婷九月| 亚洲色优| 丁香婷婷综合喷| 五月色情婷婷开心五月色情| 99精品视频免费在线播放| 五月开心深爱激情网| 九九伊人网| 久久五月天免费网站| 五月婷婷六月天| 另类五月激情| 五月天激情日色在线| 激情综合网激情五月欧美| 99re在线观看| 91久久婷婷| 婷婷五月丁香色综合| 五月婷婷欧洲| 色播五月婷婷五月| 国产亚洲99久久精品熟| 综合图区激情| 久久黄色片| 激情综合网五月天天| 久久狠狠干| 亚洲av成人在线| 激情六月色| 亚洲婷婷免费| 99热在线观看99| 日日操夜夜骑| 99热网址| 五月天狠狠| 99欧美| 婷婷六月天天| 婷婷色啪| 这里只有精品视频免费在线观看| 人人爽在线视频综合网| 国产AV一区二区三区最新精品| 婷婷五月天成人| 五月婷婷婷| 中文字幕在线不卡视频| 操人久久| 六月婷婷五月丁香首页| 日韩限制级大尺度黑料泄密大尺度视频一区二区在线观看 | 99久视频| 狠狠干狠狠色| 色呦呦免费观看| 俺去也综合| 午夜不卡久久精品无码免费| 五月综合影院| 9久久精品视频| 综合XX网| 色五月婷婷 成人| 五月婷丁香| 男女久久婷婷五月天| 665566 无码| 婷婷激情综合| 久久久久亚洲AV成人无码电影| 99日本在线| 久久色频| 中文字幕91,综合| 婷婷黄色| 超碰精品手机在线| 婷婷九月在线| 丁香激情网| 婷婷五月天日本无码| 永久热91| 久9热| www久热com| 激情网色五月| 激情五月天色播| 丁香五月在线观看综合| 1024成人免费看| 99亚洲精品| 婷婷五月丁香五月| 伊人成综合五月婷婷| 久久作爱| 激情综合色婷婷啪啪六月天| 亚洲精品99| 99网| 丁香婷婷色| 丁香桃色综合网| 色婷婷五月影视| 99人妻碰碰碰久久久久视| 成久综合视频| 2015超碰| 操草草草| 成人精品视频99在线观看免费| 99久视频| 色五月色综合| 深爱丁香网| 成人短视频免费观看| AV大香蕉| 六月丁香综合| 婷婷狠狠干| 狠狠夜夜五月丁香| 久热综合| 婷婷五月娱乐在线| 日韩人妻白浆视频系列| 色婷婷小说网| 婷婷五月激情图片| 亚洲另类日本| 十月色综合| www.狠狠色.com| 五月婷婷狠狠干| 婷婷综合五月| 97在线刺激| 天天色宗合| 五月婷婷久久爱| 激情九月婷婷| 五月天丁香花婷婷| 日本三级99人妇网站| www.久久99| 亚洲AV日韩无码| 久久99热在线观看| 99这里只有| 五月婷婷综合色啪首页| 亚洲综合激情五月天婷婷| 久久免费丁香| 99视频网址| 欧美日本99| 亚洲丁香花五月丁香花| 久草热8精品视频在线观看| 久久婷婷色| 丁香五月成人| 五月婷视频在线| 亚洲激情网站| 玖玖热视频| 99爱在线视频观看| 另类国产综合| 久久久人人人妻丝丝丝| 激情丁香五月婷| 欧洲激情网站| 狠狠干狠狠干狠狠干狠狠干| www色中色综合| 色 丁香婷婷| 人妻熟女一区二区AV| 五月丁香综合激情网| 青青热视频| 色婷婷综合网| 五月成人天| 综合天天综合| 性爱七区| 在线视频区| 日本久久性| 丁香六月婷婷综合麻豆| 97干网站| 午夜]香婷婷深深爱| 玖玖婷婷五月| 色五月婷婷开心| 色九九九九| 久热最新视频 | 色色丁香| 综合久久高清| 成年人看Va免费视频| 亚洲激情五月| 亚洲综合网在线| 夜夜资源站| 激情深爱综合| 大香蕉99| 综合激情四射一theav| 开心久久爱五月天| 91seav| 久草婷妨| 亚洲亚洲人成综合网络| 俺去也五月天婷婷| 中文字幕激情综合| 久色欧美| 色婷婷五月天堂资源| 日韩无码专区| 亚洲无aV在线中文字幕 | 色婷婷五月亚洲| 啪啪91| 色婷婷影| 色婷婷AV久久| 丁香在线视频| 秋霞性爱AV| 丁香婷婷激情五月天无毒不卡蜜桃| 丁香婷婷少妇| 日韩五月婷婷| 成人五月天婷婷| 成人电影AV在线观看| 欧美久久久中文字幕| 五月天婷婷在线播放| 五月丁香婷婷婷激情爱爱| 成人精品99| 狠狠搞五月天| 国产日比| 久久久网站| 97色女人在线| 人人摸人人干| 99ri6在线视频| 久久精品国产精品| 国产精产国品一二三在观看| 欧美槡BBBB槡BBB少妇| 欧洲色| 国产激情久久| 色婷婷狠狠| 日韩啪啪视频| 国产成人亚洲综合A∨婷婷| 直接看的AV| 五月天五月天成人网亭亭成人色网站| 五月天深爱激情网| 久久成人人妻| 色婷婷亚洲六月婷婷中文字幕| 色五狠狠| 成人免费va| 日日杆天天| 亚洲性图一区二区| www色婷婷com| 国产精品色婷婷AV综合色色| 五月婷婷无码| 国精产品一区一区三区有限公司杨 | 国语精品探花| 狠狠狠狠狠狠狠狠| h亚洲| 五月婷婷天| 激情深爱综合网| 久久久精品人妻| 色婷婷日本| 岛国AV网| 欧美丁香五月97色| 五月天激情四射| 精品欧美一区二区三区久久久| 一本色道久久综合狠狠躁小说| 91九色在线| 色婷婷成人做爰A片免费看网站| 爱久久小说下载网| 丁香色情五月综合激情| 婷婷五月天Av| 天天搞夜夜六| 六月丁香社区| 久久人人九| 久色视频| 九九九干精品| 大香蕉五月婷婷| 丁香婷婷人妻| 狠狠色精品综合| 婷婷五月丁香六月综合网| 夜夜操,天天撸| 狠狠爱五月婷婷| 婷婷色播婷婷| 操B视频在线播放| 狠狠色婷婷色| 九九热a| 日逼免费视频| 大香蕉啪啪| 五月丁香啪啪啪| 九色激情| 天天激情5月天亚洲| 婷婷丁香色五月亚洲| 五月激情婷婷播播网| 开心激情播播五月天| 婷婷丁香五月综合激情小说| 超碰成人在线观看| 婷婷99综合| 精品网站:999WWW| 99热碰碰热| 久久婷婷色丁香| 五月婷婷日| 色色吧综合| 亚洲午夜成人av电影网| 69久久99精品久久久久婷婷| 翔田千里aV中文字幕| 婷婷99狠狠躁| 五月婷婷六月色| 色婷婷AV久久| 色五月婷婷色| 日日操夜夜骑| 成人无码髙潮喷水A片| 综合亚洲AV| 五月天婷亚洲天综合网综合 | 久久人人添人人爽添人人片αV | 日韩成人AV在线| 五月婷婷激情色情网| 婷婷五月天六点丁香五月| 五月丁香婷婷色| 六月婷婷操逼| 婷婷六月插屄激情| 久久久18| 丁香伊人五月色婷婷五十路| 亚洲丁香五月深爱五月| 天天干电影| 在线观看免费人成视频无码| 伊人干综合| 婷婷六月丁香在线| 啪啪激情综合| 九九久久污| 五月丁香六月婷婷亚洲激情综合| 五月婷婷激情日本| 亚洲成人AV一区在线观看| 涩涩五月天综合| 翔田千里无码| 成人精品在线观看| 97久久久| 五月婷中文字幕| 99久久偷拍视频| 色婷婷在线视频久| 无码色| 99热最新国内| 日韩无码人妻一区二区三区综合| 久久婷婷五月天激情| 99久久婷婷国产综合精品电影| 婷婷激情九月| 婷婷久久五月天| 九九大香视频| 欧美色偷拍| 99热久只有精品首页| 日本三级日本三级99| 大香蕉五月| 亚洲噜色| 婷婷五月综合国产精品| 亚洲99视频| 九九色精品| 婷丁香久综合| 婷婷欧美| 六月婷婷六月天天在线免费| 99视频精品在线| 日韩性视频| 超碰在线观看9| 色欲久久久久久综合网综合网| 五月亭亭性| 99天堂网最新| 婷婷五月丁香在线视频| 岛国在线观看91| 色插综合网| 色五月激情五月| 天天日狠狠| 午夜少妇在线观看视频| 色婷婷五月天天天做| 亚洲综合激情五月久久| 激情综合久久| 91黄址| 五月激情婷婷综合| 婷婷欧美综合| 婷婷亚州综合| 丁香五月影院| 婷婷六月天天| 九九九九毛片| 国产乱码久久| 99热在线观看| 天天操夜夜爽歪歪| 亚洲爱婷婷| 日本99在线| 五月丁香久久色| 玖玖五月丁香| 99性视频| 色婷婷基地 | 丁香丝袜五月| 玖玖婷婷视频| 日日干天天| 在线中文字幕视频| 99自拍视频在线观看| va中文资源在线观看| 国产婷婷色综合AV蜜臀AV | 亚洲激情视频网| 九九中文色色| www.com五月天| WWW99热| 五月天激情久久| 婷婷五月中文在线| 国产毛片操B| 亚洲色频| 激情五月开心五月在线视频| 婷婷五月综合激情| 五月丁香六月婷婷综合网| 丝袜熟女一区二区三区| 六月婷婷色色色| 99五月丁香丁| 97很鲁在线视频| 婷婷5月九九| 97人碰人操| 免费五月婷婷网| 色丁香五月| 激情综合五月| 亚洲操b| 天天肏夜夜肏| 亚洲乱码日产精品BD| 欧美va欧美va差| 欧美日韩一区二区三区四区| 久久在这里99| 六月色国内综合| 久久伊人9| 色色五月天激情| 亚洲精99| 激情五月丁香六月综合AVXXXX| 五月开心激情| 深爱激情五月婷婷| 色色色色热热| 色99无码| 国产69久久久欧美黑人A片| 人人干99| 亚洲天堂色| 婷婷综合在线| 国产色99| 永久的网站AAAA| 91色呦哟| 9久视频| 婷婷五月AA五月在线| 无码yw| 开心婷婷五月| 亚洲人人操| 欧美婷| 九九黄色网| 狠狠色噜噜色狠狠狠综合色 | 五月天婷婷激情小说电影| 97超碰在线免费观看| 538在线精品| 久色视频| 天天干天天操天天爱| ay2区| 99熟女啪啪视频| 伊人九九68| 天天色播| 另类视频一区| www天天色天天射| 色五月天天| 91viP在线看| 9久久久| 涩五月婷婷| 六月婷婷av| 思思热久久爱| 伊人成人宗合网| 成人丁香色| 91AV视频| 任我肏视频精品| 成人AV在线中文版| 国产精品久久欧美久久一区| 99久在线精品99re8热| 色婷六月| www.99热视频| 婷婷丁香激情综合色情| 蜜臀A∨在线水帘洞| 最新AV在线观看| 91久女| 五月天激情图片| 丁香花色色网| 五月婷婷在线综合| 天天草天天日| sesesesezonghe| www九九| 激情图片久久| 色欲婷婷五月天丁香| 大香蕉在线观看9| 日韩啪啪视品| 亚洲av另类在线观看| 超碰婷婷色| www.9操| 婷婷六月色| 99热精品中文字幕| 國語久久婷| 久久激情天堂| WWW免费视频碰碰碰碰| 99热这里都是精品| 先锋资源婷婷| 五月天婷婷免费| 婷婷五月激情在线| 五月六月激情| 五月丁香九九| 99综合自拍| 久综合九| 99久久婷婷五月综合| 婷婷午夜丁香| 五月天激情小说| 婷婷丁香六月五月天| 婷婷色播色五月五色五月天色妇| 免费国产视频| 久久九九爽| 五月色视频| 狠狠操天天操综合| 五月天狠狠干| 婷婷一本和五月丁香| 丁香伊人综合| 人人干AV| 欧美色色色色色| 婷婷日欧美在线观看| 久操激情| 色婷婷电影| 天天日,天天插| 久久停停超碰| 日本人妻A片成人免费看片| 国产精品扒开腿做爽爽爽A片唱戏| 久久99久久99精品免视看婷| 色五月综合| 欧美激情综合色综合啪啪五月| 天天拍天天操| 抽插特写| 草榴视频网| 婷婷久久免费| 激情婷婷五月亚洲| 日婷婷久久开心| 啊V视频在线观看| 激情五月综合| 奇米影视777在线_在线观看午夜_h小视频在线观看_岛国大片 | 欧美va精品va老师va| 狠狠狠狠狠狠狠狠狠狠狠色宗合图片| 久久九九蜜| 在线视频99| 综合色99| 五月丁香 狠狠爱| 日韩狠狠色| 久久婷出差欧美色两性综合网| 久久香蕉婷婷五月天| 91精品久久久久久综合五月天| 久久精品系列| 激情久久久| WWW.亚洲无码| 丁香五月手机在线| 久久99这里只有精品| 亚洲噜色| 91干视频| 99这里只有精品视频| 五月天操逼激情| 色碰干| 久久青青日本视频| 99精品女人天堂| 如何安全看伊人婷婷| 激情5月天天天| 五月熟妇婷婷久久| 超碰成人在线观看| 激情综合网亚洲色图| 五月色色激情网| 日本va欧美va国产激情| 伊人九九九久| 久久99这里只有精品| 深爱激情综合网| 超碰99在线| 91人人操人人看| 天天摸天天爽| 日韩精品一区二区亚洲AV观看| 精品人妻午夜一区二区三区四区| 青996青| 婷婷五月天亚洲精品| 丁香久久久| 五月天啪啪| 日91高清无玛| 五月丁香欧美| 激情综合网五月| 亚州美女| 五月丁香综合啪啪| 五月六月丁香激情| 国产全是老熟女太爽了| 91超碰在线观看| 色就是色婷婷五月亚洲激情| 最新va在线播放| 五月丁香婷婷欧美色图视频五月丁香777电影| 超碰免费99| 九九激情视频| 做爰丰满少妇1313| 色99视频| 婷婷狠狠干| 九月婷婷在线视频| 思思久久精品视频| 天天在线XXX| 丁香五月天天久久综合小说| 九九热99re8热免费观看| 久久hd| 日韩成人影片在线观看| 爱的综合网| 色婷婷丁香五月| 99人人操人人操人人精| 五月综合六月婷婷| 99啪啪| 日韩有码久久| 色。 日日日| 亚洲在线操| 9久久精品视频| 婷婷中文字暮| 日韩av高清| 99av视频| 97超喷视频在线观看| 久噜久噜| 婷婷五月天av小说| 婷婷五月天另类网站| 无码人妻AV久久久一区二区三区| 五月色婷婷在线观看| 99久久久99久久91熟女| 思恩热国产视频右线观看| 狠狠五月丁香色婷| 婷婷九月| 丁香五月婷婷成人色区| 久久久天堂国产精品女人| 91艹人| 日韩丰满少妇无码内射| 五月激情综合婷婷| 超碰免费在线| 九九免费在线视频| 综合久久丁丁香婷| 激情婷婷综合五月少妇| 性爱激情久久| 亚洲va国产va天堂va综合va| 色色九九五月天| 丁香色成人| 综合色情网| CHINESE熟女老女人HD视频| 青青草搞屄视频网站| 99ER热精品视频| 亚洲另类婷婷五月综合| 丁香婷婷欧美综合| 五月丁香色综合| www.久久爱.com| 九九99精品| 亚洲婷婷五月天综合| 超碰成人公开| 日韩在线aaa| 婷婷性爱视频在线| 色欲天天综合| 婷婷丁香成人在线视频| 婷婷丁香熟女| 五月婷婷av| aa久久| 欧美大片免费观看| 99成人小视频| 婷婷丁香五月天影院| 性爱综合网| 高清无码中文字幕aVDV| 成人 AV播放| 日本九九视频| 婷婷五月成人色综合| 91热久88| 在线观看免费狠狠色丁香香综合| 9l视频自拍9l九色成人| 色色99| 日日做天天操夜夜爽| 激情五月天的婷婷| 天天爱天天爽| 五月婷婷在线观看| 久久加勤综合| 色碰碰视频| 爱草视频在线观看| 久久色吧| 成年人丁香五月| 99视频只有这里精品| 日本欧美999久久久三级片| 成人 在线 日韩| www.色婷婷。com| 久草五月婷| 99re热在线视频| 三十路磁力链接| 亚洲色色五月天| www.五月天| 操碰97| 国产干逼片| 99黄色性生活| 五月丁香青草综合啪啪| 午夜成人AV在线| 激情操逼婷婷| 六月丁香综合| 人妻操操色| 思思99热这里只有精品| 欧美三级韩国三级日本三斤| 亚洲欧美婷婷五月色综合| 婷婷日日天天| 99开心五月五月丁香激情| 五月天色色色网| 亚洲最大视频| 天天日天天做天天操| 、激情六月天| 久久99精品久久久| 国产人妻人伦精品一区二区| 婷婷射图| 色日本网| 激情q青青草在线婷婷| 五月天婷婷激情网| 九九一区| 欧美日韩aaa| 日日噜噜夜夜狠狠久久丁香六月| 俺来也综合网精品一区| 九九99热| 9色资源在线| 久久久久婷婷| 天天激情欧美美女| 国产高清RV综合aVa| 99久在线精品99re8热| 色开心五月婷婷丁香HD| 国产肥白大熟妇BBBB视频| 超碰在线精品| 5月婷婷激情在线| 日本人妻丁香婷婷久久寝取熟女五月| 人人操插| 欧美在线视频9| 91麻豆国产三级精品福利在线观看 | 婷婷婷婷婷婷婷五月丁香| 激情影院免费视频婷婷五月天| 九九激情网| 99热主页日本| 五月天大香蕉AV| 免费黄网不卡AV| 99热欧美| 九九大香视频| 色色日本| 开心五月深爱激情| 欧美色色色| www.夜夜夜| 激情综合播播| 亚洲小视频免费看| 99热爱爱干干日| 成人网丁香五月| 婷婷激情五月天桃花网| 玖玖99婷婷| 激情内射人妻1区2区3区| 亚洲无码色| 婷婷爱五月| 亚洲日日日| 中文无码婷婷| 玖玖爱综合网| 婷婷天堂综合| 九九色综合网| 九月婷婷色色| 8区视频在线| 亚洲人妻电影| 激情婷婷五月天| 午夜色丁香| 欧美VA在线观看| 六月婷在线| 色色婷婷婷丁香五月天| 丁香五月婷婷欧美成人色图| 久久婷婷五月综合色和| 婷婷五月五月丁香| 久热精彩视频98| 大香蕉视频99| 色色色色色色色色色色色色色色,网站| 亚洲成AV人片在线观看| 国产女18毛片多18精品| 亚洲人成网站999综合| 嫩草AV久久伊人妇女超级A| 性av| 国产成人精品一区二区三区视频| 99国产精品白浆在线观看免费| 婷婷色影音天| 五月婷婷黄色网址| 91呦呦呦| 真实的国产乱XXXX在线91| 欧美色激情四射| 久久久全国免费视频| 国产XXXX搡XXXXX搡麻豆| 久久综合26p| www.1024久久| 9 1在线视频| 精品婷婷| www.av视频xx999.com| 婷婷爱综合| 亚洲情a| 亚洲婷婷免费| 日日干日日| 亚洲a色| 国产在线aaa片一区二区99| 一本色道久久88综合日韩精品| 婷婷五月丁香国产| 色婷婷啪啪| 五月婷婷偷拍| 热99精品视频观看| 激情五月,深深爱五月| 99热这里只有精品22| 天天干狠狠| 成人精品在线观看| 丁香五月av| 91综合视频丁香| 成人版视频在线观看| 五月婷丁香花| 婷婷丁香五月天小说| 日本天天色| 婷婷激情五月综合| 无遮挡国产高潮视频免费观看| 久青草大香蕉| 91超碰在线观看| 热这里只有精| 天天干天天干天天操| 超碰超碰在线| 国产毛片精品一区二区色欲黄A片| 在线不卡的视频| 亚韩在线视频| 5月丁香综合网| 五月香六月婷| 色九亚洲| 国产XXXX搡XXXXX搡麻豆| 啪精品| www.av视频xx999.com| 丁香五月天的网址。| 99操逼| 久久R激情| 久久丝袜婷婷| 五月丁香色播| 五月婷婷|欧美| 久久婷色| 看全色黄大色大片| 丁香丁香激情网| 天天色天天爱天天爱天天爱y| 99精品视频在线观看| 日本三级日本黄色| 日本色色影片| 色欲婷婷五月天| 欧美综合激情五月| 99在线观看精品| 色五月丁香A欧美com| 97九色视频| 五月丁香六月婷婷不卡免费无码| 综合久久高清| 欧美性生交XXXXX无码小说| 91九色国产熟女| 日日操,夜夜撸| 伊人久久婷婷| 丁香五月激情五月| 91操色| 伊人五月综合网| 五月丁香婷婷色啪| 色婷婷丁香| 99热免| 美女五月天| 大香人妻| 蜜乳.comcom| 超碰人人草| 狠狠色综合网站久久久久| 亚洲色欲欧美一区二区三区| 色综合色色| 婷婷激情四射五月天| 开心婷婷五月花| 狠狠操综合| 久99久视频免费观看| 亚洲另类久久| 玖玖在线视频| 五月天天堂久久| 五月婷婷五月天| 丁香五月之久操视频| 操笔无码| 夜夜骑夜夜操| 玖玖婷婷色五月| 五月天婷婷在线观看精品男人| 1024人妻| 98永久精品| 色五月天婷婷| 丁香六月啪啪| 色五月综合| 婷婷丁香五月激情密臀av| 亚洲网综合在线| www.激情五月天.com| 日韩欧美一级大黄网站| 日本A片一区| 五月丁香婷婷人体| 中文字幕在线观看视频www| 日韩另类在线观看| 26uuu亚洲欧美另类| 日本九九网| 亚洲国产另类av| 五月丁香六月花| 97人碰人操| 色插综合网| 国产亚洲精品久久久久苍井松 | 婷婷午夜精品久久久| 色婷婷最新域名| 天天高潮夜夜爽| 超碰成人在线免费观看| 99热只有精品在线观看| 丁香情色五月| 午夜 外网 精品 在线| 五月丁香在线| 五月天色婷伊人| 久久九九色| 99在线免费视| 六月丁香婷| 色五月丁香五月五月婷婷| 婷婷五月在线观看| 99热只有精品在线播放| 婷婷综合激情| 亚洲色婷婷色| 久热伊人| 丁香五月天信号| 91啪啪视频| 色五月丁香激情视频| 日产精品久久久久久久蜜臀| 天插天啪天啪天啪| 5月丁香美女影院| 欧美色色色| 色色综合无码| 丁香五月电影| 久久婷婷六月天| 伊人久久艹| 在线五月色播| 狠狠一日| 99热这里只有精品最新网址| 六月丁香啪| 狠狠插狠狠操| 色九月欧美| 激情亚洲网| 狠狠艹狠狠艹| 爱久久小说下载网| 久久这里只有精品16| 久久小视频| 色色丁香激情五月| 牛牛色av| www.超碰在线| 最新日本A片| 五月婷婷香蕉| 天天做天天摸| 伊人碰碰婷婷| 久久久免费精彩视频| 这里只有精品日韩精品| 日本性视频| 色99在线观看| 91婷婷色| 99热97| 五月天婷婷激情干干| 亚洲成人综合网在线免费观看| 色婷婷五月天在线观看| 在线日韩视频| 五月天激情小说| 美女天天久久| 日本nghangse中文字幕| 4438激情网| 日本天天综合| 啪啪九九色| 69精品人人人人| 激情婷婷亚洲五月| 91日综合欧美| 综合色图区| 亚洲色色图片| 丁香五月婷婷综合91| 99ri在线视频| 五月天伊人手机在线播放AV| 超碰在线综合| 最近中文字幕大全免费版在线 | 国产精品色婷婷AV综合色色| 五月天狠狠网站| 99热xx|