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

ARTICLE DETAIL

資訊詳情

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

從工具到技能:Agent Skills技能庫(kù)設(shè)計(jì)實(shí)戰(zhàn)解析

從工具到技能:Agent Skills技能庫(kù)設(shè)計(jì)實(shí)戰(zhàn)解析 做了好一陣子大模型Agent相關(guān)的項(xiàng)目我發(fā)現(xiàn)一個(gè)特別有意思的現(xiàn)象很多人一開(kāi)始追求把工具tool做得又多又全結(jié)果模型在真實(shí)任務(wù)里頻繁選錯(cuò)工具、拼錯(cuò)參數(shù)、中途翻車。真正讓Agent“好用”的往往不是你給它多少把螺絲刀而是你教會(huì)它“怎么修好一臺(tái)機(jī)器”——這正是我最近在整理的這套 agent-skills 技能庫(kù)方案想解決的事。簡(jiǎn)單說(shuō)agent-skills 不是又一份工具清單而是一套把“單點(diǎn)能力”升級(jí)成“可復(fù)用技能”的封裝框架。它給每個(gè)技能配上元數(shù)據(jù)、參數(shù)約束、執(zhí)行鉤子、失敗恢復(fù)邏輯讓 Agent 在接到任務(wù)時(shí)像老師傅一樣“憑經(jīng)驗(yàn)干活”而不是每次從零推理。這套思路適合正在做 Agent 應(yīng)用、RAG 工作流、自動(dòng)化助手的朋友參考也適合想弄明白“技能與工具到底差在哪”的開(kāi)發(fā)者。我會(huì)把設(shè)計(jì)思路、落地代碼、踩坑實(shí)錄都攤開(kāi)講盡量讓不同基礎(chǔ)的讀者都能拿去用。1. 內(nèi)容整體設(shè)計(jì)與思路拆解1.1 為什么 Agent 需要“技能庫(kù)”而不是一堆函數(shù)先聊一個(gè)常見(jiàn)場(chǎng)景。假設(shè)你想讓 Agent 幫你“整理一篇會(huì)議紀(jì)要”你可能會(huì)給它掛上三個(gè)工具一個(gè)做語(yǔ)音轉(zhuǎn)寫(xiě)、一個(gè)調(diào)大模型做摘要、一個(gè)發(fā)郵件。模型確實(shí)能按順序調(diào)這三個(gè)工具但每次執(zhí)行都要重新理解任務(wù)、重新組織參數(shù)、重新處理中間結(jié)果。任務(wù)一多、上下文一變它就很容易在第二步忘了第三步的前提或者在參數(shù)上犯低級(jí)錯(cuò)誤。問(wèn)題不在于模型笨而在于我們只用 function calling 暴露了“零件”卻沒(méi)有給它“工序”。工具調(diào)用解決的是“單點(diǎn)動(dòng)作”技能要解決的是“會(huì)做一件事”。在 agent-skills 里一個(gè)技能內(nèi)部可以包含多個(gè)工具調(diào)用、多步狀態(tài)流轉(zhuǎn)、前置條件檢查和輸出校驗(yàn)。它像一個(gè)封裝好的黑盒模型只需要知道“這個(gè)技能能搞定會(huì)議紀(jì)要”至于內(nèi)部怎么轉(zhuǎn)寫(xiě)、怎么摘要、怎么格式化都不需要重新決策。我常用一個(gè)比喻工具是一抽屜零件技能是一套成熟工序。給 Agent 一百個(gè)零件它未必能組裝出一臺(tái)機(jī)器給它十道工序它反而能穩(wěn)定交付結(jié)果。技能庫(kù)的價(jià)值就是把“零件”按場(chǎng)景組織成“工序”并且讓模型在接到任務(wù)時(shí)能快速檢索到最合適的工序。1.2 “技能”與“工具調(diào)用”的邊界在哪里我踩過(guò)不少坑之后總結(jié)出技能和工具的幾個(gè)核心區(qū)別看下面這張表比較直觀對(duì)比維度工具Tool技能Skill粒度單點(diǎn)能力如“發(fā)HTTP請(qǐng)求”多步驟任務(wù)如“抓取網(wǎng)頁(yè)并提煉要點(diǎn)”狀態(tài)無(wú)狀態(tài)每次調(diào)用獨(dú)立有內(nèi)部狀態(tài)支持階段流轉(zhuǎn)復(fù)用性可被不同技能引用本身是復(fù)用的最小業(yè)務(wù)單元容錯(cuò)通常由調(diào)用方處理錯(cuò)誤自帶前置檢查、后置校驗(yàn)、降級(jí)恢復(fù)描述側(cè)重說(shuō)明“我能做什么動(dòng)作”說(shuō)明“我適合解決什么任務(wù)”工具是技能的“底座”技能是工具的“編排層”。舉個(gè)例子一個(gè)搜索技能內(nèi)部會(huì)調(diào)用檢索 API工具但它還會(huì)做三件工具本身不做的事第一把用戶的模糊問(wèn)題拆成 2-3 個(gè)具體檢索詞第二對(duì)檢索結(jié)果做相關(guān)度過(guò)濾第三如果主搜索源超時(shí)自動(dòng)切到備選搜索源。這些動(dòng)作疊加起來(lái)才是“會(huì)搜索”這個(gè)技能。從工程角度看把技能和工具分開(kāi)還有一個(gè)現(xiàn)實(shí)好處工具的接口往往隨外部服務(wù)變動(dòng)而技能的對(duì)外契約名稱、描述、入?yún)⒊鰠⒖梢员3址€(wěn)定。這樣 Agent 層面的提示詞和路由邏輯就不用頻繁改底層換了供應(yīng)商也不影響上層行為。1.3 技能庫(kù)的整體架構(gòu)分層我在設(shè)計(jì) agent-skills 時(shí)把整個(gè)框架拆成了四層注冊(cè)中心、執(zhí)行引擎、上下文管理器、評(píng)估器。分層的核心原因只有一個(gè)——把“檢索”和“執(zhí)行”解耦把“狀態(tài)”和“邏輯”分離這樣后續(xù)加技能、調(diào)技能都不會(huì)牽一發(fā)動(dòng)全身。注冊(cè)中心負(fù)責(zé)維護(hù)所有技能的元數(shù)據(jù)包括名稱、描述、標(biāo)簽、參數(shù) Schema、優(yōu)先級(jí)。Agent 接到任務(wù)后第一步不是直接執(zhí)行而是先來(lái)注冊(cè)中心“找技能”。這一步可以做成關(guān)鍵詞粗篩也可以疊加向量檢索把候選技能從幾百個(gè)縮小到三到五個(gè)。執(zhí)行引擎拿到候選技能后負(fù)責(zé)加載技能實(shí)例、執(zhí)行前置鉤子、運(yùn)行主邏輯、觸發(fā)后置校驗(yàn)并且在失敗時(shí)調(diào)用恢復(fù)策略。上下文管理器比較容易被忽略它的職責(zé)是把技能執(zhí)行過(guò)程中的關(guān)鍵中間狀態(tài)暫存起來(lái)比如“當(dāng)前進(jìn)行到第幾步”“上一步產(chǎn)出了什么”這樣組合技能才能有序推進(jìn)。評(píng)估器則是一個(gè)閉環(huán)反饋模塊它記錄每次技能調(diào)用的命中率、成功率、token 消耗方便你持續(xù)優(yōu)化技能描述和執(zhí)行邏輯。這四層配合起來(lái)整體流程大概是這樣Agent 收到用戶任務(wù)向注冊(cè)中心發(fā)起檢索拿到最匹配的技能描述后把任務(wù)參數(shù)交給執(zhí)行引擎引擎按技能內(nèi)部定義好的階段逐步執(zhí)行每走一步都從上下文管理器讀寫(xiě)狀態(tài)最終結(jié)果通過(guò)評(píng)估器記錄質(zhì)量再把關(guān)鍵信息寫(xiě)回技能的記憶緩存作為下次執(zhí)行的參考。后面我會(huì)給一個(gè)簡(jiǎn)化版實(shí)現(xiàn)方便你理解每個(gè)環(huán)節(jié)到底做了什么。2. 核心細(xì)節(jié)解析與實(shí)操要點(diǎn)2.1 技能描述Agent 選擇技能的“門面”如果你只能優(yōu)化一件事我會(huì)毫不猶豫地建議你打磨技能描述。因?yàn)榧寄軐?shí)現(xiàn)得再完美模型找不到它、或者把它和別的技能搞混等于白寫(xiě)。技能描述本質(zhì)上是寫(xiě)給大模型看的“使用說(shuō)明書(shū)”它的目標(biāo)不是讓人類看懂而是讓模型在“什么場(chǎng)景下該選中我”這件事上沒(méi)有歧義。我寫(xiě)技能描述時(shí)會(huì)遵照一個(gè)檢查清單意圖關(guān)鍵詞、適用場(chǎng)景、輸入限制、輸出格式、使用禁忌。意圖關(guān)鍵詞幫助模型快速匹配比如“會(huì)議紀(jì)要”技能的描述里要有“總結(jié)、紀(jì)要、提煉、議題”這些詞適用場(chǎng)景要寫(xiě)清楚“什么任務(wù)適合你”比如“當(dāng)用戶提供會(huì)議錄音或速記文稿需要輸出結(jié)構(gòu)化紀(jì)要時(shí)”輸入限制要寫(xiě)明白“你能接收什么格式”比如“支持 txt、md不支持音視頻直接輸入”輸出格式則要說(shuō)明“你返回什么東西”比如“返回包含議題列表、結(jié)論、待辦事項(xiàng)的 Markdown 文本”使用禁忌同樣重要用來(lái)排除邊界情況比如“用戶只要求翻譯時(shí)不要使用本技能”。這里放一個(gè)正反對(duì)比你感受一下差別。反例描述“對(duì)文本進(jìn)行摘要。”——太寬泛模型不知道什么時(shí)候該用。正例描述“當(dāng)用戶提供一篇文章、報(bào)告或網(wǎng)頁(yè)正文需要提煉核心觀點(diǎn)和關(guān)鍵數(shù)字時(shí)使用。輸入為純文本輸出為 200 字以內(nèi)的要點(diǎn)列表。若用戶僅要求翻譯或改寫(xiě)不使用本技能?!蹦憧春笳咧苯訋湍P桶褯Q策邊界框好了。還有一個(gè)實(shí)操細(xì)節(jié)描述不要寫(xiě)實(shí)現(xiàn)細(xì)節(jié)。我見(jiàn)過(guò)有人把內(nèi)部調(diào)用了幾個(gè) API、用了什么模型都寫(xiě)進(jìn)技能描述里這純屬浪費(fèi) token模型根本不關(guān)心這些。描述里只需要寫(xiě)“任務(wù)特征”和“契約約束”實(shí)現(xiàn)細(xì)節(jié)放到技能內(nèi)部文檔里就好。2.2 技能實(shí)現(xiàn)從需求到代碼的落地規(guī)范技能描述解決的是“模型怎么找到我”技能實(shí)現(xiàn)解決的是“找到之后怎么穩(wěn)定跑完”。我在 agent-skills 里給每個(gè)技能定義了一套標(biāo)準(zhǔn)鉤子相當(dāng)于給技能執(zhí)行流程立了個(gè)規(guī)矩環(huán)境準(zhǔn)備在前、核心邏輯居中、結(jié)果校驗(yàn)在后、出錯(cuò)有兜底。以 Python 為例一個(gè)技能類大致長(zhǎng)這樣from pydantic import BaseModel class SkillInput(BaseModel): text: str max_points: int 200 class SummarySkill: name summary_skill description 當(dāng)用戶提供文章或報(bào)告需要提煉核心觀點(diǎn)時(shí)使用... def before_run(self, payload: SkillInput): # 前置檢查確認(rèn)輸入非空、長(zhǎng)度合規(guī) if not payload.text.strip(): raise ValueError(text cannot be empty) return payload def run(self, payload: SkillInput): # 核心邏輯調(diào)用摘要模型整理要點(diǎn) points self._call_summarizer(payload.text, payload.max_points) return points def after_run(self, output): # 后置校驗(yàn)確保輸出非空且是列表 if not isinstance(output, list) or len(output) 0: raise RuntimeError(summary output is invalid) return output def on_error(self, exc: Exception): # 兜底邏輯記錄錯(cuò)誤并返回可讀信息 return {error: str(exc), fallback: None}這套鉤子的價(jià)值在于它把每個(gè)技能的“生命周期”固定下來(lái)執(zhí)行引擎只管按順序調(diào)用鉤子技能自己管內(nèi)部的業(yè)務(wù)細(xì)節(jié)。以后無(wú)論是加日志、加監(jiān)控還是做重試都落在框架層面而不需要改每個(gè)技能。另一個(gè)我特別想強(qiáng)調(diào)的規(guī)范是參數(shù)校驗(yàn)。不要指望大模型每次都給你傳出完美的參數(shù)它經(jīng)常會(huì)把字符串傳成數(shù)字、把必填字段漏掉。所以每個(gè)技能的入?yún)⒁宦捎?Pydantic 這類 Schema 約束在 before_run 階段就校驗(yàn)掉絕不要等到 run 內(nèi)部再花力氣解析臟參數(shù)。參數(shù)校驗(yàn)的本質(zhì)是把“信任模型”改成“驗(yàn)證模型”這是一種成本極低的防御手段。最后提一個(gè)原則技能盡量做到“冪等或可恢復(fù)”。所謂冪等就是同一個(gè)輸入跑兩次結(jié)果一致所謂可恢復(fù)就是跑到一半掛了下次可以接著跑而不是從頭再來(lái)。冪等能省掉很多重復(fù)執(zhí)行的麻煩可恢復(fù)則能避免外部副作用比如發(fā)了一封重復(fù)郵件帶來(lái)的事故。做不到冪等的時(shí)候至少要保證 on_error 里能明確告訴調(diào)用方“我已經(jīng)做到哪一步了”。2.3 技能注冊(cè)與檢索讓 Agent 快速找到技能有了技能類下一步就是把它們登記到注冊(cè)中心并且讓 Agent 在一個(gè)能接受的時(shí)延內(nèi)找到該用的那個(gè)。這里有個(gè)關(guān)鍵約束隨著技能增多你不能把所有技能描述一股腦塞進(jìn)系統(tǒng) Prompt否則上下文很快爆炸而且模型面對(duì)幾十個(gè)相似描述時(shí)會(huì)眼花繚亂??尚械姆桨甘恰按趾Y 精排”兩步走。粗篩階段注冊(cè)中心根據(jù)用戶任務(wù)的文本按技能名稱、標(biāo)簽、描述里的關(guān)鍵詞做一輪快速過(guò)濾把幾百個(gè)技能縮小到 TopK我一般取 5 個(gè)。這一步速度極快不需要調(diào)用模型。精排階段把粗篩出的技能描述拼接成一段短列表交給模型做最終選擇讓它判斷哪個(gè)技能最匹配當(dāng)前任務(wù)。精排只關(guān)乎幾十個(gè)候選token 消耗可控選擇準(zhǔn)確率卻比“直接塞所有技能”高不少。如果技能數(shù)量特別大比如超過(guò)一千個(gè)我會(huì)再疊加一個(gè) embedding 向量檢索層。你可以給每個(gè)技能描述生成向量存進(jìn)向量數(shù)據(jù)庫(kù)用戶請(qǐng)求進(jìn)來(lái)后用同一個(gè) embedding 模型編碼請(qǐng)求文本做相似度檢索把最接近的幾十個(gè)技能送入粗排。這種做法在技能數(shù)量大時(shí)能有效提升召回率而且實(shí)現(xiàn)不難。需要注意的坑是技能描述里盡量不要出現(xiàn)和技能用途無(wú)關(guān)的“熱門詞”否則向量檢索會(huì)把無(wú)關(guān)技能拉進(jìn)來(lái)干擾后續(xù)精排。注冊(cè)中心本身建議做成輕量服務(wù)獨(dú)立于 Agent 主進(jìn)程。這樣技能更新不需要重啟主要服務(wù)注冊(cè)中心也可以單獨(dú)做緩存和監(jiān)控。我最初圖省事把技能注冊(cè)表寫(xiě)死在代碼里結(jié)果每次加技能都要重新部署后來(lái)改成獨(dú)立服務(wù)之后加技能的熱更新終于順暢了。3. 實(shí)操過(guò)程與核心環(huán)節(jié)實(shí)現(xiàn)3.1 第一個(gè)技能一個(gè)關(guān)鍵詞搜索技能理論說(shuō)了不少現(xiàn)在落地走一遍。我從最簡(jiǎn)單的技能開(kāi)始講關(guān)鍵詞搜索。這個(gè)技能的目標(biāo)不是“給你一個(gè)搜索鏈接”而是“根據(jù)問(wèn)題自動(dòng)生成檢索詞調(diào)用搜索接口并把返回結(jié)果整理成干凈列表”。拆解來(lái)看它包含四個(gè)步驟生成檢索詞、調(diào)用搜索 API、過(guò)濾無(wú)效結(jié)果、返回結(jié)構(gòu)化數(shù)據(jù)。下面是一段簡(jiǎn)化后的實(shí)現(xiàn)骨架class SearchSkill: name search_skill description ( 當(dāng)用戶需要查找最新資料、新聞、文檔或網(wǎng)絡(luò)信息時(shí)使用。 輸入為自然語(yǔ)言問(wèn)題我會(huì)自動(dòng)生成2-3個(gè)具體檢索詞并執(zhí)行搜索 返回按相關(guān)度排序的結(jié)果列表。 ) def before_run(self, payload: SkillInput): if not payload.query.strip(): raise ValueError(query is empty) return payload def run(self, payload: SkillInput): # 1. 用輕量模型將用戶問(wèn)題拆成多個(gè)具體檢索詞 keywords self._expand_queries(payload.query) # 2. 依次調(diào)用搜索API合并返回結(jié)果 raw_results [] for kw in keywords: raw_results.extend(self._call_search_api(kw, top5)) # 3. 過(guò)濾掉重復(fù)和明顯無(wú)關(guān)的條目 return self._dedup_and_filter(raw_results) def after_run(self, output): if not output: return {has_results: False, items: []} return {has_results: True, items: output[:10]}我第一次測(cè)試這個(gè)技能時(shí)發(fā)現(xiàn)模型最常犯的錯(cuò)誤是“檢索詞寫(xiě)得太寬泛”。比如用戶問(wèn)“Agent 框架有哪些新進(jìn)展”模型直接生成一個(gè)“Agent 框架進(jìn)展”這種大而無(wú)當(dāng)?shù)臋z索詞搜出來(lái)的結(jié)果大多不是近期的有效信息。后來(lái)我在技能描述里加了一句明確指示“將檢索詞拆成 2-3 個(gè)具體的短語(yǔ)組合比如‘Agent 框架 2025 開(kāi)源項(xiàng)目’、‘LangChain 新功能 發(fā)布’?!奔恿诉@一句之后搜索結(jié)果的質(zhì)量提升非常明顯。這再次印證了我在 2.1 里說(shuō)的技能描述里寫(xiě)清“怎么做事”往往比單純堆邏輯更能改變模型行為。測(cè)試完整鏈路時(shí)我會(huì)模擬一條用戶消息觀察 Agent 是否選中 SearchSkill以及傳給技能的 query 參數(shù)是否合理。如果模型沒(méi)選中多半是描述里的意圖關(guān)鍵詞還不夠直觀如果選中了但參數(shù)不對(duì)多半是參數(shù) Schema 寫(xiě)得不夠清楚。這兩類問(wèn)題在前期會(huì)反復(fù)出現(xiàn)屬于正常磨合過(guò)程。3.2 組合技能把多個(gè)原子技能編排成復(fù)雜流程單點(diǎn)技能只能解決一步操作真實(shí)任務(wù)往往需要多步配合這時(shí)候就要寫(xiě)“組合技能”。組合技能的核心設(shè)計(jì)是內(nèi)部維護(hù)一個(gè)階段狀態(tài)機(jī)把多個(gè)原子技能按順序串聯(lián)起來(lái)并在每個(gè)階段落盤(pán)中間產(chǎn)物。拿“整理技術(shù)周報(bào)”來(lái)舉例。這個(gè)任務(wù)實(shí)際上要完成三件事搜索本周的技術(shù)熱點(diǎn)、對(duì)每篇熱點(diǎn)生成摘要、把所有摘要匯總成固定格式的周報(bào)。在 agent-skills 里我寫(xiě)了一個(gè) ReportSkill內(nèi)部注冊(cè)了 SearchSkill、SummarySkill、FormatSkill 三個(gè)子技能并定義了三個(gè)階段class ReportSkill: stages [search, summarize, format] def run(self, payload): state self.state_manager.new_session() # stage 1: 搜索熱點(diǎn) if state.stage search: hits self.call_sub_skill(search_skill, payload.topic) state.update({hits: hits, stage: summarize}) self.state_manager.save(state) # stage 2: 逐篇摘要 if state.stage summarize: summaries [ self.call_sub_skill(summary_skill, h[content]) for h in state.hits[:5] ] state.update({summaries: summaries, stage: format}) self.state_manager.save(state) # stage 3: 匯總輸出 if state.stage format: return self.call_sub_skill(format_skill, state.summaries)幾個(gè)關(guān)鍵點(diǎn)需要特別說(shuō)明。第一階段狀態(tài)必須保存在技能實(shí)例之外最好放到獨(dú)立的 state_manager 里否則并發(fā)請(qǐng)求會(huì)串狀態(tài)。我最初把所有狀態(tài)都掛在技能對(duì)象上兩個(gè)請(qǐng)求同時(shí)進(jìn)來(lái)直接互相污染排查了半天才發(fā)現(xiàn)是這個(gè)原因。第二組合技能在描述里必須寫(xiě)清楚“我會(huì)依次做什么”比如描述里寫(xiě)“我會(huì)先搜索本周科技資訊再對(duì)前五篇生成摘要最后匯總為周報(bào)格式”這樣模型調(diào)用后不會(huì)對(duì)中間結(jié)果的形態(tài)產(chǎn)生錯(cuò)誤預(yù)期。第三組合技能內(nèi)部調(diào)用子技能時(shí)仍要復(fù)用子技能本身的參數(shù)校驗(yàn)和錯(cuò)誤處理不要在組合層面重新解析一遍結(jié)果——這既浪費(fèi) token又容易把錯(cuò)誤掩蓋掉。組合技能是 agent-skills 里最實(shí)用的部分。它能讓你把“多步驟任務(wù)”沉淀成可復(fù)用的經(jīng)驗(yàn)而不是讓模型每次臨時(shí)規(guī)劃步驟。從工程效率看這相當(dāng)于把 Agent 的“臨場(chǎng)發(fā)揮”逐步變成“熟能生巧”。3.3 技能評(píng)估怎么判斷技能好不好用技能庫(kù)越擴(kuò)越大你會(huì)面臨一個(gè)更現(xiàn)實(shí)的問(wèn)題怎么判斷技能到底好不好用我在早期一直憑感覺(jué)調(diào)參結(jié)果經(jīng)常是調(diào)完描述后感覺(jué)“應(yīng)該變好了”卻拿不出數(shù)據(jù)證明。后來(lái)我補(bǔ)了一套簡(jiǎn)單的評(píng)估流程分成離線和在線兩部分。離線評(píng)估用歷史任務(wù)做回歸測(cè)試。我會(huì)收集過(guò)去一段時(shí)間內(nèi)真實(shí)用戶給 Agent 的任務(wù)請(qǐng)求把它們作為固定測(cè)試集。每次改完一個(gè)技能就把這批請(qǐng)求重跑一遍統(tǒng)計(jì)三個(gè)核心指標(biāo)技能命中率模型是否選對(duì)了技能、參數(shù)正確率傳給技能的參數(shù)是否合法、任務(wù)完成率技能是否產(chǎn)出合格結(jié)果。只要改動(dòng)不導(dǎo)致這三個(gè)指標(biāo)回退我才敢放心上線。在線評(píng)估則關(guān)注技能調(diào)用鏈路上的效率。我會(huì)在日志里記錄每個(gè)技能實(shí)例的調(diào)用次數(shù)、平均耗時(shí)、平均 token 消耗、失敗次數(shù)、恢復(fù)次數(shù)。這里我特別關(guān)注一個(gè)容易被忽略的指標(biāo)單次技能調(diào)用消耗的平均 token。有些技能描述寫(xiě)得過(guò)長(zhǎng)模型每次選擇它都要閱讀大量無(wú)關(guān)文本久而久之 token 成本很高。優(yōu)化這些描述往往比換更貴的模型還劃算。我整理過(guò)一張參考速查表供你評(píng)估自己技能庫(kù)的健康度指標(biāo)健康范圍低于閾值說(shuō)明技能命中率 85%描述意圖不夠清晰或檢索排序有問(wèn)題參數(shù)正確率 90%參數(shù) Schema 和提示詞需要補(bǔ)強(qiáng)任務(wù)完成率 80%技能內(nèi)部邏輯或容錯(cuò)策略需要迭代平均恢復(fù)率 60%on_error 兜底太弱錯(cuò)誤容易直接暴露給用戶平均 token/調(diào)用越低越好描述冗余或內(nèi)部邏輯重復(fù)讀取無(wú)用信息這套評(píng)估體系不一定面面俱到但它至少能讓我在“優(yōu)化技能”這件事上不再靠感覺(jué)。每次改動(dòng)技能我都能從數(shù)據(jù)里看到是命中率提升了還是 token 下降了這比“看起來(lái)不錯(cuò)”要踏實(shí)得多。4. 常見(jiàn)問(wèn)題與排查技巧實(shí)錄4.1 技能沖突與優(yōu)先級(jí)之爭(zhēng)技能多了之后第一個(gè)遇到的問(wèn)題就是“兩個(gè)技能看起來(lái)都能解決同一個(gè)任務(wù)”。比如我既有“周報(bào)生成技能”又有“日?qǐng)?bào)匯總技能”用戶說(shuō)“幫我整理一下這周的工作”模型可能兩個(gè)都匹配最后選錯(cuò)。這類問(wèn)題的本質(zhì)是技能描述在意圖空間上發(fā)生了重疊。我的處理辦法有兩招。第一招在描述里主動(dòng)加入“沖突排除條款”明確聲明自己的邊界。比如“日?qǐng)?bào)匯總技能”描述里寫(xiě)“僅當(dāng)用戶明確提到‘日?qǐng)?bào)’或‘今日工作’時(shí)使用如果提到‘周報(bào)’‘本周’請(qǐng)改用周報(bào)生成技能”。這看起來(lái)像是在給別的技能做廣告但實(shí)踐證明它恰恰能降低模型的決策困惑。第二招在注冊(cè)中心給技能加一個(gè)優(yōu)先級(jí)字段當(dāng)粗篩得分相近時(shí)按優(yōu)先級(jí)排序。注意優(yōu)先級(jí)不能寫(xiě)死要基于實(shí)際命中率動(dòng)態(tài)調(diào)整某個(gè)技能在同類任務(wù)里命中率更高它的優(yōu)先級(jí)就自動(dòng)上升。4.2 上下文爆炸與技能描述過(guò)長(zhǎng)另一個(gè)高頻問(wèn)題是技能一多系統(tǒng)提示詞越來(lái)越長(zhǎng)。有些技能描述恨不得把用法、示例、注意事項(xiàng)全寫(xiě)進(jìn)去結(jié)果模型在路由時(shí)反而抓不住重點(diǎn)而且每次請(qǐng)求都在空耗 token。這里我給自己定了一個(gè)硬性規(guī)則技能描述控制在 80 到 150 字詳細(xì)說(shuō)明放到技能類內(nèi)部的一個(gè)usage字段里只在執(zhí)行時(shí)才加載。執(zhí)行引擎可以在 before_run 階段讀取 usage 字段作為技能內(nèi)部的運(yùn)行參考但不需要參與路由決策。我還踩過(guò)一個(gè)具體的坑把完整的技能源碼和調(diào)用示例直接貼在描述里??雌饋?lái)信息很全但模型實(shí)際上根本不會(huì)逐字閱讀真正起作用的只有前一兩句“應(yīng)用場(chǎng)景描述”。后面那些代碼塊反而干擾了語(yǔ)義匹配讓模型對(duì)技能的能力邊界產(chǎn)生錯(cuò)誤預(yù)期。刪掉冗余內(nèi)容之后命中率不但沒(méi)降反而上漲了約 7 個(gè)百分點(diǎn)。4.3 容錯(cuò)與恢復(fù)技能翻車之后怎么辦技能跑得再穩(wěn)總會(huì)有翻車的時(shí)候。參數(shù)校驗(yàn)失敗、外部服務(wù)超時(shí)、模型返回格式不對(duì)、下游接口報(bào)錯(cuò)這些在真實(shí)環(huán)境里避無(wú)可避。我的經(jīng)驗(yàn)是不要追求“永不失敗”而是追求“失敗后可理解、可恢復(fù)”。on_error 鉤子里至少要記錄錯(cuò)誤類型和當(dāng)前階段讓上層 Agent 知道發(fā)生了什么以及能不能換一條路徑繼續(xù)。我總結(jié)了一張問(wèn)題速查表按高頻優(yōu)先級(jí)列在下面錯(cuò)誤類型常見(jiàn)原因解決建議參數(shù) Schema 校驗(yàn)失敗模型漏傳字段或類型錯(cuò)誤強(qiáng)化描述中的“需要輸入什么”并加 before_run 校驗(yàn)外部服務(wù)超時(shí)第三方 API 響應(yīng)過(guò)慢在 run 里加重試機(jī)制超時(shí)閾值設(shè) 2-3 次輸出格式不合預(yù)期模型返回 Markdown 卻需要 JSON在 after_run 里做強(qiáng)校驗(yàn)失敗時(shí)觸發(fā)重新生成階段狀態(tài)丟失并發(fā)會(huì)話污染或狀態(tài)未落盤(pán)狀態(tài)統(tǒng)一走 state_manager禁止掛在技能實(shí)例上子技能執(zhí)行失敗底層技能拋錯(cuò)未捕獲組合技能要把子技能異常捕獲并標(biāo)記階段進(jìn)度針對(duì)超時(shí)和瞬態(tài)錯(cuò)誤我的具體做法是在 run 階段包一層重試裝飾器第一次超時(shí)后重試一次并切換備選服務(wù)比如主搜索源失敗就換備用源。如果第二次仍然失敗直接走 on_error把“已經(jīng)嘗試兩次”的信息返回給上層模型讓它決定是否換一個(gè)技能或者詢問(wèn)用戶。這一套下來(lái)技能庫(kù)的穩(wěn)定性提升明顯用戶面對(duì)“失敗”時(shí)至少不會(huì)看到一團(tuán)亂麻。還有一個(gè)容易忽略的點(diǎn)恢復(fù)策略要區(qū)分“可安全重試”和“不可安全重試”。比如發(fā)送郵件這種有副作用的操作重試前必須確認(rèn)上一步是否真的失敗了否則可能發(fā)兩封郵件。我在可寫(xiě)操作的技能里都會(huì)加一個(gè)execution_id每次執(zhí)行生成唯一 ID下游接口用這個(gè) ID 做去重。這樣即使框架層誤觸發(fā)重試也不會(huì)造成重復(fù)副作用。寫(xiě)在最后的經(jīng)驗(yàn)我把 agent-skills 這套技能庫(kù)陸續(xù)用在幾個(gè) Agent 項(xiàng)目里之后最大的體會(huì)是技能描述花費(fèi)的時(shí)間比技能實(shí)現(xiàn)還要多。大多數(shù)人剛開(kāi)始都急著寫(xiě)邏輯、調(diào)接口真正決定一個(gè) Agent 上限的往往是那些看起來(lái)“只是文字”的描述和約束。你花半小時(shí)打磨一段 150 字的技能描述可能比花三天優(yōu)化內(nèi)部算法更能提升整體任務(wù)成功率。另一個(gè)意外的收獲是技能庫(kù)天然幫你把散落的業(yè)務(wù)邏輯沉淀成了“組織的資產(chǎn)”——新同事接手項(xiàng)目時(shí)不需要讀一堆 Agent 編排代碼只看技能清單就能明白系統(tǒng)能做什么、邊界在哪里。后續(xù)我打算給技能庫(kù)加上評(píng)分反饋機(jī)制讓模型在每次成功調(diào)用后回寫(xiě)一條“這個(gè)技能在什么場(chǎng)景好用”的經(jīng)驗(yàn)記錄慢慢讓 Agent 形成自己的“手感”。這條路走通的話技能庫(kù)就不只是一個(gè)工具集而會(huì)成為 Agent 持續(xù)進(jìn)化的記憶底座。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
久久艹99| 97久久精品| 激情综合色婷婷啪啪五月天| 久久99久久99精品免观看粉嫩| 国产成人+综合亚洲+天堂| 婷婷中文字幕| 六月婷婷五月天| 婷婷色亚洲| 婷婷六月网| 热思思九九| 人人摸人人搞| er99免费视频在线| 五月婷视频久久| 91在线97视频| 伊人无码高清| 超碰在线看| 夜夜撸日日操| 婷婷五月亚洲一本在线丁香| 伊人成人宗合网| www.爱婷婷.com| 天天干天天拍| 99久久五月婷婷| 99人这里只有精品| 五月丁香色色综合| 亚洲婷婷在线播放十月| 久久总和99| 黄色片久久| 五月丁香无码| 亚洲性爱电影| 五月天婷婷在线视频| 色色色综合视频| 超碰二区| 99热免费精品| 久久在这里99| 黄色片精品| 婷婷久久爱| 九九久久99| 久久五月天视频| 久久婷婷五月综合伊人| 91性交在线播放| 五月丁香啪啪啪| 亚洲视频图片婷婷五月| 婷婷五月综合视频| 色情一区二区播放| 丁香五月五婷| 日本成人噜噜噜| 婷婷开心青青草| 在线看片av| 91啦丨九色丨刺激中文| 2013AV天堂| 人与禽A片啪啪| 激情婷婷六月天| 99热在这里只有精品| 91视屏在线观看com.wwwvv| 中文字幕在线观看视频www| 久月久在线视频| 六月丁香网| 久草A片| 激情五月天激情五月天| 天天爽夜夜操| 色五月天激情| www.99日本| 开心婷婷五月天激情网| 99热综合色图| AV人人操| 亚洲精品久久久久久久久久飞鱼| 色网五月婷婷| 伊人五月天97| 中文字幕av久久爽一区| 婷婷五月激情六月丁香| 婷婷五月天亚洲精品| 九九热只有这里精品| 99九九精品视频| www.五月丁香| 人妻狠狠操| 7超碰自拍| 日本系列_4页_777FP| 九艹在线| 国内裸舞二区| 五月天激情婷婷久久| 天天夜天天色天天| 黄色三级日本| 久操欧美在线观看97| 99九九精品| 开心五月网| 婷婷五月天色播| 久久老码第一| 性日本精品| 玖玖热视频| 99er国产| 欧洲亚洲午夜| 被强行糟蹋的女人A片| 怎么样可以看免费的一级av| 91人人澡人人爽人人看| 5月婷婷激情6月| 久热视频这里只有精品| 成人va在线播放| 免费无码毛片一区二区A片| 91919191919久久成人视频| 久久综合五月情| 99啊精典免费视频| 少妇婷婷五月天| 五月婷婷免费看| 久久99综合网| 99热这里只有精品在线观看| 欧美WW在线网| 婷婷五月婷婷五月天| 亚洲成人va| 荷兰av一级| 91精品久久久久久77777| 色婷婷aV四虎| 色。 日日日| 五月天婷婷在线播放| 99亚洲视频| 99激情| 五月天另类小说久久小说网| 九九九九九无码| 久久精品只有这| 婷婷五月天网| 91操片| 色五月情| 玖玖国产视频一区| 五月丁香影视| 五月丁香婷婷狠狠操| 人人97碰| 五月综合色| 免费观看全黄做爰的视频| 激情综合色婷婷啪啪六月天| 人草人人| 色婷婷中文| 99热自拍| 大香蕉久久| 奇米色大香蕉| 五月丁香六月婷婷亚洲视频| 欧美婷婷色| 中文字幕,综合,91| 69婷婷丁香午夜| 色婷婷久久久| 97人人做| 中文字幕永久在线| 婷婷精品| 97久久视频| 丁香六月婷婷综合欧美| 婷婷色五月婷| 伊人五月天97| 色婷婷A| 日本三级99人妇网站| 五月丁香六月激情综合网| 一级二级香港秋霞欧美欧美秋霞| 综合福利网| 欧洲免费视频色| 激情综合网五月婷婷| 五月亭大香蕉| 婷婷丁香六月天| a级毛片一区二区免费视频| 色狠狠激情五月| 丁香五月天堂| 久久婷婷五月国产激情综合片| 六月丁丁香| 亚洲区在线| 青青草婷婷综合五月| 日本色五月| 五月婷婷中文字幕| 色色热| 婷婷精品在线| 亚洲激情综合| 天天爽,天天操。| 久久这里只有精品热在99| 婷婷丁香九月| 激情婷婷五月天| 五月天激情小说| caop在线| 99色看这里只有精品| 狠狠色婷婷777| 五月天狠狠网站| 久草A片| 婷婷香蕉| 97人碰人操| 涩涩涩.com| 日本91在线播放| 激情丁香久久| 婷婷五月天国产传媒| 激情婷婷人妻| 操婷婷基地| 婷婷六月久久综合导航| 伊人久久大香线蕉AV最新午夜| 深爱激情网五月天| 丁香五月另类色婷婷麻豆| 超碰在线精品| 26uuu国产精品| 九九家庭影院| 99久久超级| 色婷婷丁香香香蕉视频| 99超级碰免费视频| j五月香在线| 色婷婷AV久久久久久久| 婷婷丁香色五月亚洲| 婷婷丁香色五月| 人人干天天舔| 狠狠色网| 超PEN精品在线| 五月开心深爱激情网| 精品综合爱| 婷婷五月激情综合| 五月激情婷婷开心| 婷婷欧美偷拍综合| 婷婷色色欧美| 成人国产欧美大片一区| 3www激情| 丁香五月婷婷啪| 久久婷婷五月综合色欧美| 婷婷丁香五另类网站| 亚洲欧洲一二| 欧美大片免费播放器| 婷婷五月情天| 五月丁香六月婷婷综合网| 97超级碰人人| 免费观看18视频网站| 五月丁香婷婷成人综合网| 亚洲一区国产传媒| www.色色com| 婷婷激情综合| 丁香五月激情啪| www.色婷婷| 无月播播激情在线观看视频| VA国产在线综合网站| 色婷婷最新域名| 免费亚洲婷婷| 九色自拍| 欧美久久网| 玖久精品视频9| 另类图片色五月| 色五月美女| 99视频精品| 欧美色色色色色色色| 婷婷丁香五月亚洲欧美| 亚洲天堂爱爱| 成人电影在线免费试看| 国内9l视频自拍老熟女九色| 日本熟妇乱妇熟色A片蜜桃| 色五月av| 婷婷亚洲五月| 五月丁香色播| 五月丁香av在线| 99精品视频偷拍| 91人无码久久久久久| 337p大胆噜噜噜噜噜91Av| 九九热在线精品| 丁香五月激情图片| 亚洲人人操BD| 五月天黄色激情小说| 婷婷月五天在线在线看| 26uuu青青| 九月色婷婷综合亚洲| 夜夜操狠狠操| 九色PORNY9l原创自拍| 操日视频| 色色色图| 人人草人人爱| 五月婷婷深深爱| 夜夜夜夜夜骑撸| 狠狠色丁婷婷日日,伊人激情综合网| 全高清无码视頻| 91精品无码久久久久久五月天| 亚洲色久| 99视频地址| 7月婷婷六月丁香| 欧美色图天堂网色| 色五月成人| 99热精品10| 99热999| 91丨九色丨国产打屁股网站| 美女爆乳18禁www久久久久久| http:色情日本com| 九九精品丁香花| 丁香五月婷婷欧美性爱| 99热伊人综合| 伊人碰碰婷婷| 九九色影院| 久久香蕉网| 99亚洲综合| 色婷婷视频| 99久久综合狠狠综合久久| 久久99久久99久久99人受| 人人爱操| 综合 蜜月 婷婷| 狠狠久久婷| 亚洲爱婷婷| 在线观看欧美| 女婷久久| 伊人六月无码视频| 丁香六月激情| 99视频只有精品| 性做久久久久久久免费看| 国产真人做爰视频免费| 91亚洲天堂| 色五月偷偷| 天天做天天爱天天搞| 77799热| 1995年关宝慧版蜘蛛女| 激情五月天婷婷| 色婷婷在线播放| 97干在线| 伊人狠狠色婷婷综合丁香一区| 丁香久久五月婷综合| 亚洲成人免费在线| 99精品22| www.99热| 97色精品视频| 天天射夜夜爽| 久草热在线视频| 在线中文字幕视频| 97搞在线| 久热视频A.| 天天综合天综合| 午夜婷婷久久| 丁香,开心成人,久久| 丁香五月婷婷色偷偷| 丁香九月激情| 色婷婷五月天偷拍| 色婷婷丁香女女| 伊人碰碰碰| 日本ww亚洲| 色婷婷综合影院| 欧美性猛交XXXX乱大交极品| 色婷亚洲五月丁香| mmm1717.6dbm人人爱人人操| 五月丁香精品| 久久码久久无清| 夜夜夜天天操| 五月婷婷色影院| 天天综合天综合久久网| 五月婷婷六月丁香免费| 综合一区二区三区| 奇米影视777在线_在线观看午夜_h小视频在线观看_岛国大片 | 婷婷5月色| 日韩爱操视频| 色伦专区97中文字幕| 97久久五月丁香婷婷| 婷婷91| 青青草婷婷综合五月| 狠狠草狠狠草| 久久久久9久无码视频| 五月开心婷婷中文字幕| 久久婷婷精品| www.五月婷婷久久.com| 国产精品视频| 五月狠狠| 天堂在线9| 啪啪视频99| 五月色无码| 亚洲精品99| 特级操b片| 人人爽亚洲| 国精产品一区一区三区免费视频| 婷婷激情五月天网站| 深爱五月天| 丁香深五月婷婷| 五月综合六月丁| 六月天婷婷| 韩日在线熟女| 亚洲欧美成人在线| 婷婷操久久| 桃色激情网| 久久99草五月婷婷| 色女伊人| 色9999综合久久| 婷婷情色激情| 婷婷五月天中文字幕| 亚洲五月天狠狠| 人与禽A片啪啪| 精品国产va久久久久| 色五月婷婷丁香五月| www99在线观看视频| 激情五月天网站| 四季AV综合网| 9色在线| 激情五月天婷婷直播| 婷婷性爱网| 久久精品4| 亚洲在线资源| 丁香五月自拍| 一本久久婷婷| 丁香激情五月| 久思思热视频在线观看| 婷婷五月天av| 婷婷五月18永久免费视频| 婷婷操久久| 91黄址| 久久只有18视频| 全亚洲最大的婷婷五月天网站COM| 久99视频在线观看| 婷婷舔| 亚洲精品a成人在线播放| Va另类视频| 97在线视频 欧美| www色五月| 丁香五月九九| 色婷婷av在线观看| 俺去也在线官网| 天天色五月婷婷91久久久久久久| www.91在线观看| 婷婷亚洲综合| 香蕉99网| 亚洲视频操| 色色热99| 九月av在线| 狠狠操狠狠爱| 婷婷五月天偷拍| 日本免费91| 色9999日韩国产| 天天爽夜夜爽天天爽夜夜爽| 欧美色图45678| 国产婷婷婷| 久久3p| 99久久99热| 99热在线观看| 五月婷婷六月丁香在线视频免费在线观看| 狠色综合网| 激情综合丁香| 996热| 色色色色五月| 日本狠狠爽| 中文av网| 久久人人九| 激情无码五月天| 久久成人亚洲欧美电影| 99精品网| 免费观看欧美成人AA片爱我多深 | 天天婷婷综合| 99啪啪网| 久久久久久久久月丁| 99热这里只有精品最新| 五月婷婷中字在线| 综合视频久久| 婷婷丁香色性爱| 午夜少妇在线观看视频| 色九九综合| 婷婷五月视屏| 色婷婷视频| 国产精品汇聚精彩第二页 - 高清完整版在线 - 青蛙AV | 日本片日本片祼观看网站在线看中文版网页在线看 | 色5月丁香婷婷| 激情久久天天| 日韩黄黄| 色视频2025| 婷婷六月啪啪| 97久人人| 国产精品国产| 91精品综合久久久久久五月天| 五月天婷婷综合网| 色久综合| 亚洲超碰在线| 天天操天天操天天操天天操天天操天天操天天操天天操天天操 | 欧洲毛片基地c区| 日韩精品电影| 九月丁香婷婷网| 久久天天| 97热这里只有精品| 影音先锋777xfplay色资源网站| www..com色爱| 激情伍月 欧美| 99噜噜噜在线播放| 综合五月草| 亚洲成人免费在线| 开心婷婷中文字慕| 天天狠狠婷婷在线| 99re热视频这里只有综合亚洲| enecarbon-materials.com污K127封锁请涟系@wip1688 | 在线观看亚洲视频影院| 丁香五月天.com| 久久宗合影| 婷婷大香焦| 无码人妻少妇色欲AV一区二区| 色色色免费视频| 久久爱婷婷| 婷婷五月色網站| www.五月瑟| 狠色色狠网| 五月精品免费XXX| 99视频这里只有久久精品| 伊人干练久| 思思热精品在线观看| 婷婷五月成人系列| 99性爱| 粉嫩av懂色av蜜臀av熟妇| 丁香婷婷六月| 五月丁香婷婷色| 99热国产免费| 综合久久十| 丁香社92视频| www.久久爱.com| 五月天婷婷激情网| 五月天色在线| 丁香五月偷拍| 日日操夜夜爽| 99这里有精品| 99久久久精品| 婷婷九月激情| 丁香久久久| 婷婷成人五月天| 丁香色色色| 国产精品99久久久久久久女警| 91精品久久久久久久久久| 91黄色五月天视频| 大香蕉天堂| 国产六月婷婷| 激情影院丁香五月| 色综合色色| 色吊操色妞| 99自拍视频网站| ay2区| Va另类视频| 99熟女视频| av九九| 婷婷丁香色女人| 99操99| 婷婷丁香五月欧美人| 婷婷五月天激情开心网| 99热都是精品| 丁香五月婷婷婷桃花影院| 91干| 五月婷婷69| 中文字幕无码人妻少妇免费视频| 97香蕉人人在线观看| 开心婷婷中文字慕| 亚洲激情综| 熟女少妇内射日韩亚洲| 丁香五月色五月| 操你av| 99热国内精品| 91嫩草国产线观看亚洲一区二区| 伊人99热| 色婷婷成人网| 久草婷| 日本久久网| 五月丁香五月综合欧美| 亚洲乱码日产精品BD| www.婷婷.com| 能看的av| 中文AV网站| 狠狠色狠狠| 亚洲一级 片内射网站在线观看| 丁香五月自拍| 色九九九九| 九九AV| 五月婷婷六月天| 99思思| 色五月激情五月| 玖玖在线视频| 91婷婷丁香| 色吊丝中文字幕| 五月丁香婷中文| 丁香成人五月天| 久久精品99久久久久久| 婷婷五月丁香欧洲| 99久在线精品99re5热视频| 亚洲激情区| 国产AV一区二区三区最新精品| 91综合国免费久入| 久久9精品| av色婷婷| 欧美日本黄色| A在线观看| 九九婷婷网五月天| 亚洲成人无码网站| 91久久电影| 婷婷婷五月香蕉| 日本人人xxx| 日韩限制级大尺度黑料泄密大尺度视频一区二区在线观看 | 激情涩播| 99国产小视频| 日韩操女| 五月天丁香婷| 成人片在线播放| 人妻久久久久久久| 99色激| 久久婷婷视频| 插插干干干色| 天天干人人奸97| 五月婷婷co.m| 午夜]香婷婷深深爱| 丁香五月第四色88| 日本丰满久久| 成人综合AV| 91porn一起草| 涩涩涩五月天| 激情婷婷丁香色五月| 超碰婷婷色| 九热网站| 激情綜合網址| 丁香五月成人| 国产精品久久久久久妇女6080| 丁香久久五月天视频在线观看 | 99热在线中文字幕| 亚洲免费电影2| www夜夜操| 亚洲99在线| 九九热这里| 精品无码色欲AV| 黃色三级三级三级三级 qixing300.shrkbk.com www.jinbozs.com tianmiaosw.com | 人妻中文在线| 婷婷五月天激情综合深爱| 日韩av手机在线观看| www.亭亭五月天| 久久久欧美精品sm网站| 亚洲欧美成人在线| xxx日本东京热| A级毛片高清免费不卡播放谢谢谢谢| 婷婷中文字幕网| 色九网| 日韩二区搞逼插逼毛片| www.色婷婷.com| 9久精品| 97操资源婷婷| 色色免费网站| 午夜精品777| 9精品视频在线观看| 婷婷久久色| 欧美色色色| 久久综合激情| 亚洲欧美在线观看| 操逼视频一区| 天天插天天插天天插天天插 | 2020久久婷婷五月| 日韩美女在线视频19| 国产超碰在线| 99热在线播放| 欧美丰满熟妇BBB久久久| 天天爽综合网| 久1色色| 久久久久久久久久久久久久久久久精典| 91激情五月开心| 99热这里只有精品2016| 色婷婷综合久久久久| 亚洲狠狠色丁香婷婷综合久久| 综合久| av网站中文| 久久久久9999| 丁香五月六月综合激情| 久草婷妨| 天天综合色| 五月丁香婷婷综合久久| www久热com| 婷婷五月综合婷婷| 激情久久综合| 日本全黄一级999| 9久久精品| 人人操人人爰人人一天天碰夜夜拍夜夜爽-中国A级毛片天天看天天谢… | 婷婷色婷婷| 婷婷在线播放| 五月天天天天天天天天天天天天天天天婷婷婷| 这里只有精品99视频| 久久精品系列| 玖久久网站| 五月开心网| 五月婷婷六月天| 热久久这里只有精品| 互月天综合| 亚洲激情淫网| 熟女激情网| 激情黄色小说色五月| 国产超碰av| 四色五月婷婷| 婷婷丁香色五月天| 国产精品久久久久久喷浆| 成人看片网站| 亚洲1区| 天天天天天日| 五月天婷婷久久| 激情婷婷色色| www.五月天婷婷| 色婷婷久久久| 五月婷婷性爱| 五月激情五月丁香| 欧美日韩91| 欧美色99| 天天综合网、天天综合色| 久久最新色| 日本久久精品18| 玖玖在线视| 日本视频99| 五月丁香婷婷综合视频| 超碰超碰在线| 成人做爰A片免费看网站找不到了| 色婷婷五月影视| 色性综合| 国产色色网址网站| 五月花丁香婷婷| 欧美激情综合色综合色| 欧美久久婷婷| 色99自拍| se99视频| 五月婷婷在线观看| 免费播放片大片| 玖玖色资源| 久热中文字幕| 91超级碰| 亚洲精99| www.henhengan| 天天干天天拍| 天天干天天操天天拍| 另类少妇人与禽zOZZ0性伦| 内射爽无广熟女亚洲| 91女人18毛片水多国产| 91|九色|动漫| 五月婷俺去也| 五月天另类小说| 五月婷婷在线观看黄| 久久99久久久久久| 96丁香婷婷九月蜜桃综合久久| 日本偷拍九九九| 狠狠插.com| 另类视在线| 色婷婷WWW| 婷婷色av| 久操操| 日本狠狠干| 影音先锋偷偷色男人站| 操91| 五月天激情视频五月天| 青青草成人网| 五月婷婷激情啪啪| 激情宗合哪里能看| 久久丁香久久| 五月天综合视频| 五月天天综合网色婷婷| 久久久久久综合88| 久久激情综合| 成人视频免费观看高清完整版在线观看| 久婷首页| 六月婷婷影院| 婷婷丁香五月综合| 婷婷五月综合丁香久久| 五月丁香综合网色欲| www激情com| www.夜夜操| 五月天丁香欧美激情| 久久综合丁香五月| 欧美日本黄色| 九九色婷婷Av| 九九视频热| 美女激情综合| 色噜噜狠狠狠狠色综合久欧美| 久久婷婷激情五月天一区二区| 久久人妻视步| 天天插天天插| 99 热国产在| 丁香六月情| 婷婷五月丁香基| 丁香六月婷婷| 五月天天久久香| 婷婷色网址| 开心六月丁香五月婷婷| 丁香五月天啪啪| 久草网大香视频| 亚洲精| 在线观看免费视频| 狠狠丁香| 日本啪啪天堂| 嫩草视频观看| 91色情播放| 99在线看视频| 综合在线丁香五月| 色综合五月天| 狠狠色婷婷在线| www色五月| 91丨九色丨熟女|老版| 婷婷 月 丁香| 激情色情五月天| 狠狠色综合网站| 中文字幕成人| 色噜噜,噜噜色| 99热这里只有精品4| 玖玖色综合网| 丁香五月AV| 色婷婷丁香社综合| 天天日日夜夜| 五月丁香少妇| 国产精品成人AV在线| 97伊人综合婷婷| http://www.sd-xiangsu.com/| 狠狠色综合久久久久| 国产熟女日日骚五月丁香爱| 操碰色一区就去操| 亚洲 小说 欧美 激情 另类| 国产毛片精品一区二区色欲黄A片| 99热这里有精品6| 六月丁香啪啪啪| 婷婷在线操| 粉嫩AV久久一区二区三区| 亚洲一区国产传媒| 婷婷色六月| 五月亭亭六月色| 国产欧美性成人精品午夜 | 夜夜涩涩涩| 色99视频| 五月天激情视频五月天| 99re资源在线视频导航| 99九九精品| 五月间天堂综合| www夜夜操wwwcon| 色色综合热| 97色色色| 日韩免费乱轮网站| AA片在线观看视频在线播放| 五月丁香婷婷潮喷中文字幕| 超级碰碰视频无码| 亚洲婷婷激情综合激情999精品| 9有码中文| 婷婷色网站| 国产精产国品一二三在观看 | 99人这里只有精品| 五月 婷 久| 丁香六月婷婷久久综合| 99热在线爱| 亚洲色就是色色色| 国产色色色色| 99热综合| 五月天激情美女久久| 婷婷色片| 久久婷婷成人视频| 禁片二区| 亚洲人妻av| 欧美一区二区三区不卡影视| 最新久久99视频网站| 五月婷婷中文字幕| 五月婷婷综合色啪首页| 久99精品视频| 99在线精品免费视频| 啪啪六月婷婷| 色播婷婷五月天| 亚洲无码影音| 91精品婷婷国产综合久久| 色婷婷五月天堂资源| 丁香玖玖| 五月婷婷玖玖综合玖玖爱| 久久性爱视频| 天天日天天舔天天摸| 亚洲精品第一国产综合亚AV| 碰碰91| 九九色综合视频| 天天久久人人| 色香久久| 丁香婷婷五月份| 色噜噜狠狠一区二区三区| 97人妻碰碰中文无码久热丝袜| 国产古装妇女野外A片| 九九色色| 婷婷六月天亚州| 人人干人人干骚美女| www.久久99精品| 天天色粽合合合合合合合| 婷婷爱五月天| 蜜乳A√| 亚洲久热| 人妻中文字幕网| 在线综合亚洲欧美65| 91操人| 婷婷综合97| 久热这里只有精品视频6| 狠狠色婷婷在线| 五月激情综合性爱| 久久久天堂国产精品女人| 久久这里有精品| 丁香五月激情网| 婷婷十月激情综合网| 婷婷AV丁香| 99视频超级精品| 人橾人| 99啪在线| 精品九九久久| 午夜丁香婷婷| 婷婷亚洲综合| 婷婷五月婷婷| 久热这里只有精品6| 久久久婷丁香五月| 日本精品。999| 99操99| 一级片sese片.COM| 婷婷五月天激情电影| 丁香久久久| 丁香五月天啪啪激情综和网| 青青草搞屄视频网站| site:pzdcoin.com| 五月丁香成人| 996热re视频精品视频| 婷婷久久图片| 婷婷综合色网| 天天综合91入口| 亚洲顶级VA在线观看-高清完整版在线影院观看-S022AV | 日本啪啪天堂| 综合激情在线视频| 久激情网| 97久久超碰| 五月婷婷天| 丁香六月综合激情| 夜夜谢天天干| 狠狠操天天干| 日本不卡一区二区三区| 日日夜夜狠狠| 日韩一区二区A片免费观看| 日本三级韩三级99久久| 丁香五月五月婷婷| 在线只有精品| 国产69久久久欧美黑人A片| 国产乱人偷精品人妻A片| 九九在线精品| 热99色| 精品自拍99| www,色综合| 亚洲AV无码成人精品区电影网| 色综合视频| AAA久久久AAA久久久AAA| 综合色五月| 午夜免费试看| 蜜乳A√| 九九色热视频| 玖玖婷婷五月| 99视频内射三四| 疯狂做受XXXX高潮A片动画| 激情五月婷婷| 色婷婷伊人激情在线观看| 六月丁香啪| 五月丁香九九| 五月天丁香啪啪综合| 亚州激情在线视频| 天天日,天天射,天天舔| 色XX综合网| 激情五月丁香五月| 成人做爰A片免费看网站找不到了| 男同91 | 欧美色必爱| 丁香五月婷婷激情尤物| 97人人超| 特级片神马电影| 99性爱| 五月天色五月| 日本97在线观看| 亚洲色综合| 婷婷五月天激情综合| 五月丁香啪啪伦理电影| 91九色国产| 五月天久久婷| 久超超碰| 99青青草99| 射区导航| 99re视频在线播放| 伊人狠狠干| 人人射人人高潮| 丁香激情网| 狠狠干,狠狠操| 视频久久9| 26UUU成人网| 激情五月婷婷| 大香蕉综合网| 天天综合 99久久婷婷| 如何安全看伊人婷婷| 色五月激情五月天| 夜夜谢天天干| 五月婷婷成人| 夜夜骑日日夜夜| 五月丁香999| 激情婷婷五月丁香啪啪啪| 99色在线观看| 五月婷婷基地| 国产乱人偷精品人妻A片| 亚洲AV另类| 日日夜夜噜噜爽爽| 婷婷色在线观看| 色婷婷第四色| 99热在这里只有免费精品| 美女精品一级不卡视频| 欧美A级成人婬片免费看理论| 99精品国产在热久久| 这里只有精品视频99| 日日做A爰片久久毛片A片英语| 大香蕉免费9| 欧美色爱五月天| 天天天天干| 草综合网| 日日干日日| 久久日曰| 丁香五月激情六月综合| 婷婷综合激情| 婷婷五月色色| 九九热这里只有精品6| 国产精品第一国产精品| 色婷婷五月综合| 丁香六月激情| 一区二区三区XXXXXX| 亚洲国产色色| 国产伦亲子伦亲子视频观看| 亚洲激情图文小说| www狠狠| 色色爽爽天天| 思思久久精品| 久热久re| 天天色色天天| 9精品国产在热久久| 亚洲色欲欧美一区二区三区| 五月色网| 亚洲综合婷婷| 色色操| 婷婷五月激情欧美| 免费婷婷| 九九人人精品| 婷婷五月天久久| 九九色院| 狼人狠狠操| 依人大香蕉在钱1| 婷婷五月六月丁香综合| 久9精品视频在线| 先锋资源 996| 精品热青草| 伊人9999| 二区成人视频| 九九热免费| 欧美在线视频免费播放| 涩五月丝袜婷婷| 亚洲五月天激情| 色色丁香五月天社区| 婷婷五月综合体验看| 99热在线观看99| www.婷婷,com| 991国产精选视频在线播放下载| 开心五月综合激情网| 99热伊人| www.婷婷六月天| 99热这里只有精品一| 婷婷97色| 深爱激情五月天| 91丁香五月| 五月丁香六月色| 思思热在线视频观看精品| 国产看真人毛片爱做A片| 婷婷 亚洲图片 丁香| 1024在线一区| 激情五月婷婷色综合| 久久丁香综合精品综合| 婷婷综合一二三| 丁香五月婷婷亚洲综合精品| 天天色粽合合合合合合合| 激情五月图| 九月丁香八月婷婷加勒比| 青青草原99热| 久久激情五月天| 人人摸人人摸| 热这里| 婷婷九月丁香天堂丁香天堂| 色婷婷狠狠爱| 综合色播| 99热爆在线| 另类图片色五月| 五月天婷亚洲天综合网综合| 伊人激情综合| 午夜九九九九九九九九九九九九九| 丁香五月天在线视频| 欧美婷婷色| 碰超99| 色婷婷丁香五月丁香| www,色综合| 天天干天天爽| 99视频这里只有精品10| 成人五月天综合网| 黄桃AV无码免费一区二区三区| 色色色com| 婷婷丁香社区网| AV六月丁香| 国产精品久久久久久白浆色欲| 欧美婷| a在线免费v| 欧美性生交XXXXX无码小说| 九九無妻| 久久久久久xxxxx| 91婷婷五月丁香碰| 狠狠操狠狠爱| 丁香五月先锋| 六月婷婷天天操夜夜爽视频| 久久婷婷六月综合综合| 99re6在线视频精品免费| 天天色天天操天天射| 天天舔天天摸天天射| 99热久97| 色色色五月天婷婷| 日本五月婷婷| 99热日| 丁香五月婷婷激情小说| 日韩中出视频| 五月天婷婷久久| 激情六月天| 亚洲激情免费视频| 丁香婷婷人妻| 六月丁香婷婷综合狠狠爱夜夜爱| 9热成人在线视频| 91精品综合久久久久久五月丁香| 丁香六月情| 婷婷五月天在线综合导航| 色色色色色色色色五月先| 亚洲人成网站999综合| JAPANRCEP老熟妇乱子伦视频| 91精品在线看| 丁香六月婷婷综合在线| 深爱激情四射| 三级三久久线久久99久目本WW| 亚洲操B视频| 久操大香蕉| 久9无码视频| 狠狠色综合网| 日日操,夜夜爽| 亚洲V国产V欧美V久久久久久| 日本高清久| 狠狠干综合| 日本婷婷色日| 五月婷婷狠狠干| 亚洲色a| 亚洲婷婷月丁香五月| 色综合色综合婷婷热| 色色影院黄大片| 玖久久网站| 曰韩五月丁香色婷婷无码| 少妇做爰免费视看片| www.久久| 97人人超| 成人五月丁香社区| 中美日韩成人在线| 婷婷丁香六月| 久久精品系列| 五月婷婷丁香| 五月天播播中文字幕| 天天操婷婷| 97色色在线视频| 99国产在线| 一丁香五月天月AV| 无码操B| 色婷婷精品视频| 99综合| 久超超碰| 五月丁香影院| www.久久| 伊人激情| 色狠狠色噜噜AV天堂五区| 少妇高潮呻吟A片免费看软件| 91 影音先锋| 国产麻豆视频| 天堂va久久久噜噜噜久久Va| 天天碰夜夜操| 色九九综合色| 人妻操日日| 激情伊人网| 淫视馆aV二区一区| 婷婷五月天777| 色婷婷五月天天天做| 九九精品视频在线6| 亚洲亚洲激情| 丁香五月激情婷婷| 亚洲激情网| 丁香五月天.com| 亚洲色网络| AV中文网| 丁香五月婷婷高清| 操日视频| 99热r| 色天天综合成人网| 狠狠综合网| 五月丁香香蕉| 性做久久久久久久免费看| 99cao婷婷| 91丁香婷婷综合资源| 欧美精品99久久久| 777.色色| 五月亭亭性| 激情五月天婷婷五月天| 狠狠精品干练久久久无码中文字幕| 99视频综合| 久久婷婷网站| 青青夜夜狠狠夜夜狠狠| 香蕉AV777XXX色综合一区| 国产精品爽爽久久久久久| 超碰AV在线| 丁香五月婷婷影院| 天天插天天射| 婷婷丁香五月天色区| 91婷婷五月天综合视频| 久久久久久人妻久久久久久久久久人妻久久久 | 色婷婷久久| 疯狂做受XXXX高潮A片| 99精品丰满| 中文字幕成人| 激情综合网激情五月欧美| 伊人玖玖精品| 99久久精品免费精品国产_国产精品久久久久久_国产在线|日韩_久久国产精品电影 | 99色热视频| 色私五月婷婷| 性做久久久久久久免费看| 九九色播五月丁香| 天天天操天天天爰| 中文在线视频久1| 久操大香蕉| 五月婷视频在线观看| 亚洲激情亚洲激情| 99视频在线观看网址| 这里只有精品视频免费在线观看| 夜色.cnm| 色五月丁香激情视频| 五月好婷婷| 色播播五月天| 亚洲乱码日产精品BD| 婷婷久久内射| 五月天色导航| 九九香蕉网| 91黄色五月天视频| 欧美在线视频99| 狠狠的日| 亚洲xx在线| 丁香五月天在线观看视频| 国产精品人人妻人人爽| 啊V视频在线观看| 五月天婷婷Av| 天天做天天干天天综合网| 丁香五月天激情网| 91狠狠色丁香婷婷综合久久| 99久久精品色老| 亚洲色亚洲精品| 全部老头和老太XXXXX| 久久九色| 五月天婷婷在线播放| 久久久久亚洲AV综合| 精品色情一区二区三区四区| 天天爽天天干| 五他月天啪啪啪| 色噜综| 色五月成人| 五月丁香狠狠爱| 成人在线网址| www:99热视频| 狠狠干思思热| 五月天丁香色色| 婷婷六月丁香开心深深爱| 91久久婷婷| 亚洲99综合| A色色| 免费黄网不卡AV| 插插干干干色| 婷婷色在线视频| 99丁香五月婷婷在线| 黄色激情五月天| 免费无码毛片一区二区A片| 综合激情五月四射婷婷| 日本高清久久| 操一区| 久久多色| 成人午夜无码视频| 色综合久| 五月婷婷六月天| 色情五月婷婷| 久久永久网址| www.五月.com| 只有精品视频在线观看| 青青草激情网| 婷婷色影院| 99久久6| 日韩好吊操| 六月丁香啪啪啪| 思思热这里只有精品视频666| 亚洲激情五月|