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

ARTICLE DETAIL

資訊詳情

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

hindsight 項(xiàng)目解析:agent memory 的按需回看與 Docker 部署實(shí)戰(zhàn)

hindsight 項(xiàng)目解析:agent memory 的按需回看與 Docker 部署實(shí)戰(zhàn) 1. 為什么“hindsight”這個(gè)詞值得單獨(dú)拿出來(lái)聊第一次看到“hindsight”作為項(xiàng)目標(biāo)題我腦子里蹦出來(lái)的不是“后見(jiàn)之明”這個(gè)詞典釋義而是過(guò)去大半年在 agent memory 這個(gè)方向上踩過(guò)的坑。做過(guò) LLM agent 的人都知道讓模型記住東西不難難的是讓它在該想起來(lái)的時(shí)候想起來(lái)在不該想起來(lái)的時(shí)候別亂想起來(lái)。hindsight 這個(gè)項(xiàng)目名起得很準(zhǔn)它指向的正是 agent 記憶系統(tǒng)里最核心也最容易被忽略的一環(huán)事后回看、按需檢索、把過(guò)去的交互變成當(dāng)下可用的上下文。我接觸過(guò)不少 agent 記憶方案從最簡(jiǎn)單的把對(duì)話歷史全塞進(jìn) context window到用向量庫(kù)做 RAG 檢索再到最近圍繞 MCP 協(xié)議搭的各種 memory server。hindsight 這個(gè)項(xiàng)目吸引我的地方在于它沒(méi)有把記憶當(dāng)成一個(gè)靜態(tài)的存儲(chǔ)桶而是當(dāng)成一個(gè)需要被“回看”和“重新理解”的過(guò)程。說(shuō)白了記憶不是存進(jìn)去就完事了關(guān)鍵在于什么時(shí)候取、取多少、怎么組織成模型能用的形式。這篇文章適合三類人看第一類是正在給 agent 加記憶能力但被 context 長(zhǎng)度和檢索精度折磨的開(kāi)發(fā)者第二類是想搞清楚 MCP 在 agent memory 場(chǎng)景里到底怎么落地的人第三類是對(duì) Docker 部署 memory 服務(wù)有需求、想直接抄一套可跑方案的工程師。我會(huì)把 hindsight 涉及的核心思路、MCP 協(xié)議的角色、Docker 部署的完整流程、以及實(shí)際跑起來(lái)之后會(huì)遇到的問(wèn)題全部拆開(kāi)講一遍。文中涉及的具體參數(shù)和步驟一部分來(lái)自項(xiàng)目本身的設(shè)定一部分是我基于常見(jiàn) agent memory 實(shí)踐做的合理補(bǔ)充我會(huì)明確標(biāo)注哪些是推斷。2. hindsight 到底在解決 agent memory 的哪個(gè)痛點(diǎn)2.1 從“全量塞入”到“按需回看”的轉(zhuǎn)變?cè)缙谧?agent 記憶最粗暴的做法就是把所有歷史對(duì)話拼成一個(gè)超長(zhǎng) prompt。這個(gè)方法在對(duì)話輪次少的時(shí)候能用一旦超過(guò)幾十輪token 成本飆升不說(shuō)模型還會(huì)因?yàn)樯舷挛睦镌胍籼喽ゲ蛔≈攸c(diǎn)。后來(lái)大家開(kāi)始用向量檢索把歷史對(duì)話切塊、embedding、存庫(kù)需要的時(shí)候按 query 相似度撈幾條出來(lái)。這個(gè)思路比全量塞入進(jìn)步了一大截但問(wèn)題也很明顯相似度高的片段不一定是對(duì)當(dāng)前任務(wù)有用的片段。hindsight 的思路不太一樣。它強(qiáng)調(diào)的是“事后回看”這個(gè)動(dòng)作本身。什么意思呢就是 agent 在完成一個(gè)階段任務(wù)之后主動(dòng)去回顧這段時(shí)間內(nèi)發(fā)生了什么、哪些信息值得保留、哪些可以丟棄。這個(gè)過(guò)程不是被動(dòng)的存儲(chǔ)而是主動(dòng)的整理。整理完之后記憶被組織成結(jié)構(gòu)化的形式等到下次需要的時(shí)候不是靠模糊的相似度匹配而是靠更明確的索引和標(biāo)簽來(lái)檢索。這個(gè)轉(zhuǎn)變背后的邏輯是agent 的記憶需求不是“找到相似的文本”而是“找到對(duì)當(dāng)前決策有用的信息”。相似不等于有用這是兩碼事。hindsight 通過(guò)引入回看和整理的環(huán)節(jié)把記憶的質(zhì)量往上提了一層。2.2 working memory 和長(zhǎng)期記憶的分層設(shè)計(jì)熱詞里出現(xiàn)了“agent 存儲(chǔ) working memory”這正好對(duì)應(yīng) hindsight 的一個(gè)關(guān)鍵設(shè)計(jì)。working memory 可以理解成 agent 當(dāng)前正在處理任務(wù)時(shí)的工作臺(tái)上面放著最近幾輪對(duì)話、當(dāng)前任務(wù)的目標(biāo)、中間產(chǎn)生的臨時(shí)結(jié)論。這部分內(nèi)容需要快速讀寫(xiě)容量有限而且隨著任務(wù)推進(jìn)不斷更新。長(zhǎng)期記憶則是另一個(gè)層面存的是跨會(huì)話、跨任務(wù)積累下來(lái)的知識(shí)和經(jīng)驗(yàn)。這部分內(nèi)容不需要頻繁讀寫(xiě)但需要能被準(zhǔn)確檢索到。hindsight 把這兩層分開(kāi)處理working memory 用輕量的結(jié)構(gòu)維護(hù)長(zhǎng)期記憶用更重的存儲(chǔ)和索引機(jī)制。分開(kāi)的好處是agent 在日常運(yùn)行時(shí)只需要操作 working memory不會(huì)被長(zhǎng)期記憶的檢索延遲拖累等到需要調(diào)用歷史經(jīng)驗(yàn)時(shí)再通過(guò)明確的接口去長(zhǎng)期記憶里撈。這個(gè)分層設(shè)計(jì)在工程上很實(shí)用。我見(jiàn)過(guò)不少項(xiàng)目把兩層混在一起結(jié)果就是每次對(duì)話都要查一遍全量向量庫(kù)延遲高得沒(méi)法用。hindsight 這種分法至少讓 working memory 的操作保持在毫秒級(jí)長(zhǎng)期記憶的檢索可以異步或者按需觸發(fā)。2.3 MCP 在其中的角色不是存儲(chǔ)是協(xié)議熱詞里 MCP 出現(xiàn)頻率很高還有人問(wèn)“mcp 是軟件協(xié)議還是硬件協(xié)議那個(gè)概念叫什么來(lái)著”。這里明確一下MCP 是 Model Context Protocol一個(gè)軟件層面的協(xié)議用來(lái)讓 LLM 應(yīng)用和外部工具、數(shù)據(jù)源之間用統(tǒng)一的方式通信。它不是存儲(chǔ)方案也不是數(shù)據(jù)庫(kù)而是一套接口規(guī)范。hindsight 如果要用 MCP那它的定位應(yīng)該是把 memory 服務(wù)包裝成一個(gè) MCP serveragent 通過(guò) MCP 協(xié)議來(lái)讀寫(xiě)記憶。這樣做的好處是解耦。agent 不需要知道記憶存在哪里、用什么數(shù)據(jù)庫(kù)、索引怎么建它只需要按照 MCP 定義的接口發(fā)請(qǐng)求就行。換存儲(chǔ)后端、換檢索算法對(duì) agent 來(lái)說(shuō)都是透明的。我實(shí)際搭過(guò)類似的 MCP memory server最大的感受是協(xié)議統(tǒng)一之后不同 agent 框架之間的遷移成本大幅降低。以前換個(gè)框架就要重寫(xiě)一遍記憶讀寫(xiě)邏輯現(xiàn)在只要框架支持 MCP記憶服務(wù)可以直接復(fù)用。hindsight 如果走這條路那它的價(jià)值就不只是一個(gè)記憶方案而是一個(gè)可以被多個(gè) agent 共享的記憶基礎(chǔ)設(shè)施。3. 核心細(xì)節(jié)拆解hindsight 的記憶流轉(zhuǎn)過(guò)程3.1 記憶的寫(xiě)入什么時(shí)候存、存什么hindsight 的寫(xiě)入不是每輪對(duì)話都觸發(fā)而是有明確的觸發(fā)條件。常見(jiàn)的觸發(fā)點(diǎn)包括一個(gè)任務(wù)階段完成、用戶明確要求記住某件事、agent 自己判斷當(dāng)前信息有長(zhǎng)期價(jià)值。這個(gè)判斷邏輯可以用一個(gè)輕量的 LLM 調(diào)用來(lái)做也可以用規(guī)則引擎取決于對(duì)成本和延遲的容忍度。存什么內(nèi)容也有講究。原始對(duì)話文本直接存進(jìn)去檢索效率低且噪音大。hindsight 的做法應(yīng)該是先做一輪摘要和結(jié)構(gòu)化把對(duì)話里的關(guān)鍵實(shí)體、決策、結(jié)論提取出來(lái)再連同原始片段一起存。這樣檢索的時(shí)候可以先匹配結(jié)構(gòu)化字段再回落到文本相似度精度會(huì)高很多。我自己的經(jīng)驗(yàn)是寫(xiě)入階段多花一點(diǎn) token 做摘要比檢索階段反復(fù)撈錯(cuò)東西要?jiǎng)澦愕枚唷R淮握赡芏嗷◣装?token但檢索精度提升之后后續(xù)每次調(diào)用省下的 context 空間和重試成本遠(yuǎn)超這個(gè)數(shù)。3.2 記憶的索引標(biāo)簽、向量、還是圖hindsight 的索引設(shè)計(jì)我推測(cè)是混合式的。純向量索引在語(yǔ)義匹配上強(qiáng)但對(duì)精確條件過(guò)濾弱純標(biāo)簽索引精確但不夠靈活。混合索引的做法是給每條記憶打上結(jié)構(gòu)化標(biāo)簽時(shí)間、任務(wù)類型、涉及實(shí)體同時(shí)保留向量表示。檢索時(shí)先用標(biāo)簽縮小范圍再用向量做語(yǔ)義排序。熱詞里有個(gè)“l(fā)lm 的 token 三個(gè)點(diǎn) key 我是誰(shuí)、query 我在找什么、value 我能提供什么”這個(gè)類比放在記憶索引上很貼切。key 是記憶的標(biāo)識(shí)和標(biāo)簽query 是當(dāng)前檢索的需求value 是記憶本身的內(nèi)容。hindsight 要做的就是在 key 和 query 之間建立高效的匹配通道讓 value 能被準(zhǔn)確取出來(lái)。如果記憶量很大還可以考慮圖結(jié)構(gòu)。把實(shí)體和事件作為節(jié)點(diǎn)關(guān)系作為邊檢索時(shí)沿著圖遍歷。這個(gè)方案實(shí)現(xiàn)復(fù)雜度高但在需要多跳推理的場(chǎng)景下效果明顯更好。hindsight 是否用了圖結(jié)構(gòu)從標(biāo)題看不出來(lái)但這是一個(gè)值得關(guān)注的擴(kuò)展方向。3.3 記憶的讀取檢索策略與上下文組裝讀取階段是 hindsight 最能體現(xiàn)“hindsight”含義的地方。它不是簡(jiǎn)單地按相似度 top-k 返回而是有一個(gè)回看和篩選的過(guò)程。具體來(lái)說(shuō)檢索到的候選記憶會(huì)經(jīng)過(guò)一輪相關(guān)性評(píng)估可能用一個(gè)小模型或者規(guī)則來(lái)打分把真正對(duì)當(dāng)前任務(wù)有用的留下其余的丟棄。組裝上下文的時(shí)候hindsight 應(yīng)該會(huì)把記憶按重要性和時(shí)間新鮮度排序重要的、近期的排在前面。同時(shí)控制總長(zhǎng)度避免把 context window 撐爆。我一般會(huì)留出 30% 到 40% 的 context 給記憶剩下的給當(dāng)前對(duì)話和系統(tǒng)提示。這個(gè)比例可以根據(jù)任務(wù)類型調(diào)整需要大量歷史參考的任務(wù)可以調(diào)高實(shí)時(shí)交互為主的任務(wù)可以調(diào)低。注意檢索回來(lái)的記憶一定要做去重和沖突檢測(cè)。我遇到過(guò)同一件事被存了多個(gè)版本檢索時(shí)全撈出來(lái)模型看到互相矛盾的信息直接開(kāi)始胡言亂語(yǔ)。hindsight 如果在寫(xiě)入階段就做好版本管理讀取時(shí)按最新版本返回能省掉很多麻煩。4. Docker 部署 hindsight 的完整實(shí)操流程4.1 環(huán)境準(zhǔn)備Docker Desktop 安裝與常見(jiàn)坑hindsight 如果要跑起來(lái)Docker 是最省事的部署方式。Windows 用戶先裝 Docker Desktop下載地址在官網(wǎng)安裝包大概 500MB 左右。安裝過(guò)程中會(huì)提示開(kāi)啟 WSL2這個(gè)必須開(kāi)否則 Docker Desktop 啟動(dòng)會(huì)報(bào)“virtualization support not detected”的錯(cuò)誤。這個(gè)錯(cuò)誤我見(jiàn)過(guò)太多次了根本原因就是 BIOS 里的虛擬化支持沒(méi)開(kāi)或者 WSL2 沒(méi)裝。裝完之后在終端跑docker --version和docker compose version兩個(gè)都有輸出才算正常。如果docker compose報(bào)找不到命令說(shuō)明裝的是老版本 Docker Desktop需要升級(jí)?,F(xiàn)在 compose 已經(jīng)集成進(jìn) Docker CLI 了不需要單獨(dú)裝 docker-compose。Linux 用戶直接用包管理器裝就行Ubuntu 上apt install docker.io docker-compose-plugin基本夠用。裝完記得把當(dāng)前用戶加到 docker 組里不然每次都要 sudo。sudo usermod -aG docker $USER newgrp dockerMac 用戶裝 Docker Desktop 最省心Apple Silicon 和 Intel 芯片的安裝包是分開(kāi)的別下錯(cuò)了。M 系列芯片跑 arm64 鏡像性能很好但要注意有些鏡像只有 amd64 版本跑的時(shí)候會(huì)走 Rosetta 模擬性能會(huì)打折。4.2 拉取鏡像與目錄結(jié)構(gòu)規(guī)劃hindsight 的鏡像如果發(fā)布在公開(kāi)倉(cāng)庫(kù)直接docker pull就行。假設(shè)鏡像名是hindsight/memory-server拉最新版docker pull hindsight/memory-server:latest拉之前先確認(rèn)網(wǎng)絡(luò)能通國(guó)內(nèi)環(huán)境有時(shí)候拉 Docker Hub 會(huì)超時(shí)??梢耘渲苗R像加速在 Docker Desktop 的設(shè)置里找到 Docker Engine加上 registry-mirrors 配置。這個(gè)配置的具體地址各云廠商都有提供選一個(gè)延遲低的就行。目錄結(jié)構(gòu)我建議這樣規(guī)劃hindsight/ ├── docker-compose.yml ├── data/ │ ├── memory/ # 記憶持久化數(shù)據(jù) │ └── logs/ # 運(yùn)行日志 ├── config/ │ └── hindsight.yaml # 服務(wù)配置 └── .env # 環(huán)境變量data 目錄一定要掛載到宿主機(jī)不然容器一刪數(shù)據(jù)全沒(méi)。這個(gè)坑我踩過(guò)當(dāng)時(shí)跑了一個(gè)月的記憶數(shù)據(jù)docker compose down的時(shí)候沒(méi)注意 volume 沒(méi)掛直接清空了。后來(lái)養(yǎng)成習(xí)慣所有有狀態(tài)服務(wù)必須掛載宿主機(jī)目錄。4.3 docker-compose 配置詳解hindsight 如果依賴數(shù)據(jù)庫(kù)比如 PostgreSQL 或 Redis用 docker compose 編排最方便。下面是一個(gè)基于常見(jiàn)實(shí)踐的配置示例version: 3.8 services: hindsight: image: hindsight/memory-server:latest container_name: hindsight restart: unless-stopped ports: - 8080:8080 volumes: - ./data/memory:/app/data - ./data/logs:/app/logs - ./config/hindsight.yaml:/app/config/hindsight.yaml environment: - HINDSIGHT_DB_URLpostgresql://user:passpostgres:5432/hindsight - HINDSIGHT_REDIS_URLredis://redis:6379/0 - HINDSIGHT_LOG_LEVELinfo depends_on: - postgres - redis networks: - hindsight-net postgres: image: postgres:16-alpine container_name: hindsight-postgres restart: unless-stopped environment: - POSTGRES_USERuser - POSTGRES_PASSWORDpass - POSTGRES_DBhindsight volumes: - ./data/postgres:/var/lib/postgresql/data networks: - hindsight-net redis: image: redis:7-alpine container_name: hindsight-redis restart: unless-stopped volumes: - ./data/redis:/data networks: - hindsight-net networks: hindsight-net: driver: bridge幾個(gè)關(guān)鍵點(diǎn)解釋一下。restart: unless-stopped保證容器異常退出后自動(dòng)重啟生產(chǎn)環(huán)境必加。depends_on只控制啟動(dòng)順序不保證依賴服務(wù)完全就緒所以 hindsight 服務(wù)本身要有重試邏輯。網(wǎng)絡(luò)用自定義 bridge容器之間用服務(wù)名互相訪問(wèn)比默認(rèn)網(wǎng)絡(luò)清晰。PostgreSQL 用 alpine 版本體積小但注意 alpine 的 locale 配置和標(biāo)準(zhǔn)版有差異如果 hindsight 對(duì)字符集有要求可能要換成標(biāo)準(zhǔn)版。Redis 用來(lái)做 working memory 的緩存層很合適讀寫(xiě)快支持過(guò)期策略。4.4 啟動(dòng)與驗(yàn)證配置寫(xiě)好之后在 docker-compose.yml 所在目錄執(zhí)行docker compose up -d-d是后臺(tái)運(yùn)行。啟動(dòng)之后用docker compose ps看狀態(tài)三個(gè)服務(wù)都應(yīng)該是 running。如果 hindsight 服務(wù)反復(fù)重啟用docker compose logs hindsight看日志常見(jiàn)問(wèn)題是數(shù)據(jù)庫(kù)連接失敗或者配置文件格式錯(cuò)誤。驗(yàn)證服務(wù)是否正??梢园l(fā)一個(gè)健康檢查請(qǐng)求curl http://localhost:8080/health返回{status:ok}就說(shuō)明服務(wù)起來(lái)了。然后再測(cè)一下記憶寫(xiě)入和讀取curl -X POST http://localhost:8080/memory \ -H Content-Type: application/json \ -d {content:測(cè)試記憶內(nèi)容,tags:[test],session_id:test-001}寫(xiě)入成功會(huì)返回一個(gè) memory_id。再用這個(gè) id 去讀curl http://localhost:8080/memory/{memory_id}能讀出來(lái)就說(shuō)明整條鏈路通了。提示第一次啟動(dòng) PostgreSQL 初始化需要幾秒鐘hindsight 如果啟動(dòng)太快連不上數(shù)據(jù)庫(kù)會(huì)報(bào)錯(cuò)退出。等 postgres 日志出現(xiàn)“database system is ready to accept connections”之后再重啟 hindsight 容器就行。5. 常見(jiàn)問(wèn)題與排查技巧實(shí)錄5.1 Docker 網(wǎng)絡(luò)不通導(dǎo)致服務(wù)間無(wú)法通信這是 Docker 部署里最高頻的問(wèn)題。表現(xiàn)是 hindsight 日志里報(bào)連接 postgres 超時(shí)或者 connection refused。排查步驟先docker compose exec hindsight ping postgres如果 ping 不通說(shuō)明不在同一個(gè)網(wǎng)絡(luò)。檢查 docker-compose.yml 里每個(gè)服務(wù)是否都聲明了同一個(gè) networks。如果 ping 通但端口連不上檢查 postgres 是否真的在監(jiān)聽(tīng) 5432用docker compose exec postgres pg_isready確認(rèn)。還有一種情況是宿主機(jī)防火墻攔截了容器間通信。Linux 上 iptables 規(guī)則可能影響 Docker 網(wǎng)絡(luò)臨時(shí)關(guān)掉防火墻測(cè)試一下確認(rèn)是防火墻問(wèn)題再針對(duì)性加規(guī)則。5.2 記憶檢索結(jié)果不相關(guān)或重復(fù)這個(gè)問(wèn)題出在檢索策略上。如果 top-k 設(shè)得太大撈回來(lái)一堆不相關(guān)的設(shè)得太小可能漏掉關(guān)鍵信息。我的經(jīng)驗(yàn)是先用一個(gè)中等 k 值比如 10然后加一層重排序用交叉編碼器或者小 LLM 對(duì)候選做精排取前 3 到 5 條。這樣精度和召回都能兼顧。重復(fù)問(wèn)題要在寫(xiě)入階段解決。每次寫(xiě)入前先做一次相似度檢查如果已有高度相似的記憶就更新而不是新增。hindsight 如果支持 upsert 語(yǔ)義配置里應(yīng)該有個(gè)相似度閾值參數(shù)我一般設(shè)在 0.85 到 0.9 之間。太低會(huì)誤合并太高去重效果不明顯。5.3 上下文超長(zhǎng)導(dǎo)致模型報(bào)錯(cuò)記憶檢索回來(lái)太多內(nèi)容加上當(dāng)前對(duì)話直接超過(guò)模型的 context window。解決辦法是在組裝上下文時(shí)做硬截?cái)喟磧?yōu)先級(jí)排序超出的部分直接丟棄。同時(shí)監(jiān)控每次請(qǐng)求的 token 數(shù)超過(guò)閾值就告警。我一般會(huì)在 hindsight 的配置里設(shè)一個(gè) max_context_tokens 參數(shù)比如 8000超過(guò)就自動(dòng)裁剪。另一個(gè)思路是分層返回。先返回摘要級(jí)別的記憶如果模型需要更多細(xì)節(jié)再通過(guò)工具調(diào)用去取完整內(nèi)容。這樣首輪請(qǐng)求的 context 占用小需要深入的時(shí)候再按需加載。5.4 常見(jiàn)問(wèn)題速查表問(wèn)題現(xiàn)象可能原因排查方法解決方式容器啟動(dòng)后立即退出配置文件格式錯(cuò)誤docker compose logs看報(bào)錯(cuò)檢查 yaml 縮進(jìn)和必填字段數(shù)據(jù)庫(kù)連接超時(shí)網(wǎng)絡(luò)不通或數(shù)據(jù)庫(kù)未就緒docker compose execping 測(cè)試檢查 networks 配置加啟動(dòng)重試記憶寫(xiě)入成功但讀不到索引未更新或查詢條件不匹配直接查數(shù)據(jù)庫(kù)確認(rèn)數(shù)據(jù)存在檢查索引刷新間隔和查詢參數(shù)檢索結(jié)果重復(fù)寫(xiě)入時(shí)未去重查數(shù)據(jù)庫(kù)看是否有相似記錄開(kāi)啟 upsert設(shè)相似度閾值服務(wù)響應(yīng)慢向量檢索數(shù)據(jù)量大看日志里檢索耗時(shí)加索引、縮小檢索范圍、加緩存內(nèi)存占用持續(xù)增長(zhǎng)working memory 未清理docker stats看內(nèi)存曲線設(shè)置過(guò)期策略定期清理5.5 幾個(gè)我踩過(guò)的坑第一個(gè)坑是時(shí)區(qū)問(wèn)題。容器默認(rèn) UTC 時(shí)間寫(xiě)入的記憶時(shí)間戳和本地時(shí)間差 8 小時(shí)檢索時(shí)按時(shí)間過(guò)濾會(huì)出錯(cuò)。解決辦法是在 docker-compose.yml 里加TZAsia/Shanghai環(huán)境變量并且確認(rèn)數(shù)據(jù)庫(kù)也用了相同時(shí)區(qū)。第二個(gè)坑是 volume 權(quán)限。Linux 上容器內(nèi)用戶和宿主機(jī)用戶 uid 不一致掛載目錄寫(xiě)不進(jìn)去。要么在 Dockerfile 里指定 uid要么在宿主機(jī)上把目錄權(quán)限放開(kāi)。我一般用后者chmod 777雖然粗暴但省事生產(chǎn)環(huán)境再細(xì)化。第三個(gè)坑是鏡像版本。用latest標(biāo)簽方便但不可控某次更新后接口變了之前的調(diào)用全掛。后來(lái)我改成固定版本號(hào)升級(jí)前先在測(cè)試環(huán)境驗(yàn)證。這個(gè)習(xí)慣幫我避免了好幾次線上事故。6. 把 hindsight 接入現(xiàn)有 agent 框架的注意事項(xiàng)6.1 MCP 接入方式與授權(quán)配置如果 hindsight 提供 MCP server接入方式取決于 agent 框架。支持 MCP 的框架一般有一個(gè)配置文件聲明 server 的地址和認(rèn)證信息。比如在某個(gè)框架的配置里{ mcpServers: { hindsight: { url: http://localhost:8080/mcp, headers: { Authorization: Bearer YOUR_TOKEN } } } }授權(quán)這塊要注意 token 的存儲(chǔ)別硬編碼在配置文件里提交到倉(cāng)庫(kù)。用環(huán)境變量或者密鑰管理服務(wù)。如果框架支持 OAuth優(yōu)先用 OAuthtoken 過(guò)期自動(dòng)刷新比靜態(tài) token 安全。接入之后先跑一個(gè)簡(jiǎn)單的工具調(diào)用測(cè)試確認(rèn) agent 能通過(guò) MCP 協(xié)議讀寫(xiě)記憶。有些框架對(duì) MCP 的支持還不完整可能只支持部分接口這個(gè)要提前確認(rèn)。6.2 與現(xiàn)有記憶方案的共存策略如果項(xiàng)目里已經(jīng)有別的記憶方案不要一刀切替換??梢韵茸?hindsight 和舊方案并行跑一段時(shí)間對(duì)比檢索質(zhì)量和延遲。我一般會(huì)做一個(gè) A/B 測(cè)試同樣的 query 分別走兩套方案人工評(píng)估結(jié)果相關(guān)性。跑一兩周之后數(shù)據(jù)說(shuō)話再?zèng)Q定是否切換。共存期間要注意數(shù)據(jù)同步。如果兩套方案都寫(xiě)入要保證寫(xiě)入的內(nèi)容一致否則檢索結(jié)果會(huì)混亂??梢宰鲆粋€(gè)寫(xiě)入適配層統(tǒng)一分發(fā)到兩個(gè)后端。6.3 性能監(jiān)控與容量規(guī)劃hindsight 上線之后要監(jiān)控幾個(gè)關(guān)鍵指標(biāo)寫(xiě)入延遲、檢索延遲、檢索命中率、context 占用率。寫(xiě)入延遲高說(shuō)明摘要或索引環(huán)節(jié)慢檢索延遲高說(shuō)明索引結(jié)構(gòu)需要優(yōu)化命中率低說(shuō)明檢索策略有問(wèn)題context 占用率高說(shuō)明記憶組裝需要裁剪。容量規(guī)劃方面按每條記憶平均 500 token 算10 萬(wàn)條記憶大概占 50M token 的存儲(chǔ)空間。向量索引的內(nèi)存占用通常是原始數(shù)據(jù)的 1.5 到 2 倍。如果記憶量預(yù)期很大提前規(guī)劃分片或者分層存儲(chǔ)別等到單機(jī)扛不住了再遷移。7. 我對(duì) hindsight 這類方案的實(shí)際體會(huì)跑過(guò)幾個(gè) agent memory 項(xiàng)目之后我最大的體會(huì)是記憶系統(tǒng)的難點(diǎn)從來(lái)不在存儲(chǔ)而在檢索和組裝。存進(jìn)去容易取出來(lái)有用難。hindsight 這個(gè)方向是對(duì)的它把“回看”這個(gè)動(dòng)作顯式化了而不是指望相似度匹配能解決所有問(wèn)題。實(shí)際用下來(lái)寫(xiě)入階段的摘要質(zhì)量直接決定檢索效果。摘要做得好后面檢索輕松很多摘要糊弄后面怎么調(diào)檢索參數(shù)都救不回來(lái)。所以如果要在 hindsight 上做優(yōu)化我會(huì)優(yōu)先投入在寫(xiě)入環(huán)節(jié)的 prompt 設(shè)計(jì)和結(jié)構(gòu)化提取上。另一個(gè)體會(huì)是記憶系統(tǒng)一定要有清理機(jī)制。不是所有東西都值得長(zhǎng)期保留過(guò)期的、低價(jià)值的記憶要及時(shí)清理否則檢索空間被噪音占滿精度必然下降。hindsight 如果支持 TTL 或者重要性衰減記得配上別讓記憶庫(kù)無(wú)限膨脹。最后分享一個(gè)小技巧在調(diào)試記憶檢索時(shí)把每次檢索的 query、返回結(jié)果、以及最終模型用到的記憶片段都打日志。這樣出問(wèn)題的時(shí)候能快速定位是檢索沒(méi)撈對(duì)還是撈對(duì)了但組裝時(shí)被裁掉了。這個(gè)日志我建議保留至少一周方便回溯。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
高树玛利亚无码流出| 久久啊啊啊视频| 欧美暴力猛交| 亚洲成人激情小说视频| 成片免费播放| 国产夫妻性生活视频| 免费福利视频中文字幕| 91色黑人少妇| 久久成年片色大黄全免费网站| 成人三级片无码| 婷婷15月天青娱乐| 2019天天干天天操| 欧美色图小说综合| 97天天爽| 久久综合九色综合欧洲98| 天天日天天爽| 黄页| 欧美 亚洲 制服 精品| 9Ⅰ超碰| 99∨VTV| 亚洲中文sv| 熟女人妻一区二区三区| 欧美97se| 东京热男人的天堂网| 91精品久久久久| 屌逼麻豆| 成人八戒网站| 97超碰影音| 99人人干| www.伪伪| 国产精品乱码久久久久久久久| 爱我干综合| 欧美丝袜亚洲| 丝袜无码a片| 综合伊人激情| 日韩大香蕉| 日韩av熟女一区二区三区成人| 啪啪性爱免费视频| 走光一区92下载| 日本一本道A级黄色毛片试看60分钟| 99爱爱| 久热久| 麻豆三极片| 欧美国产有色电影| 大香蕉人妻| av激情亚洲五月天| 亚洲 无码 有码 中文字幕| 激情综合五月天| 亚洲av噜噜噜噜噜噜| 国产精品高潮久久AV| 韩日性爱av| 欧美日韩亚洲少妇寂寞影院正在播放 | 2003天天干夜夜操| 国产av尤物| AV麻豆免费一区| 国产精品久久久久久久久久久久久久久久| 美女啊啊啊啊pc| 四虎影视永久在线免费| 东京太热男人的天堂久久久| 色大香蕉97N| 99综合网| 香蕉热人人精品| 亚洲熟女一区二区| 青青伊人加勒比海| 天堂国产AV| 国产92麻豆天美精品色欲5| 日本幼女18+| 91超碰人人| 国产女人91精品嗷嗷嗷嗷| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师黑人潮喷一 | 好舒服视频| 成人短视频在线观看| 亚洲 欧美 日韩 国产一区二区| 天天综合站| 婷婷激情一区二区三区俺也去| 在线观看日韩av不卡| 黄色免费网| juliaann丝袜| 97在线播放| 97色97好| av在线浏览| 91在线无码精品秘 软件| 欧美亚洲一级在线观看| 视频一区二区免费在线| 亚洲欧美不卡线| 亚洲偷91色| 少妇500双飞99| 无码欧美有限公司| 花野真衣| 亚洲第一页色| 五月天婷婷久久| 日本色色色色色视频| 亚洲AV麻豆Aⅴ无码电影一| 96超碰网| 97国产精品一区| 2020中文字幕在线| 少妇的嫩逼图片| 五月天欧美色图| 综合激情一一91| 97视频在线免费播放| 99xav| 久久久久久中文字幕中文字幕最新| 色人久久| 亚洲另类综合欧美| 婷婷四五区| 激情综合五月| 99精品无码| 亚洲四虎熟女精品| 岛国片在线观看视频亚洲| 国产高清无码一区二区三区四区皇冠| 九九色精品| 综合婷婷| av优播| 久久久久久久 九九九九九九九| 人人色97| 中文在线久久字幕| 日本国产二线女色| 久久人| 99久久99久久免费精品蜜臀| 91丨国产丨白浆秘 洗澡动漫| 射久久| 天天插网| 岛国福利在线精品播放| 黄色区免费观看中文字幕| 欧美爱三级日韩久久| 天天干天天舔| 欧美日韩*字幕一区| 91久久久亚洲| 高清国产成人无码| 日韩精品视频在线观看一卡二卡| 一区二区娱乐网站| av中文字幕在线熟女| 久久精品人体| 91N综合网在线| 9丨久久九九九 | 中文日韩欧美熟| 亚洲美腿丝袜香蕉影视欧美成人| 91bbb| 特级特黄一级毛片免费| 亚洲中文一区二区三区视频| 天天色悠悠激情| 91骚妇| 天天综合网~91| 成年人网站在线免费观看| 日韩激情毛片一级久久久| 久草国产在线视频| 欧洲综合视频| 国产精品大屁股999| 亚洲欧美综合| 久久肏大逼| 天堂资源欧美| 舔足天天操天天射| 岛国免费黄色网址| 超碰亚洲欧美日韩无| 330Dv国产女人终合视频极品人与兽| 成人久久久精品| 91丝袜在线观看| 十八岁啪啪视频免费看| 国产少妇与亚洲av| 久久久精品,3| 久久久麻豆精品| 午夜精品99久久久久传媒| 啊啊啊好舒服好爽啊啊啊视频| 超碰 欧美| 亚洲 日本 一 二 三| 午夜欧美J进J出白浆流出久久久| 超碰97极品9| 99久久久无码精品国产人| 丁香六月啪啪| 久久久96精品| 国产中文精品一区二区在线观看| 天天干一区二区| 欧美精品系列| 屁屁影院一区二区三区国产| 亚洲色图 图片| 亚洲成a人v欧美综合天堂下载| 欧美日韩操操操| 区一在线观看| 亚洲有码视频二区| 殴美牲| 死我十八禁| 高清国产性猛交xxxx乱大交| 日本精品免费一区二区三区四区| 乱性AV| 久久理论字幕视频| 91 丝袜在线播放| 嗯嗯嗯好爽| nuu12国产麻豆精品| 手机在线中文字幕国产| 国产欧洲精品亚洲午夜拍精品| 日韩性爱一级片| 超碰人人妻| 国产中午字一暮区| 欧美性爱三区二区| 九一国产精品| 嫩草一区二区在线观看| 亚洲无限观看| 91精品国产日韩欧美综合| 亚洲精品欧美专业| 男女日B国产| 国内91熟女人妻丝袜天天精品视频在线| 97国产精品久久久久| 日本三级一区二区 在线| 久久国产99精品72福利| 中文字幕日韩专区精品系列| 精品中文字幕第一页| 黑人中出21连凳花野真衣| av网站免费线看| 欧美中文字幕一区| 爽极品影院| 激情欧美日韩女同久久| 国产亚洲精品美女久久久久久2021| 激情综合网激情五月天| 午夜操逼不卡| 婷婷五月av| 成人资源中文字幕在线观看| 婷婷五月天av| 亚洲丝袜综合| 中文字日本乱码| 亚洲无码超碰免费| 亚洲,欧美,综合网| 欧美夜夜狠| 国产精品久久久| 嫩草 人人网精品| ..日韩av毛片精品久久久| 啊灬啊灬啊灬啊灬高潮奶出了免费视| 五月天黄色激情视频| 欧美综合自拍亚洲综合图| 婷婷五月天影院| 日日不卡av| 国产精品天美传媒| 精品人妻av在线播放| 国产AB视频| 日本久久网| 超碰欧美| 久久婷婷苹果| 自拍欧美| 久久草草欧美精品| 草久久久| 日本三级R| 国产97亚洲| 午夜福利在线视频1000| 亚洲欧美日韩综合在线尤物 | 亚洲国产欧美日韩精品一区二区三区,国产一区二区三区在线看片,欧美性猛交 XXX | 中文字幕在线观看永久| 欧美综合天堂| 成人在线午夜视频一区| 久久五月份| 久热影视| 超碰97护士| 91/欧美| 97任你吞精| 精品人妻一区二区三区日产乱码| 四虎免费视频| 天天综合有色网| www.91色| 伊人黄色视频免费观看| 激情五月天中文字幕色| 久久精品一区二区三区蜜桃臀| 欧美性天天影视| 国产区91柔拿会所技师| 伊人国产成人av网站| 人妻熟女一区二区| 欧美性,色九九| 亚洲高潮少妇| 五月丁香激情综合| 在线强奷到舒服的无码视频 | 外国免费性情大片| 日韩精品三级片长长久久| 精品精品精品| 欧美极品少妇交| 91九色丰满高潮| 久久只有精品一区二区三区| 欧美色图天堂在线| 91色久| 日本www操操操| 激情婷婷综合久久| 综合 亚洲 欧美| 亚洲国产亚洲天堂| 久久久久久久六六| 欧美午夜视频| 中文字幕人妻色偷偷久久皮| 欧美日日夜夜| 啊啊啊啊视频免费| 久久久蜜桃一区二区三区| 午夜男女爽爽爽在线视频| 亚洲色图尤物视频| 秋霞成人一级在线观看| 久久青青草原免费视频| 国产隔壁老王影院在线| 日韩免费簧片| 国产AV精久久| 免费伦费视频在线观看| 狠狠色噜噜狠狠狠狠狠色综合久久 | 欧美—性—交—色| 久热伊人| 免费试看60秒| 国产不良强奸视频免费看| 亚洲av青草久久一区二区| 九色黄站| 久久久久久久强迫| 老子午夜伦不卡影院| 日本孕妇一区二区视频操逼免费看| 麻豆成人影音在线| 日韩日本欧美在线观看| 不卡人妻少妇精品毛片一区23区视频| 校园春色制服丝袜中文字亚洲| 91色情黑丝搞鸡在线观看一区二区三区三州 | 久久久96| 国产家庭乱伦性爱视频| 看一级特黄a大一片| 91 亚洲 欧美 日韩 国产 综合| 欧美人妻一区| 国产精品麻豆成人AV艾秋| 亚洲性综合9| 天天影视激情欧美| 中文字幕、久久精品国产2020、久久综合久久自在自线精品自、亚洲 | 国产免费永久精品无码| 不卡超碰护士AV在线免费播放| www.四虎在线| 人妻内射一区二区在线视频| 亚洲综合 欧美| 91女色| 午夜男女爽爽大片免费观看| 亚洲国产婷婷在线播放| 在线国产探花| 青青草视频久久久久| 亚洲人妖网| 校园春色家庭伦理欧美激情| 91精品91久久久久77777俄罗斯老妇姓x| 大香蕉一级黄色片久久| 国产精品视频一区二区三区八戒| 久色网| 国产13区| 亚洲一区中文字幕| 欧美爱三级日韩久久| 亚洲毛片一级带毛片基地| 超碰在线人妻| 九九九九九九九九九九九九九九九女| 狠狠入| 操婢日韩| 欧日韩不卡视.频| 麻豆影音天美视频| 人妻久久一区二区三区 | 人妻另类 专区 欧美 制服| 中国一级特黄大片护士| 欧美激情总合网| 亚洲综合贴图91 | 精品国产乱码久久久久久日本公司| 欧色网址| 一级啊性爱在线视频| 日本有码影片下载| 色综合 加勒比| 国产亚洲欧美每日在线| 国产久久一区二区午夜| 国产天天噜一噜久久久| 国产探花精品在线| 男人天堂站| 日韩欧美久久婷婷网站| 日韩熟女乱伦中出| 天堂av2019| 日本幼女18+| 中文字幕一二区二三区人妻专区| 无码99| 久久婷婷一区| 久久精品亚洲成a人天堂| 不卡九肏| 免费a v| 99热官网| 97在线公开视频| 双插性欧美一二三区| 台欧久久精品视频| 96精品久久久久久久久久| 日本精品一区二区中文字幕| 乱久久久| 色色色欧美| 91精品成人| 啊啊啊好多水| 日本曲间由美性生活片| 超碰碰97资源站| 久久久国产成人一区二区三区在线| 亚洲欧美setu| 近亲乱伦一区二区| 校园春色宗合网| 操逼视频色| 老熟女区| 不卡av在线中文字幕| 久久伊人网视频一区二区三区| 777超碰| 国产剧情一区在线观看| 99在线精品视频| 久久久久9| 这里只有97精品| 亚洲操人| 国产91 丝袜在线播放00-百度| 婷婷99| 成人怡红院| 婷婷五月在线视频| 亚洲全色网| 国模一区二区三区| 欧美18老人禁| 久久国99999| 免费伦费视频在线观看| 精品丰满熟妇人妻一区| 99热| 一本色道无码DVD中文字幕| 熟女色图在线| 日本高清_区二区三区| 亚洲少妇激情一区二区三区| www.zbzhongsen.com| 熟妇一区二区| 99啪啪| 国产综合网站在线播放 | 久久春色| 欧美视频激情久久久久久| 色色色欧美| 91美| 欧美国产一区二区三区麻豆传媒| 丁香五月综合| 思思热国产高清| 精品乱码久久久久| 99热这里是精品| 九九九久久久| 97就爱干| 成人五月香网在线| 人妻人人做人人澡人人爽欧美一区| 精品免费成人久久| 欧美国产视频| 极品极品色影院| 日本一级特级毛片视频| 老司机午夜精品福利视频一区二区 | 日本一级特级毛片视频| 国产情色第一第二页在线观看| 911粉嫩人妻| 精品一区二区三区国产| 91激情国产| 国产精品乱人伊人网| 操逼视频亚洲| 精品一级毛片在线观看| 99re在线视频| 躁躁日曰躁2020| 婷婷导航| 久久欧美性爱视频| 日本三级一区二区 在线| 天天干夜夜鈤| 色呦色呦色精品| 成 人 影视 一区 二区 三区 四区| 午夜福利精品| 成人无码在线超碰网| 老司机香蕉久久久久| 色哟哟1区2区| 爱干爱射网啊啊啊| 亚洲成人av色网| 日美免费黄片| 大学生口爆吞精| 黑人猛交| 国产熟女无套内射| 欧美亚洲韩国视频十五区| 大吊色| 91爱综合| 校园春色制服丝袜中文字亚洲 | 中文字幕日韩电影人妻| 97免费在线| 亚洲欧美激情小说| 欧美日韩中国x| 国产熟女精品区| 久久久久久久久九九久孕交| 婷婷综合在线观看| AV天天在线观看| 久久久久9999| 色色婷| 精品亚洲国产成人AV制服丝袜| 成人av影院在线观看| AAAA级日本片免费视频| 日本成人在线不卡一区二区三区| 欧美性夜| 七月丁香婷婷| 天天草天天日| 亚洲码在线中文在线观看| 97超碰人妻| 国产精品福利视频| 亚洲学生妹高清av| 国产精品成人AV片免费看网站| 97视频在线观看免费高清| 五十路成人在线视频二区三区| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 国产精品91一样| 91久久精品国产| 91人妻超碰| 国产日韩精品一区二区三区| 久插综合| 后入式视频国产自| 天天天做天天天爱天天天爽| 亚洲精品乱码久久久久久蜜桃麻豆| 欧美精品,四区。五区| 久草线上视频免费看| av草草在线电影| 亚洲久草AV色图| 骚货操死你| 国产乱子伦一区二区三区在线观看| 五十路三区在线| 搡老女人老91妇女老熟女| 日韩啊V| 国产中文大片资源中文字幕| 色综合久久88色综合久久天天| 亚洲αv一区二区三区| 黄片www.| 久久久9品一区二区三区| 久久精品72| 美女91色黄18| 美欧色综合| 精品高清av中文字幕| 久操网视频| 色色色五月婷婷| 丰满翘臀美女影院视频| 老女人老91妇女老热女| 少妇色欲综合网2| 97久久网| 婷婷影院入口| 久久大香蕉手机高清视频| 91高跟美女在线播放| 男人的天堂日韩| 青青草好吊色| 狠狠中文字幕| 熟女精品一区二区三区| 久久久久亚洲精品| 99re99| 日韩性爱1级片视频| 影音先锋国产精品| 欧美日韩大陆黑人少妇99| 91高清日| 一级岛国大片| 屌色在线97视频| 九九九九免费高| 欧美 亚洲 在线| 秋霞久久亚洲精品成人| 特污免视频| 免看60秒涩涩视频| 干我久操| 超碰97起碰| 白嫩妹子国产骚| 亚洲国产精品V?在线播放| 日本中文字幕在线视频 | 91久久国产综合久久| 99久在线精品99re8热视频在线| 欧美色涩| 久久亚洲婷婷| 丝袜天堂网| 日韩精品色呦呦| 伊人色综合网| 老熟女天天操| 欧美性爱视频免费一区一A| 高清不卡一二三区视频......| 后入日本1234| 岛国黄色短视频| 欧洲Au麻豆| 五月婷视频| 色老牛| 日韩免费福利在线观看| 国色天香av| 暴力av在线| 福利在线黄片| 精品二区三四区五电影 | 色九月综合| 后入式免费视频| 欧美三级中文字幕hd| 日韩丝袜高跟制服在线观看| 澳门黄片一香蕉视频| 96久久科窝| 丝袜足交视频| 黄污污污污| 美女网站91| 五月天婷婷基地| 亚洲a色| 婷婷五月天综合网| 亚洲欧美在线丝袜| 欧美国产日韩清纯唯美 | 色婷婷久久综合超碰| 狠狠色伊人亚洲综合网站色| 欧美日韩黄色片一区二区三区四区人与兽做爱 | 天天操天天干美女网址导航| 黄色高清无码无码破解免费暗网| 中字一区| 色999亚洲人成色| 日韩欧视频| 日本99视频| 欧美色图综合网| 亚洲情色五月天| 蜜乳成人AV| 欲射影视| 人人做人人妻人人夜视频| 欧美日日人人天天| 操久久久久久| 亚洲国产成人精品久久久国产成人一区二区| 91人妻超碰| 国产亚洲日韩欧| 一区二区三区黄色片a| 嗯嗯啊啊好大好爽| 岛国片在线观看视频亚洲| 91狠狠综合久久| 97视频在线观看播放与子乱对白在线……| 精品人妻视频入口| 欧美色综合图片| 亚洲天堂热| dy888午夜老子影视达达兔| 日韩激情视频| 极品色www影院| 91老熟女视频| 国产视频第2页| 久久久com| 日本在线观看网址| 精品无码一区二区人妻久久蜜桃| 综合五月婷婷| 国产精品久久久无码aV去| 欧美日韩人妻婷婷一区| 五月天婷婷综合网| 国产操逼视频在线观看| 青女偷拍网| 欧色综合| 香蕉久久国产AV一区二区| 综合亚洲欧美精品日韩?v| 97超碰总站| 久久久精品国产亚洲伊人| 日韩激情毛片一级久久久| 超碰在线在公开超碰在线在公开| 日本三级久| 岛国片国产成人亚洲播放| sewuyueav| 伦理弟一页| 欧美极品少妇交| 欧美人妻久久精品二区三区| 91久久青青草原精品| 伊人久久亚洲色欲综合网站| 午夜精品99久久久久传媒| 强奸乱伦资源| 熟女激情综合网| 亚洲图片 欧美电影| 欧美夜色| 超碰亚洲欧美日韩无| 国产欧美亚洲精品a第2页| 26UUU欧美日本| 東南亚性呦成人伦理资源在线视频| AV丝袜少妇| 97超碰国产精品| 无码日韩网站| 一牛影视成人片免费| 99色网| 日本熟妇人妻一区二区三区| 99爱爱| 热久久国产精品视频大陆精品| 久久黄黄| 日韩AV片| 亚洲高清色综合| 狠狠操狠狠燥| 香蕉av一区二区三区| 日韩人妻网站| 在线人妻熟女一区二区三区四区五区| 色色色欧美| 日韩性爱播放| 5278欧美一区二区三区| 无码高清国产AV| 天天激情综合站| 人人看黄色视频| 亚洲欧美日韩偷拍色图| 9久久久久| 男人的天堂视频精品乱在线| 国产精品大屁股999| 亚洲男人的天堂网| 狠狠躁天天躁日日躁| 日韩少妇丰满亚洲| 久久成年精品| 大香蕉欧美伊| 久操 高清| 韩国三级三级BD在线| 91欧美长吊| 国产传媒一区日韩| 日韩中文字幕av在线播放| 成人网欧美风情| 性色高清在线| 玖玖爱一区在线| 色九九九综合| 九九九热精品| 亚洲在线A| 国产精品不卡少妇白| 亚洲人妻爽爽爽| 玖草在线视频| 免费观看成人www精品视频| a片自拍直播视频| 超碰在线欧美性爱激情| 一个国产在线综合网站| 综合网色| 国产白领连续中出在线播放| 加勒比日本在线| 97天天综合| 激情久久久| 欧美第五页| 蜜臀久久一区二区| 夜夜操美女| 午夜无码熟妇丰满人妻| 岛国精品视频在线观看| 亚洲熟女av中文字幕| 久久久久久久久久久人妻| 熟妇xxxxx性春色| 欧美激情黑人| 男人天堂久久精品| 免费少妇一区二区| 欧美日韩亚洲国产中文永久天天看| 强奸xx国产| 91色综合| 劲爆欧美人妖三区91| 久久xxxx| 无码直播久久久| 久久久久久99999国产精品| 日韩精品区二区三区不卡| 久久草草亚洲蜜桃臀| 91黑丝操| 91在线美女| 日本Xx性爱| 欧美日韩在线小说 | 无码 有码 国产18p| 午夜超碰| 久久偷偷色综合蜜桃| 亚洲 日韩 欧美 国产综合体| 91看黄片| 日天天九九天堂666| 成人日韩中文字幕| 免费啪啪啪网站18岁| A 天堂| 黑人综合色| 精品久久久久黄少妇| www.国产高潮精品| 1000部熟女视频在线观看| 青青青草原| 久久久国产精品人妻丝袜| 国产又爽又黄| 欧美精品日韩久久久九| 亚洲成人贴图| 亚洲少妇自拍中文字幕懂色| 国产白嫩精品久久| 国产亚洲99久久精品| 91东京热男人的天堂| 无码人妻一区二区三区四区老鸭窝| 亚洲综合图色在线| 丰满欧美少妇| 毛片电影一区二区三区| 亚洲欧洲日韩天堂av| 一区二区不卡视| 亚洲人妻久久久| 婷婷五月天无码 | 日夜干射色啊| 久久9亚洲| 五月色综合| 欧美强奸一区二区诱惑| AV一区观看| 超碰成人人人爽人人爽| 夜夜久久久| 亚州欧美综合| 久久久∴| 后入内射蜜桃臀| 青青草视频久久| 丁香六月婷婷| 国产精品熟女丝袜一区二区| 国产高清精品一区二区三区毛片| 日韩电影在线观看网址| 欧美天天综合网版| 97se亚洲| 日韩AV噜噜噜一区二区三区四区| 香蕉色网| 超碰在线第一页| 久啪| 亚洲一区二区 麻豆传媒| 成人国产视频在线观看| 熟妇色99| 91A欧美电影网站| 国产综合久| 91N综合网| 人妻激情视频| 国产精品另类一区大香蕉| 九九人妻| 超碰在线1234区| 五月天亚洲网| 久久久久久无码人妻中文字幕| 操淫穴亚洲五月丁香| 色制服丝袜夫妻av一区| 欧美在线l亚洲| 久久伊人青青草| 亚洲欧洲色情高清| 欧美成人综合| 国产第二页| 欧亚揄拍偷拍精品视频| 日本不卡一区二区三区| 91美女国产在线| 亚洲做性| 亚洲女人91| 亚洲欧美首页| 国产无码精品久久久久久| 一级性爱视频免费观看| CCYY草草影院地址入口| 黄片免费视频2019| 久久久久久亚洲中文| 视频国产精品未满十八禁止在线观看| 乱论91| 思思热免费视频观看| 六十路日本| 69超碰综合| 亚洲限制级在线| 欧亚日韩三区| 精品欧美日韩在线观看| 中文字幕免费在线观看| 久久这里只| 成人国产视频在线观看| 国产亚洲精品久久久久小| 久久精品中文字幕观看| AV无码久久久精品| 婷婷午夜| 亚洲情色一区综合| 97伪v| 怡红院网站在线视频| 怡红院成人视频| 欧美v日韩v亚洲v最新在线| 亚川综合视频| 一级性爱aaaa| 狠狠狠一区二区三区| 内射黑人| 九久久精品| 美女久久久| 色在线亚洲视频www| 日韩性爱视频免费在线| 天堂九九九九九九九九九| 美欧老女人97| 大香交| 狠狠操使劲操| 日韩欧美中文| 激情文学网伊人| 天天夜夜久久| 97欧美日韩精品| 国产无马在线| 免费毛片在线播放| 精品久一区免费| 尤物视频网 刘玥| 婷婷久月| 日韩一区二区高清在线观看的| 九九久久99| 欧美日韩精品国产91| 超碰导航97| 第四色奇米影视777| 日本片日本片祼观看网站在线看中文版网页在线看| 999日韩中文精品观看视频。| 久久久久元码视频| 亚洲资源站| 亚洲情色中文字幕一区| 亚州操操穴网| 国产97/欧美| 伊人一区二区在线播放| 中文字幕成人| 久草精品一区| 亚洲成a人v欧美综合天堂下载| 18禁网站在线播放| 九九九午夜| 亚洲成人在线乱码色午夜| 浓厚中出中文字幕在线| www.99热| 天天影视之亚洲综合网| 翔田千里A片一区二区| 婷婷丁香五月激情啪啪| 欧美少妇性乱| 亚洲精品久久久久毛片A片拉屎 | ′ !γ}丶。。久久精品欧美一区二区三区| 日日噜噜夜夜久久亚洲一区二区 | 亚洲综合情色| 1769一区| 色欧美天天| 丰满熟妇大乳做爰| 国产高清26uuu| 久久超碰亚洲人| 日本加勒比无码专区| 久久精品亚洲成a人天堂| 男人天堂日日夜夜| 97在线视频观看| 色色操| 亚洲久草AV色图| 中国大陆国产高清AⅤ毛片| 性色乱AV一区二区| 日韩精品-原创伙伴| 国产无套粉嫩白浆在| 国产一区二区三区,在线观看观看| yiqicaoav| 色蜜AV| 91色欧美| 我要看免费韩日黄片| 精品人妻伦一区二区三区久久| 黑人美精品 A片| 亚洲欧美九九九| 亚洲啪啪综合?v一区综合精品区| 色色色热| 亚洲欧美洲综合| 九月婷婷久久| 亚州欧美另类| 五月婷婷无码| 午夜啊啊| 99热9| 欧美欧美少妇| 久久香蕉网| 亚洲丝袜少妇在线| 亚洲宅男天堂| 亚洲成人贴图| 欧美午夜精品久久久久久超碰| 亚洲视频精选| 特污免视频| 91欧美大片| 97操97色| 亚洲影院无码在线| 国产精品制服丝袜中文字幕日韩一区二区三区| 成人久久久| 97玖玖人妻| 亚洲一区在线观看欧洲| 99老司机精品视频在线观看| 午夜天堂精品久久| 国产亚洲精品无码三区| 婷婷五月天无码 | 中国一级特黄大片护士| 91老熟女老女人国产老太| 久久久亚洲高清不打码| 色偷偷男人的天堂麻豆| 亚洲精品人妻吞精av| 青青草大香蕉视频| 欧美性天天影视| 手机午夜电影神马久久| 中国小夫妻勾搭露脸淫荡对白| 国产极品99热在线播放69| 精品人妻视频一区二区在线播放| 国产福利影视| 久久精品无码专区| 亚洲另类久操网| 老子午夜伦不卡影院| 久久草视频污视频| 在线视频日韩欧美国产| 久久久91| 亚洲另类色图片| 亚洲啪啪视频一区二区| 久久久久久人| 超碰调教97| 日韩99精品视频综合区| 伊人在线大香蕉视频久久| 婷婷亚洲色| 成年无码动漫av片无尽在线 | 欧美热图99| 嗯嗯,啊啊,国产精品| 天天干干天天干干| 国产视频97| 性色avv| 国产探花精品在线| 欧美 色 亚洲| 亚洲丝袜B诱惑| 午夜电影在线观看无码专区| 久久久91| 97精品久久久久久久| 强奸乱伦αv片| 久久久久久久久999| 美女91在线观看| 久久人人爽人人爽人人片Ⅴ| 日韩欧美加勒比| 麻豆精品三区视频| 超碰av人人人| 人人摸.人人色| AV女资源| 嗯嗯,好大,好爽,好骚 | 国产老女人久久毛| 色综合99999| 久久人妻丝袜一区二区三| 老熟女搡BBBB搡BBBB视频| 后入精品| 日韩精品第3页| 丁香六月天| 亚洲av综合色| 热热色中文无码| 曰韩少妇无码| 亚洲天堂另类小说男人| 国产精品视频精品一二| 免费αV在线视频| 亚洲欧美综合网| 久久久久密臀视频| 久久精品欧美一区蜜桃| 国产精品视频白浆免费| 国产家庭乱伦表演| 欧美日韩狠狠爱| 啊啊啊要高潮了| 91人妻超碰| 秋霞视频一区二区| 一区二区三区视频国产免费| 欧美亚洲综合高清在线| 久久久熟女一区| 久操九九九九九九九九九九九九九九九九九九九九九九九九九九九九 | 夜间福利片1000无码| 免费观看成人www精品视频| 亚洲中文sv| 国产精品午夜福利视频| 亚洲综合网图| 美女刺激久久国产欧美| 亚洲一区二区三区欧美日韩| 久久日韩精品一区二区| 欧美色网络| 91精品国| 国产精品一级二级在线| 绑缚麻绳人妻寝取完整版| 97亚洲综合电影| 91狠狠综合久久久久久| 最近2019中文字幕国语免费版| 国产 亚洲 一二三四| 中文字幕在线观| 欧美丝袜中文字幕07在线| 中文字幕一区二区三区蜜桃视频| 欧美视频第二页| 日韩AV色图| 91在线|亚| 啊灬啊灬啊灬好深灬快高潮了动漫-国产字幕国产在线观看-B049AV | 99激情| 久久久18| 亚洲欧美国产日本一区二区三区| 国产欧美一级在线观看| 国产日韩区| 久久亚州精品成人Av无| 国产午夜精品理论片一二三区区| 精品久久久久久久| 日韩精品 欧美激情| 91无码人妻精品一区二区三区蜜桃| 久久久久无码一妻区| 成人黄页| 亚洲资源网| 亚洲综合校园春色| 九九九精品一区二区无码| 熟女一区二区三区| 精品国产国产AV| 亚洲91网站| 精品人妻一区二区三区夜夜| 欧美色图成人网一区二区 | 成人三一级一片aaa| 久久美女国产| 日本Xx性爱| 操逼视频免费日韩无码| 玖玖玖玖精品国产剧情| 婷婷视频在线免费观看| A片 AV一级在线播放观看免费 | 天天日天天干天天操| 国产强奸乱伦第1页| 百度百度日本操逼| 国产在线综合网| 免费av高清无码| 香蕉久久AⅤ...| japan日本高清乱xxxx| 一级啊性爱在线视频| 午夜色婷婷| 98一区二区精品| 精品网站9999| 9久久美女首页| 五月天亚洲网| 欧美91网| 亚洲97综| 亚洲精品国产日韩无码AV永久免| 2020中文在线一区二区三区| 狠狠色噜噜狠狠狠狠狠色综合久久| 在线v中文字幕一区二区三区| 五月婷婷久久综合| 天天操av懂色| 一区二区三区四区久久视1| 经典丝袜一区| 人妻熟女一区二区在线视频| 欧美97爱| 国产精品毛片?v一区二区三区| 国产家庭乱伦网址| 婷婷五月丁香五月| 蜜臀在线免费观看在线免费观看| 色偷偷色偷偷欧美日韩| 欧美偷偷网| 国产一二三在线视频五十路| 成年人黄色视频免费| 久久综合资源一区二区| 色婷婷综合视频| 夜夜高潮夜夜爽高清视频一 | 97视频网站| 操迟操逼在巾线Fre看| 90后性网国产欧美| 手机av天堂久久久久| 加勒比海成人视频网| 美女十八禁| 亚洲国产精品无码AV久久久| 亚洲成人美女无吗| 中文字幕在线24| 97一本大道亚洲一区| 欧美丝袜中文字幕07在线| 日韩精品资源专区二区| 草莓精品视频| 亚洲色堂免费视频| 欧美日韩天堂| 凹凸精品熟女在线观看| 国产精品一区午夜福利| 天天日日夜夜| 精品无码人妻一区二区免费蜜桃| JuliaAnnXXX888| 强奸乱伦免费网站| 久久性视频| 欧美白嫩在线放| 久久内射| 操操逼操操逼操操逼逼| 日韩AV电影网站 | 久久在肏| 性爱边摸边日免费AV| 91无人区卡一卡二卡三乱码入口最新版:能让用户有更多选择的选择-经典说说-爱 | 亚洲综合在线高清| 欧美日韩亚洲少妇寂寞影院正在播放| 秋霞网无码| 午夜天堂啪啪| 亚洲美女 晚间男人天堂 | 色婷婷日韩精品一区二区三区| 人人爱夜夜爱| 精品国产乱码久久久影院| 婷婷干黄色| 五月丁香啪啪啪| 啊啊啊不要嗯嗯在线观看| 亚洲精品久久久久毛片A片拉屎| 欧美性爱伊人| 精品然女一区二区| 中文字幕乱亚洲美女精品一区| 岛国视频免费在线观看| 天天综合网久久ww| 人妻丝袜日本| 五月婷婷丁香中文字幕| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 超碰午夜| AV一起草在线| 久久最新免费视频23| 欧美丝袜91| 亚洲九月丁香| 性爱欧美五月| 乱伦熟妇一区二区| 又大又白奶子| 91操熟女视频 | 伊人伊人LD| 日本黄大片在线观看视频| 精品丰满人妻一区二区三区免费观| 2020中文字幕在线| 大香蕉专区| 天天干天天中出av| 久草尤物| 麻豆黄色五月天| 欧美日韩在线小说 | 国产精品白丝| 日韩啪啪啪啪啪| 国产一区二区精品久久久不卡蜜臀| 无码精品人妻一区二区三区妖精| 久久最新视频免费观看| 中文操逼字幕| 亚洲精品久久久久久久久豆丁网| 大香蕉人妻久久| 婷婷久久五月| 久久日韩肥臀| 婷婷五月av| 久久9久久| 色五月激情网| 992大香蕉|