久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

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

大模型應(yīng)用落地關(guān)鍵:Agent Skills技能封裝與工程實踐

大模型應(yīng)用落地關(guān)鍵:Agent Skills技能封裝與工程實踐 這些年做大模型應(yīng)用我越來越覺得Agent 能不能真正落地干活關(guān)鍵不在模型本身多聰明而在于你往它手里塞了多少“趁手的家伙”。模型是大腦Agent Skills 就是手和腳——這句話我常跟團隊講。今天借“agent-skills”這個項目把我在這塊積累的設(shè)計思路、實現(xiàn)細節(jié)和踩過的坑一次性攤開聊聊。這個項目做的是一套面向 Agent 的模塊化技能體系通俗點說就是把你希望 Agent 能做的事——比如查天氣、讀文檔、操作數(shù)據(jù)庫、調(diào)內(nèi)部 API——封裝成一個個標準化的技能包讓 Agent 在跑任務(wù)時按需調(diào)用。它解決的痛點是沒有技能體系的 Agent 每次對話都在“自由發(fā)揮”結(jié)果飄忽不定有了 Skills 之后Agent 的行為可預期、可復用、可維護尤其適合做垂直場景的落地。適合誰看正在做 Agent 應(yīng)用開發(fā)、做 AI 自動化工具、或者準備把大模型接進業(yè)務(wù)流程的開發(fā)者這篇內(nèi)容應(yīng)該能幫你少走不少彎路。1. 項目整體設(shè)計與思路拆解1.1 為什么 Agent 需要一套“技能封裝”我先說一個觀察。很多人做 Agent 的第一版就是把 API Key 一接扔給模型一個 system prompt 就開始聊天。Demo 階段確實能跑但一旦進入真實業(yè)務(wù)問題馬上冒出來模型給出的回答時對時錯工具調(diào)用邏輯混亂同一個功能換個場景就不能用了。根本原因在于你沒有給 Agent 提供結(jié)構(gòu)化的能力邊界它根本不知道自己“會什么”。Agent Skills 的本質(zhì)是把“能力”從模型參數(shù)里外置出來。舉個例子你讓 Agent 讀一份 PDF 報告并總結(jié)如果你不提供任何技能模型只能瞎猜——它可能嘗試直接讀文件路徑可能編造一個不存在的 API也可能干脆拒絕。但如果你給它注冊一個read_pdf技能把文件解析、文本提取、摘要生成整個流程封裝好Agent 拿到任務(wù)就知道“先調(diào)這個技能把文本取出來再交給我的語言能力去總結(jié)”。這就好比新員工入職你不給他流程手冊和工具清單他再多聰明才智也使不出來。而且這套設(shè)計有個額外好處——模型無關(guān)。今天你用的是 GPT 系明天換成國產(chǎn)開源模型只要 Skills 層的接口沒變Agent 的核心邏輯就不用動。我在項目里把技能定義和模型調(diào)用完全解耦底層模型換過三輪上層業(yè)務(wù)代碼一行沒改過。1.2 技能分層架構(gòu)從“原子操作”到“業(yè)務(wù)流程”在設(shè)計 agent-skills 的初期我見過很多項目把技能設(shè)計成“一個大函數(shù)”——比如一個run_business_process包含幾十步邏輯。這種設(shè)計的維護成本相當高任何一個環(huán)節(jié)改動都可能引發(fā)連鎖問題。我采用的拆分原則是分層、原子化、可組合。最底層是“原子技能”相當于工具函數(shù)職責單一比如http_get、db_query、send_email。往上一層是“任務(wù)技能”把多個原子技能按固定流程編排起來比如generate_report內(nèi)部要調(diào)用數(shù)據(jù)查詢、模板渲染、文件導出三個原子技能。最頂層才是“流程技能”通常對應(yīng)一個完整的業(yè)務(wù)場景比如“周報自動生成”“客戶投訴處理”它內(nèi)部可以編排多個任務(wù)技能并且允許 Agent 根據(jù)上下文動態(tài)決定調(diào)用順序。分層設(shè)計帶來的直接好處是復用性。原子技能是全局共享的任務(wù)技能是可配置的流程技能才是綁定具體業(yè)務(wù)的。我統(tǒng)計過后續(xù)新增業(yè)務(wù)場景時大約 60% 的場景不需要從零開發(fā)用現(xiàn)有技能組合就能覆蓋。這種設(shè)計還讓排查問題變得簡單——出錯時你能快速定位到具體是哪一層出了問題而不是對著一個幾百行的“萬能函數(shù)”發(fā)呆。1.3 為什么選“描述驅(qū)動”而不是“硬編碼驅(qū)動”技能描述這件事我糾結(jié)過很長時間。最開始的版本是硬編碼每個技能寫死函數(shù)簽名Agent 通過 model function calling 直接調(diào)用。但這個方案有坑第一模型輸出的參數(shù)經(jīng)常不符合預期格式你不得不在代碼里堆大量校驗邏輯第二技能的“可用條件”“副作用”“邊界限制”這些東西硬編碼沒法描述清楚模型經(jīng)常在錯誤的場景調(diào)用錯誤的技能。項目最終采用的是“Schema 描述 模型理解”的混合方案。每個技能都有一份結(jié)構(gòu)化的描述文件包含技能名稱、用途說明、輸入?yún)?shù)定義、輸出格式、約束條件和適用場景。這份描述會被注入到模型的上下文里模型基于描述來決定是否調(diào)用、如何調(diào)用。硬編碼只負責最終的參數(shù)校驗和執(zhí)行不負責“判斷”。這個設(shè)計跑下來效果很明顯。模型對技能的理解準確率提升了不止一個檔次——原因其實簡單你在描述里明確寫出“該技能只適用于處理用戶明確提供文件路徑的場景如果未提供路徑請先調(diào)用文件檢索技能”模型就不會在缺條件時硬上了。描述驅(qū)動還有一個好處就是新技能上線不需要改代碼只要新增一份描述文件Agent 次日就能學會使用它。2. 核心細節(jié)解析與實操要點2.1 技能 Schema 的設(shè)計演進從 JSON 到 JSON Schema技能描述文件我不建議用單純的 JSON強烈推薦直接用 JSON Schema 標準。原因很現(xiàn)實JSON Schema 本身就是為描述數(shù)據(jù)結(jié)構(gòu)和約束設(shè)計的工具鏈成熟很多模型在訓練時就見過大量 JSON Schema 樣本理解門檻低。我的 schema 設(shè)計經(jīng)歷了三個版本。v1 版本只定義參數(shù)類型和必填字段結(jié)果模型經(jīng)常把字符串傳進整數(shù)字段——調(diào)教成本很高。v2 版本補上了描述信息給每個字段加了 verbose 說明情況好了很多但仍然存在格式報錯。v3 版本引入了枚舉約束、條件約束和示例值這三個關(guān)鍵要素比如一個狀態(tài)字段我可以聲明“僅允許取值為 pending / running / done / failed 之一”模型基本不會再犯低級錯誤。給個實際的 schema 片段這是execute_sql技能的描述我稍微簡化一下{ name: execute_sql, description: 在指定的業(yè)務(wù)數(shù)據(jù)庫上執(zhí)行只讀 SQL 查詢。僅適用于數(shù)據(jù)查詢場景禁止執(zhí)行寫入操作。, parameters: { type: object, properties: { sql: { type: string, description: 完整的 SQL 查詢語句必須為 SELECT 開頭, pattern: ^SELECT\\s.* }, db_name: { type: string, enum: [orders, users, inventory], description: 要查詢的目標數(shù)據(jù)庫名稱 }, limit: { type: integer, default: 100, minimum: 1, maximum: 5000, description: 返回結(jié)果的最大行數(shù) } }, required: [sql, db_name] } }注意幾個細節(jié)。pattern字段用正則約束 SQL 必須以 SELECT 開頭這比任何提示詞都管用——模型見過這種約束后基本不會嘗試 INSERT 或 DROP。enum限制了數(shù)據(jù)庫范圍避免模型憑空捏造一個不存在的庫名。default值給模型提供了“不傳也行”的容錯空間。方案落地后需要人工修正參數(shù)的比例下降了七成以上。2.2 描述語言的寫作技巧告訴模型“什么時候別用”技能描述里最容易忽略的是“負面條件”——也就是告訴模型不該在什么情況下調(diào)用。大多數(shù)人的描述只寫“能做”不寫“不能做”結(jié)果模型在邊界場景反復試探。舉個例子get_weather技能大多數(shù)人會寫“獲取某個城市的天氣信息”。但我建議這樣寫獲取某個城市當天的天氣信息。僅當用戶明確指定城市名稱且意圖為查詢天氣時調(diào)用。若用戶詢問“適合穿什么衣服”“要不要帶傘”等衍生問題仍需先調(diào)用本技能獲取基礎(chǔ)天氣數(shù)據(jù)。若用戶未指定城市請勿調(diào)用應(yīng)主動向用戶詢問城市名稱。這段描述包含了三重信息觸發(fā)條件明確指定城市 天氣意圖、衍生場景處理間接問題也要先調(diào)技能、拒絕條件缺參不調(diào)用改為追問。這種精細化的描述直接把模型誤調(diào)用的概率按住了。經(jīng)驗是描述信息里“不做什么”和“做什么”同樣重要。描述長度也有講究。太短模型理解不到位太長會擠占上下文空間。我踩過的平衡點是 200~400 字之間重點信息密集、覆蓋邊界情況即可不需要把每個使用案例都列用。技能過多時超過 50 個描述精簡化更是剛需否則上下文根本塞不下。2.3 參數(shù)校驗與執(zhí)行沙箱最后的防線在代碼里模型再聰明也可能給出不合規(guī)的調(diào)用參數(shù)。所以參數(shù)校驗一定不能省。我之前在execute_sql上吃過虧——一次內(nèi)測中模型把 DELETE 語句包裝成 SELECT 用子查詢發(fā)了過來雖然沒造成損失但也嚇出一身冷汗。從那以后技能執(zhí)行器的第一道工序一定是運行時校驗流程分三步校驗參數(shù)格式類型、枚舉約束直接參考 JSON Schema 校驗庫手寫。校驗安全邊界比如 SQL 技能判斷語句前綴文件技能判斷路徑是否在允許目錄內(nèi)。校驗調(diào)用頻率同一技能短時間內(nèi)的調(diào)用次數(shù)是否超過閾值防止模型陷入死循環(huán)。這些校驗必須在技能執(zhí)行器層面完成不能依賴模型自律。更進一步危險類技能我建議直接跑在沙箱里。數(shù)據(jù)庫操作走只讀賬號、文件操作限制目錄可寫范圍外部命令執(zhí)行盡量用容器隔離這是底線不是可選項我踩過的坑太多不想讓讀者再踩一遍。執(zhí)行器捕獲異常后返回結(jié)構(gòu)化錯誤信息模型讀到錯誤信息能自行修正參數(shù)重試這在 Agent 里是閉環(huán)的一環(huán)。3. 實操過程與核心環(huán)節(jié)實現(xiàn)3.1 技能注冊流程從新建技能到 Agent 可調(diào)用我按項目里成熟的做法走一套標準流程定義 schema 文件、實現(xiàn)執(zhí)行函數(shù)、注冊技能管理器、編寫測試用例、注入 Agent 配置。第一步在skills目錄下新建以技能名命名的子目錄里面放schema.json和main.pyschema 按 2.1 的規(guī)范寫。第二步實現(xiàn)執(zhí)行函數(shù)。這里給出一個文件讀取技能的完整示例# skills/read_file/main.py import os import json from pathlib import Path ALLOWED_ROOT Path(/data/workspace) def execute(params): # 參數(shù)校驗 file_path params.get(file_path) if not file_path: raise ValueError(缺少 file_path 參數(shù)) # 路徑安全檢查 target (ALLOWED_ROOT / file_path).resolve() if not target.is_relative_to(ALLOWED_ROOT): raise PermissionError(f路徑 {file_path} 超出允許訪問范圍) if not target.exists(): raise FileNotFoundError(f文件不存在: {file_path}) if target.stat().st_size 5 * 1024 * 1024: # 5MB raise ValueError(文件超過 5MB請配合 read_large_file 技能分段讀取) # 執(zhí)行讀取 content target.read_text(encodingutf-8, errorsreplace) # 輸出截斷保護防止上下文溢出 max_chars params.get(max_chars, 3000) truncated len(content) max_chars return { content: content[:max_chars], truncated: truncated, file_name: target.name, file_size: target.stat().st_size }注意里面的細節(jié)ALLOWED_ROOT限制訪問目錄5MB 大小保護max_chars截斷防上下文溢出errorsreplace防亂碼導致編碼報錯。這些都是真實調(diào)用場景里坑過我的點。is_relative_to是 Python 3.9 才有的方法如果你還在用老版本用os.path.commonpath替代效果完全一樣。第三步把技能注冊進技能管理器。我用的注冊方式是裝飾器簡單直接# skill_manager.py skill_registry {} def register(name): def decorator(func): skill_registry[name] { handler: func, schema: json.loads(Path(fskills/{name}/schema.json).read_text()) } return func return decorator def list_skills(): return {name: info[schema] for name, info in skill_registry.items()} def execute_skill(name, params): if name not in skill_registry: raise KeyError(f未注冊的技能: {name}) skill skill_registry[name] # 入?yún)⑿r炛苯佑?jsonschema 庫驗證 import jsonschema jsonschema.validate(params, skill[schema]) return skill[handler](params)這段代碼把“注冊”“列出”“校驗執(zhí)行”三個核心能力串起來了。第四步測試用例至少覆蓋正常輸入、非法參數(shù)、找不到技能三個場景。第五步在 Agent 的 system prompt 尾部追加一段自動生成的技能清單格式類似“可用技能read_file讀取指定文件內(nèi)容支持文本文件— execute_sql對業(yè)務(wù)數(shù)據(jù)庫執(zhí)行只讀查詢…”模型就能感知到技能庫的存在并在決策時主動選用。3.2 模型調(diào)用與技能編排讓 Agent 學會“用”技能技能都注冊好了接下來是 Agent 調(diào)度層也就是 Agent 拿到用戶需求時怎么選技能、怎么傳參、怎么編排多步調(diào)用??刂屏鞒涛矣脴藴实?ReAct 思路思考、決策、行動、觀測循環(huán)往復。具體實現(xiàn)上我設(shè)計了一個解析函數(shù)把回復拆解成一個調(diào)用列表agent-skills 的實現(xiàn)如下import json import re from typing import List, Dict def parse_skill_calls(text: str) - List[Dict]: # 匹配形如 SKILL_CALL: {skill: read_file, params: {...}} 的調(diào)用塊 pattern rSKILL_CALL:\s*(\{.*?\}) matches re.findall(pattern, text, re.DOTALL) calls [] for match in matches: try: data json.loads(match) calls.append({ skill: data.get(skill), params: data.get(params, {}) }) except json.JSONDecodeError: # 解析失敗就跳過不影響主流程 continue return calls為什么用SKILL_CALL:關(guān)鍵詞而不是直接用 function calling 系統(tǒng)核心原因有兩點。其一是模型無關(guān)我項目里要兼容 OpenAI 格式、Claude 格式還有開源模型每家 function calling 的實現(xiàn)方式不同統(tǒng)一走文本協(xié)議后上層 Agent 邏輯不用分叉。其二也是因為它靈活Agent 可以一次輸出多個并列的技能調(diào)用——比如同時讀兩個文件做對比這在純 function calling 里需要多輪交互才能實現(xiàn)。配套的 Agent 編排循環(huán)大致是讀取用戶輸入 → 構(gòu)造上下文system 技能描述 歷史 需求→ 模型輸出 → 解析技能調(diào)用 → 逐個執(zhí)行并寫回結(jié)果 → 再給模型繼續(xù)決策循環(huán)最多 5 輪以免死循環(huán)。我試過一到三輪根本不夠用一些需要先結(jié)果再決策的任務(wù)壓根沒法結(jié)束五輪是比較平衡的經(jīng)驗值。3.3 技能組合實戰(zhàn)一個多步驟任務(wù)的完整鏈路光說理論容易飄直接展示一個“自動生成數(shù)據(jù)分析周報”的技能組合。Agent 收到指令“生成本周訂單周報”實際調(diào)用鏈路如下第一輪Agent 調(diào)用get_current_week獲取本周一至周日的日期范圍返回{start: 2025-06-09, end: 2025-06-15}。第二輪Agent 調(diào)用execute_sql查詢訂單數(shù)據(jù)SQL 形如SELECT date, SUM(amount) FROM orders WHERE date BETWEEN 2025-06-09 AND 2025-06-15 GROUP BY date。第三輪Agent 看到返回的數(shù)據(jù)觀察到部分日期缺失比如周四沒有訂單此刻它在上下文里自主判斷應(yīng)該調(diào)用append_report_note技能寫入“下劃線提示六月十二日暫無訂單記錄”這個判斷如果你沒給技能描述里寫上“觀察數(shù)據(jù)完整性”這條約束模型一般都發(fā)現(xiàn)不了但寫好描述后它就能補上這個思考環(huán)節(jié)。第四輪調(diào)用generate_html_report把數(shù)據(jù)渲染成周報 HTML 文件并返回文件路徑給用戶。整個流程里沒有強規(guī)則硬編碼鏈路Agent 每次都會根據(jù)實際數(shù)據(jù)“隨機應(yīng)變”。這就是技能編排的魅力——你給它足夠的組件和清晰的描述它自己就能規(guī)劃路徑。你真正要操心的只是每個技能的邊界是否清晰、描述是否準確。4. 常見問題與排查技巧實錄4.1 技能調(diào)用了但結(jié)果不對先查描述再查代碼這是遇到最多的狀況。Agent 確實調(diào)了技能但拿到的結(jié)果不是想要的或者干脆跑偏。我的排查順序是固定的按頻率排序描述歧義、參數(shù)傳遞錯誤、模型輸出格式異常、執(zhí)行器 bug 這四類。描述歧義是最隱蔽的。比如你有一個search_products技能描述里只寫了“根據(jù)關(guān)鍵詞搜索商品”模型可能把“查找用戶名下訂單”也調(diào)用了它。排查方法比較簡單——把技能的 schema 描述和實際調(diào)用日志打印出來對照看模型到底理解成什么樣。修復方式是在描述里增加明確的“目的對比”比如“搜索商品僅用于用戶尋找可購買商品場景不用于查詢已購記錄查詢歷史訂單請使用 search_orders 技能”。這類問題修完效果立竿見影。參數(shù)傳遞錯誤也常見模型理解了該調(diào)哪個技能但傳參不對。比如read_file需要傳file_path模型總傳成path。這就是 schema 的description不夠直白或者屬性命名不直觀。我習慣把屬性名設(shè)計得和前幾個自然語言關(guān)鍵詞強相關(guān)——比如把file_path的 description 寫成“文件的路徑字符串例如 /data/workspace/report.docx”附上示例模型幾乎不會再用錯。輸出格式異常就是模型生成的內(nèi)容不符合約定的result標簽或 JSON 結(jié)構(gòu)。這種情況多半是 prompt 里對輸出格式的約束不夠強或者是溫度參數(shù)設(shè)太高。技能調(diào)用的生成溫度我固定在 0.2 以下邏輯決策類任務(wù)溫度太高基本必出錯。4.2 技能多了就“瞎選”上下文優(yōu)化的三種思路技能數(shù)量超過 30 個后新的問題又來了Agent 選擇技能的正確率開始下降經(jīng)常把不相關(guān)的技能也列進調(diào)用計劃。這是上下文過載和選擇困難癥的疊加效應(yīng)。一個直接的辦法是分組路由。把技能按領(lǐng)域分組比如“數(shù)據(jù)查詢組”“文件處理組”“消息通知組”Agent 先根據(jù)需求選一個組再在組內(nèi)選具體技能。這等于把“50 選 1”變成了“5 選 1 10 選 1”準確率提升明顯。我用一個簡單的group處理先讓模型用關(guān)鍵詞匹配找到最相關(guān)的組描述再從該組返回技能做二次匹配組內(nèi)匹配失敗則回退到全局匹配保證可用性兜底。另一個是給技能增加“熱度權(quán)重”。高頻使用的技能放在描述列表的前面低頻技能放后面或折疊。模型對上下文靠前的信息權(quán)重更高這個排序調(diào)整帶來的收益很低成本值得每個人都試試。第三個思路就是動態(tài)裁剪——對于那些明確包含“不要調(diào)用技能 X 完成該任務(wù)”的指令在上下文里直接剔除 X 的描述。也可以在任務(wù)開始時先做一次意圖識別只把相關(guān)組的技能描述注入上下文其他組的描述留到需要時再加載。這種方式適合技能庫非常大的場景上下文瘦身后選擇準確率和推理速度都上去了。4.3 技能調(diào)用的性能與穩(wěn)定性日志、超時和降級Agent 技能調(diào)用有三件容易被忽略的事。第一件事技能執(zhí)行一定要有超時控制。我之前有過一個 Python 技能在處理大文件時卡了 20 分鐘用戶端看起來就是 Agent 徹底失聯(lián)?,F(xiàn)在所有技能執(zhí)行統(tǒng)一套超時外部 API 類技能默認 10 秒本地計算類默認 30 秒超時直接返回錯誤信息給 Agent讓它換策略。第二件事全鏈路日志必須有。對技能調(diào)用記錄至少包含調(diào)用時間、技能名、入?yún)?、出參摘要、耗時、錯誤信息、模型決策前文。其中包括模型觀察片段對排查那些“模型突然調(diào)用奇怪技能”的問題幫助太大了。有了這些日志你可以回溯每一步?jīng)Q策的因果關(guān)系——我遇到過模型在一個查詢技能失敗后連續(xù)重試五次同樣的調(diào)用看了日志才發(fā)現(xiàn) prompt 里沒有約束重試邏輯導致死循環(huán)。后續(xù)在描述里加了“技能執(zhí)行失敗時更換參數(shù)或更換技能連續(xù)兩次失敗請停止并告知用戶”。第三件事要有降級方案。核心技能掛掉時 Agent 至少要說人話。我的做法是給每個關(guān)鍵技能配一個“替代技能鏈”比如數(shù)據(jù)庫查詢失敗降級為讀取已生成的離線數(shù)據(jù)快照文件文件解析失敗降級為轉(zhuǎn)交用戶手動處理。降級邏輯必須在描述里寫明Agent 才不會在異常情況下一問三不知。4.4 常見問題速查表現(xiàn)象直接原因排查方法解決方案Agent 不調(diào)用任何技能技能描述未注入上下文 / 描述與任務(wù)意圖不匹配查看發(fā)給模型的 system prompt 是否包含技能清單確認技能描述注入邏輯在 prompt 末尾明示“可直接調(diào)用的技能有…”反復調(diào)用同一技能直到報錯缺少失敗重試約束查看調(diào)用日志中錯誤代碼在技能描述中加入失敗處理指引設(shè)定重試次數(shù)上限技能被“張冠李戴”多個技能之間場景差異不夠清晰對比相似技能的 description 文本增加“使用場景”和“禁用場景”專門段落必要時合并技能參數(shù)格式頻繁報錯缺少入?yún)⑿r?/ 未使用 JSON Schema 約束檢查執(zhí)行器的校驗邏輯用 jsonschema 庫做嚴格校驗schema 中補充枚舉、約束、示例上下文長度不夠放技能列表技能數(shù)量過多統(tǒng)計技能列表的 token 開銷分組路由 動態(tài)裁剪只注入當前任務(wù)相關(guān)技能模型自己“編造”技能結(jié)果模型幻覺 / 執(zhí)行器未返回結(jié)構(gòu)化錯誤檢查生成時的溫度參數(shù)和技能輸出格式約束把溫度降到 0.3 以下在描述中強制要求“必須先調(diào)用后回答”5. 更多實操心得與后續(xù)想法5.1 從零搭建技能包三種適合起步的通用技能如果你打算在自己的項目里把 Skills 這套跑起來除了項目自身的業(yè)務(wù)技能我建議優(yōu)先搭三個通用的“地基級”技能。第一個是web_search讓 Agent 能檢索外部信息而非全靠模型記憶連搜索引擎的 API 地址、參數(shù)、超時和錯誤處理都封裝好。第二是web_fetch抓取指定 URL 的正文內(nèi)容并轉(zhuǎn)成 Markdown很多 RAG 場景都依賴它。第三個是current_datetime返回當前時間和日期——別覺得這個技能low模型訓練數(shù)據(jù)根本沒有實時時間概念沒有這個技能Agent 連“今天星期幾”都可能答錯更別提和日期相關(guān)的業(yè)務(wù)邏輯了。這三個技能每次新項目開箱即用占據(jù)了技能調(diào)用量的很大比例?!皼]多少‘高技術(shù)含量’但卻是 Agent 日常運轉(zhuǎn)的基礎(chǔ)設(shè)施?!?.2 技能數(shù)量會隨著業(yè)務(wù)增長而膨脹規(guī)?;瘯r要做的事當技能庫膨脹到幾百個除了分組路由和動態(tài)裁剪還有兩件事要提前想清楚。其一是技能間互相調(diào)用的權(quán)限管理我的做法是把技能分成基礎(chǔ)層和業(yè)務(wù)層業(yè)務(wù)技能可以調(diào)用基礎(chǔ)技能但反過來禁止避免依賴混亂。其二是技能版本管理一旦多個 Agent 共享技能庫升級技能必須帶版本號和變更日志否則一個技能更新可能導致所有下游 Agent 行為突變——這個問題我在實踐里踩過現(xiàn)在每個技能目錄下都會維護一份簡單的CHANGELOG.md。做一次技能庫全量審查也是必要的至少每個迭代做一輪找出兩個月以上未被調(diào)用的技能要么刪除要么合并。技能不是越多越好——無用的技能描述不僅增加 token 開銷還會干擾模型的決策判斷。精簡二十來個描述后調(diào)用準確率整體提升了好幾個百分點這是實打?qū)嵉氖找妗?.3 最后的一個小技巧讓技能會說話我最后想分享一個項目里真正落地有效的設(shè)計——給技能加上“返回意圖”字段。很多技能執(zhí)行完只是干巴巴地把數(shù)據(jù)返回給 Agent比如查庫存返回 JSONAgent 還得自己組織語言。但如果技能在設(shè)計時就帶上一個user_message字段比如execute_sql返回{user_message: 本周累計銷售額為 128,500 元較上周下降 3.2%, data: [...]}Agent 可以直接把這個話術(shù)微調(diào)后發(fā)給用戶。用戶在體驗上會感覺這對話很自然“像是真人助手在匯報”而不是冷冰冰的 JSON 輸出。需要注意的是user_message的內(nèi)容也必須讓模型評估可信度技能執(zhí)行器只提供事實性陳述模型負責潤色和補充別讓技能直接替模型“定調(diào)子”這個邊界要守住。這個技巧雖然簡單但對提升智能體產(chǎn)品體驗的幫助非常明顯。這套 agent-skills 的設(shè)計實踐從拆解技能到底層實現(xiàn)踩過的坑一次比一次深刻。說實話Agent 開發(fā)沒有銀彈Skills 也不過是讓模型能力具象化的手段之一。但把技能描述寫得精細點、邊界劃得清晰點、日志留得充分點你會明顯感覺到 Agent 的表現(xiàn)從一個“碰運氣的聊天氣泡”逐漸變成一個“按規(guī)矩辦事的同事”。我個人的體會是你不必一開始就追求完美的架構(gòu)哪怕只從兩三個原子技能起步把循環(huán)跑通再逐步擴充這比設(shè)計一堆花哨的能力卻跑不通要強得多。希望這篇記錄能給你一些啟發(fā)。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
亚洲AV免费在线| 18禁精品网站在线看| 国产乱伦亚洲| 肉丝网站91| 人人操超碰在线| 高清有码一区二区| 丁香五月天激情综合| 99re这里| 中文字幕欧美丝袜07资源| 久久男女激情视频网站| 国产欧美黑人丰满在线| 天天草夜夜草高潮片| www.色婷婷| 色情婷婷久久五月天| 老熟女乱伦片| 国产夜夜艹| 久久九九久精品国产尤物|国产精品爽黄69天堂A片潘金莲,国产亚洲精品第一综合 | 日韩99神马视频播放| 天美传媒麻豆一区二区三区国产精| 美中日韩无码| 国产亚洲精品美女| 亚洲色欲天天天堂色欲网女| 99亚洲人人| 91亚洲欧洲| 人人透人人操| 欧美综合自拍亚洲综合图| 萌白酱自拍视频| 亚洲不卡av在线| 亚洲色图欧美色图另类图片| 欧美午夜精品久久久久久超碰| 台湾佬中文娱乐网久久久久久久久久com| 日本免费人成视频播放120秒| 大香蕉伊人网WWWn0n| 少妇综合网| 人人操av| 久久99国产精品| 操人91| 欧美高清91| 精品久久99| 揉揉揉夜夜| 中文字幕一区日韩精| 中文字幕熟女人妻丝袜丝| 91成人久久 | 91久久久久| 99久久久无码国产精品性男| 97色操| 色婷婷综合久久久久中文国产精品一区中文字幕,国产福利电影一区二区三区 | 亚洲情色在线| 人人人人插| 久久久九九九九| 亚洲AV无码AV吞精久久久久| 国产吹潮女在线观看| 精品一区二区亚洲国产| 操屄日韩| 亚洲国产青青| 亚洲激情网一二三四区| 日本不卡一区二区| 欧美亚洲国产日本在线,久久精品国产| 国人欧美精品一区二区| 国产精品97视频| 亚洲天堂综合AV| 亚洲精品九九九| 久热精品色情| 午夜高清成人在线视频| 国产精品网址| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 亚洲国产精品无码AV久久| 久久超碰亚洲人| 九九精品99| 久久禁| 99热97| 欧美性生活免费网| 九一综合网| 亚洲综合精品国产一区| 99999国产精品| 国产精品久久久蜜臀| 蜜乳av一区二区| 男人的天堂kva| 性爱动态120秒| 自拍偷拍第26| 精品人妻一区二区蜜桃视频| 第四色亚洲色图| 秋霞成人做爱| 久久久555| 国产精品制服丝袜中文字幕日韩一区二区三区 | 精品国产www久久| 久热99999| 天天看天天综合成人网| 日韩中文字幕在线视频观看| 国产操逼网站亚洲一级黄色| 91国产伊人大香蕉| 久久999久| 欧美精品久久久久久久久88| 日韩一级欧美一级国产一级台湾 | 91熟女视频网| 欧美一级专区免费大片| 亚洲丝袜B诱惑| 日韩性爱电影一区| 亚洲无码 国产无码| 欧美青青草视频| 国产久久久9999| 国产男女无套视频免费观看| 久久成人国产精品| 极品色| 97精品视频在线播放| 欧美黑人与女人91~| 人妻99p| 亚州熟女乱伦| 国产9l 大屁股| 330dv亚洲成年视频网| 亚洲伊人久久精品狠狠在线| 激情六月婷婷| 8050无码八戒| 国产一区二区三区导航| 成人av影院在线观看| 在线欧美亚洲| av橘色网站| 夜夜操一区二区| 久久手机好看网站| 啊啊啊好湿国产一二| 五月天婷婷小说| 欧美视频边做饭边橾| 五月婷婷综合网| 精品二区久久| 97在线资源| 青青爽| 欧洲熟妇xxXx欧美老妇裸体| 综合 欧美 亚洲 日本| 日产操逼| 一起草在线视频| 蜜臀Av一区二区三区| 综合性视频99| 欧美日韩人妻婷婷一区| 久污| 亚洲天天精品| 蜜臀av中文字幕| 成熟熟女国产精品一区二区| 伊人伊人LD| 久久只有精品一区二区三区| 天天操av懂色| 91人人看| 99re3这里只有精品| 99热这里都是精品| 99亚亚热| 天天摸,夜夜摸| av婷婷色婷婷色六月| 特级丰满少妇一级AAAA爱毛片| 啪啪视频亚洲第一| 人妻啪| 一级二级三级黑人无码| 高潮毛片无遮挡高清免费| 人人贴人人摸| 日韩操逼HD| 人妻一区视频| 色播综合| 99国产精品人妻人伦| 亚洲成人碰碰| 欧美五区| 91久久久久| 91 天天综合| 久久色网| 亚洲欧美精品久| 国产有码一区| 欧洲精品一二三在线| 久久久久国产亚洲一区欧美色图日韩| 欧美白嫩女HD| 九九热精品| 神马麻豆福利院| 精品久久久av无码免费| caoni国产亚洲av| 伊人色综合网电影| 精品一区二区三区蜜桃臀赵总 | 四虎影视精品| 亚州熟女乱伦| 日韩乱中文| 欧美久热| 欧美熟女激情| 国内毛片四区| 蜜臀一区二区三区在线 | 一区二区三区蜜桃成人撸久久东京热 | 日韩av乱伦| 欧美午夜精品久久久久久3D| av一区二区三区四区五区久草臀| 大香蕉日亚洲日本亚大| 春色综合网| 国产精品麻豆免费视频| 国产成人bd在线观看| 另类小说五月天| 神马久久久久久久久久| 91N综合网| 国产女同在线观看视频| 99热在线观看| 超碰97玖玖爱| 久久伊人影院| 国产专区第一页| 99re视频在线观看这里只有精品| 美美91成人国产精品欧美精品久久久久久久| 男女性扦B| 91综合网在线| 亚洲av无线观看| 五月婷婷大香蕉| 亚洲精品蜜桃久久久久久久| 久久久久久久久久久精| 男女激烈网站最新| 免费看美国人人爽,人人操| 亚洲天堂人人妻| 91老司机精品| 国产日韩在线播放| 国精综合一二三区影视| 超碰日韩人妻| 好爽,再快点啊哈嗯嗯嗯嗯| 久久久久幕乱码| 亚洲日韩在线a不卡99精品| 最新国产精品久久精品| 四虎在线免费视频| 欧美丰满少妇xx高潮| 亚码激情| 男人天堂毛片| 亚洲午夜福利在线影院 | 熟女人妻一区二区三区| 一区二区三区 丝袜高跟| 亚洲性高潮| 另类小色呦| 午夜福利区| 超碰97人妻在线| 日本福利二区视频| 亚洲天堂日本| 欧美综合娱乐久久| 欧美一区二区三区大综合| 78操B| 亚洲一级特黄大片在线播放91| 夜夜嗨AV一区天天| 亚洲天堂男人网| 国产精品干干干| 久久久18禁| 日本韩高清无砖码22o| 久久综合九九| 亚洲精品欧洲色| 99久re热视频精品98| 日韩 女同 综合| 欧美国产精品| k频道色撸撸| 日韩图区 偷拍| 啊灬快c我灬啊灬用力灬啊灬-国产精品性做久久久久久-成人AV | 欧美一区二区一级岛国大片| 99.色网| 亚洲情色视频| 婷婷色香| 尤物视频一区| 91 丝袜在线观看| 国产亲戚伦亲在线| 性生活性生大爱77AV国产| 亚洲欧洲精品视频发布| 大香蕉色欲AV| 五月丁香啪啪网| 中国韩国明星一极片一区乱码毛片人妻熟女一区二区三区 | 亚洲码和欧洲精品激情系列| 国产无码成人无码| 久久綜合很很很| 久久午夜鲁丝片| 日本一天色道久久久精品视频| AAAA欧美日韩| 蜜屁Av| 欧美日韩日产免费网站看| 性爱AV天堂| 一本一道波多野毛片中文在线| 日韩无码久久熟女一级片| 亚洲综合69| 日本视频在线观看污污污| 97精品97久久| 蜜乳AV色欲AVAV无码| 国产91专区| 亚洲色欲天天人妻无码系列专区| 久久精品无码专区| 天天看高清麻豆| 伊人久久综合精品欧美| 青青草在线视频播放器| 国产欧美一区二区| 在线综合色| 欧美日韩人妻精品一区二区三区 | 天天上日日上日韩精品| 久久久久ab| 思思热国产在线视频| 天堂精品| 97久久超碰国产网站| 亚洲精品毛片在线观看| 香蕉国产97| 欧美极品女人的天堂| 免费成人在线观看91| 夜精品久无码| 久久精品店| 亚洲熟女av中文字幕| 色97| 国产白嫩漂亮KTV在线| 阿姨一区二区免费视频-高清正片西瓜视频下载app-T450AV | 97在线视频免费看| 久久久不卡区一区二区三区久久久| 中国乱伦一区二区| 日本精品五区| 好爽要喷了| 天天操天天射青青草| 亚洲成人久久一区二区| 不卡码视频| 欧美激情中文字幕另类小说| 国产精品美女视频诱惑| 91精品国产91久久久久久久久久久久| 天天欧美色| 成人三一级一片aaa| 天天操妹子| 欧美视频激情久久久久久| 久9热| 亚洲av国产av综合av卡| 蜜臀Av一区二区三区| 在线黄色污污网站| 91色综| 东亚亚洲无码高清| 乱操乱伦AV| 亚洲图片91| 天天躁狠狠躁av| 亚洲国产欧美日韩人妻日中文| 男人高清无码一区二区| 91av熟女人妻| 神马午夜久久| 亚洲中文丝袜美腿诱惑字幕| x97av| 99这里有精品| 国产午夜激片Av毛片不卡| 精品国产Av无码久久久伦古装| 无卡一区=区| 成人网欧美风情| 五月天婷婷基地| 日韩欧美大力操| 国产成人久久精品蜜臀| 美女性91| 东京热,男人的天堂| 射丝袜大香蕉| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 国产一区二区三区白丝| 深夜福利黄片| 97在线观看免费视频| 日本黄色精品| 亚洲天堂日本| 熟妇人妻一区二区三在线| 日韩人体偷拍| 美女黄页| 999在线电影香蕉| 久久久久久欧美精品se一二三四| 国产精品老师| 大地资源在线观看中文第二页| 少妇高潮流水av免费| 日韩欧美日韩| 热99这里有精品综合久久| 99精品无码| 色香欲天天天天综合色| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 中文有码9| 国产丁香精品露脸视频| 舔人妻中文免费视频| 亚洲精品 欧美精品| 久草热制服丝袜在线观看 | 国产精品久久久久婷婷二区次| 超碰到97情色| 91亚洲最新在线| 欧美午夜熟妇黑人精品91| 羞答答AV中文字| 日本二区不卡| 玖玖综合网| 91少妇| av中亚| 国产精品午夜福利亚洲综合网| 一起草三级AV电影在线观看 | www久久国产精品| 男人天堂网址| 家庭乱伦国产| 丰满人妻一区二区三区大胸懂色| 偷窥自拍A片| 欧美日韩91| 色婷婷综合久久久久中文国产精品一区中文字幕,国产福利电影一区二区三区 | 97自拍一区| 国产一区二区久久| 人妻美腿丝袜日韩| 亚洲欧美内射| 不卡在线观看视频| 国产女s强制榨精视频| 国产成人精品必看 | 中文字幕日韩精品一区二区三区| 超碰人妻中文在线| 亚洲精品不卡一二三区| 欧美春色| 国产精品高潮呻吟av久久4虎| a亚洲欧美色欲| 岛国网址国产 | 日韩精品资源专区二区| 人摸人人操人| 丁香五月婷婷基地| WWW.加勒比人妻一区不卡.com| 久久啊啊啊视频| 草B在线| 亚洲国产综合图区中文字幕 | 毛片17S| 密臀视频一区二区三区| 新91视频.cmp| 欧美性爱第一页久久| 无码丰满熟妇一区二区浪潮AV| 96久久精品一二三区色欲| 五月天婷婷欧美三区| 99啪啪| 97超碰影音| 男人天堂东京热| 大香蕉www.超碰| www.狠狠| 日韩精品大香蕉伊人在线| 欧美九九九九九| 囯戸精品高潮呻吟旡码| 激情丁香五月| 91N综合网在线| 另类图片天天影视| 太久视频| 红桃视频高潮| 超碰久久综合| 国产二区三区免费视频| 996热| 99操| 在线免费观看高清无码视频| 国产大学生高潮在线播放| 国产精品视频电影| 好涩综合| 99精品成人免费看| 国精综合一二三区影视| 丰满人妻一区二区三区免费| 国产小黄片在线免费观看| 中文字幕一区二区三区蜜臀| 91欧美综合在线| 私人尤物在线精品不卡| 久久久国产三级黄色片| 久久久91福利姬| 国产亚洲精品精AV.| 性色av婷婷久久一区二区点复制| 97碰碰日本乱偷人妻中文的| 亚洲 暴爽 AV人人爽日日碰| 韩日无码在线观看| 97视频www| 99精品人妻| 探花激情视频| 人妻熟女一区二区| a一区二区三区乱码在线| 极品五月天噜噜| 男人天堂综合| 一级毛片久久久久久久女人18| 欧美日韩色图片| 超碰人人干天天射| 免费一级视频特黄色大片| 国产精品午夜福利视频| 亚洲 自拍偷拍 欧美| 五月丁香六月激情| 欧美热图99| 亚洲欧美国产其他二区| 亚洲色图 图片| 国产日韩精品无码去免费专区国产| 日本美女性生活久久久久久久| 91欧美www| 国产精品一二三在线看| 九一亚洲国产免费| 一区二区三区免费视频入口| 91青视频| 欧美一区二区男人天堂| www.五月天| 青娱乐黄色录像| 操逼视频免费日韩无码| 俞拍自拍| 综合激情五月丁香| 99久久久| 久碰视频| 69一区二区三区| 97干日韩| 亚洲黄色视频在线观看视频| 青青久操| 成人av福利在线观看| 午夜精品久久久99| 欧美亚洲第一页| 亚洲情色一区二区三区| 中日韩久久久| 99草精| 激情五月综合网| 97色综合中文网| 国产乱码久久| A级国产欧美激情在线| 亚洲男人的天堂AV| 五月婷网站| 好爽要喷了| 六十路日本| 99re99在线视频| AV 少妇 人妻 偷拍| 干少妇视频| 日韩99神马视频播放| 女人被男人桶爽视频网站| 亚洲黄色网址| 亚洲另类电影| 久久精品午夜国产亚洲AV无码| 欧美亚洲日韩16色| 日本日逼视频网| 99re超碰| 亚州色国| 久久婷五月天| 国产v片在线免费观看| 曰韩少妇无码| 人妻少妇精品一区二区三区| 成人97人人超碰人人| 啊啊啊啊好大好硬啊啊啊啊啊| 五月丁香狠狠爱| 搡老熟女免费视频| 中文字幕精品专区搜索结果91| 五月天综合网| 亚洲情色欧美| 亚洲日韩XXX| 亚洲精品男人的天堂| 国产精品久久久无码aV去| 超碰在线1234区| 嗯嗯啊中文字幕| 涩涩涩综合| 久久精品国产97欧美精品亚洲| 久草久热| www.91理论| 久久国产乱子伦精品免费女,网站| 天天操av懂色| 岛国艾薇凹凸视频天堂| 中文字幕三四区| 亚洲AV无码久久精品蜜桃小说| 色吧综合网| 91视频伊人| 日本布卡一区二三区| 久久做97| 吻戏激情性巴克| 欧美日韩不卡a片| 亚州男人天堂| 伊人久日| 欧美精品三区| 少妇毛片久久| 五月丁香社区婷婷日韩欧美精品影院| 国产精品人妻无码久久久互動交流| 麻豆a'v电影| 宗合情欲网| 精品少妇一区二区三区在线视频| 91人精品妻入口| 夜夜爽夜夜高潮夜夜爽| 久久久久久裸体| 99久久无色码| 天天影视色香色欲| 亚洲操人| 强奸a片网| 亚洲黄片免费在线播放| 日本精品一区二区三区四区的功能| 啊啊啊啊啊舒服| 看黑丝美女操逼青青网站| julia高潮后不停追击中出| 一,爱啪啪,在线免费视频| 亚洲码在线中文在线观看| 亚洲黄色AV电影| 中文字幕午夜精品久久久| 怡红院成人av| 91久久伊人婷婷青青草| 国产欧美第五页| 无套内射性感少妇视频| 思思性爱| 福利在线观看一区二区| 中文字幕一区二区免费在线| 日韩肏逼视频| 久久神马| 久热这里只有精品9| 亚洲双插| 欧美少妇高潮视频| 无码人妻丰满熟妇区毛片| 日日日色色色色色| 色麻豆AV| 日本不卡一区二区三区| 亚欧洲一区二区视频| 做爱福利视频一区二区| 色男人色天堂东京热| 在线 亚洲 网爆 自拍| 色综合久久久久| 99视频在线| 亚洲 欧美都市激情| 亚洲免费精品一区| 亚洲免费97免费| 好舒服视频| 伊人久日| 少妇久久久久久久久| a'v在线资源| 国产精品人人爽人人做可爱福利| 国产区日韩区在线观看| 亚洲国产精品成人综合| 岛国毛片在线观看免费| 欧美日韩中文亚洲v在线综合| 久久久久9| 好湿好紧好爽 视频| 日本久久综合| 91免费看中出视频| 插入逼91| 久久成人国产| 97资源制服丝袜| 东北女人被操| 久久婷婷苹果| 插入逼91| 久久性爱大全| 肥臀熟女福利视频一区二区| 天天操天天谢| 蜜臀久久久99久久久久 | 国产成人无码久久精品| 欧美人妻精品| 亚州欧美综合| 热99这里有精品综合久久| 国产精品亚洲无码| 久热9| 国产91精品久久久久久久网曝门| 乱操9999| 日韩性爱免费观看视频| 国产免费一区在线观看| 极品内射| 78m成人视线| 啪啪啪东京| 狠狠操狠狠插| 无码男人天堂| 日本不卡二区| 国产精品自产拍在线观看社区| 97色五月天完| 死我十八禁| 自拍偷拍国产欧美日韩韩| 欧美黄色大香蕉一区二区| 夜夜操夜夜爽夜夜高潮| 精品人妻高清麻豆av| 久久久精品中文字幕爱豆| 五月丁香啪啪网| 天美精品一区二区三区四区在线观看| 免费视频观看60秒| 97操操| 久久精品99| 国产9 9在线 | 亚洲| 玖玖爱免费观看视频| 国产精品久久发布| 播播亚洲小说亚洲| 偷拍片久久| 67914亚洲精品| 另类视频在线| 色色97爱| 一级久久久久久久久久久| 99热超碰| 99热婷婷一区二区三| 涩涩这里只有精品视频| 中文字幕精品丝袜| 亚洲色婷婷综合久久久久中文| 岛国网址国产 | 在线视频一区二区传媒| 中文字幕三四五区| 中文字幕亚韩| 亚拍在线| 在线观看不卡一区二区三区| 999狠狠综合| 91久热| 午夜电影在线观看无码专区| 97这里都是精品| 三级色影综合网| 日韩另类| 91伊人久久在线| 中文字幕丝袜国产第一页不卡| 香一区二区三区| 久久啊啊| 九九色热| 国产精品噜噜噜日日日| 激情五月天社区| 婷婷五月天久久精品视频一区二区三区| 欧美 亚洲| 国模精品一区二区三区苹果色戒| 白嫩妹子国产骚| 欧美大香蕉同搞| 国产视频第2页| 亚洲另类小说卡通动漫| 欧洲乱码视频| 欧美在线永久天堂| 午夜精品久久久久久久99热影院| 欧美激情激情xxxx欧美专区| 97久久精品亚洲| 91爱| 91oumei| 黄片www视频免费| 国产伦精品一区二区三区视频女| 91欧美网| 久久男人的天堂| 91九久| 久久成年片色大黄全免费网站| 国产四虎在线| 日韩无码一级黄色av片| 色激情五月天| 国产色产精品在线观看| 97内射偷拍| 桃花色综合影院| 91成人国产综合久久精品蜜月| 国产精品麻豆免费视频| 久久草视频污视频| 超碰人妻天天干| 加勒比av网| 日韩性爱网址| 蜜臀一区二区三区亚洲最新章节在线观看 - 高清蜜臀一区二区三区亚洲全集播放 | 精品一区二区三区丰满熟女-亚洲欧美一区| 亚洲激情网一二三四区| 91精品久久久久| baisiav| 国产JDAV无码视频在线观看| 日韩78m视频| 亚洲中文国际强奸字幕| 国产精品久久久午夜夜伦鲁鲁| 无码伊人久久大杳蕉中文无码| 色欧美综合| 国产精品午夜成人福利| 熟女人妇一区二区三区| yazhouzaixian| 亚州伊人色综台| 综合影院永久入口国产| 骚女高跟AV在线| 99日精品欧美国产| 97碰| 成人片视频| 综合欧美日本三级| 欧美啪啪天堂| 中文字幕视频在线观看一区二区| 激情抓乳插进去啪啪啪日韩| 97超碰国产亚洲精品| 久久久999日本大片| 国产精品第一区第一页| 亚洲怡春院| 国产精品一二三免费网站| 五月婷婷丁香六月丁香| 欧美激色| 日韩久久三区| 伊人久久综合影院| 超碰 欧美| 97综合在线观看| 国产精品探花在线| 亚洲欧美色图片| 超碰碰小说97| 综合国产97| 国产欧美亚洲精品a第2页| 91人妻在线视频| 五月婷婷青青草娱乐伊人| 亚洲天堂电影精品一区| 嫩草 我啊~嗯~在线| 大香蕉97久久| 亚洲综合精品国产一区| 国产精品人妻免费精品| 久久后入制服| 国产自产91区13区| 人人扣人人操| 搞中出久久| 黄骗免费网站| 天天影视之亚洲综合网| 中文字幕亚洲欧美在线不卡| 人人考人人摸人人干| 日韩乱伦AⅤ| 91人人| 亚州欧美在线| 91影视亚洲| 欧美少妇第一页| 五月丁香| 欧美十八禁在线看| 免费日韩黄片| 日本孕妇一区二区视频操逼免费看 | 日韩电影在线观看网址| 人妻熟妇一区二区三区| 天天天天天超碰| 婷婷综合在线观看| 亚洲激情在线| 怡红院一区二区熟女人妻| 欧美十八禁视频| 久久春色| 男人天堂导航| 蜜臀一二三区| 粉嫩AV输入| 美国久久一二三四| 91女人的网站| 大香蕉碰| 久久久久久久人妻| 久久激情综合| α√在线| 爱av免费| 国产综合网站在线播放 | 精品无码一区二区| 久久欧美按摩999| 久久久久久欧美精品se一二三四| 人人看人人摸人人色| 精品国产一区二区三区四区在线看 | 情侣开房子拍 日韩无码 女的很漂亮| 久久久久成人网| 久久黄黄| 日韩丨制服丨中文|在线| 国产熟女乱论| 黑人粗大V S日韩女优视频| 每日更新AV| 久欲AV| 九九色婷婷| 久久久999国产精品| 99欧美| 啊啊啊啊啊啊啊啊视频| 丰满人妻一区二区三区在线| 五月丁香黄色网| 美腿丝袜高跟网免费视频免费视频| 国产精品精品系列在线观看| 青娱乐蜜桃臀AV色婷| 91香蕉视频在线观看免费| 中文字幕人乱码中文字的预防方法 | 色偷综合| 五月婷婷AV| 91狠狠综合久久| 欧美亚洲激情小说| 超碰精品日韩欧美国产| 亚洲欧美一区二区不卡视频播放| 一本大道不卡一二三区| 欧美偷| 色欲日韩欧美在线一区| 欧美情色亚洲| www.99热| 一级人妻性爱视频| 天天操天天日天天干| 国产视频不卡在线观看| 999精品乱码| 日产国产精品中文久久婷婷| 天天躁日日躁xxxxx| 乱操9999| 精爱久久| 亚洲蜜桃V妇女| 天天综合亚洲综合| 你草精品在线视频| 深田咏美亚洲精品福利社 | 日本天天干天天搞一区| 久久ww| 日韩免费簧片| 熟女熟妇一区二区三区视频| 久久麻豆一区二区| 看大黄色大片原件| 亚洲综合在线91| 天天享受天天看| 久9热| av天堂精品久久| 久久人人看| 国产又猛又粗又爽又黄| 国产suv精品一区二六| 嗯嗯啊啊用力视频免费| 一级岛国大片| 亚洲在线91| 国产自产22区| 韩日男人的天堂| 久久xxxx| 欧美黄片免费在线观看视频| 亚洲全色网| 国产日韩欧美| 中文字日本乱码| 欧美顶级黄片AAAAA在线免费看| 人人做,人人操,人人摸| 超碰久久.com| 亚洲综合贴图91| 大香蕉 222| 欧美精品1区2区3区| 国产精品探花色| 精品人妻一区二区三区四区| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师 | 欧美丝袜激情| 日日夜夜干| 丰满的三级少妇欧美久久久| 亚洲欧洲激情卡通另类文学四射小说网站 | 久久激情五月| 国产欧美一级在线观看| 亚洲欧美人妻| 色九久| 黄站在线免费观看| 久久一本大香蕉 | 97爱爱| 男同专区一区二区三区在线| 秋霞午夜视频一区二区| 大稥蕉免费视频这里只有精品| 久久99精品视频| 芊芊操逼视频无码| 一个国产在线综合网站| 成人性生活高清视频在线播放| 久久一二三四五六七八九区| 制服中出中文人人精品| 性色av一区二区| 插入综合网| 天天添天天干电影| 青青草视频久久| 99久热| 九九Av| 免费视频a级毛片免费视频| 粉嫩绯色AV一区二区在线| 午夜.DJ高清在线观看免费7| 亚洲人妻熟妇三十三区| 看一级黄色视频| 影音先锋国产精品| 午夜丁香婷婷| 精品国产精品一区二区| 久热9| 欧美日韩第一页| 丁香五月偷拍| 99久久婷婷| 人妻AV 中文字幕的| 91 亚洲 欧洲| 久久熟女人| 超碰激情808| 美女久久久久久久| 97精品97| 色眯眯av| 国产精品另类一区大香蕉| 欧美日韩一二三| 91精品人妻一区二区三区蜜桃| 色妇综合网| 凹凸视频在线一区二区| 国产午夜福利专区综合| 亚洲无码国产精品久久| 操逼1区| 老司机射| 97人人超| 久久久久久久久久久久久久久乱码| 北京专精特新企业招聘信息| 综合网欧| 中文字幕伊人| 果冻传媒A片麻豆熟妇人妻| 又粗又长又大国产不卡| 亚洲AV无码秘 蜜桃臀国精产品| 一个色导综合| 九九久久一区二区伦理| 十八禁啪啦拍视频无遮挡| renqi久久久久久久久久久久| 三级片大波波| 国产吹潮女在线观看| 自拍第一页| 91精品人| 亚洲欧美日韩二区视频| 日本3级一区二区免费| 高清无码网址| 亚洲熟女乱熟乱熟妇综合网二区| 国内一区二区三区| 精品传媒在线一区| 高潮毛片无遮挡高清免费| 亚洲成a人片在线观看中文!!!| 国产精品色色| 天天摸夜夜操视频| 啊啊啊骚| 九九视频黄色片| 欧美人妻一区| 国产免费大片| 玖玖资源中文字幕制服丝袜| 久艹免费| 久久这里是精品| 亚洲色综合| 99在线视频播放| 97在线观| 国产精品一二三在线看| 91丝袜美女| 亚洲综合色在线| 成人国产视频在线观看| 亚洲国产麻豆一区二区三区| 天无日色综合| 久久久三区二区一区| 欧美性爱综合,免费| 激情深爱五月天| 国厂麻豆77q4| 日本成人在线不卡一区二区三区| 国产福利影视| 久久久久久九九九九-美女久久久久久久-成人AV | 五月天黄色激情视频| 97色冈| 青青草一区二区高清无码视频 | 久久久久密臀一区二区| 久久久久久久9| 黄片免费看黄片免费看| 青草青青久久久久久国产| 东京热熟女亚洲视频网站| 一区二区三区视频| 亚洲日韩成人性爱视频| 在线一区| 亚洲国产一区二区日韩专区| 午夜情侣自拍网站| 人妻激情视频| aaaa黄片| 国产av热热色| 色色毛片| 国产精品午夜高潮呻吟久久av| 97色色国产视频| 97超碰香蕉| 国产成人精品亚洲日本| 99re在线视频国产| 狠狠中文字幕| 影音综合网| 日韩欧美性吧婷婷乱伦大香蕉| 黄污污污污| 夜夜嗨一区| 中字乱伦AV| 亚洲成人帖图| 黄色片大香蕉| 亚洲久久东京热一二三四五区视频| 国语对白露脸XXXXXX| 精彩视频日韩| 91操熟女| 亚洲、日韩、综合、另类| 欧美性爱一区二区三区| 久热伊人| 精品一区二区三区麻豆| 九九九九久久久| 欧美综合第一页| 色五月av| 国产精品久久久| AV一二区| 综合欧美亚洲| 久久一区无码| 亚洲国产精品成人综合| 精品v1区| 亚洲激情综合另类男同| 精品97久久综合| 国产精品视频麻豆入口| 亚洲AV在线资源| 久草视频分类在线| 国产尤物在线三区| 欧美激情综合色综合啪啪五月| 美女t无毒不卡不卡| 色婷婷综合久久久久中文国产精品一区中文字幕,国产福利电影一区二区三区 | 97超碰人人模人人拍人人| AV老汉| 另类亚洲一区二区三区| 精品999日本| 91天堂色男人的天堂| 欧美黑人168页欧美黑人167| 欧美日韩999| 天堂网亚洲区手机版| 亚洲国产精品久久久久久久久久| 大香蕉欧美| 中文字幕片| 日本性爱网址| 人人妻人人澡人人爽久久av| 懂色AV一区二区三区| 日韩精品在线放| 91色伦| 99色在线| 欧美自拍偷拍综合图片| 操老熟女AV| 婷婷精品| 免费日韩黄片| 国产丰满少妇久久久精品影院| 999国产精品999| 亲子敌伦对白在线播放| 日韩9999| 亚洲激情网| 收看日本人日bb| 果冻传媒一区二区三区| 久久婷婷国产一区二区色| 天堂а√在线最新版在线| 亚洲日韩97| 97超碰天天爱天天爱| 国产一级αv免费看片| 国产精品96久久久久久| 97频视在线| 久久黄黄| 二男一女成人A片| 好爽视频在线观看视频 | 精品久久久久久亚洲| 熟女乱伦A| 在线不欧美| 久久九精品| 日韩乱码Av| 黑人嘿嘿嘿超爽免费视频| 黄页| 黑人粗大V S日韩女优视频| 五月天春色激情网| 在线观看AV片| 三男一女不戴套的A片| 国产女人9999| 日本亚洲vr欧美不卡高清专区| 大香蕉黄色一区| 欧美加勒比| 色 婷97| 国产粉嫩出水在线播放| 无码高清操逼| 97超级久久| 日韩色图 一区二区| 久久欧美1卡2卡3| 九月丁香婷婷| 老司机深夜影院18未满| 日韩视频中文字幕| 青娱乐黄色录像| 久久风骚城市| 97一区二区三区视频| 中文字幕在线观看AV| 99在线精品视频| 岛国AB视频| 午夜激情成人在线观看| 超碰午夜| 国产伊人精品在线| 91热色| 国产日产欧产美韩系列麻豆免费| 91neishe| 午夜精品久久久久久久男人的天堂 | www.高清无码诱惑一区.com | 99久久无色码| 五月花婷婷| 久久综合九九| 亚洲操逼网| 久久精品店| 中国一区二区亚洲人妻| 亚洲色色探花| 永久免费av无码网站国产app| 国产高清亚洲日韩一区| 一区二区三| 老色鬼成人精品视频下载大在线观看| 丝袜av一区二区三区| 日韩精品9999| 91在线美女| 精品人妻1237| 裸体女人草逼视频播放一区,二区,三区,四区,五区 | 午夜福利免费精品视频| 电影69乱码96| 性爱综合网| 色九月| 九九成人视频| 九九黄色网| av大香蕉| 亚洲情色91| 强奸乱伦动态污图免费 | 人妻少妇精品久久久久久久| 99re视频在线播放青草| 国产精品久久泡妞网站| 中文字幕视频在线观看| 操一对老熟妇爽上天视频| 欧美色图欧美| 亚洲欧美不卡线| 久草在线| 在线观看不卡一区二区三区| 国产中文字幕在线点播| 国产黄色小视频网站| 久久社区一区二区三区| 国产精品视频白浆免费| 免费在线黄片视频| 国产强上视频在线观看| 日本123区操B视频| 亚洲 日韩 欧美 国产综合体| 一区二区激情国产熟女| 日本精品88888888| 大肉棒导航| 久久久精品视频欧州站| 欧美 色 亚洲| 精品人妻一区二区三区四区石在线 | 欧美熟妇视频| 久久亚洲人妻| 无码操逼天堂| 日韩欧视频| 国内精品嫩模A∨私拍小视频| 伊人黄色片| 国产亚洲色婷婷久久99精品91葵花宝典 | 日韩大香蕉精品在线视频| 9久9久| 天天上日日上日韩精品| 国产a片操逼| 97综合在线| 色婷婷综合久久中文字幕雪峰| 人妻五十路在线|