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

ARTICLE DETAIL

資訊詳情

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

Agent開發(fā)實(shí)戰(zhàn):Skill與Tool的本質(zhì)差異及技能庫(kù)自演進(jìn)與動(dòng)態(tài)加載

Agent開發(fā)實(shí)戰(zhàn):Skill與Tool的本質(zhì)差異及技能庫(kù)自演進(jìn)與動(dòng)態(tài)加載 1. 從一次翻車說起為什么我要把 Skill 和 Tool 拆開看去年冬天我接了個(gè)私活幫一家做跨境電商的朋友搭一套自動(dòng)處理售后郵件的 Agent。需求聽起來不復(fù)雜讀郵件、判斷意圖、查訂單、生成回復(fù)、必要時(shí)轉(zhuǎn)人工。我當(dāng)時(shí)的思路很直接——給 Agent 掛一堆 Tool 就完事了。查訂單一個(gè) Tool發(fā)郵件一個(gè) Tool查物流一個(gè) Tool退款一個(gè) Tool湊了十來個(gè)跑起來看著挺熱鬧。結(jié)果上線第三天就出事了。客戶投訴說 Agent 把一封我要退貨的郵件回復(fù)成了您的退款已到賬。我翻日志查了半天發(fā)現(xiàn)是模型在某個(gè)環(huán)節(jié)把查詢訂單狀態(tài)這個(gè) Tool 的返回結(jié)果誤當(dāng)成了執(zhí)行退款的確認(rèn)信號(hào)。兩個(gè) Tool 的語(yǔ)義邊界太模糊模型在長(zhǎng)上下文里串了臺(tái)。更麻煩的是我想修這個(gè)問題得改 Tool 的描述、改 prompt、改調(diào)用邏輯改完還得重新測(cè)一遍所有場(chǎng)景因?yàn)?Tool 之間是耦合的。那次之后我開始認(rèn)真琢磨一件事Agent 的能力到底該怎么組織把所有能力都塞進(jìn) Tool 里是不是從一開始方向就偏了后來接觸到 Skill 這個(gè)概念尤其是看到 Claude Code、Codex 這類工具里 Skill 的用法我才慢慢理清楚——Skill 和 Tool 根本不是一回事它們解決的是兩個(gè)層面的問題。這篇就把我這大半年踩坑、試錯(cuò)、重構(gòu)的經(jīng)驗(yàn)完整寫出來從概念差異講到技能庫(kù)的自演進(jìn)和動(dòng)態(tài)加載盡量把每個(gè)為什么都講透。如果你正在做 Agent 開發(fā)或者正準(zhǔn)備給自己的 Agent 加能力這篇應(yīng)該能幫你少走不少?gòu)澛贰?. Skill 與 Tool 的本質(zhì)差異不是命名游戲是架構(gòu)分層2.1 先給結(jié)論Tool 是手Skill 是手藝我用一個(gè)生活化的類比來解釋這兩者的區(qū)別。你去餐廳吃飯Tool 就像廚房里的工具——菜刀、炒鍋、烤箱、打蛋器。每一件工具功能單一、邊界清晰菜刀就是切東西的烤箱就是加熱的。而Skill 是一道菜的完整做法——紅燒肉這個(gè)技能包含了選肉、焯水、炒糖色、燉煮、收汁一整套流程過程中會(huì)用到菜刀、炒鍋、灶臺(tái)這些工具但技能本身不等于工具。放到 Agent 語(yǔ)境里Tool是原子化的外部能力接口通常對(duì)應(yīng)一次函數(shù)調(diào)用或一次 API 請(qǐng)求。它的特征是無狀態(tài)、輸入輸出明確、可獨(dú)立測(cè)試。比如search_web(query)、read_file(path)、send_email(to, subject, body)。Skill是面向目標(biāo)的能力封裝它描述在什么場(chǎng)景下、按什么步驟、調(diào)用哪些 Tool、遵循什么約束、產(chǎn)出什么結(jié)果。它是有狀態(tài)、有流程、有領(lǐng)域知識(shí)的。這個(gè)區(qū)別聽起來抽象但落到代碼上非常具體。我拿自己重構(gòu)前后的對(duì)比給你看。重構(gòu)前我把處理退款直接寫成一個(gè) Tool# 反例把業(yè)務(wù)流程塞進(jìn) Tool def process_refund(order_id: str, reason: str) - dict: order query_order(order_id) if order[status] ! paid: return {error: 訂單狀態(tài)不允許退款} if order[amount] 500: # 大額需要人工審核 create_ticket(order_id, refund_review) return {status: pending_review} refund call_payment_api(order_id, order[amount]) send_email(order[email], 退款成功, f您的退款 {order[amount]} 元已到賬) return {status: success, refund_id: refund[id]}這段代碼能跑但問題一大堆。首先業(yè)務(wù)規(guī)則500 元閾值、狀態(tài)校驗(yàn)硬編碼在 Tool 里改規(guī)則要改代碼、要重新部署。其次這個(gè) Tool 內(nèi)部調(diào)了四個(gè)其他能力任何一個(gè)出錯(cuò)都很難定位。最關(guān)鍵的是模型根本不知道這個(gè) Tool 內(nèi)部發(fā)生了什么它只能看到輸入和輸出一旦輸出不符合預(yù)期模型沒有任何調(diào)整空間。重構(gòu)后我把退款處理變成一個(gè) SkillTool 只保留原子能力# 正例Tool 只做原子操作 tools [ query_order, # 查訂單 check_order_status, # 查狀態(tài) call_payment_api, # 調(diào)支付 create_ticket, # 建工單 send_email, # 發(fā)郵件 ]而 Skill 用一份聲明式的描述來定義流程# skill: refund_processing name: refund_processing description: 處理客戶退款請(qǐng)求包含狀態(tài)校驗(yàn)、金額判斷、審核分流 triggers: - 客戶要求退款 - 訂單退款 steps: - action: query_order input: { order_id: {{context.order_id}} } - action: check_order_status condition: order.status paid on_fail: 回復(fù)客戶當(dāng)前訂單狀態(tài)不支持退款 - action: branch condition: order.amount 500 then: - action: create_ticket input: { type: refund_review } - action: send_email input: { template: refund_pending } else: - action: call_payment_api - action: send_email input: { template: refund_success } constraints: - 退款金額不得超過訂單實(shí)付金額 - 同一訂單 24 小時(shí)內(nèi)只能發(fā)起一次退款你看同樣的業(yè)務(wù)拆開之后清晰多了。Tool 負(fù)責(zé)能做什么Skill 負(fù)責(zé)該怎么做。這個(gè)分層帶來的好處我在后面幾節(jié)會(huì)逐個(gè)展開。2.2 為什么這個(gè)區(qū)分在長(zhǎng)上下文里特別重要很多人會(huì)問我直接把流程寫進(jìn) prompt 不就行了何必搞個(gè) Skill 層這個(gè)問題我一開始也糾結(jié)過。答案是prompt 里的流程是軟約束Skill 是硬約束。在短對(duì)話里prompt 寫清楚流程確實(shí)夠用。但 Agent 一旦跑長(zhǎng)任務(wù)上下文動(dòng)輒幾萬 token模型對(duì) prompt 里中段內(nèi)容的注意力會(huì)明顯衰減——這就是業(yè)內(nèi)常說的lost in the middle現(xiàn)象。你把退款流程寫在系統(tǒng) prompt 的第 3000 字位置跑到第 20 輪對(duì)話時(shí)模型很可能已經(jīng)忘了那個(gè) 500 元閾值。Skill 的價(jià)值在于它把流程從常駐上下文變成了按需加載。模型不需要一直記著退款流程只有當(dāng)它判斷當(dāng)前任務(wù)需要退款技能時(shí)才把這個(gè) Skill 的描述加載進(jìn)來。這樣既省 token又保證了流程約束在需要時(shí)是新鮮的、高權(quán)重的。我實(shí)測(cè)過一個(gè)對(duì)比同樣一個(gè)包含 8 個(gè)步驟的復(fù)雜任務(wù)把流程寫死在 system prompt 里任務(wù)成功率大概 62%改成 Skill 動(dòng)態(tài)加載后成功率提到 89%。差距主要來自長(zhǎng)任務(wù)后半段——寫死的那版模型經(jīng)常漏掉中間步驟。2.3 一張表看清兩者的邊界維度ToolSkill粒度原子操作面向目標(biāo)的流程狀態(tài)無狀態(tài)有狀態(tài)、有上下文復(fù)用方式直接調(diào)用按場(chǎng)景加載變更成本改代碼、重部署改描述、熱更新對(duì)模型的作用擴(kuò)展手?jǐn)U展手藝典型例子查數(shù)據(jù)庫(kù)、發(fā)請(qǐng)求處理退款、寫周報(bào)測(cè)試方式單元測(cè)試場(chǎng)景回歸測(cè)試這張表是我自己總結(jié)的不一定權(quán)威但基本覆蓋了日常開發(fā)里最需要區(qū)分的幾個(gè)點(diǎn)。記住一句話Tool 是能力Skill 是能力的使用說明書。3. 技能庫(kù)的自演進(jìn)讓 Agent 自己長(zhǎng)出新手藝3.1 什么是自演進(jìn)為什么需要它技能庫(kù)的自演進(jìn)說白了就是Agent 在使用過程中能自己沉淀新 Skill、優(yōu)化舊 Skill。這個(gè)概念聽起來有點(diǎn)玄但邏輯很樸素你不可能提前把所有場(chǎng)景都想到與其等用戶反饋再手動(dòng)加 Skill不如讓 Agent 在遇到新場(chǎng)景時(shí)把成功的處理路徑固化下來。我舉個(gè)真實(shí)例子。我那個(gè)跨境電商 Agent 上線后遇到一類我沒預(yù)料到的場(chǎng)景客戶問我的包裹為什么還沒到是不是丟了。這既不是退款也不是查物流那么簡(jiǎn)單它需要先查物流、判斷是否超時(shí)、如果超時(shí)則安撫并給補(bǔ)償券、如果沒超時(shí)則解釋預(yù)計(jì)到達(dá)時(shí)間。我一開始沒這個(gè) SkillAgent 處理得很亂。后來我加了一個(gè)機(jī)制當(dāng) Agent 用一組 Tool 調(diào)用成功解決了一個(gè)之前沒見過的任務(wù)類型時(shí)把這條調(diào)用鏈抽象成一個(gè)候選 Skill存進(jìn)技能庫(kù)。下次遇到類似任務(wù)直接加載這個(gè) Skill。這就是最基礎(chǔ)的自演進(jìn)。3.2 自演進(jìn)的三個(gè)層次我把自演進(jìn)分成三個(gè)層次從易到難第一層技能沉淀。把成功的 Tool 調(diào)用序列抽象成 Skill。這是最基礎(chǔ)的實(shí)現(xiàn)難度低收益明顯。核心是判斷什么算成功——通常用任務(wù)完成信號(hào)、用戶滿意度、無報(bào)錯(cuò)這三個(gè)指標(biāo)綜合判斷。第二層技能優(yōu)化。已有 Skill 在執(zhí)行中如果頻繁失敗或效率低自動(dòng)調(diào)整步驟順序、替換 Tool、修改約束。比如某個(gè) Skill 里先查 A 再查 B但統(tǒng)計(jì)發(fā)現(xiàn) 80% 的情況 B 的結(jié)果能直接推出 A那就把順序反過來省一次調(diào)用。第三層技能組合。把多個(gè)小 Skill 組合成大 Skill或者把一個(gè)大 Skill 拆成可復(fù)用的子 Skill。這一層最難因?yàn)樯婕凹寄艿某橄蠛头夯菀走^度擬合。我目前的生產(chǎn)環(huán)境只做到第一層加部分第二層第三層還在實(shí)驗(yàn)。下面重點(diǎn)講前兩層怎么落地。3.3 技能沉淀的具體實(shí)現(xiàn)技能沉淀的核心是軌跡抽象。Agent 每完成一個(gè)任務(wù)都會(huì)留下一條執(zhí)行軌跡trace包含用戶輸入、模型思考、Tool 調(diào)用序列、每步結(jié)果、最終輸出。我們要做的是從軌跡里提取出可復(fù)用的模式。def abstract_skill_from_trace(trace): # 1. 過濾只處理成功且非平凡的軌跡 if not trace.success or len(trace.tool_calls) 2: return None # 2. 提取調(diào)用序列 sequence [(call.name, call.args_schema) for call in trace.tool_calls] # 3. 檢查是否與已有 Skill 重復(fù) if is_duplicate(sequence, skill_library): return None # 4. 生成 Skill 描述 skill { name: generate_name(trace.intent), description: summarize_intent(trace.user_input), steps: sequence, constraints: extract_constraints(trace), source_trace: trace.id, confidence: compute_confidence(trace), } return skill這里有幾個(gè)坑我要提醒。第一別什么軌跡都沉淀。我一開始貪多把所有成功軌跡都轉(zhuǎn)成 Skill結(jié)果技能庫(kù)迅速膨脹到幾百個(gè)加載時(shí)檢索慢、命中率低反而拖累了性能。后來我加了置信度閾值只沉淀那些多次出現(xiàn)且成功率高的模式。第二Skill 描述要寫清楚觸發(fā)條件。我早期生成的 Skill 描述太籠統(tǒng)比如處理客戶問題結(jié)果模型一遇到客戶問題就加載它但它其實(shí)只適用于物流超時(shí)場(chǎng)景。后來我強(qiáng)制要求描述里包含具體的觸發(fā)關(guān)鍵詞和排除條件。第三沉淀的 Skill 要標(biāo)記來源和版本。自演進(jìn)的 Skill 和人工寫的 Skill 質(zhì)量不一樣得能區(qū)分。我一般給自動(dòng)生成的 Skill 打個(gè)auto_generated: true標(biāo)記并且記錄它來自哪條軌跡方便回溯。3.4 技能優(yōu)化的觸發(fā)與執(zhí)行技能優(yōu)化比沉淀更微妙因?yàn)槟阋牡氖且呀?jīng)在用的東西改錯(cuò)了影響面大。我的做法是先影子運(yùn)行再灰度切換。具體流程是這樣當(dāng)某個(gè) Skill 的失敗率超過閾值我設(shè)的是 15%系統(tǒng)自動(dòng)生成一個(gè)優(yōu)化候選版本但不直接替換而是讓它在后臺(tái)影子運(yùn)行——同樣的輸入新舊兩個(gè)版本都跑一遍對(duì)比結(jié)果。跑夠一定樣本量我設(shè)的是 50 次如果新版本成功率明顯更高才灰度切換 10% 的流量觀察一周沒問題再全量。def optimize_skill(skill, recent_traces): failures [t for t in recent_traces if not t.success] if len(failures) / len(recent_traces) 0.15: return None # 分析失敗模式 failure_patterns cluster_failures(failures) # 針對(duì)每種模式生成優(yōu)化建議 candidates [] for pattern in failure_patterns: if pattern.type wrong_order: candidates.append(reorder_steps(skill, pattern)) elif pattern.type missing_constraint: candidates.append(add_constraint(skill, pattern)) elif pattern.type tool_mismatch: candidates.append(swap_tool(skill, pattern)) return candidates這里有個(gè)經(jīng)驗(yàn)優(yōu)化建議不要一次改太多。我試過讓系統(tǒng)一次改三個(gè)地方結(jié)果新版本反而更差因?yàn)闊o法歸因是哪個(gè)改動(dòng)導(dǎo)致的。后來改成每次只改一處效果穩(wěn)定多了。3.5 自演進(jìn)的邊界什么時(shí)候該停下來自演進(jìn)不是越自動(dòng)越好。我踩過最大的坑是讓系統(tǒng)無限制地自動(dòng)生成 Skill結(jié)果技能庫(kù)變成了一個(gè)垃圾場(chǎng)——大量低質(zhì)量、高度重疊、甚至互相矛盾的 Skill 堆在里面檢索時(shí)噪聲極大。后來我定了三條硬規(guī)則技能庫(kù)總量上限。超過上限時(shí)觸發(fā)淘汰機(jī)制按使用頻率、成功率、最近使用時(shí)間綜合打分淘汰末尾的。人工審核閘門。自動(dòng)生成的 Skill 先進(jìn)入候選區(qū)只有被實(shí)際調(diào)用并成功 N 次后才轉(zhuǎn)正進(jìn)主庫(kù)。沖突檢測(cè)。新 Skill 如果和已有 Skill 的觸發(fā)條件高度重疊但流程不同必須人工介入不能自動(dòng)合并。這三條規(guī)則加上之后技能庫(kù)從失控的 400 多個(gè)穩(wěn)定在 80 個(gè)左右檢索命中率反而提升了。4. 動(dòng)態(tài)加載機(jī)制讓技能庫(kù)真正活起來4.1 為什么不能一次性全加載技能庫(kù)有了下一個(gè)問題是怎么讓 Agent 用上最笨的辦法是把所有 Skill 的描述都塞進(jìn) system prompt。我試過80 個(gè) Skill 的描述加起來大概 4 萬 token還沒開始干活上下文就快滿了。而且模型面對(duì) 80 個(gè)選項(xiàng)選擇準(zhǔn)確率會(huì)明顯下降——這跟人一樣菜單太長(zhǎng)反而不知道點(diǎn)啥。所以必須動(dòng)態(tài)加載根據(jù)當(dāng)前任務(wù)只把相關(guān)的幾個(gè) Skill 加載進(jìn)來。這背后是一個(gè)檢索 排序 注入的流程。4.2 動(dòng)態(tài)加載的三段式流程我把動(dòng)態(tài)加載拆成三步每一步都有講究。第一步意圖識(shí)別。從用戶輸入里提取任務(wù)意圖。這一步可以用小模型做也可以用規(guī)則匹配。我一般用輕量級(jí)的分類模型把輸入映射到技能庫(kù)的標(biāo)簽空間。注意這一步不要追求精確匹配寧可多召回幾個(gè)候選后面再篩。第二步技能檢索。用意圖向量去技能庫(kù)里做相似度檢索。這里的關(guān)鍵是技能描述的質(zhì)量。描述寫得好檢索準(zhǔn)描述寫得爛檢索出來的全是噪聲。我要求每個(gè) Skill 的描述必須包含適用場(chǎng)景、觸發(fā)關(guān)鍵詞、不適用場(chǎng)景、典型輸入示例。這四樣齊了檢索準(zhǔn)確率能到 90% 以上。第三步上下文注入。把檢索到的 Skill 描述注入到當(dāng)前對(duì)話上下文里。這里有個(gè)技巧注入位置很關(guān)鍵。我實(shí)測(cè)下來把 Skill 描述放在用戶消息之后、模型回復(fù)之前效果最好。放在 system prompt 里效果反而差因?yàn)槲恢锰壳澳P妥⒁饬Σ粔?。def dynamic_load_skills(user_input, skill_library, top_k3): # 1. 意圖識(shí)別 intent classify_intent(user_input) # 2. 檢索 candidates skill_library.search(intent, top_ktop_k * 2) # 3. 重排序用更精細(xì)的模型 ranked rerank(candidates, user_input) # 4. 取 top_k注入上下文 selected ranked[:top_k] context_injection format_skills_for_context(selected) return context_injection4.3 檢索策略向量、關(guān)鍵詞還是混合技能檢索用什么方法我試過三種純向量檢索把 Skill 描述和用戶輸入都轉(zhuǎn)成向量算余弦相似度。優(yōu)點(diǎn)是語(yǔ)義泛化好用戶換個(gè)說法也能命中。缺點(diǎn)是容易召回語(yǔ)義相近但實(shí)際不相關(guān)的 Skill。純關(guān)鍵詞檢索用 BM25 之類的算法。優(yōu)點(diǎn)是精確缺點(diǎn)是用戶換個(gè)詞就失效?;旌蠙z索兩者結(jié)合加權(quán)打分。這是我目前用的方案實(shí)測(cè)召回率和準(zhǔn)確率都最好?;旌蠙z索的權(quán)重怎么定我的經(jīng)驗(yàn)是向量 0.6、關(guān)鍵詞 0.4。因?yàn)?Skill 描述里通常有明確的關(guān)鍵詞比如退款物流關(guān)鍵詞能兜住精確匹配向量負(fù)責(zé)處理用戶的口語(yǔ)化表達(dá)。這個(gè)比例不是絕對(duì)的你可以根據(jù)自己技能庫(kù)的特點(diǎn)調(diào)。4.4 加載時(shí)機(jī)什么時(shí)候該加載什么時(shí)候該卸載動(dòng)態(tài)加載不只是加載還包括卸載。一個(gè) Skill 用完了如果一直留在上下文里會(huì)占用 token、干擾后續(xù)判斷。我的做法是按任務(wù)邊界卸載當(dāng)一個(gè)任務(wù)完成比如退款流程走完就把這個(gè) Skill 從上下文里移除。但這里有個(gè)坑有些 Skill 是常駐型的比如安全校驗(yàn)這種每個(gè)任務(wù)都要用的就不能卸載。所以我給 Skill 加了個(gè)persistent標(biāo)記常駐的始終保留其他的按需加載、用完即卸。還有一個(gè)細(xì)節(jié)加載要預(yù)判。如果模型正在執(zhí)行一個(gè)多步任務(wù)下一步大概率還需要某個(gè) Skill那就提前加載避免中途加載打斷流程。我一般用簡(jiǎn)單的狀態(tài)機(jī)做預(yù)判——當(dāng)前 Skill 的next_skills字段里列了可能的后續(xù) Skill提前加載。4.5 一個(gè)完整的動(dòng)態(tài)加載實(shí)例我把上面這些串起來給你看一個(gè)完整例子。假設(shè)用戶輸入是我上周買的那個(gè)耳機(jī)還沒到能幫我看看嗎。# 1. 意圖識(shí)別 intent classify_intent(我上周買的那個(gè)耳機(jī)還沒到能幫我看看嗎) # 輸出: {intent: logistics_inquiry, entities: {product: 耳機(jī), time: 上周}} # 2. 混合檢索 candidates hybrid_search(intent, skill_library, top_k6) # 召回: [logistics_tracking, order_query, delivery_delay_handling, # refund_processing, product_info, customer_complaint] # 3. 重排序 ranked rerank(candidates, user_input) # 排序后: [logistics_tracking, delivery_delay_handling, order_query, ...] # 4. 加載 top 3 loaded ranked[:3] # 注入上下文: logistics_tracking, delivery_delay_handling, order_query # 5. 模型執(zhí)行 # 模型先調(diào) order_query 找到訂單再調(diào) logistics_tracking 查物流 # 發(fā)現(xiàn)超時(shí)觸發(fā) delivery_delay_handling 的安撫流程 # 6. 任務(wù)完成后卸載 unload_skills([logistics_tracking, delivery_delay_handling, order_query])整個(gè)過程模型只看到了 3 個(gè) Skill 的描述而不是全部 80 個(gè)。上下文干凈選擇準(zhǔn)確率自然高。5. 實(shí)操中踩過的坑與排查技巧5.1 技能庫(kù)檢索不準(zhǔn)怎么辦這是最高頻的問題。我遇到過的表現(xiàn)是用戶明明問的是退款檢索出來的卻是物流 Skill。排查思路分三步先看描述質(zhì)量。把檢索出來的 Skill 描述和用戶輸入放一起看如果描述里根本沒有退款相關(guān)的詞那就是描述寫得太爛得重寫。我一般要求描述里必須包含至少 3 個(gè)該場(chǎng)景的高頻詞。再看向量模型。如果描述沒問題那就是向量模型對(duì)中文語(yǔ)義的捕捉不夠。我試過幾個(gè)開源模型中文場(chǎng)景下差異挺大。建議用中文語(yǔ)料訓(xùn)練過的模型或者直接用大模型做 embedding。最后看檢索權(quán)重。如果向量和關(guān)鍵詞的權(quán)重配比不合適也會(huì)導(dǎo)致偏差。我一般會(huì)做個(gè)小實(shí)驗(yàn)?zāi)?50 條真實(shí)用戶輸入人工標(biāo)注應(yīng)該命中的 Skill然后調(diào)權(quán)重看準(zhǔn)確率找到最優(yōu)配比。5.2 Skill 之間互相沖突怎么處理沖突有兩種觸發(fā)條件沖突和流程沖突。觸發(fā)條件沖突是指兩個(gè) Skill 都聲稱自己適用于某個(gè)場(chǎng)景。我的處理方式是加優(yōu)先級(jí)。每個(gè) Skill 有個(gè)priority字段沖突時(shí)高優(yōu)先級(jí)的勝出。優(yōu)先級(jí)怎么定按業(yè)務(wù)重要性——涉及資金、安全的 Skill 優(yōu)先級(jí)最高。流程沖突是指兩個(gè) Skill 的步驟互相矛盾比如一個(gè)說先查 A 再查 B另一個(gè)說先查 B 再查 A。這種必須人工介入不能自動(dòng)解決。我的做法是建一個(gè)沖突檢測(cè)機(jī)制新 Skill 入庫(kù)時(shí)自動(dòng)掃描發(fā)現(xiàn)沖突就掛起等人工裁決。5.3 動(dòng)態(tài)加載導(dǎo)致上下文抖動(dòng)這個(gè)問題比較隱蔽。表現(xiàn)是模型在同一個(gè)任務(wù)里一會(huì)兒加載這個(gè) Skill一會(huì)兒加載那個(gè)上下文頻繁變化導(dǎo)致模型精神分裂輸出前后不一致。根因是加載策略太激進(jìn)。我早期是每輪對(duì)話都重新檢索、重新加載結(jié)果模型剛適應(yīng)一個(gè) Skill下一輪又換了。后來改成任務(wù)級(jí)加載一個(gè)任務(wù)開始時(shí)加載一次任務(wù)過程中除非明確需要新 Skill否則不重新加載。這樣上下文穩(wěn)定多了。5.4 常見問題速查表問題現(xiàn)象可能原因排查方向解決思路檢索命中率低描述質(zhì)量差檢查描述關(guān)鍵詞重寫描述補(bǔ)高頻詞加載后模型不用注入位置不對(duì)檢查注入位置放到用戶消息后上下文超限加載太多 Skill統(tǒng)計(jì) token 占用減少 top_k加卸載技能沖突觸發(fā)條件重疊檢查 priority加優(yōu)先級(jí)人工裁決自演進(jìn)失控?zé)o淘汰機(jī)制統(tǒng)計(jì)技能庫(kù)規(guī)模加上限和淘汰優(yōu)化后更差一次改太多對(duì)比新舊版本每次只改一處5.5 幾個(gè)我踩過的獨(dú)家坑坑一Skill 描述里別寫具體參數(shù)值。我早期在 Skill 描述里寫了退款金額超過 500 元需要審核結(jié)果業(yè)務(wù)規(guī)則改成 300 元后Skill 描述沒同步模型按 500 判斷出了事故。后來我把參數(shù)值抽出來放到配置里描述里只說超過閾值需要審核閾值從配置讀。坑二別讓模型自己決定加載哪個(gè) Skill。我試過讓模型在思考時(shí)自己說我需要加載 XX Skill結(jié)果模型經(jīng)常判斷錯(cuò)要么該加載不加載要么加載一堆沒用的。后來改成系統(tǒng)側(cè)檢索 模型側(cè)確認(rèn)模型只負(fù)責(zé)確認(rèn)這個(gè) Skill 是否適用不負(fù)責(zé)檢索??尤齋kill 的版本管理要跟上。自演進(jìn)會(huì)不斷產(chǎn)生新版本如果不做版本管理出了問題根本不知道是哪個(gè)版本導(dǎo)致的。我現(xiàn)在每個(gè) Skill 都有版本號(hào)每次變更記錄 diff出問題能快速回滾。坑四別忽視 Skill 的測(cè)試。Tool 可以單元測(cè)試Skill 得做場(chǎng)景回歸測(cè)試。我建了一個(gè)測(cè)試集包含 200 個(gè)真實(shí)場(chǎng)景每次 Skill 變更都跑一遍確保沒有回歸。這個(gè)投入很值幫我攔下了好幾次潛在事故。6. 從 Tool 到 Skill 的遷移路徑給正在重構(gòu)的你6.1 什么時(shí)候該遷移不是所有項(xiàng)目都需要 Skill 層。我的判斷標(biāo)準(zhǔn)是當(dāng)你的 Tool 數(shù)量超過 10 個(gè)或者出現(xiàn)多個(gè) Tool 需要按固定順序調(diào)用的場(chǎng)景時(shí)就該考慮引入 Skill 了。Tool 少的時(shí)候直接調(diào)用完全夠用硬上 Skill 層反而增加復(fù)雜度。6.2 遷移的四個(gè)步驟第一步盤點(diǎn)現(xiàn)有 Tool。把所有 Tool 列出來標(biāo)注每個(gè) Tool 的調(diào)用頻率、是否常和其他 Tool 組合使用。組合使用的那些就是 Skill 的候選。第二步識(shí)別高頻流程。從日志里找出高頻的 Tool 調(diào)用序列這些序列就是天然的 Skill。我一般取 top 20 的序列人工確認(rèn)后轉(zhuǎn)成 Skill。第三步先并行再切換。新老兩套并行跑一段時(shí)間對(duì)比效果。確認(rèn)新方案更好后再逐步切換。別一刀切風(fēng)險(xiǎn)太大。第四步建立技能庫(kù)運(yùn)營(yíng)機(jī)制。Skill 不是建完就完事得有運(yùn)營(yíng)——監(jiān)控使用情況、定期優(yōu)化、淘汰低效的。這部分工作得有人負(fù)責(zé)不能放任自流。6.3 遷移后的收益與代價(jià)收益方面我自己的項(xiàng)目遷移后任務(wù)成功率從 62% 提到 89%上下文 token 占用降低 40%新場(chǎng)景的響應(yīng)速度從改代碼重部署變成加個(gè) Skill 描述快了一個(gè)數(shù)量級(jí)。代價(jià)方面主要是初期投入大。建技能庫(kù)、寫檢索邏輯、搭自演進(jìn)機(jī)制前前后后花了我一個(gè)多月。而且 Skill 層的調(diào)試比 Tool 層難因?yàn)樯婕澳P托袨椴淮_定性更高。所以我的建議是小項(xiàng)目別急著上等 Tool 確實(shí)管不過來了再遷移。6.4 一個(gè)務(wù)實(shí)的起步方案如果你現(xiàn)在就想試試我給一個(gè)最小可行方案先挑 3 個(gè)最高頻的流程手動(dòng)寫成 Skill別搞自演進(jìn)。用最簡(jiǎn)單的關(guān)鍵詞檢索做動(dòng)態(tài)加載別上向量。跑兩周看效果。如果確實(shí)比純 Tool 好再逐步加自演進(jìn)、加向量檢索。這個(gè)方案投入小、見效快適合驗(yàn)證方向。我自己就是這么起步的先跑通最小閉環(huán)再逐步加復(fù)雜度。7. 關(guān)于技能庫(kù)未來的一點(diǎn)個(gè)人判斷我最近在琢磨一件事技能庫(kù)會(huì)不會(huì)成為 Agent 之間共享的公共資產(chǎn)就像 npm 包一樣有人寫好一個(gè)處理退款的 Skill別人直接引用。這個(gè)方向我覺得挺有意思但有幾個(gè)問題沒解決Skill 的質(zhì)量怎么保證、版本沖突怎么處理、安全邊界怎么劃。我現(xiàn)在還沒想清楚但感覺這是接下來一兩年會(huì)熱起來的方向。另一個(gè)我比較確定的方向是技能庫(kù)和記憶系統(tǒng)的融合?,F(xiàn)在 Skill 和 Memory 是兩套東西Skill 管怎么做Memory 管做過什么。但實(shí)際用下來這兩者邊界挺模糊的——一個(gè)高頻使用的 Skill某種程度上也是一種記憶。我最近在試把兩者統(tǒng)一到一個(gè)經(jīng)驗(yàn)庫(kù)里用同一套檢索機(jī)制效果還在觀察。最后分享一個(gè)小技巧技能庫(kù)的檢索日志一定要留。我每次檢索都記錄用戶輸入、召回結(jié)果、實(shí)際使用、最終效果這些數(shù)據(jù)是優(yōu)化技能庫(kù)的金礦。我靠這些日志發(fā)現(xiàn)了不少問題比如某些 Skill 從來沒被命中過說明描述有問題某些 Skill 命中后成功率很低說明流程有問題。沒有這些日志優(yōu)化就是盲人摸象。這套東西我還在持續(xù)迭代踩坑肯定還會(huì)繼續(xù)。如果你也在做類似的事歡迎交流尤其是自演進(jìn)那塊我總覺得還有更好的做法沒找到。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
人人舔人人色人人高潮| 六月婷婷色宗合| 狠狠久久婷五月| 精品热青草| 九九美女视频| 五月天婷婷色在线视频免费观看| 呦呦视频无码播放| 五月婷婷免费在线视频| 99re这里| 韩国不卡AC视频| 久久亚洲天堂| 九九热色视频| 欧美性爱特黄一级aaaassss| 第四色五月婷婷| 亚洲综合婷婷| 亚洲免费成人电影AV| 久久九九99桃花视频| 玖玖综合网| 天干干夜夜操| 天天色99| 九九热精品在线| 精品一二三区久久AAA片| 99精日本久久| 九热视频| 五月丁香六月激情欧美综合| 欧美婷婷| 九月婷婷综合网| 入口五月婷婷六月香| 人人干人人干骚美女| 天天干狠狠操| z色五月播播久久| 九九综合久久| 1囯产午夜仑鲁鲁| 亚洲另类电影| 亚洲色五月婷婷| 岛国av网站| 182tv992tv人之初午夜免费观看| 五月6香色婷婷视频| 天干干夜夜操| 婷婷久月| 97在线干| 天天久久综合| 色五月综合| 婷婷九九色| 97热视频| 五月婷婷五月| 激情色五月天| 久月丁香爱婷婷综合| 综合色激情| 久久a热| 狠狠干综合| 亚洲国产色婷婷| 久久婷婷热| 五月天另类综合网| 久久99精品久久只有精品| 亚洲字幕AV一区二区三区四区| YW无码| 99久热这里只有精品视频删减版| 91碰碰视频| 婷婷综合性爱网| 人人操99| 五月丁香琪琪| 五月花激情网| 99久久大片| 丁香六月激情| 97在线碰| 亚洲天堂色色| 97涩婷婷婷婷基地| 婷婷五月天视频小说| www.97碰碰com| 五月丁香六月激情| 天天操夜夜玩!| 99视频这里有精品| 加勒比久热| 丁香五月天人体| 久久与婷婷| 中文婷婷狠狠| 永久地址 色| 美日韩成人| 九九色大香蕉| 99精品视频在线观看| 中文字幕一色哟哟哟哟| 六月婷婷狠狠色在线观看| 在线另类视频| 1024婷婷综合久久五月天| 草AV9999| 国产又爽又猛又粗的视频A片| 天天色播| 五月婷婷激情综合网| 亚洲色图在线视频| 激情综合色播| 日韩有码一区| 色婷婷婷婷五月天| 一区操| 亭亭色天香| 亚洲中文乱字字幕在线永久| 九九热99视频| 丁香五月婷婷基地| 欧美天天草人人草| 狠狠干夜夜干| 亚洲婷婷丁香五月在线| 69精品人人人人| 日本91在线| www.henhengan| 婷婷色色欧美综合网| 激情五月激情综合网一级丸片| 婷婷五月综合激情| 久久99免费视屏| 人人澡玖玖一| 金桔一区二区ab地址| 婷婷在线精品| 五月丁香日本在线视频观看| 午夜天堂一区人妻| 色情一区二区播放| 人人操91色| 欧爱综合视频| 亚洲中文字幕翔田千里| 99亚洲精品视频| 96色婷婷| 久久精彩视频| www久| 黄色片区子| 五月伊人网| 色综合久久五月天| 大香蕉99| 久操大香蕉| 狠色狠色狠狠色综合网| 成人国产欧美大片一区| 九一99| 99精彩视频在线观看| 99爱在线视频观看| enecarbon-materials.com污K127封锁请涟系@wip1688 | 久久超级碰视频| 婷婷射丁香| 9 1 A v久久久| 天天综合网在线| 五月丁香婷婷综合视频| 色播五月| 国产熟女日日骚五月丁香爱| 4399精品一区二区| 9999三级片| 色色色色色热| 九九无码AV| 夜夜噜夜夜奇| aaaa.黄| www.97碰碰com| 99re在线免费视频| 婷婷亚洲天堂| 激情亚洲色图片丁香综合| 美女久久婷婷| 久草狼人| 色五月丁香一区在线| 丰满少妇猛烈A片免费看观看| 深爱五月亚洲| 国产婷婷综合在线免费视频| 激情五月天婷婷| 激情www.98com| 97干在线视频精品店| 亚洲成人婷婷| 日日噜人人人做人| 丁香五月天日韩无码| 五月丁香婷婷婷激情爱爱| 91操片| 九九色逼| 色色色热热热| 99r久久这里只有精品| 五月婷三级片| 97干视频| 99热只有这里才是精品| 五月丁香综合啪啪| 婷婷五月综合丁香久久| 开心深爱激情网| Y11111111111少妇电影院| 丁香色婷婷| 91视频久久久| 99热这里只有精品8| 亚洲射激情| 亚洲婷婷丁香五月| 狠狠干综合| 6080av| 久久精品噜噜噜成人A∨色欲| 99热偷拍| 91久久婷婷人人澡草| 99啪99| 激情深爱五月天| 99热在线这里| 日本精品。999| 色色网91| 久久精品一区二区三区四区| 日本啪啪网| 天天婬色综合| 五月丁香婷婷啪啪| 五月婷婷六月丁香综合| 91免费在线视频6| 香蕉99网| 中文毛片无遮挡高潮免费| 五月丁香六月玩女人| 99色在线视频观看| av电影在线播放| 天天干天天日天天操| 这里只有精品视频一区| 天天玩天天摸| 欧美日韩成人在线观看| 九九草草逼| 97色婷婷成人综合在线观看| www,26uuu,c0m,色情| 噜噜噜噜婷婷五月天| 激情五月瑟瑟| 中文字幕视频色婷婷| 大香蕉啪啪| 五月婷综合网| 开心深爱五月天| 玖玖婷婷视频| 丁香啪啪中文字幕| 国产AV熟妇人震精品一品二区 | 99re6热在线精品视频播放速度| 欧美日韩色色| 九九成人| 亚洲精品大片| 五月天久久综合| 99性爱精品| 国产精品第一国产精品| 婷婷久久五月天| 人人草人人舔| 深爱激情综合网| 日本狠狠爽| 色九月婷婷综合| 超级碰 久久9| 五月婷婷久久大片| 欧美性生交XXXXX无码小说| 婷婷人人操| 99精品大片| 99色婷婷视频| 久婷婷婷| www,色婷婷| 久久天堂女人| 4399精品一区二区| 免费无码毛片一区二区A片| 色色色99| 久久久WWW| 天天日天天草| 2025色婷婷| 国产一区男女| 五月花成人网| 欧美丁香六月在线观看视频| 丁香五月激情啪啪| 欧美色图天堂网| 99综合熟女| 老司机视频lsj爱就色| 久久精品99国产精品日本| 91九色精品熟女内射| www.色婷婷| 九九热99热| 99热亚洲精品66| 久久996re热这里只有精品无码| www,五月天com| 亚洲综合99| 日本女人久久| 激情久久五月天| 久久婷视频| 欧美精品狠狠色丁香婷婷| 性按摩玩人妻HD中文字幕| 在线不卡视频| 欧美在线| 最近免费中文字幕大全高清大全1| 伊人久久婷婷| 五月丁香六月激情综合| 99色视频| 91色呦哟| 99婷婷综合| 成人综合网站| 牛牛热这里只有jingpin| 麻豆AV一区二区三区| 亚洲精品V天堂中文字幕 | 丁香五月婷在线观看| 五月丁香婷婷伊人| 激情婷婷色五月| 欧美日韩AAAA| 噜噜操操| 婷婷六月综合激情| 偷偷与邻居做爰完整视频| 亚洲精品又粗又大又爽A片| 五月天婷婷基地| 色色五月天激情| 亚洲色99| 中文中文在线| 色播激情| 久久久久久久久久91| 欧美久久网| 色吊丝av中文字幕| 婷婷五月综合社区| AV大香蕉| 婷婷五月中文字幕国产| 日本色色视频| 色综合久久88色综合天天99| 五月婷婷丁香| 国产毛片操B| 91久久久久| 97在线/日本| 亚洲精品网址| 九色视频91| 日韩免费乱轮网站| 99热精品一| 五月婷婷九| 中文在线视频久1| 精品久久这里热66| 深爱五月天| 亚洲精品久久久无码| 风流少妇A片一区二区蜜桃| www五月婷婷| 久久久五月天婷婷成人网| 色婷婷激情四射视频| 欧美影院婷婷| 99热久久最新地址| 久狠狠狠| 国产一区二区三区影院| a色婷婷| 九九热亚洲中文在线观看免费| caopeng97日韩| 另类小说色婷婷| 丁香桃色网| 欧美顶级少妇做爰HD | 91Chinese在线| Av性爱网| www激情| 大香蕉人妻| 国产成人精品亚洲线观看| 99视频综合网| 五月丁香婷婷爱激情综合网| 狠狠操婷婷| 色狠狠综合网| 超碰国产在线| 超级碰人人操人人干| 婷婷网影院| 五月丁香综合网色欲| 天天综合社区| 五月婷婷五月天| 亚州男人天堂婷婷五月| 996热re视频精品视频| 日本天天综合| 五月丁香六月婷婷久久肏| 五月婷婷五月| 激情丁香五月天图片| 亚洲思思热久| 亚洲热视频在线| 婷婷六月啪啪| 久久久A级视频| 五月天啪啪视频| 热久久66| 九九婷婷综合| 色在线免费观看| 色五月激情网| 天天操天天操天天操天天操天天操天天操天天操天天操天天操 | 91激情五月开心| 99∨VTV| 色爱综合五月| 五月天自拍视频| 99在线视频播放| 97碰碰叉| 久久五月婷综合网| 丁香五月在线观看| xxxx久| 久久这里有精品视频在线免费观看| 九九99久久| CAOBIBI| 亚洲综合婷婷五月天| 久热这里只有| 久久新地址| 2025色婷婷| 国产精品色情AAAAA片软件| 中文精品在| 天天夜夜爽| 国产精品人成A片一区二区| 91人人操人人| AA久久| 久久五月天丁香花| 牛牛碰免费| 日日夜夜天天| 五月丁香六月婷婷啪啪综合| 天天操天天操天天操天天操天天操| 久久婷婷丁香视频网| 五月婷婷狠狠干| 亚洲综合在线视频| 五月婷婷五月丁香综合| 五月激情站| 五月综合激情网| 中文字幕婷婷| www久久99| 在线观看免费狠狠色丁香香综合| 色婷婷五月天激情在线观看| av电影在线播放| 婷婷玉月丁香五月在线视频| 嫩草AV久久伊人妇女超级A| 大香蕉手机视频| 色色色在线观看| 丁香六月青青草| 五月婷婷九月婷婷九月婷婷| 色六月 婷婷| http://www.lingjunshare.com/| 亚洲天堂婷婷丁香| 99热这里只有精品23| 五月天精品| 婷婷色五月婷婷姐妹| 五月天色图| 99在线视频色版| 大香蕉天堂| WWW,五月| 日本久久高清| 99re99在线看| 色婷婷久久| 丁香六月婷婷开心| 亚洲精品V天堂中文字幕| 久婷婷五月丁香在线观看| www.婷婷六月天| 丁香五月天欧洲在线| 五月丁香亚洲综合| 久久99热这里| 久久无码成人| 亚洲啪视频| 67194国产| 精品99这里有| 免费观看全黄做爰的视频| 日日夜夜青青草| 日本欧美成人片AAAA| www.狠狠操.com| 久色精品| 五月丁香六月婷婷国产视频| 五月久久婷婷天堂视频| 久久99久久99久久99人受| 性爱综合网| 91精品久久久久久77777| 秋霞学生妹一二级| 久久久aaa| 国产色色色色| 99九九综合久久九九| 综合大香蕉| 成人做爰A片免费看网站找不到了| 丁香五月婷婷在线| 思思久久思思| 欧美久久久久久久久中文字幕| 婷婷色综合| 色一情一乱一乱一区91| 五月天婷婷色| 99热在线这里| 99久久精品色老| www.99热| 婷婷六月天亚州| 99碰在线视频| 色99网站| 色综合网综合| 色情婷| 综合久久99| 亚洲视频久久| 九月色婷婷| 五月婷视频在线观看| 99热这里只有精| 97福利视频| 欧类av怡春院| 激情网婷婷五月天| 久久久久久久丁香五月天婷婷| 少妇搡BBBB搡BBB搡毛茸茸| 99性视频| 好好干Av| 九九成年视频| 欧洲亚洲精品| 丁香五月婷婷色| 操操自拍| 亚洲国产精品VA在线看黑人| 色五月成人| 99久久99视频只有精品| 69久久久| 五月丁香六月综合激情| 五月天另类图片| 欧美在线97| 国产精品18久久久| 五月婷婷丁香六月| 日本狠狠爽| 久艹伊| 激情五月天综合网| 亚洲av骚货| 五月丁香六月婷婷亚洲天堂网站| 久久性爱激情| 爱射综合| 久久性爱视频| 色高清无码视频| 久久亚洲无码| 99婷婷狠狠成为人免费视频| 91婷婷在线| 97色色色色色色色色色色色色色| 久热黄色| 色婷婷av综合网| 色色日韩无码| 亚洲综合网 665566| 国产婷婷婷| 色欲av伊人久久大香线蕉影院| 丁香五月激情六月| 1024日韩| 97超级碰碰碰| 狠狠爱深色婷婷综合| 五月久久婷婷丁香| 黄色AAAAA| 色色自拍视频网站| 日韩日比视频| 果冻传媒A片一二三区| 99久久网站| 亚洲成人黄色网| 久色视频在线| 99riAv1国产在线观看| 精品爱欲五| 99黄色性生活| 日本人人xxx| 四色 爱 婷婷 精品 亚洲 五月天| 九九干视频| 国产精品久久久爽爽爽麻豆色哟哟 | 99热播放| 99色免费| 人妻免费网站| 少妇AB又爽又紧无码网站| 久热 91| 99亚洲日韩| XXXX岛国| 大香蕉久久| 在线看av| 亚洲区1| 大地资源色婷婷视频在线| 色三级色三级| 丁香激情网| 五月婷婷开心丁香| 亚洲 在线 性爱| 看黄的网站18禁| 99乱视频| 99九九中文字幕视频| 人人操人人妻| 五月综合激情久久| 男妓跪趴把舌头伸进我的嘴巴| 人妻22p| 婷婷爱五月| 新伍月婷婷| 夜夜骑日日夜夜| 亚洲精品va| 91无码色色| 99在线精品视频| 99色综合网| WWW.17C亚洲精品| 亚洲六月色| 婷婷五月婷婷五月| 天天干夜夜欢| 天天操天天谢| 五月四色婷婷| 色婷婷五月网| 思思综合热| 激情五月天综合图片小说网站| 另类视频在线| 99在线观看视频免费| 激情九月综合| 色综合久久久久| 女婷久久| 九九性视频| 97色婷婷成人综合在线观看| 超碰在线观看99| WWW99热| 婷婷午夜综合| 欧美综合123区| 人人性久久| 九九色大香蕉| 久碰久操| 天天开心天天色| 色玖玖| 色六月丁香婷婷啪啪啪| 亚洲精品网站色视频| 久久欧洲久久| 欧美日韓成人亚洲精品另类| www.五月天性.com| 天天干天天玩天天夜天天射天天操天天日蜜臀少妇 | 色婷婷影视| 99视频内射三四| 天天色综合网吨吧| 婷婷五月视屏| 狠狠干狠狠干| caop在线| 亚洲综合五月天| 色婷婷电影| 久草热久草在线视频| 97在线观看| 美女久久天堂| 丁香五月婷婷99| 狠狠色丁香婷婷久久综合| 日本九九视频| 久久免费精品小视频| 99这里有精品久久97| 五月丁香六月日逼| 日日夜夜爽爽| 九九这里有精品| 伊人久久婷| 激情五月丁香五月| 中文字幕按摩做爰| 五月色亭丁香| 天天操天天曰天天射| 久久精品4| 色色综合色视频| 丁香伊人激情| 五月婷婷六月丁香综合| 色综合中文| 日本丁香五月| 97爱艹婷婷开心丁香激情综合| 亚洲天堂碰碰婷婷| 成人一级片| 激情小说五月丁香在线视频观看视频| 九九热99精品| 五月欧美丁香在线观看| 99久久性爱| 九九视频在线观看视频6| 日本高清不卡免费一区二区三区| 99精品一二三四视频| 亚洲小视频免费看| 亚洲激情免费视频| 丁香九月婷婷综合| 99精品性爱| 97色婷| 少妇高潮呻吟A片免费看软件| 亚洲综合视频八| 蜜桃婷婷狠狠久久| 五月综合激情图片| 夜夜干天天操| 大香蕉综合在线| 97操碰人免费| 97操操操| 激情综合色| 欧美视频五区| 日本欧美成人片AAAA| 老师把我爽高潮了免费A片| 亚洲精品电影| 五月婷丁香亚洲| 色五月天丁香婷婷| 久久AAAA片一区二区| 一本色道久久综合狠狠躁小说| 激情综合啪啪啪| 日本成人噜噜| 综合色播| 亚洲色图五月丁香五月婷婷| 五月天激情国产综合婷婷婷就去爱| 天天成人丁香美女AV| 五月丁香六月激情综合| 丁香五月天天久久综合小说| 日韩综合久久| 婷婷视频在线| 婷婷五月天成人网| AV在线收看| 婷婷综合五月激情| 99日本在线| 五月婷婷影视| 激情网站五月| 激情小说婷婷| www久久久久久久久久久| 26.uuu丁香五月婷婷| 久热这里精品免费| 五月天婷婷基地| 日韩AV在线免费| 99精品色色| 激情九色| 超碰一区二区| 七七色综合| 成人五月天在线观看| 五月天六月婷婷| 久久思思热| 91精品综合久久婷婷九色| 天天日夜夜操五月| 精品久久久人妻| 亚洲精品网址| 亚洲中文乱字字幕线在永久| 另类激情综合| 玖玖99免费视频| 婷婷五月伦理| 久久久GOGO无码啪啪艺术| 91成人电影| 天天天天天日| 激情都市另类| 丁香六月色香蕉视频| 99热亚洲精品| 99在线视频喷水| 婷婷色色播五月天| 丁香激情五月天| 成人五月天丁香婷| 久久丁香五月| 在线观看日韩12345区| www色婷婷久久综合久色| 99色色网| 性高潮久久久久久-九九九九九九九九九九热-成人AV | 性爱激情久久| 2020夜夜操天天爽| 五月综合激情网| 婷婷五月香蕉| 色五月激情综合| 五月久久| 日本操逼九九九九58日本操逼| 这里只有精品视频| 99在线观看视频免费| 男人天堂99| 人妻中文字幕网| 婷婷五月18永久免费视频| 怡红院AV亚洲一区二区三区H| 婷婷五月中文在线| 噜噜五月天综合| 丰满少妇猛烈A片免费看观看| 欧亚洲在线高清视频| 黄色三级日本| 97人人操| 久久狠狠干| 99ri在线播放| 中文久久婷婷| 97色婷婷在线观看| 婷婷娌伦网| 九九激情视频| 天天插天天爽| 五月婷婷九九久久| 另类激情综合| 黄色一极大片| 五夜丁香| 国产成人高清| 国产成人av在线| 日韩不卡DvD| 成人网站在线观看视频| 九九综合| 中文av网站| 在线观看熟女少妇| 日本综合色图| 婷婷六月丁香激情综合| 婷婷五月花| 五月噜噜| 免费在线观看av网站| 天天干天天操| 六月婷婷AV| 五月婷婷婷丁香播| 色婷婷综合亚洲| 色婷婷香蕉| 五月丁香美女视频| 五月婷婷综合网| 提提热五月天婷婷| 色九九中文字幕| 丁香六月色婷婷| 大香蕉狠狠爱主页| 中文字幕在线不卡| 久久精品爱爱| 香蕉久久国产AV一区二区| 综合久久五月| 九九热99在线视频| 婷婷内射视频在线| 大香蕉伊人久久| 99热综合| 天天操夜夜肏| 欧美啪啪五月天| 五月婷婷啪啪啪| 人妻狠狠操| 中国丰满熟女A片免费观| 六月丁香激情综合| www.久久9| 色五月综合激情| 26uuu色噜噜精品一区| 久久久久久久久久久-久五月天婷婷| 五月天影院| 天天干天天操天天射| 激情AV| 欧美va视频不用播放器的va视频网| 四川BBB搡BBB爽爽视频| 激情伊人五月天| 99热国内精品| 91精品91久久久中77777| 欧美日本一区二区三区| 九九久久免费视频44| 色综合九九| 色情丁香五月天| 色婷婷小视频| 变态另类9| 五月天六月天| 任你搞在线观看视频| 五月婷婷黄色| 就爱干 在线| 久久 中文 日本| 婷婷五月激情五月激情| 天天干天天干天天干天天干天天干天天干天天| 99caobi| 久久久激情| 精品福利911| 色色色色区| 人妻久久久久久| 丁香婷婷五月综合影院| www.久久爱.com| 国产精品一区在线观看你懂的| 日屌日日操日日色| 97色色婷婷| 久久婷婷五月丁香蜜桃网| 91久久九久久九久久九久久九久久 | 丁香五月亚洲无码| 天天干,天天操,天天射| 亚洲人妻av| 玖玖精品视频| 天天 青草 制服丝袜 在线| 久草 tingting| www.久久| 色情五月停停丁香| 亚洲综合在线伊人婷| 久久久亚洲成人无码A片| 日韩成人网址| 五月婷婷亞洲中文| 久久五月婷婷电影| 超级碰91| 夜夜操狠狠操| 婷婷九月在线| 久久婷婷五月激情网站| 久久久ww| 久婷婷久草| 亚洲综合99| 色播播婷婷| 一本久久亚洲五月婷婷| 五月婷婷婷综合网| 婷婷色五月91啪啪| 狠狠色丁香| 久久开心五月天激情| 五月天婷婷一起草| 午夜丁香综合婷婷| 色五月婷婷7777| 99热这里有精力| 五月丁香在线看| www色婷婷久久综合久色 | 99色在线观看| 久久艹99| 激情五月婷婷丁香综合网| 婷婷色五月婷婷姐妹| 99日本视频| 伊人高清无码| 天天综合色| 丁香五月AV| 五月综合缴情网| 综合激情五月丁香9999久久精| 婷婷激情四射网| 丁香五月玖玖| 少妇性BBB搡BBB爽爽爽电影| 99热18| 色五月涩涩婷婷| 思思热久久婷婷五月天| 天天日夜夜B久久| 91avse| 色五月婷婷伊人| 狠狠干.com| 丁香五月久久| 亚洲色综合| 色五月播五月| 欧美激情综合色丁香婷婷五月天| 中文字幕+乱码+中文字幕在线观看| 婷婷中文无码| 久碰综合| 九九成年视频| 婷婷五月天97干| 99热在线播放| 思思热视频在线观看| www.五月天婷婷| 六月婷婷在线| 色五月亚洲开心网| 97色伦另类图片小说视频| 国产精品久久久99视频| 97干欧美| 一本久道综合99| 性爱激情小说AV五月丁香花| 玖玖伊人网| 婷婷五月天视频小说| 99热9| 五月精品免费XXX| 婷婷五月天网址| 2017狠狠干| 色色自拍视频网站| 午夜电影网VA内射| 五月综合激情网| 丁香成人五月天| 色色网站毛片| 色综合久久88| 九九国产精视频| 这里只有九九精品| 色婷婷五月天| 无码色| www.第四色99| 九九热99免费视频| 99这里只有免费的小视频在线观看| 婷婷五月天成人综合网| 超碰在线观看9| 嫩草AV久久伊人妇女超级A| 久久激情四射| 久久精典| 婷婷色五月天综合网| 九九热视频在线观看| 99精品视频在线观看| 欧美三级视频| 玖玖综合网| 色婷婷五月天堂资源| 99热精品在线观看| 色色色综合网| 婷婷激情啪啪| 亚洲精品va| 精品人妻久久久久| 97色色色色色| 99精品丰满| 99综合视频| 亚洲色综合性| 91超级碰碰| 91色综合网站在线| 九色视频91| 性色99| 丁香五月性| 久婷婷久草| 综合婷婷| 婷婷五月综合激情免费视频| 日日夜夜婷婷| 潮汕成人AV片在线| 久久视屏这里只有久久| jiqingliuyuetian| 五月天婷婷影院| 99在线一区| 色色色综合视频| 这里只有精品视频在线| 国产成人精品一区二区三区视频 | 黄网在线免费观| AV操逼网| 天天五月情| 天天日综合| 97AV人人插人人操| 欧美va国产va| 99在线观看精品| 99热10在线高清播放| 色5月婷婷| 丁香色五月婷婷| 六月丁丁香| 黄色激情久久| 婷婷六月激情在线视频| 97色色网| 色色五月天婷婷丁香| 久热这里只有精品99re,久热这里只有精品7| 2017狠狠干| 影音先锋男人av资源站| 天天激情综合| 狼友超碰| 午夜成人av在线| 五月婷婷丁香深深爱| 99色在线观看视频| 97涩婷婷| 丁香五月婷婷丫| 色情综合| 欧美色碰| 性色99| 91碰碰| 亚洲成人在线免费| 人妻内射视频| 综合久久激情久久| 影音先锋xfplay资源男人网| 亚洲AV中文在线| 97干资源在线观看| 午夜九九电影| 青草五月天| 9月色婷婷| 狠狠色婷婷777| 亚洲愉拍99热成人精品| 久久机热这里只有精品免费视频| 97碰人人操| 91伦| 思思re视频在线| 婷婷九月| 99re这里只有精品99| 天堂综合久久| 热婷婷久| 五月婷婷福利| 亚洲国产精品二二三三区 | 色必久悠悠影院| 九九黄色网| 丁香五月先锋| 丁香婷婷影院| 精品自拍99| 色婷婷a三区麻| 99网| 亚洲婷婷五月天综合| 我爱大香蕉| 久久久久网站| 俺去也婷婷| 9在线9在线婷婷在线国产| 五月天婷婷五月| 中文中文在线| 十月丁香婷婷| 亚洲欧美成人在线| 天天艹天天综合网| 五月婷婷久久综合| 亚洲在线资源| 五月婷啪啪| 五月天婷婷情色| 丁香五月婷婷五月| 丁香久久九九99| 五月婷婷六月丁香综合| 九九色插| 久久久精品人妻录| 色婷婷激情Av久久久| 亚洲 无码 中文字幕 中出| 成人精品视频99在线观看免费| 夜夜涩涩涩| 97色碰| 婷婷五月丁香六月伊人网| 亚洲操操操| 欧美日本综合网| 久久久久人妻| 六月丁香视频网站| 色情综合| 欧洲亚洲免费视频9| www.婷婷五月天| 妻久久久久| 日本人妻伦在线中文字幕| 99热精在线九九久久保| 精品人妻伦九区久久AAA片| 婷婷 激情 五月| 屁股翘好撅高迎合跪趴| 五月婷婷综合色拍| 丁香五月天久久| 九色色| 九月婷婷综合在线| 五月婷婷在线免费观看| 97热久久| 超碰在线精品| 久操操| 色播丁香| 丁香五月天婷婷中文| 五月婷久久久久综合| 日日日日操| 成人丁香五月婷| 色五月婷婷操逼| 婷婷综合色色| 亚洲中文字幕av| 天天操天天操综合| 色和综合网| 色狠久| 人人操人人爰人人一天天碰夜夜拍夜夜爽-中国A级毛片天天看天天谢… | 五月激情在线| 草一草avb| 婷婷俺去也| 综合色五月天| av操B网站| 五月丁香香蕉| 国产精品人妻欲求不满| 另类激情中文| 五月社区婷婷激情| 97婷婷五月| 思思热在线| 综合色色网| 丁香五月影院| 99爱精品视频| 亚洲婷婷激情综合激情999精品| 五月丁香精品| WWW·天天操·视频?| 久久综合久色欧美综合狠狠| 天天综合网网欲色| 视频一二区| 狠狠操狠狠操| 五月婷婷综合色啪首页| 超碰啪啪网| 97视频.干com| 伊人大香五月天| 五月丁香色停停啪啪啪| 久久丁香五月| 五月色网| 99精品视频在线观看| 色综合天天天天做夜夜| 成人看片网站| 亚洲婷婷五月天激情综合| 777久久久| 噜噜噜狠狠色综合| 激情五月婷婷在线区| 亚洲成人在线观看网址| 九九AV在线| 色婷婷最爱五月| 丁香9月婷婷| 亚洲超碰在线| 久久机热这里只有 | 色婷婷在线影院| 丁香五月婷婷六月| 色色网站免费观看| www.无码com| 丁香色五月 97干| 激情婷婷五月天日本系列 | 91久久九久久九久久九久久九久久| 五月色情婷婷| 182tv992tv人之初午夜免费观看| 国产激情在线| 日本www五月婷婷| 欧洲区自拍| 久久这里只精品| 91久久婷婷人人澡草| 超碰九九热| 色婷婷六月| 美欧日韩国产成人在战| 色综合色综合色综合高潮| 天天操精品| 五月丁香综合啪啪| 激情综合网五月激情| 丁香五月大香蕉| 99riAV成人在线视频| 996er热| 思思热再线视频| 五月丁香久| 四川BBB搡BBB爽爽视频| 五月亭亭开心网| aaaaaa片| 婷婷久久色| 六月婷婷综合| 五月在线| 99 频99热国里只有精品| 五月婷婷亚洲综合在线 | 91日韩在线| 99综合| 一區四區歐美日韓| 五月婷久久久| 99色在线| 婷婷五月激情的图片| 日韩av大全| 九九色大香蕉| 天堂婷婷综合| 97人人操人人爽| www色五月天| www色五月| 色五月在线综合| 99成人| 99热99这里有免费的精品| 色婷操逼| 色综啪啪啪啪啪啪| 99色色网| 五月婷婷六月情| 五月丁香婷婷婷婷综合网| 狠狠久久婷五月| 婷婷的99视频网站| 丁香五月色情| 天天干,天天舔| 久久久久久久久久久月丁| 五月丁香激情综合网| 中文字幕丰满人妻无码专区| 99爱免费视频在线观看| 久操操| 狠狠色狠狠色综合日日91| 啪啪啪大香蕉| 色99日韩| 99热九九在线| 99色婷婷| 91精产一区三区免费观看| 五月天婷婷婷| 色五月婷婷亚洲| 久久久久久久人妻| 丁香五月婷婷成人网| 狠狠舔| 伊人久久大香天蕉亚洲特级| http://www.com久久久精品一区| 成人看片网站| h在线看免费版在线看| 激情婷婷五月色| 亚洲婷婷丁香五月在线| 日本久久性| 色婷婷五月综合色婷婷| 青青青在线视频国产| 久久色情| 色婷婷在线视频| 丁香六月视频| 永久的网站AAAA | 91干婷婷| 五月婷婷大香蕉| 99操逼| 日亚二欧美| 看国产探花操逼三级片| 六月丁香婷婷色综合| 啪啪色激情五月天| 亚洲情色一区| 日本英国美国欧美亚洲国产精亚洲日韩精品在线观看| 伊人婷婷五月天| 97色婷| 琪琪色五月天| 五月丁香婷婷免费视频| 日日肏夜夜干| 色婷婷色久综| 激情深愛五月視頻| 色射影院| 色玖玖玖| 九九综合88| 狠狠色噜噜狠狠狠狠狠色综合久久| 777影视理论片大全在线观看| 99热在线精品观看| 久久性操| 9l视频自拍九色9l视频在线观看| 六月丁香综合| 开心五月婷| 玖玖精品视频99| 天天舔天天摸天天射| 99惹在线精品免费观看| 影音先锋一区| 91久久久久久久| 激情五月天啪啪视频| 成人av观看| 最新日韩久热免费视频看看| 壅壅儕家a| 五月丁香亭亭A片| 久久人妻熟女一区二区| 国产av天堂| 天天拍天天操| 99热精品在线播放| 精品久久久人妻| 综合婷婷| 五月天久久久| 婷婷丁香五月综合| 久操大| 九色91国产| 大香蕉久久久久| 粉嫩av蜜桃av蜜臀av| 女婷久久| 亚洲综合在线播放| 丁香蜜臀黄色婷婷五月天| 九九大香视频| 婷婷五月综合网| 久久婷婷亚洲| 欧美日韩成人在线| 99热自拍| 五月总合激情网| 秋霞性爱AV| 国产婷婷色五月| 久热只有这里有精品| 激情小说婷婷小说| 97av在线视频| 99热最新| 久久久久这里都是精品| 噜综合| 这里只有精9| 激情开心五月婷婷| 伊人在线婷婷草| 婷婷亚洲在线| 婷婷综合色播网| 欧美成人精品老美女噜噜噜| 99热中文字幕久久| 五月久久婷婷成人网| 色噜噜狠狠色综无码久久合欧美 | 雪千夏麻豆| www.91AV.com| g00d人体西西| 丁香社92视频| 九色无码| 午夜丁香| 夜夜涩涩涩| hd五月婷婷在线| 亚洲激情色色| 黄色激情五月天| 色婷婷六月天| 99精品在线| 狠狠色丁香| 熟女人妻一区二区三区免费看| 丁香婷婷AV| 牛牛色av| 五月丁香好婷婷A片网| 色情五月天丁香社区| 欧美激情综合| 美女要搞搞天天搞搞搞网站| 色偷偷狠狠| 99热国产免费| 欧美激情综合色综合啪啪五月| 99这里只有| 日本欧美成人片AAAA| 婷婷五月综合丁香久久| www91在线| 在线婷婷| 成人色情五月天婷婷丁香| 色综合射婷婷|