欧美成人午夜精品久久久,国产?V天堂一区二区三区,欧美精品va在线观看,亚洲一区二区三区免费在线观看,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
返回資訊列表
亚洲综合另类| 五月 成人 婷婷| 性爱七区| 丁香五月色播中文在线播放| 婷婷五月天免费视频| 影音先锋一区二区三区| 最近中文字幕2019视频1| 第1影院之五月婷婷| 色色吧综合| 色月视频| 91美女被操| 五月天婷婷基地| 亚洲黄网在线| 人人玩人人橾| 久久综合五月天| 久久久中文| 三十熟女| 激情综合无码| 九九免费视频| 大地9中文在线观看免费高清| 超碰99成人在线| 五月天婷婷色| 99精品无码| 天天日日夜夜| 色偷偷色婷婷| 六月丁香激情综合| 六月综合婷婷开心伊人| 日本精品九九九| 99久久66| 色综合久久综合中文综合网| 97碰精品| 色噜噜,噜噜色| 久色资源| 超91热| AV在线观看网站| 综合综合网| 成人亚洲精品| 亚洲AV第二区国产精品| 99日这里只有精品| 99ER热精品视频| 啪精品| 五月天天天开心激情网| 九九热在线99| 综合色影| 五月天六月婷婷| 深爱五月天| 中文字幕丰满人妻无码专区| 丁香六月婷婷综合欧美| 婷婷六月天国产综合| 久久9视频| 26uuu精品国产| 五月激情小说| 99久久99久久综合| 久超超碰| 激情视频综合| 来吧亚洲综合网| 成人无码髙潮喷水A片| 色五月天堂| 人草人人| 日韩aⅴ视频| 狠狠婷婷爱| 99人妻碰碰碰久久久久禁片| www.9797国产| 久久这里有精品| 97超碰,人人舔,人人操,人人摸| 99免费综合网| 天天爽人人综合免费7799| 伊人大香久久| 99精品福利视频| 色色色五月天婷婷| 六月丁香综合网| 久久这里只有精品99| 五月丁香色婷婷久久| 婷婷中文字暮| 九热av| 激情婷婷人妻| 丁香五月天堂网| 日本三级韩三级99久久| 色综合丁香| 久久九九婷婷| 人妻久久久久久| 91精品刘玥| 99爱免费在线观看| 成人做爰A片免费看网站找不到了| 激情久久五月天| 五月丁香六月婷婷久久肏| 婷婷综合在线视频| 天天日天天色| 九九人人自拍| 婷婷五月激情图片| 精品激情| 97人人超| 丁香六月婷婷高清| 丁香五月狠狠在线观看| 国产精品香蕉| 九九99在线| 色吧五月婷婷| 久99久99精品免| 五月色婷婷综合| 久久婷婷五月综合色和| 五月天婷婷久久视频| 人人97操| 五月天婷婷色色网| 成人AV在线电影| 亚洲精品无码久久| 国产xxxxx在线观看| 99在线精品观看99| 亚洲激情亚洲激情| 青草青草视频2免费观看 | 色婷丁香91| 五月婷婷亚洲综合网| 色婷婷丁香五月丁香| 天天干天天爽| 久久婷婷五月天激情| 精品久久久91久久影视网| 五月激情综合激情五月| 91久女| 久狠日av| 五月天色色婷婷| 色色五月婷婷久久| 激情五月婷婷免费视频| 亚洲精品又粗又大又爽A片| 五月丁香婷婷激情| 丁香五月婷婷亚洲激情四射| 狠狠综合久久| 99久久成人| www.久99| 九月激情综合| 另类色网| 极品嫩草| 九九色影院| 午夜婷婷| 六月婷婷综合网2| 五月丁香淫淫婷婷婷| 天天透天天干| 99热6这里只有精品| 这里只有精品视频视频在线观看| 五月婷婷啪啪啪啪| 在线观看免费狠狠色丁香香综合| 怕怕視頻| 99久久久精品| 国产色色视频| 婷婷丁香五月亚洲免费| 婷婷色丁香五月| 激情五月综合| 久久大香蕉同僚| 五月花激情| 天天干夜夜操A片| 激情涩播| 99综合久久| 丁香六月婷婷缴情欧美| 日本99婷婷| 99久久久久久| 婷婷开心激情综合五月天| 在线sebiav精品视频| www.色色五月天.com| 五月丁香日本在线视频观看| 超碰在线超碰| 99ri视频在线播放| 丁香六月啪啪| 精品九九视频| 欧美 日韩 成人| 天天操天天操天天操天天操天天操天天操天天操天天操天天操 | 男女99免费视频| 久久机热探花| 婷婷丁香五月亚洲| 五月丁香天堂网婷婷| 久久久97| 丁香六月五月天| 一起操 91N.com| 五月色亚洲| 亚洲色综合色网| 午夜丁香综合婷婷| 亚洲综合新99视频| 国产在线视频1234| 99热99色| 综合网天天| 97人操人免费视频| 欧美大肥婆大肥BBBBB| 五月婷婷久久激情 | 九九九九中文字幕| 色婷五月天| 久久婷婷五月国产激情综合片| 狠狠色婷婷7777久| 狠狠狠色激情综合适合| 南京搡BBBB搡BBBB| 久久9999| 好吊兆人妻| 欧美色九| 看国产探花操逼三级片| 婷婷色播色五月五色五月天色妇| 九九热在线视频观看免费10| 天天操天天插| 热99精品视频五月| 中文国产五月天| 欧美成人日韩| 九九热9| 色婷婷天堂| 99色最新在线视频| 亚洲综合视频网| 九九综合| 亚洲六月色| 天堂婷婷五月色| 久啪欧美| 天天综合网~91| 色婷久| 天天 日综合| 久久九⑨| 久久婷婷五月综合色区| 26uuu欧美| 亚洲五月天婷婷在线| 婷婷色情网| 丁香六月婷婷缴情欧美| 91久操| 99热首页| 天天做天天爱天天综合| 精品99只有。| 欧美成人热| 非洲一级AV| www.婷婷com| 99色在线视频| 婷婷色在线视频| 思思精品久久艹| 99热综合| 成人日韩欧美| 91九色国产| 五月婷中文娱乐综合| 丁香五月影院| 五月丁香综合| AA丁香综合激情| 美女丁香五婷婷| 成人AV在线网站| 亚洲黄色影视| 成人AV在线电影| 色婷婷影| 久99热在线观看| 去色色五月天| 伊人久热91| Av狠狠色丁香婷| 我爱大香蕉| 五月天丁香综合久久国产| 亚洲五月花| 这里精品| www.91九色| 日日干天天爽| 99热九九这里只有精品10| 国产成人高清| 91狠狠色| 开心婷婷五| 噜噜噜噜噜久| 婷婷色播六月无码| 思思99re这里只有| 婷婷五月丁香综合人妻| 性日本精品| 天天摸天天日天天舔| 伊人午夜综合色啪| 人人干人人操人人摸| 欧美日本va| 亚洲综合丁香五月天| 婷婷五月天综合色| 99A片| 996er热| 激情五月色播五月| 婷婷激情视频| 色99视频| 午夜天堂一区人妻| 激情五月婷婷综合秋霞| 啪啪五月婷婷| 丁香婷婷色九月| www99久久| 九九亚洲视频| 五月婷婷就去色| 婷婷五月天色综合翘| 天天模,夜夜模夜夜爽| 五月天婷婷激情干干| www天天干| 天天干天天干天天干天天干天天干天天 | 国产精品色婷婷99久久精品| 六月婷婷激情图片| 袁子仪视频观看| 五月天中文字幕在线婷婷| 校园激情 亚洲| 99视频一区| 五月天久久网站| 色五婷婷在线视频| 亚洲激情在线| 国产真人做爰视频免费| av人人操| 久久99婷婷| 色色综合无码| 婷婷激情网五月天| 五月婷婷丁香| 日韩操人| 五月天婷婷激情四射综合| 婷婷玖玖丁香| 日韩免费乱轮网站| 能直接看的AV网站| 日本色99| 开心五月激情五月丁香五月婷婷| 亚洲最大激情无码| 思思热在线| 在线观看欧美3区| 风流少妇A片一区二区蜜桃| 色婷婷香蕉在线| 日韩啪图| 亚洲婷婷丁香五月在线| A久网| 成人免费在线电影| 日韩免费视频| 91人碰| 91碰碰| 亚洲 无码 中文字幕 中出| 欧美色爱五月天| 久操综合| 久久女伦| 97色婷婷| 深爱激情五月婷婷| 色婷婷基地| 99在线视频。| 色婷婷电影| 综合色色婷婷| 香蕉综合在线| 丁香五月婷婷老师网站| 亚洲色五月| 欧美亚洲婷婷五月| 五月丁香黄色视频| 亚洲成人综合网在线免费观看| 国产97色在线| 久久五月婷天天干| 大香蕉啪啪网| 97色综合视频| 伊人丁香六月婷婷| 开心婷婷丁香五月| 另类少妇人与禽zOZZ0性伦| 亚洲精品成人片在线播| 久久奄也去色色网站| 五月天婷婷基地| www.久久| 91黄址| 天天爽夜夜爽夜爽精品| 狠狠插狠狠插| 色色色97| 99视频一区| 91狠狠综合久久| 婷婷综合玖玖五月| 这里只有精品视频国产| 欧美啪啪9| 久久婷婷五月天大香蕉| 色综合色综合婷婷热| www.狠狠艹| 超碰AV在线| 97操| 丁香六月天婷婷开心综合| 亚洲成人影视在线观看| 日本在线wwww| 26UUU在线观看| 99视频内射三四| 久久99免费视频| 天天日天天摸天天| se99视频| 亚洲AV网址| 婷婷干五月综合在线播放| www.色综合| 97婷婷狠狠久久综合9色| 激情的五月| 婷婷金品综合视频| 亚洲激情综| 五月婷婷久草在线视频综合| 丰满少妇猛烈A片免费看观看| 丁香婷婷五月综合影院| 亚洲色婷婷五月天| 久热精彩视频98| 九九热只有这里是精品| 九九热只有精品| www.久久久久久| 思思久久青草热| 26uuu国产| 久热人妻| 五月丁香啪啪激情| 九九在线精品| 天天操无码| 五月天播播中文字幕 | 激情综合网五月天| 成人五月天。COM| 五月丁香999| 99久久婷婷国产综合精品草原| 91丁香婷婷综合资源| 欧美激情综合色综合色| 久久se 综合网| 国产色色网站网址| 久久伊人大香蕉| 亚洲综合在线视频| 综合色播| 色色综合网站| 色五月婷婷综合| 激情丁香六月| www.99热视频| 欧美在线干| 99久.| 色吊丝永久访问网址| 久久这里都是精品| 久操人| 日韩AV大全| 久9热在线免费观看| AV79| 久久精彩视频99| 啪啪六月婷婷| 日韩无码人妻一区二区| 五月花婷婷| 日韩黄色网络| 91大神操美女| 99re热视频这里只有综合亚洲| 色热久| 五月婷精品| 久操人妻| 伊人婷婷青青cao| 九九精品热| 九九热a| 五月色亚洲| 人妻久久做| 色色五月天激情| 婷婷丁香五月激情综合站_久久五月丁香激情综合_开心五月综合激情综合五月_婷 | 任你爽精品免费视频6| 久久色9| av国产精品偷| 婷婷俺去也| 色婷婷五月天亚洲| 色狠狠色噜噜AV天堂五区 | 99九九在线观看免费| 日韩成人AV在线播放| www.婷婷五月天| 欧美婷婷| 五月永久激情| 婷婷丁香先锋资源网站| aa久久| 丁香五月天激情| 人妻中文在线| 欧美激情综合色综合色| 97碰碰在线观看视频| 激情爱爱网站| 狠狠香蕉| 五月丁香六月激情| 婷婷中文字暮| 日韩情色在线观看| 国产成人综合在线| 天天摸,天天爽| 丰满少妇猛烈A片免费看观看| 青青草视频福利| 久久区区一二三av| 99久久久免费| ,99视频久久| 九九九激情网| 思思热在线观看| 成人综合AV| 岛国AV网站| 色播播婷婷| 日本不卡中文字幕| 99在线视频免费| 超91热| 五月婷婷啪啪| 色婷婷小说| 国产成人精品123区免费视频| 国产精品色色色色| 玖玖爱导航| AV在线大香蕉| 天天久久综合| 九九十99视频| 久色| 婷婷五月天无码| 婷婷综合精品| 免费无码毛片一区二区A片| 丁香婷婷色五月| 久久WW| 色综合久久888| 婷婷五点亚洲| 丁香色五月 97干| 免费无码毛片一区二区A片| 校园激情 亚洲| 亚洲成人无码免费| 久热免费| 婷婷六月激情综合| 99婷婷五月天| 五月婷综合| www.久久久久| 日本操逼九九九九58日本操逼| 亚洲性爱电影| 国产成人精品一区二三区熟女在线| 五月婷婷香| 亚洲中文字幕AV| 97色婷婷| 99日韩| 色综合久久天天综合网 | 国产精品一区在线观看你懂的| 日韩乱玛久久| 亚洲1区| 天天婬色综合| 人人草人人舔| 岛国av网站| 六月欧美综合色情| 色爱99| 亚洲精品一区中文字幕乱码| 精品99在线| 五月天a婷婷伊人| 玖玖精品婷婷| 久久91久久精品久久| 色射影院| 婷婷开心久久| 伊人五月天日日夜夜久久久天天| 九九热精品99| 99亚洲精品综合在线| 色丁香婷婷| 亚洲婷婷激情五月天| 久久婷婷视频| 99碰碰中文| 99ER热精品视频| 久久综合丁香| 色综合射婷婷| 五月丁激情| 久久久大香蕉| www.九九婷婷| 九月婷婷在线视频| 亚洲精品99| 五月花婷婷| 欧洲免费视频色| 天天狠狠婷婷在线| 婷婷五月色色| 激情丁香五月| 欧美大片免费观看| 丁香五月影院| 亚洲另类电影| 99激情视频| 婷婷色五月色妇| 亚洲va日| 亚洲天堂热| 成人AV综合在线| 成人五月天综合网| 国产毛片欧美毛片久久久| 超碰在线精品| 99精品在线观看视频| 国产色五月| 婷婷五月天国产手机在线视频观看| 91色综合| 狠狠99| 一区二区乱视频码| 一本婷婷丁香久久| 午夜天堂一区人妻| 五月天婷婷色色| 天天干天天干天天操| 十一月婷婷激情四射| 天天操天天爱天天玩| 5月婷婷性视频| 99久久99视频只有精品| 97操在线视频| 久久色情| 九九精品自拍| 五月丁香六月婷婷成人| 亚卅毛片| 亚洲色人妻| 五月天激情综合网| AV在线收看| 99久久偷拍视频| 久草婷婷网| 欧美三级巜人妻互换| 99久久99久久综合| 久久久18| 办公室少妇激情呻吟A片在线观看| 亚洲五月花| 大香蕉久久久久| 久9热在线视频| 久久丝袜婷婷| 久久婷婷五月天激情四射| 91se在线观看| 亚卅毛片| 五月婷婷在线观看黄| 天天草天天摸| 婷婷五月天久久| 色停停五月,在线观看| 激情五月天开心总和网| 成人色五婷婷| 色欲影香| 97色久| 久久9精品| 丁香六月在线| 日日日日日| 欧美日韩aaa| 能看的AV| 97久久人人人干| 国产午夜成人免费看片无遮挡| 婷婷五月丁香综合网| 婷婷五月天 丁香五月天 裸体 | 热久国产| 狠狠狠狠狠狠| 九九aV| 九九伊人网| 婷婷五月天av| 99精品丁香五月| 亚洲日本三级片| 六月婷婷最新网址| www.99精品在线| 色吧五月婷婷| 亚洲天堂亚洲色色色| 成人婷婷五月天| 婷婷中文字幕版| 天天射色五月天| 久久久这里有精品| 99ri精品在线| 日本一级一级一级一级| 九九色色| 久久五月天 91| 高清国产AV| 五月丁香综合激情网| 欧美噜噜免费观看| 五月天激情中文字幕| 色婷婷丁香五月综合| 无码橾| 色噜噜婷婷| 国产精品激情AV久久久青桔| 9精品国产在热久久| 色综合偷拍| 五月天激情黄色小说在线观看| 婷婷色五月偷拍| 日日懆天天懆| 成人视屏在线观看| 国产精品美女久久久久AV超清| 日韩在线看AV| 26uuu偷拍亚洲欧洲综合| 色五月综合在线| 久久激情五月| 思思久热6| 婷婷久久五月天| 五月天啪啪啪| 99热综合在线观看| 欧美日韩成人免费在线| 啪啪干伊人婷婷| 日韩色五月| 五月丁香婷婷色色| 丁香五月激情图片婷婷| 懂色av蜜臀av粉嫩av永陈冠希| 五月花综合| 亚洲综合婷婷五月| 免费看欧美成人A片无码| 91中文在线| 亚洲视频在线网| 五月婷婷av| www.夜夜.com| 丁香六月婷婷开心| 亚洲一级 片内射网站在线观看| 操久久精| www.色窝| 91精品久久久久久| 九九99精品视品| 丁香五月中文字幕| 狠狠色噜噜狠狠| 午夜丁香| 五月丁香六月婷婷激情四射| 五月天婷五月天综合网小说首页-五月天激激婷婷大综合,婷婷亚洲综合五月天小说 | 1024成人免费看| 99九九99九九九视频精彩| 97久久香草精品视频| 久久久性爱视频| 亚洲情综合五月天| 97色色婷婷五月天| 婷婷六月五月天综合| 成片免费观看视频大全| 99热很操老逼| 99爱在线| www久久艹| 丁香六月天婷婷色| 色婷久久| 九九婷婷五月天| 国产精品99久久久久久久女警| 9婷婷内射| 很很干五月天| 久久婷色| 99婷五月| 天天激情综合| 91丨九色丨丰满人妖| 国产AV影片| 天天婷婷综合| 丁香久久久| 色九九九综合| 性婷婷| 九九综合| 免费亚洲成人电影AV| 激情五月天色爱| 91一起操| 精品久久9| 国产精品五月天婷婷| 亚洲乱码日产精品BD| 久久狼人天堂| 高清无码中文字幕aVDV| 五月天激情小说网| 我爱大香蕉| 日韩在线99| www日本熟妇99在线视频| 婷婷六月丁香在线| 五月丁香六月婷综合成人综合| 丁香五月ⅤA久久久| 日韩久久这里只有精品| 色五月激情综合网| 国产成人av在线播放| 51国精产品自偷自偷综合| 婷婷五月丁香激情| 天天干-天天日| 91超级碰| 91综合在线| 丁香六月婷婷开心| 大香蕉人在线65| 婷婷综合激情| 欧美在线ee日韩| 五月天亚洲最大成人| 五月激情小说| 久久婷婷五月综合| 欧美成人A片AAA片在线播放| 婷婷少妇激情| 色99在线| 国产亚洲99久久| 久久开心五月天激情| 99日本视频在线观看专区| 亚洲热综合网在线观看| www.婷婷| 亚洲色久| 婷婷五月天激情文学| 亚洲啪啪啪啪| 久久色区| 色五月激情视频在线综合| 综合色五月| 97热精品| 91欧美日韩综合| 色婷婷88| 99婷婷| 婷婷九月激情| 亚洲精品视频在线播放| 99热18| 99re思思热久久| 性色人人爽| 996er热| 亚洲综合在线伊人婷| 天天爽天天爽| 六月丁香成人| 久久99热网| 激情五月天网页| 色吧网91| 夜夜撸天天操| 色情五月天导航| 亚洲成人超碰| 人人97碰| 亚洲激情在线| 伊人六月无码视频| 亚洲av另类在线观看| 欧美啄木乌丝袜人妻系列| 婷婷五月天亚洲综合网| 日韩啊啊啊| 色色婷婷丁香五月天| 91色五月| 99热思思久| 风流少妇A片一区二区蜜桃| www婷婷色情网| 五月天丁香婷婷网| 激情婷婷五月| 五月丁香啪啪综合| 中文字幕在线免费观看视频| 中文字幕丁香五月| 精品欧美一区二区三区久久久| 婷婷五月天人妻| 丁香婷婷浪潮AV久久综合| 另类激情综合| 91婷婷在线| 欧美交换配乱吟粗大25P| 九九久久99| 玖玖91| 六月激情婷婷| 91丨九色丨高潮丰满日本| 99热网站| 丁香激情婷婷网| 97色色综合| 色婷婷狠狠| 欧美亚洲婷婷五月| 亚洲4区国产欧美| 五月婷婷AV| 2023天天日夜夜爽| 久热天堂| 日日噜噜夜夜狠狠久久丁香五月| 婷婷丁香五月激情图片| 婷婷激情五月天小说| 亚洲五月婷婷| 五月婷婷欲色| 九月色婷婷综合| 另类视频一区| 六月丁香五月激情婷婷| 97五月天婷婷综合激情网| 久久婷婷色| 五月激情基地| 另类A片| 久久精品99国产精品日本| hd五月婷婷在线| 激情图片久久| 九九AV| 99热首页| 国产xxxxx在线观看| 丁香五月天婷婷大香蕉| 色综合九九| 少妇人妻凹凸视频| A1片久久久| 激情第四色| 狠狠色噜噜狠狠狠888| 日日干五月天婷婷| 五月婷婷9| 婷婷五月天色播| 26uuu欧美日本| 五月婷婷啪啪| 色综合久久88色综合天天| 色色五月婷婷| 成人免费va| 性爱动图国产麻豆一区二区三区| 欧美日本不卡黄色片| 79精品视频在线观看,| 综合五月天婷婷色| 亚洲久热| 色婷婷第四色| 伊人激情AV一区二区三区| 天天日夜夜曹| 日本在线免费中文com.| 婷婷丁香激情综合色情| 五月婷婷久久大片| 伊人网啪啪| 性色99| 综合色久| 五月开心久久| 国产在线网| 九九热免费| 色五月婷婷久久| 丁香五月成人论坛| 九色七七| 青青色com久久| 亚洲综合在线视频| 激情九月综合| 色播五月婷婷五月| 狠狠人妻久久久久久综合丁香| 色噜噜五月天| 91丨九色丨国产| 欧美成人精品三区综合A片| 五月天婷婷色色网| va婷婷| 小视频aaa久久久| 午夜一区| 51XX嘿嘿午夜无码| 伊人在线另类| 激情网五月天| 五月天婷婷视频| 日本婷色| 色永久| 久久五月丁香激情综合| 久久这里只有精彩| 激情五月天啪啪| 一起操 91N.com| 一本色道久久88加勒比| 久久久com| 色综合久久44| 婷婷开心青青草| av 一区三区四区| 九月激情综合| 91人碰| 色婷婷AV在线观看| 97色精品视频| 少妇AB又爽又紧无码网站 | 丁香五月婷婷啪啪视频| 99视频| 色噜噜狠狠一区二区三区| 91人操| 99久久6| 激情五月婷婷丁香综合网| 97婷婷丁香五月天激情图片| 蜜臀av无码久久久久久久久| 九九综合精品| 九九综合| 97色色婷婷五月天| 激情图片久久| 日韩精品99久久| 综合久久综合五月天婷婷| 日韩精品视频中文字幕| 大学生高潮无套内谢视频| 日本九九九九| 婷婷激情图片| 99成人| www夜夜操| 饮料下药迷倒漂亮女同事强干| 中文字幕视频在线播放| 99操久久| 琪琪色五月天| 日本一道久久| 久久五月丁香婷婷| 丁香婷婷久久 | 五月丁香六月情亚洲| 天天爽人人爽| 嫩草AV久久伊人妇女超级a| 久草五月天电影网| 婷婷五月开心中文字幕在线| 影音先锋激情网| 五月天色婷婷视频| 五月熟妇婷婷久久| 丁香五月六月久久综合| 色99亚洲| 丁香久久AV| 五月天久久成人| 伍月婷丁香婷| 9999热精品在线免费播放| 久热9| www.狠狠操.co m| 丁香六月AV| 婷婷激情综合色五月久久,色婷婷丁香花,丁香婷婷五月情天,久久婷婷五月综合色 | 少妇AB又爽又紧无码网站| 成人精品在线| 色九九综合| 婷婷丁香五月综合| 在线播放中文字幕| 国产乱子轮XXX农村| 99热这里是精品| 农村熟妇高潮精品A片| 26uuu成人网| 99色在线| 日本女色人人| 精品五月花| 神马欧美精| 久99视频在线观看| 色之综合网| 五月激情婷婷色| 五月婷婷开心丁香| 丁香五月天色婷婷| 色综合久久天天综合网| 日日杆天天| 午夜无码熟熟妇丰满人妻| 亚洲无码影音| 日本丁香久在线| 丁香九月婷婷综合| 五月丁香视频在线观看| 五月丁香色婷| 久久久久久人妻| 婷婷激情综合| 精品一区二区三区免费毛片爱| 精品亚洲国产成AV人片传媒| 欧美婷婷色五月网| 九九人人精品| 五月丁香五月丁香| 丁香五月在线视频黑人| 婷婷欧美| 大香蕉久操| 免费无码毛片一区二区A片| 丁香五月欧美激情| 9久久精品| 五月婷婷五月天| 五月色亭丁香| 成人短视频在线免费观看| 五月天啪啪视频| 色五月婷婷丁香婷婷| 99综合色| 色色网站| 亚洲AV影片在线观看| 日本乱论99| 九月色婷婷| 天天天日天天天干| 啪色综合| 天天色情站| 丁香六月亚洲| 亚洲国产精品成人免费一区久久久在线观看AAAA | 亚州操操| 丁六月激情| 色色网站在线| 夜夜操狠狠操| 97亚洲精品| 青青.com| 激情婷婷丁香色五月| 极品另类| 精品一二三区久久AAA片| 久久九九婷婷| 九九视频这里只有精品在线播放| 亚洲AV成人无码久久精品老人法拉利| 五月丁香 啪啪| 五月综合激情婷婷六月色窝| 亚洲婷婷激情综合激情999精品| 天天做天天爱天天搞| 五月婷在线视频免费看| 激情五月婷婷| 91日婷婷在线| 99色色爰| 五月婷婷六月丁香综合| 91婷婷在线| 九色99视频| 噜噜色天天开心| 成人精品99| 亭亭玉月丁香| 久久五月婷综合网| 日本色婷婷综合| 99热精品在线在线| 国产偷人爽久久久久久老妇APP| 丁香久久久| 2025天天爽天天摸| 2020日日干| 婷婷不干网| 久/久精品99看9| 久久视频这里99| 久热99| 超碰网站在线观看| 精品色色网| www99精品| 九色1区视频在线| 色噜噜狠狠色综合成人网| 久久久久人妻精选| 久热超碰| 五月天婷婷基地综合网| 日韩精品无码99| 色五月欧美| 涩涩婷婷五月| 天天干天天干天天干天天干天天干天天干天天 | 91狼友视频在线观看| 97色色色色| 婷婷六月天亚州| 日韩啊啊啊| 黄色片精品| 77777亚洲午夜久久| 亚洲人人干| 日韩啪啪视频| 亚洲XX网| www狠狠| JAPANRCEP老熟妇乱子伦视频 | 丁香六月爱综合| 99精品免费| 99色在线观看视频| 丁香涩涩爱| 亚洲乱码日产精品BD| 久久婷婷精品| 亚洲综合狠狠艹| 婷婷五月天福利| 五月婷婷六月丁香| 丁香婷婷六月男男| 丁香五月天堂亚洲社区| 性婷婷| 精品色色| 六月丁香av| 婷婷久久精品| 丁香六月婷婷社区| 天天成人综合视频| 8090在线影视少妇| 久久97| 丁香九月久久| 51精品国内探花| 亚洲第一视频 久久| 无码成人AAAAA毛片AI换脸| 91狠狠综合久久久久久| www99精品| 久久天堂婷婷五月| 激情小说婷婷五月| 久久无码成人| 亚洲狠狠婷婷综合久久久| 大香蕉久操| 成人丁香五月| 五月天久久婷婷| 天天综合久久| 日本天天色| 激情综合网婷婷五夜| 呦呦v线| 成人免费120分钟啪啪| 婷婷五月激情的图片| 97精品综合| yellow视频在线观看91| 五月天丁香成人| 久久久久久97| 能看的av| 综合色影院| 人人摸人人| 九九精彩久久| 热99精品视频五月| 久99久视频免费观看| 人人操人人爰人人一天天碰夜夜拍夜夜爽-中国A级毛片天天看天天谢… | 国产99热| 人妻啪啪啪| 天天想夜夜爽天天爽| 久久久18| 欧美噜噜噜草| 国产超碰在线| 久久免费精品小视频| 久久久久人妻精品| aaa丁香五月天| 色婷婷电影网| 77799热| 国产美女无遮挡裸体毛片A片| 99久久国产宗和精品1上映| 一区二区三区视频| 婷婷成人综合免费视频| 国外亚洲成AV人片在线观看| 婷婷五月永远18免费久久久| 婷婷伊人网| 五月天a婷婷伊人| 丁香五月天堂婷婷| 丁香五月婷婷综合网| 91猫咪国产在线播放| 婷婷九月丁香久久| 色色六月| 日本va欧美va国产激情| 无码色综合| 亚洲操逼片| 色九月欧美| 色色网站在线| 天天摸天天舔天天爽| 午夜少妇在线观看视频| 激情美女五月天激情在线| 99精彩视频在线观看| 精品久久99码| 变态另类9| 婷婷狠狠干| 色五月激情五月丁香五月婷婷啪啪综合| 亚洲午夜成人av电影网| 五月激情网综合| 综合九九久久| 五月丁香久人妻中文| 丁香五月激情宗合| 黄色视频网站在线播放| 洗浴中心操B视频| 99热这里有精品首页10| 91九色视频| 五月婷成人网| 婷婷97C| 五月天淫乱视频| 97成人丁香婷婷| 苗黎美女四级成人版一级二级毛片| 久久色五月天综合网| 91porn一起草| 99在线观看精品视频| 婷婷色丁香五月| www.无码com| 日韩欧美颜射| 狠狠狠狠狠狠狠狠草| 天堂美国久久| 先锋资源婷婷| 欧洲亚洲免费视频9| 丁香五月综合狠狠| 久久最新色| 丁香五月天色| 玖玖色综合色| 色七七九九| 五月丁香A片| 婷婷色五月综合| 欧美性爱一区| 这里只有精品99视频| 操比激情五月| 国产成人亚洲综合A∨婷婷| 我要色综合五月婷婷| 色婷婷色| 婷婷色网| 国产婷婷色综合AV蜜臀AV| 婷婷色中文字幕| www五月婷婷| 思思热思在线精品视频| 日韩超碰在线| 风流少妇A片一区二区蜜桃| 26uuu91| 92国产福利| 国产欧美日韩综合精品一区二区| 日本五月天一页| 激情AV| 97在线观视频免费观看 | 久久五月天婷婷| 精品综合五月| 婷婷丁香九月| 色五月天婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷 | 97热在线精品| 99精品成人无码A片观看金桔| 丁香婷婷成人在线播放| WWW.婷婷五月天.COM| 婷婷丁香五月天综合激情| 黄网在线观看免费| 九九婷婷五月天影视| 五月丁香无码| 丁香五月五月婷婷欧美大香蕉 | 精品热青草| 五月天丁香网站| 婷婷激情六月天视频| WWW.天天日| 极品嫩草| 色99色| 五月婷婷福利| 在线va网站| a在线免费v| 99久久久久| 99色在线观看视频| 亚洲另类婷婷五月综合| 99在线免费视频| 亚洲AV日韩在线观看| www.操.com| 开心激情五月天网| 先锋男人99资源| 在线99热| 激情五月瑟瑟| 丰满少妇乱A片无码| 久久婷五月| 六月丁香激情网| 综合五月亭亭9| 久操热线| 丁香婷婷综合色五月激情国产基地| 日本色色网| 九月丁香亭亭| 亚美欧色影院| www。五月天。com| www.日本久久videos| 综合网色综合| 五月婷婷 婷婷五月 一区二区 久久久| 欧美综合五月丁香六月婷| 六月丁香成人| 久久艹 五月天| 五月婷婷丁香在线| 婷丁香五月天| 99热免费精品| 天天色伊人| 538午夜激情| 日本三久久| 爱iii做iiii日日| 少妇AB又爽又紧无码网站| 噜噜五月天综合| 五月激情影院| 日日舔夜夜操| 五月丁香 啪啪啪| 色欲人妻综合aaaaaaaa网| 亚洲AV日韩无码| 六月婷婷视频| 中国女人内射6XXXXX| h在线看免费版在线看| 玖玖爱综合网| 五月激情天| 天天搞天天色综合| 99热这里有精品24| 天天激情视频| 永久无码色| 99久久婷| 五月丁香六月激情综合| 婷婷中文字暮| 色99最新网址| 伊人丁香五月天丁香在线婷| 亚洲无码99| 天天色综网| 五月天激情影院| 欧美乱码国产一级A片| 五月丁香六月婷婷色日| 五月天国产婷婷精品视频在线| 丁香五月天成人| 激情五月天之五月婷婷| 色婷婷五月基地在线| 美女丁香五月天| 99色激| 一起草av| 掩去也综合五月视频| 91色操| 久久综合五月天| 色婷婷综合久久久久| 婷婷九月激情| 色域五月婷婷丁香| 国产五月天婷婷| www.91操| 超碰com| 色停停香蕉视频| 色婷五月| 狠狠色丁香五月婷巨| 六月婷婷激情| 九月丁香| 日日夜夜狠狠婷婷色| 性爱动图国产麻豆一区二区三区| 久久久久久久丁香五月天婷婷 |