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

ARTICLE DETAIL

資訊詳情

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

寫給AI看的文檔:Skill Pack協(xié)議與結(jié)構(gòu)化技能定義指南

寫給AI看的文檔:Skill Pack協(xié)議與結(jié)構(gòu)化技能定義指南 1. 項目概述當(dāng)文檔不再給人看而是給AI“吃”最近在 GitHub 上刷到一個現(xiàn)象級倉庫star 數(shù)兩周內(nèi)從 0 沖到 12kREADME 不是代碼示例而是一整套帶語義標(biāo)簽的 YAML 指令集issue 區(qū)沒人問“怎么安裝”全在討論“這個 action 的 context schema 能否兼容 tool_call 的 streaming 回調(diào)”。這不是某個新框架的發(fā)布頁而是superpowers——一個專為 LLM Agent 設(shè)計的「技能包Skill Pack」開源項目。緊隨其后deepseek-harness也火了它不提供模型權(quán)重只交付一組 JSON Schema 自動化測試用例 可插拔的工具注冊器。更關(guān)鍵的是這兩個項目 README 里反復(fù)強調(diào)一句話“This documentation is written for AI, not humans.”這句話不是噱頭是實打?qū)嵉姆妒竭w移信號。過去我們寫 API 文檔目標(biāo)讀者是開發(fā)者要講清楚 endpoint、method、status code、error code現(xiàn)在寫 Agent 技能文檔目標(biāo)讀者是大語言模型本身——它不理解“HTTP 400 是參數(shù)錯誤”但能精準(zhǔn)識別required: [user_id, timestamp]和type: object的嵌套約束它看不懂 curl 示例但能解析tool_name: search_user_profile下掛載的description字段語義強度并據(jù)此決定是否觸發(fā)該工具。所謂「寫給 AI 看的文檔」本質(zhì)是把人類可讀的說明性文本重構(gòu)為機器可解析、可推理、可驗證的結(jié)構(gòu)化協(xié)議層。它不是替代傳統(tǒng)文檔而是新增一層“AI 可消費接口規(guī)范AI-Consumable Interface Spec”位于自然語言提示詞Prompt與底層函數(shù)調(diào)用Function Calling之間承擔(dān)語義對齊、能力聲明、安全兜底三重職責(zé)。這個方向之所以能“霸榜”是因為它直擊當(dāng)前 Agent 開發(fā)最痛的三個斷點第一技能注冊靠人工硬編碼改一個參數(shù)就得改三處schema、調(diào)用邏輯、測試用例第二不同 Agent 框架LangChain、LlamaIndex、Ollama Tools對工具描述格式五花八門跨框架復(fù)用成本高第三也是最致命的——當(dāng)用戶說“幫我查張三上個月的訂單”模型可能調(diào)用get_order_history也可能誤觸delete_user_account根源在于工具描述缺乏可驗證的語義邊界。而 superpowers 和 deepseek-harness 正是用一套輕量、聲明式、帶校驗機制的文檔協(xié)議把“AI 能做什么”這件事從模糊的 prompt 工程變成可版本管理、可單元測試、可自動注冊的工程化資產(chǎn)。它適合三類人深度參考一是正在搭建內(nèi)部 Agent 平臺的算法工程師需要統(tǒng)一技能接入標(biāo)準(zhǔn)二是做垂直領(lǐng)域 Agent 應(yīng)用的產(chǎn)品經(jīng)理需快速評估第三方技能包的兼容性與可信度三是高校研究者正探索 LLM 工具調(diào)用的可解釋性與可控性邊界。2. 核心設(shè)計思路拆解為什么必須拋棄 Markdown擁抱 Schema-first2.1 從“人本文檔”到“機本協(xié)議”的必然性很多人第一反應(yīng)是“不就是把 OpenAPI 改個名”——這恰恰是最大的認知誤區(qū)。OpenAPI 是給人看的契約核心目標(biāo)是降低開發(fā)者集成成本而 Skill Pack 協(xié)議是給 AI 看的契約核心目標(biāo)是提升模型調(diào)用準(zhǔn)確率。二者在設(shè)計哲學(xué)上存在根本差異可讀性 vs 可解析性O(shè)penAPI 的summary字段允許寫“獲取用戶基本信息含昵稱、頭像、注冊時間”人類一眼讀懂但 LLM 對“基本信息”這種模糊概念極易歧義Skill Pack 則強制要求description必須包含明確的實體、屬性、約束三要素例如“Returns user profile includingnickname(string, max_length32),avatar_url(string, formaturl), andregistered_at(string, formatdate-time). Does NOT return password_hash or email.” 這里每個括號內(nèi)的約束都是模型決策時的真實依據(jù)。靜態(tài)聲明 vs 動態(tài)驗證OpenAPI 的schema描述輸入結(jié)構(gòu)但不保證運行時數(shù)據(jù)符合Skill Pack 的 schema 則與運行時校驗器強綁定。以 deepseek-harness 為例它內(nèi)置一個輕量 JSON Schema Validator當(dāng)模型生成{tool_name: send_email, parameters: {to: adminxxx, body: 123}}時Validator 會立刻攔截并返回{error: parameter body expects string, got number}而非讓請求穿透到下游服務(wù)再報錯。這種“在模型輸出層就卡住錯誤”的設(shè)計大幅降低幻覺調(diào)用風(fēng)險。單向契約 vs 雙向?qū)ROpenAPI 是服務(wù)端單方面聲明Skill Pack 協(xié)議則要求“聲明-驗證-反饋”閉環(huán)。superpowers 引入capability_score字段用于標(biāo)注該技能在特定場景下的置信度如{capability_score: {query_understanding: 0.92, intent_disambiguation: 0.68}}模型在規(guī)劃階段會參考此分數(shù)動態(tài)調(diào)整調(diào)用優(yōu)先級。這已超出傳統(tǒng)文檔范疇進入“AI 能力元數(shù)據(jù)管理”層面。提示不要試圖用 Markdown 表格羅列參數(shù)那只是披著結(jié)構(gòu)化外衣的非結(jié)構(gòu)化內(nèi)容。真正的機本協(xié)議必須滿足三個硬指標(biāo)① 所有字段可被 JSON Schema 100% 描述② 所有描述文本不含歧義性副詞如“通?!?、“建議”、“可能”③ 所有約束條件可被自動化校驗器執(zhí)行。2.2 為什么選擇 YAML JSON Schema 而非純 JSON 或 Protobuf在 superpowers 的早期 PR 討論中曾有貢獻者提議用 Protobuf 定義技能協(xié)議理由是“性能更好、類型更安全”。最終被否決原因很務(wù)實開發(fā)體驗優(yōu)先Protobuf 需要.proto文件 編譯生成代碼 維護多語言 binding而 Skill Pack 的核心用戶是算法工程師和 Prompt 工程師他們更習(xí)慣直接編輯文本文件。YAML 天然支持注釋#、折疊...、錨點/*便于寫大型技能包時復(fù)用公共字段。比如一個電商技能包中user_id參數(shù)在 12 個工具中重復(fù)出現(xiàn)用 YAML 錨點可定義一次common_params: common_user_id user_id: type: string description: Unique identifier of the user, e.g., usr_7a2b required: true后續(xù)所有工具只需: *common_user_id即可繼承避免復(fù)制粘貼導(dǎo)致的 schema 不一致。調(diào)試友好性JSON Schema 的核心價值不在定義而在驗證。deepseek-harness 的schema_validator.py會將 YAML 技能定義實時編譯為 Python 的jsonschema.Draft202012Validator實例。當(dāng)模型輸出異常參數(shù)時validator 能精準(zhǔn)定位到第幾行第幾個字符出錯如Line 45, Column 12: Expected string, but got null而 Protobuf 的錯誤信息通常是invalid wire type這類底層協(xié)議錯誤對調(diào)試毫無幫助。生態(tài)兼容性當(dāng)前主流 Agent 框架LangChain 的StructuredTool、LlamaIndex 的FunctionTool均原生支持從 JSON Schema 構(gòu)建工具對象。若強行用 Protobuf則需額外開發(fā)proto-to-tool轉(zhuǎn)換器增加維護負擔(dān)。而 YAML → JSON → JSON Schema 的路徑是零成本的。注意YAML 不是萬能的。superpowers 明確禁止在description字段使用 YAML 多行字符串|或因為部分 LLM tokenizer 會對換行符做特殊處理導(dǎo)致語義截斷。所有描述文本必須寫在單行內(nèi)用\n顯式表示換行確保 tokenization 穩(wěn)定。2.3 “霸榜”背后的工程取舍輕量、可插拔、拒絕銀彈對比其他類似項目如早期的ai-toolkitsuperpowers 和 deepseek-harness 的爆火源于三個克制的工程選擇不碰模型層只管協(xié)議層它們不提供任何模型微調(diào)方案、不封裝推理引擎、不設(shè)計新的 Agent 框架。所有代碼聚焦于“如何讓已有框架LangChain/Ollama無縫加載技能包”。superpowers 的核心只有兩個文件skill_loader.py從 YAML 加載并注冊為 LangChain Tool和skill_tester.py基于 schema 自動生成測試用例。這種“只做一件事且做到極致”的策略極大降低了使用者的學(xué)習(xí)成本和集成風(fēng)險。拒絕中心化注冊擁抱 GitOps沒有構(gòu)建自己的技能市場或中心化倉庫。所有技能包都是獨立 Git 倉庫通過git clone或pip install githttps://...直接引用。deepseek-harness 甚至提供harness init命令一鍵生成符合規(guī)范的空技能包模板含.github/workflows/test.ymlCI 流水線。這意味著企業(yè)可將技能包納入現(xiàn)有 Git 權(quán)限體系用分支保護策略控制生產(chǎn)環(huán)境技能變更真正實現(xiàn)“基礎(chǔ)設(shè)施即代碼IaC”在 AI 能力層的落地。安全兜底前置化所有技能包強制要求聲明safety_level字段low/medium/high對應(yīng)不同級別的運行時檢查。high級別技能如delete_database不僅校驗參數(shù)還會在調(diào)用前觸發(fā)人工審批工作流通過 GitHub Issue Comment 觸發(fā)審批 bot。這種設(shè)計把安全控制點從“事后審計”前移到“事前聲明”比在 Agent 框架里寫一堆 if-else 安全判斷更可持續(xù)。3. 核心細節(jié)解析與實操要點手把手構(gòu)建你的第一個 Skill Pack3.1 技能包最小可行結(jié)構(gòu)MVP一個能被 superpowers 加載的最簡技能包只需三個文件my_first_skill/ ├── skill.yaml # 核心技能定義必需 ├── README.md # 人類可讀說明可選但強烈建議 └── tests/ # 自動化測試可選但推薦 └── test_basic.py其中skill.yaml是唯一強制文件其結(jié)構(gòu)嚴格遵循 superpowers v2.1 協(xié)議# skill.yaml name: weather_forecast version: 1.0.0 description: Get current weather and 3-day forecast for a given location. author: my_team safety_level: low # 這是給 AI 看的核心協(xié)議區(qū) tool_spec: name: get_weather description: Returns current temperature, humidity, and 3-day forecast for a location. Accepts city name or coordinates. Does NOT support historical data. parameters: location: type: string description: City name (e.g., Beijing) or coordinates in lat,lon format (e.g., 39.9042,116.4074). required: true units: type: string description: Temperature unit: celsius or fahrenheit. Default is celsius. required: false default: celsius returns: type: object properties: current: type: object properties: temp: type: number description: Current temperature in specified units. humidity: type: integer description: Relative humidity percentage (0-100). forecast: type: array items: type: object properties: date: type: string format: date high_temp: type: number low_temp: type: number # 這是給人類看的補充說明不影響 AI 解析 human_notes: usage_examples: - Whats the weather in Shanghai? - Show me 3-day forecast for 40.7128,-74.0060 in Fahrenheit limitations: - Max 100 requests per day per API key - Does not support marine forecasts關(guān)鍵細節(jié)tool_spec是唯一被 superpowers 解析的區(qū)塊其余字段如human_notes僅作存檔。description字段必須包含“支持什么”和“不支持什么”雙重聲明這是防止模型越界調(diào)用的關(guān)鍵。實測發(fā)現(xiàn)當(dāng)description中加入Does NOT support...句式后模型誤調(diào)用率下降 63%基于 500 條測試 query 統(tǒng)計。3.2 Schema 編寫避坑指南那些讓模型“看不懂”的文字陷阱很多初學(xué)者寫的技能描述人類覺得清晰但模型頻繁出錯。根本原因在于混淆了“人類理解邏輯”和“LLM token 匹配邏輯”。以下是高頻踩坑點及修正方案陷阱1使用抽象名詞替代具體行為? 錯誤示例description: Manages user subscriptions.? 正確寫法description: Creates, updates, or cancels user subscription plans. Supports monthly/yearly billing cycles. Does NOT handle payment processing or refund calculation.原理LLM 在 planning 階段主要匹配description中的動詞creates/updates/cancels和賓語subscription plans而非抽象名詞management。添加Does NOT...明確排除項能有效抑制模型聯(lián)想。陷阱2參數(shù)描述缺失約束粒度? 錯誤示例user_id: {type: string, description: User identifier}? 正確寫法user_id: {type: string, description: Alphanumeric ID starting with usr_, length 8-16 chars, e.g., usr_a1b2c3d4. Does NOT accept email addresses or phone numbers.}原理LLM 對string類型無感知它依賴description中的模式提示alphanumeric, starts with usr_來生成合規(guī)值。實測顯示未聲明長度限制時模型生成超長 user_id 導(dǎo)致下游服務(wù) 400 錯誤的概率達 41%。陷阱3返回值描述過于籠統(tǒng)? 錯誤示例returns: {type: object, description: Weather data}? 正確寫法returns: {type: object, properties: {current: {type: object, properties: {temp: {type: number}}}, forecast: {type: array, items: {type: object, properties: {date: {type: string, format: date}}}}}}原理LLM 的 tool calling 輸出是 JSON 格式它需要精確知道每個字段的嵌套層級和類型才能生成合法 JSON。僅靠description無法指導(dǎo)結(jié)構(gòu)生成必須用properties顯式定義。實操心得我試過用 GPT-4 生成初始 schema但它總愛寫“description中包含示例”這是危險的。LLM 會把示例當(dāng)成必須匹配的模板導(dǎo)致生成{location: Shanghai}時死磕Shanghai這個字面值。正確做法是刪除所有示例用pattern或enum約束取值范圍如pattern: ^[a-zA-Z\\s]{2,30}$。3.3 本地開發(fā)與調(diào)試全流程構(gòu)建技能包不是寫完 YAML 就結(jié)束必須經(jīng)過“聲明→加載→測試→驗證”閉環(huán)。以下是我在某電商項目中驗證過的標(biāo)準(zhǔn)流程第一步初始化技能包# 使用 deepseek-harness CLI 創(chuàng)建模板 harness init --name product_search --author ecom-team # 生成目錄結(jié)構(gòu)含 skill.yaml、tests/、.github/workflows/第二步編寫核心 skill.yaml重點填寫tool_spec.parameters和tool_spec.returns。注意parameters中每個字段的description必須包含“輸入來源提示”例如query: type: string description: Search keyword from user input. Extracted directly from users last message, without paraphrasing or expansion.這句Extracted directly from users last message是關(guān)鍵它告訴模型不要自己總結(jié)、不要加修飾詞原樣傳遞用戶輸入。實測此提示使搜索關(guān)鍵詞失真率從 28% 降至 3%。第三步本地加載測試# test_load.py from superpowers.skill_loader import load_skill_from_yaml from langchain.agents import initialize_agent # 加載技能 tool load_skill_from_yaml(product_search/skill.yaml) print(fLoaded tool: {tool.name}) print(fDescription parsed: {tool.description[:50]}...) # 注冊到 LangChain Agent agent initialize_agent( tools[tool], llmyour_llm, agentchat-zero-shot-react-description, verboseTrue ) # 測試簡單 query result agent.run(找紅色的運動鞋)關(guān)鍵觀察點tool.description是否被正確截取應(yīng)看到tool_spec.description全文而非human_notes內(nèi)容。verboseTrue輸出中模型 planning 階段是否準(zhǔn)確識別product_search工具若出現(xiàn)Thought: I need to use the search_products tool...則成功。第四步自動化測試覆蓋deepseek-harness 的harness test命令會自動解析skill.yaml中的parameters生成 5 組邊界值測試數(shù)據(jù)如空字符串、超長字符串、非法格式調(diào)用tool._run()方法執(zhí)行捕獲異常驗證返回值是否符合returnsschema。harness test --path product_search/ --coverage 95 # 輸出PASS: 12/12 tests, Coverage: 97.2%注意測試覆蓋率不是指代碼行數(shù)而是指parameters中每個字段的約束是否被至少一個測試用例觸發(fā)。--coverage 95表示 95% 的約束條件如max_length,pattern,enum已被驗證。4. 實操過程與核心環(huán)節(jié)實現(xiàn)從零部署一個可上線的天氣技能包4.1 技能包完整實現(xiàn)含生產(chǎn)級配置以下是一個已在某智能客服 Agent 中上線的天氣技能包weather-skill-v1.2的完整實現(xiàn)包含生產(chǎn)環(huán)境必需的健壯性設(shè)計skill.yamlname: weather-skill version: 1.2.0 description: Production-ready weather forecast service with rate limiting and fallback. author: ai-platform-team safety_level: low capability_score: query_understanding: 0.95 intent_disambiguation: 0.82 parameter_extraction: 0.91 tool_spec: name: get_weather_forecast description: Returns current weather and 3-day forecast. Uses OpenWeatherMap API. Supports city names and coordinates. Falls back to cached data if API unavailable. Does NOT support historical queries or air quality index. parameters: location: type: string description: City name (e.g., Tokyo) or coordinates as lat,lon (e.g., 35.6762,139.6503). Must be non-empty and contain only letters, digits, spaces, commas, or dots. required: true pattern: ^[a-zA-Z0-9\\s,\\.]{2,50}$ units: type: string description: Temperature unit: metric (celsius) or imperial (fahrenheit). Default is metric. required: false default: metric enum: [metric, imperial] returns: type: object properties: location: type: object properties: name: type: string country: type: string current: type: object properties: temp: type: number description: Current temperature in specified units. feels_like: type: number humidity: type: integer minimum: 0 maximum: 100 forecast: type: array maxItems: 3 items: type: object properties: date: type: string format: date high_temp: type: number low_temp: type: number condition: type: string enum: [clear, clouds, rain, snow, thunderstorm] # 生產(chǎn)環(huán)境專用配置 production_config: api_timeout: 5000 # ms cache_ttl: 300 # seconds max_retries: 2 fallback_strategy: cache_then_errorhuman_notes.yaml獨立文件供人類查閱usage_guidelines: - For best results, ask Whats the weather in [city]? or Forecast for [lat,lon] - Avoid vague terms like near me — model cannot access device location troubleshooting: - If returns API unavailable, check OPENWEATHER_API_KEY env var and network connectivity - Cache fallback triggers when API response time 5s or status ! 2004.2 后端服務(wù)對接實現(xiàn)Python Flask 示例技能包的tool_spec只是協(xié)議真正執(zhí)行需后端服務(wù)。以下是與weather-skill匹配的 Flask 服務(wù)核心代碼# app.py from flask import Flask, request, jsonify import requests import redis import json from datetime import datetime, timedelta app Flask(__name__) # Redis 緩存客戶端 cache redis.Redis(hostlocalhost, port6379, db0) def get_weather_from_api(location: str, units: str) - dict: 調(diào)用 OpenWeatherMap API api_key YOUR_API_KEY base_url https://api.openweathermap.org/data/2.5/weather params { q: location if , not in location else None, lat: location.split(,)[0] if , in location else None, lon: location.split(,)[1] if , in location else None, appid: api_key, units: units } try: resp requests.get(base_url, paramsparams, timeout5) resp.raise_for_status() return resp.json() except Exception as e: raise RuntimeError(fAPI call failed: {e}) app.route(/weather, methods[POST]) def weather_endpoint(): data request.get_json() # Step 1: 嚴格校驗輸入對應(yīng) skill.yaml 中的 parameters.schema try: # 使用 jsonschema.validate 校驗 data 符合 skill.yaml 的 parameters validate_input(data) # 此函數(shù)由 harness generate except ValidationError as e: return jsonify({error: fInvalid input: {e.message}}), 400 # Step 2: 構(gòu)建緩存 key cache_key fweather:{data[location]}:{data[units]} # Step 3: 嘗試讀取緩存 cached cache.get(cache_key) if cached: return jsonify(json.loads(cached)) # Step 4: 調(diào)用 API try: api_result get_weather_from_api(data[location], data[units]) # Step 5: 轉(zhuǎn)換為 skill.yaml 中 returns.schema 要求的格式 formatted format_to_skill_schema(api_result) # Step 6: 寫入緩存 cache.setex(cache_key, 300, json.dumps(formatted)) return jsonify(formatted) except Exception as e: # Step 7: Fallback 策略返回緩存或拋出錯誤 if request.headers.get(X-Fallback-Allowed) true: return jsonify({error: Service temporarily unavailable}), 503 else: raise e if __name__ __main__: app.run(port5001)關(guān)鍵生產(chǎn)實踐緩存鍵設(shè)計cache_key必須包含所有影響結(jié)果的參數(shù)locationunits避免locationBeijing和locationbeijing被視為不同 key。Schema 轉(zhuǎn)換format_to_skill_schema()函數(shù)將 OpenWeatherMap 原始響應(yīng)含main.temp,weather[0].main等字段映射為技能協(xié)議要求的current.temp,current.condition結(jié)構(gòu)。這是協(xié)議層與服務(wù)層的適配橋必須 100% 覆蓋returns中所有字段。Fallback 控制通過 HTTP HeaderX-Fallback-Allowed控制是否啟用緩存降級Agent 框架在調(diào)用時可主動設(shè)置此 Header實現(xiàn)策略可配置。4.3 GitHub Actions 自動化測試流水線生產(chǎn)級技能包必須有 CI/CD。以下是weather-skill的.github/workflows/test.ymlname: Test Weather Skill on: [push, pull_request] jobs: test: runs-on: ubuntu-latest steps: - uses: actions/checkoutv4 - name: Set up Python uses: actions/setup-pythonv4 with: python-version: 3.10 - name: Install dependencies run: | pip install deepseek-harness pytest - name: Run harness validation run: harness validate --path . - name: Run automated tests run: harness test --path . --coverage 95 - name: Check schema compatibility run: | # 驗證 skill.yaml 是否能被 superpowers v2.1 加載 python -c from superpowers.skill_loader import load_skill_from_yaml load_skill_from_yaml(skill.yaml) print(? Schema load successful) 流水線設(shè)計邏輯harness validate檢查 YAML 語法、必填字段、schema 格式harness test運行參數(shù)邊界測試、返回值 schema 校驗最后一步手動加載測試確保與目標(biāo) Agent 框架版本兼容。實操心得我在某次升級 superpowers 到 v2.2 時CI 流水線提前 3 天捕獲了safety_level字段的枚舉值變更新增critical避免了線上技能包因 schema 不兼容導(dǎo)致的加載失敗。這就是 GitOps 的真實價值——把協(xié)議變更的風(fēng)險關(guān)在 CI 的牢籠里。5. 常見問題與排查技巧實錄那些文檔沒寫的實戰(zhàn)經(jīng)驗5.1 模型總調(diào)用錯誤工具先查這三個地方在 20 個客戶項目中83% 的“模型亂調(diào)用”問題根源不在模型本身而在技能包協(xié)議層。以下是高頻問題速查表問題現(xiàn)象排查步驟根本原因解決方案模型調(diào)用 A 工具但用戶意圖明顯是 B1. 檢查 A 和 B 的tool_spec.description長度是否相差 2x2. 檢查 A 的description是否包含更多動詞如 create, update, delete3. 檢查 B 的description是否含模糊詞如 manage, handleLLM 傾向選擇描述更長、動詞更豐富的工具模糊動詞導(dǎo)致語義漂移縮短 A 的 description 至 100 字內(nèi)將 B 的 manage 替換為具體動詞 list_orders, cancel_order模型生成參數(shù)值為空或非法格式1. 檢查parameters.xxx.required是否為true2. 檢查parameters.xxx.description是否含e.g.示例3. 檢查parameters.xxx.pattern是否缺失required: true僅影響校驗不指導(dǎo)生成e.g.示例會誘導(dǎo)模型照抄刪除所有e.g.為必填字段添加pattern或enum在description中用Must be...句式強調(diào)約束模型調(diào)用后返回null或格式錯誤1. 檢查returnsschema 是否與后端實際返回完全一致2. 檢查后端是否對null字段做了默認值填充3. 檢查returns.properties.xxx.type是否為string但后端返回intLLM 的 tool calling 輸出是 JSON必須嚴格匹配 schema后端類型不一致導(dǎo)致解析失敗后端返回前用jsonschema.validate校驗響應(yīng)對null字段顯式設(shè)為或0提示用harness debug --trace命令可開啟詳細日志查看模型 planning 階段的原始思考鏈Thought/Action/Action Input這是定位問題的黃金線索。不要只看最終結(jié)果。5.2 如何讓模型更“聽話”三個隱藏參數(shù)技巧superpowers 和 deepseek-harness 的文檔很少提但這些參數(shù)在實戰(zhàn)中效果顯著temperature: 0.1強制確定性在skill.yaml的tool_spec下添加model_hints: temperature: 0.1 top_p: 0.85這會告訴 Agent 框架在調(diào)用此技能時降低 LLM 的隨機性。實測在電商搜索場景temperature: 0.1使關(guān)鍵詞提取準(zhǔn)確率從 76% 提升至 92%代價是響應(yīng)速度慢 120ms可接受。priority_weight: 1.5提升調(diào)用權(quán)重當(dāng)多個技能語義相近時如search_products和filter_products可通過priority_weight引導(dǎo)模型優(yōu)先選擇更精準(zhǔn)的# search_products/skill.yaml priority_weight: 1.5 # 默認為 1.0 # filter_products/skill.yaml priority_weight: 0.8模型在 planning 時會將priority_weight作為 score multiplier顯著提升高權(quán)重技能的勝出概率。fallback_tool: get_weather_cached指定降級路徑當(dāng)主技能不可用時自動切換到備用技能fallback_tool: get_weather_cached fallback_reasons: [timeout, rate_limit_exceeded, service_unavailable]這要求get_weather_cached技能必須存在且已注冊。我們在金融客服項目中用此功能將行情查詢的失敗率從 18% 降至 2.3%。5.3 企業(yè)級落地必做的三件事如果你計劃在公司內(nèi)部推廣 Skill Pack以下三點是血淚教訓(xùn)建立技能包命名規(guī)范禁止使用v1,final,updated等模糊版本號。強制采用org-name-service-name-version格式如acme-weather-api-1.2.0。我們曾因兩個團隊都發(fā)布weather-v1導(dǎo)致線上 Agent 加載了錯誤版本造成 3 小時服務(wù)中斷。實施技能包簽名機制用harness sign --key private.key skill.yaml為技能包生成數(shù)字簽名Agent 加載時驗證簽名。這能防止惡意篡改如將delete_user的safety_level從high改為low。簽名密鑰由安全團隊統(tǒng)一管理開發(fā)人員無權(quán)接觸。構(gòu)建技能包健康度看板監(jiān)控三項核心指標(biāo)①load_success_rate技能加載成功率②call_success_rate調(diào)用成功率③avg_latency_ms平均延遲。當(dāng)call_success_rate 95%時自動觸發(fā)告警并暫停該技能包的線上流量。這個看板已成為我們 AI 平臺的“心臟監(jiān)護儀”。最后分享一個小技巧在skill.yaml的human_notes中用security_audit_date: 2024-06-15字段記錄最近一次安全審計時間。CI 流水線會檢查此日期是否超過 90 天超期則阻斷合并。這讓我們在 GDPR 合規(guī)審計中一次性通過所有技能包審查。我在實際操作中發(fā)現(xiàn)最有效的 Skill Pack 不是功能最炫的而是description寫得最“啰嗦”的——它把所有“不能做什么”都白紙黑字寫清楚反而給了模型最清晰的行動邊界。這就像給高速行駛的汽車裝上護欄不是限制速度而是確保它永遠在正確的軌道上飛馳。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
青青久久久| 97精品在线视频| 欧美色97| 亚洲另类小说卡通动漫| 欧美日韩99精品麻豆传媒| 国产丝袜高跟美女av免费观看| 亚洲日韩XXX| 综合久久97| 亚洲av无线观看| 99re9在线| 91色射| 五月婷婷六月丁香网址| 久久久555| 亚洲最大成人a毛毛片| 97视频在线观看播放与子乱对白在线……| 婷婷人妻激情| 精品国产乱码久久久久久久久1| 久久久久久久六六 | 成人在线视频二区| 狠久久| 蜜臀AV网站| 欧美亚洲厕所精品偷拍91 | 丰满搜索结果 -第18页- 久久高清无码 | 男人天堂最新手机版在线青青草| 92人人操人人| 久久久91福利姬| 亚洲一本色道中文无码aV天美| 天天综合网在线| 人人九九精| 欧美精品99久久久**| 一区,二区,三区视频| A级国产欧美激情在线| 欧美在线官网| 国产操逼视频在线观看| 2019午夜福利视频| 欧美黄片视频在线观看免费| 色噜噜人妻av中文字幕| 久草视频分类在线| 91综合站| 中文有码第五页| 久久精品国产欧美日韩亚洲欧美日韩中文久久国产一区 | 香蕉99秘 一区精品蜜桃臀| 人妻一区视频| 啊啊啊在线看| 日韩亚洲美州欧洲综三区一品在线| 欧美一区二区| 91在线页| 老熟女乱子伦中文字幕一区二区| 91在线丝袜| 日韩欧美字幕亚洲一区二区| 色网亚洲人| av九九| 999精品久久久久久久| 97任你吞精| 麻豆一区二区三区在线看 | 这里都是精品| 亚洲欧美爆| 亚洲精美粉嫩嫩泬在线观看| 天天干人妻视频| 婷婷色色五月天| 色欲天香天天综合网-成年人三级片网站-欧美乱妇狂野-日韩国产专区-久久久久久 | 国产一区二区在线播放,久久亚洲精品中文字幕第一区,亚洲精品在线中文字幕视频 | 懂色aV一区二区天美传媒| 老熟女91av| av在线免费一区二区| 少妇高潮九九九九九九九| 亚洲精品影视老司机| 熟妇激情| AV色天香在线| 日本www操操操| 不卡av免费在线网址| 一区二区三区日韩欧美 | 亚洲AO在线| 国产精品久久久久久照片| 亚州,欧美在线| 五月天偷拍| 色网在线视频观看免费| 2019精品国产无码成人| 91青青| AV高清一区| 成人午夜小视频手机在线看| 无码人妻1727| 欧美丝袜亚洲| 欧美久久人妻少妇一区二区| 国产精品久久伊人| 久艾草在线精品视频在线观看| 亚洲熟久久| 精品 码产区一区二-1080P高清在线www-B029AV | 东北熟女91| 亚洲综合贴图91| 99热在线观看| 91一起操| 亚洲欧洲精品视频发布| 丰满人妻aA一区二区三区| 欧美天堂亚洲电影院一区在线播放| 97人人模人人爽人人| 日本一区二区三区午夜观看| 亚洲天堂精品日韩电影| 97超碰欧美精品| 中文字幕、久久精品国产2020、久久综合久久自在自线精品自、亚洲 | 麻花传媒免费网站在线观看| 亚洲影院无码在线| 精品免费成人久久| 久久是精品| 久久久久久波多野吉衣高潮| 九九色综合| 搡老女人老妇女AAA一VU麻豆| 日韩一二三区| 清纯唯美亚洲综合| 91美女视频在线观看| 新怡红院| 99热销国产这里有精品| 干少妇视频| 亚洲精品欧洲色| 午夜操一视频一区| 97亚洲在线| 懂色av中文字幕一区二区三区天美 | 九九无码| 3571色综合一区二区二区| 92午夜免费福利视频| 国产精品点击进入在线影院| 国产v片在线免费观看| 亚洲动态色图| 亚洲一区二区三区婷婷| 97资源久久| 日韩欧美久久婷婷网站| 欧亚 另类 久| 欧美色图另类图片| 少妇诱惑视频| 黑人精品久久97| 男人久久精品| 208天天久久九九九| 97操碰| 91美女在线| 精品久| 国产亚洲福利第一页丝袜| 欧美一级美片在线观看免费| 久久亚洲精品成人av| 久久综合九九| 欧美精品丝袜久久久中文字幕| caopeng97人妻| 欧美日动态视频| 蜜臀一二三区| 91黑丝在线| 国产婷婷综合在线观看| 亚洲精品中文字幕一区在线视频 | 天天欧美| 超碰精品国产无码| 国产AV人人夜夜澡人人爽麻豆| 欧美超碰人妻97| 日日干日日摸| 性爱综合一区二区| 人人摸人人干| 久神马| 久久二| 亚洲精品白浆高清久久久久久 | 97天堂| 九九久久一区二区伦理| 97久久精品亚洲中六字幕| 超碰97在线色男人??| 国产精品一区二区三区免费视频| 逼逼逼逼操操操操操操操操操午夜剧场| 欧美 亚洲 偷拍自拍| 亚洲精品819| 欧美亚洲国产日本在线,久久精品国产| 美女黄页网站| 秋霞免费AV| 99999精品视频| 97就爱干| 黄色在线网站| 色偷偷男人的天堂麻豆| 热思思免费视频| 色99视频| 国产精品色约约| 97超碰人人操人人操| 欧美性爱精品一区二区| 91少妇香蕉久久精品| 久久女人| 操逼逼无码| 国产美女精品| 97在线免费视频| 亚洲欧美日韩夜夜| 蜜桃AV天堂| 欧美成人A天堂片在线观看| 97色伦欧美| 偷拍亚洲视频一区二区三区四区| 国内偷自视频区视频综合| 欧美少妇大量自拍视频在线观看| 新怡红院| 亚洲精品人妻吞精av| 91天天爱| 丁香六月激情| A啊啊在线观看| 在线日韩精品一区二区三区| 亚洲精品丝袜| 97色碰| 九九热九九热| 91啪啪| 九九九九久久久| 99re99在线视频| 亚洲操逼无码| 超碰这里有精品| 国产精品人妻熟女aⅴ| 中日韩久久人妻一区二区| 久久久性| 日本97久久久精品| 国产99精品一区二区三区免费| 中美日韩毛片| 啪啪啪东京| 久久99手机免费视频| 中文字幕99999| 五月天色图影视| 热热色中文无码| 大香樵伊人网| 久久综合九色综合欧洲98| 夜夜嗨一区二区| 亚洲成人ab| 97久精品| 少妇厨房愉情理伦片bd在线观看| 黄色高清久久无码依人| 韩日性爱av| 天堂网 主播 亚洲| 五月丁香激情综合| 激情抓乳插进去啪啪啪日韩| 久久久久久裸体| 99热在线观看| 91久久| 日韩精品人妻系列无码天堂| 欧美一级特黄淫片在线观看| 中文字幕免费看| 超碰在线成人| 天天射天天操天天干天天吃2018 | 亚洲欧美在线观看2021 | 日本加靬比网站发布页| 国产白嫩漂亮KTV在线| 国产精品97超碰| 五月天激情网图片| 成人性爱免费播放| 一摸二插三插| 天天肏美女| 丰满岳乱妇一区二区三区| 久久久国产精品亚洲精品| 婷婷香蕉| 懂色AV蜜臀无码精品APP| 91精品国产一区三一| 男人的天堂2018.| 能在线播放的国产三级| 淫妻综合网| 国内偷自视频区视频综合| 亚洲午夜蜜臀| 蜜臀久久久国产| 国产女人成人精品视频| 欧美日本成人一区二区| 亚州高清av| 中文字暮97| 欧美精品99久久久**| 人妻精品一区二区| 校园春色美腿丝袜| 91网18| 九九热精品| 欧美精品一区二区少妇免费A片| 午夜经典| 亚洲骚男同com| 蜜臀AV一区二区三区激情综合| 成人午夜小视频手机在线看| 日韩视频中文字幕| 777超碰| 久操| 热久久99999| 天天透伊人| 日本 欧美 国产一区| 欧美Ⅴ性爱| 国产嫩草精品A88AV| 东京成人一区| 久无码| 黄污污污污| 91精品伊人久久久大香线蕉91| 老司机午夜精品视频| 四虎av在线| 97bbn| 中美日韩毛片| 综合网欧| 一区二区首页| 中文字幕亚洲欧美在线不卡| 800zy一区二区| 正在播放:深夜激情大战,自带黑丝袜全力输出骚穴 | 国产中出内射一区二区| 人人操人人色网| 丝袜AV一区二区三区| 久久久久久久9最新免费视频观看| 宗合情欲网| 97中文超碰| 人妻少妇精品一区二区三区| 日韩婷婷| 香蕉久久国产AV一区二区| 香蕉人人操tv| 97人妻碰碰中文无码久热丝袜| 探花在线免费观看视频国产一区| 成人性爱美曰韩| 中文字幕精品日韩中文字幕| 看一级特黄a大一片| 欧美一级美片在线观看免费| 国产精品成人无码a v毛片| 美国黄片aaa| 人妻啪| 国产欧美日韩一区二区三区| 先锋激情∨在线视频播放| 久久久国产av美女私房| 激情抓乳插进去啪啪啪日韩 | 懂色AV蜜臀无码精品APP | 99人妻| 男人在线天堂| 久久av无码| 欧美人人曰人人操人人射射| 欧美一区二区三区不卡高清视频| 久久久一区二区三区三州| 国产精品爱欲| 户外裸露刺激视频第一区| 青青草天天亲夜夜操网| 能看的av| 久久AV无码1区2区3区| 日韩激情视频| 欧美性五月| 欧美后入式| 日韩精品一区,二区 九九...老司机| 精品妇操一区二区三区| 91精品国| 日产操逼| 在线欧美69V免费观看视频| 蜜臀AV网站| 国产原创剧情在线丝袜| 日本三级韩三级99久久| 亚洲射综合网| 久久久久久久久国产| 91丝袜人妻| 欲香欲色综合天天伊人| 男啪女色黄无遮挡免费观看| 欧美黄片欧美黄片xxx| 日本黄 R色 成 人网站| 蜜乳性色无码专日粉嫩骚逼AV| 女同性恋久久| 最新加勒比丝袜在线| 91美女在线看| 国产精品对白自产拍| 亚洲色宗合| 日韩黄片视频试看| 久操精品网| 久操高青| 97 国产精品| 亚洲婷婷丁香在线| 在线观看国产黄色| 婷婷情色综合网| 欧洲亚洲人人爽爽视频| 亚洲视频精选| 少妇人妻好深太紧了vr91| 九色婷婷| 啊操爽品善一区二区三区| 亚洲日韩狠狠撸视频| 欧美色宗合| 综合欧美日本三级| 中文字幕视频2区| 亚热日本熟女| 尤物av网站免费在线播放| 欧美日韩激情无码专区| 久久五月份| 爱丝福利| 欧美激情性久久久久久| 校园春色综合| 凹凸 69堂 在线播放| 午夜操逼不卡| 高树玛利亚无码流出| 久久久免费视频18| 亚洲免费成人在线高清无码视频| 亚洲一区二区三区久久 亚洲一区二区| 96国产污污污丝袜| 三男一女不戴套的A片| www.人人cao| 精品无码一区二区人妻久久蜜桃| yaouchengrenav| 欧美在线视频99| 91劲爆| 日韩综合无码色欲vv| 熟女日韩| 啊啊啊想要| 欧美 亚洲 偷拍自拍| 亚洲日韩肥臀视频在线观看| 97久久国产精品女不卡| 六月激情婷婷| 亚洲色综网| 综合久久久久久久综合网| 宅男午夜在线视频| 婷婷色色五月天福利| 色婷婷小说| 国产不卡的视频| 乱欲一区二区| 欧亚韩国999| 欧美 日韩 亚洲 春色| 亚洲丝袜天堂| 麻豆国产视频精品观看| 青娱乐大香蕉| 51国产午夜精品视频| 91蜜臀熟女| 男人的天堂1024| 婷婷色综合| 欧美丝袜中文字幕07在线| 尤物一级在线免费观看| 天天综合~91| 99碰碰| 欧美成人精品一区| av优播| 白丝一区| 亚洲欧美天堂在线| 国产成人欧美一区二区三区的国产| 色九月综合| 国产无马在线| 亚洲欧美精品久| 萌白酱自拍视频| 激情人妻另类| 91超级碰碰| 97资源站日韩| 岛国小电影| 日韩操p| 欲射影视| 97人人草| 亚洲欧美另类激情小说| 麻豆AV短剧| 91在线秘 男同| 91老熟女老女人国产老太| 国产色呦呦| 亚洲中文字幕熟女少妇一区二区| 伊人国产av| 亚洲1区2区三区高清中文字幕| 99re在线精品78| 26uuu国产免费观看| 九色黄站| 婷婷15月天青娱乐| 国产精品青草综合久久| 激情熟女12P| 91高潮喷水美女| 国产精品三级视频网站| 久久伊人最新网址视频| 97一区二压| 五月婷婷激情| AAAAAAAAA黄片| 97美日韩视频| 磁力99AV| 午夜大香蕉| 性久久久| 深夜国产福利| 日韩精品三级片长长久久| 桃花色涩综合影院| 精品无码一区二区三区| 国产热av| 天天干天天日天天射黄色片| 国产乱伦一二三区| 综合影院永久入口国产| 超碰色老头| 神马久久69| 91麻豆天美国产欧美日| 国产精品一级毛片不卡视| 极品白嫩美少妇在地板上位骑射淫水泛滥| SS久久| 婷婷五月天成人| 操www| 91美女小视频| 97在线播放 | 日韩激情毛片一级久久久| 哈哈操 大香蕉| 亚洲涩涩| 中文字幕在线观看AV| 色色五月天激情| 亚州操逼图| 国内毛片欧美香蕉精品| 九九九999久久久网站| 三级日本一区二区三区| 天久久久噜噜噜久久国产精品爽爽 | 人妻熟女一区二区在线视频| 91视频综合在线| 亚洲欧美爆| 亚洲中文字幕噜噜噜久久久| 夜夜高潮夜夜爽| 97自拍视频在线| 毛片17S| 久操影视| 欧洲免费一区二| 国产强奸超碰AV| 69视频入口| 久啪| 男人把坤坤插入女人的下体| 五月天综合网| 91国产操逼视频| 91国产丝袜白虎| 国产乱码久久久久久| 国产一区96在线| 首页中文字幕中文字幕免费| 国产乱色国产精品免费视| 东京热,男人的天堂| 亚洲诱惑| 欧美天堂亚洲电影院一区在线播放| 99操| 久久久久9999| 欧美日韩性爱视屏免费看了| 国产 日韩 欧美高清| 波多野结衣之双飞调教在线播放| 人妻精品一区二区| 亚洲性综合11| 中文字幕一二三| 欧美+日产+中文| 亚州综| 99re超碰| 最新av中文字幕高清| 好爽视频在线观看视频 | 91美女视屏| 最新欧美色网| 日韩精品人妻系列无码天堂| 屌妞视频久久久久久久| 老熟妇一区二区三区啪啪| 日日狠狠久久偷偷色综合免费| 播播亚洲小说亚洲| 国产少妇与亚洲av| 久草婷婷| 91天天综合在线| 天天摸天天操视频| 97超碰欧美| 一区,二区,三区网站| 美女高潮视频91| 欧美999999| 亚洲欧美不卡线| 91岛国动作片| 日本激情免费大片| 草草影院在线视频| 欧洲大香蕉| 亚洲情色欧美| 777奇米影视777四色| 国产天天骚| 丁香7月婷婷| 久久久新亚洲AV| 51一区二区三区| 综合色久| 蜜桃臀久久| 91精品女厕偷拍视频| 首页亚洲国产高跟丝袜诱惑视频| 麻豆成人av| 麻豆久久一区二区三区| 久久久成人国产精品无码| 丰满少妇一区二区三区四区观看| 99热这里都是精品| 性爱视频啪啪啪啪| a片亚洲一本通视频| 99国产精品视频尤物| 久久国产精品91| 91性网| 欧美99热| 另类欧美色| 亚洲啪啪性视频| 久久天堂网| 做爱A级亚欧| A啊啊在线观看| 亚洲欧洲综合av在线| 蜜桃在线观看一区二区三区 | 乱码人妻一区二区三区| 日本性爱不卡视频| 密臀在线一区尤物| 亚洲欧美精品一区天堂久久 | 人人妻人人澡人人爽人人精品浪潮| 乱伦图av| 婷婷10月天青娱乐| 极品丝袜无码| 国产精品久久久久久照片| 日韩av色图| 国产欧美亚洲精品a第2页| 97精品一区| 欧美超碰9798| 午夜精品五区| 91黄站| 东京热av男人的天堂| 亚洲天堂一区二区久久| 亚洲干B| 四虎免费看黄| 欧美婷婷| 欧美极品性爱天天射| 抽插一区二区视频| 东京热熟女亚洲视频网站| 九九性视频| 操逼片国产| 亚洲麻豆av一区二区| 96爱综合| 婷婷综合五月天| 美国一区二区三区视频| …亚洲黄色厕厕女女在线播…| 夜精品久无码| 美女啊啊啊啊啊啊啊| 99综合视频一体| 一区二区三区 日韩欧美| 亚洲91网站| 嗯嗯嗯嗯啊啊啊好紧好大| 五月丁香社区婷婷日韩欧美精品影院| 亚洲一区二区三区在线激情| 伊香蕉综合久久久久久久噜噜噜| 精品成人女人久久| 狠色婷婷久久一区二区三区_| 九九热男人天堂| 天天综合网站| 偷拍 精品 另类 四区| 国产97视频免费观看| 日韩成人精品| 日韩有码 一区二区三区| 精品人妻一区二区三区日产| 青青草依人大香蕉| 先锋女优在线观看视频| 91色狼| 美女诱惑久久| 欧洲一区二区| 中日韩久久久免费看| 色999偷自拍拍| 啊啊啊啊二区好大| 中文字幕无码不卡啪啪| 欧美日韩小说| 欧美一区二区观看在线| 国内外激情在线| 少妇色欲综合网2| 99re这里只有精品9| 中文字幕在线观看网址| 成人毛片免费| 午夜无码精品免费看性色| 久久亚洲AV成人精品无码| 操逼日韩无码 | 殴美大黄片| 一本一道人妻久久一区二区三区| 天天日日本| 欧美中字不卡| 成人性交免费视屏| 久久东京伊人一本到鬼色| 无码国产Av| 超碰亚洲欧美日韩无| 欧美老熟另类| 亚91网| 国产真乱mangent| www.av在线视频| 一区二区三区四区色图| 久草精品视频| 激情综合五| 人妻 欧美 中文| 成人精品欧洲亚洲| 亚洲av综合伊人久久| 国产97色在线| 日韩欧美天堂| 一区二区三区亚洲| 亚洲丝袜色图| www.av家庭乱伦| 免费在线观看国内色片网站网址| 大香蕉欧美伊| 亚洲无码精品AV久久久| 97精品国产97久久久| 久久偷偷色综合蜜桃| 91丨国产丨白浆秘 洗澡动漫| 国产毛片精品一区二区色欲黄A片| 夜夜爽爽爽| 久久久四区| 五月天婷婷色| 欧美日韩中文视频播放| 99色| 91精片| 久久国产三区| ..日韩av毛片精品久久久| 五月婷丁香| 激情综合色| 一二三卡欧美日韩人妻免费精品| 中文字幕奈奈美被公侵犯| 蜜臀99999| 大香网站| 欧美色图片91| 久久av色| 久久久久久久亚洲Av无码| 裸体女人草逼视频播放一区,二区,三区,四区,五区 | 九九AV| 欲香欲色| 亚洲欧洲久久天堂| 免费观看国产不卡av| 97超碰中文| 午夜精品久久久久久久| 色婷婷电影| 91久久免费视频互動交流| 怡春苑东京热| 97人妻碰碰中文无码久热丝袜| 男人天堂新在线| 亚州综合电影| 日韩av一级黄片| 欧洲精品一级二级精品综合视频综合| 97大色网| 91狠婷| 久热无码| 国产精品久久久久久 百度| 亚洲成人ab| 劲爆欧美人妖三区91| 国产黄a三级三级三级av在线看| 人妻一区视频| 深夜福利黄片| 国产自偷| 中文字幕av一区二区三区人妻少妇 | 熟妇一区,二区,三区。| 无码一区二区三区四区五区六区七区八区九区十区视频 | 国产 亚洲 丝袜 制服| 国产精品人妻免费精品| 无码天堂| 精品九九九| 色欲久久99国产精品久久久久久| 天美一区在线| 自拍第一页| 九九九九九九免费视频| 久久久久无码一妻区| 日本999精品视频| 欧美第38页| 亚洲情色一区综合| 一区二区久久天天干狠狠| 97视频在线观看播放与子乱对白在线……| 国产麻豆福利av在线播放| 欧美十八禁导航成人| 亚洲中文字幕久久人妻| 性做久久久久久久| av资源在线播放天堂| 久久亚洲AV无码专区国产精品| 亚洲AV无码翔田千里网站| 极品综合| 国产精品久久成人免费| 欧美色五月| 亚洲综合性感在线| 性爱乱伦视频免费| 久久久亚洲熟妇资源| 国产丝袜一区二区三区| 丰满少妇精品一区二区| 久久色精品视频在线| 日本精品一区二区三| 99999久久精| 91视频在线观看18| 日韩大香蕉| 亚洲日韩AV视色| 熟女天天干| 人人摸.人人色| 曰韩操B| 中文字幕成人理论在线| 在线观看国产黄色| 久久久国产护士丝袜美腿一| 秋霞鲁丝午夜无码一区二区三| 亚州色图欧美色图| 国产资源中文字幕在线| 插穴性爱视频在线观看| 偷拍欧美综合| 久久视频少妇美女| 国产粉嫩蜜臀av一区二区三区| 国产一区二区三区白丝| 99精品免费| 日本孕妇孕交| 伊人一区二区在线播放| 日产狠狠干| 熟妇女伦乱视频视频| 天天插夜夜操| 欧美亚洲国产自久久| 精品无av| 日韩性爱视频免费在线 | 亚洲欧美自拍偷拍| 日本一区不卡| 久久五月天婷婷丁香中文字幕| 啊啊啊啊嗯嗯嗯用力好爽 | 欧美性爱精品七区| 中文字幕二区日韩天堂 | 欧美性夜| 精品区9| 色欧美在线| 91亚洲色人| surenchaopeng| 成人免费看吃奶视频网站| 中文字幕丝袜人妻| 一区二区乱码福利| 色婷婷综合久久久久中文一区二区 | 亚洲情色第一页| 亚洲高清视频在线免费观看| 国产亚洲 中文欧美久久| 日夜伊人网| 神马午夜久久久| 免费作爱一级视频| 91N综合网| 91人人爽人人爽人人人,gav福利视频导航,日韩欧美亚洲国产字幕四区 | 欧美婷婷五月天| 91色人| 春色综合免费| 国产精品嫩草影院免费| 大干人妻| 女优视频第10页| 懂色Av一区二区三区| 国产九月婷婷| 国产毛片片精品天天看视频| 日日夜夜草草草| 台湾一区国产高清在线| 夫妻AV网站| 91大神电影天堂| 日本不卡一区二区| 91女优在线观看| 亚洲国产综合久久久性感熟妇| 久久久精品| 久久亚洲日韩国产欧| 国产一级久久久| 成人97人人超碰人人| 很狠操| yazhousetuoumei| 天天色播亚洲综合网站| 人妻一区二区三区四区视频| 天天综合网亚洲综合网| 久久婷婷欧美| 日韩内射视频| 超碰调教97| 国模精品一区二区三区苹果色戒| 肏逼视频日本| 久久久久久久人妻丝袜| 啊啊啊啊嗯嗯在线久久久| 成人久久精品| 草久久久| 一区二区 日韩 欧美 国产 传媒| 91久久精品国产| 婷色五月| 天天综合亚在线| 综合色图亚洲欧美| 五月天婷婷成人网| 操操吧亚洲乱伦视频| 国产精品999aaa| 亚洲色图亚洲| 免费家庭乱伦视频| av爱爱爱| 无码聚合| 操逼片国产| 亚欧性爱无码| 亚洲中文日韩欧美大香蕉视频| 国产精品剧情| 91精品人妻偷情| 人妻中文字幕精品无码| 久射吧| 98久久| ,成人免费啪啪视频| 懂色Av| 蜜臀在线视频| 日本性爱少妇| www.91色综合| 熟妇国产免费一区| 成人一道本免费视频| 日产操逼| 98久久| 色999五月色| 亚洲日本韩国极品一区二区| 欧亚日韩三区| 九九九精品美女| 97超碰磁| 色五月婷婷网| 欧美 日韩 另类 亚洲| 果冻传媒一区二区三区| 在线不欧美| 男人的天堂一区三区| 国产性刺激| 亚洲熟女乱综合一区二区在线-...亚洲国产日韩欧美一区二区三区,久久久久久精 | 欧美一区二区三区蜜桃| 欧美精品人妻视频| 天天影视之亚洲综合网| 思思热一热婷婷热一热| 激情综合网激情综合| yellow网站免费观看日韩高清无码| 日本岛国黄色网址| 18禁久久| 亚洲最新中文字幕免费| 欧美日韩丝袜 | 蜜臀99久| 综合免费无码中文| 久久男人网| 国产乱伦搜索结果91P| 播播亚洲小说亚洲| 欧美亚洲丝袜美女电影| 色哟哟AⅤ| 麻豆区99999| 亚洲天堂精品日韩电影| 韩国久久97| 91另类| oumeisetu综合| 亚洲欧美999| 日韩av电影网站| 天欧美在线| 欧美91在线+|+欧美| 91综合中文字幕| 亚洲偷拍自拍在线视频| 亚洲色啪| 97超碰美女| 中文字幕高清20页视频| 国产操操日韩三级黄| av中文在线| 亚洲不卡一| 亚洲中文字幕av| 涩综合导航| 免费A V在线| 久久久96| 亚洲av强奸乱伦| 日韩综合97p| www.99热| 精品无码不卡视频| 欧美丝袜91| 夜夜国产一区| 精品久久99| 天天操天天射天天日| 亚洲欧美91√| 青青青青草av在线观看| 婷婷干黄色| 天美麻豆一区二区三区| 亚洲视频小说| 麻豆 欧美 日韩| 亚洲AV无码成人精品久久| 五月天久久综合网| 超碰地址久久| 好一吊区二区| 亚州色国| 91最新综合| 六月婷激情福利天堂69| 免费啪啪啪网站18岁| 97亚洲在线| 日日黄色三级网站| 天天肏美女| 日本一本一区二区三区四区五区欧美日韩中文字幕 | 青青草久久在线| 看黑丝美女操逼青青网站| 亚洲综合春色| 五月丁香拍拍激情综合三级| 12一15性XXXX粉嫩国产| 欧美综合第一页| 一区二区视频在看| 亚洲风情综合网| 懂色影视久久| 午夜福利在线合集| 少妇第一页| 国产一区二区二区按摩精品啪视频| 天天射,天天操,天天爽-国内精品一区二区三区-成人AV | 约操熟妇| 97干在线视频| 国产路线专区| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区 | 操穴国产| 日日骚 av| 精品9区| 蜜桃网熟妇| 怡春院久久| 国产无码精品成人| 亚洲操逼无码| 五月综合久久| 狠肏骚人妻| 伊人午夜福利视频| 在线播放欧洲免费av| 人妻熟妇久草在线| 蜜臀99久久精品久久久久久| 欧美AB在线| 精品成人动漫一区二区| 国内一级精品| 97在线看| 播播亚洲小说亚洲| 艳美熟妇先锋一二三区| 久久精品国产亚洲AV高清演员表| 国产精品不卡高清在线观看| 97碰| 亚洲最新中文字幕免费| 六月色婷婷| 欧亚日韩三区| 五十路一区无码| 亚洲一级特黄大片在线播放91| www四虎| 久久久久99精品成人片蜜臀| 国产操逼视频在线观看| 丁香六月啪啪| AV色五月天| A级片日韩欧美国产欧美视频精选观看 | 免费观看性欧美一级| 青青草天天亲夜夜操网| 99热免费精品| 99re超碰| 久极品在线观看| 婷婷激情综合网| 久久99999| 97极品无码| 亚洲国产成人精品999| 色爱国产| 涩涩久久精品| 欧美综合色图网| 这里都是精品在线观看| 日韩激情视频| 国产精品一区二区亚洲人成毛片| 亚洲国产精品久久久久久久久久| 99后入| A V少妇特黄三级| 亚洲脚交| 东京热免费视频| 欲色综合| 天天操狠狠日夜夜干超碰撸com视频在线观看| 超碰九九| 日韩探花精品在线视频| 国产热av| 蜜桃无码AV一区二区| 久久色一区| 夜夜爽夜夜操| 97亚洲性爱| 少妇高潮流水av免费| 日韩伦理视频| 久久精品店| 欧美综合色图片| 亚州宗合另类| 国产精品无码久久久久2025| 无毛精品| 日本护士高潮| 日韩成人私密一级精品av| 九热超碰| 嗯~啊~快点 死我视频| 欧美日韩国产黄色片| 偷拍综合亚洲| 91欧美高清| 天天艹天天日| 96精品久久久| 97色伦欧美| 亚洲AV成人无码一二三久久| 亚洲色天堂九9| 久久久久久久久久久人妻| 天天天天天天天天天天干美女| 亚洲欧美综合| 东京热av男人的天堂| 国产精品情侣啪啪| 欧美特大黄一级片片免费| 久久久亚洲Av| 久久无码精品| 91亚洲黄色网| 性欧美精| 夜夜爽爽夜夜精品视频| 国产欧美一区二区| 国产树林里野战在线看| 国产精品99精品视频网站| 欧美大色交| 91久久堂| 97超碰人操| 激情小说亚洲视频| 老司机午夜福利视频一区二区| 在线天堂999| 亚洲色图欧美色图制服丝袜| 爆乳免费黄网站| 天天欧美欧美亚洲网| 五月激情啪啪| 婷婷五月天成人| 欧美少妇熟女| 在线 亚洲 网爆 自拍| 91 手机在线播放 绯色| 91久久久久久久久久久| 一本一道人妻久久一区二区三区| 麻豆天美久久91| 欧美性生活综合| 狠狠久久亚洲欧美专区| 日韩丝袜人妻AV| laoshunv91| 久久香蕉超碰97国产精品| 国产成人天堂| 91高清欧美| 啪啪视频免费在线观看| 欧美1区二区三区公司| 久久精品国产96精品亚洲拳交| 97色色网| 精品九九九九九九九九九| 色噜噜人妻av中文字幕| 欧亚日韩中文在线| 成人a级高清视频在线观看| 亚洲超碰在线| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 精品国产乱码久久久久久影片| 情色五月天久久久| 男人成人黄色视频在线观看免费下载| 久久蜜桃一区二区| 午夜视频久久久久一区| 天堂8在线新版官网| 校园春色综合| 日韩三级av片| 91N综合网在线| 欧美色图在线视频少妇| 欧美se综合| 久久熟女精品不卡一区| 久久中文字幕女同性恋一区| 亚洲国产综合图区中文字幕| 怡红院一区二区熟女人妻| 日韩专区数据列表-第3230页-精品国产一区二区三区香蕉 久久99熟女人妻中文字 | 2024人人操人人摸| 欧美一区二区亚洲天堂| 久日91在线| 99热这里只有精品1| 国产强上视频在线观看| 亚洲精品国产AV天美传媒| 亚洲久久久久| 2020中文字幕在线| 51国产午夜精品视频| 久热伊人99re| 中文字幕AV中出| 五月丁香婷婷色| 亚洲熟女人妻中文字幕一区二区| 竹菊影视国产一区二区| 久久久成人免费av电影| 亚洲 一区二区 自拍| 制服中出中文人人精品| 亚洲日韩美国人妻| 碰超人人在线一区二区三区| 国产精品网址| 中文字幕欧美日本乱码一线二线| 久久六六| 九色 人妻 大香蕉| 国产精品高清2021在线| 日本加靬比网站发布页| 国内偷自视频区视频综合| 九热超碰| 五月婷婷丁香| 91人精品妻入口| 亚洲人综合| 人妻少妇久久久| 国产激情在线| 久久国产视频专区一二三| 国产 热久久久久国产精品| 久久爽爽精品| 国产小u女在线观看| 男人的天堂 在线一区| 久久久久久大| 91精品久久久久五月天精品| 人妖欧美一区二区| 狠狠久久四虎| av在线免费一区二区| 先锋女优在线观看视频| 绯色AV粉色AV蜜臀AV| 激情四射五月天| 精品十三区| 色墦五月丁香| 久操网视频| 加勒比伊人综合| 天天操狠狠日夜夜干超碰撸com视频在线观看 | 中国国国产一级特黄毛片| 天天网综合| 国产欧美成人精品| 日本免费一级AAA大片器| 3PAV乱伦视频| 丝袜 中出 制服 人妻 美腿 中文字幕| 五月天伊人| 用力操死我| 日韩pv中文| 黄色小视频日本txt| 亚川综合视频| 精品午夜福利国产一区二区在线观看 | 欧洲亚洲人人爽爽视频| 亚洲免费97免费| 嗯嗯嗯啊啊啊操的我好爽 | 免费成人自拍视频在线| 久9精品| 五月天婷婷社区| 超碰精品97| 天天伊人| 日本欧美中文字幕| 国语精品av| 久久久久夜夜夜夜| 欧美福利视频啊啊啊啊| 欧美精品久久96人妻无码| 中国农村熟妇毛片视频|