亚洲有码Av一区二区三区_国产高清啪啪免费视频_69色视频国产_国产成人人人爆出白浆_国产精品自在线拍国_一本久久伊人热热精品无码_午夜性刺激在线看免费带字幕_助力高品质欧美狂喷水_亚洲精品日韩无码_精品无码一区二区三区蜜臀_麻豆高清国产AV_熟妇人素无码中文字幕_亚洲a级片在线观看_国产欧美日韩三区_99国产成人高清在线观看

ARTICLE DETAIL

資訊詳情

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

OpenShell實戰(zhàn):用自然語言生成Shell命令的終端AI助手完全指南

OpenShell實戰(zhàn):用自然語言生成Shell命令的終端AI助手完全指南 1. 認(rèn)識OpenShell終端里的AI助手到底解決了什么問題我做運(yùn)維和開發(fā)這塊有十來個年頭了日常打交道最多的不是IDE而是那一個個黑乎乎的終端窗口。按理說用慣了的東西應(yīng)該得心應(yīng)手但實際情況是查日志時想快速統(tǒng)計某個狀態(tài)碼的占比腦子里要拼湊awk、sort、uniq的組合處理一批文件時想批量重命名find加正則的寫法每次都要翻手冊更別提那種這條歷史命令到底干了什么的恍惚感。OpenShell這類工具的出現(xiàn)本質(zhì)上是把大語言模型的能力搬進(jìn)了命令行。它的定位很直接你輸入一句自然語言描述它幫你生成對應(yīng)的Shell命令經(jīng)過你確認(rèn)后再執(zhí)行。它不是簡單的AI聊天工具套了個終端殼而是圍繞命令行場景做了很多針對性的設(shè)計。命令生成根據(jù)自然語言描述輸出可執(zhí)行的Shell命令而不是只會給你念一段教程。安全確認(rèn)默認(rèn)不直接執(zhí)行命令而是先把命令展示給你確認(rèn)降低誤操作風(fēng)險。上下文會話支持多輪對話能結(jié)合上一句的意圖繼續(xù)補(bǔ)全比如剛才那個目錄再按大小過濾一下。多模型接入既可以接線上大模型服務(wù)也可以接本地部署的開源模型兼容OpenAI格式的接口。這個工具適合誰我覺得最典型的是這幾類人一是每天要在海量服務(wù)器上跑排查、日志分析、文本處理的運(yùn)維工程師二是寫腳本時經(jīng)常要跟find、xargs、sed較勁的開發(fā)三是剛接觸Shell但想快速把任務(wù)跑起來、同時一步步看命令含義的新手。當(dāng)然它也有限制——如果你追求的是那種人工智能全自動執(zhí)行、完全不用人看的效果那現(xiàn)階段我會勸你冷靜AI生成的命令在復(fù)雜生產(chǎn)環(huán)境里仍然需要人來把關(guān)。我之所以愿意花時間認(rèn)真把OpenShell研究透是因為它戳中了一個真實痛點我們?nèi)钡牟皇菍W(xué)會Linux命令而是快速把當(dāng)下這個任務(wù)完成。很多命令平時不用就忘了用的時候翻書、查資料、復(fù)制粘貼很打斷心流。OpenShell讓完成任務(wù)和學(xué)習(xí)命令之間的切換成本變得很低這一點在實際工作里價值非常大。1.1 終端工作的真實痛點先聊一個場景。線上服務(wù)出現(xiàn)告警你登上機(jī)器想看Nginx日志里最近5分鐘的錯誤情況本能的反應(yīng)可能是tail -n 5000 /var/log/nginx/access.log | grep 5xx | head這只是第一步你其實想知道的是5xx占比多少、哪些接口最頻繁。于是你需要算總行數(shù)、算錯誤行數(shù)、再取Top接口。這一串操作拆開都不難但組合起來就很容易出錯尤其是awk按指定分隔符取字段、按次數(shù)排序這類細(xì)節(jié)每次寫都得試跑兩遍。這種情況下如果你能直接跟終端說一句話統(tǒng)計access.log里最近10000行中狀態(tài)碼為5xx的請求占比并按請求URL聚合取前10OpenShell就會給你拼出一條相當(dāng)完整的命令比如tail -n 10000 /var/log/nginx/access.log | awk {code$9; url$7; count[code]; if(code ~ /^5/) {url_count[url]}} END {total0; for(c in count) totalcount[c]; err0; for(c in count) if(c ~ /^5/) errcount[c]; print 5xx占比:, err/total*100%; print ---Top URL---; for(u in url_count) print url_count[u], u} | sort -rn | head看到命令后你確認(rèn)一下邏輯對不對再回車執(zhí)行。省去的不是學(xué)習(xí)成本而是從腦海中的意圖到可執(zhí)行的語法之間那一段翻譯時間。1.2 OpenShell的設(shè)計定位與核心特性O(shè)penShell在設(shè)計上跟在網(wǎng)頁里問AI有一個本質(zhì)差別它把模型的輸出直接對接到了Shell這個執(zhí)行環(huán)境。這個對接不是簡單地把文本打印出來而是做了幾件很關(guān)鍵的事結(jié)構(gòu)化輸出模型輸出的命令部分是結(jié)構(gòu)化的工具能識別哪段是命令、哪段是說明文字避免把解釋性文本誤當(dāng)成命令執(zhí)行。確認(rèn)機(jī)制默認(rèn)情況下生成命令后不會自動執(zhí)行需要你確認(rèn)。這個機(jī)制在命令行場景里非常關(guān)鍵因為命令一旦執(zhí)行就是不可逆的。會話記憶開一個會話后后續(xù)的提問能引用前文內(nèi)容比如不對用grep過濾掉debug日志再試。靈活的模型配置通過環(huán)境變量或者配置文件指向不同的模型服務(wù)這個對國內(nèi)用戶尤其重要團(tuán)隊完全可以用內(nèi)網(wǎng)部署的模型來跑避免數(shù)據(jù)外泄的顧慮。另外OpenShell還支持把模型返回的結(jié)果保存下來、支持非交互模式下輸出純命令給其他腳本調(diào)用這些設(shè)計都透露出一個思路它不是玩具而是想嵌入到真實工作流里的工具。1.3 適用場景與不適合的場景我個人的判斷是OpenShell的高光場景包括一次性或者低頻操作的命令生成比如一個復(fù)雜的tar排除目錄寫法、一條批量改文件名的find命令。日志和文本分析把自然語言需求轉(zhuǎn)成awk、sed、sort等組合管道。Shell腳本片段的生成比如寫個循環(huán)把所有子目錄下的.png批量壓縮。歷史命令的解釋和反向?qū)W習(xí)比如!!之后不知道剛才那條做了什么可以讓它解釋。但也有些場景我會謹(jǐn)慎需要冪等、精確結(jié)果的生產(chǎn)變更操作比如刪庫、改權(quán)限、發(fā)布腳本不適合讓模型直接生成并執(zhí)行必須要人審、要灰度。上下文信息不足的模糊請求。如果你只說把文件整理一下它沒法判斷你的整理規(guī)則。需要訪問大量實時狀態(tài)的任務(wù)AI沒有機(jī)器的實時感知它生成的是基于你描述的命令假設(shè)。理解邊界之后你才不會指望一個終端AI助手幫你巡檢所有服務(wù)器而是把它放在快速生成、人工確認(rèn)這個合理的位置。2. 部署實戰(zhàn)環(huán)境準(zhǔn)備、安裝方式與初始化配置OpenShell的部署并不復(fù)雜但有幾個細(xì)節(jié)如果一開始沒注意后面會遇到一些莫名其妙的問題。我按自己的實際操作路徑來說。2.1 環(huán)境要求與依賴取舍我先說明一下前提OpenShell基于Python開發(fā)需要Python 3.9以上版本。這個要求本身不高但很多老服務(wù)器上默認(rèn)Python版本偏低尤其是CentOS 7自帶的Python 2.7和Python 3.6直接裝新版OpenShell會報語法錯誤或者依賴沖突。我的建議是在自己的開發(fā)機(jī)或者跳板機(jī)上單獨(dú)建一個虛擬環(huán)境而不是直接裝在系統(tǒng)Python里。原因很簡單隔離依賴。OpenShell會安裝一堆依賴包比如requests、pydantic等如果在系統(tǒng)Python里裝有可能影響其他工具。后續(xù)升級方便。虛擬環(huán)境里pip install -U一下就搞定壞了直接刪掉重建不影響系統(tǒng)。避免權(quán)限問題。系統(tǒng)級安裝經(jīng)常遇到PermissionError用虛擬環(huán)境就繞開了。創(chuàng)建方式python3 -m venv ~/.venv/openshell source ~/.venv/openshell/bin/activate pip install --upgrade pip這里也提一下如果你用的是macOS自帶的Python版本往往比較舊建議先裝一個Homebrew的Python再繼續(xù)。Windows用戶的話更推薦用WSL來跑終端工具原生PowerShell環(huán)境下這類AI Shell工具的兼容性沒那么好。2.2 安裝方式與驗證OpenShell的安裝有兩種主流方式一是直接用pip安裝發(fā)行包二是從GitHub克隆源碼直接運(yùn)行。對大多數(shù)用戶來說我推薦pip方式pip install openshell裝完之后驗證一下版本openshell --version正常情況下會輸出類似OpenShell x.y.z。如果提示找不到命令多半是虛擬環(huán)境的bin目錄沒在PATH里檢查一下當(dāng)前環(huán)境是否處于激活狀態(tài)即可。接下來是配置模型服務(wù)。OpenShell默認(rèn)讀取環(huán)境變量中的API Key也可以寫在配置文件里。基本配置export OPENAI_API_KEYyour-api-key如果你用的是自定義網(wǎng)關(guān)、或者團(tuán)隊內(nèi)網(wǎng)部署的模型服務(wù)可以設(shè)置接口地址export OPENAI_BASE_URLhttp://your-model-endpoint/v1這里我要特別提醒一點很多企業(yè)內(nèi)網(wǎng)的大模型服務(wù)兼容OpenAI接口格式但具體路徑可能不是/v1裝好之后先用一個簡單的curl測一下接口連通性再配置到OpenShell里。我見過不少人配置完發(fā)現(xiàn)報401或者404最后排查下來是BASE_URL路徑配錯了。對于追求數(shù)據(jù)隱私或者沒有公網(wǎng)模型服務(wù)的場景OpenShell也能接本地Ollama部署的模型。方式是在配置里把模型名稱指定為ollama/xxx同時設(shè)置Ollama的服務(wù)地址。實測下來本地模型在生成Shell命令這種任務(wù)上7B參數(shù)級別的小模型效果會比通用對話場景差一些但基本可用。2.3 初始化配置的細(xì)節(jié)OpenShell會在用戶目錄下生成一個配置目錄通常叫~/.openshell/里面有一個config.toml或者config.yaml文件。你可以直接編輯它也可以先通過交互命令初始化。主要的配置項我整理了一張表方便你按需修改配置項作用建議值model使用的模型名稱gpt-4o、ollama/qwen2.5 等temperature生成隨機(jī)性越高越發(fā)散命令生成場景建議 0.2~0.4max_tokens單次返回的最大token數(shù)500~1000timeout請求超時時間秒30~60confirm_threshold危險命令自動確認(rèn)閾值建議保持默認(rèn)system_prompt系統(tǒng)提示詞可注入額外約束按需修改配置文件的格式類似[model] name gpt-4o temperature 0.2 max_tokens 800 [network] timeout 60 [safety] confirm_threshold 0.7我自己的習(xí)慣是把temperature調(diào)低因為生成命令這件事需要的是精確和穩(wěn)定不需要想象力。有些模型默認(rèn)temperature偏高生成的命令偶爾會帶著一些非標(biāo)準(zhǔn)選項挺坑的。另外timeout建議給長一點復(fù)雜模型在推理時會耗時較久默認(rèn)30秒在高峰期可能不夠用。還要注意一個安全細(xì)節(jié)API Key如果寫在config文件里這個文件默認(rèn)權(quán)限是644也就是同機(jī)其他用戶可讀。建議執(zhí)行chmod 600 ~/.openshell/config.toml至少把密鑰保護(hù)起來。如果是共享的跳板機(jī)更推薦用環(huán)境變量注入而不是寫死在配置里。3. 核心用法拆解從自然語言到安全執(zhí)行的完整鏈路工具裝上只是開始真正值錢的是摸清它的工作鏈路和使用技巧。這一節(jié)我把OpenShell從提問到執(zhí)行的完整路徑拆開講。3.1 一次交互的完整鏈路我用一個實際例子演示。假設(shè)我現(xiàn)在想知道當(dāng)前系統(tǒng)中誰在監(jiān)聽8080端口正常我會輸入openshell 幫我查一下哪個進(jìn)程在監(jiān)聽8080端口OpenShell拿到這句話之后會做這么幾步把自然語言請求連同系統(tǒng)提示詞發(fā)送給模型服務(wù)。模型返回結(jié)構(gòu)化內(nèi)容里面包含建議執(zhí)行的命令和簡要說明比如lsof -i :8080工具解析出命令在終端里渲染出來并等待你確認(rèn)命令: lsof -i :8080 說明: 查看監(jiān)聽8080端口的進(jìn)程 是否執(zhí)行? [y/N]你按y后命令才會真正執(zhí)行。如果按n它會把命令丟棄你可以補(bǔ)充條件再問。這個先展示、再確認(rèn)的設(shè)計我非常認(rèn)可。因為Shell命令的破壞性遠(yuǎn)超普通圖形界面操作——一條rm -rf雖然寫錯了方向就是事故而它的確認(rèn)機(jī)制天然給了一道緩沖區(qū)。3.2 會話與上下文管理OpenShell支持帶會話的交互模式用-s或--session指定一個會話名稱然后再進(jìn)入問答openshell -s debug進(jìn)入后你會發(fā)現(xiàn)后續(xù)問題都可以引用前文語境。比如我先問查看當(dāng)前目錄下所有超過100MB的文件它給出find . -type f -size 100M -exec ls -lh {} \;我接著輸入按大小倒序排列它就能結(jié)合上一條給出find . -type f -size 100M -exec ls -lh {} \; | sort -k5 -rh。這種上下文能力在處理多步任務(wù)時特別舒服你不需要每一條都把完整條件重新描述一遍。它的實現(xiàn)原理也不神秘每條新問題都會帶上會話的歷史消息記錄模型在這堆上下文的基礎(chǔ)上生成新命令。當(dāng)然上下文過長時響應(yīng)會變慢token消耗也大。我的經(jīng)驗是一個會話里連續(xù)問五六個相關(guān)問題后如果后續(xù)問題已經(jīng)偏離原話題就開一個新會話避免模型被之前的話帶偏。3.3 安全機(jī)制白名單、dry-run與危險操作攔截我發(fā)現(xiàn)很多人把OpenShell當(dāng)成自動執(zhí)行工具來用這其實是把雙刃劍。它有安全機(jī)制但你需要理解這些機(jī)制的工作方式。第一層是默認(rèn)的交互確認(rèn)。剛才說過生成命令后默認(rèn)不會自動執(zhí)行。第二層是危險命令檢測OpenShell內(nèi)置了一個規(guī)則集對rm -rf、mkfs、dd這類高風(fēng)險命令會加強(qiáng)提醒甚至在有些配置下直接拒絕執(zhí)行。第三層是dry-run模式openshell 把當(dāng)前目錄下所有.log文件壓縮成zip --dry-run這個模式下只輸出命令不等待執(zhí)行確認(rèn)適合用來給腳本調(diào)用或者快速審閱。對我這種經(jīng)常在服務(wù)器上干活的人來說最重要的習(xí)慣就是永遠(yuǎn)先看命令再決定按不按y。哪怕OpenShell攔截了危險命令它的判斷也不是萬能的。比如curl http://xxx | bash這種組合模型可能不認(rèn)為是危險命令但它完全可能是惡意行為。這不是工具本身的漏洞而是AI生成、人類判斷這種協(xié)作模式必然的要求。提示在多人共用的服務(wù)器上可以在系統(tǒng)提示詞里強(qiáng)制追加一句所有涉及刪除、覆蓋、權(quán)限變更的命令必須在命令前標(biāo)注[高危]這樣OpenShell輸出時會更顯眼地提醒你。4. 實測場景在日常工作中用得最多的幾個用法工具好不好用得看在實際工作里能省多少事。這里我挑幾個我自己高頻使用的場景還原一下真實的交互過程。4.1 日志文件分析與統(tǒng)計日志分析可能是OpenShell對我?guī)椭畲蟮膱鼍?。有一次排查接口超時我需要從Nginx訪問日志中提取/api/order路徑下P95耗時。正常做法是寫一段復(fù)雜的awk而我當(dāng)時的輸入是openshell 分析access.log中請求路徑包含/api/order的請求提取耗時字段并計算P95它給出的命令大致是grep /api/order access.log | awk {print $NF} | sort -n | awk BEGIN{sum0} {a[NR]$1} END{idxint(NR*0.95); print a[idx]}注意這只是一種實現(xiàn)方式字段位置得跟你實際的日志格式匹配。我拿到命令之后第一件事就是先跑一小段驗證字段對不對確認(rèn)沒問題再全量跑。這里有個小技巧提問的時候盡量把日志格式的字段名描述清楚比如第10列是耗時單位毫秒最后一列是狀態(tài)碼。模型對字段位置的準(zhǔn)確理解會顯著提升生成命令的可用性。如果模型生成后沒有達(dá)到預(yù)期可以追加一句耗時字段在第10列重新寫。來回對話修正的比例很高。4.2 批量文件操作與腳本生成批量文件操作是另一個殺手級場景。比如我要把某個目錄下所有.png轉(zhuǎn)成.webp雖然可以用for循環(huán)寫但每次都要回憶cwebp的參數(shù)。OpenShell在這種場景下非??靜penshell 批量把當(dāng)前目錄下所有.jpg文件轉(zhuǎn)為.webp質(zhì)量80輸出到webp目錄生成的腳本可能長這樣mkdir -p webp for img in *.jpg; do cwebp -q 80 $img -o webp/${img%.jpg}.webp done這里我想多說一句OpenShell對生成腳本片段的支持我會優(yōu)先使用先輸出、再復(fù)制到文件的模式而不是讓它直接執(zhí)行。因為腳本涉及循環(huán)和變量一旦某個文件名里有空格或者特殊字符執(zhí)行時就會出問題。正確的流程是讓它生成一個.sh文件。打開文件人工檢查循環(huán)邏輯。加上set -e之類的安全選項。小規(guī)模跑一遍驗證。再全量執(zhí)行。4.3 疑難命令的解釋與學(xué)習(xí)除了生成命令OpenShell另一個我很常用的功能是解釋命令。在排查別人的機(jī)器或者在歷史記錄里看到一條復(fù)雜的find ... -exec命令時我可以直接說openshell 解釋這條命令在做什么find /data -mtime 30 -type f -name *.tmp -exec rm {} \;它會拆解開講解每個參數(shù)的含義。這不只是滿足好奇心很多時候能避免誤操作——比如上面這條如果沒看仔細(xì)就執(zhí)行可能把有用的舊文件給刪了。我自己用下來的體會是對于想學(xué)Shell的新人OpenShell是比搜索引擎更好的老師。因為它給出的解釋是結(jié)合你手頭這個具體命令的而不是泛泛的語法文檔??词閒ind用法不如看一次這條真實命令每個部分的作用來得深刻。4.4 結(jié)合現(xiàn)有工具鏈別名、管道和編輯器OpenShell的價值還會更高一些當(dāng)你把它嵌進(jìn)現(xiàn)有工作流里。我自己常用的一種方式是用Shell別名封裝高頻請求alias logcheckopenshell -s nginxlog 分析/var/log/nginx/access.log的最近錯誤分布另外它支持將模型輸出保存成Markdown文件到指定位置這個功能適合把排查過程記錄下來。我的習(xí)慣是openshell 總結(jié)這次nginx 502的原因和解決步驟 --output /tmp/incident_report.md之后再把這份報告貼到團(tuán)隊的文檔里。相比自己手動整理速度提升明顯而且結(jié)構(gòu)化的Markdown格式很干凈。還有一個小玩法是把OpenShell和其他命令行工具組合。比如用fzf先篩選文件再把文件名傳給OpenShell讓它根據(jù)這個文件內(nèi)容生成分析命令。這種組合起來的威力遠(yuǎn)大于單獨(dú)使用某一個工具。5. 踩坑實錄命令誤判、超時與兼容性問題的排查鏈路再順手的工具也有坑。我實際用OpenShell過程中遇到過的幾類問題以及對應(yīng)的排查鏈路這里完整還原出來給大家做個參考。5.1 危險命令未被攔截一次誤刪的教訓(xùn)先說一個讓我后怕的案例。有次我讓它清理所有目錄下名字包含test的臨時文件它生成的命令是find . -type f -name *test* -delete從字面上看沒毛病但我當(dāng)時所在目錄正好是個工作副本里面有幾個文件的名字確實帶了test字樣命令執(zhí)行后立刻發(fā)現(xiàn)一個剛生成幾天的測試數(shù)據(jù)文件沒了。雖然那份數(shù)據(jù)能從Git恢復(fù)但這個過程暴露了一個問題OpenShell的危險命令檢測并沒有把-delete標(biāo)記為高危因為它認(rèn)為這條命令是合法的。排查鏈路是這樣的先懷疑是不是規(guī)則庫默認(rèn)沒有覆蓋find -delete。查看OpenShell的配置確認(rèn)confirm_threshold的閾值設(shè)置為默認(rèn)值。進(jìn)一步分析confirm_threshold的機(jī)制是對命令的危險程度打分而不是一刀切的名單匹配find -delete的得分低于閾值所以直接通過了。這個問題能不能完全避免不能。但我后來在系統(tǒng)提示詞里加了這么一句話所有包含-delete、rm、mv、chmod、dd、mkfs的命令無論上下文如何執(zhí)行前必須再次確認(rèn)目標(biāo)路徑。從那以后類似的命令輸出會附帶額外的警告標(biāo)記至少視覺提醒更明顯了。5.2 管道與特殊字符被提前解釋第二個坑更隱蔽。有一次我輸入openshell 查看test.log中被分號分隔的第3列并排序結(jié)果報錯提示語法異常。我懷疑是模型返回內(nèi)容里的Shell特殊字符被提前解釋了。排查過程先看OpenShell收到的實際文本——它把引號外的內(nèi)容直接交給Shell解析自然語言里的分號被當(dāng)成了命令分隔符。查看OpenShell的官方文檔發(fā)現(xiàn)它支持把整個查詢包在引號里避免被Shell提前解析。修正用法用雙引號包住整句自然語言或者在交互模式下輸入交互模式?jīng)]有Shell二次解析的問題。這個坑的本質(zhì)是OpenShell本身運(yùn)行在Shell里而Shell對特殊字符的解釋先于OpenShell執(zhí)行。解決方式就兩條一是交互模式下提問二是非交互模式下用引號包裹整個查詢串。切記不要把包含|、;、$()等字符的自然語言裸放在命令參數(shù)里。5.3 長任務(wù)超時與響應(yīng)截斷有次我讓它分析一個很大的日志文件問題描述得也比較長結(jié)果等了快一分鐘都沒返回。后來直接報超時。我一開始以為是模型服務(wù)的問題后來排查發(fā)現(xiàn)請求超時配置是默認(rèn)的30秒模型推理時間超過了這個閾值。另一方面max_tokens設(shè)置偏小模型每次生成到一半就被截斷返回的JSON結(jié)構(gòu)不完整OpenShell解析失敗表現(xiàn)成了無響應(yīng)。處理方式把timeout調(diào)成了90秒。把max_tokens調(diào)大到1000。如果單條命令太長主動把任務(wù)拆成兩步比如先取最近1000行再分析這1000行的模式避免一次性生成的內(nèi)容超出限制。這類問題對使用本地小模型的人來說尤其常見。7B模型生成代碼類內(nèi)容時token消耗往往比通用對話更大一個復(fù)雜的awk加管道可能幾百個token就出去了。5.4 多模型切換時的行為差異OpenShell支持切換不同的模型服務(wù)但切換之后的效果差異很大。我測試過線上大模型和本地模型同一句自然語言返回的命令風(fēng)格和質(zhì)量完全不同?,F(xiàn)象是本地小模型偶爾會返回格式混亂的內(nèi)容命令和解釋混在一起甚至出現(xiàn)英文和中文雜糅。排查鏈路先對比同一個請求在不同模型下的原始返回確認(rèn)模型的JSON輸出結(jié)構(gòu)是否穩(wěn)定。檢查OpenShell對結(jié)構(gòu)化輸出的解析——它要求模型返回一個規(guī)定的JSON結(jié)構(gòu)如果模型輸出不規(guī)范就容易解析失敗。嘗試在系統(tǒng)提示詞里強(qiáng)化格式要求比如寫明必須返回JSON命令字段名為command說明字段名為description。實測下來本地模型對格式指令的遵循程度比線上大模型差不少但通過加提示詞還是能改善。如果你打算長期用本地模型我建議先跑一批簡單的測試用例確認(rèn)模型對只輸出JSON這件事的穩(wěn)定性再大規(guī)模投入使用。6. 進(jìn)階定制把OpenShell調(diào)教成順手的工作流工具到這一步OpenShell的基礎(chǔ)用法你已經(jīng)清楚了。但如果想讓它在日常工作中真正發(fā)揮作用還需要做一些定制化的改造。6.1 自定義System Prompt與安全約束系統(tǒng)提示詞是OpenShell的靈魂配置。默認(rèn)的系統(tǒng)提示詞可能只是簡單說明你是命令行助手輸出命令和說明但你可以改成更貼合自己團(tuán)隊習(xí)慣的版本。舉個例子我曾經(jīng)為一個團(tuán)隊配置過這樣的系統(tǒng)提示詞你是資深DevOps工程師。你的任務(wù)是理解用戶需求輸出可執(zhí)行的Shell命令。 要求 1. 命令必須是bash兼容語法。 2. 命令必須包含對目標(biāo)文件和目錄的路徑判斷避免誤操作。 3. 涉及刪除、覆蓋、權(quán)限變更的命令必須在說明中單獨(dú)以[高危]開頭標(biāo)注。 4. 不要輸出任何解釋性廢話只輸出命令和必要說明。 5. 如果需求不明確在命令字段中返回需求不明確請補(bǔ)充條件。配置到config文件后整個會話的行為風(fēng)格都會明顯改變。尤其是第3條會大幅提升危險操作的識別度。6.2 為高頻任務(wù)建立模板每天重復(fù)的日志排查、文件整理你會發(fā)現(xiàn)自己總是在問類似的問題。與其每次輸入一遍不如做一個模板腳本。在~/.openshell/templates/下建一個log-analysis.tpl文件內(nèi)容就是一段帶變量的請求模板。再用一個簡單的Shell函數(shù)包裝function logtop() { local keyword$1 local logfile${2:-/var/log/nginx/access.log} openshell 分析${logfile}中包含${keyword}的請求統(tǒng)計狀態(tài)碼分布按數(shù)量降序 }這樣每天查接口異常時一句logtop /api/order就搞定不用每次打一長串描述。我自己實際用下來這種模板化是OpenShell提效最明顯的地方。因為高頻場景的需求本身是重復(fù)的模板固定了提問的結(jié)構(gòu)模型給出的結(jié)果也更穩(wěn)定。6.3 與CI/CD和定時任務(wù)的集成思路最后說一個進(jìn)階方向OpenShell不止能手動交互它也可以非交互式地輸出命令。openshell 找出當(dāng)前目錄下大于500MB的文件 --non-interactive --output json這個模式的結(jié)果是JSON可以被其他腳本解析?;谶@個特性你可以把它集成進(jìn)定時任務(wù)里比如每天早上跑一個檢查腳本用OpenShell生成一條磁盤占用排名命令執(zhí)行后把結(jié)果發(fā)到群機(jī)器人。這樣做的時候尤其要小心一點——自動化鏈路里要堅決開啟--dry-run模式并配合審計日志否則一條AI生成的命令在無人確認(rèn)的情況下生產(chǎn)環(huán)境執(zhí)行風(fēng)險是不可控的。我的建議是自動化場景只用它生成命令文本或分析腳本真正的執(zhí)行和決策還是留給經(jīng)過審核的固定腳本來做。OpenShell在這條鏈路里的角色是輔助生成和解釋而不是代替人做變更。最后再說點實際的OpenShell用到現(xiàn)在我的體會是它不會讓一個不懂Shell的人瞬間變高手但能讓懂Shell的人把大量低價值的拼語法時間省下來集中精力去做真正的判斷和驗證。最讓我受益的一個小習(xí)慣是每次讓它生成命令后我都會追加一句給每條命令加一行注釋說明它是干嘛的。這樣一來生成的命令即使用完也會留在終端歷史里下次翻出來還能看懂當(dāng)初的意圖等于在工作的同時順手積累了一份自己的命令知識庫。如果你也想試試建議從最簡單的場景開始比如讓它解釋一條復(fù)雜命令、統(tǒng)計一個日志文件先熟悉它的輸出風(fēng)格和確認(rèn)交互再逐步擴(kuò)展到批量操作和自定義模板。工具終究只是工具判斷力還是自己的。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
老熟女乱伦一区| 成人麻豆av电影网站| www.狠狠操| 97色97干| 后入式999| 五月天综合| 一本色道综合久久欧美| 国内外毛片在线观看| 91 在线亚洲| 国产丁香精品露脸视频| 中文一区二区| 在线视频日韩欧美国产| 久96热在线观看视频| 天天摸夜夜操视频| 天天综合色电影| 中文字幕日韩人妻视频| 超碰色97| 亚洲色丰满少妇高潮| 色色五月丁香| 久草福利在线资源站| 久久激情婷婷| 九九热男人天堂| 日产欧美电影一区二区三区| 97视频在线播放| 99热国产| AV久日| 蜜臀亚洲中文| 很黄很污的免费网站| 天天干人妇| 国产精品点击进入在线影院高清| 国产熟妇一区二区| 亚洲丰满很很操| 久久国产精品,久久国产| 强奸a片网| 久久精品国产亚洲AV成人直播| 97久久超碰| 亚洲久草AV色图| 久久99手机免费视频| 欧洲色| 亚洲精品美女久久久久久久久| 大香蕉久久| 黑人无码一区二区| www色日本| 精品一区二区综合熟妇| 人人做天天爱| 啪啪啪东京| 中文字幕第9页萱萱影音先锋| 97欧美日韩中文| 日韩av三四区| 欧洲精品网| 欧美性爱97超碰| 中文字幕版| 一块操欧美性爱| 国内自拍 日韩激情 99| 日本 欧美 亚中文字幕| 中文字幕一区二区三区蜜臀| 中文字幕视频在线观看一区二区| 操死我干死我| 精品成人av一区二区三区在线| 欧美一区二区三区不卡高清视频| 人妻一区二区三区四区视频| 亚洲天堂五月天国产| 91福利网在线观看| 99视频这有这里有精品| 国产Aα| 免费毛片在线播放| 久久久98网站免费视频| 久操九九九九九九九九九九九九九九九九九九九九九九九九九九九九 | 999狠狠综合| 97操碰| 狠狠色综合网| 神马久久午夜| 青青伊人这里只有精品| 这里都是精品在线观看| 一本道综合色图| 无码一区免费在线不卡| 欧美嗯啊……在线观看视频免费| 久热精品色情| 欧美性少妇| 精品人妻久久久| 亚洲欧美色图片| 99re99在线视频| 日韩97P| 欧州一区二区三区四区| 欧美人妻一区| 亚洲 91 在线| 亚洲图片视频小说| 欧美第一页| 精品黄色电影| 婷婷AV一区二区三区| 色色婷婷五月| 久久久久国产| 一区二区免费电影久久| 五月天综合网| 久久久精品一区二区| 日韩天天本| 久久成年精品| 久久久久久亚洲Av无码精| 日韩精品国产一区二区| 丁香五月色情| 久久噜噜噜精品国产亚洲综合| 热热色青青草| www.yeyecao| 亚欧韩av| 在线情色电影 91大 | 在线免费观看日韩一区| 精品一区二区三区最新| 久久丝袜| 91超级碰碰碰| 69久久久久久久久久久久久| 白丝av| 操逼网站视频漫画国产| 青青草好吊| 狼狼色丁香久久婷婷综合五月| 99精品视频在线观看| 校园春色中文字幕AV| 伊人五月天婷婷| 国产视频一区二区免费| 少妇内射视频| 樱花蜜乳av| 色婷婷综合久久中文字幕雪峰| 情侣操 逼视频99| 100啪啪视频大全| 男人的天堂2010| 97中文综合| 全球成人中文在线| 少妇丝袜在线观看AV| 亚洲 在线| 最新国产精品久久精品| 亚洲成人色情五月天丁香花| a一区二区三区乱码在线| 亚洲精品一二三四区| 蜜臀在线视频| 日韩二级| 亚洲免费在线探花| 97免费视频在线观看视频| 久操凹凸视频| 亚洲精品一区二区免费在线观看| 少妇一级婬片免费放一级a性色.| 激情亚洲天堂| 尤物视频一区| 99精品高潮| 中文字幕一二区二三区人妻专区| 久久啊啊啊视频| 久久久精品中文字幕爱豆| 丁香六月婷婷综合| 夜夜精品视频| 秋霞午夜视频一区二区| 青娱乐亚洲自拍| 乱久久久| 欧美精品1区2区3区| 99少妇内射| 久jiu久神马影院| 麻豆久久一区二区三区| 青青操少妇| 亚洲日韩视频二区| 超碰在线一区二区| 亚洲蜜臀懂色| 国产做?爰片久久毛片?片美国| 亚洲a色| 在线 制服丝袜中出 人妻| 99这里只有精品| www色色com| 激情婷婷黑人91| 欧美日韩99精品麻豆传媒| 超碰在线人人射| 干b在线性社区| 国产综合在线视频网站| www.av不卡中文字幕| 99久久久| 一级人妻性爱视频| 欧美日韩小说| 高清肉丝中文无码| 全免费a敌肛交毛片免费| 日韩9区| 好看的久久不射无码影视影院| 无码伊人久久大杳蕉中文无码| 精品人妻一区二区三区在线视频不卡| 东北操逼| 96爱综合| 欧美毛片在线网| 女人精品内射国产99| 51一区二区三区| AV天天综合| 日韩激情啪啪| 久草国产在线视频| 张柏芝国产一区在线观看| 欧美熟女妇同| 日韩精品人妻系列无码天堂| 国产成人+综合亚洲+天堂| se吧提供91精品国产91久久久久久 | 国产最火爆久久国产网站网站| 久久草视频污视频| 超碰久热| av天堂5| 人人做天天爱| 国产成人无码a| 亚洲欧美骚| 99色日| 97香蕉碰碰人妻国产欧美| 日本中文字幕不卡视频| 国产熟女无套内射| 91色欧美| 国产传媒日韩欧美| 色吧91| 骚货操死你| 久久久久久性爱视频| 啪啪91| 久久av成人无码免费| 中文字幕一区二区三区人妻不卡| 后入福利| 久久熟女嫩草成人片免费| 97资源欧美| 天天日天天射天天干| 人妻出轨一区二区三区| 欧亚久久偷拍视频| 中文久久96| 九九九九九九视频| 久久久久一本一区二区青青蜜月| 亚州操操穴网| 久操99| 亚洲色图在线视频| 四虎影库国产精品免费| 国产高清26uuu| 2018天天日天天日| 老外又粗又长一晚做五次| 成人怡红院| 欧美91精品国产自产| 日本久久超碰| 国产一区二区成人av在线播放| 欧亚韩国999| 蜜桃臀AV在线| 亚洲色交| 九九视频黄色片| www.99中文字幕| 国产一级黄色片在线观看| 五月综合久久| 日本一区二区三区精品| A男人的天堂| 少妇九九九九| 成全动漫视频观看免费下载| 亚洲天堂中文字| 国产亚州日韩欧美看片| 欧洲乱码一区二区| chaopen97久久| 日韩啪啪视频| A V视频日本| 91无人区卡一卡二卡三乱码入口最新版:能让用户有更多选择的选择-经典说说-爱 | CCYY草草影院地址入口| 色噜噜人妻丝袜a∨先锋影| 99ri视频| 9999亚洲电影| 精品无码一区二区三区色欲| 美女操逼福利视频| 久久9亚洲| 人妻天天爽| 欧美亚洲高清| 国产女人成人精品视频| 国产精品乱码久久久久久久| 永久免费观看的毛片的网站| 国产亚洲色婷婷久久99精品91葵花宝典 | 人人看人人摸人人色| 日本一区二区电影网站| AV女优男人的天堂| 五月综合色| 天天综合网1| 综合色好色| 全免费a敌肛交毛片免费| 亚洲天堂另类美腿| 九九九九精品| 欧美亚性天堂| 色激情综合网站| 丁香五月性爱| …中文字幕亚洲乱,97人妻无码费视…| 成人精品在线免费视频| av天堂影视中文在字幕在线中文 | 国产精品一区二区三区在线| www色日本| 欧美偷拍| 国产又色又爽又舒服的三级视频| 久久久一区二区| 亚洲国产奇米影视久久| 精品二999| 日韩99精品视频综合区| 亚洲视频二区| 操高情无码| 99国产精品久久久久久久成人热| 久久久久久久久久久免费精品| oumeisetu综合| 手机看片日韩人妻| 日本三级网页| 亚洲精品亚洲人成在线麻豆| 久久一本大香蕉 | 夜夜中出国产| 久久久97| 日韩欧美偷拍美女视频| 亚洲最大成人a毛毛片| 嗯嗯啊好大| 思思视频免费看网站| 久久9精品视频| 诱惑网综合| 超碰人人妻| 欧美天天干| 啪啪91| 91熟女视频| 久久精品亚洲婷婷| 人妻无一区二区三区| 久久精品72| 国产日韩欧美亚洲精品95| 日韩欧美偷拍美女视频| aⅴ日韩成人电影av在线免费看av大全| 碰人碰碰人人开房人肉| 99这里有精品| 思思视频免费看网站| 亚洲成人妻日韩在线| 首页中文字幕中文字幕免费| 懂色av色欲av蜜臀av| 先锋音影AV| 插日本熟女视频| 97中文综合| www四虎| 亚洲欧洲无码bt精品合集| 小明看看网址| 亚洲天堂,男人| 啊啊啊想要| 人人超碰在线观看黄| 亚洲操逼无码| 综合久久久久久久久91| 五毛骚逼极品美女怕怕| 美女露胸露屁股| 天天操天天干一区二区| 天天爽天天操啊啊啊| 国内操逼视频二区| 激情色播| 丰满人妻一区二区三区四区| 欧美激情专区| 亚洲人码13| 婷婷五月花| 亚洲欧美日韩免费电影| 激情欧美97| 国产精品久久久久久久久久久久久久久久 | 国产精品制服丝袜清纯唯美| 日本色日夜干| 精品久久久一本一道| 国产av青草| 国产福利精品最新在线| 国内偷自视频区视频综合| av影院十区| 老女人老91妇女老热女| 东京热一区二区三区四区五区六区| 欧美日韩97在线| 99精品在线| 国产h片在线观看视频| 91丝袜| 久久精品女同亚洲女同13| 91丝袜美女| 色五月婷婷五月天| 色色五月天婷婷| 亚欧无码在线| 91深夜夜| 婷婷在线视频在线观看| 国产精品人妻免费精品| 高清国产精品福利网站| 97在线观看免费视频| 啊啊啊 在线| 麻豆国产成人精品| 日本大香蕉| 天天内射| 国产精品视频电影| 午夜男人天堂| 日日狠狠久久偷偷色综合免费| 欧美麻豆成人同性GⅤ在线| 无码人妻一区二区三区色欲aⅴ| 97碰碰色| 久热热| 欧美色蜜桃97| 亚洲天堂另类| 欧美92| 国产尤物在线三区| 蜜区区视频79| 国语精品av| 五月天婷婷社区| 午夜欧美精品久久久| 少妇色欲综合网2| 青草伊人网| 懂色AV网| 白丝av| 成年人黄色视频免费| 欧美日本成人一区二区| av网站免费线看| 強姦亂倫a| a一区二区三区乱码在线| 中文字幕高清精品一区| 三级三级三级a级全黄三| 欧亚性爱视频免费看| 一级黄色牲爱A级片| 天美麻花大全视频| 亚洲综合小说另类图欧美视频激情小说色五月天 | 欧美日韩国产黄色片| 岛国视频一二三区| 婷婷激情四射| 亚洲欧美综合色| 97看操| 一区二区三区四区五区久久久久久| 亚洲男人天堂视频| 久久精品店| 黄片视频观看| 乱伦3P视频| 99国产人成精品| 精品国产91久久久久久一区黄无| 亚洲999综合| 97中文字幕九区| 激情婷婷综合久久| 国产97视频免费观看| 五月花婷婷| 国产大片精久久久久久| 久久久久国产精品久久久| 精品久久久久av影院| 欧美成人午夜免费福利785| 免费AV播放| 97色论| 肉丝无码中文高清| 伊人热综合| 人摸人人操人| 五月天春色激情网| 97国产综合欧美| 国产白丝av| 26uuu性| 麻豆天美国美国产AV| 亚洲免费97免费| 天美av在线| 91丨九色丨国产丨人妻在线| 91久久久久久| 欧美日韩中国x| 蜜臀久久99精品久久久久| 亚洲精品第一| 91美女色视频亚洲| 91久久| 91粉嫩萝控精品福利网站_精品影音先锋国 | 国产精品天美传媒| 亚洲有薄码区久久在线一区| 特级特黄一级毛片免费| 日韩一级二级| 澳门色噜噜色噜噜色噜噜色噜噜色噜噜| 极品销魂美女一区二区| 中文字幕在线播放2中文字幕在线观看2| 媚薬在线视频麻豆| 大香蕉乱级| 能看的av| 欧美熟妇色| 日韩人成网站在线播放| 98福利在线视频| 日韩激情电影中文字幕| 91N五十路| 蜜臀99久| 久久精品国产精品亚洲艾通辽熟妇 | 99久久精品无码一区二区| 激情五月综合| 亚洲AV不卡在线观看| 日韩无码精品综合久久| 亚洲丝袜色图| 成人精品在线免费视频| 欧美美女啪啪视频| 大香蕉一级黄色片久久| 97香焦色区| 国产精品视频在线观看| 床上啊啊啊一区二区三区| 91无码人妻精品一区二区三区蜜桃| 成人八戒网站| 国产精品乱码久久久、久久| 色综合久久88色综合久久天天| 蜜桃色院一区久久 | 欧美成人9797| 手机午夜电影神马久久| 国产精品午夜成人福利| 一级做a爰片久久毛片图片| 啊啊啊啊啊啊好湿好爽视频| 日韩免费三级黄片电影| 综合91网| 岛国黄色大片网站| 欧美日韩妖精91com| 婷婷色综合| 亚洲在线91| 歐美一級亂黃99在綫精品| 国产精品福利资源在线尤物| 97视频620| 18禁免费视频| 四虎免费在线播放| 女优视频第10页| 黄片视频观看| 亚洲drav色图| 91碰碰碰| 玖玖爱在线视频免费观看| 91亚洲影院综合| 三级网色| 综合久久9| 精品人妻视频一区二区三区蜜桃视频| 成人性爱视频在线看| 亚洲好色人妻| av在线人气| 中文字幕亚韩| yw尤物av无码点击进入麻豆| 新97国产超碰| 曰韩无码777| 午夜国产成人精品视频| 夜色97| 久久人妻视频网| 眼镜人妻101.com| 欧美天天影院| 欧美97日韩精品| 色牛牛AV| 黄色激情电影在线观看| 日本Suv精品一区二区| 久久嫩草国产成人一区| 日韩成人大片在线观看| A一区片| 亚洲性高潮| 欧美成人综合| 久久99国产综合精品女同| 精品少妇人妻av久久免费| 欧美综合天堂| 久久亚洲天堂| 东北老女人的激情视频| 嗯嗯啊在线视频| 人人操人人操草草| 国产福利电影| 丰满人妻区一区二区三| 成人精品久久| 97se综合| 金典av| 国产精品久久久久久夜夜夜| 99免费在线视频| 思思热er精品视频| 久久中文字幕一区不卡| 国产女同在线观看视频| 成人午夜视频免费播放| 天天干人人看综合| 久久久久久人| 91久久久老司机| 国产精品久久发布| 久久五月份| 97综合在线| www.人人摸在线视频| 亚洲第一页色| 静品嫩模一区二区| 肉嘟嘟www视频在线观看高清| 亚洲国产成人7777| 色呦呦国产精品免费看| 老司机福利青青草| 亚洲欧美第一页| 97Ai亚洲| 久久精品店| 中文字幕视频在线观看| 欧美操逼录像国产黄色国产| yazhouzaixian| 久久97超碰香蕉| 欧美大片一区二区三区| 色娱乐色呦呦夜夜夜夜av| 久久精9| 午夜啊啊啊| 欧美老妇女内射网址| 欧美一区二区在线资源| 69综合网| 无码久| 久久草视频污视频| 亚洲天堂久| 91天堂丝袜美腿| 久操电影网| 国产熟女无套内射| 日本中文熟女视频| 亚洲性爱免费电影| 91呆哥人妻| 女优免费一区二区永久| 九月丁香婷婷| 色偷偷色偷偷欧美日韩| 超碰到97情色| 婷婷激情四射| 超碰免费人妻人人| 亚洲毛片一级带毛片基地| 春色校园综合网| 夜夜嗨一区二区三区直播内容| www亚洲免费| 国产对白刺激视频| 秋霞曰韩R级| 丁香激情五月天| 国产少妇与亚洲av| 另类图片亚洲加勒比另类图片亚洲加勒比另类图片亚洲加勒比 | 欧美黑人与女人91| 欧美色欧美| 国产专区第一页| 激情综合亚洲| 午夜精品久久久久| 亚洲久久天堂| 天天夜躁日日躁狠狠2002| 无码精品一区二区三区潘金莲| 色狠狠综合| 草久久久| 60秒不遮不挡| 一区操逼日比视频| 欧美日韩99精品麻豆传媒| 少妇三P| 欧美成人精品欧美一级乱黄一区二…| 波多野结衣AV无码一区| 国产超碰| 亚洲和欧美裸体美女双飞视频| 青青青草原| 亚洲欧洲日本精品中文a∨| 国产欧美亚洲精品a第2页| 9久久9综合| 日韩成人小视频| 日韩人妻制服丝袜av| 一二三区在线| 91AV国产精品| 性色生活片久久毛片婬片免费放女人一级毛片 | 亚洲美女30b| 久久久青青草| 成人无码影片视频在线| 亚洲综合在线高清| 热99re69精品8在线播放| 亚洲av无线观看| 色婷婷综合久久久久中文一区二区| 3级毛片一二| 乱伦3P视频| 国产精品久久久久久久久久久久久久久久久久| 91综合无码| 国产亚洲禁久一区二区| 欧美韩国你懂得在线 | 青春草莓视频在线观看网址| 青青草在线视频美女| 熟女人妻一区二区三区免费看| 国内黄色精品| 97亚洲中文| 综合色啪| av橘色网站| 在线综合色| 久久久久9| 欧美精品一区二区少妇免费A片 | 啊啊啊想要| 黄污污污污| 熟女91网站| 操碰97| 久久97视频| 激情综合网五月婷婷| 国产日韩中文字幕欧美| 国产视频一区二区免费| 九久久精品| 一区二区三区视频在线观看免费| 搡老女人老91妇女熟女| 亚洲国产一级精品毛一级精品看免费视频| 精品亚州18| 蜜桃色院一区久久 | 最新中文字幕精品在线| 91爱看| 国产福利在线视频网站| 亚洲综合大片| 久久久九九网站| 九九九九亚洲| 日韩性色b| 秋霞免费无码视频日韩A片| 欧美性区| 日韩精品黄片免费观看| 91欧洲入口| 色婷五月天| 日本精品五区| 亚州色图欧美| 日韩不卡毛片Av免费高清| 麻豆色99999| 黄污污污污| 操操操五月天婷婷丁香影院| 欧美999999| 日本污ww视频网站| 国产精品九九九| 中 文字幕一区二区三四 五 区日 日 骚| 天天操天天干一区二区 | 国产夜夜操| 国产精品制服丝袜清纯唯美| 久久精品国产亚洲粉嫩| 91色综合激情| 一级啊性爱在线视频| 91n欧美| 久久综合女优| 亚洲日本天堂| 99在线精品观看99| 激情 欧美 亚洲 小说| 超碰97欧美日韩| 色丁香五月婷婷| 强奸乱伦AV网址| 加勒比综合在线| 精品久久久久瑟瑟| 抽插无码高清一区| a片在线播放| 一区二区亚州激情久婷婷欧美| 992这里有精品| 精品国产一区二区三区四区在线看| 亚洲精品久久久久久| 天天干2区3区| 91一起操| 免费αⅴ在线观看| 91精品国产91综合久久蜜臀| 伊人9| 成人A片男人的天堂| 美日韩成人| 久久九九精品一区二区 | 色色综合97| 色五月婷婷麻豆在| 狠狠色噜噜狠狠狠狠狠色综合久久| 91成人无码| 九七人妻在线| 久久深夜无码| 人妻碰碰碰碰碰碰| 91性高潮久久久久久久久| 国产精品麻豆免费视频| 高清无码人妻久久久一区二区三区aⅴ| 精品美女久久一二三| 欧美中文字幕男人天堂久久精品| 久久精品三级影视| 国模不卡| 黄片免费视频2019| 啪啪视频免费在线观看| 亚洲男人的天堂va亚洲男人社| 热的中文 热的有码 热的国产| 夜夜狼人妻| 另类综合另类| 加勒比无码一区二区三区| 天美麻花大全视频| 欧美亚洲中文字幕| 国产一级作爱毛片| 少妇3P性爱自拍| 欧美性爱免费短视频| 国产91福利小视频在线观看| 亚洲欧美黄| 亚洲人妻爽爽爽| 国产农村妇女毛片精品久久| 欧美在线干| 91精品少妇搡搡搡| 久久是精品| 91少妇通奸网站| 色爽——AV| 午夜视频好爽啊| 玖玖爱在线视频免费观看| 加勒比伊人| 中文久久| 91一区二区三区蜜桃| 亚洲黄片免费在线播放| 久久久99免费| 美国人人操人人操| 久久性爱网站| 97超碰护士| 国产黄片精品在线| 久久天天艹| 国产亚洲性生活视频播放| 波多野结衣AV无码一区| 黑人美精品 A片| 色欲三区| 国产成人一级av88| 日韩av一级黄片| 五月婷婷激情综合| 五月天婷婷欧美三区| 男人的天堂亚洲| 亚洲日韩肥臀视频在线观看| 97超碰色屌| 国产一区二区久久| 啊啊啊啊,啊啊好多水| 欧中美三级一区二区三区| 91免费看中出视频| 免费试看60秒| 亚洲字幕一区二区| 久久草在线综合视频| 人妻丝袜无 码视频专区| 成人久久精品| 中文字幕一区二区三区50路| 日韩有码专区| 久久久久久久强迫| 午夜一区二区三区国产| 乱伦熟女区| 天天综合91在线| 欧美熟女妇同| 日韩本不卡视频在线观看 | 日本裸体久久色噜噜| 97精品久久久久中文字幕| 伊人网在线点播| 日本中文字幕不卡视频| 色噜噜人妻丝袜a∨先锋影| 丝袜AV一二三区| 亚洲欧美日韩电影网站一区| 综合亚洲欧美| 亚洲精品国产专区在线观看| 激情综合婷婷| 东京热av男人的天堂| 国产亚洲禁久一区二区| 亚洲偷拍自拍在线视频| 色欲久久99国产精品久久久久久| 日韩无码视频黄色| 色欲天天综合网| 精品176精品2| 日少妇视频| 国产精品自拍欧美在线| 亚射在线| 日骚逼视频| 太久视频| 久久综合精品一区二区三区| 国产美女高潮视频| 国产人伦a片信息免费片| 95精品在线| 97精品人妻一二三四| www.久久制服糖| 熟女人妻av在线资源,黄色的资源| 动漫av中文| 另类亚洲一区二区三区| 日韩三级一区 | 女欧美一区二三区| 99精品在线| 久久禁| 午夜男人av| 97在线欧洲| 日本成a人v网站在线观看| 五月丁香综合激情| 伊人9| 久久久久成人亚洲国产| 另类av综合久久| 亚洲欧美国产中文视频| 天美国产精品| 加勒比综合网| 色色色色色色色色色色色色色色综合| 欧美 日韩第一性色| 国产精品欧美日韩久久| 密臀视频一区二区三区| 精品国产91内射久久| 大香蕉综合| 婷婷伊人五月| 欧美狠狠弄| 91在线精品一区二区三区| 精品久久在线区一区| 97超碰超碰| 人妻久热在线| 亚洲 欧美 精品专区 极品| 九九无码久久精品视频| 中文操逼字幕| 男人天堂久久日韩| 在线综合 亚洲 欧美中文字幕| 色999偷自拍拍| 成人一道本免费视频| 蜜桃视频一区二区三区在线观看| 中文字幕精品免费一区二区| av大香蕉网站| 黄色激情电影在线观看| 亚洲精品1区| 国产午夜无码片在线观看影视| 啊啊啊啊啊啊啊啊要喷了| 午夜黄色免费在线观看| 日本幼女18+| 久久五月份| 超碰在线人妻中文字幕| 电家庭影院午夜69久久夜色精品国产69乱 | 美女啊啊啊啊pc| 欧美gv在线观看| 亚洲色悠悠久久88| 26uuu国产免费观看| 天美传媒麻豆一区二区三区国产精| 丁香久久| 欧美片第一页| 国产精品亚洲日韩骚欢乐谷最新地址发布页huanieguty性屋娱乐妖精视频 | 精品久久久av无码免费| 熟女欧美日韩综合婷婷| 日韩视频啪啪| 一区二区视频在看| 97超碰色屌| 精品v日韩欧美国产| 欧美色另类| 国产精品网站免费| 国产热RE99久久6国产精品首| 亚洲高清91| 大香蕉国产中文自拍| 国产1769在线| 91在线欧美| 97精品97久久| 欧美三级不卡| 玖玖玖玖精品国产剧情| 国产久久久久久| 97精品国产精品免费观看| 色五月亚洲| 尤物黄色在线观看网站| 久久免费9| 天美传媒在线一区| 色色五月婷婷| 中日亚韩免费视频| 久久精品熟妇丰满人妻99| 一区二区三区国产在线播放 | 91色人| 久久伊人在线五区| 日本在线视频导航| 午夜福利一区二区影院| 国内一级精品| 伊人久久亚洲中文字幕不卡| 熟女人妻久久中文字幕一二区| 波多野42部无码喷潮在线观看| 加勒比99999| 久偷拍欧美日韩三区| 91无人区卡一卡二卡三乱码入口最新版:能让用户有更多选择的选择-经典说说-爱 | 玖色AV| 久久一区二区高清免费| 97日韩欧美| 蜜臀99久久精品久久久久久| 91国产美女丝袜足交精品视频 | 麻豆久久精品亚洲精品88| 天天热精品| 青女在线| 亚洲综合888| 色性综合| 中文字幕在线观看视频www| 芊芊操逼视频无码| 婷婷av在线中文字幕| 欧美日韩在线小说 | 91爰爱欧美| 爱干爱射网啊啊啊| 久久精精区一区二区一蜜桃一区二区| 久久精品国产亚洲AV成人直播| 久久亚州精品成人Av无| 97久久久| 亚洲欧美不卡线| 91精品国产91熟女| 欧美少妇高潮| 少妇色欲综合网2| 91激情国产| 97爱啪| 久草老司机| 99re在线精品78| 丝袜美腿射精91| 亚洲欧洲无码一区夜| 亚洲第一色页夜| 熟女中出视频| 精品视频97| 91精品成人| 人人澡综合涩| 国产精品suv一区| 大香蕉在线免| 欧美情色贴图| 中文字幕文字幕无码一区二区三区电影99| 欧美se亚洲| 99九九久久| 天天天天天天天天综合| 密臀AV在线| 伊人aaa| 熟女一区二区三区四区| 久久天堂网| 97美日韩视频| 97干在线| 久久透逼视频| 久久夜黄色无码A级大片| 国产三级中文有码在线视频| 嫖老熟女A片一二三区| 中文字幕日本久久| AV中文在线| 国产黄a三级三级三级av在线看 | 69少妇一区二区| 啪啪免费| 日本欧美国内在线| 欧美精品第3页| 欧美欲色| 夜夜免费视频| 狼人狠干| 中文字幕一区二区三区字幕| 欧美日韩香蕉| 91美女丝袜诱惑视频| 日本天堂网| 免费超碰97久久| 国产精品农村妇女| 美国日韩黄片| 一本一道vs波多野结衣| 九九无码| 久干网| 亚洲九月丁香| 欧美拳交在线播放| 1二区9| 亚洲中文字幕av | 另类天堂| 亚洲欧美在线观看免费| 国产成人网| 亚洲限制级在线| 色69大色97香蕉| av激情亚洲五月天| 黄页视频网站野外| 情色AV电影| 欧美一区二区三区成人性生活| 九九九九精品视频| 国产精品视频麻豆入口| 狠狠狠狠狠狠| 精品人妻一区春色| 女人综合网| 少妇干B| 抽查国产福利主播| 麻豆一区二区三区在线看 | 国产精品在线网站| 97色综合中文网| 久久久久久国产精品免费网站| 亚码激情| av橘色网站| 免费av在线播放二区| 激情开心五月天| 91美女視頻| 岛国1区2区3区在线观看| 99久re热视频精品98| 欧洲精品人妻| 天堂v无码免费视频| 996热| 国偷自 一区| 亚洲色图尤物视频 | 欧美激情视频一区二区| 乱论91| 91九九九逼| 国产精品熟女一区二区三区| 欧美v亚洲v日韩v最新在线二区| 欧州激情视频在线一区二区| 天天做天天爱| 99色热| 久热精品在线| 最近2019中文字幕国语免费版| 18岁禁 茉莉成人久久| 中文字幕蜜乳av| 艹我哪美一区无码| 日本布卡一区二三区| 国产三级日产三级韩国三级| 九九热这里只有在线精品视 伊人草 成人菠萝蜜视频在线观看 | 中文字幕精品一区欧美| yirendaxiangjiashipin| 午夜一区| 五月天婷婷成人网| 高精欧美色| 亚洲九九夜夜| 啊啊啊好大好深| 9+1视频网址| 易易A毛视频| 色婷婷电影网| 超碰人妻久久| 天天干美少妇一区| 青娱乐黄色录像| 夜夜操狠狠操| 欧美色乱| 日本久操视频| 在线午夜成人无码视频| 岛国小电影| 日本成人免费一区二区三区| 亚洲精品一二三四区| 欧美日韩国产成人高清| 亚洲成人一二三区| 国产精品久久久久久高清无码免费看 | 人人操人人射人人干| av无码精品久久久久| 日韩 女同 综合| 韩国一级婬片A片AAAAA| 美女黄页网站| 91蜜臀熟女| 夜夜草我| 超碰免费欧美7| 免费综合亚洲中文| 蜜臀99精品国产高清在线观看| 97在线免费公开视频| 97人人模人人爽人人| 亚洲av资源| 爱干爱射网啊啊啊| 久久东京伊人一本到鬼色| 亚洲美女黄色| 思思99热| 在线中文字幕| 视频在线中文字幕| 色播五月婷婷| 天天看精品动漫视频一区| 色欲色香天天天综合网www-亚洲综合国| 免费看国产曰批40分钟怎么下载| 美国三级日本三级久久99| 激情开心五月天| 思思视频免费看网站| 插入粉嫩少妇视频| 开心激情站| 一二三四视频中文字幕在线看| 丁香7月婷婷| 97色五月天完| 干干干天天| 99999亚洲| 精品96久久| 99碰碰| 亚洲一卡二卡在线免费| 亚洲男人天堂视频| 大香蕉伊人亚洲| 免费作爱一级视频| 精品视频一区二区| 99re在线视频| 国产最新AV| 日韩成人性爱AV| 亚洲综合欧美| 天操天操夜操夜月操月年年操操| 中亚精品极乱| 中文操嬖片。| 精品一级毛片在线观看| 玖玖大干人妻| 99热在线不卡| 一本道综合色图| 欧美日韩操操操| 老熟女乱伦片| 91青青| 欧美在线视频播放| 国产欧美一区二区| 91久久久久久久| 日韩精品碰碰| 无码高清操逼| 揉揉揉夜夜| 国产精品久久久久999| 欧美日日夜夜| 免费观看欧美日韩操逼视频| 日韩无码黄色片| 午夜亚洲WWW湿好大| 国产97色在线| 亚洲熟女乱综合一区二区在线-...亚洲国产日韩欧美一区二区三区,久久久久久精 | 天天操人人操骚逼网站| 女同在线视频一区| 久久精品色欧美aⅴ一区二区| 亚洲日韩视频二区| 啊啊啊网站| 欧色网址| 久久久78| 后入式999| 天天综合网~91入口| 少妇六月天| 美腿色图| 久操B网| 嗯嗯嗯啊啊啊在线免费观看| 伊人久久婷婷| 91日本在线观看| 激情接吻视频久久久久久| 人人操人人摸人人看人人干| 国产二区三区免费视频| 亚洲图片欧美色| 亚州男人天堂| 青娱乐啪啪视频| 天美传媒AV在线播放| 欧美日韩精品久久久久久久久东北老熟妇| 亚洲se电影| 熟妇女伦乱视频视频| 欧美日韩精品青青| 亚洲好色人妻| 国产丁香精品露脸视频| 加勒比无码毛片| 日产精品久久久一区二区| 欧美少妇高潮视频| 97久操| 91国模| 污色区网站| 婷婷av在线中文字幕| 三级AV入口| jk白丝没脱就开始啪啪| www.大香| 天天色综亚洲91污| 婷婷色播婷婷| 国产久久一区二区午夜| 天天影视网综合少妇| 九九九综合精品| 1区2区3区中文字幕日韩| 精品国产国产AV| 91国产丝袜美女| 啊啊啊骚|