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

ARTICLE DETAIL

資訊詳情

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

深入源碼:Hermes Agent 的 Self-Improving 機制如何驅(qū)動 Skill 自動進化

深入源碼:Hermes Agent 的 Self-Improving 機制如何驅(qū)動 Skill 自動進化 1. 從一次 K8s 部署翻車說起Hermes Agent 的 Self-Improving 到底在解決什么如果你用過 OpenClaw 這類 Agent 框架大概率經(jīng)歷過這樣的場景第一次讓它部署一個 Flask 應(yīng)用到 K8s它踩了 ImagePullBackOff 的坑你手動糾正了第二次換個項目再部署它把同樣的坑又踩了一遍。Skill 是手寫的 Markdown 文件你不寫它就不會你寫了它也不會自己更新。Hermes Agent 在 OpenRouter 排行榜上增速 204%Top Coding Agents 排第一GitHub 從 0 到 106k Star靠的不是功能堆疊而是設(shè)計哲學(xué)上的分水嶺——它讓 Agent 干完活之后自動把踩坑經(jīng)驗提煉成可復(fù)用的 Skill下次遇到同類問題直接調(diào)用。用得越久能力越強。這篇文章拆解 Hermes Agent 源碼中 Self-Improving 與 Skill 模塊的協(xié)作鏈路給出可復(fù)制的源碼閱讀路徑和關(guān)鍵函數(shù)調(diào)用鏈并演示一次完整的 Skill 迭代驗證動作。適合想理解 Agent 自進化原理的開發(fā)者也適合正在選型 Agent 框架的技術(shù)負(fù)責(zé)人。三個子系統(tǒng)撐起一個閉環(huán)Memory 是助手隨身帶的小本子記著老板喜歡喝美式這些事實Skill 是助手積累的操作手冊——部署 K8s 第 2 步一定要先推鏡像Nudge Engine 是定時響的鬧鐘提醒助手回頭想想有沒有什么值得記的。三者協(xié)作構(gòu)成一個完整的反饋回路。源碼倉庫地址github.com/NousResearch/hermes-agent。下面按模塊拆解每一步都給出文件路徑和行號區(qū)間你可以直接對照閱讀。2. Memory 系統(tǒng)源碼拆解兩個文件如何定義 Agent 對你的全部認(rèn)知Memory 系統(tǒng)設(shè)計得很克制——兩個純文本文件用§分隔條目~/.hermes/memories/ ├── MEMORY.md # Agent 的個人筆記環(huán)境事實、項目約定、工具怪癖 └── USER.md # Agent 對用戶的認(rèn)知偏好、溝通風(fēng)格、工作習(xí)慣字符上限故意設(shè)得很緊MEMORY 限 2200 charsUSER 限 1375 chars。容量有限就迫使 Agent 挑重要的記不重要的自然被擠掉。對比 OpenClaw——它的 MEMORY.md 是純追加模式用幾個月就膨脹成幾萬行的怪獸文件找?guī)讉€月前的一句話只能笨拙地通讀全文。Hermes 的做法反過來容量有限就倒逼 Agent 做信息壓縮過時的自然被擠掉留下的都是高密度事實。具體實現(xiàn)上MemoryStore維護兩組平行狀態(tài)——實時可寫的條目列表和會話開始時凍結(jié)的快照# tools/memory_tool.py:116-122 class MemoryStore: def __init__(self, memory_char_limit2200, user_char_limit1375): self.memory_entries: List[str] [] self.user_entries: List[str] [] self.memory_char_limit memory_char_limit self.user_char_limit user_char_limit self._system_prompt_snapshot: Dict[str, str] {memory: , user: }但設(shè)了上限只是第一步關(guān)鍵是超限之后怎么處理。Hermes 不會靜默丟棄舊條目也不會自動壓縮——它選擇讓add直接失敗然后把當(dāng)前所有條目返回給模型# tools/memory_tool.py:248-259 if new_total limit: current self._char_count(target) return { success: False, error: ( fMemory at {current:,}/{limit:,} chars. fAdding this entry ({len(content)} chars) would exceed the limit. fReplace or remove existing entries first. ), current_entries: entries, usage: f{current:,}/{limit:,}, }錯誤信息里一句 Replace or remove existing entries first 就把模型引導(dǎo)到了replace和remove操作上。同時返回current_entries讓模型能看到現(xiàn)有的所有條目自己決定哪些過時了該刪、哪些可以合并壓縮。模型不是被動地執(zhí)行淘汰規(guī)則而是主動做信息整理——這本身就是一次自我反思。凍結(jié)快照機制也值得注意。每次會話啟動時Memory 加載后立刻捕獲一份快照之后系統(tǒng)提示詞里用的都是這份快照# tools/memory_tool.py:124-140 def load_from_disk(self): mem_dir get_memory_dir() self.memory_entries self._read_file(mem_dir / MEMORY.md) self.user_entries self._read_file(mem_dir / USER.md) # 會話開始時凍結(jié)快照之后不再變動 self._system_prompt_snapshot { memory: self._render_block(memory, self.memory_entries), user: self._render_block(user, self.user_entries), }快照注入系統(tǒng)提示詞后Agent 還沒看到用戶消息就已經(jīng)知道你的環(huán)境和偏好了。為什么凍結(jié)而不是實時更新因為系統(tǒng)提示詞會話內(nèi)不變就能共享前綴緩存Prefix Cache省掉重復(fù)計費。新寫入的內(nèi)容只改磁盤下一個會話才刷新進來。提示詞引導(dǎo)方面系統(tǒng)提示詞中的MEMORY_GUIDANCE明確了什么該記、什么不該記# agent/prompt_builder.py:144-162 MEMORY_GUIDANCE ( You have persistent memory across sessions. Save durable facts using the memory tool: user preferences, environment details, tool quirks, and stable conventions.\n Prioritize what reduces future user steering — the most valuable memory is one that prevents the user from having to correct or remind you again.\n Write memories as declarative facts, not instructions to yourself. User prefers concise responses ? — Always respond concisely ?. Project uses pytest with xdist ? — Run tests with pytest -n 4 ?. )注意這里的區(qū)別Memory 要求寫成聲明式事實User prefers concise responses而不是命令式指令A(yù)lways respond concisely。前者是偏好可以被當(dāng)前上下文覆蓋后者是死命令會限制 Agent 的靈活性。Tool Schema 里還有一句關(guān)鍵的邊界規(guī)則If youve discovered a new way to do something, save it as a skill. —— Memory 不存操作步驟操作步驟歸 Skill 管。這一句話把兩個系統(tǒng)的分工畫清了。3. Skill 模塊源碼拆解從 SKILL.md 結(jié)構(gòu)到自動創(chuàng)建觸發(fā)條件Memory 是我知道什么Skill 是我會做什么。每個 Skill 是一個目錄核心是 SKILL.md 文件~/.hermes/skills/ ├── devops/ │ └── flask-k8s-deploy/ │ ├── SKILL.md # 主指令 │ ├── references/ # 參考文檔 │ └── templates/ # 模板文件 └── software-development/ └── fix-pytest-fixtures/ └── SKILL.md一個典型的 SKILL.md--- name: flask-k8s-deploy description: Deploy a Flask app to Kubernetes with health checks version: 1.0.0 --- # Flask K8s Deployment ## When to use - User wants to deploy a Flask/Python app to Kubernetes - User mentions K8s, kubectl, or container deployment ## Steps 1. Create Dockerfile with gunicorn (not dev server) 2. Build and push image to registry BEFORE creating deployment 3. Write deployment.yaml with livenessProbe pointing to /health 4. Write service.yaml with correct port mapping 5. kubectl apply both files 6. Verify with kubectl get pods and kubectl logs ## Pitfalls - MUST push image to registry before kubectl apply, otherwise ImagePullBackOff - Flask 默認(rèn)沒有 /health 端點需要手動添加 - Django 需要額外設(shè)置 ALLOWED_HOSTS 環(huán)境變量 - livenessProbe path 必須返回 200不能用需要認(rèn)證的路徑Pitfalls 這一節(jié)不是預(yù)先寫好的而是 Agent 踩坑后追加的——這就是 Skill 層面的self-improving。Agent 不需要用戶說幫我創(chuàng)建一個 Skill。驅(qū)動力來自skill_manage工具的 schema# tools/skill_manager_tool.py:681-701 SKILL_MANAGE_SCHEMA { name: skill_manage, description: ( Manage skills (create, update, delete). Skills are your procedural memory — reusable approaches for recurring task types.\n\n Create when: complex task succeeded (5 calls), errors overcome, user-corrected approach worked, non-trivial workflow discovered, or user asks you to remember a procedure.\n Update when: instructions stale/wrong, OS-specific failures, missing steps or pitfalls found during use. If you used a skill and hit issues not covered by it, patch it immediately with skill_manage(actionpatch) — dont wait to be asked.\n\n After difficult/iterative tasks, offer to save as a skill. Skip for simple one-offs. ), }創(chuàng)建的門檻設(shè)得比較清晰工具調(diào)用超過 5 次才值得創(chuàng)建簡單任務(wù)不記、踩過坑再修復(fù)的經(jīng)驗才有價值、用戶糾正過的做法要銘記。OpenClaw 也有 Skill 系統(tǒng)也是 SKILL.md YAML frontmatter但 Skill 要么是你手寫的要么是從社區(qū)裝的。手寫的成本高懶得維護社區(qū)裝的不是針對你的環(huán)境。關(guān)鍵問題是Agent 本身不會從工作中學(xué)到任何東西——干了一百次部署第一百零一次犯的錯跟第一次一模一樣。HN 上有個帖子叫 Data Is the Final Moat——當(dāng)模型智能被商品化、Agent 框架被開源真正的護城河是 Agent 在工作中積累的領(lǐng)域知識。OpenClaw 的 Skill 是手寫的配置文件用了一年還是那份手寫的配置文件Hermes 的 Skill 是越用越厚的經(jīng)驗資產(chǎn)——每一次踩坑都在加固護城河。這不是 OpenClaw 團隊不想做而是它的架構(gòu)沒有為Agent 自主學(xué)習(xí)預(yù)留通路——沒有創(chuàng)建觸發(fā)、沒有 patch 機制、沒有 review agent。要補這一課是要重寫核心架構(gòu)。Hermes 這邊Agent 踩了坑、修了 bug、用了 12 次工具調(diào)用才搞定一個部署——這些經(jīng)驗被自動提煉成 Skill下次再遇到同類任務(wù)就是 6 次調(diào)用零錯誤。系統(tǒng)提示詞里還有一句 Skills that arent maintained become liabilities——通過提示詞給 Agent 灌輸責(zé)任感防止它只管創(chuàng)建不管維護。當(dāng) Agent 按照已有 Skill 執(zhí)行但中途發(fā)現(xiàn)步驟有遺漏或者踩了新坑時它會在完成任務(wù)后回頭修補 Skill。不是全量重寫而是做精確的局部 patch# tools/skill_manager_tool.py:397-485 def _patch_skill(name, old_string, new_string, file_pathNone, replace_allFalse): Targeted find-and-replace within a skill file. from tools.fuzzy_match import fuzzy_find_and_replace new_content, match_count, _strategy, match_error fuzzy_find_and_replace( content, old_string, new_string, replace_all ) if match_error: return {success: False, error: match_error, file_preview: content[:500]} # ...省略 _validate_content_size、_validate_frontmatter 等校驗 # 修改前備份原內(nèi)容 original_content content _atomic_write_text(target, new_content) # 修改后重新做安全掃描 scan_error _security_scan_skill(skill_dir) if scan_error: _atomic_write_text(target, original_content) # 不通過就回滾 return {success: False, error: scan_error}這里用了fuzzy_find_and_replace做模糊匹配——Agent 給出的old_string可能跟原文有格式差異模糊匹配能容忍這些差異。每次修改后還要跑一遍_security_scan_skill()不通過就自動回滾。Agent 在踩完坑的當(dāng)場就把 Pitfalls 補上了下次同事遇到同樣的場景直接繞過去。Skill 多了以后不能全塞進系統(tǒng)提示詞——這也是 OpenClaw 的一個痛點它采用全量背包模式每次會話把 SOUL.md、IDENTITY.md 和各種設(shè)定一股腦塞進上下文設(shè)定越多背包越沉Token 浪費嚴(yán)重模型注意力也被稀釋。Hermes 更像一座動態(tài)圖書館默認(rèn)上下文極其輕量只放一個輕量索引——每個 Skill 的名字和一句描述Available skills: devops: - flask-k8s-deploy: Deploy a Flask app to Kubernetes with health checks - nginx-reverse-proxy: Configure Nginx reverse proxy with SSL software-development: - fix-pytest-fixtures: Debug and fix pytest fixture scope issuesAgent 判斷某個 Skill 跟當(dāng)前任務(wù)相關(guān)時才通過skill_view加載完整內(nèi)容。先看目錄再翻全文按需加載。4. Nudge Engine 與后臺 fork反饋回路如何自動觸發(fā) Skill 迭代Memory 和 Skill 都是存儲系統(tǒng)寫入需要有人觸發(fā)。Nudge Engine 就是這個觸發(fā)器——運行時維護兩個計數(shù)器定時提醒 Agent 該停下來想想了。兩個計數(shù)器兩種粒度# run_agent.py:1328-1331 — Memory 計數(shù)器 self._memory_nudge_interval 10 # 每 10 個用戶回合觸發(fā)一次 self._turns_since_memory 0 # run_agent.py:1428-1431 — Skill 計數(shù)器從配置讀取默認(rèn) 10 self._skill_nudge_interval int(skills_config.get(creation_nudge_interval, 10)) self._iters_since_skill 0粒度不同是有道理的Memory 的信息來自用戶輸入按回合計Skill 的經(jīng)驗來自工具使用過程按迭代計。計數(shù)器到閾值就觸發(fā)審查Agent 主動調(diào)用了 memory 或 skill_manage 則重置——已經(jīng)在做了就不用催。Nudge 觸發(fā)后怎么處理它不會在主對話中插一條讓我想想有沒有什么該記的——那樣太打擾用戶了。而是在后臺 fork 一個獨立的 Agent 實例拿著主對話的快照去做審查# run_agent.py:2665-2711 def _spawn_background_review(self, messages_snapshot, review_memoryFalse, review_skillsFalse): def _run_review(): with open(os.devnull, w) as _devnull, \ contextlib.redirect_stdout(_devnull), \ contextlib.redirect_stderr(_devnull): review_agent AIAgent( modelself.model, max_iterations8, quiet_modeTrue, ) review_agent._memory_store self._memory_store review_agent._memory_enabled self._memory_enabled review_agent._user_profile_enabled self._user_profile_enabled # 禁用 review agent 自身的 nudge否則會無限遞歸 review_agent._memory_nudge_interval 0 review_agent._skill_nudge_interval 0 review_agent.run_conversation( user_messageprompt, conversation_historymessages_snapshot, ) thread threading.Thread(target_run_review, daemonTrue) thread.start()幾個細(xì)節(jié)輸出重定向到/dev/null用戶完全無感知最多 8 次工具調(diào)用不會無限消耗 APIreview agent 自身的 nudge 被禁用避免無限遞歸和主 agent 共享同一份 Memory寫入直接生效。干活和反思拆成兩個實例互不干擾。Review Agent 靠兩套審查提示詞決定做什么Memory Review 關(guān)注用戶偏好和個人信息Skill Review 關(guān)注非平凡的解題過程。每個 prompt 都以 If nothing is worth saving, just say Nothing to save. and stop. 收尾——防止 review agent 每次都往里塞東西來交差。審查在響應(yīng)發(fā)送給用戶之前才觸發(fā)用戶收到回復(fù)后該干嘛干嘛Agent 在后臺默默復(fù)盤。完整案例從不會到精通的三次會話。用一個 K8s 部署場景串一下三個子系統(tǒng)的協(xié)同。第 1 次會話冷啟動。用戶說幫我把這個 Flask 應(yīng)用部署到 K8s 集群。Memory 和 Skills 都是空的Agent 靠基座知識摸索12 次工具調(diào)用踩了兩個坑iter1: terminal(kubectl version) → 確認(rèn)集群版本 iter2: read_file(app.py) → 讀取應(yīng)用代碼 iter3: write_file(Dockerfile) → 創(chuàng)建 Dockerfile iter4: terminal(docker build -t myapp .) → 構(gòu)建鏡像 iter5: write_file(deployment.yaml) → 編寫 K8s 部署文件 iter6: terminal(kubectl apply -f deployment.yaml) → ImagePullBackOff忘記推鏡像到 registry iter7: terminal(docker push myregistry.azurecr.io/myapp) iter8: terminal(kubectl apply -f deployment.yaml) → 重新部署 iter9: write_file(service.yaml) → 編寫 Service iter10: terminal(kubectl apply -f service.yaml) iter11: terminal(kubectl get pods) → CrashLoopBackOfflivenessProbe 路徑不對 iter12: 修改 deployment.yaml → 重新部署 → 成功12 次迭代觸發(fā) Skill ReviewReview Agent 看到兩次報錯和修復(fù)過程創(chuàng)建了一個 SkillReview Agent 執(zhí)行: → skill_manage(actioncreate, nameflask-k8s-deploy, categorydevops, content --- name: flask-k8s-deploy description: Deploy a Flask app to Kubernetes with health checks --- ## Steps 1. Create Dockerfile with gunicorn 2. Build and push image to registry BEFORE kubectl apply 3. Write deployment.yaml with livenessProbe → /health ... ## Pitfalls - MUST push image to registry first, otherwise ImagePullBackOff - Flask 默認(rèn)沒有 /health 端點需手動添加 - livenessProbe path 必須返回 200 )安全掃描通過后寫入磁盤用戶對這一切毫不知情。第 2 次會話Skill 復(fù)用 自我修補。用戶說幫我再部署一個 Django 應(yīng)用到 K8s。系統(tǒng)提示詞里多了 Skills 索引Agent 加載flask-k8s-deploy后照著步驟做iter1: skill_view(flask-k8s-deploy) → 加載完整 Skill iter2: read_file(manage.py) → 確認(rèn) Django 項目結(jié)構(gòu) iter3: write_file(Dockerfile) → 用 gunicornSkill 指示 iter4: 添加 /health 端點Skill Pitfalls 提醒 iter5: terminal(docker build docker push) → 先 push 再 applySkill Steps 第2步 iter6: write_file(deployment.yaml) → livenessProbe → /health iter7: terminal(kubectl apply) → DisallowedHost 錯誤Django 特有的問題Skill 沒覆蓋 iter8: 修改 deployment.yaml 添加 ALLOWED_HOSTS env iter9: terminal(kubectl apply) → 成功從 12 次調(diào)用降到 9 次已知坑被繞過但遇到 Django 特有的新坑。Review Agent 一口氣做了三件事寫入用戶畫像、記住 registry 地址、patch Skill 補上 ALLOWED_HOSTS 坑。第 3 次會話零錯誤一次搞定。用戶說幫我部署一個新的 FastAPI 微服務(wù)。Agent 已經(jīng)知道你是誰、registry 在哪、集群在哪Skill 里也包含了 ALLOWED_HOSTS 的坑——6 次調(diào)用零錯誤。三次對比維度會話 1 (冷啟動)會話 2 (Skill 復(fù)用)會話 3 (全自愈)工具調(diào)用12 次9 次6 次錯誤數(shù)210Memory無觸發(fā)寫入系統(tǒng)提示詞注入Skill觸發(fā)創(chuàng)建復(fù)用 自我修補復(fù)用已修補版本在開源 Hermes 中這些經(jīng)驗積累在單個用戶的~/.hermes/目錄下。RDSHermes 把 Skill 存儲從本地磁盤搬到了云端——一個 DBA 踩過的坑團隊里所有人的 Agent 都能繞過。自我進化不再是單點的而是組織級的。5. 常見報錯排查401、local proxy failed、reading choices 與 OAuth 失效在跑通 Hermes Agent 的 Self-Improving 鏈路之前接入層的問題往往先卡住你。下面按真實報錯對照排查。401 Unauthorized / invalid_api_key。最常見的原因是 Base URL 和 Key 不匹配。如果你用的是 TaoToken 的 API 網(wǎng)關(guān)Base URL 必須寫成https://taotoken.net/apiKey 從控制臺的 API Keys 頁面生成。檢查配置文件里base_url和api_key是否成對出現(xiàn)以及 Key 是否帶了多余空格。用 curl 快速驗證curl https://taotoken.net/api/v1/chat/completions \ -H Authorization: Bearer $TAOTOKEN_API_KEY \ -H Content-Type: application/json \ -d {model:claude-sonnet-4-20250514,messages:[{role:user,content:ping}]}返回 200 且 choices 數(shù)組非空說明 Key 和 Base URL 都沒問題。local proxy failed / connection refused。這個報錯通常出現(xiàn)在你配置了本地代理端口但代理進程沒起來。檢查config.yaml里是否殘留了proxy: http://127.0.0.1:xxxx這類配置。如果你不需要本地代理直接刪掉這一行。Hermes 默認(rèn)走直連不需要額外代理層。reading choices 報錯 / KeyError: choices。這通常意味著上游返回的不是標(biāo)準(zhǔn) OpenAI 格式的響應(yīng)??赡茉蚰P?ID 寫錯了網(wǎng)關(guān)返回了錯誤 JSON或者 Base URL 少了/v1路徑。確認(rèn)你的 Model ID 跟網(wǎng)關(guān)支持的列表一致比如claude-sonnet-4-20250514、gpt-4o這類。用模型對話頁面先手動測一次確認(rèn)模型可用再寫進配置。OAuth token expired / Claude Code 認(rèn)證失敗。如果你在用 Claude Code 接入認(rèn)證走的是 Anthropic 的 OAuth 流程。token 過期后需要重新走一遍授權(quán)。檢查~/.claude/下的憑證文件是否還在有效期內(nèi)。如果頻繁過期考慮改用 API Key 方式接入穩(wěn)定性更好。CC Switch / Cline MCP / Codex auth.json 三件套配置。如果你在 Hermes 里掛 MCP Server 或者用 CC Switch 管理多套配置記住每個接入點都需要三樣?xùn)|西Base URL、API Key、Model ID。以 Codex 的auth.json為例{ base_url: https://taotoken.net/api, api_key: sk-xxxxxxxx, model: claude-sonnet-4-20250514 }Cline 的 MCP 配置在settings.json里{ mcpServers: { hermes: { command: npx, args: [-y, hermes/mcp-server], env: { HERMES_BASE_URL: https://taotoken.net/api, HERMES_API_KEY: sk-xxxxxxxx, HERMES_MODEL: claude-sonnet-4-20250514 } } } }CC Switch 的配置文件里同樣需要這三項對齊。任何一項缺失或?qū)戝e都會導(dǎo)致 401 或 reading choices 報錯。Skill 創(chuàng)建后不生效。檢查~/.hermes/skills/目錄下是否有對應(yīng)的 SKILL.md 文件以及 YAML frontmatter 里的name和description是否完整。如果安全掃描沒通過文件會被回滾磁盤上不會留下痕跡。查看日志里有沒有Security scan blocked this skill的輸出。Nudge 不觸發(fā)。確認(rèn)config.yaml里creation_nudge_interval的值默認(rèn)是 10。如果你把值設(shè)得太大比如 100短時間內(nèi)不會觸發(fā)審查。另外如果 Agent 在會話中已經(jīng)主動調(diào)用了skill_manage計數(shù)器會重置不會重復(fù)觸發(fā)。6. 把 Self-Improving 能力接進你的工作流Hermes Agent 的 Self-Improving 就是三件事的配合Memory 記住你是誰Skill 記住怎么做Nudge Engine 保證這個循環(huán)不停轉(zhuǎn)。用得越久Agent 幫你干活就越快、踩坑就越少。如果你想在自己的項目里復(fù)現(xiàn)這套機制源碼閱讀路徑建議按這個順序先看tools/memory_tool.py理解存儲和上限控制再看tools/skill_manager_tool.py理解創(chuàng)建和 patch 流程最后看run_agent.py里的 nudge 計數(shù)器和后臺 fork 邏輯。三個文件加起來不到 2000 行一個下午能讀完。接入層用 TaoToken 的 API 網(wǎng)關(guān)Base URL 寫https://taotoken.net/apiKey 在控制臺的 API Keys 頁面生成。模型 ID 根據(jù)你的任務(wù)選編碼類任務(wù)用claude-sonnet-4-20250514通用任務(wù)用gpt-4o。配置寫好后先用模型對話頁面手動驗證一次確認(rèn)返回正常再寫進 Hermes 的config.yaml。如果你需要長期跑編碼 Agent 或者多 Agent 協(xié)作Coding Plan 的額度更劃算適合持續(xù)迭代的場景。接入文檔里有完整的配置示例和排錯指南遇到 401 或 reading choices 報錯先對照文檔檢查 Base URL、Key、Model ID 三件套是否對齊。自我進化不是魔法是一套設(shè)計良好的反饋回路在持續(xù)運轉(zhuǎn)。理解了這個回路你就能在自己的 Agent 項目里復(fù)現(xiàn)它。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
丁香六月综合激情| 色综合99无码| 五月丁欧美| 欧美狠狠一在草| 99热这里只有精品16| 色婷婷大香蕉| 欧美成人精品A片免费一区99| 久久久久亚洲A∨成人乱码电影| 色婷婷99| 激情五月天偷拍综合网| 色五月婷婷天天干| 国产免费av在线| 丁香五月最新地址| 手机AVAV天堂看网| 99色久| 99热在线看片| 亚洲爱爱无码婷婷色五月| 天堂久热| 色偷偷五月天| 激情综合激情综合| 亚洲婷婷六月天| 国产精品24r| 婷婷丁香十月| 日日干综合| 婷色视频| 激情五月丁香五月综合| 大香蕉综合网| 停婷丁五月在线| 天天情色五月天| 无码橾| 久久这里只有精品视频15| 久久九精品| 九九综合久久| 99区视频| 欧美情月伍月天| 丁香六月婷婷综合欧美| 人人操人人看97干| 91综合视频丁香| 亚洲婷婷五月天| 亚洲另类日本| 激情综合色| 久久草中文日韩欧美| 色日本颜射| 五月天婷婷爱| 99操逼视频| 五月丁香狠狠地噜噜噜噜| 伊久久婷婷| 全部老头和老太XXXXX| 五月精品| 五月开心网| 天天爱天天做天天舔| 99爽视频| 激情五月婷婷丁香六月| 九九综合九九| 9l视频自拍9l九色9l成人| 欧美性生交XXXXX无码小说| 丁香六月久久| 丁香婷婷九月| 日韩操逼大片| 中文字幕在线日亚洲9| 99热| 丁香婷婷大香蕉| 激情五月天在线视频| 亚洲激情电影五月天色婷婷丁香一起草 | 99九九综合久久九九| 伦99热| 99免费成人网| Av大香蕉| 精品久久婷婷五月天| 丁香五月1页| 丁香婷婷五月综合色情| 五月天激情久色| 亚洲五月天婷婷综合| 久久这里有精品视频| 九月婷婷综合八月丁香在线观看| 婷婷射图五月天| 日日操天天| 久久开心五月婷婷| 91人人操人人爱| 五月激情综| 婷婷五月天成人| 色在线99| 婷婷天堂站| 六月婷婷综合| 五月婷婷综合在线| 97操碰人免费| 亚洲综合婷婷| 天堂草在线观看| 丁香社区婷婷五月| 狠狠久久婷五月| 丁香六月激情四射| 成人网在线观看视频| 五月婷婷五月天| 丁香网五月天| 色婷婷综合视频| 日本在线视频www色| 国产一级片| 97天堂| 综合激情伊人影视在线| 色五月激情五月天| 亚洲视频五区| 日本韩国视频在线观看社区免费的9| 色婷在线视频| 五月的婷婷六月丁香| 五月天婷婷视频| 婷婷久久网| 天天插操| 欧美天堂久久| 这里只有视频精品| 婷婷色综合av| 色婷婷综合久久| 久久久www| 六月婷婷色五月| 97好吊操| 99国产精品白浆在线观看免费 | 久色欧美| 久久精品一区二区三区四区| 色99在线视频| 亚洲成人电影aaaa| 99久久久99久久91熟女| 91好好热日本在线| 亚洲激情.com| 精品综合网在线| 丁香六月天婷婷在线| WWW,五月| 99热日本| 激情五月婷黄版| 五丁香激情综合| yellow视频在线观看91| 亚洲五月天色色| 亚洲在线操| 婷婷成人在线| 伊人91| 国产99久久久| 国产综合婷婷| 丁香五月婷婷激情123| 97色干| 少妇高潮呻吟A片免费看软件| Av九九| 婷婷五月天日本无码| 九九激情网| AV在线免费网站| 婷婷五月中文字幕国产| 韩国真做片在线观看| 精品牛仔裤超碰| 五月天婷婷爱| 五月丁香婷婷激情四射迷人| 五月婷婷狠狠干| 噜噜五月天综合| 97人妻碰碰碰久久| 99热精品在线在线| 97碰碰在线观看视频| 一本久道综合99| 五月丁香婷婷激情澎湃四射| 亚洲五月天激情| 97热精品| 色婷婷香蕉| 色婷婷先锋| 噜噜色婷婷| 日本三级第一页| 色婷婷香蕉丁丁网| 色婷婷综合视频| 97碰| 五月丁香| 色宗合,宗合网| 这里只有精品视频| 色婷婷丁香五月天在线视频| 七七婷婷综合| 噜噜网免费视频| 五月激情婷婷偷拍| 婷婷大美在线| 婷婷碰碰| 婷婷丁香五月综合免费视频百花| 97碰碰人人| 婷婷五月丁香综合| 99re在线观看视频| 九色在线五月婷婷网址| 99九九精品| 成人精品视频99在线观看免费| 久9无码视频| 五月丁香婷婷深深爱| 性爱五月婷| 色婷五月天网站| 五月天色丁香| 夜夜夜天天操| 婷婷99视频全集高清| 五月天俺去也| 99久在线精品99re8| 婷婷五月花| 怡红院视频| 99re思思| 久草x色在线观看99| 丁香婷婷五月基地| 99网址在线看| 97在线观视频免费观看| 丁香婷婷深情五月亚洲| 五月婷在线观看| 网站免费一站二站| 色综合播放| 日韩精品无码一区二区| 激情五月色婷婷| 五月丁香六月婷婷啪啪| 青柠影视免费高清电视剧| 综合久久婷婷| 日本婷婷色| 久久99热这里只频精品6学生| 99久在线观看| 7EzOBIhNq85TO| 五月伊人婷婷| 开心五月六月婷婷| 97在线视频 欧美| 这里只有精品网站| 婷婷和五月天| 97偷拍对白视频| 婷婷色欧美激情| 婷婷丁香亚洲色综合91| 国产精品激情AV久久久青桔| 九九性爱网| 婷婷六月综合在线| www.射伊蕉婷婷| 这里只有精品2| 日日做夜夜爱| 亚洲久热| 99亚洲精美视频在线观看| 丁香婷婷啪啪| 深爱五月天| 婷婷色五月偷拍| 免费看欧美成人A片无码| 五月丁香六月婷婷在线| 五月婷婷丁香大陆免费| 影音先锋噜一噜| 91|疯狂丨高潮丨对白| 狠狠色大香蕉| 看国产探花操逼三级片| 99热在线里有精品| 五月丁香啪综合| 成人无码精品1区2区3区免费看| 色爱综合网| ,99视频久久| 久久九九re热| 97人碰人操| WWW.婷婷| 五月激情六月综合| 久久久五月婷婷| 成人五月天丁香| av网站免费在线| 婷婷综合五月天| 丁香九月婷婷色| 婷婷五月成人| 激情久久五月天| 一片AV片免费播放| 九九av| 婷婷色五天| 涩涩婷婷五月| 欧美天天干五月丁香| 亚洲综合1024| 五月天天综合| 久久久五月天网站| 日韩av高清| 九九成人视频| 91性高潮久久久久久久久| 99热官网| 思思久久99| 五月深爱网| 天天天操天天天爰| 狠狠干天天内射| 国产精品人妻欲求不满| 97影院一级片| 日韩欧美颜射| 久青青久| 狠狠香婷婷五月| 五月天久久综合| 久久久色情| 国产乱妇乱子在线播视频播放网站| 亚洲综合久| www.天天日| 密桃激情五月天综合网| 综合综合网| 五月丁香激情婷婷综合字幕| 思思久久96热在精品国产,| 久久久久久xxxxx| 九九综合五月欧美| 亚洲日本三级片| 国产午夜精品AV一区二区麻豆| 激情第四色| 久草天堂| 亭亭五月丁香五月天激情| 九九青青草成人| 91九色欧美| 五月丁香亭亭| 五月伊人网| 91碰超| 精品人妻伦一二三区久| 丁香婷婷五月天激情四射| 在线天堂9| 欧美啪啪9| 玖玖五月| 色9999日韩国产| 色五月av| 欧美综合激情| 色和综合网| 黃色三级三级三级三级 qixing300.shrkbk.com www.jinbozs.com tianmiaosw.com | 激情碰碰碰| 自拍视频在线观看9| 午夜成人在线免费视频| 嫩草视频在线观看| 婷婷五月成年人| 亚州激情在线视频| 99er久久| 色婷婷免费观看| 色啪综合| 欧美婷婷色| 婷婷综合在线网| yiqicaoav| 大地资源色婷婷视频在线| 国产毛多水多女人A片| 国产精品A成V人在线播放| 丁香婷婷综合激情五月色| 色五月激情五月| 伊人丁香五月天丁香在线婷| 激情亭亭五月| 日韩在线视频中文字幕| 五月丁香婷婷激情在线视频| 丁香婷婷激情网站| 玖玖综合网| 99热精品在线| 婷婷婷五月香蕉| 六月婷婷天堂| Av大香蕉| www夜夜操comwww| 激情五月天啪啪| 99色天堂| 超碰爱爱爱| 99婷婷五月天| 这里只有精品无码| 玖玖婷婷五月天| 狠狠干五月| www.99日本| 五月婷丁香花| 日韩一区二区三区无码| 日韩欧美成人片| 97色色婷婷| 一起操最新网址| 噜噜干日本| 国产丁香五月天婷婷| 深爱激情综合网| 激情五月综合婷婷| 天堂五月婷婷| 手机AVAV天堂看网| 超碰狠狠操| www.91热久久| 秋霞午夜理论| 翔田千里 50岁 无码| 国产精品99久久久久久久女警 | 精品久久艹| 中文字幕无码AV| 天天日日| 天天拍天天做视频| 激情五月综合婷婷| 亚洲99热| 99热综合| 久久久.COM| 可以直接看的AV网站| 久久xx| 久热精彩视频98| 婷婷五月激情四月综合 | 99久久这里只有精品| 亚洲人妻av伦理| 中文字幕av在线播放| 日日操日日干| 五月丁香婷婷啪啪| 成人亚洲精品| 9月色婷婷| 色综合激情图区| 99热综合| 婷婷五月天综合网| 五月停停999| 久久激情五月网| 97福利视频| 99久久久久久| 丁香婷婷色九月| 婷婷成人av| 五月天婷婷色紫薇阁| 91九色丨国产丨爆乳| 五月色激情综合网| 常久最新免费的色吊丝| 婷婷丁香五月综合网| 欧洲亚洲免费视频9| 中文字幕在线不卡| 欧美在线看| 一级黄色尤物综合视频手机在线观看| 五月丁香亭亭电影久久| 色婷婷五月综合在线| 婷婷丁香五月激情| 91日本在线观看| 色婷婷激情| 色原狠狠综合| 色五月婷婷在线| 久久婷婷大香蕉| 五月天俺去也| 操婷婷久久| 五月丁香六月香综合激情| 亚洲亚洲人成综合网络| 丁香六月av| 玖玖在线视频| 人妻熟妇六区| 超碰熟女农村在线69| 人人天堂操| 亚洲精品字幕| 丁香五月天啪啪激情综和网| 91在线看片| www.五月天社区| 丁香九月色| 丁香五月中文字幕久色| 俺去婷婷 丁香| 亚洲欧美另类在线23p| 九九色插| 六月婷婷色综合| 色日本综合| 狠狠干综合| 丁香五月激情棕合| 五月婷婷色五月| 金桔一区二区ab地址| 亚洲激情综合| 婷婷色日本| 真实的国产乱XXXX在线91| 丁香六月视频免费观看| 亚洲在线播放| 九九黄色网| 久色网| 狠狠色色| 色综合综合网| 天天综合久久| 久久五月丁香| 一本伊人色婷| 夜夜躁婷婷AV| 亚洲午夜AV| 啪啪干伊人婷婷| 六六久久黄色| 成人一级片| 99热91| 北京熟妇搡BBBB搡BBBB | 久久综合激情婷婷激情| 久99久在线观看| 日本天天色| 热99只有精品| av在线观看网站| 天天综合网在线| 玖玖精品资源| 激情综合99| 亚洲五月婷| 婷婷亚洲在线| 中文字幕不卡+婷婷五月| 99超级碰免费视频| 色五月激情| 欧美色图45678| 婷婷五月天 丁香五月天 裸体| 另类小说色婷婷| 99久久久国产大片| 日韩有码一区| 99操视频| 开心激情网五月天| 蜘蛛女免费观看完整版高清电影| 精品九九久久| 亚洲婷婷五月天| 色色免费网战视频| 激情小说五月天社区丁香| 色.五月综合网| 亚洲在线资源| 五月天影院| 91在线日| 六月综合婷婷开心伊人| 国产精品人成A片一区二区| 婷婷五月另类网站| 免费色色色| 99久在线精品99re5热视频| 偷拍五月丁香| 激情爱爱网站超大免费| 互月天综合| 久久伊人五月天| 男人的天堂在线婷婷| 天天操综合网| 九九99热| 成人五月天视频播放| 99热在线播放| 色五月婷婷影院| 性生生活大片又黄又| 九九色色网| 蜜乳中文字| 伊人丁香六月婷婷| 99福利导航| 久久免费高| 色五月五月婷婷| 婷婷五月色| av免费人人| 天堂va久久久噜噜噜久久Va| 2018国产大陆天天弄| 婷婷五月精品中文字幕| 五月天六月婷| 思思re视频在线| 九九综合视频在线观看| 99热国内精品| caopeng97人人| 5月丁香综合图区| 五月天成人综合| 丁香婷婷91在线观看视频| 91色情播放| 日日干干天天干| 国产色色在线| 久er免费视频| 四虎成人精品永久免费AV九九| 婷婷综合干| 超极99精品| 最近中文字幕2019视频1| 婷婷激情图片| 色五月av| 这里只有精品视频| 超碰在线人妻| 另类激情中文| 丁香五月婷婷基地| 特级西西4444www无码| 婷婷内射视频在线| 久久五月网| 欧美久久网| 激情五月天婷婷在线网址发给我 | 丁香婷婷综合激情五月色| 国产亚洲在线| 欧美日韩成人在线| 欧美性丁香色色五月天干干| 99久久网站| 在线播放成人网站| 亚洲热视频在线| 激情四射五月天| 久久狼人天堂| 成年人丁香五月| 丁香婷婷社区| 免费看欧美成人A片无码| 国产这里只有精品| 丁香婷婷五月份| 51精品国自产在线| 就爱日五月天| 久久久久98| 久久综合影院| 亚洲色情久久| 色婷婷五月天天天天天天天天天| 天天 青草 丝袜制服 在线| 五月婷婷中文网| 色婷婷激情视频| 天天日,天天射,天天舔| 97五月久久丁香婷婷| 人妻精品在线| 俺去也五月天| 亚洲成人AV电影在线| 67194线路二在线观看| 五月色情精品| 久久婷五月综合| www.五月婷婷| 婷婷久久夜| 激情五月天小说视频| 五月天激情啪啪| 99性色| 丁香婷婷色五月| 婷婷五月成人| 激情五月天色色| 亚洲人妻av伦理| 五月停亭久久电影| www.久久久.com| 久久99热这里| 久久国产色| av在线资源| 亚洲精品又粗又大又爽A片| 伊人喵咪a V| 91 原创 在线 九色| 欧美情月伍月天| 日韩欧美四五区| 婷婷婷婷色| www狠狠| 少妇人妻人伦A片| 成人精品网站在线观看| 91久久久久久| 丁香五月六月婷婷殴美综合| 色综合激情| 91中文狠狠综合| 九热久| 激情综合网,五月| 久久精品只有这| 久久99网| 1024亚洲| 天天日夜夜夜操操操操| 一区视频网站| 碰超亚洲| 亚洲小视频免费看| 色婷婷电影网| 亚洲亚洲人成综合网络| 六月婷婷色色色| 五月丁香婷婷成人伊人网| 婷婷五月天成人| 中国女人内射6XXXXX| 久久亚洲无码| 五月婷婷欲色| 婷婷丁香五月综合| 桃色激情五月天| 日韩AAA| 色五月成人| 日日操天堂| 五月丁香婷婷色| 婷婷综合色播网| 婷婷中文字幕| 99无码超碰| 九九亚洲视频| 日本精品人妻无码77777| 久久九九玖玖| 婷婷五月天伊人网| 一本色综合色| 色噜噜伊人| www.91在线观看| 七月丁香五月婷婷在线| 98毛片| 玖玖五月丁香| 双性美人被调教到喷水A片| 大香蕉啪啪| 色综合激情| 婷婷伊人五月天| 色五月成人婷婷| 伊人激情综合网| 狠狠九九婷婷韩| 色婷婷丁香香香蕉视频| 成人美女网| 天天做天天爱天天日| 97在线/亚洲| 久久99免费视频| 欧美婷| 中字幕视频在线永久在线观看免费| 五月天啪啪视频| 日本狠狠色| 丁香色色五月| 色婷婷综合网站| 九九九九精品精| 99成人网站| 婷婷伊人网| 成人短视频在线| 伊人色综合久久久| 欧美日韩国产一区| 偷拍91九色| 狠狠爱婷婷色| 9l视频自拍九色9l视频在线观看| 亚洲超级碰| 开心五月深爱五月| WWW·色色色·COM| 久久人人九| 9久9久| 五月天播播中文字幕 | 久久婷婷色| 天天做天天爱天天摸| 五月天婷婷色综合| 韩日在线熟女| 激情五月综合网| 欧洲亚洲免费视频9| 91久久婷婷| 久久丁香五月婷婷激情综合网| 色五月综合在线| 另类天堂| 欧美肉大捧一进一出免费视频| 欧美日韩AAAAA| 无码日本精品XXXXXXXXX| 丁香六月天婷婷色| 美女久久天堂| 色五月天电影| 色婷婷五月色| 狼人久草| 久久成人天| 色吊操色妞| 色婷婷成人| 五月丁香在线观看99| 色热久| 色五月婷婷 成人| 激情五月综合网| 青青草视频福利| 月丁香久久久| 激情九月综合| 久久ER视频com| 国产精品91抖高| 99精品视频网站| 手机在线日韩视频中文字幕| 99免费| 色婷婷五月天激情久久| 97超碰色| 日本九九九九| renre人人操国产超碰在线| 超碰成人影视| 亚洲不卡| 噜噜噜噜在线| 中文字幕成人影视| 狠狠狠狠狠干| 亚洲99精品欧美一区| 9热视频在线观看| 婷婷综合五月| 五月婷婷丁香瑟瑟视频| 99日本精品视频热| 影音先锋日本三级资源| 日本婷婷在线| 婷婷色系婷色| 超碰在线超碰| 青草视频在线观看视频| 婷婷狠狠操| 婷婷五月天影院| 人人爱国产| 亚洲一个色| 五月婷婷黄网站大全| 色综合色五月| 五月丁香AV在线| 91欧美日韩综合| 婷婷五月天VI| 激情六月综合| 99爱在线精品视频免费观看| 人妻久久做| 欧美久人人| 高清一区二区三区日本久| 日韩三级高清无码| 久草久青福利| 精品亚洲国产成AV人片传媒| 成人精品视频99在线观看免费| 五月天亚洲综合网| 五月天色婷婷av| 色狠狠色综合久久久绯色AⅤ影视 大香蕉五月天婷婷丁香91 | 丁香丁婷五月激情| 久久亚洲天堂| 狠狠干五月| 日日爽日日| 色情婷婷五月天| 日本人妻丁香婷婷久久寝取熟女五月| 男女免费视频999| 日韩二区搞逼插逼毛片| 99免费热视频在线| 久久久人妻| 六月婷婷国产| 色99视| 久久婷婷五月丁香网| 婷婷日韩| 国产午夜精品一区二区三区四区| 日韩久久色| 婷婷五月天免费视频| 精品无码色欲AV| 91viP在线看| 99视频自拍| 激情五月六月婷婷| 婷婷综合激情五月综合| 天天天操天天天爰| 日本色道视频网站| 超碰在线99热| 99ri国产精品| 香蕉视频性爱BB做爱| www.色五月| 丁香五月激情综合| 久久综合影院| 欧洲亚洲精品| 99爱在线视频观看| 婷婷五月天免费| 色婷婷欧美在线| 五月天婷五月天综合网小说首页-五月天激激婷婷大综合,婷婷亚洲综合五月天小说 | 天天爽天天爽天天爽天天爽天天爽| 天堂色色色| 亚洲欧美国产A片免费观看| 色99综合色88| 蜜乳av一级av| 精品少妇人妻AV无码专区偷人| 丁香五月天之婷婷影院| 五月丁香啪啪网| 97碰碰视频在线观看免费| 久久丁香五月天| 色五月第四色| 狠色色狠网| 99爱精品视频| 中文字幕乱轮| 成人五月天视频播放| 狠狠干思思热| 五月婷婷开心综合| 九九在线这里只有精品视频| 日日插日日干| 噜噜色五月| 成人视频在线免费播放| 欧美日韩国产一区二区| 涩 五月 婷婷 狠狠| 综合激情九月婷婷,激情综合婷婷中文字| 九九99精品免费播放| www.seqingwuyuetian| 婷婷丁香熟女| 操逼视频网址| 色爱综合五月| 男人的天堂五月丁香| 六月丁香婷婷色狠狠久久| www五月天com| 丁香五月色网| 这里只有精品视频222| 久操操| 精品色情一区二区三区四区| 色婷婷在线综合色播网| 天天日,夜夜爽| 九九色视频| 天天玩夜夜操| 九九婷婷综合| 无码任你操| 99久久久| BlACKEDRAW视频一区二区| 久久九九囯产| 久久久久亚洲AV无码网影音先锋| WWW.99热| 欧美日韩大黄| 思思久热6| 丁香婷婷激情| 丁香五月天堂| 久久久av久av久片一区二区| 色yeye欧美| 国产精品99久久久久久猫咪| 丁香五月婷婷狠狠色| 成人网站免费sxj| 久热这里只有精品99re| 久婷婷婷| 99色视频| 久久99免费视频| 天堂A∨在线| 五月丁香婷婷激情久久| 成人精品亚洲性爱| 五月婷婷六月丁香在线| 国产无遮挡又黄又爽免费网站| 婷婷六久久| www.精品99| 丁香五月天人体| 五月天婷婷激情综合| 91日韩在线| 综合久久丁丁香婷| 91九色无码日韩| 热这里只有精| 天天五月天综合网址| 五月在线| 日美三级| 综合亚洲色色| 亚洲热视频在线| 五月丁香六月激情综合| 婷婷五月天大香蕉在线视频观看| 99热在线中文字幕| 黄页大全十八禁| 狠狠五月激情丁香六月| 七七婷婷综合| 97人人操在线| 久99热| 色爱五月天| 天天婬色综合| 丁香 婷婷 激情 综合 五月| 思思热AV| 成人视频网| 激情久久久久久久久久| 丁香五月激情六月| av网址在线| 99九九精品视频推荐| 婷婷综合在线| 五月天色婷婷综合| 思思9久久| 九九aV| 五月天婷婷无码视频| 成人精品在线| 天堂爱啪啪| 99热亚洲精品66| 五月婷婷五月天| 亚洲综合另类| 天天操夜夜爽| 五月天偷拍| 色婷婷69| 五月天啪啪| 日韩久久成人| 久月丁香爱婷婷综合| 婷婷操久久| www.九九婷婷| 五月天玖玖狠狠色色| 久久久久人妻精品| 欧美日比视频| 丁香五月激情啪啪| 天天色综网| 日本女天天爽| 婷婷色导航| 日本免费91| 婷婷丁香色情五月天| 亚洲国产无线乱码在线观看| 亚洲五月婷婷| 日本三级中文字幕| 丁香久久九九99| 天天操天天草天天草天天| 超碰v| 五月天天丁香婷婷在线中| 超碰日日操| 青青久久大香蕉| 深爱激情69热| 色九九综合色| 狠狠操天天操天天操| www.久久99| 九九热re99re6在线精品| 丁香六月情| 碰人人97| 99热久久这里只有精品2010| seav天堂| 五月婷婷开心六月激情小说| 久久精品国产精品| 色婷婷色五月丁香| 99国产精品久久久久久久久久久 | 丁香五月人妻熟女| 国产又爽又猛又粗的视频A片| 狠狠艹狠狠艹| 天天拍天天操| 婷婷亚洲五| 99综合| 深爱五月激情网| 五月丁香六月激情| 国产99热在线看| 激情五月婷婷| 色99亚洲| 国自产拍偷拍精品啪啪一区二区| 思思热99er在线视频| av九九| www.狠狠操.con| 五月天色色无码| 99热久草| 婷婷色五月天色色| 九九青草热| 丁香五月激情啪| 亚洲日日操| 琪琪秋霞| 日曰躁夜夜躁2026| 五月丁香婷婷潮喷中文字幕| 毛片蕉地一二| 五月天激情啪啪| www.久久久久| www久| 新激情五月开心五月婷婷五月丁香五月| 影音先锋男人女人| 亚洲六月色| 99色在线观看视频| 久久久久久激情| 激情五月天在线观看婷婷| 五月激情小说| 九九热精品视频九九| 午夜激情久久| 4438激情网| 色五月丁香六月资源站| 天天色情站| 涩五月色婷婷| 91九色熟女| 26uuu欧美| 日逼免费视频| 殴美日韩成人| 色五月天婷婷| 婷婷丁香成人网址| 99久久.www| 色综合激情| 逼逼AV| 九月av在线| 天天干夜夜谢| 日韩人妻操逼视频| 97色啪| 成人av免费观看| 婷婷丁香五月,狠狠综合| 亚洲一级AV在线免费播放| 操碰91| 五月天欧美激情| 六月婷欧美| 激情五月婷| 免费不卡狠操美女视频网 | 欧美啪啪五月天| 色婷婷丁香五月天| 99精品久久久久久久婷婷久久| 激情久久丁香| 天天天天干| 色在线视频网2025| 99re热精品在线视频| 婷婷丁香激情五月天色色色| 亚洲性爱电影| 五月色欧美| 欧美日韩成人一区二区| 日日影院 | 婷婷涩涩五月天| 综合激情五月综合激情五月激情1| 超碰人人妻| www.夜夜| 99性色| 六月婷婷狠狠色在线观看| 99热在线看片| 日日鲁鲁鲁夜夜爽爽狠狠视频97| 97色色色| 婷婷开心综合人妻小说网址| www.色五月.com| 亚洲区在线| 五月丁香六月天| 99综合| 天天艹天天色| 五月婷婷av| 九热视频免费观看| 五月天激情婷婷| 久久婷五月综合| 婷婷五月综合啪| 久热这里只有精品性色AV| 亚洲免费av观看| 色爆五月| 女人天堂AV| 日日干日日| 蜜桃婷婷丁香| 婷婷伊人无码| 五月丁香啪啪| 99爱视频| 六月丁香色色| 怡红院一二三| 丁香五月日本| 五月天激情综合网俺也去| 嫩草视频观看| 丁香八月综合激情| 狠狠色丁香| 丁香六月婷婷开心| 婷婷五月情| 五月天婷婷视频30| 99这里只有免费的精品| 亚洲网视屏| 欧美操综合| 亚洲一级 片内射网站在线观看| 97久久视频| 先锋资源婷婷| 五月天狠狠| 国产精品视频久久99| 内射激情在线| 婷婷丁香五月天综合网| AV激情五月| 婷婷精品在线| 欧美激情综合色综合啪啪五月| 日韩成人电影Av| 婷久久久| 91午夜婷婷狠狠久久综合9色| 狠狠狠狠狠狠| 五月天综合色| 天天日夜夜拍| 337p大胆噜噜噜噜噜91Av| 五月天婷婷网站888| 播播网色播播| 天天日天天爽夜夜爽| A网在线欧洲| 森林影视大全,最好看的2019年视频 | 婷婷五月色| 五月天激情四射网站| 久久人妻人人| 色综合天天综合成人网| 九九婷婷网五月天| 亚洲热视频| 色色色com| 99热精品在线在线| 五月丁香婷婷网在线在线| 激情五月天社区| 五月天婷婷综合| 五月婷婷视频在线观看| 久久这里只有精品热在99| 美女天天爽| 久久九九色| 免费播放片大片| 激情综合网五月| 91九色国产| 天天狠狠夜夜狠狠2023| 狠狠综合网| 激情AV| 成人做爰A片免费看视频| 国产精品久久久久久久久久免费| 美国少妇性做爰| 欧美A片在线视频免费观看| 狠狠色综合图片| 色护士综合| av操一操| 婷婷丁香五月天影院 | 五月婷婷影| 婷婷六月色| 久热婷婷综合| 操比激情五月| 天堂在线9| 五月婷婷基地| 五月丁香六月婷婷在线小说视频| 五月天色五月天| 操逼棍操逼| 99视频在线观看网址| 日本三级中国三级99| 一起草AV| 大地资源色婷婷视频在线| 99色人| 久久婷婷东京热| 午夜丁香婷婷| 五月天色五月天| 婷婷草| 欧美激情综合色综合啪啪五月| 婷婷五月天成人网| 久久在线视频免费观看| 超碰成人影视| 91人操| 六月丁香婷婷亚洲中文玖玖| 激情综合网激情五月丁香| 夜夜夜夜撸夜夜操| 色色婷婷丁香| 思思9久久| 狠狠情色| 都市激情蜜桃婷婷五月天 | 久久五月婷6 9| 区啪精品| 久久综合激情| 五月噜噜| 综合在线色婷婷| 精品久久艹| 日B日潘金莲BB| 日韩精品一区二区亚洲AV观看| 精品色情一区二区三区四区| 五月婷婷丁香综合| 激情av| 免费在线观看AV网站| www一起操| 99色色网站| 天天干天干| 亚洲操逼网| 狠狠色综合网站久久久久| 性色欲情 网站| 丁香五月天天高清在线| 色色吧综合| 99热有精品在线观看| 精品久久9| 久久这里有精品在线观看| 黄色五月婷婷| 青青草伊人婷婷| 99热日韩| 99亚洲无码| 色播五月天激情| 丁香久久九九99| 婷婷丁香六月影视| 日韩欧美成人片| 婷婷综合中文字幕| 成人精品在线| 思思热精品在线| 亚洲成av人影院| 玖玖爱综合网| 色情综合网| 国产精品99久久久久久久女警| 97欧美在线| 欧美VA在线观看| 天天日天天舔| 丁香婷婷超碰 | 婷婷激情中文综合| 久久99热免费最新版| ..真实国产乱子伦对白在线_欧 | 视频1区2区| 午夜婷婷五月天在线| 永久精品| 韩国19 主播内部福利vip免费播放| 思思综合热| 26uuu精品国产| 亚洲无aV在线中文字幕| 五月丁香激情深爱婷婷| 亚洲色啪| 超碰97人人操| 狠狠五月天| 久久五月婷综合| 婷婷的五月天另类视频| 日本99久久| 五月婷婷导航| 狠狠干五月丁香综合网| 久草热久草在线视频| 婷婷丁香五月亚洲欧美| 2017狠狠干| 日韩大片艹艹| 久久人妻视步| 激情内射人妻1区2区3区| 精品国产va久久久久| 任我肏| 小色小蛇伊人婷婷色香五月| 79色色色色| 丁香五月开心七月| 婷婷六月插屄激情| 激情五月天色色| 中文字幕在线播放视频| 九九干视频| 婷婷五月色惰| 国产精品色婷婷AV综合色色| 久久桃花网色婷婷| www.婷婷,com| 99国产精品白浆在线观看免费| 天天日天天插天天操| 久久伊人五月天| 色播婷婷大香蕉| 成人五月天丁香| WWW色色色COm| 啪啪婷婷五月天激情| 色婷婷激情五月天| 丁香六月婷婷色XXXXX| 色吧网综合| 青青草原福利在线| 丁香五月激情综合久久| 色婷婷视频综合| 成人精品免费在线观看| 可以免费看AV网站| 另类亚洲电影| 五月丁香六月欧美综合网站| 99在线播放| 五月天婷婷社区| 久婷婷五月综合欧美| 色色国产| 丝袜激情网| 久久久激情视频| www.狠狠| 天天综合网站| 五月丁香综合精品| 伊久大香蕉| 99久热| 另类少妇人与禽zOZZ0性伦| 九九人妻福利| 亚洲色综合| 五月丁香综合久久| www五月婷婷| 激情五月天色婷婷| 九九精品婷| 欧美成人日韩| 色五月天激情| AV九九| 色色色色色色综合| 最新婷婷五月丁香| 丁香五月天婷婷中文字幕| 操逼毛片国语对白| 天天日天天色| 午夜九九电影| 欧美日韩国产一二区| 亚洲va欧美va天堂v国产综合| 久久久久亚洲AV成人无码电影| 久久久18| 欧美精品XXXXBBBB| 日本成人噜噜| www.五月天婷婷| 天天爽夜夜操| www.夜夜騎夜夜狠| 狠干综合| 久久久婷婷婷| 天色综合网站| 99热99思午夜精品| 日本操碰碰| VA国产在线综合网站| 操逼视频网址| 大香蕉啪啪| 成人小说 五月天 婷婷| 婷婷酒色网| 丁香五月婷婷激情网| 狠狠婷婷爱| 97在线/日本| 玖玖在线视频| 激情九九这里只有精品| 婷婷午夜综合| 日本精品久久久久中文字幕| 热热久久99| 五月丁香| 91男人资源站| 婷婷五月电影院| 丁香六月激情综合网| 丁香五月婷婷色偷偷| 国产精品色色| 婷婷色五月色| 激情五月天婷婷图| 九九九九九九热| 欧美三级欧美一级| 五月丁香九九九综合| 色天使色婷婷| 综合色、色综合| 久操人妻|