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

ARTICLE DETAIL

資訊詳情

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

大模型Agent記憶技術(shù)實(shí)戰(zhàn):從原理到代碼的完整指南

大模型Agent記憶技術(shù)實(shí)戰(zhàn):從原理到代碼的完整指南 很多剛開(kāi)始玩大模型 Agent 的朋友第一次做出來(lái)的機(jī)器人像個(gè)金魚聊完上一句就忘。這不是模型笨而是我一開(kāi)始也沒(méi)搞懂 Agent 記憶技術(shù)到底在解決什么問(wèn)題。這篇指南按照我自己從零到能跑通的路線整理面向小白程序員邏輯講透代碼可以直接抄。我會(huì)從原理、分層、代碼、參數(shù)、踩坑五個(gè)角度把“大模型 Agent 怎么記住東西”這件事拆開(kāi)講清楚。你不需要一開(kāi)始就懂向量數(shù)據(jù)庫(kù)也不需要背一堆新名詞跟著順序看下來(lái)基本就能在自己的項(xiàng)目里給 Agent 裝上“記憶”。適合誰(shuí)讀剛接觸大模型應(yīng)用開(kāi)發(fā)、想讓自己的聊天機(jī)器人具備跨會(huì)話記憶、做私人知識(shí)助手、或者想在團(tuán)隊(duì)里搭一個(gè)帶記憶的客服問(wèn)答系統(tǒng)的人。就算你只寫過(guò)一點(diǎn) Python也一樣能跟上。1. 先搞清楚 Agent 為什么需要記憶1.1 大模型生來(lái)就是“無(wú)狀態(tài)”的大模型本質(zhì)上是一個(gè)函數(shù)給它一段文字它返回一段文字。它不會(huì)在上一次調(diào)用結(jié)束后保存任何東西。你發(fā)兩條消息它不會(huì)自動(dòng)記得第一條聊了什么除非你把第一條的內(nèi)容重新塞進(jìn)第二條的輸入里。這一點(diǎn)和人的對(duì)話體驗(yàn)差別巨大。人聊天時(shí)會(huì)自然記住“剛才聊到了什么”“對(duì)方叫什么名字”“他上次說(shuō)過(guò)喜歡簡(jiǎn)潔”。但模型沒(méi)有這個(gè)概念。所謂“模型有記憶”實(shí)際上是在模型外面加了存儲(chǔ)和檢索再把檢索到的內(nèi)容放回輸入里。我剛開(kāi)始做 Agent 時(shí)犯過(guò)一個(gè)經(jīng)典錯(cuò)誤以為把歷史消息存進(jìn)數(shù)據(jù)庫(kù)Agent 就有記憶了。結(jié)果發(fā)現(xiàn)存了等于沒(méi)存因?yàn)槟P透静粫?huì)自己去查數(shù)據(jù)庫(kù)。它只認(rèn)當(dāng)前請(qǐng)求里的內(nèi)容。所以你真正要做的事情只有一件在合適的時(shí)機(jī)把合適的記憶內(nèi)容變成當(dāng)前請(qǐng)求的一部分。1.2 記憶的本質(zhì)是上下文管理不是單純存儲(chǔ)很多人把“記憶系統(tǒng)”理解成“聊天記錄存儲(chǔ)系統(tǒng)”這是誤區(qū)。存儲(chǔ)只是最底層記憶系統(tǒng)的核心是上下文管理。上下文窗口就像桌面記憶庫(kù)像檔案柜。檔案柜再滿也沒(méi)關(guān)系但桌面只有那么大面積。你不能把所有檔案都攤在桌面上不然真正有用的東西反而找不到。Agent 記憶要做的工作是判斷哪些檔案現(xiàn)在有用、把哪幾份抽出來(lái)放到桌面上、用完后再收回去。換句話說(shuō)記憶系統(tǒng)不是“存得越多越好”而是“放得越準(zhǔn)越好”。精確地決定“放什么進(jìn) Prompt”比“存了多少條歷史”重要得多。1.3 這篇指南解決三類問(wèn)題一類是“記不住”用戶昨天告訴你他喜歡簡(jiǎn)短回復(fù)今天你又說(shuō)了一大篇。這類問(wèn)題源于跨會(huì)話信息丟失。另一類是“記太亂”歷史記錄、用戶偏好、臨時(shí)狀態(tài)全混在一起塞進(jìn) Prompt 后模型被舊信息帶偏回答前后矛盾。還有一類是“記不起”記憶明明存了但檢索的時(shí)候找不準(zhǔn)。比如用戶問(wèn)“上次那個(gè)報(bào)錯(cuò)解決了嗎”系統(tǒng)搜不到因?yàn)楫?dāng)時(shí)的記錄里根本沒(méi)有“報(bào)錯(cuò)”這個(gè)詞。后面所有內(nèi)容基本都在圍繞“怎么記住、怎么存、怎么取、怎么用、怎么忘”這五件事展開(kāi)。2. 記憶體系的四層拆分2.1 第一層會(huì)話工作記憶第一層是“正在聊的這段對(duì)話”也就是當(dāng)前 prompt 里的消息列表。它由模型自帶的上下文窗口承載需要我們自己管理長(zhǎng)度和裁剪策略。典型問(wèn)題用戶連續(xù)聊二十分鐘后歷史太長(zhǎng)超過(guò)窗口上限。簡(jiǎn)單粗暴的做法是“只保留最近 N 條”但這樣會(huì)導(dǎo)致更早的關(guān)鍵信息丟失。稍好一點(diǎn)的做法是把早期內(nèi)容壓縮成摘要再把摘要放在消息列表最前面。這一層的管理頻率非常高幾乎是每次請(qǐng)求都要做。所以它必須足夠輕不能依賴外部數(shù)據(jù)庫(kù)查詢盡量在內(nèi)存里完成。2.2 第二層情景記憶情景記憶存的是“發(fā)生過(guò)的事件”。比如“用戶上午反饋了支付失敗”“上次對(duì)話里用戶要求換個(gè)方案”“上周已經(jīng)發(fā)送過(guò)一封確認(rèn)郵件”。這類記憶的特點(diǎn)是有時(shí)間、有事件、有結(jié)果通常按發(fā)生順序檢索。情景記憶解決的是連續(xù)性。沒(méi)有它用戶下次打開(kāi)對(duì)話時(shí)Agent 完全不知道你們之前發(fā)生過(guò)什么。有了它Agent 可以說(shuō)出“上次你提到支付失敗我查了一下可能是銀行接口超時(shí)”。實(shí)現(xiàn)時(shí)一般會(huì)給每條記憶打上時(shí)間戳、事件類型、關(guān)聯(lián)對(duì)象這樣既能按時(shí)間排序也能按事件類型過(guò)濾。2.3 第三層語(yǔ)義記憶語(yǔ)義記憶存的是“事實(shí)和偏好”不依賴某個(gè)具體事件。比如“用戶喜歡簡(jiǎn)潔回復(fù)”“項(xiàng)目部署在測(cè)試環(huán)境”“用戶所在行業(yè)是教育”。這些內(nèi)容即使不提時(shí)間也長(zhǎng)期有效。語(yǔ)義記憶通常適合用向量檢索。因?yàn)橛脩魡?wèn)法千變?nèi)f化“我上次說(shuō)過(guò)的偏好你還記得嗎”“回復(fù)別那么啰嗦”和“用戶喜歡簡(jiǎn)短回答”這句話在字面上差別很大但語(yǔ)義距離很近。向量檢索能抓這種近似關(guān)系。語(yǔ)義記憶要特別注意覆蓋和去重。同一條偏好可能被寫進(jìn)去三次如果不去重檢索時(shí)會(huì)同時(shí)冒出三條重復(fù)記憶既占空間又干擾模型。2.4 第四層程序性記憶程序性記憶是“怎么做某件事”的經(jīng)驗(yàn)比如“遇到數(shù)學(xué)計(jì)算先調(diào)用計(jì)算工具別自己心算”“生成周報(bào)時(shí)按數(shù)據(jù)、結(jié)論、行動(dòng)計(jì)劃三段來(lái)寫”。在小項(xiàng)目里這部分通常被寫死在代碼邏輯或系統(tǒng)提示詞里。但做得復(fù)雜的 Agent 會(huì)把它沉淀為可檢索的技能模板。比如一個(gè) Agent 遇到 Excel 處理任務(wù)時(shí)會(huì)自動(dòng)調(diào)出“讀取表格-清洗-分析-出報(bào)告”的流程模板。程序性記憶的本質(zhì)是知識(shí)復(fù)用。它能讓 Agent 不去重復(fù)摸索流程而是直接使用已經(jīng)驗(yàn)證過(guò)的方法。四層記憶可以共存。我的經(jīng)驗(yàn)是先把會(huì)話工作記憶和語(yǔ)義記憶做扎實(shí)再考慮情景和程序性記憶。因?yàn)榍皟蓚€(gè)直接決定用戶體驗(yàn)后兩個(gè)更多是錦上添花。記憶類型典型內(nèi)容存儲(chǔ)方式主要用途會(huì)話工作記憶當(dāng)前對(duì)話上下文內(nèi)存消息列表保證當(dāng)前對(duì)話連貫情景記憶某時(shí)某刻發(fā)生的事件數(shù)據(jù)庫(kù)記錄時(shí)間索引跨會(huì)話回溯語(yǔ)義記憶用戶偏好、事實(shí)知識(shí)向量庫(kù)規(guī)則過(guò)濾回答個(gè)性化問(wèn)題程序性記憶任務(wù)流程、技能模板配置/模板庫(kù)自動(dòng)決定執(zhí)行路徑3. 手把手實(shí)現(xiàn)一套可用的記憶組件3.1 最小版會(huì)話窗口管理先寫一個(gè)最簡(jiǎn)單的會(huì)話窗口。作用是控制消息列表長(zhǎng)度超出的部分?jǐn)D壓成摘要而不是直接扔掉。import json from collections import deque class SessionWindow: def __init__(self, max_messages20): self.max_messages max_messages self.messages deque(maxlenmax_messages) def add(self, role, content): self.messages.append({role: role, content: content}) def to_prompt(self): return list(self.messages) def compress_old(self): # 保留最近一半消息把更早的文本拼成一條摘要占位 keep_count self.max_messages // 2 old list(self.messages)[:-keep_count] recent list(self.messages)[-keep_count:] summary_text 之前對(duì)話摘要 .join(m[content] for m in old if m[content]) self.messages.clear() self.messages.append({role: system, content: summary_text}) for m in recent: self.messages.append(m)這里用deque(maxlen...)可以自動(dòng)丟棄最舊的。但只丟棄不總結(jié)會(huì)丟關(guān)鍵信息。compress_old就是把早期內(nèi)容壓成一條摘要再把摘要放到 system 里。注意摘要不能太頻繁做。每輪都?jí)嚎s等于把每次回答都再調(diào)用一次模型做總結(jié)成本和延遲都會(huì)上去。建議當(dāng)消息條數(shù)達(dá)到上限時(shí)才觸發(fā)。3.2 升級(jí)版向量檢索長(zhǎng)期記憶當(dāng)需要跨會(huì)話記住用戶偏好和事件時(shí)純會(huì)話窗口不夠。我們需要一個(gè)“寫進(jìn)去-查出來(lái)”的機(jī)制。最通用方案是向量檢索把文本變成向量用余弦相似度找最接近的內(nèi)容。下面用一個(gè)純 Python 標(biāo)準(zhǔn)庫(kù)演示核心邏輯。生產(chǎn)環(huán)境一般會(huì)用現(xiàn)成的向量庫(kù)或模型服務(wù)提供的 embedding原理一樣。import hashlib import json def tokenize(text): # 簡(jiǎn)單按空格和標(biāo)點(diǎn)切分真實(shí)場(chǎng)景可以用分詞庫(kù) return [t.lower() for t in text.replace(,, ).replace(。, ).split()] def hashed_embedding(text, dim128): vec [0.0] * dim for token in tokenize(text): digest hashlib.md5(token.encode()).hexdigest()[:8] index int(digest, 16) % dim vec[index] 1.0 return vec def cosine_similarity(a, b): dot sum(x * y for x, y in zip(a, b)) norm_a sum(x * x for x in a) ** 0.5 norm_b sum(x * x for x in b) ** 0.5 if norm_a 0 or norm_b 0: return 0.0 return dot / (norm_a * norm_b) class VectorMemory: def __init__(self, pathmemory.json): self.path path self.items self._load() def _load(self): try: with open(self.path, r, encodingutf-8) as f: return json.load(f) except FileNotFoundError: return [] def _save(self): with open(self.path, w, encodingutf-8) as f: json.dump(self.items, f, ensure_asciiFalse, indent2) def add(self, text, categorygeneral): embedding hashed_embedding(text) self.items.append({ text: text, category: category, embedding: embedding, access_count: 0 }) self._save() def search(self, query, top_k3): query_vec hashed_embedding(query) scored [] for item in self.items: score cosine_similarity(query_vec, item[embedding]) scored.append((score, item)) scored.sort(keylambda x: x[0], reverseTrue) return scored[:top_k]這個(gè)寫法可以跑通但有個(gè)明顯缺陷哈希詞袋向量對(duì)“語(yǔ)義相似”不敏感比如“喜歡簡(jiǎn)短”和“別啰嗦”幾乎匹配不到一起。真實(shí)項(xiàng)目里應(yīng)該把hashed_embedding替換成 embedding 模型生成的向量。替換后其他邏輯不用變。搜索后把返回結(jié)果按指定格式拼進(jìn) Prompt 就行memory VectorMemory() results memory.search(用戶喜歡什么風(fēng)格) memory_section \n.join(f- [{r[1][category]}] {r[1][text]} for r in results) prompt f以下是長(zhǎng)期記憶\n{memory_section}\n\n請(qǐng)基于記憶回答當(dāng)前問(wèn)題。每次命中時(shí)最好更新access_count后面做遺忘策略會(huì)用到。3.3 進(jìn)階版寫入與遺忘策略長(zhǎng)期記憶最怕兩件事什么垃圾都存、存了永遠(yuǎn)不刪。所以要加兩道流程寫入前過(guò)濾定期遺忘。寫入前過(guò)濾舉例def should_store(text, min_length10): # 太短的內(nèi)容沒(méi)有存儲(chǔ)價(jià)值 if len(text) min_length: return False # 一些臨時(shí)寒暄不值得記 useless [你好, 哈哈, 再見(jiàn), 不知道] if any(u in text for u in useless): return False return True遺忘策略可以用“低頻且長(zhǎng)期未訪問(wèn)優(yōu)先清理”的思路import time def clean_memory(memory, max_items200, max_age_days30): now time.time() kept [] for item in memory.items: last_access item.get(last_access_ts, now) age_days (now - last_access) / 86400 # 訪問(wèn)次數(shù)低且超過(guò)30天未用準(zhǔn)備淘汰 if age_days max_age_days and item.get(access_count, 0) 3: continue kept.append(item) memory.items kept memory._save()這只是示例生產(chǎn)里更常用加權(quán)分?jǐn)?shù)綜合“最近訪問(wèn)時(shí)間”“訪問(wèn)次數(shù)”“內(nèi)容重要性”算一個(gè)衰減分低于閾值就刪除。操作心得遺忘一定要做成定時(shí)任務(wù)而不是每輪對(duì)話都掃一遍。原因很簡(jiǎn)單記憶表小的時(shí)候怎么掃都無(wú)所謂但數(shù)據(jù)到幾萬(wàn)條后每次掃描都是性能開(kāi)銷。4. 記憶鏈路的四個(gè)關(guān)鍵步驟與參數(shù)選擇4.1 寫入判斷什么值得記記憶寫入最容易犯的錯(cuò)是“全量寫入”。把每輪對(duì)話都原樣存進(jìn)去短期內(nèi)沒(méi)感覺(jué)時(shí)間一長(zhǎng)向量庫(kù)塞滿了“今天天氣不錯(cuò)”“好的”“嗯嗯”這類無(wú)意義內(nèi)容檢索質(zhì)量直線下降。我自己的篩選標(biāo)準(zhǔn)有三條包含事實(shí)比如用戶所在行業(yè)、項(xiàng)目名稱、聯(lián)系方式、產(chǎn)品版本。包含偏好比如“回復(fù)要簡(jiǎn)短”“不喜歡 emoji”“報(bào)告要帶數(shù)據(jù)表”。包含狀態(tài)變化比如“支付失敗已解決”“計(jì)劃從下周二開(kāi)始實(shí)施”。凡是用戶明確表達(dá)、重復(fù)提到、并且后續(xù)可能再次使用的信息才寫入。相反寒暄、臨時(shí)情緒、一次性的流程確認(rèn)通常不寫。寫入時(shí)還要做歸一化。比如用戶說(shuō)“以后叫我老王就行”和“請(qǐng)稱呼我為老王”本質(zhì)是同一件事至少要把稱呼統(tǒng)一成“用戶希望被稱呼為老王”。不做歸一化檢索時(shí)會(huì)同時(shí)命中兩條類似內(nèi)容白白浪費(fèi)上下文空間。4.2 檢索如何讓“相關(guān)”變成“精準(zhǔn)”檢索是記憶系統(tǒng)里最影響體驗(yàn)的環(huán)節(jié)。相關(guān)不代表有用。用戶問(wèn)“昨天那個(gè)問(wèn)題解決了嗎”檢索出十條“昨天聊過(guò)的東西”模型反而不知道具體是哪件事。通用做法是“先過(guò)濾再排序”。先用元數(shù)據(jù)縮小范圍比如時(shí)間范圍、對(duì)話場(chǎng)景、記憶分類然后做向量檢索按相似度排序最后按分?jǐn)?shù)閾值截?cái)?。相關(guān)參數(shù)我建議這樣設(shè)置top_k從 3 開(kāi)始調(diào)。太少容易漏太多容易雜。min_score低于 0.2 的記憶不要放進(jìn)上下文。這個(gè)值需要配合你用的 embedding 模型來(lái)定不同模型分?jǐn)?shù)分布差很多。recency_bonus給近期內(nèi)容加一點(diǎn)權(quán)重。例如最終得分 相似度 * 0.8 時(shí)間新鮮度 * 0.2。調(diào)參時(shí)建議每次只改一個(gè)變量別同時(shí)動(dòng) top_k 和閾值不然你不知道是哪個(gè)改動(dòng)帶來(lái)的效果。4.3 融合檢索結(jié)果如何安全放進(jìn) Prompt檢索結(jié)果進(jìn)了 Prompt不代表模型會(huì)正確使用。你需要告訴模型“哪些是記憶哪些是當(dāng)前對(duì)話”。我常用的格式【長(zhǎng)期記憶】 - 用戶偏好喜歡簡(jiǎn)短回復(fù) - 事實(shí)當(dāng)前項(xiàng)目使用測(cè)試環(huán)境 【當(dāng)前對(duì)話】 用戶昨天那個(gè)報(bào)錯(cuò)后來(lái)怎么解決的這樣模型可以清楚區(qū)分信息來(lái)源不容易把舊記憶當(dāng)成新輸入。如果記憶內(nèi)容和當(dāng)前對(duì)話沖突比如記憶說(shuō)“用戶喜歡詳細(xì)報(bào)告”但當(dāng)前用戶說(shuō)“別廢話直接給結(jié)論”我會(huì)在 Prompt 里加一句“當(dāng)長(zhǎng)期記憶與當(dāng)前對(duì)話矛盾時(shí)以當(dāng)前對(duì)話為準(zhǔn)”。融合階段還要控制體量。我給自己定過(guò)一個(gè)預(yù)算記憶內(nèi)容不超過(guò)整個(gè) Prompt 的 30%。超過(guò)這個(gè)比例模型會(huì)迷失重點(diǎn)回答又臭又長(zhǎng)。4.4 遺忘記憶系統(tǒng)必須會(huì)做減法遺忘和寫入同樣重要。沒(méi)有遺忘記憶庫(kù)就是垃圾堆。舊信息會(huì)干擾新判斷甚至讓 Agent 用過(guò)時(shí)信息回答當(dāng)前問(wèn)題。我項(xiàng)目里至少維護(hù)三種遺忘機(jī)制過(guò)期刪除比如“臨時(shí)任務(wù)”類記憶 24 小時(shí)后失效。低頻刪除超過(guò) 30 天沒(méi)被檢索到的記憶權(quán)重下調(diào)最終清理。沖突覆蓋當(dāng)新記憶與舊記憶語(yǔ)義高度相似且信息更新時(shí)刪除舊記錄。遺忘是記憶系統(tǒng)和日志系統(tǒng)的分界線。日志是”全都要存永不刪除“記憶是”只保留對(duì)后續(xù)決策有用的信息“。很多人把這兩者混在一起最后系統(tǒng)既不像日志也不像記憶。5. 落地實(shí)踐五個(gè)經(jīng)典問(wèn)題5.1 檢索不到用戶覺(jué)得你“失憶”了現(xiàn)象是用戶明確告訴你“我上次說(shuō)過(guò)”Agent 卻說(shuō)“抱歉我沒(méi)有找到相關(guān)信息”。先檢查三步寫入有沒(méi)有成功、檢索條件是不是太嚴(yán)、文本有沒(méi)有分詞或編碼問(wèn)題。我踩過(guò)一個(gè)坑是 embedding 用的是舊模型新對(duì)話里的詞分布變化太大導(dǎo)致相似度普遍偏低。換新 embedding 模型后問(wèn)題消失。如果檢索確實(shí)沒(méi)問(wèn)題但用戶換了說(shuō)法可以加一層“關(guān)鍵詞向量混合檢索”。關(guān)鍵詞負(fù)責(zé)精確匹配向量負(fù)責(zé)語(yǔ)義近似兩邊各自返回一批候選最后合并排序。這樣能覆蓋“字面不同但意思相近”的情況。5.2 檢索出一堆但全用不上現(xiàn)象是明明返回了記憶模型還是答非所問(wèn)。原因通常是 top_k 太大或者檢索時(shí)沒(méi)有限定記憶類型。比如用戶問(wèn)的是項(xiàng)目狀態(tài)結(jié)果系統(tǒng)把用戶閑聊偏好、歷史情緒、任務(wù)記錄全檢索出來(lái)了。正確做法是按“場(chǎng)景 分類”過(guò)濾。查詢前先識(shí)別意圖這是任務(wù)咨詢那就只檢索“任務(wù)類”記憶這是閑聊那就只檢索“偏好類”記憶。過(guò)濾后再做向量排序準(zhǔn)確率和效率都會(huì)好很多。5.3 上下文越來(lái)越長(zhǎng)費(fèi)用吃不住隨著記憶累積每次請(qǐng)求都會(huì)變得越來(lái)越長(zhǎng)。如果不對(duì)上下文做限制Token 費(fèi)用會(huì)線性上漲。我的做法是三層存儲(chǔ)熱記憶最近 1 小時(shí)內(nèi)的會(huì)話直接放內(nèi)存。溫記憶跨天但頻繁使用的內(nèi)容放向量庫(kù)按需檢索。冷記憶一個(gè)月前的內(nèi)容壓縮成摘要后歸檔。每次請(qǐng)求前先算一次總 Token。如果超過(guò)窗口預(yù)算就降低“溫記憶”的召回條數(shù)。比如正常取 5 條超預(yù)算時(shí)就只取 3 條。優(yōu)先保當(dāng)前對(duì)話長(zhǎng)期記憶永遠(yuǎn)讓路。5.4 記憶被污染越修越錯(cuò)這是最隱蔽的問(wèn)題?!拔廴尽敝稿e(cuò)誤的記憶被寫入后模型每次都會(huì)基于錯(cuò)誤信息回答用戶糾正完后舊的錯(cuò)誤還在又會(huì)被檢索出來(lái)。避免污染的關(guān)鍵是更新機(jī)制。當(dāng)出現(xiàn)一條新記憶與舊記憶明顯矛盾時(shí)不應(yīng)“并列存儲(chǔ)”而應(yīng)該做覆蓋。比如舊記憶是“項(xiàng)目部署在測(cè)試環(huán)境”用戶今天說(shuō)“項(xiàng)目已經(jīng)上線生產(chǎn)了”這時(shí)直接刪除舊條目或標(biāo)記為過(guò)期只保留新條目。另外必須給用戶提供“刪除記憶”的能力。哪怕只是提供一個(gè)簡(jiǎn)單的“清除我的所有歷史記憶”按鈕也能兜底解決大部分污染問(wèn)題。5.5 安全與隱私怎么處理記憶里往往包含很多個(gè)人信息和業(yè)務(wù)敏感信息。至少要遵守這幾條不記錄密碼、密鑰、Token 等敏感字段。寫入前先做脫敏手機(jī)號(hào)、身份證號(hào)、銀行卡號(hào)用掩碼替換。記憶數(shù)據(jù)按用戶隔離不能在多用戶間串?dāng)?shù)據(jù)。明確告知用戶我們存儲(chǔ)了哪些信息并支持一鍵清除。合規(guī)這塊不能等項(xiàng)目上線才補(bǔ)。從第一版設(shè)計(jì)記憶組件開(kāi)始就要把數(shù)據(jù)隔離和刪除機(jī)制考慮進(jìn)去。否則后期改造成本會(huì)很高。癥狀可能原因排查順序快速對(duì)策完全檢索不到寫入失敗或閾值過(guò)高先查寫入日志再查檢索分?jǐn)?shù)放寬 min_score啟用混合檢索檢索結(jié)果不相關(guān)top_k 過(guò)大、未按場(chǎng)景過(guò)濾看返回條目的類型分布先按記憶分類過(guò)濾再向量排序上下文超預(yù)算記憶未分級(jí)、沒(méi)有限制條數(shù)統(tǒng)計(jì)每次請(qǐng)求 Token 消耗三層存儲(chǔ)限制溫記憶召回記憶越用越錯(cuò)沖突信息未覆蓋、污染寫入檢查是否有重復(fù)矛盾記錄增加覆蓋機(jī)制提供用戶刪除入口數(shù)據(jù)安全風(fēng)險(xiǎn)敏感字段明文入庫(kù)檢查入庫(kù)前是否有脫敏邏輯脫敏隔離可刪除6. 進(jìn)階方向與選型建議6.1 從向量檢索邁向知識(shí)圖譜向量檢索擅長(zhǎng)回答“語(yǔ)義相近”但不擅長(zhǎng)回答“多跳關(guān)系”。比如“A 用戶負(fù)責(zé)的 B 項(xiàng)目里有哪些模塊是用 C 技術(shù)實(shí)現(xiàn)的”這種問(wèn)題如果只靠向量匹配很難一次命中。知識(shí)圖譜則可以把實(shí)體和關(guān)系串起來(lái)支持精確的關(guān)系查詢。但知識(shí)圖譜的構(gòu)建成本高需要維護(hù)實(shí)體、關(guān)系、屬性和更新邏輯。我的建議是先跑通向量記憶等確實(shí)遇到“關(guān)系推理”類需求再引入圖結(jié)構(gòu)。小項(xiàng)目上來(lái)就做圖譜大概率會(huì)被建圖工作量拖垮。6.2 記憶壓縮的兩種路線一是摘要壓縮。把長(zhǎng)段對(duì)話交給模型生成一段摘要放入長(zhǎng)期記憶。優(yōu)點(diǎn)是保存的信息密度高缺點(diǎn)是有損細(xì)節(jié)會(huì)丟失。二是結(jié)構(gòu)化壓縮。從對(duì)話中抽出結(jié)構(gòu)化信息如字段、時(shí)間、意圖、結(jié)論保存成 JSON。這種格式適合程序處理也適合做條件查詢。一條可行路線是“先結(jié)構(gòu)化再按需摘要”。重要內(nèi)容抽成結(jié)構(gòu)化字段長(zhǎng)期不用的內(nèi)容再合并成摘要。這樣兼顧了即時(shí)檢索和長(zhǎng)期歸檔。6.3 什么時(shí)候該自研什么時(shí)候用現(xiàn)成組件如果是快速做 Demo、驗(yàn)證想法直接用現(xiàn)成框架自帶的記憶模塊最省事。但默認(rèn)實(shí)現(xiàn)通常比較粗糙比如全量存歷史、簡(jiǎn)單截?cái)?、不做遺忘。一旦你的用戶量上來(lái)或者對(duì)記憶準(zhǔn)確率有要求就值得自己寫一套輕量記憶模塊。我個(gè)人的判斷標(biāo)準(zhǔn)是記憶邏輯不超過(guò)幾百行代碼時(shí)自研更劃算。你能精確控制什么時(shí)候?qū)懭?、檢索多少條、如何融合、如何遺忘。而使用重型框架時(shí)光是理解它的記憶生命周期就要花很久。如果你打算在自己的項(xiàng)目里長(zhǎng)期迭代 Agent我建議至少把“寫入過(guò)濾檢索召回遺忘清理”這三個(gè)核心組件自己寫一遍。這樣獨(dú)立于任何框架后續(xù)遷移也方便。最后再分享一點(diǎn)個(gè)人體會(huì)我最初做的記憶系統(tǒng)很蠢一個(gè) JSON 文件存所有歷史每次對(duì)話都把所有歷史塞進(jìn) Prompt。結(jié)果模型越聊越亂成本越燒越高。后來(lái)慢慢改成“寫入前過(guò)濾、檢索時(shí)排序、融合前控制體量、定期做遺忘”整個(gè) Agent 才穩(wěn)定下來(lái)。如果你也在做類似項(xiàng)目我的建議很直白不要一開(kāi)始就上重型設(shè)施。先在本地跑一個(gè) JSON 存儲(chǔ) 向量檢索的最小閉環(huán)把“寫入-檢索-融合-遺忘”體會(huì)一遍。跑通之后自然知道哪些地方必須換數(shù)據(jù)庫(kù)、哪些地方必須加規(guī)則。記憶系統(tǒng)的價(jià)值從來(lái)不是存得多而是用得準(zhǔn)。希望這份指南能讓你少走一點(diǎn)彎路。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
精品乱码久久久久| 黄色片大香蕉| 人妻91少妇| 一区二区三区男女操逼黄色小电影| 国产精品69久久久久孕妇欧美| 亚洲一区日韩精品| 国产深夜福利| 综合久久9| 久久久成人免费av电影| 国产精品久久久久久久免牛肉蒲团| 天天干天天操天天操夜夜操天天操 | 国产精品伦理| 亚洲丝袜99| 嗯啊啊啊轻点视频 | 啊啊啊啊啊啊啊在线| 午夜丁香| 日韩三级一区| 亚洲欧洲小说图片视频 | 欧美黄色片AAAAA| 很很操在线| 亚洲综合网91| 久久丝袜| 精品久| 99操逼| 96精品久久久| 97视频播放| 天天情欲宗合网| 九九九九九九成人| 国产成人天堂| 骚女高跟AV在线| 亚洲蜜臀懂色| 欧洲精品区| 久久99精品九九久久久婷婷| 蜜桃视频一区二区三区| 亚洲色图第四色| 自拍亚洲综合| 精品国产综合久久福利,热99这里有精品综合久久,99热这里只有免费国产精品,精 | 精品妇女一区二区三区| 精品免费1| 丁香六月婷婷久久综合| 午夜呻吟欧美| 97就爱干| 一二三区操逼国产91| 蜜臀一区二区三区在线| 国产高清精品一区二区三区毛片| 国产不良强奸视频免费看| 黑人精品一区二区在线播放| 五月婷婷综合激情| ,国产乱人伦精品一区二区三区| AV污污污污| 久久国内| 99久久这里只有精品| 97 亚洲 日韩 欧美 在线| 丝袜内射| 操淫穴亚洲五月丁香| 国偷自 一区| 玖色av| 欧美日韩亚洲少妇寂寞影院正在播放 | 黄片无码在线制服| 亚洲成人一二三区| 中文一区二区| 久久产精品一区二区三区电影| 婷婷五月天色网| 性欧美91| 国产欧美一级在线观看| 日本不卡一区二区| 亚洲精品影视老司机| 无码 有码 国产18p| 婷婷五月天综合网| 色噜噜日韩精品| 亚洲中文日韩欧美大香蕉视频| AV中文字幕剧情1区2区3| 青青操在线视频| AV在线性爱| 亚洲影视综合网| 9久久久久久| 精品人妻av在线播放| 欧美黑人性猛交91| 女生久久网| 黄色av一区二区在线| 大屁股国产在线视频| 色y情视频免费看| 久操网线| 丁香激情网| 国产粉嫩蜜臀av一区二区三区| 羞答答AV中文字| 麻花豆传媒剧国产MV出差| 欧美不卡在线美女| 精品日韩| 久久超碰免费的| 国语对白露脸XXXXXX| 天天综合网站| 亚洲精品国语在线播放| 国产性刺激| 超碰久久.com| 久久久国产三级黄色片| 亚洲成成熟女人综合一区二区| 日韩一级欧美一级在线观看| 国内毛片四区| 国产精品午夜成人福利| 亚洲欧洲网站免费观看| 91n欧美| 欧美三级免费伊人| 亚洲欧美国产成人综合不卡| 老妇女91| 亚洲日韩久久精品一区| 91啪啪| 国产家庭乱伦性爱视频| 91日韩网站| 蜜桃久久久久久| 亚洲二区精品在线观看| 老司机深夜18禁污污网站| 激情文学 亚洲图片| 亚洲五月丁香花狠狠干一区二区三区 | 九九久久综合| 2020中文在线一区二区三区| 97人人射| 97在线免费观看| 国产日韩人人| 亚洲中文制服诱惑| 99re视频在线观看这里只有精品| 人妻81p| 亚洲视频精选| 夜夜操夜夜高潮夜夜爽国产精品区| 中日高清无码操逼视频| α√在线| 国产精品香蕉热久久新品| 欧美97| 久艹日日日| 久久久工口| 六月婷婷激情| 五月丁香综合激情| 久久婷婷五月天| 婷婷丁香五月综合| 色婷久久| 国产原创精品| 国产精品高潮久久AV| 天天日日舔舔| 人妻人妻天天碰| 综合av影片| 久9爱经典视频 | 无卡一区=区| 97视频网站在线观看| 国产品精品自在在线午夜免费| 四虎免费在线播放| 成人免费性爱视视| 日韩精品一区二区日韩| 91性高潮久久久久久久久| 亚洲成A∨人影院在线欢看| 国产呦精品一区二区三区下载| 久久激情视频| 人人操人人摸超碰| 五月亭亭六月丁香| 国产操操日韩三级黄| 欧美十八禁导航成人| 亚洲图片色图欧美另类| 日韩性爱高清免费视频| 91久久国产综合久久| 99热免费精品| 国产精品久久蜜乳av| 欧美18老人禁| 九九av| 欧美精品久久96人妻无码| 免费啊啊啊| 草草草草视频| 亚洲AV永久无码一区仙野| 青青草原狼av| 欧美色交| 亚洲第一在线视频| 日韩精品三级片长长久久| 欧美人人AAA| 天天亚洲| 99热精品在线播放| 亚洲脚交| 亚欧Av| 91网亚洲| 成人AV超碰免费在线| 超碰人妻在线| 色色97爱| 蜜色网色哟哟| 亚洲一区操| 国产怡红院| 九九热国产| 婷婷五月在线视频| 欧美亚洲手机在线| 国产真实子伦对白| 情侣操 逼视频99| 欧美日韩性爱视屏免费看了| 欧美A√综合网 | 天天综合香 ld视频| 色欲av国内精品久久久久久| 一区二区视频在看| 久久久久99999| 97人人超| 亚洲欧洲自拍图片专区满春格| 色婷婷激情| 青娱乐淫乱1314| 久久久不能久久久久| 日日摸天天爽夜夜欢| 日韩女优在线| 一个人免费HD91视频| 欧美肥臀在线| 欧美狠狠弄| 操逼1区| 91欧洲入口| 久久久久骚| 成人性爱AV在线免费观看| 加勒比伊人综合| 爱我干综合| 2024年最新色情网站在线观看| 看黑丝美女操逼青青网站| 成人无码在线视频网站| 嗯嗯啊啊好大好爽| 麻豆60秒| 五月丁香色情| 久久久亚洲欧美综合| 东京热天堂网| 国产又粗又长的视频| 丝袜综合| 91网站18在线| 91xingse| 国产一线二线三线av| 久久久久久久久女黄| 午夜乱轮操逼视频免费看| 国产精品另类一区大香蕉| 亚洲精品一区二区三区新线路| 91快色色色色色| 激情五月天中文字幕色| 中文字幕第7页| 欧美亚洲厕所精品偷拍91| 色婷婷综合久久久久中文国产精品一区中文字幕,国产福利电影一区二区三区 | 啊啊啊 在线观看| 九热视频| 久久女人一区二区三区| 这里都是精品在线观看| 国内三级自拍小视频在线观看 | 成年人黄色| 欧美天天干| 青青操国产夫妻| 老熟女天天操| 亚洲中文字幕熟女少妇一区二区| 97国产|免费| 人澡逼| 日本免费二区三区| 伊香蕉综合久久久久久久噜噜噜| 免费视频观看60秒| 国产精品999zyz| 欧美成人A√在线一区二区| 欧美操人视频| 美国aaaaa一级黄片| 久久久久久久亚洲Av无码| 日韩免费在线视频观看| 国产成人无码久久精品| 国模限制级电影| 中文乱码99| 91激情综合| 9丨久久九九九| 成人青青草原伊人| 日本国产亚洲一区在线观看| 国产欧美日韩一区二区三区| 强奸乱伦αv片| 啪啪啪大香蕉| 婷婷精品国产一区二区三区日韩| 97超级色碰碰| 黑人操一区二区| 99色热| 超碰夫妻97| 天堂网亚洲区手机版| 日本道人妻久久久在线不卡色视频| 国产精品视频播放| 久久久久久久久久久999| 超碰97玖玖爱| 97碰碰色| 91日本在线观看| 丰满精品人妻少妇久久字幕| 极品销魂美女一区二区| 亚洲AV免费在线| 天堂综合| 中文字幕精品一区二区精| 第二页中文字幕| 揉揉日日日日| 狠狠综合| 91综合网站| 色色激情五月天| 一二视频神马久久传媒| 伊人久久在线视频观看| 欧美白嫩女HD| 黄片色区软件| 久草久日| 9久精品| 欧美日韩狠狠爱| 日韩激情中文字幕有码| 日韩成人小视频| 99久久久er直播网址| 日韩欧美被操黄免费观看| 精品人妻中文字幕高清| 一二三啪啪专区| 国产成人亚洲精品无| 韩国久久97| 久久无码精品| 97在线欧洲| 飘花国产午夜精品不卡| 天天日天天屌天天操| 蜜桃视频成a人v在线| 久久伦理视频久久大香蕉视频| 黄色激情电影在线观看| 五毛骚逼极品美女怕怕| 色婷婷丁香五月| 久九色| 青青草原狼av| 一区二区三区免费岛国片| 激情图片亚洲色图| 欧美日韩在线国产在线| 亚洲色交| 欧洲精品在线播放| 久久久夜夜嗨免费视频| 69精品| 亚洲男人天堂网久久| 成年人三级黄色片视频| 久久久久久99999国产精品| 狠狠干狠狠色| 日韩熟女乱伦中出| 国产嫩草精品A88AV| 国产高清1234区| 午夜激情成人在线观看| 日本国产二线女色| 九九九午夜| 国产69精品久久久久99尤物| 东京热双插| 欧美性暴力猛交XXXX| 亚洲国产尤物yw在线观看| 91精品国| 久偷拍| 丁香五月久久| 欧美黄色大片在线观看| 人人妻人人澡人人爽人人精品浪潮 | 日产狠狠干| 国产成人超碰在线| 日韩兔费看黄片| 曰韩少妇无码| 在线啊啊啊啊| 啊啊啊不要好疼视频| 韩日性爱av| 久久黄人人爽视频| 怡红院网站在线视频| 色呦呦、国产精品| av九九| 黄骗免费| 欧美一级AAAAAAA| 青草地一本线一区二区三区| 久偷拍欧美日韩三区| 国产精品一区人妻精品阁在线| 6080YYY午夜理论片在线观看| 国产尤物在线三区| 欧美色自拍| 人妻天天爽夜夜爽爽| 亚欧国产无码精品在线| 五十路三级片| 国产精品一区二区亚洲人成毛片| 一区二区影视| www男人天堂| 嗯~啊~快点 死我视频免费看网站| 亚洲 图片 综合91| 蜜桃久久一区二区三区| 亚洲色综合| 极品美女福利在线观看| αⅴ天堂| www.伪伪| 欧亚乱色熟女一区二区| 黄色av片三级三级三级免费看| 91性高朝久久久久久久久| 亚州男人天堂| 蜜臀AV午夜精品久| 熟女人妻精品一区二区视频| 青青草这里只有精品| 91n.欧美| 东京热毛片调教| 黑丝制服中文字幕| 2019天天干| 三久久久四久久久久| 精品无码少妇| 九九九九九九视频免费| 狠狠婷婷亚洲中文综合久久| 成人a级高清视频在线观看| 精品国产乱码| 免费一级特黄特色大片在线观看看| 日婷婷| 久久精品国产亚洲妲己影视| 欧美18 在线观看| 欧美人人操人人插| av网页一区二区三区| 亚洲国产精品有声| 大香蕉丝袜一级片| 性爱久久| 大香蕉天天看妹子| 欧美激情精品久久久| 久久久九| 永久免费观看的毛片的网站| 欧美性爽xyxOOOO| 免费的黄片有限公司| 国产极品精品美女视频| 手机在线人成免费视频| 婷婷五月天激情小说| 99青草| 先锋音影AV| 欧美色图自拍| 一区二区高清视频| 国产一进一出视频网站| 黄片www.| 亚洲 欧美 小说| 五月天亚洲网| 亚洲精品国语在线播放| 人妻 中文 日韩| 丝袜大香蕉| 欧美婷婷久久| 一级AAA片一区二区三区| 黄页av| 伊人黄色片| 色色五月天激情| 国产性刺激| 色婷婷一区二区三区久久午夜| 91bbbbbb| 亚洲五码一区二区三区| 夜夜操老骚逼视频网站| 少妇人妻在线| 中文字幕一区二区日韩网| 亚洲欧美成人在线| 99国产精品免费| 91久| 色噜噜人妻丝袜a∨先锋影| 亚洲精品一区中文字幕乱码| 超碰这里只有精品| 97超碰欧美| 92人人操人人| 欧美亚洲高清不卡| 人人操人人色网| 色婷婷网| 亚洲午夜蜜臀| 涩涩这里只有精品视频| 蜜臀av中字字幕网站| 久久久涩| 国产一级αv免费看片| 动漫片子网站3黄| 国产精品久久泡妞网站| 中文字幕av乱伦| 色九九九综合| 欧美夜夜草视频| 丁香五月社区| 91亚洲综合在线| 亚洲无线码一区国产欧美国| 大香蕉欧美国产日韩高潮| 99人妻| 2018色综合天天操| 一摸二插三插| 欧美啪啪女女| 久久亚洲一区女同性恋中文字幕| 成人免费福利在线观看| 很狠操| 欧美人妻一区| 丰满人妻一区| 欧美自拍偷拍免费观看| 欧美色图在线视频少妇| 99re公开精品免费视频| 抽插爽| 欧美激情性爱视频网站| 女人一区| 一级特黄aaa大片在线观看成人一级片在线观看 | 国产亚洲精品A在线观看下载| 精品妇女一区二区三区| 中日韓欧美高清| 盗摄 精品 另类 一区| 嗯嗯啊啊啊好爽| 99无码精品| 欧美性第一页| 97青娱乐超碰久久| 啪啪视频亚洲第一| 亚洲一区制服诱惑| 美女黄频a美女大全免费皮| 亚洲性感丝袜诱惑在线观看| 极品白嫩美女白浆成人福利在线看| 内射卯月麻衣| 蜜乳AV色欲AVAV无码| 91欧美情色| 大香蕉123| 秋霞 色色| 啊啊啊啊啊啊好湿好爽视频| 久久riav中文精品| 超碰在线1234区| 国产版a级片直播在线| 97视频一区| 蜜臀av在线播放一区二区三区| 香蕉人欧美综合| 久久仑合| 欧美日韩性爱视屏免费看了| 999精品久久久久久久| 观看免费区二区三区二| 天天草夜夜草高潮片| 久久禁| 精品国产乱码久久久久久影片| J?P?NESEHD熟女熟妇伦| 二三四区精品| 920日本午夜免费| 丁香五六月啪啪| 男人成人黄色视频在线观看免费下载| 夂久色| 亚洲无吗在线视频| 超碰色综合| 粉嫩小泬久久久一区二区| 国产精品99久久久www| 97日韩欧美| 日日夜夜模| 成人欧美一区二区三区黑人一| 一级片视频啪啪| 色哟哟av| 热久久99999| 色爱综合网| 女同女同恋久久级三级| 日韩91网站| 欧美午夜视频| 熟女啪啪视频| 91精品久久久久久77777| 色综合V| 传媒在线观看一区二区三区| 国产精品亚洲日韩骚欢乐谷最新地址发布页huanieguty性屋娱乐妖精视频 | 91人人爽人人爽| 天天干天天狼在线视频| 欧美精品久久96人妻无码| 91激情国产| 人人澡综合涩| 麻豆 欧美 日韩| 牛黄色久午久| 99精品视频在线观看免费| 日日摸天天爽夜夜欢| 久草久日| 亚洲综合69| 欧洲乱码视频| 欧美日韩理论一区| 国产黄a三级三级三级av在线看| 欧美黄片欧美黄片xxx| 国模私拍一区二区三区神乳| 性色亚洲| 久久久久久久性爱| 夜夜爽夜夜操| 91熟女丨老女人| 狠狠97| 中文字幕午夜精品久久久| 日韩欧美偷拍美女视频| 久久一二三四五六七八九区区| 99精品丰满人妻无| 女人的久久久| 国产熟女少妇一区| 久久超碰爱| 啊啊啊啊嗯嗯嗯用力好爽 | 亚洲综合在线第一页| 美女天天干| 欧美综合自拍亚洲综合图| 天堂涩涩| 视频在线观看青青99国产| 欧美青青草视频| 色色青青久久| 欧美亚州综合网图片| 欧美色图99| 一本色道久久综合狠狠操| 超碰综合97在线| 大香蕉性欧美| 60秒不遮不挡| 97在线观看免费视频| 毛片一区二区| 国产探花日韩援交| 综合欧美激情网| 国产第25页在线观看| 久久久国产成人一区二区三区在线| 亚洲成人性爱在线观看| 99综合免费视频| 亚洲天天艹| 欧美欲色| 欧美偷偷网| 色淫网站优优视频| 啊啊啊在线观看| 国产黄色影片在线观看| 人人操人人大香蕉| 天天爱天天操| 亚洲成人精品久久久| 97se综合| se..亚洲欧美| 隔壁邻居波多野结衣中文字幕| 亚洲一卡2卡3卡4卡乱码网站 | 91干熟女| 欧美色九九九| 久久精品女同亚洲女同13| 色五月av| 狠狠色噜噜狠狠狠狠狠色综合久久| 亚洲夜夜欢无码一区二区 | 久久久久久久久9| 国产v亚洲v日韩v欧美v片另类| 亚洲国产91精品一区二区久久| 国产69精品久久久久99尤物| 67914亚洲精品| 日韩精品99久久久久久中文字幕| 丝袜加勒比| 两女互慰AV高潮喷水在线观看| 在线精品福利免费播放| 偷拍 精品 另类 四区| 久久久久无码一妻区| 爱爱动态60秒| www欧美性爱| 人人摸人人干| 91A欧美电影网站| 亚洲小电影免费涩涩成人在线高清 | 成人老鸭窝人人在线视频| 久久久精品一区二区| 黄色无码高清黄色无码网站| 黄色片大香蕉| 无码人妻精品一区二区三区九九 | 人妻少妇色综合| 日欧毛片久久| 日本国产欧美一区三区二区 | 超碰久超碰久| 大伊香蕉在线视频免费| 97中文字幕色| 中文字幕av亚洲精品| 激情五月婷婷综合| 欧美色图在线视频少妇| 强奸乱伦AV网址| 久操99| 超碰97COm中文| 户外裸露刺激视频第一区| 少妇500双飞99| 2019天天干| 五月天婷婷激情| 精品人妻一区二区三区蜜桃视频| 777AV电影| 啊啊啊快操我视频| 欧美成熟性爱精品| 夜夜嗨AV蜜臀av| 大香蕉78| 夜夜操老骚逼视频网站| 97色97干| 日韩国产品视频中文字| 欧美性xxxxx狂欢| 91色艳| 国产精品操| 欧美乱色| yaouchengrenav| 欧美一区二区情色| 亚洲网站一区二区在线| 欧美日韩国第一区| 26uuu最新| 精品久久久久瑟瑟| 老外又粗又长一晚做五次| 色九月综合| 高潮毛片无遮挡高清免费| 1204av韩国| 综合在线导航一区| 97伦乱| 99在线精品观看99| 亚州一区二区| 爱干爱射网啊啊啊| 黄色片,com| 岛国不卡超碰护士AV在线播放| 久久亚洲AV无码专区国产精品| 国产精品粉嫩福利在线| 亚洲精品视频在线播放| 伊人久久AV诱惑悠悠| 欧美三级一级| 日本欧美韩国国产在线| 九九免费影片| 婷婷丁香六月| 久热影视| 一本一道久久综合久久| 亚洲有码 视频一区| 玖玖爱在线视频免费观看| 亚洲欧美setu| 激情AV| 婷婷伊人五月| 色爽——AV| 人妻少妇精品一区二区三区| 黄人人操人人操| 欧洲自拍第一页| 大香蕉在线视频15| 天天做日日做天天欢。| 欧美不在线| 五月开心久久AV官网| 午夜大香蕉| 人人干黄色| 性高潮久久久久久久久久久| 国产夜夜艹| 国产成人精品亚洲日本| 午夜亚洲WWW湿好大| 舔舔啊| 女一区二区| 九九99精品| 草草影院最新网址| 午夜毛片亚洲精品片国产久久久| 9长久久精品| 九九热精品在线| 亚洲AV成人无码久久精品播放| 欧美一区二区男人天堂| 老熟妇一区二区三区| 台湾佬中文娱乐自偷自拍| 国产精品免费美女视频| 一级做a爰片性色毛片久久| 黑丝制服中文字幕 | 成人无遮挡毛片免费看| 凹凸 69堂 在线播放| 欧美色一二三| 97天天搞在线| 久久九色| 人妻中文字幕日韩电影| 日韩簧片免费看| 超碰在线一区二区三区| 舔舔啊| 欧美色日本| 毛片视频白嫩| 日韩人妻少妇 一区二区三区| 国产熟女完整版中字| 欧美成人免费在线观看| 97伊人超碰| 嗯嗯啊啊的视频| 欧美 日韩 另类 亚洲| 天天添天天干电影| www.zbzhongsen.com| 色久桃花影院在线观看| 国产传媒午夜理伦精品| 日本一区二区亚洲综合| 亚州男人天堂| 啪啪啪亚欧美视频| 伊色久人大在线| 丰满熟妇大乳做爰| 久久久久久中文| 91国产丝袜美女| 在线免费试看60秒| 青草园大香蕉| 秋霞福利网| 中国的操老妇女| 国产性爱欧美性爱在线| 欧美日韩人妻婷婷一区| 夜精品久无码| 综合网97| 男人天堂无码| 狠狠入| 丰满人妻-区二区三区免费看 | 亚洲精品一二区| 福利操逼| 1024人妻熟女一区二区三区| 丁香五月综合| 欧美视频在线视频免费va| 欧美v亚洲v日韩v最新在线二区| 333kkkk·亚洲com久久| 一级黄色牲爱A级片| 国语av最新自产拍在线观看| 男人的天堂一区三区| 国产精品久久久久久久久AV大片| 91粉嫩萝控精品福利网站_精品影音先锋国| 国产树林里野战在线看| 亚洲夜夜欢无码一区二区| 六月激情网| 国模限制级电影| 99热99在线| 国产AV线| 嗯嗯嗯不要不要免费视频| 久视频在线观看| 激情黄色五月天| 另类欧美综合| 九九九九国产| 国产精品 久久久精品一牛| 欧美男人天堂| 国产激情片在线观看| 丰满少妇人妻久久久久久| 欧美激情内射| 国产成人久久久精品免费AV| 国产精品网站www| 浪人综合网| 欧美91变态| 91视频伊人| 久久直播国产| 五月天综合网| 狠狠图片青青草| 熟妇一区,二区,三区。| 亚洲精品少妇| 国产亚洲精品农村妇女| 丁香五月久久| 97欧美精品综合| 97视频在线视频| 日韩猛交| 思思热er精品视频| 丝袜AV一二三区| 久久夜精品一区二区三区| 国产精品伦理| 嫩呦国产一区二区三区AV| 激情AV| 欧美在线啊啊啊| 蜜臀99久久国产| 黑人白女精品一区| 国产成人亚洲精品自产在线| 神马久久啊啊| 久久久97| 97色婷婷| 伊人96在线| se吧提供91精品国产91久久久久久| 国产AV超爽| 欧美日韩大陆黑人少妇99| 91高清欧美| 亚洲国产精品无码AV在线| 九九热免费国产视频婷婷伊人五月 | 大肉棒导航| 青草综合| 久久丁香| 麻豆色99999| 岛国毛片手机在线观看| 日本不卡三级网在线播放| 激情文学亚洲| 丰满人妻无码一区二区三区| 台湾佬中文娱乐自偷自拍| 青草一区二区| 亚洲乱熟女一区二区三区大香蕉| 久久鲁夜| 丰满美女一级毛片在线播放| 伊人影院中文字幕| 啊啊啊啊啊啊在线| 久久婷婷精品| 骚鸭AV| 亚洲欧美一区二区三区一猛片| 天天做天天爱天天爽AV| 国产精品爆乳懂色蜜乳| 国产按摩一区二区三区| 不卡六六在线91| 少妇干B| 99热日| 人人妻人射| 久久久久久久六六| 久久性爱网站| 亚洲丝袜制服国产91_国语字幕免费观看完整版下载第5集_ | 亚洲第一视频 欧美风情 日韩| 亚洲精品毛片在线观看| 啊啊啊啊二区好大| 免费av在线播放二区| 日本不卡码黄色| 亚洲欧美国产中文视频| 欧美少妇一区二区三区| 极品销魂美女一区二区| 久九九九九九九热| 翔田千里A片一区二区| 少妇国产不卡| 欧美爆乳精品一区二区| 欧美色图成人网一区二区| 男人的天堂午夜av| 国产欧美后入| 精品性爱无码在线播放| 久久精品国产97欧美精品亚洲| 日本精品一区二区中文字幕| 日比av无码| 日本91白丝| A级国产欧美激情在线| 亚洲男人的天堂AV| 蜜乳AV一区| 日本亚欧爱爱| 久久久久久亚洲精品不卡人乳| 久艹日日日| 无码人妻丰满熟妇奶水区毛片| 欧亚性爱在线视频| 久久久久久中文| 五月天婷婷欧美三区| 国产无码久久高清| 青青欧美| 日本色色网| 老司机午夜精品视频| 超碰在线97国产| 亚洲国产欧美中文永久| 97极品无码| 精品小视频在线| 91干熟女| 黄色片A级一区二区三区| 综合九九| 青娱乐av在线| 久久肏大逼| 国产一级内射高清视频| 97er欧美性| 免费观看的av| 亚洲阿v天堂无码z2018| 怡红院久久老司机| 99re在线观看| 操操啪| 一区二区三区黄片免费观看| 97这里有精品| 91爱做| 日韩三四五区| 人人妻人人狠人人| AV乱伦国产| 97网站在线观看 | 韩国一级做a久久久久| 蜜桃丰满熟妇av无码区不卡| 女优视频第10页| 成人三一级一片aaa| 东京热毛片177b2viP| 亚洲999综合| 超碰 另类 欧美| 99色在线观看| 老司机深夜影院18未满| 人人爱人人乐人人操| 综合熟妇一区二区三区| 久久偷拍人| 97色色网| 色爱国产| 亚洲一卡2卡3卡4卡乱码网站| 91精品人妻偷情| 鸥美中出| 欧美人妻一区二区| 亚洲国内精品成人不卡| 116美女午夜| 在线只有精品| 欧美黄色大香蕉一区二区| 2017人人操,人人摸| 色吧 综合| 欧美日韩亚洲天堂| 67914在线兔费成人视频| 加勒比海成人视频网| 成人网欧美风情| 中文字暮97| 激激五月| 另类综合另类| 丁香激情五月| 亚洲五月婷婷| 翔田千里av一区二区三区| 日本精品无码三级网站| 一级性爱啪啪视频| 91精品久久久| 美国精品国产精品| 最新国内自拍av免费| 99久久无码| 午夜男女爽爽大片免费观看| 偷拍精品一区二区三区| 亚洲色宗合| 天天综合网日韩| 啊啊啊想要| 少妇综合网| 伊人热综合| 精品人妻一区二区三区四区石在线| 天天综合网网欲色| 97超碰色| 另类亚洲一区二区三区| 人人么人人操| 日本色色视频网站| 亚洲欧洲综合成人av一区| 亚洲性爱免费电影| 亚洲成a人在线观看久| 国产操逼逼网| 92人人操人人| 亚洲五月婷婷| 旡码电影特区| 夜夜嗷嗷一区二区| 97频视在线| 92大香蕉| 蜜臀99久久| 国产在线观看91精品一区| 国产精品一区二区校花| 人妻日日干| 久久激情五月| 九九久久一区二区三区| 青青草男人天堂| 夜夜嗨一区二区三区三州加勒比 | 亚欧性爱在线无码| 婷婷五月天_亚洲小说欧美激情另类_精品久久国产字幕 | 婷婷色播婷婷| 欧亚洲精品有视频| 99re69| 97人妻人人躁人人玩人人| 免费视频观看60秒| 久久精品国产亚洲5555| 精品国产无码中文| 爱我干综合| 91色噜噜狠狠| 亚洲欧美啪啪| 另类天堂| 成人5码视频| 97中文天堂| 亚洲精品不卡一二三区| 欧美宗合网| 精品中文字幕一区二区| 婷婷亚洲五月***久久| 殴美性色a级欧美| 91n免费处女| 亚洲在线欧美| 久久精品店| 极品粉嫩一区二区| 成人情色综合网| 欧美亚洲自拍另类人妻| 国产精品岛国片在线观看| 东北夫妻性偷拍| 941超碰| 精品亚洲成人免费在线| 国产又爽又黄| 成人五月天色网| 精品九区| 欧美强奸一区二区诱惑| 九九九久千久久激情蜜桃在线看 | 射 色综合| 91碰碰| 国产精品成人久久一区二区三区| 成人精品在线观看| 国产乱码精品久久久久久| 欧美亚洲图片| 曰韩av中文字幕专区| 操一区| 国产精品午夜AV完会免费| 国产精品三级视频网站| 亚洲少妇在线影音| 中文字幕欧美丝袜07资源| 影音先锋中文字幕日本好一区二区| 亚洲一二三精品久久网| 99re黄| 欧美亚洲日本激情在线| 少妇三P| 欧美操人视频| 插入综合网| 亚洲深夜福利| 国产97色在线| 日韩资源网| 亚瑟国产精品久久无码| av在线人气| 东北毛片| 欧美老熟另类| 先锋女优在线观看视频| 丁香五月性爱| 美女t无毒不卡不卡| 国产小u女在线观看| 亚洲综合骚逼| 精品人妻av在线播放| 久草婷婷| 成人a级高清视频在线观看| 熟妇人妻一区二区| 国产主播福利| 久久久不能久久久久| 操逼操逼操| 精品免费一区二区三区在线亚洲人成| 午夜九九九九九九| 亚洲高潮少妇| 亚洲毛片基地专区| 婷婷色一区| 日本操逼视频免费| 极品白嫩福利在线| 69国产对白刺激| 97色爱| 爽极品影院| 无码人妻精品一区二区三区九九 | 91天天综合网,天天综合网| 午夜人人操| 欲射影视| 无色无码| 理论久久婷婷网8| 久操大香蕉手机视频在线看| 四虎影视欧美| 久久久99久9| 国产黄色在线播放观看| 五十路熟女工口 | 超碰一区二区| 久久激情网| 91老熟女| 一区| 亚洲精品成人激情在线| 91A欧美电影网站| 久操99| 亚洲 自拍偷拍 欧美| 超碰碰小说97| 欧洲色| 91性高朝久久久久久久久| 国产十八禁视频| 人妻精品视频一区二区| 欧美熟妇精品黑人巨大91| 熟女丰满人妻一区| 精品国产乱码| 欧美在线|亚洲| 玖色AV| 欧美性生活免费网| 91欧洲入口| 旡码电影特区| 秋霞无码av鲁丝片一区| 大香蕉99re| 人妻美腿丝袜制服诱惑综合天堂-| 啪啪视频亚洲第一| 亚洲男人在线观看天堂| 日本午夜福利视频| 人人操人人摸人 | 思思99热| 亚洲综合另类小说色区亚洲成av人片在www| 免费亚洲国产精品久久一区| 五月丁香色色网| 国产精品一区二区久久精品| 色综九九九一区| 91麻豆天美国产| www.超碰在线| 无码人妻精品一区二区中文| 极品美女嘿咻| 动漫区日韩区欧美区| 91九九| 男人a天堂手机在线版| 亚洲国产精品无石码久久 | 操逼逼中文字幕| 国产精品第一页国产大屁股视频免费区| 久久色一区二区| 亚洲综合网电影91| 日本高清_区二区三区| 深夜福利黄片| 97国产中文| 91天天爱| 日韩二三区| 囯产精品一区二区三区线|亚洲人成无码网WWW动漫|国产精品免费一级... | 91欧美性| 69综合网| 亚洲影视综合网| 天天操天天舔| 日本三级一区二区 在线| 屁股久久久久久| 五月天精品| 亚欧洲一区二区视频| 日夜干射色啊| 日韩 人妻 精品| 日本超碰在线国产一区| ?亚洲伊人伊成久久人综合网| 亚洲精品免费中文字幕| 男人天堂欧美| 欧美伊人电影| 精品大全99999| 九一性生活免费视频| 日韩在线97| 91色黑人少妇| 熟女一区二区| 成人精品电影| 中文字幕一区 二区三四五 区日 日骚| 久久精品国产72国产精品福利| 中文字幕五月婷婷免费| 国内毛片欧美香蕉精品| 成人性交免费视频| 亚洲丝袜少妇在线| 亚洲色图A| 亚洲色电影在线| 大逼色网站| 综合色欧美| 97chaopengongkai| 麻豆av一区二区| 欧美激情在线观看视频| 天天色综合影视网| 国产一区二区精品久久久不卡蜜臀| av草草在线电影| 好一吊区二区| 天天日天天干天天摸天天操| 国产97综合| 久久成人东京热人妻| 啊啊啊男女| 日本熟妇人妻一区二区三区| 亚洲性高潮| 国产精品剧情| 亚洲春色一区二区三区| 国产家庭乱伦表演| 亚洲码在线中文在线观看| 欧美自拍偷拍综合图片| 丁香六月激情| 成年人性爱日韩| 五月丁香成人网| 啊啊啊用力在线观看|