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

ARTICLE DETAIL

資訊詳情

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

Agent Skills全面解析:從Prompt到技能包的實(shí)戰(zhàn)指南

Agent Skills全面解析:從Prompt到技能包的實(shí)戰(zhàn)指南 最近身邊討論 agent 開(kāi)發(fā)的人突然多了起來(lái)各種框架、開(kāi)源項(xiàng)目層出不窮。前半年的熱點(diǎn)還是 RAG、Function Calling現(xiàn)在風(fēng)向已經(jīng)明顯轉(zhuǎn)向了“給 Agent 配技能”。團(tuán)隊(duì)里做 Code Review 的同事跑過(guò)來(lái)問(wèn)我skills 到底是什么和 prompt 有什么區(qū)別為什么大家都在裝 skills說(shuō)實(shí)話這是個(gè)好現(xiàn)象——說(shuō)明大家開(kāi)始意識(shí)到Agent 的能力上限很大程度上不取決于模型本身而取決于你給它準(zhǔn)備了多少可復(fù)用的技能。這段時(shí)間我自己在幾個(gè)項(xiàng)目里陸續(xù)試了 Claude Code skills、Codex 的 skills 機(jī)制也手動(dòng)開(kāi)發(fā)過(guò)兩套內(nèi)部 skill踩了不少坑也總結(jié)出一些規(guī)律。這篇文章就把我對(duì) agent-skills 的完整理解寫出來(lái)從底層原理到具體開(kāi)發(fā)步驟再到生態(tài)里值得裝的 skill 清單和測(cè)評(píng)方法一次性講透。不管你是剛開(kāi)始接觸 agent 開(kāi)發(fā)還是已經(jīng)在寫自己的 skill 庫(kù)應(yīng)該都能從中找到有用的東西。1. 從 prompt 到 skillsAgent 圈正在經(jīng)歷的范式轉(zhuǎn)變1.1 為什么是現(xiàn)在skills 爆發(fā)的三個(gè)直接推手先聊一個(gè)反直覺(jué)的現(xiàn)象llm 的能力在快速變強(qiáng)但對(duì)普通開(kāi)發(fā)者來(lái)說(shuō)“把大模型用好”這件事反而變難了。原因很簡(jiǎn)單模型越強(qiáng)用戶期待它完成的任務(wù)就越復(fù)雜。半年前你寫一個(gè)“請(qǐng)總結(jié)這份文檔”的 prompt 就夠用現(xiàn)在大家想讓 agent 自己看懂代碼庫(kù)、自動(dòng)修 bug、獨(dú)立完成前端頁(yè)面。任務(wù)的復(fù)雜度上了好幾個(gè)臺(tái)階靠一段 prompt 已經(jīng)兜不住了。skills 機(jī)制就是在這個(gè)背景下被推上前臺(tái)的。它爆發(fā)的直接推手有三個(gè)第一Claude 的 Agent Skills 規(guī)范發(fā)布給了行業(yè)一套統(tǒng)一的 skill 組織格式。SKILL.md 加技能目錄的標(biāo)準(zhǔn)結(jié)構(gòu)讓 skill 可以像文件一樣被復(fù)制、共享、版本管理。第二以 superpower skills 為代表的開(kāi)源 skill 庫(kù)在社區(qū)里瘋傳大家突然發(fā)現(xiàn)原來(lái)“給 Claude 裝上技能包”這件事如此簡(jiǎn)單效果還立竿見(jiàn)影。第三Codex 和 Claude Code 這類編碼 agent 工具的普及讓開(kāi)發(fā)者第一次在日常工作流里高頻接觸“模型 技能 工具調(diào)用”的組合模式。這三個(gè)推手疊加在一起直接把 skills 從一個(gè)小眾概念推成了 agent 開(kāi)發(fā)的事實(shí)標(biāo)準(zhǔn)。1.2 skills 到底解決的是什么問(wèn)題如果用一句話概括skills 解決的是“大模型不知道怎么做但你其實(shí)知道怎么做”的問(wèn)題。舉個(gè)例子。你讓一個(gè)剛畢業(yè)的實(shí)習(xí)生去 review 前端代碼他會(huì)看但不知道該按什么標(biāo)準(zhǔn)看、先看什么后看什么、哪些問(wèn)題必須阻斷、哪些問(wèn)題可以提建議。你得給他一份團(tuán)隊(duì)規(guī)范文檔再帶他過(guò)兩個(gè)真實(shí) case他才能獨(dú)立干活。Agent 也是一樣。底層模型有強(qiáng)大的理解和生成能力但它沒(méi)有“你們項(xiàng)目的代碼規(guī)范、你常用的技術(shù)棧、你們團(tuán)隊(duì)約定俗成的檢查清單”這些私有知識(shí)。你當(dāng)然可以把這些全部寫進(jìn) system prompt但那樣 prompt 會(huì)變得無(wú)比臃腫既浪費(fèi) token又容易讓模型抓不住重點(diǎn)。更合理的做法是把這些知識(shí)封裝成一個(gè)個(gè)獨(dú)立的 skill——像給實(shí)習(xí)生發(fā)了一本《前端 review 手冊(cè)》一樣用到的時(shí)候才翻開(kāi)來(lái)看。這也解釋了為什么 skill 和 prompt 不是一回事。Prompt 是你對(duì)模型的一次性指令而 skill 是一整套可復(fù)用的“操作手冊(cè) 工具包”通常包含說(shuō)明文檔、腳本、參考資料、示例代碼。模型在對(duì)話過(guò)程中根據(jù)用戶需求決定是否加載某個(gè) skill加載后才按照 skill 里寫的規(guī)范去執(zhí)行任務(wù)。1.3 Skill 在 Agent 工作流里的位置要理解 skill 的價(jià)值得先看它在整個(gè) Agent 工作流里處在什么位置。一個(gè)完整的 Agent 系統(tǒng)通常包含模型、工具、記憶、工作流編排和技能這幾個(gè)層次。模型負(fù)責(zé)理解和推理工具負(fù)責(zé)執(zhí)行具體操作記憶負(fù)責(zé)跨會(huì)話保留信息工作流編排負(fù)責(zé)把多個(gè)步驟串聯(lián)起來(lái)而技能層負(fù)責(zé)提供“特定領(lǐng)域內(nèi)的高效方法論”。技能和其他幾層都有交互它內(nèi)部可以調(diào)用工具它本身可以被記憶系統(tǒng)檢索它也會(huì)指導(dǎo)工作流的編排方式。我比較喜歡的一個(gè)類比是如果把 Agent 比作一個(gè)外科醫(yī)生模型是醫(yī)生的腦子工具是手術(shù)刀和縫合線那么 skill 就是手術(shù)操作規(guī)范手冊(cè)。腦子再聰明刀再鋒利沒(méi)有一個(gè)標(biāo)準(zhǔn)化的操作流程醫(yī)生也很難穩(wěn)定地完成高難度手術(shù)。skills 的作用就是把“知道該怎么做”沉淀成“每次都按最優(yōu)的方式做”。2. 深入拆解一個(gè) skill目錄結(jié)構(gòu)、SKILL.md 與加載機(jī)制2.1 一個(gè)標(biāo)準(zhǔn) skill 從外到內(nèi)長(zhǎng)什么樣現(xiàn)在社區(qū)里主流的 skill 格式基本都遵循 Anthropic 提出的 Agent Skills 規(guī)范。一個(gè) skill 本質(zhì)上就是一個(gè)目錄目錄名就是技能名目錄里至少包含一個(gè)SKILL.md文件通常還會(huì)帶上腳本、參考資料和示例。拿我本地寫的一個(gè)“前端結(jié)構(gòu)圖生成”skill 舉例目錄結(jié)構(gòu)是這樣的frontend-structure-map/ ├── SKILL.md ├── scripts/ │ ├── analyze_tree.py │ └── generate_mermaid.py ├── references/ │ ├── react_project_patterns.md │ └── vue_project_patterns.md └── examples/ ├── ecommerce_platform.md └── admin_dashboard.mdSKILL.md是這個(gè) skill 的入口文件里面寫清楚這個(gè)技能是干什么的、什么時(shí)候用、怎么一步步執(zhí)行。scripts/放實(shí)際可執(zhí)行的代碼references/放模型執(zhí)行任務(wù)時(shí)需要參考的領(lǐng)域知識(shí)examples/放完整的輸入輸出示例用來(lái)給模型提供 few-shot 參考。把 skill 安裝到 Claude Code 時(shí)只需要把整個(gè)目錄放到~/.claude/skills/下面。運(yùn)行時(shí)模型會(huì)先掃描技能目錄清單當(dāng)用戶請(qǐng)求匹配到某個(gè)技能的 description 時(shí)再把對(duì)應(yīng)的 SKILL.md 載入上下文。2.2 SKILL.md 的 frontmatter 與正文寫作規(guī)范SKILL.md 的結(jié)構(gòu)很講究它由 YAML frontmatter 和 Markdown 正文兩部分組成。frontmatter 是給“模型調(diào)度器”看的正文才是給模型執(zhí)行時(shí)讀的。一個(gè)合格的 frontmatter 長(zhǎng)這樣--- name: frontend-structure-map description: 分析前端項(xiàng)目目錄結(jié)構(gòu)與路由設(shè)計(jì)生成結(jié)構(gòu)圖。僅當(dāng)用戶需要理解前端項(xiàng)目架構(gòu)、代碼組織方式或準(zhǔn)備重構(gòu)時(shí)使用。 ---這里最關(guān)鍵的是description字段。它決定了模型什么時(shí)候會(huì)想到加載這個(gè) skill。寫得太泛比如“生成結(jié)構(gòu)圖”模型會(huì)在不需要的時(shí)候誤調(diào)用浪費(fèi)上下文寫得太窄模型該用的時(shí)候又想不到。我在實(shí)踐中總結(jié)出一個(gè)技巧description 里要寫清楚“輸入條件”和“觸發(fā)場(chǎng)景”而不是功能描述。比如上面這個(gè) description我不僅寫了“分析目錄結(jié)構(gòu)和路由”還補(bǔ)了一句“僅當(dāng)用戶需要理解架構(gòu)、準(zhǔn)備重構(gòu)時(shí)使用”這就是在幫模型做觸發(fā)判斷。正文部分是核心我把它理解成“替不熟悉這個(gè)領(lǐng)域的人寫一份可執(zhí)行的 SOP”。不要寫抽象的原則要寫具體的步驟。判斷標(biāo)準(zhǔn)很簡(jiǎn)單如果一個(gè)人從來(lái)沒(méi)畫過(guò)前端結(jié)構(gòu)圖看完你的 SKILL.md 能不能一步步做出來(lái)2.3 模型是怎么“讀”skill 并執(zhí)行的理解了文件結(jié)構(gòu)我們?cè)賮?lái)看運(yùn)行時(shí)到底發(fā)生了什么。當(dāng)用戶發(fā)出一條消息模型的調(diào)度機(jī)制會(huì)先把當(dāng)前可用的 skill 清單過(guò)一遍。它會(huì)對(duì)比用戶消息的語(yǔ)義和每個(gè) skill 的 description判斷是否命中。命中后SKILL.md 的正文內(nèi)容才會(huì)被加載進(jìn)對(duì)話上下文。整個(gè)機(jī)制最精妙的地方在于“延遲加載”。如果系統(tǒng)里裝了 50 個(gè) skill模型不會(huì)把 50 份文檔全讀一遍而是在需要的時(shí)候只加載相關(guān)的幾個(gè)。這就像你廚房里放了 50 本菜譜但做紅燒肉的時(shí)候只會(huì)翻開(kāi)川菜那一本。加載之后SKILL.md 里的步驟會(huì)進(jìn)入模型的“執(zhí)行計(jì)劃”模型按照步驟一項(xiàng)項(xiàng)執(zhí)行過(guò)程中可以調(diào)用腳本、讀取參考文檔也可以根據(jù)中間結(jié)果調(diào)整策略。skill 內(nèi)部還可以設(shè)計(jì)條件分支比如“如果檢測(cè)到項(xiàng)目是 Vue就讀 vue 的參考文檔是 React就讀 react 的參考文檔”這樣同一個(gè) skill 可以適配多種情況靈活性很高。2.4 一個(gè)容易忽略的細(xì)節(jié)skill 的邊界感很多人寫 skill 的時(shí)候容易犯一個(gè)毛病恨不得把整個(gè)領(lǐng)域的知識(shí)全塞進(jìn)去。實(shí)際上 skill 一定要有邊界感專注解決一個(gè)問(wèn)題。skill 內(nèi)部的 SKILL.md 正文我一般控制在 300 到 600 行以內(nèi)。太長(zhǎng)了模型加載后會(huì)沖淡核心指令的權(quán)重而且消耗的上下文 token 太多多輪對(duì)話里容易擠占用戶內(nèi)容的空間。如果某個(gè)領(lǐng)域的知識(shí)量實(shí)在太大就拆成多個(gè) skill互相之間通過(guò) description 里的關(guān)鍵詞做區(qū)分。另外SKILL.md 里涉及的命令、腳本路徑必須寫成相對(duì)路徑并且要在正文里說(shuō)明“當(dāng)前工作目錄是 xxx”否則模型執(zhí)行時(shí)容易找不到文件。這是我踩過(guò)最多次的坑后面會(huì)專門展開(kāi)講。3. 別再混淆skill、prompt、MCP、agent 和 workflow 的邊界3.1 一張表理清五個(gè)概念的定位社區(qū)里討論 skills 的時(shí)候最常見(jiàn)的問(wèn)題就是概念混淆。很多人把 skill 和 prompt、skill 和 MCP、skill 和 agent 混為一談。這里我用一張表把這五個(gè)概念的定位徹底說(shuō)清楚。概念本質(zhì)解決什么問(wèn)題一個(gè)類比Prompt一次性的指令文本告訴模型“這次任務(wù)是什么”給實(shí)習(xí)生的一次口頭交代Skill可復(fù)用的方法論 工具包告訴模型“這類任務(wù)用什么標(biāo)準(zhǔn)、什么步驟做”給實(shí)習(xí)生的一本崗位手冊(cè)MCP標(biāo)準(zhǔn)化的工具接入?yún)f(xié)議讓模型能調(diào)用外部系統(tǒng)數(shù)據(jù)庫(kù)、瀏覽器、API給實(shí)習(xí)生開(kāi)通的系統(tǒng)賬號(hào)和權(quán)限Agent自主規(guī)劃與執(zhí)行的整體系統(tǒng)把目標(biāo)拆解成動(dòng)作循環(huán)執(zhí)行直到完成實(shí)習(xí)生本人Workflow寫死的步驟編排固定順序執(zhí)行不允許模型自由發(fā)揮一套標(biāo)準(zhǔn)操作流程表從這個(gè)表能看出來(lái)skill 的定位介于 prompt 和 agent 之間。它比 prompt 更結(jié)構(gòu)化、可復(fù)用又不像 agent 那樣具備完整的規(guī)劃循環(huán)能力。Skill 本身不決策它只提供“被調(diào)用時(shí)的專業(yè)能力”。3.2 Skill 和 prompt 的區(qū)別何時(shí)用哪個(gè)Prompt 適合“一次性、低頻、高度定制”的任務(wù)Skill 適合“重復(fù)發(fā)生、有方法論、需要沉淀”的任務(wù)。我給你一個(gè)判斷標(biāo)準(zhǔn)同一個(gè)任務(wù)你一個(gè)月之內(nèi)需要讓模型做超過(guò)三次就應(yīng)該考慮把它抽成一個(gè) skill。第一次直接寫 prompt 可以第二次微調(diào)一下也還行第三次你會(huì)發(fā)現(xiàn)你又在重復(fù)相似的步驟這時(shí)候就該把公共的部分固化下來(lái)了。另一個(gè)重要的區(qū)別是觸發(fā)方式。Prompt 是用戶主動(dòng)提供的指令而 skill 可以被模型自動(dòng)發(fā)現(xiàn)和加載。用一個(gè)寫代碼審查規(guī)則的例子說(shuō)明你不給模型裝 skill每次都要說(shuō)“按我們團(tuán)隊(duì)的規(guī)范檢查代碼注意性能、安全、可維護(hù)性每個(gè)問(wèn)題給出嚴(yán)重級(jí)別……”這段話本身就占了大量 token。裝了 skill 之后你只需要說(shuō)“檢查這段代碼”模型自己會(huì)去匹配 skill然后按照 skill 里寫的規(guī)范執(zhí)行。這就是效率的碾壓。特別是對(duì)于編碼 agent 這種高頻場(chǎng)景每天幾十次交互省下來(lái)的 token 非常可觀。3.3 Skill 和 MCP 的真正關(guān)系分工而非競(jìng)爭(zhēng)skill 和 MCP 是我見(jiàn)過(guò)被混淆得最厲害的一對(duì)。很多人覺(jué)得既然有了 MCP模型什么工具都能接還要 skill 干嘛這個(gè)想法完全搞錯(cuò)了方向。MCP 解決的是“模型怎么觸達(dá)外部世界”的問(wèn)題它負(fù)責(zé)建立連接。Skill 解決的是“觸達(dá)之后怎么做才算專業(yè)”的問(wèn)題它負(fù)責(zé)提供方法。兩者是上下游關(guān)系。舉個(gè)實(shí)際的例子。一個(gè)用于數(shù)據(jù)庫(kù)分析的 skill內(nèi)部會(huì)調(diào)用數(shù)據(jù)庫(kù) MCP 服務(wù)器來(lái)執(zhí)行查詢但具體查哪些表、用什么指標(biāo)口徑、結(jié)果怎么解讀這些是 skill 里規(guī)定的內(nèi)容。MCP 是那條“管道”skill 是管道里面流的水。在 Agent 開(kāi)發(fā)中比較合理的架構(gòu)是底層架設(shè)若干個(gè) MCP 服務(wù)器代碼庫(kù)、數(shù)據(jù)庫(kù)、瀏覽器、設(shè)計(jì)稿上層配置若干 skill代碼審查、數(shù)據(jù)庫(kù)分析、頁(yè)面生成、結(jié)構(gòu)圖繪制。模型在某個(gè)任務(wù)里先加載 skillskill 里的步驟指引模型去調(diào)用對(duì)應(yīng)的 MCP 工具兩邊配合才能把活干漂亮。3.4 Skill 和 agent 的區(qū)別能力包和調(diào)度器的關(guān)系還有朋友問(wèn)我寫的 skill 是不是就是一個(gè) agent不是。最核心的區(qū)別在于自主性。Agent 有目標(biāo)拆解、計(jì)劃執(zhí)行、自我糾錯(cuò)的能力它是一個(gè)完整的執(zhí)行主體。Skill 沒(méi)有這些它只是一個(gè)被動(dòng)加載的知識(shí)包和方法論。你給我一個(gè) skill 文件我不會(huì)自己動(dòng)但你把我這個(gè) agent 配上那個(gè) skill我就能干得更專業(yè)。換個(gè)說(shuō)法Agent 是“調(diào)度器 執(zhí)行器”的整體skill 是執(zhí)行器手里的一本“專項(xiàng)能力手冊(cè)”。同一個(gè) agent 可以加載不同的 skill 來(lái)應(yīng)對(duì)不同領(lǐng)域的任務(wù)就像同一個(gè)程序員在不同項(xiàng)目里看不同的技術(shù)文檔。不過(guò)也要承認(rèn)現(xiàn)在的邊界正在模糊。有些 agent 框架已經(jīng)開(kāi)始支持在 skill 內(nèi)部定義簡(jiǎn)單的決策邏輯讓 skill 具有一定的“半自主”能力。但從設(shè)計(jì)理念上講保持 skill 的“被動(dòng)加載”屬性是更健康的選擇這樣系統(tǒng)的可預(yù)測(cè)性更強(qiáng)調(diào)試起來(lái)也容易得多。4. 從零開(kāi)發(fā)一個(gè)可用 skill以“前端結(jié)構(gòu)圖生成”為例4.1 選定目標(biāo)什么樣的任務(wù)適合做成 skill前面聊了這么多理論和概念現(xiàn)在進(jìn)入實(shí)操環(huán)節(jié)。我拿自己最近開(kāi)發(fā)的一個(gè)“前端結(jié)構(gòu)圖生成”skill 來(lái)完整走一遍流程。先說(shuō)要選對(duì)任務(wù)。適合做成 skill 的任務(wù)有三個(gè)特征第一步驟明確可以固化為流程第二需要領(lǐng)域知識(shí)光靠模型常識(shí)做不好第三結(jié)果輸出格式相對(duì)統(tǒng)一便于后續(xù)使用?!扒岸私Y(jié)構(gòu)圖生成”完全符合這三個(gè)特征。前端項(xiàng)目結(jié)構(gòu)分析雖然不復(fù)雜但沒(méi)有統(tǒng)一方法時(shí)模型會(huì)自由發(fā)揮有時(shí)候輸出一棵目錄樹(shù)就結(jié)束了有時(shí)候只是泛泛而談。我需要的是穩(wěn)定輸出一份“目錄信息 路由關(guān)系 關(guān)鍵模塊分析 Mermaid 圖”四件套。這正是一個(gè) skill 的用武之地。4.2 設(shè)計(jì) skill 的目錄與 SKILL.md 正文明確了目標(biāo)接下來(lái)就是搭建目錄結(jié)構(gòu)。我在前面已經(jīng)展示了這個(gè) skill 的目錄現(xiàn)在具體說(shuō)每個(gè)文件的定位。SKILL.md是整個(gè) skill 的核心frontmatter 里 description 要寫清楚觸發(fā)條件。正文部分我按照“前置條件、執(zhí)行步驟、輸出格式、注意事項(xiàng)”四段來(lái)組織。執(zhí)行步驟這一節(jié)里面我會(huì)明確要求模型先運(yùn)行scripts/analyze_tree.py獲取項(xiàng)目結(jié)構(gòu)再根據(jù)應(yīng)用的入口文件識(shí)別路由配置結(jié)合references/里的框架模式文檔判斷技術(shù)棧最后調(diào)用scripts/generate_mermaid.py生成結(jié)構(gòu)圖。這里有一個(gè)非常重要的寫作技巧SKILL.md 里寫給模型看的指令語(yǔ)氣要使用“祈使句 明確預(yù)期”。不要寫“你可以嘗試分析項(xiàng)目的路由”要寫“分析項(xiàng)目的路由配置列出所有頁(yè)面級(jí)組件及其路徑映射”。模型對(duì)指令的遵循度很高但前提是你能把指令寫得足夠具體。以下是我實(shí)際使用的 SKILL.md 骨架--- name: frontend-structure-map description: 分析前端項(xiàng)目目錄結(jié)構(gòu)與路由配置生成結(jié)構(gòu)圖。當(dāng)用戶要求理解前端項(xiàng)目架構(gòu)、梳理模塊關(guān)系、重構(gòu)前做結(jié)構(gòu)分析時(shí)使用。 --- # 前端結(jié)構(gòu)圖生成 ## 輸入要求 - 前端項(xiàng)目根目錄路徑如果用戶未指定使用當(dāng)前工作目錄 - 項(xiàng)目使用的框架類型React / Vue / 其他可通過(guò)配置文件識(shí)別 ## 執(zhí)行步驟 1. 運(yùn)行 python3 scripts/analyze_tree.py project_root 獲取三層目錄樹(shù)。 2. 識(shí)別入口文件React 查 src/App.jsx 或路由配置文件Vue 查 src/router/。 3. 解析路由配置列出頁(yè)面組件與 URL 的映射關(guān)系。 4. 讀取 references/react_project_patterns.md 或 references/vue_project_patterns.md 判斷項(xiàng)目模式。 5. 用腳本生成 Mermaid 結(jié)構(gòu)圖輸出 structure.md。 ## 輸出格式 - 目錄樹(shù)摘要 - 路由映射表 - 關(guān)鍵模塊說(shuō)明 - Mermaid 結(jié)構(gòu)圖4.3 配套腳本與參考文檔的寫法細(xì)節(jié)SKILL.md 只解決了“怎么做”的問(wèn)題真正讓 skill 好用的是配套腳本和參考文檔。scripts/analyze_tree.py的設(shè)計(jì)邏輯很簡(jiǎn)單遍歷項(xiàng)目目錄過(guò)濾掉node_modules、.git、dist等目錄輸出三層深度的目錄樹(shù)。這個(gè)腳本看起來(lái)不難但恰恰是過(guò)濾規(guī)則的設(shè)計(jì)決定了模型拿到的信息質(zhì)量。如果不過(guò)濾node_modules模型會(huì)被幾萬(wàn)個(gè)文件淹沒(méi)根本分不清重點(diǎn)。scripts/generate_mermaid.py則接收一個(gè) JSON 格式的中間結(jié)果輸出 Mermaid 的graph TD結(jié)構(gòu)圖。我讓兩個(gè)腳本分開(kāi)而不是一個(gè)腳本干完所有事是因?yàn)橹虚g結(jié)果可以讓模型“看一眼再判斷”如果結(jié)構(gòu)圖生成得不對(duì)模型可以只調(diào)整路由數(shù)據(jù)而不需要重新掃描整個(gè)項(xiàng)目。這種解耦設(shè)計(jì)大大提高了容錯(cuò)率。references/里的兩個(gè)文件實(shí)際上是把“資深前端對(duì)項(xiàng)目結(jié)構(gòu)的理解”這個(gè)隱性知識(shí)顯性化。比如 React 項(xiàng)目里我寫了頁(yè)面組件通常在src/pages下路由配置在src/router或App.jsx全局狀態(tài)在src/store公共組件在src/components。模型看到這些模式說(shuō)明后再配合目錄樹(shù)就能做出比較靠譜的分析判斷。4.4 測(cè)試與迭代讓 skill 從“能用”到“好用”skill 開(kāi)發(fā)完不算完測(cè)試和迭代才是重頭戲。我一般會(huì)準(zhǔn)備三組測(cè)試用例一個(gè) React 電商項(xiàng)目、一個(gè) Vue 后臺(tái)管理系統(tǒng)、一個(gè)純靜態(tài)多頁(yè)應(yīng)用。每組測(cè)試我都用完全相同的用戶指令“幫我分析一下這個(gè)項(xiàng)目的結(jié)構(gòu)”觀察模型會(huì)不會(huì)主動(dòng)加載 skill、加載后依不依循 SKILL.md 的步驟執(zhí)行、最終輸出的結(jié)構(gòu)圖畫得對(duì)不對(duì)。第一輪測(cè)試通常能暴露大量問(wèn)題。最常見(jiàn)的有三種description 寫得不精確導(dǎo)致模型沒(méi)有加載 skillSKILL.md 里的步驟順序不夠清晰導(dǎo)致模型跳步腳本對(duì)某些邊界情況報(bào)錯(cuò)比如空目錄、嵌套過(guò)深。每一輪發(fā)現(xiàn)的問(wèn)題都回到對(duì)應(yīng)文件里去改改完再重新跑測(cè)試。我開(kāi)發(fā)這個(gè) skill 花了三個(gè)晚上大概迭代了五六輪最后才達(dá)到比較穩(wěn)定的效果。一點(diǎn)心得測(cè)試 skill 的時(shí)候不要用你已經(jīng)反復(fù)跑過(guò)的同一個(gè)項(xiàng)目反復(fù)測(cè)那樣很容易自我感覺(jué)良好。我在第一輪測(cè)試時(shí)用了自己熟悉的項(xiàng)目輸出的結(jié)構(gòu)圖看起來(lái)挺對(duì)但換了個(gè)完全陌生的項(xiàng)目后模型就開(kāi)始胡編亂造路由配置了。后來(lái)我在 SKILL.md 里專門加了一條“路由信息必須來(lái)自項(xiàng)目?jī)?nèi)實(shí)際文件禁止推測(cè)”這個(gè)問(wèn)題才被解決。5. 生態(tài)盤點(diǎn)那些值得裝的 skills 與正確的安裝方式5.1 開(kāi)源神器 superpower skills零成本入門首選說(shuō)到社區(qū)里最火的 skills 合集superpower skills 必須排第一個(gè)。這個(gè)項(xiàng)目把大量高頻能力打包成了一個(gè)個(gè)獨(dú)立的 skill從寫代碼到做研究、從寫作潤(rùn)色到數(shù)據(jù)分析都有覆蓋。它的安裝方式很簡(jiǎn)單直接把倉(cāng)庫(kù)克隆下來(lái)把skills/目錄下的技能復(fù)制到你的 skill 目錄就行。以 Claude Code 為例安裝到~/.claude/skills/打開(kāi)一個(gè)新的對(duì)話模型就能自動(dòng)發(fā)現(xiàn)這些技能了。我個(gè)人比較推薦 superpower skills 里的“代碼審查”和“漸進(jìn)式重構(gòu)”這兩個(gè)技能。代碼審查 skill 的覆蓋面很全從安全性、性能、可維護(hù)性、正確性幾個(gè)維度去檢查輸出的審查報(bào)告結(jié)構(gòu)清晰而且每個(gè)問(wèn)題都帶嚴(yán)重級(jí)別標(biāo)注。漸進(jìn)式重構(gòu) skill 則特別適合老項(xiàng)目維護(hù)場(chǎng)景它提倡小步快跑每次只改一個(gè)模塊改完跑測(cè)試再繼續(xù)比一次性大重構(gòu)穩(wěn)妥太多。5.2 Claude Code 的 skills 目錄機(jī)制與常用技能Claude Code 是 Anthropic 推出的終端編碼 agent它對(duì) skills 的支持非常原生。安裝 skill 只要把它放到~/.claude/skills/skill-name/目錄下目錄里包含SKILL.md即可不需要任何額外的注冊(cè)配置。這個(gè)簡(jiǎn)單到極致的安裝機(jī)制推動(dòng)了大量開(kāi)發(fā)者貢獻(xiàn)自己的 skill。社區(qū)里比較受歡迎的有“commit message 生成”“單元測(cè)試編寫”“API 文檔生成”“數(shù)據(jù)庫(kù)索引分析”這些偏向開(kāi)發(fā)流程的技能。其中“commit message 生成”是我安裝后使用頻率最高的。它會(huì)把 git diff 的變更內(nèi)容解析出來(lái)按照 Conventional Commits 規(guī)范生成提交信息。以前我提交代碼總是隨手寫“fix stuff”現(xiàn)在讓模型按 skill 來(lái)提交信息都帶上了feat:、fix:、refactor:這些前綴項(xiàng)目日志清晰了一個(gè)量級(jí)。5.3 Codex 生態(tài)里的 skills用法與優(yōu)勢(shì)OpenAI 的 Codex 也有自己的 skill 加載機(jī)制。和 Claude Code 略有不同的是Codex 更傾向于在對(duì)話中通過(guò)關(guān)鍵詞觸發(fā)技能同時(shí)支持在配置文件里預(yù)先聲明待加載的 skill 列表。我在 Codex 環(huán)境下的一個(gè)體驗(yàn)是它對(duì)代碼庫(kù)全局上下文的處理比較激進(jìn)所以 skill 的設(shè)計(jì)要更強(qiáng)調(diào)“精準(zhǔn)裁剪”。如果 skill 里要求模型先讀一堆文件很容易把上下文撐爆。Codex 生態(tài)里比較好用的 skill 傾向于短小精悍型比如“問(wèn)題定位專家”它教模型用二分法快速縮小 bug 范圍步驟不超過(guò)五步但每一步都直擊要害。5.4 Hermes Agent 與其他框架的 skills 適配除了兩大編碼 agent還有一類 agent 框架也擁抱了 skills 概念典型代表是 Hermes Agent。這類框架通常會(huì)把 skill 作為 agent 的“能力組件”之一與 memory、tool 并列。安裝方式一般是在配置里聲明啟用的 skill 列表。選擇框架的時(shí)候我建議先看你主要用 agent 做什么。如果是在終端里寫代碼Claude Code 或 Codex 的 skills 生態(tài)最豐富。如果是在做通用業(yè)務(wù)流程自動(dòng)化那通用 agent 框架的 skill 機(jī)制會(huì)更靈活因?yàn)樗ǔT试S你在一個(gè)工作流里加載多個(gè) skill 協(xié)同完成復(fù)雜任務(wù)。我自己目前的配置是Claude Code 里裝了 8 個(gè)偏代碼類的 skill通用 agent 框架里裝了 5 個(gè)偏業(yè)務(wù)類的 skill。代碼類的覆蓋 commit、review、重構(gòu)、單測(cè)業(yè)務(wù)類的覆蓋數(shù)據(jù)分析、報(bào)告生成、郵件撰寫、會(huì)議紀(jì)要。日常工作里七八成的重復(fù)性任務(wù)基本都能靠模型加 skill 直接完成。5.5 判斷一個(gè) skill 是否靠譜的三個(gè)標(biāo)準(zhǔn)社區(qū)里 skills 的數(shù)量增長(zhǎng)很快但質(zhì)量參差不齊。裝了一個(gè)不靠譜的 skill不僅沒(méi)有幫助還會(huì)干擾模型正常對(duì)話。我判斷一個(gè) skill 值不值得裝主要看三個(gè)維度。第一description 是否寫清楚了觸發(fā)場(chǎng)景如果 description 寫得模棱兩可比如“一個(gè)有用的技能”說(shuō)明作者沒(méi)想清楚這個(gè) skill 的邊界果斷放棄。第二SKILL.md 的步驟是否足夠具體如果正文全是“根據(jù)項(xiàng)目情況靈活判斷”這類廢話模型拿到手也不知道該怎么執(zhí)行。第三是否有 examples 或測(cè)試用例沒(méi)有示例的 skill 就像沒(méi)有文檔的開(kāi)源庫(kù)調(diào)試起來(lái)全憑運(yùn)氣。6. 開(kāi)發(fā)與使用 skill 中的四個(gè)大坑我的實(shí)測(cè)經(jīng)驗(yàn)6.1 坑一description 寫得太泛模型亂觸發(fā)這是我在開(kāi)發(fā)第一個(gè) skill 時(shí)遇到的問(wèn)題。當(dāng)時(shí)我寫了一個(gè)“代碼重構(gòu)”skilldescription 寫的是“幫助用戶重構(gòu)代碼”。聽(tīng)起來(lái)沒(méi)毛病對(duì)吧結(jié)果裝上之后用戶隨口問(wèn)一句“幫我看看這段代碼怎么樣”模型都會(huì)觸發(fā)重構(gòu) skill把正常的代碼風(fēng)格問(wèn)詢變成了一場(chǎng)大動(dòng)干戈的重構(gòu)建議。后來(lái)我改成“在用戶明確要求重構(gòu)或代碼存在明顯重復(fù)、過(guò)長(zhǎng)函數(shù)、復(fù)雜條件等重構(gòu)信號(hào)時(shí)使用”觸發(fā)準(zhǔn)確率一下就上來(lái)了。description 的寫作原則就是寧可寫長(zhǎng)一點(diǎn)把“什么時(shí)候不該用”也寫進(jìn)去也不要為了簡(jiǎn)潔而留下歧義空間。6.2 坑二路徑與腳本問(wèn)題導(dǎo)致 skill 執(zhí)行失敗剛才說(shuō)過(guò)這是我在所有 skill 開(kāi)發(fā)里遇到最多的問(wèn)題。SKILL.md 里如果直接寫python scripts/xxx.py模型會(huì)默認(rèn)從當(dāng)前工作目錄去找但當(dāng)前工作目錄不一定是 skill 所在的目錄。解決方案是在 SKILL.md 開(kāi)頭寫清楚“這個(gè) skill 的根目錄是相對(duì)于 SKILL.md 文件的位置”或者提供一個(gè)一鍵安裝腳本把 skill 安裝到固定位置后在 SKILL.md 里用絕對(duì)路徑模板來(lái)引用腳本。更穩(wěn)妥的做法是在 skill 內(nèi)部寫一個(gè)setup.sh自動(dòng)檢測(cè)環(huán)境并配置好路徑變量。6.3 坑三上下文管理失控skill 變成 token 黑洞有些 skill 的 SKILL.md 本身寫得非常長(zhǎng)再加上 references 目錄里的文檔動(dòng)不動(dòng)幾十頁(yè)模型一旦加載上下文直接少了一大截。如果用戶的問(wèn)題本身還帶著大量項(xiàng)目文件內(nèi)容很容易出現(xiàn)上下文超限。我的優(yōu)化思路是“分層加載”。SKILL.md 只保留最高層的執(zhí)行框架和關(guān)鍵決策點(diǎn)詳細(xì)的參考資料單獨(dú)放文件。并在 SKILL.md 里寫明“僅當(dāng)需要判斷技術(shù)棧時(shí)讀取 references/react_project_patterns.md”而不是讓模型把整個(gè)目錄全部讀一遍。這樣 model 大部分情況下只需要加載 SKILL.md特殊情況下才按需拉取參考文件。6.4 坑四為了跑分而優(yōu)化skill 在真實(shí)場(chǎng)景里失效最后這個(gè)坑更像一個(gè)提醒。之前有個(gè)朋友跟我討論如何評(píng)測(cè) skill 時(shí)說(shuō)到他在某個(gè)公開(kāi) benchmark 上把一個(gè) skill 調(diào)到了很高的分?jǐn)?shù)但在實(shí)際項(xiàng)目里一用就露餡。原因是他在開(kāi)發(fā)過(guò)程中把 benchmark 里的測(cè)試用例的各種邊界情況都“背”下來(lái)了SKILL.md 里寫滿了針對(duì)這些用例的硬編碼規(guī)則。這就是典型的 Goodhart 定律一旦某個(gè)指標(biāo)變成了目標(biāo)它就不再是一個(gè)好的指標(biāo)。Skill 的評(píng)測(cè)一定要用“沒(méi)見(jiàn)過(guò)的真實(shí)項(xiàng)目”來(lái)測(cè)而且關(guān)鍵是看模型在沒(méi)有你人工指導(dǎo)的情況下能不能獨(dú)立完成從加載 skill 到產(chǎn)出結(jié)果的完整鏈路。我的做法是每?jī)芍茏鲆淮握鎸?shí)場(chǎng)景回歸測(cè)試把最近遇到的新需求作為測(cè)試用例看 skill 能不能應(yīng)對(duì)沒(méi)見(jiàn)過(guò)的場(chǎng)景。這樣才不會(huì)讓 skill 變成一個(gè)只會(huì)做“練習(xí)題”的應(yīng)試選手。另外再分享一個(gè)我自己總結(jié)的小經(jīng)驗(yàn)skill 的維護(hù)和代碼維護(hù)一樣需要持續(xù)投入。技術(shù)棧在變最佳實(shí)踐在變skill 里的知識(shí)如果幾個(gè)月不更新慢慢就會(huì)過(guò)時(shí)。我通常會(huì)把“skill 維護(hù)”列進(jìn)每周的例行工作清單里花半小時(shí)檢查一下哪些 skill 的使用頻率在下降哪些 description 需要補(bǔ)充新場(chǎng)景這半小時(shí)的投入性價(jià)比非常高。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
18禁网站在线播放| 丁香六月婷婷久久综合| 大香蕉色网| 欧美变态激情网| 精品无码一区二区人妻久久蜜桃 | 毛片久久| 欧美一级A片在线看视频性色| 久99热| 一区 欧美 日韩 麻豆| 91欧美性| 日韩性爱毛片操骚逼| 亚洲欧美色综合| 亚洲高清视频在线观看| 久久91| 免费av大片| 伦在线97| 亚洲欧美国产中文视频| 丁香五月天堂网| 欧美亚男人的天堂| 91成人无码| 日韩黄色成人性爱| 麻豆精品一区二区三区四区免费观看| 亚洲啪啪性视频| 东京男人天堂| 超碰狠狠操| 久久精品区| 日小BB小视频| 91欧美少妇| ,成人免费啪啪视频| 极品AV网站在线观看| 免费久久一级毛片大黄| 欧美在线色| 免费看A片毛毛片在线播| 国产午夜视频| 91在线超高颜值国产| 婷婷香蕉欧美在线一区二区三区| 极品少妇久久久| 日韩三级一区| 色牛牛AV| 青青青青青手机视频| 99热超碰| 一线黄色免费性爱片| 天美传媒国产原创中文字幕亚洲欧美另类 | 97在线视频网站| 嗯嗯嗯不要不要免费视频| 国产综合网站在线播放 | 91天天日| 91精品国产麻豆国产自产在| 精品人妻一区二区免费蜜桃视频| 美女大乳久久久久久久女人18| 精品人妻一区二区三区四区石在线| 九九久久99| 久久精品亚洲成a人天堂| 变态另类专区| 熟女熟妇一区二区三区视频| 飘花国产午夜精品不卡| 97爱综合| 久久久久久97| 亚洲一二三四区| 十八禁一区二区无码观看| 欧美日韩色图片| 国产69精品久久久久99尤物| 日本一区二区中文字幕久久| 精品无人区麻豆乱码1区2区图片| 亚洲网污污污污| 欧美综合色站| 91视频观看网站| 69AV女优男人的天堂| 五月色网| 五月丁香影院| 欧美在线色图| 性色一线| 中文字幕制服欧美久久一区| 国产AV线| 97se亚洲综合自| 少妇专区一二三四五| 中文字幕二区日韩天堂| 玖玖视频在线资源一区二区三区| 免费一级特黄特色大片在线观看看| 麻豆成人影音在线| 国产熟妇 码视频户外直播| 免费中文综合精品| 园内精品自拍视频在线播放| 2017天天操天天日| 九九综合九九综合| 性爱乱伦一区| 大香蕉乱伦视频网| 日韩人妻少妇中文字幕| 日本顶级天天操狠狠操夜夜操中文字幕| 天美av在线观看| 日韩激情视频| yaouchengrenav| 欧美大波激情xxxx| 丰满的三级少妇欧美久久久| 亚洲天堂,男人| 艳美熟妇先锋一二三区| 97视频新免费| 自拍偷拍第26| 婷婷久久网| 超碰97资源大奶| 久久久久久裸体| 国产树林里野战在线看| 97精品综合| 久久精品夜色国产亚洲AV| 欧美,日韩,中文,另类| 天天情欲宗合网| 麻豆区久久久久亚| 人妻干天天| 精品一啪| 夜草欧美| 天堂69亚洲精品中文字| 国产有码一区| 日韩亚洲欧美中文字幕| 99日精品欧美国产| 国产青青美女玩逼视频| 中文字幕日韩专区精品系列| 欧色综合| 中文字幕精品资源在线| 国产中文字幕在线| 双插性欧美一二三区| 久热69九色熟妇97| 蜜臀中文无码午夜| 美女操逼A A| 中文字幕在线观看丝袜| 久久九九精品一区二区 | 国产强奸乱伦第1页| Av手机版天堂网| 婷婷97| 欧美性夜| 四虎AV在线观看| 大香蕉伊然在亚洲91| 韩国一级婬片A片无码天美| 欧洲Au麻豆| 香蕉久久AⅤ...| 99精品在线| 久久久久久9| 国产女上位好爽在线| 久久精品综合| 五月激情天| 欧美色视| 99黄页网站| 懂色中文一区二区三区| 欧美午夜色妇色鬼| 黄色区免费观看中文字幕| 国产自产22区| 青青草密桃在线播放| 人妻少妇被猛烈进入中| 青青草日韩无码| 久久久久密臀一区二区| 国产视频大全| 91青青在线视频| 久久久久久久久久久久久久久久9| 欧美一区二区传媒| 亚洲色图伊人网| 热热色国产一二区AV| 丝袜视频网国产90| 国产精品日日摸夜夜添骚逼| 色在线综合| 精品人妻av在线播放| 中文字幕狠狠玩| 丁香五月影院| 9精品久久| 国产青青综合伊人| 久99在线免费观看视频| 免費黃色視頻觀看一| 国产一区二区三区中文字幕| 91热热色| 美女天天干| 福利色色| 色色综合网站| 精彩国产视频播放1区2区| 午夜一区二区三区国产| 日本伦乱九九九综合| 最近二区三区视频大全| 国产精品乱码久久久久| 日韩伦理久 久久 清纯| 啊啊啊爽爽| 色情婷婷久久五月天| 欧美日韩黄色片一区二区三区四区人与兽做爱 | 东北女人的毛片| 超碰美女97| www九九热| 五月婷婷五月天| 欧美黄色手机在线观看| 国产野战露脸在线播放| 牛牛aV| 蜜臀精品1区2区| 国产精品白丝在线播放| 中国AV美女| 操一区| 日本黄色大片一级视频免费麻豆| 1禁看欧美黄片免费看| 九九人妻| 99热婷婷| 国产小视频91| 日本免费一级AAA大片器 | 小泽玛利亚一二三| 国产欧美后入| 亚洲国产尤物yw在线观看| 夜间福利片1000无码| 欧美性天天影视| 亚州欧美综合| 欧美强奸乱能| 好涩综合| 综合色啪| 能看的AV| 色欲天香天天综合网-成年人三级片网站-欧美乱妇狂野-日韩国产专区-久久久久久 | 91成人在线| 在线天堂资源亚洲| 淫荡熟女乱伦网| 极品丝袜无码| 99无码| 精品少妇人妻av久久免费| 久9久| 97精品免费视频网站| 婷婷综合网站| 清纯唯美激情| 夜夜一区二区| 香蕉视频欧美一卡二卡| 国产九九九九九九九九| 色九九久九九| 精品性爱无码在线播放| 一区超碰一区| 91精品伊人久久久大香线蕉91| av麻豆啪啪| 日韩免费高清大片在线| 蜜臀在线免费观看在线免费观看| 丁香婷婷五月| 在线人妻熟女一区二区三区四区五区| 国产又黄又粗又猛大片| 久久久久78| 亚瑟国产精品久久无码| 亚洲精品国产熟女久久久| 日本一级二级三级网站| 亚洲人久久久网| 五月天婷精品激情| 精品网站99999| 伦激情人妻另类人妻| 伊人97色天使| 久久五月天婷婷丁香中文字幕| 亚洲成人精品久久久| 74成人在线| 日本999精品| 亚洲人体视频在线观看| 亚洲最新中文字幕免费| 五月激情综合网| 91人人操| 久久免费看高潮毛片韩国| 以及麻豆国产入口在线观看免费| 免费的黄片有限公司| 九九九九日本 | 看日韩黄片| 99热在线不卡| 久久久久国产精品喷潮免费观看臀| 成人性爱视频在线看| 日韩AC| 亚洲有码视频二区| www.AV有限公司一区| 天天弄天天操| 97在线资源| 人妻黑丝袜电影| 嗯嗯嗯啊啊啊在线免费观看| 偷拍亚洲高清图片| 大屁股国产在线视频| 亚洲色图加勒比| 亚洲精品久久久久久久蜜桃臀| 日本国产二线女色| 成人精品视频一区二区| 日本色色视频网站| 日本精品一区二区中文字幕| 国产东北女人在线视频| 国产多人在线观看视频| 丰满熟妇大乳做爰| 五月天久久婷婷亚洲 | 国产一进一出视频网站| 96超碰网| 久久精品国产精品| 夜夜操天天肏| 国内精品久久久久影院亚洲| 超碰97久| 超碰97首页| 久久香蕉国产传媒一区剧情天美| 日韩人妻一二三区视频| 九九九九久久久久| 91男人综合| 欧洲中文字幕| 啊啊啊不要好疼视频| 高清成年美女黄网站免费大全| 日韩本不卡视频在线观看| 日本啊啊啊啊啊视频| 五月婷婷六月丁香网址| 天天看天天日天天操| 尤物视频偷拍免费| 久草婷婷| 午夜天堂精品久久| 91在线视频免费中出| 日本午夜操逼| 内射老妇BBWX0C0CK| 东北女人高潮视频| 9久9久| 亚州久久9| 人妻嗯啊啊在线播放| 在线有码中文字幕| 精品人妻中文字幕高清| 欧美综合综合| 嗯嗯啊啊啊啊轻点视频| 中文字幕人乱码中文字的预防方法| 久久激情网| 国产色呦呦| 又粗又长又爽在线观看| 岛国黄| 色综合91好| 亚洲少妇在线影音| 97香蕉人人乳| 麻豆天美国美国产| 国产欧美一区激情交| 色黄色美女大长腿午夜视频| 超碰国产精品无码| 自拍偷拍草一草| 亚州Av天美传媒| 日韩97超碰中文字幕| 欧美高清第一页| 国产高潮AA片免费看| 大香蕉色网| 99综合自拍| 欧美色图片91| 久草新免费| 九九九久久久久| 欧美后进式| 国产女上位好爽在线| 欧美综合站| 激激五月| 狠狠干精品一二三四五六2022| 九九九网页| 亚州情色j区| 日本有码影片下载| 欧美久久久15P| 97超级欧美| 91爱看| 久久AV无码1区2区3区| 欧美激情欧美精品| 久久久91福利姬| 久久精品高清无码一区| 亚洲黄色电影| 台湾一区国产高清在线| 美女性91| 亚洲精品白浆高清久久久久久| 91精品人妻偷情| 无码丰满熟妇一区二区浪潮AV| 天天干天天燥| 精品人妻美妇91job| 日韩一级特黄av毛片| 日本人人操人人操| 中文字幕成人| 91av天美性媒精品视频| 福利天堂| 啊啊啊啊啊啊好多水| 精品欧美不卡在线播放| 中字乱伦AV| 91久久婷婷| 久久综合女优| 91N综合网| 一区二区三区免费视频入口 | 久久久久久久一级黄色打同平台| 人人超碰在线观看黄| 欧美不卡在线美女| 99re6国产精品99re| 日韩内| 国产资源中文字幕在线| 亚洲综合中文字幕有码| 夜夜爽妓女| 任我爽在线视频免费观看| 91老司机视频| 玖玖爱免费观看视频| 麻豆精品久久久久久久| 青青草华人在线欧美在线| 蜜臀久久99精品久久久| 99超级碰免费视频| 亚洲欧美一区二区不卡视频播放 | 天天躁日日躁成人字幕aⅴ| 午夜精品久久一区二区| 大香蕉专区| WWW4虎| 亚洲天堂久久| 另类图片欧美激情综合| av中文在线| 天天综合有色网| 亚91网| 最新中文字幕在线亚洲| 国产农村妇女精品1区二区| 美女黄色91| 天天久久| 五月激情小说| 在线 欧美 亚洲| 国产最新小视频在线播放下载| 免费看欧美美女黄色大片| 97激情97激情| 凹凸精品熟女在线观看| 色婷五月天| 99热日| 日本黄色精品专区网站| 超AV色女| 国产97在线视频| 在线视频免费播放一区| 天天摸天天碰天天添青青| 国产成人啪一区二区| 国产女人高潮嗷嗷嗷叫小说| 精品网站99999| 操操操五月天婷婷丁香影院| 青青草在线视频人人想人人上| 97Ai亚洲| 国产成人精品日本亚洲语言| 欧美91网| 中文伊人大香蕉视频| 日韩欧美中文字幕搭讪巨乳美人妻视频| 人妻系列无码专区中文有码| 性色A∨91| www.av在线观看| 欧美色狠| 91色综| 亚洲综合888| 精品999999| 女同女同恋久久级三级| 国产精品电影| 国产suv精品一区| 无码国产精品午夜不卡(| 欧美综合网1| 日韩免费看在线黄色片| 亚洲高清视频在线观看| 人人操人人操人人操人人操人人操人人人11.CM| 闷骚老熟女15P| 免费1级a做爰片观看| 天操老女人| 极品美女福利在线观看| 亚洲情色无码一区二区三区| 五月天婷婷久久| 少好三P| www.婷婷| 天天躁日日躁成人字幕aⅴ| 免费看污网址| 五月婷婷激情综合| 国产女同在线观看视频| 欧美在线l亚洲| 久久成人国产| 亚洲97精品| 久久男人网| 亚欧Av| 九九九九九九九九九国产精品 | 亚洲国产成人精品无码专区| 日韩有码中文字幕女同性恋| 久艹伊人精品综合在线| 97欧美性爱| 欧美日韩资源在线| 久久9视频| 日人妻视频91| 在线无码视频| 超碰在线人人射| 97超碰精品| 91国产丝袜白虎| 欧美写真视频一区| 手机不卡视频不卡在线一二三区| ...日韩成人一区二区三区字幕| 草草影院最新网址| 午夜色婷婷| 精品人妻中文字幕4399| 国产后入清纯| 好淫网一二三视区| 婷婷五月综合在线| 久久超碰免费的| 欧美 中文字幕 一区| 亚洲中文电影| 一区二区 韩日AV| 无套内射人妻在线播放| 亚洲欧美日韩夜夜| 最新av网站在线观看| 97色操| 欧美在线官网| 狠狠狠狠狠狠| 99久久久无码国产精品性男| 情趣丝袜无码操逼视频| 天美麻豆一区二区三区| 污电影在线观看| 熟妇一区二区三区| 一二三四视频在线社区中文字幕| 欧美性爱一级操| 91精品又粗又猛又爽| 欧洲精品一二三在线| 中文字幕精品亚洲熟女| 日韩视频小说在线观看| 97超碰色屌| 国产久久久久久| 亚洲色图 欧美热图 清纯唯美 另类自拍| se吧提供国产乱老熟视频胖女人| 黄色二级片网站| 精品人妻伦一二三区久久| 九九九九久久久| 不卡超碰护士AV在线免费播放| 狠狠夜色午夜久久综合在线| 91性网| 欧美另类精品xxxx| 美腿丝袜高跟网免费视频免费视频| 少妇免费视频| 日韩欧视频| 黄色免费网页无码| 青青伊人这里只有精品| 日韩不卡在线一区二区| 国产精品久久久久久久久AV大片 | 蜜臀av在线播放一区二区三区| 激情网五月天| 99热色这里只有精品| 四虎 精品 WWW| 9热9热综合网| 亚洲综合射| 九色 蝌蚪 熟女自| 97亚洲中文| 搡老女人911熟妇老熟女| 日日干天天干夜夜爽| 中文人妻av高清一区| 精品久久久久av影院| 色官网在线| 欧美制服另类丝袜| 97日视频| 精品人妻高清麻豆av| 天天色图| 欧美视频一区二区在线| 天天综合~91入口| 国模不卡一本二本三电影| 亚洲一区制服诱惑| 精品熟女呻吟久久91| 国产一区二区免费福利片| 奇米狠999| 国产av尤物| 亚洲和欧美裸体美女双飞视频| 中文字幕在线第二页| 射久久| 欧美精品99久久久**| 亚洲综合婷婷| 久久久久亚洲精品| 中欧人妻丝袜中文字幕| 超碰在线观看av不卡| 狠狠色综合网| 天天日天天操VV| 欧美色九九| 国产中文字幕在线点播| 久久综合九九| 超碰69| 成·人免费午夜在线观看| 国产麻豆福利av在线播放| 美女诱惑爱爱| 密臀在线视频| 日韩精品一区二区日韩| 久久久啊啊| 亚洲另类色综合网站| 欧美不卡在线一区二区| 亚洲国产第一页综合视频| 久久九操在线观看| 狼人久草| 中文幕97| 1000部熟女视频在线观看| 东京热免费视频| 97se综合| 久久天天艹| 天天摸天天插天天日| 欧美精品亚洲精品日韩传电影| 欧美一级AAAAAAA| 久久国产视频性吧 | 炮色五月| 99999re| 欧美日韩第一页| 操淫穴亚洲五月丁香 | 九九亚洲| 91黑丝在线播放| 自拍啪啪视频| 黄片直播三级黄片两女一男| 98福利在线视频| 一个色导综合| 超碰天天久久79| 久久精品国产亚洲AV清纯| 免费精品99| 999国产精品999久久久久久| 五月香婷婷| 噜噜噜噜天天狠狠| 强免费黄色网址| 亚洲图片偷拍欧美| 成人av动漫在线观看| 任我爽在线视频免费观看 | 欧美高清色| 人人天天欧洲| 超清中文乱码字幕| 美日韩一卡二卡三卡免费人妻精品| 亚洲精品91| 欧美精品四区| 最新国产精品| 黑人中出21连凳花野真衣| 高清国产无码av| 偷拍超碰| 日韩人妻中文视频| 天操天操夜操夜月月年年操操| 熟女色综合久久| 男女香蕉一区二区| 九九碰九九爱97| 外国91| 国产av青草| 欧美一区二区福利在线| 九九av| 国产AV超爽| 97亚洲色图| 国产欧美伊人| 国产精品麻豆免费视频| 性九九九九九九| 91狠狠综合久久| 亚洲无线观看久久| 久久m| 精品超碰国产| 国产精品不卡高清在线观看| 日韩美女高潮喷水视频| 亚洲四虎熟女精品| 天天伊人| 欲香欲色天天天综合和网| 国产AV高清AV无码| 夜草网站| 台湾佬中文娱乐网久久久久久久久久com | 久久久96| 午夜精品久久久99热蜜桃的功能特点| 六十路日本| 午夜成人爽爽爽爽A片李冰冰| 中文字幕十五区| 99re久久| 熟妇xxxxx性春色| 97在线观看免费| 东北黄色电影| 男人的天堂成人的社区| 日韩一卡二卡三卡| 久久綜合很很很| 午夜男女爽爽爽在线视频| 美女被啪到深处抽搐视频| 亚洲高清无码在线桃色| 五月丁香综合啪啪| 香蕉国产精品麻豆亚洲欧美日韩| 欧美日韩人妻少妇 一区二区三区| AA丁香综合激情| 你懂的在线观看区国产| 日韩日韩日韩-国产乱码精品一区二区| 麻豆天美电影一区二区| 亚洲五码一区二区三区| 日韩一级二级三级免费看完整版| 亚洲女人毛茸茸91| 久久超碰、| h在线看免费版在线看| 伊人网综合在线视频| 淫荡网址| 精品一区二区三区蜜桃| 欧美亚洲综合999| 色狠狠综合噜一二三区| 性爱综合网| 全免费a敌肛交毛片免费| 亚洲成人精品在线一区| 97碰碰色| 久久激情视频| 精品少妇人妻| 久操大香蕉超碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰 | 蜜乳AV色欲AVAV无码| 一级人妻性爱视频| 国产精品com| 精品免费囯产一区二区三区| 夜夜嗨免费视频| 色超碰综合| 亚洲丝袜色图| 亚洲熟妇图片| 欧美少妇大量自拍视频在线观看| 99久久久久| 手机在线观看不卡无码av| 强奸国产精品视频| Av手机版天堂网| 91久久免费视频互動交流| 一区二区高清视频| 亚洲91色| 欧美日韩在线小说| 人妻少妇精品视频一区二区三区| 欧美第五页| 欧美同性恋 的搜索结果 - 91n| 久久成人午夜狠狠| 亚洲日本天堂| 在线电影亚洲色图| 婷婷九月丁香| 欧美色亚洲色| 欧中美三级一区二区三区| 玖玖爱视频网站| 欧美高清91| 粉嫩av一区二区三区天美传媒 | 国产专区路线| 大香蕉综合| AV老汉| 60秒免费小视频| 久久大精品乱码视频人妻熟女| 天天天天天天天天综合| 91AV天美在线视频| 97久久精品不卡| 亚州欧美在线| 亚州综合在线| 91人精品妻入口| 欧美天天干| 日本一级二级三级网站| 亚洲超碰在线| 久久精品视-一级做a爰片性色毛片16美国-中国女与老外在线精品 | 五十路熟女人妻一区二区在线观看| 国产AV中文| 亚洲无码电影久久久| 亚洲日韩精品久久久久一区壹牛| 内射老妇BBWX0C0CK| 亚洲精品无码久久AV| 神马午夜久久久| 日韩美女,国产传媒,视频一区| 天美一区在线| 97干在线视频| 影音先锋乱伦资源| 图片区小说区| 国产精品白虎| 亚洲鸥美色图| 揉揉日日日日| 亚洲密乳AV| 欧美性生活综合| 手机不卡视频不卡在线一二三区| 欧美人人天天网| 美女好片色日本| 一本色道综合久久欧美| 人妻在线视频| 亚洲男人天堂2012| 另类老少妇| 亚欧高清| 大香蕉黄色一区| 不卡超碰护士AV在线免费播放| oumeizonghese,www| 91插B网站| 欧美精品69性爱| 三级三级三级a级全黄三| 后入美女国产| 91 亚欧| 久艾草在线精品视频在线观看| 欧美日韩国内不卡| 麻豆久久久久久久久丝袜| 99re在线视频| 亚洲成人精品在线一区| 一区二区三区机械有限公司| 欧亚第一综合网| 欧美综合色图网| 又大又长又粗又爽又黄| 丰满人妻一区二区三区在线| 97国产中文| 亚洲图片激情综合另类| 97色色色| 九九九九一区| 亚洲国产成人福利在线观看| 9/A片 | 91最新综合| 少妇天堂| 色综合网1| 91美女色视频亚洲| A级在线视频| 日日操天天操| 久久风骚城市| 乱论91| 久久综合女优| 乱伦熟女论坛| 95人妻爽爽人人做人人澡| 东京热大香焦| 无码日韩人妻av一| 1204av韩国| 天天干天天操天天操夜夜操天天操 | 91模特在线观看| 岛国网址国产 | 欧美日韩性爱操大逼| 欧美日本天堂| 日韩激情无码影院| 99.色网| 啊啊啊想要| 夜夜爽33333| 日本亚洲嫩草影院啪啪| 欧美成人一区二区三区在线播放| 亚洲AV不卡在线观看尤物| 午夜精品久久一区二区| 精品久久久久久亚洲| 大鸡巴久久| 午夜大香蕉| 男人的天堂VA| 久久午夜伦| 天天综合网网欲色| 天天看少妇| 日韩一级欧美一级国产一级台湾| 中文字暮97| 国产真实子伦对白| 很黄很污的免费网站| 久久AV无码AV| 99综合自拍| 日韩性爱视频在线免费观看| 嗯嗯啊啊视频一区二区三区| 成人小说视频在线精品欧美| 久9久精品视频| 91c色| 激情文学小说一区二区| 欧美黄片视频在线观看免费| 少妇三p| 天天日老熟妇| 国产精品视频91久久| 亚洲淫色网中文| 东京热男人的天堂精品| 欧美色图片欧美色图| 国产精品三级视频网站| 免费国产视频| 丰满少妇高潮无码| 3P乱轮视频| 青青草在线视频播放器| 欧美精品成人亚洲| WWW操逼| 99这里都是精品| 五月天激情小说| 成人精品无码| 亚洲大胆人体av| 午夜丁香| 超碰97人妻免费在线| 亚洲综合贴图91| 99综合视频| 九九视频黄色片| 后入式999| 色综合中文字幕不卡| 艹精品| 国产精品96久久久久久| 2000亚洲男人天堂| 九九色婷婷| 亚洲黄色视频在线观看视频| 亚洲AV不卡在线观看| 久久久久久性爱片| 色yeye成人免费视频| 超碰在线一区二区| 长久操视频| 欧美熟爽综合| 中文字幕成人理论在线| 久久97| 日韩电影免费网站麻豆视频| 99999精品视频| 亚洲日韩成人性爱视频| 日韩欧美亚洲自拍偷拍| 熟女91网| 男人干美女| 午夜丁香婷婷| 丝袜剧情| 1000部熟女视频在线观看| 久久一二三四五六七八九区| 日本三级小说中文字幕| 亚洲日韩精品在线播放| 国产成人自拍视频视频| 亚洲综合一区二区| 天天看天天日天天操| 麻豆区久久久久亚| 久久超碰97中文字幕| 五月综合色| 精品黑人一区二区| 一级成人性爱| 久久一区二区三区四区五区| 欧洲自拍第一页| 天堂在线一区二区| 韩国一区二区精品亚洲| 日本一本道A级黄色毛片试看60分钟| 在线午夜成人无码视频| 伊人性在线视频| 蜜臀无码一区二区| 国产天天看| 国产视频一区二区在线观看| 开心五月激情网| 久久av成人无码免费| 日韩操逼性鲍| 黄色免费网| 亚洲AV无码乱码| 亚洲资源一区| 中出20p| 久久久久久久久久久久久女过产乱-少妇高潮一区二区三区喷水-成人AV | 97欧美资源| 日韩欧美天堂| 中文字幕、久久精品国产2020、久久综合久久自在自线精品自、亚洲 | 亚洲天堂人妻熟妇视频| 99re热有精品视频国产| 人人操人人爽人人操人人| 五月天亚洲色图| 午夜一区| 密臀视频三区免费网站| 超碰色大香蕉| 蜜臀网 一区| 老熟女综合网| 日韩99999| 992大香蕉| 99少妇内射| 欧成人在线| 日日干日日摸| 在线天堂资源亚洲| 欧美宗合网| 男人天堂东京热| 久久久久久久唑| 美女网站91| 放黄片放3级黄片没穿衣服| 白丝一区| 天天视频网站黄| 嫩草美女久久| 日本操嫩b网| 欧亚免费视频| 婷婷六月色| 色婷婷综合久久久久中文国产精品一区中文字幕,国产福利电影一区二区三区 | 中文字幕久久精视频久久大全| 国产亚洲色婷婷久久99精品91 - 百度| 东北夫妻性偷拍| 日本天天人人狠狠在线日美女 | 久久国内| 亚洲av无码成人精品国产| 水野优香在线观看| 97 亚洲 日韩 欧美 在线| 亚洲成人精品久久久| 干B| 老鸭窝在线视频播放| 91天天综合日韩欧美| 五月婷亚洲精品天堂| 一级做a爰片性色毛片久久| 国产日韩色综合| 九月丁香综合网| 色五月婷婷网| 丝袜综合| 情色五月天就去干| 综合久久9| 99在线免费公开视频| 日韩AV一起草| 色香阁在线| 久草在| 日韩本不卡视频在线观看 | 婷婷九月国产| 亚洲97精品| 国产精品无码久久久久2025| 欧美麻豆成人同性GⅤ在线| 中文字幕高清20页视频| 国产精品色哟哟| 91国产伊人大香蕉| 女性喷水高潮在线观看| 深夜激情无码| 精品无码一区二区| 久久久久久久久久久久久女过产乱-少妇高潮一区二区三区喷水-成人AV | 日韩在线一区高清在线| 99视频精品| 少妇500双飞99| 亚洲天堂一二| 在线无码视频| 天天日天天爽| 国产精品久久久久久久免牛肉蒲团 | 99国产人成精品| 久久大精品乱码视频人妻熟女| 麻豆 美女 丝袜 人妻 中文| av最新免费中文字幕| 五月婷婷丁香| 亚洲国内精品成人不卡| 亚洲男人天堂AV| 国产激情av女片自拍| 美女在线H91| 亚洲a色| 久久人人爽爽人人爽人人片αV| 日本色婷婷| 亚洲性综合| 99久久久无码国产精品性啊聊| 8050无码八戒| 天天澡天天爽日日av| 欧美亚洲图片| 大香网伊人久久综合| 老司机久久| 亚洲中文字幕在线视频一区二区| 亚洲成人久久美女| 歐美性天天| 思思热在线视频在线| 六月丁香五月婷婷| 后入式999| 日韩美女操b| 黄总AV色图| 日韩欧美日韩| 国产av尤物| 久久精品噜噜噜成人看免欧美大片| 国产精品亚洲一级av第二区| 天天干天天日天天射黄色大片| 91美| 五月丁香| 亚洲图片 欧美电影| 亚洲情色中文字幕一区| 97精品久久久久中文字幕| 激情 欧美 亚洲 小说| 天天操天天射青青草| 天天综合-91入口| 色婷婷小说| 日日骚一区二区三区| 五月色网| 亚洲高潮影院| 婷婷丁香熟妇综合网| 啊啊啊男女| 日韩乱插| 欧成人在线| AAA久久| 熟女熟妇一区二区三四区| 色婷婷丁香| 少妇大屁屁| 精品色色| 伊人操| 最新一二三区视频| a片在线播放| 色爱综合网欧美| 三男一女不戴套的A片| 爱干爱射网啊啊啊| 亚洲男人综合| 亚洲天天影视综合网| 亚洲自拍天堂| 欧美激色| 3p国产欧美99热| 校园春色 亚洲| 99色在线视频| 91成人18| 久久熟妇五十路一区| 成人精品久久久午夜福利| 东京热av男人的天堂| 九九英色视频| 国产福利电影| 91路www| 国产三级电影免费观看| 国产精品伦理| 97视频观看| 人人摸.人人色| 日韩色女精品| 天天日天天爽| 日韩三级伦理中文字幕| 欧美亚洲AN| 成人av动漫在线观看| 鸥美中出| 色婷婷蜜臀av| 五月丁香社区婷婷日韩欧美精品影院 | 一级A啪啪啪啪| 婷婷五月天激情四射| 打av高清| 强奸乱伦日韩AV| 亚洲欧美碰碰| 欧美精品偷拍| 黑人精品成人一区二区三区| 女生91网站| 91/欧美| 五月丁香综合激情| 精品日韩人妻精品一二三区| 亚洲区限制级 99| 95人妻爽爽人人做人人澡| 超碰免费人妻人人| 97在线欧| 裸体女人草逼视频播放一区,二区,三区,四区,五区 | 久久男人精品| 精品无码少妇| 99啪啪| 久热九九| 欧美日韩午夜精品一区二区三区| 久草在| 日韩激情中文字幕有码| 中文字幕视频二区| 东京热精品97综合网| 六月丁香五月婷婷| 91精品久久久| 殴美性天天| 国产久久久久影院老熟女| 亚洲成人av色网| 亚洲1区2区三区高清中文字幕| 精品久久久久久久| 欧亚揄拍偷拍精品视频| 青青青操| 色情五月丁香| 成人a级高清视频在线观看| 国产欧美另类久久久精品课程| 日本999精品| oumeisetu综合| 久久久免费一级黄片| 亚洲一区操| 天美91| 精品国产a∨一区天美传媒| 久久大线蕉一区| 亚洲色天堂日韩中| 性做久久久久久免费观看软件| 国产一区二区成人av在线播放| 欧中美三级一区二区三区| 欧美操逼一二三区| 国产精品自在线发布| 国产精品蜜臀久久久久无码AV| 欧美亚洲91| 97国产|免费| 啊灬啊灬啊灬啊灬高潮奶出了免费视 | 97日韩超碰超碰中文字幕| 亚洲熟久久| 日韩美女久久一区二区三区| 亚洲欧洲网站免费观看| 日本日逼高清| 日日干天天干夜夜爽| 五十路三区在线| 后入合集| 亚州欧美总和| 色老牛| 伊人精品视频| 蜜臀AV成人精品蜜臀AV久久| 91大胆欧美| 精品久久久久久亚洲| 最新日产中文在线麻豆| 国产精品盗摄 偷窥盗摄| 天天草AV| 久久久久78| 91欧美长吊| 欧美在线官网| 亚洲精品久久久久久久久豆丁网| 人妻熟女午夜精品在线| 五月色综合| 欧美夜夜狠| 日韩国语字幕| 国色天香av| 狠狠久久亚洲欧美专区| 中文字幕黄色片| 久久怡红院| 超碰亚洲97| 午夜精品99久久久久传媒| 超碰久久中文| 人妻天堂综合网| 91色综| www老逼91| 久久夜夜夜夜| 亚熟hd视频在线| 操淫穴亚洲五月丁香 | 91少妇通奸网站| 综合情欲网| 中国和日本人色哪个不下载能放| 欧美九九九| 天天干1区2区在线| 青青草无码视频| av天堂加勒比| 99热在线播放| 国产无码精品成人| 人人妻人人爽 97人人看碰人免费公开视频| 少妇熟女1区2区3区| 欧美人与动性人交a| 高清国产成人无码| 免费A V在线播放| 综合网色| 国产视频三区四区| 美日韩在线不卡人妻| 欧美玖玖爱免费玖玖| 欧美激情精品久久久| 揉揉揉夜夜| 色呦呦国产精品免费看| 国产亚洲精品无码三区| 亚洲第2页| 99国产人成精品| 国产又大又粗又色生活片亚洲国产精品成人久久久综合免费 | 欧美日韩一区二区三区四区蜜桃| 日韩不卡a级视频专区| 五月丁香久久| 久久久久久中文字幕中文字幕最新| 国产传媒美日韩av| 极品一区二区三区免费| 亚洲综合网91| 国产高清吃奶免费视频网站| 亚洲密乳AV|