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

ARTICLE DETAIL

資訊詳情

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

Agent Skills實(shí)戰(zhàn):讓大模型從陪聊變成專家

Agent Skills實(shí)戰(zhàn):讓大模型從陪聊變成專家 不用急著囤一堆課程。讓大模型真正幫你干活的鑰匙其實(shí)藏在一個(gè)叫 Agent Skills 的概念里。這一篇不整虛的直接拆開揉碎講清楚它到底是什么為什么能把“陪聊”變成“專家”以及小白程序員怎么一步步上手落地。我一直有個(gè)感受很多人在大模型上花了大量時(shí)間結(jié)果只是把它當(dāng)成一個(gè)更聰明的搜索引擎。問兩句天氣、讓寫個(gè)周報(bào)、再生成一段代碼沒了。這不叫用大模型這叫圍觀大模型。真正的用法是讓它帶著“手藝”進(jìn)場——不只是回答你而是直接把你手里的活兒接過去做完再交付給你。Agent Skills 就是這個(gè)“手藝”的載體。這篇文章適合誰適合剛接觸大模型開發(fā)、想用 RAG檢索增強(qiáng)生成、Prompt Engineering、Function Calling 這些技術(shù)做點(diǎn)真實(shí)東西的程序員。也適合那些已經(jīng)試過 API、但總覺得差點(diǎn)意思——模型不夠懂你的業(yè)務(wù)、回答太泛、沒法真正解決具體問題的朋友。你不需要有深厚的機(jī)器學(xué)習(xí)背景但最好熟悉 Python 基礎(chǔ)語法畢竟后面會(huì)有實(shí)戰(zhàn)代碼。如果你連 Python 也不熟也別急著關(guān)頁面把概念部分看懂把代碼部分當(dāng)成模板抄一樣能跑起來。1. 項(xiàng)目整體拆解Agent Skills 到底解決了什么問題1.1 “陪聊”和“專家”的本質(zhì)差距在哪先做一個(gè)思想實(shí)驗(yàn)。你對(duì)著大模型說“幫我寫一個(gè) Python 腳本把某個(gè)目錄下的 CSV 文件合并成一個(gè)?!逼胀J较碌慕Y(jié)果是模型給你一段代碼然后你自己復(fù)制、保存、裝依賴、改路徑、跑起來、修報(bào)錯(cuò)。折騰半小時(shí)終于跑通了。這不是助手這是出題老師。專家模式下的結(jié)果是你告訴模型“合并 /data 目錄下所有 CSV按日期排序把重復(fù)行去掉”它自己調(diào)用文件系統(tǒng)工具、檢查目錄內(nèi)容、完成合并、處理異常、輸出結(jié)果文件然后告訴你它做了什么、有哪些注意事項(xiàng)。這才叫專家。差別不在模型本身而在模型有沒有工具、有沒有流程、有沒有對(duì)結(jié)果的評(píng)估能力。Agent Skills 要做的就是把“我知道怎么做”變成“我直接來做”。我從這個(gè)項(xiàng)目里得到的第一個(gè)核心認(rèn)知是大模型的能力邊界不是由參數(shù)規(guī)模決定的而是由它能不能調(diào)用外部工具決定的。模型再聰明算不出文件大小模型再博學(xué)不知道你服務(wù)器上現(xiàn)在跑著什么服務(wù)。但給了它工具它就能看、能算、能操作。Agent Skills 的本質(zhì)就是把模型的“語言能力”和工具的“執(zhí)行能力”焊在一起。1.2 當(dāng)“會(huì)說話”遇上“會(huì)干活”為了把這個(gè)項(xiàng)目做扎實(shí)我把整個(gè)系統(tǒng)分成四層第一層是模型層。負(fù)責(zé)理解意圖、生成回復(fù)、拆解任務(wù)。這是大腦。第二層是技能層。就是今天的主角 Agent Skills以一段結(jié)構(gòu)化的指令加元數(shù)據(jù)描述存在。每個(gè) Skill 負(fù)責(zé)一個(gè)具體領(lǐng)域比如 CSV 處理、數(shù)據(jù)分析、代碼審查。第三層是工具層。真正干活的函數(shù)、API、命令行工具。比如讀文件的函數(shù)、執(zhí)行 Python 的接口、訪問數(shù)據(jù)庫的連接器。第四層是記憶層。記錄用戶偏好、歷史決策、之前犯過的錯(cuò)讓模型在多次對(duì)話中越用越順手。傳統(tǒng) RAG 解決的是“模型不知道”的問題——把知識(shí)喂給它。Agent Skills 解決的是“模型不會(huì)做”的問題——把技能教給它。兩者互補(bǔ)不沖突。我在這套系統(tǒng)里同時(shí)用了兩種RAG 負(fù)責(zé)提供業(yè)務(wù)上下文Skills 負(fù)責(zé)執(zhí)行操作效果比單用任何一種都明顯。1.3 為什么需要“技能”而不是“更好的 Prompt”有人會(huì)問那我寫個(gè)超長 Prompt把所有步驟都寫在里面不也行嗎誠實(shí)地講行但效果差很多。超長 Prompt 有四個(gè)要命的問題第一Token 開銷大。每請求一次都要帶上這堆指令成本翻倍往上走。第二上下文稀釋。模型會(huì)被無關(guān)信息干擾反而抓不住重點(diǎn)。第三維護(hù)性差。命令稍微改一點(diǎn)就要去翻那個(gè)幾千字的大 Prompt刪改還容易漏。第四無法復(fù)用。你在項(xiàng)目 A 里寫了一堆 CSV 處理指令項(xiàng)目 B 里又要復(fù)制一份。改了一處忘了另一處最后兩個(gè)行為不一致。Agent Skills 的解決方案是模塊化。把某個(gè)能力封裝成一個(gè)獨(dú)立的 Skill 文件有名字、有描述、有指令、有示例。模型根據(jù)用戶請求自動(dòng)判斷該調(diào)用哪個(gè) Skill就像你家里電器多總不能把所有說明書貼墻上而是要用哪個(gè)查哪個(gè)。這是工程化的思維——跟寫代碼做抽象是一個(gè)道理。從投入產(chǎn)出比來看Agent Skills 絕對(duì)是小白能接觸到最劃算的技術(shù)方向。前期多花幾個(gè)小時(shí)定義好 Skill 的結(jié)構(gòu)和邊界后面每次調(diào)用的穩(wěn)定性都會(huì)好很多維護(hù)成本直線下降。2. 核心細(xì)節(jié)解析手把手把 Agent Skills 拆開看2.1 Skill 文件里到底應(yīng)該寫什么我把一個(gè)成熟的 Skill 拆成五個(gè)要素沒有一個(gè)是多余的作用域描述Scope。它必須在什么場景下被調(diào)用。寫得太寬模型就會(huì)亂調(diào)寫得太窄模型就永遠(yuǎn)想不到用它。典型寫法是“僅當(dāng)用戶需要處理表格數(shù)據(jù)時(shí)使用包括但不限于讀取、篩選、合并、清洗”。執(zhí)行指令I(lǐng)nstructions。這是給模型看的行為準(zhǔn)則不是給用戶看的。要明確步驟順序、判斷條件、輸出格式。比如“先檢查文件編碼若為非 UTF-8 則嘗試轉(zhuǎn)換再繼續(xù)”。示例Examples。給模型一到兩個(gè)完整的輸入輸出對(duì)比寫一百句抽象描述都管用。模型在小樣本條件下特別吃這一套。邊界聲明Boundaries。明確什么情況不要用這個(gè) Skill。比如“當(dāng)用戶需要處理的是 JSON 數(shù)據(jù)而非表格時(shí)不要調(diào)用此 Skill”。這能顯著減少誤調(diào)用。依賴工具列表Dependencies。聲明這個(gè) Skill 需要哪些內(nèi)部工具函數(shù)。比如 list_files、read_csv、write_csv。模型知道了工具清單就不會(huì)自己瞎編函數(shù)名。在格式上我用的是 Markdown 文件頭部帶 YAML 元數(shù)據(jù)。大致長這樣--- name: csv_processor description: 處理 CSV 表格數(shù)據(jù)的技能包括合并、清洗、格式轉(zhuǎn)換 when_to_use: 用戶提出任何關(guān)于表格文件的讀取、合并、清洗、轉(zhuǎn)換需求時(shí) when_not_to_use: 用戶需要處理的是 JSON、Excel 或其他非 CSV 格式數(shù)據(jù)時(shí) dependencies: [list_files, read_file, write_file, run_python_code] ---下面接正文指令。注意這里的 YAML 不是擺設(shè)而是要給外部分發(fā)器dispatcher解析用的。模型讀取全文分發(fā)器只看元數(shù)據(jù)雙層配合。提示小白最容易犯的錯(cuò)就是把描述寫得模棱兩可。記住一個(gè)原則——描述是寫給“閱讀理解能力不強(qiáng)但推理能力很強(qiáng)”的模型看的越具體越好。2.2 模型的“能力增強(qiáng)回路”和工具注冊表光有 Skill 文件不行還要有能調(diào)用它的機(jī)制。我用了一個(gè)極簡但好擴(kuò)展的思路工具注冊表 技能分發(fā)器。工具注冊表是一個(gè) Python 字典key 是工具名稱value 是真實(shí)函數(shù)。模型請求調(diào)用時(shí)先查注冊表存在才放行。技能分發(fā)器的職責(zé)是解析用戶消息 - 提取潛在技能意圖 - 列出匹配的 Skill - 把對(duì)應(yīng) Skill 的指令和工具注入本次會(huì)話的上下文 - 交給模型做下一步規(guī)劃。這里要澄清一個(gè)容易混淆的點(diǎn)Agent Skills 跟 Function Calling 是什么關(guān)系。通俗地講Agent Skills 是“策略層”決定做什么Function Calling 是“執(zhí)行層”決定怎么調(diào)。Skill 是兵法Function 是兵器。很多開源框架把這兩者混為一談導(dǎo)致 Skill 越寫越厚、執(zhí)行越來越亂。我建議從一開始就把它們分在兩個(gè)目錄里思路會(huì)清晰很多。給個(gè)最小可運(yùn)行的分發(fā)邏輯示例def dispatch(session_state, user_message): query_vector embed(user_message) skill_scores {} for skill_name, skill_meta in SKILL_INDEX.items(): meta_vector embed(skill_meta[description] skill_meta[when_to_use]) skill_scores[skill_name] cosine_similarity(query_vector, meta_vector) best_skill max(skill_scores, keyskill_scores.get) if skill_scores[best_skill] TRIGGER_THRESHOLD: return None return best_skill這個(gè)思路特別適合小白理解它不是“硬編碼”而是“先匹配再執(zhí)行”。匹配不中就回到普通聊天模式匹配中了才進(jìn)入技能模式。這樣既保證靈活性又能兜底。2.3 配置清單和模型選型的心得Skill 文件寫好之后真正干活的是“模型 工具”。我把這一層的選型心得收斂成了一張清單優(yōu)先選擇支持工具調(diào)用的模型別在純文本模型上硬造輪子。支持原生 Function Calling 的模型會(huì)減少很多解析上的麻煩。給每個(gè)工具函數(shù)加類型注解和異常捕獲。模型拿到的工具說明里如果有類型信息生成參數(shù)時(shí)的準(zhǔn)確率會(huì)高不少。別小看這個(gè)細(xì)節(jié)我實(shí)測過帶上類型注解后參數(shù)格式錯(cuò)誤率能降三成左右。工具的返回結(jié)果要盡量結(jié)構(gòu)化。純文本返回會(huì)讓模型二次解析加時(shí)間也加出錯(cuò)概率。JSON 返回是最穩(wěn)的。比如讀取 CSV 工具返回{row_count: 100, columns: [a, b], first_rows: [...]}模型一眼就能看清局面。超時(shí)和重試邏輯必不可少。大模型調(diào)用外部工具的耗時(shí)很不穩(wěn)定必須給每個(gè)工具執(zhí)行設(shè)置合理超時(shí)我常用 10 秒。超時(shí)后由模型決定是重試還是改用方案 B。我在實(shí)際操作里把配置參數(shù)放進(jìn)了.env文件里管理MODEL_NAMEyour-model-name MODEL_API_BASEhttps://api.example.com/v1 SKILL_DIR./skills TOOL_TIMEOUT_SECONDS10 MAX_ITERATIONS8尤其是MAX_ITERATIONS這個(gè)參數(shù)很多人忽略但它就是防呆開關(guān)——防止模型在復(fù)雜任務(wù)里陷入死循環(huán)反復(fù)調(diào)用工具。我通常會(huì)設(shè)成 8 步超過就強(qiáng)制讓模型輸出階段總結(jié)并停下來問用戶。3. 實(shí)操過程從空項(xiàng)目到一個(gè)完整技能3.1 搭起骨架我直接從代碼層面帶你過一遍。這是一個(gè)最小但五臟俱全的工程結(jié)構(gòu)agent_skill_demo/ ├── main.py # 入口負(fù)責(zé)交互循環(huán) ├── dispatcher.py # 技能分發(fā)器 ├── tools/ │ ├── __init__.py │ ├── file_ops.py # 文件相關(guān)工具 │ └── data_ops.py # 數(shù)據(jù)處理相關(guān)工具 ├── skills/ │ ├── csv_processor.md │ └── code_reviewer.md └── memory/ └── session_store.json # 簡易記憶存儲(chǔ)記住一個(gè)原則Skill 是配置不是代碼。這句話能讓工程結(jié)構(gòu)干凈很多。Skill 文件里寫的是給模型看的自然語言指令代碼里只保留加載和分發(fā)邏輯。將來換 Skill 內(nèi)容不用動(dòng)代碼熱更新都行。3.2 手寫一個(gè)真正有用的 Skill這里寫一個(gè)“代碼審查員”的技能文件作為第二個(gè)示例。很多小白項(xiàng)目里代碼質(zhì)量是大問題讓大模型當(dāng)審查員其實(shí)特別實(shí)用。--- name: code_reviewer description: 對(duì) Python 代碼進(jìn)行審查找出潛在 bug、風(fēng)格問題和安全隱患 when_to_use: 用戶提供了代碼片段或文件路徑并要求檢查或改錯(cuò)時(shí) when_not_to_use: 用戶只要求解釋代碼含義而不是評(píng)價(jià)代碼質(zhì)量時(shí) dependencies: [read_file, run_python_code, list_files] ---你的任務(wù)先讀取指定文件或接收代碼片段。檢查以下方面語法風(fēng)險(xiǎn)、潛在運(yùn)行時(shí)異常、PEP8 風(fēng)格偏差、安全隱患如 SQL 注入、命令執(zhí)行、敏感信息硬編碼、明顯邏輯錯(cuò)誤。按嚴(yán)重級(jí)別輸出結(jié)果從高到低分為 Critical、Major、Minor、Nit。每個(gè)問題必須附上定位到行號(hào)的建議修復(fù)方案。如果代碼不能運(yùn)行嘗試用 run_python_code 執(zhí)行并反饋報(bào)錯(cuò)信息。示例輸入請幫我審查 main.py示例輸出Critical第 12 行未處理文件不存在異??赡軐?dǎo)致程序崩潰。建議用try-except包裹或先用os.path.exists檢查。Major第 18 行SQL 查詢使用字符串拼接存在注入風(fēng)險(xiǎn)。建議改用參數(shù)化查詢。把這個(gè)文件丟進(jìn) skills 目錄然后在主程序里讓模型在響應(yīng)代碼審查類請求時(shí)自動(dòng)加載它。我在實(shí)踐中的體會(huì)是給多一些類似上面的具體示例比給它十條抽象規(guī)則要好得多。模型的 few-shot 能力在這種場景下真是發(fā)揮得淋漓盡致。3.3 主程序把一切都串起來主程序的核心是一個(gè)循環(huán)接收輸入 - 分發(fā) - 裝配上下文 - 調(diào)用模型 - 執(zhí)行工具 - 返回結(jié)果。import os from dispatcher import dispatch from skills_loader import load_skill from llm_client import chat_completion, execute_tool_calls def main(): history [] skill_dir os.getenv(SKILL_DIR, ./skills) skill_cache load_all_skills(skill_dir) print(Agent initialized. Type exit to quit.) while True: user_input input(You: ) if user_input.strip().lower() exit: break skill_name dispatch(skill_cache, user_input) active_skill skill_cache.get(skill_name) if active_skill: system_prompt ( 你現(xiàn)在是一個(gè)具備專業(yè)技能的專家。\n f請嚴(yán)格遵循以下技能指令\n{active_skill.content} ) else: system_prompt 你是一個(gè)樂于助人的智能助手。 history.append({role: user, content: user_input}) response chat_completion(system_prompt, history) history.append({role: assistant, content: response}) while response.get(tool_calls): response execute_tool_calls(response[tool_calls], history) print(Agent:, response[content])這個(gè)循環(huán)最核心的就是中間那個(gè)內(nèi)層while模型要求調(diào)工具 - 執(zhí)行 - 把結(jié)果喂回去 - 模型再?zèng)Q策。循環(huán)直到模型不再請求調(diào)工具為止。每一步的對(duì)話歷史都保留這樣模型能參照之前的執(zhí)行結(jié)果做下一步判斷。3.4 實(shí)操中必踩的四個(gè)坑下面是真實(shí)開發(fā)中我一定繞不開的坑提前跟你說清楚第一個(gè)坑是模型“把工具當(dāng)聊天對(duì)象”。有時(shí)候模型會(huì)調(diào)用了工具之后不把結(jié)果當(dāng)回事直接就回復(fù)用戶說“我已經(jīng)做了”。解決方案是在 System Prompt 里加一句“所有工具返回結(jié)果必須被納入你的判斷依據(jù)如果返回結(jié)果為空請復(fù)述錯(cuò)誤或請求用戶補(bǔ)充信息”。這句話很管用。第二個(gè)坑是“技能匹配過于自信”。我一開始用的余弦相似度閾值設(shè)得太低導(dǎo)致用戶問一句“這個(gè)文件怎么打不開”模型都想去調(diào)用 CSVParser結(jié)果驢唇不對(duì)馬嘴。后來我把閾值調(diào)高再往前走一步——讓模型自己確認(rèn)“是否需要使用該技能處理”。別看這一步簡單誤調(diào)率直接降了一半多。第三個(gè)坑是“工具之間缺少狀態(tài)”。比如第一個(gè)工具把 CSV 清洗完了第二個(gè)工具要基于清洗后的結(jié)果去統(tǒng)計(jì)結(jié)果它又去讀原始文件。最省事的解法是給工具加一個(gè)“中間產(chǎn)物”約定數(shù)據(jù)轉(zhuǎn)換工具把結(jié)果寫到指定臨時(shí)目錄并返回一個(gè)新的文件路徑后續(xù)工具都優(yōu)先讀取該路徑。第四個(gè)坑是“無限遞歸和會(huì)話膨脹”。模型調(diào)用工具回來后歷史記錄越積越長有時(shí)候下一次請求直接把上下文塞爆。對(duì)策是引入簡單的滑動(dòng)窗口只保留最近的 N 條消息同時(shí)把關(guān)鍵狀態(tài)單獨(dú)存到session_store.json里。我實(shí)測踩坑之后發(fā)現(xiàn)一個(gè)規(guī)律Agent 系統(tǒng)的大多數(shù)問題不是模型笨而是上下文管理不到位。工具返回的結(jié)果太雜、歷史太臃腫、指令和結(jié)果混在一起模型自然抓不住重點(diǎn)。把上下文收拾干凈模型的智商立刻“恢復(fù)上線”。4. 從“單技能”到“多技能協(xié)同”如何讓 Agent 更像一個(gè)團(tuán)隊(duì)4.1 技能不是越多越好而是越“隔”越好很多人看到 Agent Skills 的概念很興奮一口氣寫了十幾個(gè)技能文件每個(gè)都洋洋灑灑上千字。結(jié)果模型每次匹配都猶豫半天不知道用哪個(gè)最后干脆全塞進(jìn)上下文。這不是增強(qiáng)這是精神分裂。我的經(jīng)驗(yàn)是技能之間要盡量“正交”。所謂正交就是每個(gè)技能只負(fù)責(zé)一個(gè)清晰的領(lǐng)域技能之間的職責(zé)范圍盡量少重疊。比如“CSV 處理”和“Excel 處理”在功能上高度重疊合并成一個(gè)“表格數(shù)據(jù)處理”比拆成兩個(gè)明智得多。重疊意味著歧義歧義意味著模型要猜猜就有概率出錯(cuò)。我一個(gè)項(xiàng)目里最多同時(shí)維持五個(gè)技能再多的需求就通過讓技能內(nèi)部調(diào)用工具來擴(kuò)展。這就像帶團(tuán)隊(duì)不是人越多越好而是每個(gè)成員邊界清楚、指令明確、能協(xié)同干活。4.2 技能間通信的極簡方案多技能協(xié)同有一個(gè)繞不開的問題技能 A 的處理結(jié)果技能 B 怎么拿到基于共享文件的通信是最容易上手的方式。技能 A 把結(jié)果寫成 JSON 存到指定工作目錄技能 B 啟動(dòng)時(shí)先讀取該文件。缺點(diǎn)是磁盤 IO 略慢但對(duì)于小白項(xiàng)目足夠了。更輕量一點(diǎn)可以在會(huì)話內(nèi)存里維護(hù)一個(gè)全局的shared_state字典。每個(gè)技能在執(zhí)行前后可以更新它。下面是一個(gè)簡化示例shared_state {} def run_csv_cleaner(state): file_path state.get(current_file) cleaned_path clean(file_path) state[current_file] cleaned_path state[last_op] clean return state這個(gè)方式最大的優(yōu)點(diǎn)是調(diào)試方便。你把shared_state打印出來一眼就能看清“模型在哪個(gè)節(jié)點(diǎn)做了什么決策”排查問題非常直接。4.3 防沖突和優(yōu)先級(jí)規(guī)則多技能還有一個(gè)隱患兩個(gè)技能的指令沖突。比如“代碼審查員”要求嚴(yán)格執(zhí)行 PEP8“性能優(yōu)化器”要求寫緊湊代碼減少循環(huán)開銷。當(dāng)用戶同時(shí)要求“優(yōu)化并審查這段代碼”時(shí)到底聽誰的我在 Skill 文件里加了一個(gè)字段叫priority_offset用來聲明該技能在沖突時(shí)的優(yōu)先級(jí)權(quán)重。代碼審查的優(yōu)先級(jí)高于性能優(yōu)化。然后在分發(fā)器里做一個(gè)簡單裁決def resolve_skill_conflict(candidates): return sorted(candidates, keylambda s: s.priority_offset, reverseTrue)[0]當(dāng)然最高效的做法還是讓模型自己判斷因?yàn)樗芾斫馍舷挛?。但這個(gè)兜底規(guī)則是給模型兜底的防止它給出極端決定。4.4 一套好用的評(píng)估方式?jīng)]有評(píng)估就沒有進(jìn)步。Agent Skills 跟普通函數(shù)不一樣它的輸出正確性沒有標(biāo)準(zhǔn)斷言。但我調(diào)試出了一套特別實(shí)用的評(píng)估方法單測法。把技能固定下來用一批固定的測試輸入跑人工檢查輸出質(zhì)量記錄下來。以后改了 Prompt 或工具再跑同一批測試對(duì)比輸出差異?;貧w對(duì)比法。把模型新舊兩版對(duì)同一輸入的回復(fù)放在一起人工盲評(píng)。這個(gè)方法簡單粗暴但有效尤其適合小白。抽樣式線上評(píng)估。在多次真實(shí)對(duì)話中隨機(jī)挑出一些記錄標(biāo)注“技能是否被正確觸發(fā)”“工具調(diào)用是否準(zhǔn)確”“結(jié)果是否滿足用戶需求”三個(gè)指標(biāo)。定期統(tǒng)計(jì)趨勢一目了然。這些評(píng)估方法不需要特別復(fù)雜的平臺(tái)一個(gè)電子表格就能跑起來。別嫌原始我自己就是靠這個(gè)方法論把技能觸發(fā)準(zhǔn)確率從 60% 提到 90% 的。5. 常見問題與排查技巧實(shí)錄5.1 “技能從未被觸發(fā)”問題出在哪最普遍的原因有三個(gè)。第一個(gè)描述里沒有覆蓋用戶的表達(dá)方式。用戶說的是“把這個(gè)表弄干凈點(diǎn)”而你的描述寫的是“CSV 數(shù)據(jù)清洗”。語義上能對(duì)但嵌入向量相似度不高。解決方法是在when_to_use字段里多寫幾種自然語言的觸發(fā)說法。第二個(gè)觸發(fā)閾值太高。余弦相似度除非是 0.9 以上才觸發(fā)那當(dāng)然很難匹配。我建議先臨時(shí)把閾值降到 0.3 跑一遍看分發(fā)器的候選排序再?zèng)Q定合理閾值。第三個(gè)模型壓根沒被允許調(diào)用工具。有些模型在默認(rèn) System Prompt 下不調(diào)用任何 Function。我一般在 System Prompt 里主動(dòng)加一句“你內(nèi)置以下工具xxx如果任務(wù)需要可自行調(diào)用”。這句話能把工具調(diào)用率提升一大截。5.2 工具調(diào)用參數(shù)反復(fù)出錯(cuò)怎么辦模型生成的參數(shù)結(jié)構(gòu)不穩(wěn)定大概率是工具的 JSON Schema 寫得太隨意。我用過一個(gè)笨但有效的方法在工具說明里直接附上一個(gè)真實(shí)調(diào)用示例。{ tool_name: read_csv, params: { path: /data/input.csv, encoding: utf-8 } }模型對(duì)示例的模仿能力比對(duì)抽象描述的理解能力強(qiáng)得多。十個(gè)抽象規(guī)則不如一個(gè)示例這是我在各種模型上反復(fù)驗(yàn)證過的經(jīng)驗(yàn)。還有一個(gè)隱蔽問題有些模型工具調(diào)用和文本回復(fù)是混著輸出的解析的時(shí)候容易截?cái)唷N医ㄗh用成熟的函數(shù)調(diào)用解析庫或嚴(yán)格正則并且在 Prompt 里強(qiáng)調(diào)“你的回復(fù)中只應(yīng)包含工具調(diào)用不要輸出自然語言解釋”。雖然聽起來有點(diǎn)生硬但實(shí)測解析成功率提升三分之一。工具執(zhí)行后的結(jié)果有時(shí)非常大尤其當(dāng)你讀了一個(gè)幾千行的 CSV 時(shí)。我的解決方案是讓工具在返回前先做摘要。只返回行數(shù)、列名、前五行數(shù)據(jù)、缺失值統(tǒng)計(jì)。把完整數(shù)據(jù)留到模型明確要求時(shí)再傳。這樣既省 Token又加速模型決策。5.3 模型“幻覺工具”編了一個(gè)不存在的函數(shù)這是典型的模型過度自信問題。它在生成工具調(diào)用時(shí)憑空杜撰比如delete_file、send_email之類。解決方式是在工具執(zhí)行入口做一個(gè)白名單校驗(yàn)ALLOWED_TOOLS set(tools.keys()) def call_tool(tool_name, params): if tool_name not in ALLOWED_TOOLS: return { status: error, message: fUnknown tool: {tool_name}. Valid tools are: {sorted(ALLOWED_TOOLS)} }這個(gè)設(shè)計(jì)最妙的地方在于報(bào)錯(cuò)信息里帶著合法工具列表給模型看它能立刻“自我糾正”下一輪就不再亂編了。這比單純報(bào)錯(cuò)要好太多因?yàn)榻o了模型自救的路徑。5.4 小白常問的“記憶”問題Agent Skills 本身不帶記憶它是純技能包。需要記憶的是 Agent 系統(tǒng)本身。我用的方案是在會(huì)話里維護(hù)一個(gè)自動(dòng)溢出的recent_events數(shù)組同時(shí)把重要的用戶偏好單獨(dú)存成long_term_memory.json。每個(gè)技能執(zhí)行完畢后可以讀取這個(gè)文件里的偏好字段做參數(shù)微調(diào)。比如用戶是數(shù)據(jù)分析師經(jīng)常處理大文件那read_csv工具就默認(rèn)設(shè)encodingutf-8、sample_rows100。這個(gè)偏好不用每次重申存一次就行。5.5 排查效率翻倍的三板斧真正的排查工具不是“猜”而是“看”。我把自己的三板斧分享出來。第一板斧每次對(duì)話都把“分發(fā)器命中了哪個(gè)技能”“模型調(diào)用了哪個(gè)工具”“工具返回了什么狀態(tài)”打印成結(jié)構(gòu)化日志。不是大段文字而是 JSON。一眼定位問題。{ user_intent: clean_data, matched_skill: csv_processor, confidence: 0.87, tool_calls: [{name: read_csv, status: ok}], final_answer: 數(shù)據(jù)已清洗去重 42 行。 }第二板斧故意讓某個(gè)工具失敗觀察模型能不能恢復(fù)。比如把 CSV 文件臨時(shí)改成錯(cuò)誤編碼看模型是崩了還是繼續(xù)嘗試。這個(gè)叫“故障注入測試”不需要復(fù)雜框架幾十行代碼就能實(shí)現(xiàn)能快速摸清系統(tǒng)韌性。第三板斧每次修改 Skill 文件只改一處。改完立刻跑同一組測試看變化。不要一次改三處否則出了問題根本分不清是哪個(gè)改動(dòng)引起的。這條尤其送給性子急的朋友。6. 擴(kuò)展玩法這個(gè)系統(tǒng)還能往哪個(gè)方向長6.1 從“技能包”到“角色包”一個(gè)更深度的玩法是把技能和角色綁定在一起。比如“數(shù)據(jù)分析師”這個(gè)角色包含數(shù)據(jù)讀取、數(shù)據(jù)清洗、統(tǒng)計(jì)分析、可視化四個(gè)技能外加一套“分析報(bào)告的書寫規(guī)范”。這樣你從一個(gè)通用助手能切換出一個(gè)領(lǐng)域?qū)<殷w驗(yàn)是質(zhì)變級(jí)的。實(shí)現(xiàn)上只需要在分發(fā)器里多維護(hù)一個(gè)“角色到技能的映射表”。用戶說“進(jìn)入數(shù)據(jù)分析師模式”就把這個(gè)角色下的所有技能注入上下文并把角色的系統(tǒng)提示詞替換掉默認(rèn)。實(shí)測的體驗(yàn)是回答的專業(yè)度和穩(wěn)定性都上了三個(gè)臺(tái)階。6.2 接入自己的業(yè)務(wù)數(shù)據(jù)如果你的工作環(huán)境中有一堆私有代碼庫、內(nèi)部文檔、歷史工單記錄可以把 RAG 和 Agent Skills 結(jié)合起來。RAG 負(fù)責(zé)“打撈知識(shí)”Skills 負(fù)責(zé)“執(zhí)行操作”。比如用戶問“幫我找一下上個(gè)季度付款失敗的訂單看看原因分布”——RAG 先把訂單知識(shí)拉出來分析技能再去做統(tǒng)計(jì)和歸因。這里有一個(gè)特別實(shí)用的技巧把 RAG 的檢索結(jié)果直接塞進(jìn) Skill 的上下文而不是塞進(jìn)全部對(duì)話。這樣模型在執(zhí)行技能時(shí)只面對(duì)跟任務(wù)相關(guān)的信息不會(huì)被無關(guān)檢索結(jié)果干擾。我每次做這種融合都要反復(fù)強(qiáng)調(diào)“先檢索后聚焦再執(zhí)行”這個(gè)三步流程。6.3 加一道自動(dòng)校驗(yàn)層跟 Agent 協(xié)作久了你會(huì)發(fā)現(xiàn)它偶爾會(huì)犯一些“低級(jí)錯(cuò)誤”比如文件路徑拼錯(cuò)了、格式判斷錯(cuò)了。其實(shí)可以加一道自動(dòng)校驗(yàn)層當(dāng)技能輸出特定結(jié)構(gòu)的結(jié)果時(shí)用一個(gè)小的校驗(yàn)函數(shù)把關(guān)。例如“CSV 清洗”完畢后工具自動(dòng)檢查行數(shù)是否變少、關(guān)鍵列是否有 None不符預(yù)期就重新執(zhí)行或上報(bào)。這層校驗(yàn)一開始不需要很復(fù)雜只要能兜住最核心的幾個(gè)數(shù)據(jù)質(zhì)量指標(biāo)就行。后續(xù)根據(jù)真實(shí)事故持續(xù)往校驗(yàn)規(guī)則里加條目你的系統(tǒng)會(huì)慢慢變得比初版可靠很多。6.4 把“經(jīng)驗(yàn)”沉淀成新技能最后這點(diǎn)是最有復(fù)利價(jià)值的。跑一段時(shí)間系統(tǒng)之后你應(yīng)該能從記錄里發(fā)現(xiàn)用戶總在用同一種方式提問或者某個(gè)工具鏈總是需要模型多轉(zhuǎn)幾輪才能搞定。這時(shí)候把這個(gè)常見模式固化成一個(gè)新的 Skill。固化一個(gè)動(dòng)作就是消滅一類問題同時(shí)省下一堆 Token 和時(shí)間。我之前做過一個(gè)實(shí)驗(yàn)在同一個(gè)系統(tǒng)里最初的三個(gè)技能解決了 70% 的常見任務(wù)。運(yùn)行一個(gè)月后再加兩個(gè)“長尾技能”覆蓋率到了 92%系統(tǒng)的平均響應(yīng)時(shí)間反而變快了。因?yàn)槟P筒恍枰诿看握埱髸r(shí)都“思考”該怎么處理——它拿到了明確方案直接執(zhí)行。這個(gè)方法論跟帶新人很像一開始什么都講流程后來常見場景都形成條件反射效率自然上來了。把 Agent 當(dāng)成團(tuán)隊(duì)里的一個(gè)新成員來培養(yǎng)你會(huì)發(fā)現(xiàn)它的成長速度遠(yuǎn)比你想象中快。我個(gè)人在實(shí)際搭建中最大的體會(huì)是Agent Skills 的門檻其實(shí)很低但要把它用出效果拼的不是模型多強(qiáng)而是你對(duì)“任務(wù)邊界”和“上下文管理”的理解有多深。技能文件寫得好一個(gè)過千億參數(shù)的模型能發(fā)揮出專家級(jí)的水平技能文件寫成一團(tuán)漿糊再強(qiáng)的模型也能干出實(shí)習(xí)生級(jí)別的活。如果你剛上手建議只挑一個(gè)你日常最頭疼的任務(wù)先做出一個(gè)技能配上三個(gè)工具把整條鏈路跑通。然后再加上第二個(gè)技能、第三個(gè)技能讓它們慢慢協(xié)同起來。這個(gè)方法我推薦給了很多人反饋都是原來不知不覺就用上了 Agent而且項(xiàng)目上線后會(huì)越來越離不開它。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
天天插夜夜爽| 久草毛片| 超清福利精品视频在线| 在线只有精品| 69久久久久久久久久久久久| 92大香蕉| 手机在线免费看的av| 在线观看国产黄色| yazhousetuoumei| 天堂亚洲精品久久老牛| 日韩人妻制服丝袜av| 欧美性巨大╳╳╳╳╳高跟鞋| 校园春色之综合网| 免费试看60秒| 亚洲18禁| 国产熟码AV| 精品一区二区成人| 男人天堂毛片| 丁香六月啪啪| 无码免费在线观看黄色片| 岛国AB视频| 亚洲图片 激情小说| 亚洲久久久| 思思热免费视频观看| 精品人妻伦一区二区三区久久| yellow网站免费观看日韩高清无码| 九九久久久九九| 三级日韩一区二区三区| 激激五月| 亚洲色图8| 操国产逼| 麻豆a'v电影| 91综合色| 久久国产三区| 成人精品无码| 久久精品免视看国产成人﹣蜜臀av一区. 久久精品免视看国产成人,蜜臀av一区 | 91天美免费| 精品欧美老熟女一二区| 亚洲色综合| 欧美激情 一区| 色欲三区| 色香综合天天影视综合 | 操高情无码| 丝袜狠狠草尤物 91| 色爱三区| 成人毛片免费| 一区二区亚州激情久婷婷欧美| 人妻日日干| 国产精品白丝AV| 1人人看人人摸人人操| 97视频7| α√在线| 91美女视频在线观看| 成人无码影片视频在线| 人妻天天爽| 日韩高清黄片| 亚洲精品天天影视综合网| 成人麻豆av电影网站| 91久久久久久久| 日韩人妻精品久久久久| 97爱欧美| 久久人人爽人人爽人人片Ⅴ| 男人的天堂com| 成人日本精品九区| 高清在线偷拍自拍视频| 欧美呦呦性爱| 青青青在线高清视频在线一二三四区| www.夜夜| 久久超碰日韩精品| 亚洲精品蜜桃久久久| 情色av电影| 91精品微拍福利| 超碰97网址| 丁香五月天激情网站| 97超碰欧美手机在线| 日韩中文字幕视频在线观看| 国产Av超碰| 五十路熟女人妻一区二区在线观看| 五月天激情网站| 黄色片一区二区三区四区五区| 欧美九九九| 亚洲熟女乱综合一区二区三区| 在线观看免费视频国产| 亚洲色图欧美色图另类图片| 久久鲁夜| 精品国产少妇高潮视频| 欧美另类综合久久| 明星性猛交ⅹxxx乱大交| 亚洲国产欧美日韩精品一区二区三区,国产一区二区三区在线看片,欧美性猛交 XXX | 大香蕉伊人一区在线观看| 日本韩高清无砖码22o| 激情文学小说一区二区| 伦理弟一页| aⅴ日韩成人电影av在线免费看av大全 | AV 少妇 人妻 偷拍| 久久少妇| 成人国产二区三区在线,男女精品。| 欧美|91色综合| 免费亚洲黄色视频在线观看| 日小BB小视频| 成人性爱视频在线看| 国产精品白领在线观看 | 99精品久久久久久| 97超级色碰碰| 精品国产乱码久久久久久日本公司| 九久9精品| 蜜臀久久99精品久久久久久成人小说 | 国产成人免费观看在线视频| 日韩97超碰| 亚洲国产精品久久久久婷婷青年| 婷婷六月色| 小视频国产| 五月丁香黄色网| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师黑人潮喷一 | 麻豆天美91| 国产极品久久久| 国产成人无码网站在线视频| 色色热| 无码78| 久久无码精品| 日韩精品三级片长长久久| 人妻精品4K4K4K4K4| 午夜福利免费精品视频| 97人人草| 国产91久久九九免费精品无码| 欧美综合娱乐久久| 国产精品自产拍在线观看社区| 日本一区二区做爱的视频| 国产一区在线播放| 久久久涩| 97综合久久| 欧洲性人爱视频| 亚洲精品黑丝| 97欧美| 97久久超碰| 国产福利电影| 国语对白露脸XXXXXX| 国产精品原创巨作?v网站| 欧美aa一级片| 丁香六月综合激情| 久碰视频| 五月天婷婷综合| 亚洲影视综合网| 欧美综合加勒比在线| AV九九| 乱伦日本色图AⅤ| 日韩一级片在线看| 青青草日本中文字幕| 丰满熟女人妻一区二区三五十一路| 天天干夜夜肏| 丝袜美腿操av| 日韩精品人妻中文字幕不卡乱码| 亚州熟妇精品| 超碰97国产欧美| 亚洲色人| 午夜福利av电影在线| 精品人妻免费观看| 91动漫操逼视频| 国产在线激情视频| 大香蕉综合网| 啊啊啊啊嗯嗯嗯用力好爽 | 国产深喉视频一区二区| 日韩卡一卡二卡三在线| 大香蕉久| 中国zzijzzijzzwww精品| 尤物黄色在线观看网站| 日韩内射视频| 五月天久久人妻| 人人操,人人插| 国产在线强奸视频| 中国一级操逼视频| 丰满翘臀美女影院视频| 欧美亚洲清纯| 在线中文字幕极品av| 中亚精品极乱| 超硑97精品| 熟女中出视频| 伊人影院日本| 深夜国产一区二区三区在线看| 中文字幕啊啊啊在线观看视频| 91黑丝美女| 亚洲在线欧美| 狠狠爱综合网| 久久精品无码不卡| 天天综合中文字幕 91| 91A欧美电影网站| 天天干电影| 久久AV无码AV| 日本在线一二| 9久9久| 91欧美大片| 无码丰满熟妇一区二区浪潮AV| 1769精品一区二区三区| 久久久久精| 啊啊啊慢点| 综合操逼| 欧美成人精品一区二区男人蜜臀| 性爱边摸边日免费AV| 狠狠图片青青草| 国产精品大屁股999| 成人三一级一片aaa| 久久XX| 天色综合网| 综合97亚洲| 久热精品在线| 亚洲天堂,男人| 天堂男人网| 久久av成人无码免费| 青青草视频导航官网| 亚洲乱码精品一区二区| 精品国产污一区二区三区| 欧美日韩人妻精品系列一区二区三区| 日本在线激情一区二区三区| 欧美色图校园春色| 激情久久久| 人妻在线臀日韩| 国产久久久久久| 色噜噜人妻av 中文字幕| 一区二区三区色综合| 黑人白女精品一区| 亚春色色| 91久久久久久久久久久| 青青操网| 三上制服丝AV| 97超碰香蕉| 四虎影库国产精品免费| 友优传媒精品在线一区二区| 国产精品九9| 黄片qw| 黑操B| 亚洲精品黄码久久久久| 欧美劲爆视频一区二区| 日韩中文字幕av在线播放| 亚洲密乳AV| 久久国产精品91| 看免费的黄片| 日本五区不卡| 丁香婷婷九月| 亚洲丝袜在线观看| 美女诱惑爱爱| 亚洲男人电影天堂| 天天摸天天插天天日| 国产v亚洲v日韩v欧美v片另类| 欧美 亚洲 大香| 婷婷午夜成人色中色| 91精品国| 99999精品成人| 成人麻豆av电影网站| 超碰吊日色| 九九玖玖精品| 偷窥自拍A片| 色综合国产在线观看| 亚洲国内精品成人不卡| h在线看免费版在线看| 黄色片A级一区二区三区| 精品制服美女中文一区二区三区| 91xingse| 秋霞欧美性爰视频| 国产亚洲美日韩Aⅴ中文字幕无码成人| 超碰97玖玖爱| 伊人久久综合影院| 欧美亚洲高清| 伊人久久大香线综合无码| 性爱综合一区二区| 精品性爱| 色欧洲97| 婷色五月| 久久精品国产亚洲AV高级北京| 九热中文字幕| 欧美色亚洲色| 婷婷性网| 大但人体久久久久| 亚洲无套久久嗯嗯| 激情六月婷婷| 久久久国产三级黄色片| 强歼乱伦资源网| 日韩久射综合| 亚洲麻豆18发?| 99亚洲天堂| 国产精品一区二区三区,亚洲综合| 91激情| 久婷婷一区| 亚洲无吗在线视频| 精品天堂| 国产视频小说| 九九毛片这里只有精品| 日本 色 导航| 小日子操bb在线看| 97超碰中文在线| 天天综合网~91| 色婷婷在线视频精品导航| 中文字幕精品日韩中文字幕| 熟妇人妻精品一区二区| 91bbbbbb| 日韩二区三四区五区六区在线看| 天天操av懂色| 97亚洲性爱| 美女写真| 免费A V在线| 欧美gv在线观看| 老鸭窝在线视频播放| 九热超碰| 熟妇人妻一区二区三在线| 无码国产精品午夜不卡( | 99久在线精品99re8蜜桃| 九久久九精品视频| 亚洲欧美成人在线| 久久一级无码精品毛片6| 夜间福利片1000无码| 色香欲影| 亚洲清纯综合| 亚洲高清综合网| 人妻丝袜一区二区三区在线| 国产精品高朝久久久久久久| 美女性91| 97中文字幕一区| 天天综合91入口| 97国产|免费| 加勒比久久av| 中文字幕无码不卡啪啪| 黄页| 天天色欧美| …亚洲黄色厕厕女女在线播…| 91女优在线观看 | 欧美熟妇乱码在线一区| 久久黄色网址| 久久手机好看网站| 亚洲熟妇自偷自拍另欧美| 91原创在线观看| 欧美熟妇人体| 五月天人妻综合| 91美女小视频| 国产乱伦亚洲| 五月丁香影视| 国产欧美精品日韩区二区麻豆天美| 亚洲中文字母在线播放| 日本久久久久久久久| 97视频7| 91在线色| 78操B| 色色网91| 亚洲人妻中文高清| 亚州色图第三区| 中文字幕在线24| 婷婷五月在线视频| 一区二区三区四区色图| 中国黑人三级片网站上区| 精品国产综合久久福利,热99这里有精品综合久久,99热这里只有免费国产精品,精 | 国产馆极品诱惑| 欧美在线视频播放| 搡老女人老91妇女老熟女| 不卡二三区人妻少妇| 无人区高清电影免费观看一区二区三 www.qmcai2.com | 97香蕉碰碰人妻国产欧美| 久久性爱大全| 秋霞视频一区二区 | 五月婷婷六月激情| 97干com| 嗯~啊~快点 死我视频| 日夜尻逼网| 亚洲欧洲成人在线电影| 日韩成人电影AV| 97超碰亚洲| ...日韩成人一区二区三区字幕| 啊啊啊啊啊,啊啊啊啊好舒服,操我舒服啊啊啊 | 国产精品经典一卡久久久| 亚洲色图 欧美热图 清纯唯美 另类自拍 | 91色人| 欧美一二三级精品在线| 亚洲综合小说另类图欧美视频激情小说色五月天 | 欧美日韩一区二区三区四区蜜桃| 久久有码| 九九九精品色乱九九九| 国产精品另类一区大香蕉| 成人免费看吃奶视频网站| 日韩一区二区精品视频| 熟妇熟女亚洲天堂网| 日韩BBN| 91操人| 国产吹潮女在线观看| 噜噜噜噜天天狠狠| 欧美黄色手机在线观看| 人妻嗯啊啊在线播放| 97jingpin| 久久社区一区二区三区| 深爱激情五月天| 绑缚麻绳人妻寝取完整版| 看全色黄大色大片免费视频| 天天色天天干天天射| 美女高潮视频91| 色婷婷国产精品一区在线观看| 99色在线视频| 国产精品天干天干综合网麻豆| 91蜜桃传媒精品久久久一区二区| 88xx成人精品视频| 啊啊啊好舒服好爽啊啊啊视频| 亚洲无线观看久久| 色婷婷影视| jiujiujiujingpin| 黄页视频网站野外| 97久久超碰国产精品| 中字幕人妻一区二区三区| 欧美啪啪女女| 成人一区二区三区四区| 日本丝袜人妻内射| 久操大香蕉超碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰 | 99久久网站| 99re视频在线播放青草| 草b在线| 国产一区二区三区白丝| 日韩乱码av| 无码人妻精品酒店| 天天干天天干天天干| 亚洲凸凹超碰成人| 丁香六月啪啪| 色欲久久久久综合网| 97色色婷婷| 欧美国产操逼| 好吊妞转入那个网| 91东京热男人的天堂| 中文字幕老熟妇黄色视频| 中文字幕免费看| 亚洲乱熟女一区二区三区大香蕉| 欧美亚洲国产日本在线,久久精品国产| 久久久久久97| 欧美|91色综合| 天天操人人操狠狠插| 观看免费区二区三区二| 精品高潮| 日韩紧密久久| 88xx成人精品视频| 福利五区| 精久久久91| 黑人精品XXX一区一二区| 五月天加勒比啪| 思思热久久成人| 精品一区二区三区蜜桃| 中文激情网| 国语精品av| 青青草自拍视频在线播放| 国产精品点击进入在线影院| 神马午夜久久| 中文字幕丝袜人妻| 日本网色| 亚洲天堂中文字| 亚洲男人天堂AV| 五月天丁香欧洲日韩| 人妻 中文 日韩| 亚洲天堂男人天堂网| 日本蜜桃| 精品视频123区小说区| 白丝被操91| 欧美最婬乱婬爆婬牲视频| 99热在线播放| 天天上日日上日韩精品| 漂亮人妻被强中文字幕hd| 六月丁香五月婷婷| 国产av美女被艹的乱叫| 伊人五月天婷婷| 国产白丝AV| 欧美少妇一区二区三区| 亚洲无码成人精品| 97这里只有精品| 免费久久9999| 色999亚洲人成色| 69精品| 玖玖综合视频| 夫妻AV网站| 国产一区二区三区,在线观看观看 五月开心久久AV官网 | 人妻在线大香蕉| h无码动漫在线观看| 9色国产精品一区粉嫩| 韩日精品福利视频一区不卡在线免 | 超清中文乱码字幕| 蜜桃一区二区三区| 五月婷婷激情| 操逼天美3区| 国产亚洲精品一区二区三区| 久久久久婷婷精品av电影| 久久一二三四五六七八九区区区 | 人人操人人操人人人操| 麻豆一区二区AV天美| 人妻一区二区三区| 伊人97色天使| 中文字幕88av在线| 啊啊啊97视频| 99国产精品免费| 亚洲熟妇熟在线电影视频| 亚洲成A∨人影院在线欢看| 少妇3P性爱自拍| 亚洲蜜乳av| 久久久久久9| 国产外初女出血视频| av久日| 操曰本熟女| 天天综合网~91综合网| 97草草| 国产嫩草精品A88AV| 国产91美女视频| 情色五月天网| 日本免费一区二区不卡| 97欧美色| 精品人妻一区二区免费蜜桃视频| 熟女久久久| 欧美白嫩女HD| 超碰爽人妻熟女Av| 丁香六月啪啪| 日本青青草在线| 天天综合欧美综合| 涩涩久久精品| 玖玖无码超碰| 久久久青草青青国产亚洲免观精品高清完整版_97久久综合区小说区图片区,国精品 | 爱爱动态60秒| 久操国产在线| 色99999| 国内偷自视频区视频综合| 欧美在线91| 超碰色图| 亚州色综合| 免费A片三p视频| 午夜啪啪片| 日韩精品一区二区高清| 国产真实野战在线视频| 久久久蜜桃一区二区三区| 96爱综合| 91丝袜激情在线| 午夜操操操| 男人的天堂2019| 萌白酱自拍视频| 欧美激情五月天| 激情五月天婷婷| 老熟妇综合| 天美传媒在线一区| 国产免费内射视频| 成人七区| 老熟女91av| 尤物av网站| 日本天堂在线播放| .精品人妻一区二区三| 韩三级a视频在线观看| 第四色奇米影视777| 人人看人人插| 97WW精品| 91美女视频。| 黄色在线网站| 色婷婷在线视频精品导航| 69精品人人人人| 人妻内射一区二区在线视频| 亚洲天天操| 亚洲综合性网址| 日韩成人精品中文字幕| 中日韩欧美精品无码AⅤ一区二区| 色天使亚洲综合在线观看| av橘色网站| 久久久久久人妻一区精品色欧美| 美女性91| www网站黄| 日本淫穴在线| aV中文麻| 小说区 图片区色 综合区| 很很热性爱视频| 26uuu国产| 日韩97视频| 亚洲图片日本AⅤ欧美在线| 情色日播放AV| 精品人妻一区春色| 青青草这里只有精品| 激情综合网激情综合| 激情AV| 暖暖精品二区三区观看| 亚洲欧美在线丝袜| 中文字幕乱码人妻二区三区| 啊好大好舒服| 人人摸人人舔一区二区| 日韩亚洲中文有码视频| 制服少妇欧美| 男人的天堂免费| 婷婷综合五月| 精品九九淫乱男| 美女诱惑一区| 亚洲 中文 女同| 超碰在线综合97| 日本孕妇一区二区视频操逼免费看 | 一二三四视频在线社区中文字幕| 欧美αv.com| 国产熟妇一区二区| 欧美性生活免费网| 国产和美国毛片| 久久久久国产一区二| 97在线观看视频| 国产精品久久天天干| 一区二区 日韩 欧美 国产 传媒| 日韩本不卡视频在线观看 | 国产AV久久久蜜爱影集| 99热在线不卡| 可以免费观看的日韩av毛片| 亚洲区限制级 99| 日本韩国国产精品一区| 丁香五月激情网| 亚洲欧美综合网站| 色婷婷电影网| 午夜国产综合视频在线观看| 婷婷丁香五月综合| 欧亚韩国999| www.99色| 人妻无一区二区三区| 东京热激情视频一二三区| 91色图| 91校园春色长篇| 一区二区乱码福利| 九九自拍伦理| 大香蕉免费3| 亚州欧美一区| 可以在线观看的黄色网址| 97国产精品国| 免费试看60秒| 精品中文日韩字幕视频| 成人无码在线超碰网| 夜夜做夜夜爽精品视频| 久久久久13| 97日韩| 男人把坤坤插入女人的下体| 中文字幕成人| 91影库| 999精品乱码| 色超碰综合| 性爱免费视频成人| 成人性交午夜免费片| 大香蕉天天看妹子| 综合色色婷婷| 中文字幕一区二区三区高清| 国产成人精品午夜福利| 国产无马视频| 国产高清自拍| 日本高清视频在线观看黄已三辽| 亚洲精品乱码久久久久久蜜桃麻豆| 中文乱码字幕观看视频| 国产原创精品| 毛片电影一区二区三区| 亚洲精品三区在线观看| 蜜臀无码一区二区| 99re8超碰| 天天操天天插| 欧美大香蕉久| 国产精品扒开腿做爽爽爽视频| 亚洲色图激情小说| 精品亚洲国产成人AV制服丝袜| 久久久青草青青国产亚洲免观精品高清完整版_97久久综合区小说区图片区,国精品 | 操逼片中文| 欧美精品,四区。五区| 大香蕉在线86| 久久久久骚| 99热啪啪| 操婷婷逼| 人人摸人人叼| 日韩欧美日韩| 91天射| 人妻99p| 99re超碰| 亚洲图片 欧美电影| 亚洲色图综合网| 91色情黑丝搞鸡在线观看一区二区三区三州| 麻豆av一区二区| 干妹子| 婷婷五月天久久精品视频一区二区三区| 亚洲欧洲综合视频在线| 婷婷五月天激情网| 国产女人操逼视频| 国内毛片婷婷六月色| 亚洲av国产av综合av卡| 亚欧高清| 亚洲情色 自拍| 骚日日av| 日韩中文字幕av在线播放| 国产一区二区视频在线播放| 激情综合二| 神马久久午夜| 亚洲se电影| 91视频观看网站| 超碰爽人妻熟女Av| 欧美日韩222| 久插综合| 97天天弄| 亚洲……91| 91精品伊人久久久大香线蕉91| 在线国产福利网址导航| 视频不卡中文字幕| 国内偷拍精品一区二区| 韩国三级一线观看久| 99久久久久久亚洲精品不卡| 午夜福利1区2区3区| 2017人人操,人人摸| 亚洲精品一二区| 老司机射| 26uuu性| 伊人网综合在线视频| 成人 日本A片无码8888| 久久肏大逼| 9久热| 黑人无码一区二区| 91精品久久久久五月天精品| 大香蕉欧美| 色色色日本| 精品人妻一区二区三区四区不卡在| 999九九九九国产动| 天天日日本| 秋霞一区二区三区四区五区六区七区| 国产九九久久久精品| 日本三级大片| 亚州成人A√| 天天摸天天插天天日| 久久超碰、| 裸模AV女优| 国产人妻精品一区二区三区秋霞| 亚洲丨在线| 97在线公开视频| 天天视频黄| 日韩视频精品在线观看| 成人五月天丁香激情综合| 欧美亚洲一级在线观看| wwwxxx日本爽| 亚洲精品国产专区在线观看| 日本 欧美 国产一区| 九九热免费国产视频婷婷伊人五月 | 国产精品电影| 97人人爱人人做人人乐| 后入综合久久| 日本人妻中文字幕精品| 亚洲熟女乱色一区二区三区| 日韩欧美性吧婷婷乱伦大香蕉| 国产女人视频三四五区| 国模艳艳啪啪一区| 亚洲第一无码播放立川理惠| 五月黑AⅤ| 成 人 影视 一区 二区 三区 四区| 少妇一线天久久久久久| 91国产美女丝袜足交精品视频 | 99色婷婷中文字幕乱色| 快播电影网日韩新片| 欧美丝袜中文字幕07在线| 国产欧美另类久久久精品课程| 97资源站日韩| 91性色| 曰韩无码777| 91少妇香蕉久久精品| 997色在线| 亚洲色图欧美| JIZZJIZZ国产精品喷水| 欧美在线色图| 97爱亚洲| 国产人妖的免费的视频| 日韩精品永久在线观看| 99精彩视频| 97国产精品久久久久| 伊人网青青| 欧美嗯啊……在线观看视频免费| 97精品一区| 东京热男人的天堂| 婷婷综合五月天| 蜜臀va69| A片大香蕉在线| 中文字幕狠狠玩| 高清肉丝中文无码| 欧美性夜| 国产高清免费不卡av| 亚洲一本大道中文字幕无码在线| 99爱在线视频| 大香蕉手机在线| 日韩精品在线观看网站| 超碰日本97美女人妻人人玩人人爱| www久久精品| 亚洲一区二区三区在线激情| 国产精品蜜乳AV| 麻豆天美电影一区二区| 日本超碰色精品| 香蕉综合网| 人妻久久久| 色网综合网| 日韩欧美aⅴ综合网站发布| 欧美白嫩女HD| 26UUU欧美激情一区二区| 国产成自自拍在线观看| 十八禁av无码免费网站APP| 99蜜桃臀亚洲成人在线观看| 天天操人人操狠狠插| 久草男人天堂| 国产 热久久久久国产精品| 免费观看有码高清视频| 狠狠爱夜夜| 蜜桃视频精品一区二区| 天天爽入口| 免费观看国产不卡av| 使劲用力艹少妇视频一区二区 | 男人的天堂99| 久久成人午夜精品影院 | 欧美成人9797| av网站免费看| 欧美亚洲一区二区久久久婷精品大包诱| 97超碰影音| 婷婷五月天激情网| 日日骚av| 9九九九九视频在线观看| 天天爱综合网| 免费AV播放| 欧美色图在线视频少妇| 五月婷婷AV| 丝袜高跟澳门91视频| 九色视频91| 欧美亚洲高清晰| 成人性爱视频在线看| 久久久久国产精品人妻aⅴ天堂| 东京热视频网| 999久久久久久久精| 操婢日韩| 97 国产精品| 偷窥自拍亚洲色图| 欧美中文字幕精品人妻| 又摸又舔在线观看网站| 国产一区二区三区影片| 韩国三级色呦呦| 欧美 熟女 日韩| 综合网色| wwwxxx日本爽| 精产品久久| 久久深夜无码| 69少妇一区二区| 97精品全部| 亚洲激情av| 女生看匆91网站| 第45页一区二区| 欧美日韩第一页| 久96热在线观看视频| 国产精品视频电影| 欧美日韩性爱操大逼| 天天综合网日韩| 欧美成不卡网| 岛国福利在线精品播放| 丝袜美腿91| 亚洲国男人的天堂| ..日韩av毛片精品久久久| 久草这里只有精品| 加勒比人妻综合| 九九九九88| 国产成人 综合亚洲 天堂| 久久精品免视看国产成人﹣蜜臀av一区. 久久精品免视看国产成人,蜜臀av一区 | 久久中文字幕一区不卡| 欧美 亚洲精品首页| 天天影视网综合少妇| 亚洲无码精品AV久久久| 久久精品视频在线观看| 国产区91柔拿会所技师| 99久久无码| 九一综合网| 日韩999| 国产精品99999| 美女毛片999| 操屄不卡视频| 亚洲熟女av中文字幕| 乱色老一区二区三区的观看方式| 亚洲男人的天堂AV| 高凊专区人人操| AV九九| 免费看久久久性性| 中文字幕后石码四区五区| 另类亚洲图色| 日本在线不卡123| 五月婷婷六月色| 尹人免费观看视频在线| 天天日天天干少妇日| 最新中文字幕av| 好爽,再快点啊哈嗯嗯嗯嗯| 99精品欧美一区二区三区桃色| 精品无码秘 人妻一区二区| 91性网| 漂亮人妻被强中文字幕hd| 久久中久文96| 国产久久一区二区三区野外在线| 日va操| 在线观看免费视频国产| 99久草| 78m成人视线| 无码二级三级| 97中文字幕九区| 色偷偷色偷偷欧美日韩| 色播丁香| 国产精品无套内谢| 久久婷婷电影网| 五月天九九日国产精品一区二区三区| 久久99深爱久久99精品| 亚洲 中文 女同| 欧美特大黄一级片片免费| 亚洲影院成人| 人人爱人人乐人人操| 国产午夜精品在线观看| 蜜桃传媒视频第一区入口在线看| 亭亭在线资源| 日韩精彩视频| 日本不卡二三区| 国语人妻精彩刺激| 禁止观看美女黄| 97大色网| 天天躁狠狠躁av| av午夜玫瑰| 九九九九久久久| 97天天搞在线| 五月天综合| 天天欧美色| 欧色综合| 国产精品久久久久久夜夜夜夜| 中文字幕在线观看第二页| 亚洲国成人情色好看电影| 欧美性爱网97| 综合亚洲情色| 熟女高潮合集-永久久久-成人AV| 天天综和| 视频在线观看一二三区| 国产乱弄免费在线视频。 | 欧美中文狠| 一区二区三区四区五区高清无码永久视频| 激情五月丁香五月| 欧美美女啪啪视频| 激激五月| 欧美熟妇视频 | 精品少妇一区二区三区免费观看| 亚洲偷拍自拍在线视频| 东京日日夜夜| 日韩ab网| 蜜桃视频一区二区三区| 91天天综合在线观看| 97超碰人妻| 91精片| 国产精品999aaa| 日韩亚洲中文字幕在线| 五月婷丁香| 婷婷六月色| 五月丁香综合网| 九九无码| 91无人区卡一卡二卡三乱码入口最新版:能让用户有更多选择的选择-经典说说-爱 | 色精品极品| 欧美日不卡| 狠狠狠一区二区三区| 国产乱码久久| 香蕉99秘 精品一区丁香| 口爆综合网| 91精品久久久久久久久久| 久久尹人大香焦视| 蜜臀99久久| 日韩偷拍一区二区三区 | 曰韩人妻中文字幕在线| 亚洲精品一二牛牛| 毛片电影一区二区三区| 欧美色图成人网一区二区 | 欧美综合另类| 日本精品一级二级三级| 久久精品色欧美aⅴ一区二区| 青青草亚洲一区| 新视频sss国产| 天天草天天日| 天天干,天天日| 91人妻丝袜无码| 蜜臀久久在线视频| 国产精品大屁股999| 亚洲欧美碰碰| 亚洲色图殴美色图激情乱伦| 中文字幕精品人妻丝袜| 亚洲图片欧美偷拍| 欧美日韩 强奸乱伦| 99操碰| 中文欧丝袜诱惑| 九九九九AV| 免费无码婬片AAAA片直播色戒| 黄色电影在线播放综合网站| 99久久精品国产高潮| m欧洲一级午老| 亚洲无码精品AV久久久| 久久久久久国产手机AV| 日日AV加勒比| 人人性爱视频免费| 看看小穴| 综合天天。| 乱欲视频| 无码人妻丰满热妇又大又粗| 玖色AV| 中文字幕人乱码中文字的预防方法| 欧美日韩在线视频网站| 91 亚洲 欧洲| 超碰九7免费| 亚洲激情久久| 亚洲综合情色| 亚洲人天堂| 少妇高潮特黄A片| 日韩无码AB| xxxx网站亚洲精品| 亚洲91极品| 亚洲视频精选| 伊人色综合网| 蜜桃精品一区二区三区久在线| 青娱乐欧美激情一区二区| 26uuu欧美| 天天欧美| 国产乱码精品一区二区三区四川| 97天天搞在线| 久久专区| 毛片17S| 亚洲毛片久久| 女优视频第10页| 91色狼| 亚洲超碰在线| 综合久久2017| 日韩av乱伦| 欧美se综合| 淫淫总合网| 精品日韩产品在线,日韩在线不卡视频,欧美日韩免费专区/久, | 国产亚洲性生活视频播放| 自拍盗摄一区| 蜜乳Av成人片网站| 九九九九九九九九九九九蜜桃| 亚洲男人综合| 少妇内射www在线观看视频| 日本久久女同性恋视频| 久草资源在线视频官方总站日韩丝袜美腿 | 青操影院| 五月天婷婷激情| 亚洲做性| 天堂av2019| 91九色蝌蚪在线观看| 久久久久久久 九九九九九九九 | 国产日韩怡红院| 亚洲高清无码AAA久久久精品| 高潮9999外国| 97色在线观看| 女沟厕偷窥piss小便| 国产精品视频| 国内偷自视频区视频综合| 日韩三级性| 成人情色一区二区| 成人av福利在线观看| 裸模AV女优| 婷婷在线视频在线观看| 死我十八禁| 中日无幕一二三四区| 欧美爱爱97| 色av中文字| 亚洲啪啪视频一区二区| 久久系列| 爆乳免费黄网站| 亚洲五码一区二区三区| 午夜精品久久99蜜桃的功能章节| 午夜精品久久久久久久99热影院| 性爱av网站| 97神马久久| 精品国产乱码久久久久久影片| 人人艹亚洲| 九九热九九| 中文在线视频| 一区三区啪啪| 在线看污网站| 蜜桃久久综合视频| 天天视频黄| 人妻酒店出差被中出免费在线播放| 丁香五月性爱| 97在线视频观看| 亚洲天天精品| www.99热在线只有精品| 中文字幕一区二区在线日韩精品| 久久视频,这里只有精品| 人人喜人人妻| 日韩免费性爱视频在线观看| 26uuu欧美日韩| 日韩无码一区二区三区| 激情露脸爱| 六月丁香网| 午夜欧美女人操逼| 97视频免费播放| 日本精品一区二区三| 久久久久久91香蕉国产| 粉嫩国产精品久久粉嫩| 中文久久爆乳| 一级一性爱免费视频| 九九操久久国产免费视频| 操穴国产| 97人人操人人摸| 97超碰超| 91麻豆天美国产欧美高潮| 精品人妻一区春色| 欧美在线视频99| 日韩AV熟女乱伦| 操逼操2| 日本加勒比无码专区| 久久久久久人| 欧美欲色| 无码抄逼网| 欧美岛国精品在线观看| 天天情欲宗合网| 天综合中文| 91人妻中文| 国产精品久久久久久久久久久久久久吹 | 亚洲A色| 色爱综合网| 久久精品性| 国产欧美一区激情交| 国产超碰| 99色热| 啪啪免费| 男人的天堂 在线一区| 78超碰| 一区二区三区四区理论片| 欧美韩日精品99综合| 青久操| 91在线丝袜视频| 久久蜜色情在线视频xxx免费观看| 五月丁香综合激情| 韩国一级婬片A片无码天美| 欧美色另类| 日日干夜夜骑| 综合色久欲| 巨乳特殊服务按摩| 精品传媒在线一区| 亚洲少妇在线观看| 日韩丨制服丨中文|在线| av草草在线电影| 欧美97av| 搡老女人老91妇女熟女| 91夜色chaopeng| 在线观看一卡二卡| 日韩pv中文| 青春草A| 真实高潮91| www.婷婷| 热天堂一区二区| 91l欧美在线| 亚洲久久东京热一二三四五区视频| 人妻社区男人天堂| 欧美碰碰综合色| 日韩欧美女优电影| 亚洲一区二区三区AV无码| 亚洲一区二区三区春色| 精品国产三级av韩国在线| 国产在线激情视频| 国产亚洲福利第一页丝袜| 国产久久成人| 国产伦乱91| 96精品在线| 日韩精品9999| 国产AV天美| 欧美亚州色的图| 久热这里只有精品9| 在线视频免费观看午夜| 亚洲第一精品在线视频| 欧美婷婷五月天| 91精品国产高清久久久久久,亚洲成人 | 欧综合网| 亚洲精品电影| 亚洲A曰本VA欧美VA视频| 日本色色色视频| 黄页大片在线观看| 综合激情一一91| 超碰在线一区| 成人亚欧免费视频| 欧美日不卡|