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

ARTICLE DETAIL

資訊詳情

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

四個(gè)開(kāi)源項(xiàng)目:自動(dòng)架構(gòu)圖、Agent技能庫(kù)、本地語(yǔ)音與極簡(jiǎn)LLM訓(xùn)練

四個(gè)開(kāi)源項(xiàng)目:自動(dòng)架構(gòu)圖、Agent技能庫(kù)、本地語(yǔ)音與極簡(jiǎn)LLM訓(xùn)練 這周的GitHub榜單一圈逛下來(lái)我有四個(gè)很值得聊的方向Archify把代碼倉(cāng)庫(kù)自動(dòng)變成架構(gòu)圖、科研Agent技能庫(kù)在給Agent補(bǔ)“工具箱”、VoiceStudio把本地語(yǔ)音合成和識(shí)別串成了一條完整鏈路還有MiniMind這樣一個(gè)極簡(jiǎn)項(xiàng)目只用6400萬(wàn)參數(shù)演示了大模型從預(yù)訓(xùn)練到對(duì)話的完整閉環(huán)。前兩個(gè)偏開(kāi)發(fā)效率后兩個(gè)偏本地化基礎(chǔ)設(shè)施但它們背后有一個(gè)共同信號(hào)開(kāi)發(fā)者工具的顆粒度正在從“單個(gè)功能”變成“一整套可組裝流程”。這期周刊我干脆把四個(gè)項(xiàng)目拆開(kāi)把它們各自的原理、實(shí)操思路、坑點(diǎn)一次講透你可以直接拿去用或者根據(jù)自己團(tuán)隊(duì)的情況做技術(shù)選型參考。1. Archify給遺留項(xiàng)目自動(dòng)畫架構(gòu)圖的省心方案1.1 它到底幫你解決了什么接手一個(gè)陌生倉(cāng)庫(kù)尤其是那種沒(méi)有文檔、沒(méi)有架構(gòu)說(shuō)明的老項(xiàng)目第一件事通常不是讀代碼而是先搞清楚整套系統(tǒng)有哪些模塊、模塊之間怎么互相調(diào)用。以前我一般打開(kāi)IDE折疊目錄樹(shù)再全局搜索接口手動(dòng)畫一張粗糙的模塊圖但畫完沒(méi)過(guò)多久代碼一變圖就廢了。Archify這類自動(dòng)架構(gòu)圖生成工具解決的就是“代碼與架構(gòu)文檔永遠(yuǎn)同步”這個(gè)問(wèn)題。它直接掃描倉(cāng)庫(kù)里的源碼和依賴聲明把文件結(jié)構(gòu)、包與包之間的引用關(guān)系、外部依賴、技術(shù)棧信息整理成可視化的架構(gòu)圖輸出成Mermaid、HTML這類容易嵌入文檔的格式。你要做的只是在每次迭代時(shí)重新跑一遍命令圖就自動(dòng)更新了。這個(gè)價(jià)值在代碼評(píng)審、新人入職、系統(tǒng)重構(gòu)、合規(guī)審計(jì)這些場(chǎng)景里特別明顯尤其是當(dāng)業(yè)務(wù)系統(tǒng)規(guī)模到了一定程度人腦已經(jīng)裝不下所有依賴關(guān)系的時(shí)候。1.2 原理拆解靜態(tài)分析怎么變成架構(gòu)圖它最核心的一步是靜態(tài)代碼分析。通過(guò)解析每個(gè)源文件的抽象語(yǔ)法樹(shù)AST提取出import、require、include、from ... import這類語(yǔ)句再結(jié)合目錄結(jié)構(gòu)把文件歸屬到邏輯模塊建立起模塊間的依賴邊。這個(gè)過(guò)程不執(zhí)行程序所以對(duì)運(yùn)行環(huán)境沒(méi)有任何要求拿到源碼就能分析。除了代碼引用它還會(huì)讀各語(yǔ)言的依賴清單文件比如Python的requirements.txt、pyproject.toml、Node.js的package.json、Java的pom.xml用來(lái)識(shí)別項(xiàng)目用了哪些第三方庫(kù)和框架版本。有了“源碼模塊依賴 第三方依賴 文件倉(cāng)庫(kù)結(jié)構(gòu)”這三層數(shù)據(jù)之后渲染層就可以按需輸出不同形式。Mermaid格式適合直接嵌進(jìn)Markdown文檔里方便在GitLab、GitHub或者內(nèi)部Wiki里展示HTML格式則適合帶交互的網(wǎng)頁(yè)能縮放、點(diǎn)擊節(jié)點(diǎn)跳轉(zhuǎn)到對(duì)應(yīng)文件。1.3 實(shí)測(cè)上手從安裝到出圖的完整流程安裝Archify只需要Python3.9以上環(huán)境直接通過(guò)pip安裝就行。我在一個(gè)中等規(guī)模的后端倉(cāng)庫(kù)上實(shí)測(cè)過(guò)一次整個(gè)流程大概三步。pip install archify archify --path ./my-project --format mermaid --output arch.md archify --path ./my-project --format html --output ./dist/arch.html第一次跑的是個(gè)Python后端項(xiàng)目幾十個(gè)包、幾百個(gè)模塊輸出很快基本幾秒鐘就出來(lái)了。生成的Mermaid內(nèi)容大致是這樣一種組織方式模塊作為節(jié)點(diǎn)包與包之間的import引用作為有向邊倉(cāng)庫(kù)根目錄下的關(guān)鍵啟動(dòng)文件、配置文件會(huì)自動(dòng)標(biāo)注技術(shù)棧信息。你可以把它直接放到README里團(tuán)隊(duì)其他人查看文檔時(shí)就能看到最新的調(diào)用關(guān)系。如果倉(cāng)庫(kù)比較大建議先在配置文件里排除一些不需要關(guān)心的目錄。比如node_modules、dist、build、.git、__pycache__這一類的生成目錄和依賴目錄不看它們是常識(shí)但初次使用很容易忘記配置結(jié)果架構(gòu)圖會(huì)非常亂。多數(shù)工具都支持命令行直接加排除參數(shù)也可以用項(xiàng)目根目錄下的配置文件統(tǒng)一維護(hù)。1.4 幾個(gè)容易踩的坑和選型建議實(shí)操中我遇到最典型的三個(gè)問(wèn)題一個(gè)是循環(huán)依賴導(dǎo)致圖特別復(fù)雜第二個(gè)是動(dòng)態(tài)語(yǔ)言解析不到某些間接調(diào)用第三個(gè)是大倉(cāng)庫(kù)內(nèi)存占用偏高。循環(huán)依賴在業(yè)務(wù)項(xiàng)目中太常見(jiàn)了。模塊A引BB引CC又引A如果全畫出來(lái)圖上會(huì)多出一堆無(wú)意義的回環(huán)。我的建議是第一版先按“只畫第一層依賴”或“按包聚合”來(lái)控制粒度先看整體邊界再鉆到局部細(xì)節(jié)。動(dòng)態(tài)語(yǔ)言的間接調(diào)用比如Python里用字符串動(dòng)態(tài)導(dǎo)入、反射調(diào)用靜態(tài)分析是抓不到的。這類代碼本質(zhì)上也是可維護(hù)性比較差的代碼架構(gòu)圖正好能幫你暴露它們。內(nèi)存方面上百M(fèi)B級(jí)別的大倉(cāng)庫(kù)掃描過(guò)程中確實(shí)會(huì)占內(nèi)存建議在CI環(huán)境里專門分配一臺(tái)小規(guī)格的機(jī)器執(zhí)行掃描任務(wù)把結(jié)果作為構(gòu)建產(chǎn)物保存而不是放在本地反復(fù)跑。如果要在多個(gè)方案里做選型我建議按幾個(gè)維度評(píng)估支持的語(yǔ)言范圍是否覆蓋團(tuán)隊(duì)主力語(yǔ)言、能不能輸出適合你文檔體系的格式、是否支持排除規(guī)則、社區(qū)維護(hù)頻率怎么樣。工具本身不解決架構(gòu)設(shè)計(jì)問(wèn)題它只把現(xiàn)狀真實(shí)還原出來(lái)但有時(shí)候“看清現(xiàn)狀”恰恰是最難的一步。2. 科研Agent技能庫(kù)給大模型配工具箱的正確做法2.1 技能庫(kù)和Prompt模板到底差在哪這兩年聊Agent的人很多但我發(fā)現(xiàn)很多團(tuán)隊(duì)做出來(lái)的東西本質(zhì)上還是“加強(qiáng)版對(duì)話機(jī)器人”你把任務(wù)寫進(jìn)Prompt里模型用自身能力硬答答不出來(lái)就胡編。科研場(chǎng)景就很尷尬因?yàn)檎撐臋z索、PDF解析、數(shù)據(jù)提取、參考文獻(xiàn)格式化這些動(dòng)作每一個(gè)都需要調(diào)用外部工具都不適合讓大模型憑想象完成。技能庫(kù)就是把這類“可執(zhí)行的原子能力”沉淀成標(biāo)準(zhǔn)化模塊Agent在接到請(qǐng)求時(shí)先判斷該調(diào)用哪個(gè)技能再由技能去完成確定性的操作。把Agent比作一個(gè)大廚Prompt是菜譜里的文字描述技能庫(kù)則是案板、刀具、爐灶。你光把菜譜背得再熟也做不出菜必須有能直接操作的廚具??蒲蠥gent技能庫(kù)的價(jià)值就在于把那些重復(fù)的、確定性的、容易出錯(cuò)的操作從Prompt里剝離出來(lái)交給代碼處理。這樣既減少了大模型幻覺(jué)又大幅提高了結(jié)果的精確度。2.2 一個(gè)科研Agent的技能清單應(yīng)該怎么拆我在拆一個(gè)科研Agent的方案時(shí)通常會(huì)先把科研工作流拆成人能完成的動(dòng)作再逐個(gè)抽象成技能。大致會(huì)落到這么幾類文獻(xiàn)檢索、論文獲取、內(nèi)容解析、結(jié)構(gòu)化提取、知識(shí)管理、狀態(tài)追蹤。下面是我在項(xiàng)目里常用的一套技能劃分支持按需去掉或增加技能名稱核心功能輸入輸出search_literature檢索論文元數(shù)據(jù)關(guān)鍵詞、年份、期刊論文列表摘要fetch_pdf下載開(kāi)放獲取的PDFDOI/URL本地文件路徑extract_references從PDF中抽取參考文獻(xiàn)PDF路徑結(jié)構(gòu)化參考文獻(xiàn)列表extract_table抽取論文表格數(shù)據(jù)PDF路徑、頁(yè)碼Markdown表格summarize_paper論文摘要核心貢獻(xiàn)點(diǎn)PDF路徑結(jié)構(gòu)化摘要query_knowledge_base查詢本地向量庫(kù)自然語(yǔ)言問(wèn)題相關(guān)文本片段track_reproducibility檢查代碼/數(shù)據(jù)可復(fù)現(xiàn)性倉(cāng)庫(kù)地址/數(shù)據(jù)鏈接檢查報(bào)告這套劃分有幾個(gè)好處每個(gè)技能的輸入輸出邊界清晰可以獨(dú)立測(cè)試技能之間可以組合比如先檢索再下載再解析再摘要有問(wèn)題的環(huán)節(jié)能單獨(dú)替換不影響整條鏈路。2.3 技能庫(kù)的實(shí)現(xiàn)套路和代碼骨架實(shí)現(xiàn)方式并不神秘本質(zhì)上就是把每個(gè)技能包裝成一個(gè)函數(shù)給一套統(tǒng)一的輸入輸出協(xié)議然后注冊(cè)到Agent運(yùn)行時(shí)的工具清單里。下面是我常用的一種定義方式兼容OpenAI function calling和LangChain工具接口的思路。import json from dataclasses import dataclass, field dataclass class Tool: name: str description: str parameters: dict func: callable def to_openai_schema(self): return { type: function, function: { name: self.name, description: self.description, parameters: self.parameters, } } def run(self, **kwargs): return self.func(**kwargs) def search_literature(keyword: str, year_from: int None, year_to: int None): # 真實(shí)場(chǎng)景在這里調(diào)用論文API return {items: [{title: 示例論文, year: 2026}]} def fetch_pdf(doi: str, save_dir: str ./papers): # 真實(shí)場(chǎng)景在這里下載PDF return {path: f{save_dir}/{doi.replace(/, _)}.pdf} skills [ Tool(namesearch_literature, description按關(guān)鍵詞檢索科研論文, parameters{ type: object, properties: { keyword: {type: string, description: 檢索關(guān)鍵詞}, year_from: {type: integer}, year_to: {type: integer} }, required: [keyword] }, funcsearch_literature), Tool(namefetch_pdf, description通過(guò)DOI下載PDF論文, parameters{ type: object, properties: { doi: {type: string, description: 論文DOI} }, required: [doi] }, funcfetch_pdf), ] # 最終把skills列表傳給Agent框架大模型負(fù)責(zé)決策調(diào)用哪個(gè) schema_list [s.to_openai_schema() for s in skills]實(shí)際項(xiàng)目中技能函數(shù)內(nèi)部會(huì)做更多細(xì)節(jié)調(diào)用API時(shí)處理限流和重試、解析PDF時(shí)做OCR預(yù)處理、向量庫(kù)檢索時(shí)做召回率調(diào)優(yōu)。但外層協(xié)議基本都是這個(gè)模式。這里有個(gè)關(guān)鍵點(diǎn)在參數(shù)設(shè)計(jì)上參數(shù)Schema寫得越具體模型就越不容易瞎猜參數(shù)所以description字段不要省能寫多清楚就寫多清楚。2.4 skill與agent的邊界別再把概念混著用GitHub熱詞區(qū)里經(jīng)常有人搜“skill和agent的區(qū)別”說(shuō)明這個(gè)混淆非常普遍。skill是可復(fù)用的原子能力比如“讀取PDF”“檢索文獻(xiàn)”“發(fā)郵件”agent是擁有決策能力的執(zhí)行主體它會(huì)不斷思考“下一步該調(diào)用哪個(gè)技能”“當(dāng)前結(jié)果夠不夠”。一句話總結(jié)就是agent是大腦skill是手和腳。還有一個(gè)相近的概念是tooltool更偏底層接口skill可以建立在tool之上。比如內(nèi)部封裝了一個(gè)send_request函數(shù)作為tool而“查論文”這個(gè)skill由多個(gè)tool組合而成。workflow則偏預(yù)定義的流程像流水線一樣按固定順序執(zhí)行而Agent代表無(wú)序、動(dòng)態(tài)決策的執(zhí)行模式。開(kāi)發(fā)的時(shí)候如果分不清很容易把所有的邏輯都堆進(jìn)Prompt里或者把Agent類寫得非常臃腫。我的設(shè)計(jì)習(xí)慣是確定性操作優(yōu)先下沉為技能技能之上只保留一個(gè)輕量決策層這樣調(diào)試成本最低。3. VoiceStudio本地語(yǔ)音把TTS和ASR全套塞進(jìn)自己電腦3.1 為什么非要在本地跑語(yǔ)音現(xiàn)在很多語(yǔ)音API調(diào)用很方便但一涉及真實(shí)業(yè)務(wù)就暴露問(wèn)題數(shù)據(jù)隱私保不住錄音內(nèi)容全要傳到對(duì)方服務(wù)器調(diào)用量大了成本高按分鐘計(jì)費(fèi)跑一個(gè)晚間批處理任務(wù)可能燒掉不少費(fèi)用網(wǎng)絡(luò)一抖延遲就起來(lái)體驗(yàn)很差。VoiceStudio這類本地語(yǔ)音項(xiàng)目的思路是把文本轉(zhuǎn)語(yǔ)音、語(yǔ)音識(shí)別、聲音克隆這些能力全放到自己的機(jī)器上數(shù)據(jù)不出內(nèi)網(wǎng)一次部署之后無(wú)限調(diào)用還能自己微調(diào)音色。適合本地語(yǔ)音方案的人很典型做播客和短視頻配音的團(tuán)隊(duì)、有聲音資產(chǎn)需要批量轉(zhuǎn)寫的媒體機(jī)構(gòu)、做智能客服但不想把客戶聲音外傳的公司、以及做個(gè)人助理類應(yīng)用又不想付API費(fèi)用的開(kāi)發(fā)者?,F(xiàn)在的開(kāi)源模型在中文、英文、日語(yǔ)等多種語(yǔ)言上的表現(xiàn)已經(jīng)很能打配合適當(dāng)?shù)奈⒄{(diào)音色自然度和穩(wěn)定性完全夠用。3.2 核心組件與選型一條完整的本地語(yǔ)音鏈路通常包含兩大部分TTS負(fù)責(zé)文字變語(yǔ)音ASR負(fù)責(zé)語(yǔ)音變文字中間還可能加一個(gè)聲音克隆模塊。TTS這塊常見(jiàn)的開(kāi)源方案有Coqui TTSXTTS-v2、GPT-SoVITS以及老牌的VITS和FastSpeech2系列。ASR這邊主流是OpenAI Whisper系列和它在中文場(chǎng)景下的加速版faster-whisper中文效果口碑不錯(cuò)的還有FunASR。為了做聲音克隆經(jīng)常還要用到強(qiáng)制對(duì)齊工具M(jìn)FA來(lái)生成時(shí)間戳標(biāo)注幫助模型學(xué)會(huì)“哪段音對(duì)應(yīng)哪個(gè)字”。選型時(shí)可以按照自己的使用場(chǎng)景來(lái)對(duì)比組件常見(jiàn)方案適合場(chǎng)景顯存參考特點(diǎn)TTS引擎Coqui TTS XTTS-v2多語(yǔ)種、聲音克隆4GB以上語(yǔ)氣自然安裝友好TTS引擎GPT-SoVITS中文語(yǔ)音克隆、二次元音色6GB以上少樣本效果好要求數(shù)據(jù)清洗TTS引擎VITS/FastSpeech2固定音色合成2GB以上模型輕量適合嵌入式ASR引擎faster-whisper轉(zhuǎn)寫速度快4GB以上內(nèi)存、速度優(yōu)化明顯ASR引擎FunASR中文語(yǔ)音識(shí)別、熱詞定制2GB以上中文場(chǎng)景有優(yōu)勢(shì)強(qiáng)制對(duì)齊MFA生成音素時(shí)間戳4GB以上訓(xùn)練克隆模型的前置工具3.3 復(fù)現(xiàn)一條本地語(yǔ)音Pipeline的實(shí)操記錄本地語(yǔ)音鏈路通常分三步環(huán)境準(zhǔn)備、模型部署、串成服務(wù)。我以一臺(tái)帶NVIDIA顯卡的Linux機(jī)器為例建議用conda隔離環(huán)境。conda create -n voicestudio python3.10 -y conda activate voicestudio pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118 pip install coqui-tts faster-whisper gradio pip install gpt-sovits # 如果你要用少樣本聲音克隆環(huán)境裝好后先從TTS開(kāi)始驗(yàn)證。比如用XTTS-v2做一次基礎(chǔ)合成代碼很短加載模型后直接調(diào)用。國(guó)內(nèi)網(wǎng)絡(luò)下載模型文件如果慢可以用代理或者手動(dòng)下載后放到緩存目錄這一步取決于你的部署環(huán)境。如果你沒(méi)有GPUCPU模式也能跑只是速度會(huì)慢不少建議重點(diǎn)場(chǎng)景還是備一張至少4GB顯存的顯卡。from TTS.api import TTS tts TTS(tts_models/multilingual/multi-dataset/xtts_v2).to(cuda) tts.tts_to_file(text這是VoiceStudio本地語(yǔ)音的一次實(shí)測(cè)。, file_pathoutput.wav, speaker_wavref_voice.wav, languagezh-cn)ASR部分用faster-whisper可以很短代碼實(shí)現(xiàn)加載模型后直接轉(zhuǎn)寫音頻文件。實(shí)際測(cè)試?yán)镆欢螏追昼姷囊纛l轉(zhuǎn)寫GPU上幾乎是幾秒到十幾秒的程度效果很穩(wěn)。from faster_whisper import WhisperModel model WhisperModel(large-v3, devicecuda, compute_typefloat16) segments, info model.transcribe(output.wav, languagezh) for s in segments: print([%.2fs - %.2fs] %s % (s.start, s.end, s.text))最后如果你不滿足于合成聲音想克隆某個(gè)人的音色就需要走GPT-SoVITS這一條路。它的流程一般是準(zhǔn)備5到50條干凈的人聲樣本用MFA進(jìn)行強(qiáng)制對(duì)齊生成標(biāo)注然后在項(xiàng)目里做訓(xùn)練集格式化、特征提取、微調(diào)。微調(diào)完成后輸入一段文字就能用克隆音色生成語(yǔ)音。樣本量不需要很大但每一條都不能有噪聲、混響、背景音樂(lè)這一點(diǎn)怎么強(qiáng)調(diào)都不過(guò)分。3.4 音色、質(zhì)量和成本的平衡經(jīng)驗(yàn)本地語(yǔ)音的方案調(diào)好之后很香但調(diào)試過(guò)程有幾個(gè)坑躲不掉。數(shù)據(jù)集就是最大的坑樣本不干凈模型學(xué)到的就是房間混響和電流聲合成結(jié)果出來(lái)有一種“在水缸里說(shuō)話”的感覺(jué)。第二個(gè)坑是多音字和數(shù)字讀法TTS模型在中文多音字上偶爾翻車解決思路是給文本做預(yù)標(biāo)準(zhǔn)化把數(shù)字、英文符號(hào)提前轉(zhuǎn)成目標(biāo)讀音比如“2026年”在特定語(yǔ)境里轉(zhuǎn)成“二零二六年”還是“兩千零二十六年”取決于讀法習(xí)慣。第三個(gè)坑是顯存。Whisper large-v3加X(jué)TTS同時(shí)掛著再跑一個(gè)GPT-SoVITS的推理顯存很容易吃緊。你可以用compute_typeint8縮減顯存占用或者把推理服務(wù)用隊(duì)列串起來(lái)串行處理而不是并發(fā)避免OOM。合成速度上如果追求實(shí)時(shí)性可以考慮用更小的模型比如XTTS-v2的輕量版本或者VITS小模型犧牲一點(diǎn)音質(zhì)換速度。我的建議是正式業(yè)務(wù)里一定要加一道人工抽檢或者規(guī)則質(zhì)檢比如檢測(cè)音頻時(shí)長(zhǎng)是否異常、靜音比例是否過(guò)高、是否出現(xiàn)爆音別讓帶病的音頻直接上線。4. MiniMind6400萬(wàn)參數(shù)從零訓(xùn)練一個(gè)能對(duì)話的GPT4.1 一個(gè)小到能看懂的LLM項(xiàng)目能帶來(lái)什么訓(xùn)練大模型這件事聽(tīng)上去門檻很高但如果你只是想搞懂GPT是怎么吃數(shù)據(jù)、怎么長(zhǎng)出能力的沒(méi)必要非得上百億參數(shù)起步。MiniMind就是這樣一個(gè)項(xiàng)目它把模型壓縮到6400萬(wàn)參數(shù)也就是0.064B級(jí)別用單卡就能跑通全流程代碼量非常小每一行都看得懂。6400萬(wàn)參數(shù)是什么概念它比現(xiàn)在動(dòng)輒幾十B、上百B的大模型小了幾百倍但它具備了完整的Transformer語(yǔ)言模型結(jié)構(gòu)詞嵌入層、多層自注意力、前饋網(wǎng)絡(luò)、層歸一化、殘差連接一個(gè)不少。用它的意義不在于拼效果而在于用最小成本驗(yàn)證你對(duì)整個(gè)訓(xùn)練管線的理解。訓(xùn)練數(shù)據(jù)、分詞器、預(yù)訓(xùn)練、監(jiān)督微調(diào)、偏好對(duì)齊、推理采樣這些環(huán)節(jié)全都能端到端跑一遍以后你再去看千億參數(shù)模型的訓(xùn)練框架思路會(huì)清晰非常多。4.2 核心配置與訓(xùn)練數(shù)據(jù)設(shè)計(jì)一個(gè)典型的6400萬(wàn)參數(shù)左右的模型我按常見(jiàn)極簡(jiǎn)GPT結(jié)構(gòu)給你拆一下配置你可以根據(jù)自己的理解調(diào)整配置項(xiàng)參考值說(shuō)明詞表大小16384中文場(chǎng)景用BPE詞表不需要太大上下文長(zhǎng)度512小模型適合短文本起步隱藏層維度512代表embedding和每層輸出的維度層數(shù)8Transformer解碼器層數(shù)注意力頭數(shù)8每頭維度64參數(shù)量約6800萬(wàn)具體計(jì)算包含embedding和輸出層這個(gè)配置在下游任務(wù)上可能提升空間有限但它做訓(xùn)練實(shí)驗(yàn)完全夠用。數(shù)據(jù)方面建議選干凈的公開(kāi)數(shù)據(jù)源比如中文維基、開(kāi)源網(wǎng)頁(yè)語(yǔ)料、代碼片段混合。數(shù)據(jù)處理有幾個(gè)看似不起眼但特別關(guān)鍵的步驟去重去噪、統(tǒng)一標(biāo)點(diǎn)、按上下文長(zhǎng)度切塊、去掉過(guò)短和空文檔。有些人在小模型上折騰半天loss不降最后發(fā)現(xiàn)是原始語(yǔ)料里混了大量亂碼和HTML標(biāo)簽?zāi)P鸵恢痹趯W(xué)噪聲。訓(xùn)練時(shí)還涉及到顯存估算。6400萬(wàn)參數(shù)用float16存模型權(quán)重大約是128MB梯度也要一份AdamW優(yōu)化器狀態(tài)還要額外存一份加上激活值整體大概幾個(gè)GB所以一張24GB顯存的消費(fèi)級(jí)顯卡非常寬裕。這意味著你可以把絕大部分精力放在調(diào)數(shù)據(jù)、調(diào)超參和理解訓(xùn)練過(guò)程上而不是跟資源斗智斗勇。4.3 預(yù)訓(xùn)練、SFT、DPO三階段實(shí)操流程流水線一般分三個(gè)階段。預(yù)訓(xùn)練階段目標(biāo)最簡(jiǎn)單就是讓模型學(xué)會(huì)“接下一句話”。用標(biāo)準(zhǔn)cross entropy預(yù)測(cè)下一個(gè)token把所有的數(shù)據(jù)轉(zhuǎn)成input_ids序列每個(gè)樣本做成形狀為(seq_len,)的向量整理成固定batch。這里有一個(gè)細(xì)節(jié)要注意通過(guò)設(shè)置ignore_index-100把padding部分的損失屏蔽掉否則模型的大部分精力都花在學(xué)預(yù)測(cè)空字符上。SFT階段是把模型從“能續(xù)寫”變成“會(huì)對(duì)話”。你需要準(zhǔn)備問(wèn)答對(duì)把指令和回答拼成模板比如“用戶問(wèn)...\n助手答...”。關(guān)鍵在于把用戶問(wèn)題部分的token對(duì)應(yīng)的損失也mask掉只計(jì)算回答部分的損失這樣才能逼模型學(xué)會(huì)回答而不是復(fù)述問(wèn)題。DPO階段則是讓模型學(xué)會(huì)“哪種回答更符合人類偏好”需要構(gòu)造偏好數(shù)據(jù)對(duì)同一個(gè)問(wèn)題一個(gè)更好的回答一個(gè)較差的回答讓模型在訓(xùn)練中拉開(kāi)兩者的概率差距。DPO實(shí)現(xiàn)起來(lái)相比RLHF精簡(jiǎn)很多適合小項(xiàng)目里跑通邏輯。下面是預(yù)訓(xùn)練階段最簡(jiǎn)主循環(huán)的示意基本可以套用import torch def train_step(model, batch, optimizer, scheduler): model.train() input_ids batch[input_ids] labels batch[labels] outputs model(input_idsinput_ids, labelslabels) loss outputs.loss loss.backward() torch.nn.utils.clip_grad_norm_(model.parameters(), 1.0) optimizer.step() scheduler.step() optimizer.zero_grad() return loss.item()訓(xùn)練完以后推理階段用自回歸解碼。最樸素的采樣就是從當(dāng)前上下文開(kāi)始預(yù)測(cè)下一個(gè)token再把token拼回去繼續(xù)預(yù)測(cè)下一個(gè)。top_p和temperature這兩個(gè)參數(shù)對(duì)輸出風(fēng)格影響最直接temperature偏高容易發(fā)散偏低容易帶重復(fù)top_p則是在累計(jì)概率閾值內(nèi)保留候選詞配合使用效果比較好。我自己的習(xí)慣是temperature設(shè)0.7到0.9top_p設(shè)0.8到0.9在創(chuàng)造性和穩(wěn)定性之間取平衡。4.4 訓(xùn)練過(guò)程的典型翻車現(xiàn)場(chǎng)與排查清單我猜你大概率也會(huì)遇到幾個(gè)問(wèn)題。Loss不降第一反應(yīng)查學(xué)習(xí)率太小學(xué)不動(dòng)太大會(huì)震蕩建議0.0001到0.0003附近起步然后查數(shù)據(jù)確認(rèn)沒(méi)有大段亂碼再查分詞器確認(rèn)詞表沒(méi)有全是未登錄詞。Loss降了但生成的都是重復(fù)內(nèi)容要么是數(shù)據(jù)量太小模型過(guò)擬合了要么是采樣參數(shù)太貪心可以調(diào)大temperature、降低訓(xùn)練epoch數(shù)或者加一點(diǎn)dropout。顯存OOM多半不是因?yàn)槟P痛蠖羌せ钪堤?。解決順序是先降batch size再降seq_len再用gradient accumulation湊回有效batch大小。DPO階段如果在reference model和policy model都加載的情況下爆顯存可以把reference model的logits預(yù)先緩存下來(lái)省掉一大部分顯存開(kāi)銷。訓(xùn)練過(guò)程記得定期保存checkpoint不光保存最終模型也要保存優(yōu)化器狀態(tài)這樣中斷了能恢復(fù)不用重新跑。我自己的習(xí)慣是至少每500到1000步存一次訓(xùn)練日志里記錄loss、lr、token吞吐量后面分析問(wèn)題都有據(jù)可查。5. 本周開(kāi)源趨勢(shì)的幾個(gè)共性觀察5.1 四件事其實(shí)在說(shuō)同一個(gè)方向把Archify、科研Agent技能庫(kù)、VoiceStudio、MiniMind放在一起看你會(huì)發(fā)現(xiàn)它們有一個(gè)共同點(diǎn)都在幫開(kāi)發(fā)者把原本依賴黑盒、依賴云端、依賴昂貴服務(wù)的事情變成本地可運(yùn)行、可調(diào)試、可定制的東西。Archify把“讀懂代碼”自動(dòng)化Agent技能庫(kù)把“讓大模型干活”從玄學(xué)變成工程VoiceStudio把語(yǔ)音能力從API依賴變成基礎(chǔ)設(shè)施MiniMind把大模型訓(xùn)練從神話變成可動(dòng)手的實(shí)驗(yàn)。說(shuō)白了整個(gè)行業(yè)正在把AI能力從“調(diào)用”往“自建”方向推這對(duì)手上愿意花時(shí)間折騰的開(kāi)發(fā)者是很大的紅利。5.2 繼續(xù)挖下去我建議你這樣用面對(duì)這種趨勢(shì)我建議別光看star數(shù)和README。拿到項(xiàng)目以后先把demo跑起來(lái)再讀它的實(shí)現(xiàn)和依賴最后嘗試改一個(gè)小功能比如讓Archify忽略某個(gè)自定義目錄、給VoiceStudio加一種新的提示音、給MiniMind加一段自己的數(shù)據(jù)。改一個(gè)東西的過(guò)程中你對(duì)這個(gè)項(xiàng)目的理解會(huì)遠(yuǎn)超你讀十遍文檔。5.3 判斷一個(gè)開(kāi)源項(xiàng)目值不值得用的個(gè)人標(biāo)準(zhǔn)最后分享一個(gè)我選開(kāi)源項(xiàng)目時(shí)的判斷套路。第一看維護(hù)活躍度重點(diǎn)看commit頻率和issue回復(fù)速度star多不代表活躍第二看依賴重不重一個(gè)想做簡(jiǎn)單的架構(gòu)圖工具如果引入幾十個(gè)依賴后續(xù)維護(hù)會(huì)很痛苦第三看文檔和示例的完整度文檔寫不寫得清楚直接影響你把它集成到業(yè)務(wù)里的成本。我用這個(gè)標(biāo)準(zhǔn)淘汰過(guò)很多看著很熱鬧但根本落不了地的項(xiàng)目。這周的四個(gè)項(xiàng)目在這幾個(gè)維度上都還算健康至少值得你花一個(gè)周末親手跑一遍。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
国产精品香蕉热久久新品| 四虎影视永久在线观看精品免费网站 | 另类老少妇| 影音先锋视频在线| 亚洲做性| 91久久婷婷| 99最新日韩偷拍视频| 国产女人高潮嗷嗷嗷叫小说| 粉嫩久久久极品| 久久黄色视频一区二区三区| 日本五区不卡| 国产日韩欧美三级片 | 富二代亚洲精品99| 国内精品a| 亭亭丁香激情| 久久 国产 无码| 97WW精品| 91社区伊人| 少妇一线天久久久久久| 日韩欧美加勒比| 精品一区二区啪啪啪| 东京热,男人的天堂| 超碰99在线观看| 91熟女在线| 99在线精品观看99| 亚洲欧美色图片| 日本丝袜美腿人妻九九| 国产曰批免费观看久久久| 四虎884a| 人人扣人人操| 免费日韩黄片| 人伦四五区| 久青草影院| 国产乱子伦久久精品综合一区二区三| 在线观看午夜婷婷久久久久清性观看| 日本三级日本三级99| 大香蕉中文在线| 无码人妻丰满熟妇奶水区毛片| 国产强奸91| 一区二区三区四区在线不卡| 婷婷综合五月天| 国产v亚洲v日韩v欧美v片另类| 91美女在线视频| 久久久久亚洲AV无码专区少妇| 色阁阁AV综合网| 免费A V在线| 97超碰香蕉| 亚洲精品天天影视综合网 | 亚洲综合色男人网| 99国内熟女露脸视频| 亚洲第二页| 日韩人妻精品久久久久| 香伊人在线| 狠狠爱夜夜干| 黄色高清久久无码依人| 久99热| 狠狠操狠狠操操| 97色涩| 欧美日韩操逼嗦吊| 天天干天天燥| 夫妻日逼| 中文一区二区| 亚洲91av| 久久东京热久久| 成年女人一区| 久久鲁干| www亚洲免费| 天天久久| 国产精品农村妇女精品| AV在线资源| 国内毛片免费h片在线| 亚洲中文字幕在现观看| 99久草| 日本不卡二三区| 欧美成人一区二区三区在线播放| 国产一区二区三三视频| 青草成人免费视频一com| 欧美青青草视频| 久久久99久9| 亚洲色啪| 熟妇操花| 激情抓乳插进去啪啪啪日韩| 欧美v亚洲v综合v国产v妖精| 久久久久久久免费A片国产成a人亚洲精∨品无码 | 天天干夜夜一操| 91激情| 欧美三四五区| 一区二三区四区视频大全套| 国产日韩区| 国产一国产一级毛片古装| 日本在线999| 91久久国外网| 天美传媒AV国产在线| 亚洲中文人妻色| 97人人模人人爽人人| av在线不卡一区二区三区| 亚洲美女av无码| 伊人91| 夜夜做夜夜爽精品视频| 欧美变态激情网| 天天综和| 97露脸精品丝袜| 亚州色图第三区| 熟女精品一区二区三区| 开心五月婷婷| 欧洲中文字幕| 亚洲欧洲久久天堂| 亚洲精品国产av天美传媒| 一区二区三区蜜桃成人撸久久东京热| 日日AV加勒比| 成熟熟女国产精品一区二区| 天天日骚逼熟女| 超碰视97中文| 91天天爽| 97色香蕉| 免费国产电影一区二区| 国产 日韩 欧美高清| 国产女同视频在线播放| 国产51色综合久久免费| 亚洲中文字母在线播放| 久久香蕉国产线看观看亚洲女人 | 夜夜操青青草| 人妻中文字幕日韩电影| 欧美成人午夜免费福利785| 日韩性爱网址| 欧美天堂日韩三级国产传媒| 欧美高潮| 国产99热| 国产精品久久久无码aV去| 以及麻豆国产入口在线观看免费| 99久久精品无码一区二区| 日本高清一区二区在线| 中文字幕日韩国产传媒欧美精品| 国产精品久久久视频| 国产欧美日韩臀| 91国内外在线| 日本羞羞的视频在线播放| 亚洲图片婷婷五月天| 日本高清_区二区三区| 天天操天天插| 97在线无精品| 狠日欧美| 99久久婷婷丁香| 人妻AV在线| 亚洲中文制服诱惑| 快播久久人人aV| 91第一页| 亚洲四虎熟女精品| 天天天天天超碰| 91n处女在线观看| 综合97| 午夜操逼不卡| 欧美一区91大爱| 久久久久久91香蕉国产| 男人天堂资源| 日本性爱少妇| 99国产精品久久久久久久成人热| 精品国产乱码久久久久久免费| 精品人妻一区二区三区四区不卡在| 无码人妻精品一区二区三区99不卡| 性做久久久久久久| 不卡码视频| 欧美手机在线综合| 欧美性爱91| 亚洲日韩精品在线播放| 亚洲激情天堂网| 玖玖爱影院| 天天干干天天干干| 亚洲揄拍网| 久久久久国产精品久久久| 亚洲AV秘 精品久久老牛影视| 人妻天天爽夜夜爽爽| 黄页网站成人免费| 久久久久国产精品喷潮免费观看臀| 伊人AAA| 久久久久久免费电影| av网站免费线看| 无码9区| 欧美性五月| 天堂69亚洲精品中文字| 欧州色图区| 漂亮人妻被强中文字幕hd| 在线国产福利网址导航 | 色狠狠色| www.久久超碰| 欧美专区日本专区| AV色五月天| 国产成人99久久亚洲综合| 大香樵伊人网| 色区97| 久久久精品国产亚洲AV无码| 啪啪啪亚欧美视频| 五月天激情小说网| 午夜啊啊| av天堂影视中文在字幕在线中文| 人妻另类| 中文高清一区二区的| 97中文字幕一区| 国模不卡| 青青草原av| 亚洲综合中文字幕有码| 国产路线专区| 婷婷五月天小说| 天天干18禁| 日本三级日本三级99| 人妻少妇精品无码专区二区密桃 | 色综合一本| 欧美日韩夜夜| 日本性交操一区二区不卡系列| 天综合网| 国产极品一区二区三区三州| 精品无码少妇| 国产精品经典一卡久久久| 欧美天天性| 国产女上位好爽在线| 91春色| 99丝袜福利在线播放| 精品国产乱码久久| 人妻超碰青青草98| 亚洲精品99| 亚洲资源站| 玖玖97综合| 富女玩鸭子一级毛片| 久草精品国产蜜臀| 日韩av乱伦| 另类欧美色| 久久久久久久久久久97| 啪一啪免费视频| 青草伊人网| 人人操av| 日本狂喷奶水在线播放212| 好看的久久不射无码影视影院| 噜噜噜在线视频| 综合网少妇| 国产久久久9999| 久久无码成人| 日韩啪啪视频| 怡春苑东京热| 在线视频资源| 精品午夜福利| 一级黄色视频网| 成人 日本A片无码8888| 九色 人妻 大香蕉| 久偷拍欧美日韩三区| 好爽要喷了| 97欧美日韩综合| 久久大黄片| 强奸乱伦亚洲第一页| 人妻在线视频| 日韩二级| 欧美图片校园春色| 日本无码1| 久久香蕉影院| 麻豆天美电影一区二区| 欧美高清无码免费视频高清版| 色香伊人| 青草视频在线看看看看看看看看看| 亚洲熟妇丝袜在线观看| 亚洲男人在线观看天堂| 亚洲精品中文字幕一区在线视频| 亚洲一区二区三区麻豆传媒| 亚州色图欧美色图| 一本一道vs波多野结衣| 亚射在线| 日躁天天爽爽| 精品性爱无码在线播放| 嫩草影院永久在线制服丝袜| 97视频在线播放| 强奸乱伦αv片| 91老司机在线视频免费观看| 九九九九九精品视频| 国产日韩手机视频在线| 日日日啊啊啊| 婷婷五月天激情四射| 99久久久无码国产精品性男| 伊人操操| 色在线综合| 亚洲色人妻综合| 亚洲色图 91| 中国一区二区亚洲人妻| 妇人噜噜| 精品国产一区二区三区在线播出| 自拍偷拍2025在线观看| 日本人妻丰满熟妇久久久久久| 日韩精品资源专区二区| 大香蕉一线视频| 一本一首道人妻少妇免费久久| 国产精品懂色tv影视免费观看| 久操大香蕉手机视频在线看| 老熟女91视频| 日韩精品一二三四| 日韩字幕一区| 亚洲色9| 亚洲伊人久久综合97| 曰韩欧美国产传媒麻豆第一区| 欧美色图综合网| 五月天偷拍| 综合亚州欧美| 成人情色一区二区| 免费AV中文网在线观看| 99只有精品| 操逼免费视频无码国产| 欧美性综合| 日本免费中文字幕在线| 91色伦| 再深点灬舒服灬太大了好硬好爽| 国产精品久久泡妞网站| 日韩一区二区精品视频| 中文人妻av高清一区| 欧美操逼视频二区| 老司机深夜影院18未满| 超碰精品97| 久久99综合| 777超碰| 国产精品久久久视频| 婷婷色色五月天福利| 日夜干射色啊| 五月丁香| 天天日天天搞天天干| 亚洲欧美日韩电影网站一区 | 一区二区三区激情在线观看| 大香蕉99999| 男人天堂.AB| 密乳AV免费观看| 天美久久久久| 亚洲A色| 色欲日韩欧美在线一区| 黑人娇小av在线播放| 伊人精品视频| 精品 码产区一区二-1080P高清在线www-B029AV| 日韩91网| 日韩一级欧美一级国产一级台湾 | 性性欧美| 色噜噜狠狠色综合日日| 丁香色狠狠色综合久久小说| 加勒比伊人影院| 激情视频网址| 丰满人妻一区二区三区性色| 欧美人妻少妇| 国产吹潮女在线观看| 中文字幕二区日韩天堂| 东京热男人的天堂精品| 中文字幕丰满人妻日本| av2014 日韩在线中文字幕| 天天亚洲综合| 天天弄天天操| 91操人| 人人搞人人插人人操| 制服诱惑亚洲一区二区三区在线观看| 长长久久88视频| 日韩中文字幕人妻视频| 亚洲情色综合| 亚洲天堂少妇| 一区超碰一区| 99久在线精品99re8a| 一二三区在线| 秋霞曰韩R级| 黄片qw| 久草在线| 国产精品96久久久久久| 凹凸精品熟女在线观看| 欧洲一区二区| 99国内熟女露脸视频| 超碰在线人妻不卡| 91精品人妻一区二区三区蜜桃臀| 正在播放:深夜激情大战,自带黑丝袜全力输出骚穴 | 少妇熟女1区2区3区| 超碰97国产欧美| 舔舔啊| 免费成人在线熟妇网| 台欧久久精品视频| 青青草视频这里只有精品| 婷婷丁香五月激情啪啪| 中文字幕一区日韩精| 97色欧州| 久操操AV电影| 青青草黑寡妇男人天堂| 四虎精品永久在线播放| 久久超碰爱| 久热99| 日本色色视频网站| AV一起草在线| 偷拍亚洲熟女视频播放| 思思热久久成人| 国产精品人妻一区二区| 国产精品久久天天干| 一区AV| 国产综合色精品在线观看| 亚州一区二区| 高清在线不卡一区二区 视频| 狠狠操狠狠操操| 免费观看一区| 91精品人| 久久这里是精品| 九月激情婷婷| 最近的最新的中文字幕视频| 色色色99| 欧美在线官网| 日韩中文字幕宗合在线| 亚洲极品| 亚洲欧美不卡线| 黑人免费福利视频| 伊人久久在线视频观看| 婷婷啪啪| 女生自91网站| 亚欧操逼片在线观看 | 中文字幕精品免费一区二区| 91c色| AV九九| 黄色成品网站| 黑人干亚洲| 后入国产| 欧美少妇性爱网站| 天天肏美女| 人人爽人人精品乱人伦AV| 天天爱综合网| 999综合网| 久久综合国产精品国产| A V少妇特黄三级| 国产超碰在线一区| 啊啊啊骚| 国产日韩欧美亚洲精品95| 五月综合视频| 97超碰资源网| 99人妻| 日韩AV无码中文一区二区| 欧美日日网| 欧美青青视频| 91人妻人人澡人人爽人人精品| 在线观看色视频| 亚洲精品久| 日本最新1区2区3区| 国产精品com| 91干熟女| 亚洲色图综合网| 国产99热| 丝袜大香蕉| 绑缚麻绳人妻寝取完整版| 国色综合天| 淫荡熟女乱伦网| 国产精品一区二区在钱播放| 久夜操| 国产精品视频麻豆入口| 国产无码高清操逼视频| 极品五月天噜噜| 亚洲素人综合| 九九精品美女高溯喷水| 亚洲黄网在哪免费看| 老熟女乱伦片| 日韩欧美三级| 欧美亚洲se91| 中文字幕加勒比海高清无码免费视频| 成人日本视频人妻在线| 99久久久无码精品国产人| 中国特猛少妇色xxx| 亚洲第91页| 91蜜臀在线久久久久| 丰满人妻一区二区三区大胸懂色| 一区在线精品中文字幕| 国产精品伦理| 青青草中出视频| 欧美日本天堂| 蜜桃中文字日产乱幕4区| 一块操欧美性爱| 国产成人精品必看 | 亚洲揄拍网| 人人手机欧洲亚洲国产人妻| 久久99久久99精品免视看婷婷| 天天弄天天操| 免费αV在线视频| 欧美人妻少妇| 少妇的嫩逼图片| 99re6国产精品99re| 欧美精品第四五页中文字幕在线观看| 少妇超碰在线| 九九九九久久久| 丁香五月色| 婷婷AV一区二区三区| 日韩精品免费高清视频在线| 超碰在线香蕉| 无套内射人妻在线播放| 午夜AV人气不卡| 国产一区二区三三视频| 国产乱伦亚洲| 正在播放国产精品一区| 国产人妖的免费的视频| 日本性爰一道本| 午夜国产乱伦视频| 蜜桃视频成a人v在线| 久久久亚洲Av| 国产操逼逼网| 人澡逼| 亚洲人人夜夜澡人人爽| 欧美色图人妻| 97操综合| 91热| 在线视频免费观看午夜| 亚洲无码 国产无码| 婷婷丁香激情| 欧美亚洲素人制服精品| 思思热在线cao| 成人性爱高清视频免费看| 美女被艹尤物视频| 99精品在线观看| 亚码激情| 久久久久久波多野吉衣高潮| daxiangjiao你懂的| 久久久久久久久久久精| 久操免费观看| 日韩精品字幕| 性做久久久久久久| 久久性爱视频| 插老姨肥穴| 97超色| 欧美激情1区| 黄片www视频免费| 蜜乳AV.COM| 亚洲一区二区性爱电影| 久草久热| 亚州九九九精品视频| 欧美日韩亚洲少妇寂寞影院正在播放 | 蜜臀va69| 色欲天天综合久久久无码网中文| 日本黄色大片一级视频免费麻豆| 日韩成人网址| 欧美一区二区情色| 91精品婷婷国产综合久久| 欧美色性情| 亚洲欧洲中文日韩女优乱码| 四虎影院成年人片| 欧美日本久久精品一区 | 偷拍超碰| 夜夜高潮夜夜爽夜夜爱爱一区| 国产精品午夜AV完会免费| 亚洲欧美综合区自拍另类| 日韩91网| 欧美人与动性人交a| 在线啊v一区| 一牛影视久久久一区二区三区| 性交一区二区在线播放| 污色区网站| 另类小色呦| 日本三级人妻a人妻一在线| 日日骚精品视频| 人人操人人色网| 欧美人人AAA| 麻豆影音天美视频| 日本不卡在线二区三区| 一区二区三区精品视频| 九九热视频这里只有精品| www.91视频网| 精品毛片久久久精品毛片| 一个人在线看的黄色电影网站| 久久99干一本高清| 欧美性爱中文字幕无线码| 亚洲人在线| 极品肉射| 99热超碰在线| 蜜桃午夜视频一区二区| 午夜爽爽爽在线观看永久入口姬片| 亚洲国产精品乱码在线观看| 91高清欧美| 亚洲九月丁香| 久久久免费懂色| 岛国福利在线精品播放| 2025亚洲男人天堂| 天天草天天日| 欧美激情总合网| 俞拍久久国应视频| 激情第四色| 天天色综合影视网| 亚洲欧美日韩综合在线尤物| 日韩有码回春沙龙第一页| 污污汅18禁网站在线永久免费观看| 国产精品 午夜福利| 男女啪啪啪18禁网站| 98一区二区精品| 91欧美亚洲| 青青草原人妻| 日本伦乱九九九综合| 亚洲美女av无码| 亚洲日本韩国极品一区二区| 日本淫乱女一区二区三区视频| 97天天摸天天碰| 午夜毛片亚洲精品片国产久久久| 91neishe| 看日韩黄片| 久久精品一区| 操操逼操操逼操操逼逼| 久久久久久久久久久久久女过产乱-少妇高潮一区二区三区喷水-成人AV | 国产精品一区二区三区在线密挑| 国产精品不卡少妇白| 五月婷婷激情| 超碰九7免费| 啊啊啊啊啊在线观看网址 | 综合激情一一91| 亚洲欧美综合区自拍另类| 97超碰精品成| 国产又黄又爽又刺激久久久久久| 综合网欧| 日韩成人性爱电影在线播放| 老司机香蕉久久久久| 亚洲成人综合在线| 国产福利精品98视频| 欧美少妇第一页| 成人免费看吃奶视频网站| 人妻素股| 亚洲另类综合欧美| 俺去啦俺来也久久综合| 中文字幕第23区| 色色操| 国产 日韩,欧美 自拍| 日本一天色道久久久精品视频| 一级aaaaa欧美中文字幕录像片| 亚洲欧洲无码一区夜| 久久99亚洲精品久久99果| 夜夜精品视频| 国产农村妇女精品1区二区| 国产欧美一级在线观看| 久热这里只有精品9| 天堂综合网| 亚洲AV不卡在线观看尤物| 九九性爱网| 欧美 亚洲精品首页| 欧美色图亚州激情| 精品性爱一区二区| 久久久久久精| 久久久96精品| 中文字幕88av在线| 亚洲精品乱码久久久久久蜜桃麻豆| 91狠狠综| 国产97在线播放| 国产精品在线一区二区| 中出20p| 91 丝袜在线| 曰韩成人免费视频| 中文字幕美女91| 欧美BT 亚洲色图| 激情综合五月| 日韩Va亚洲va欧美Ⅴa久久| 91精品91久久久久77777俄罗斯老妇姓x| 久久久精品日本一道| 日韩人成网站在线播放| 手机午夜电影神马久久| 男女国产精品| 啊灬啊灬啊灬啊灬高潮奶出了免费视| 啊啊啊啊啊在线观看网址 | 日韩在线观看AV| A啊啊在线观看| 蜜臀久久久久久999| 在线观看综合精品亚洲| 欧美呦呦性爱| 综合久久少妇中文字幕| 欧美中日韩XXXX| 999 久久久| 物尤视频一区二区| 婷婷三区| 六九九九| 亚洲va综合va国产va中文| 无码免费精品高清| 手机看片日韩人妻| 家庭乱伦国产精品| 插入逼91| 国产精品一二三区18| 91天堂| 午夜传煤十二区精品| 久久九九久精品国产尤物|国产精品爽黄69天堂A片潘金莲,国产亚洲精品第一综合 | 九九九九九九九精品视频| caoni国产亚洲av| 日韩中文字幕精品一区在线| 国产JDAV无码视频在线观看| 大香蕉99999| 亚洲亚洲亚洲天堂天堂| 久久超碰98| 国产青视频| 狠狠色色| 色色婷| 啪啪AV导航| 性暴力欧美猛交在线直播| 国产成年女黄特黄| 欧美亚洲系列| 91女日逼| 97天天| 夜夜欢天天干| 99精品人妻| 成年无码动漫av片无尽在线| a片久久久久久久久久久久| 97爱综合| 黑人精品XXX一区一二区| 久久这里只精品免费福利| 日韩精品色呦呦| 懂色中文一区二区三区| 人人操人人摸人人看人人干| 婷婷激情五月天小说网| 在线强奷到舒服的无码视频| 9999免费精彩视频| 吻戏激情性巴克| 中文伊人大香蕉视频| 开心六月色| 91在线/欧洲| 99re69综合| 久日91在线| 天堂av最新电影网| 亚洲图片另类| 日韩av电影成人在线| 综合欧美激情网| 精品少妇一区二区三区在线视频| 日本高清久久| 激情综合五月婷婷| 久久熟女人| 亚洲免费97免费| 亚洲精品国产熟女久久久| 国产精品日日摸天天碰| 91n处女在线观看| 亚洲成a人v欧美综合天堂下载 | 欧美综合综合| 日本一区二区中文字幕久久| 亚洲免费成人精品电影| 久久性爱视频| 91夜夜蜜桃臀1区2区3区| 亚洲人妻久久久| 成人五月天丁香激情综合| 色翁荡息又大又硬又粗又爽| www九九热| 国产天天看| 亚洲区小说| 国产偷人伦激情在线观看| 久久久国产亚洲精品系列| 九九九九九九九精品视频| 97资源欧美| 农村少妇久久久久久久| 欧美性爱免费短视频| 天天色播| 少妇三P| 久久国产乱子伦精品免费女,网站| 一本久道在线综合视频| 97色婷婷| 久久久噜噜噜久久人妻| 搡老熟女免费视频 | 免费a级毛片av无码久久精品中文字幕| 无码乱人伦中文视频| 人人爱夜夜爱| 久久成人东京热人妻| av强奸乱轮| 91是天天| 精品国产乱码久久久影院| 男女做爰猛烈动高潮A片免费应用 少妇厨房愉情理伦片bd在线观看 不卡中文字幕aⅴ在线 | 久久久久久亚洲精品不卡人乳| 中文字幕综合人妻| 国产女大学生AV| 色婷婷成人| 日本超碰色精品| 91被操| 久久久亚洲精品电影免费看| 熟妇女伦乱视频视频| 日韩中文字幕人妻视频| 午夜天堂网| 又大又大又大又粗爽高潮观看 | 国产 三级自拍| 青青青国产| 91欧美网| 九九av| 久久这里只精品| 多毛小伙内射老太婆| 日韩情色AV| 国产精品视频91久久| 看看小穴| 亚洲色交| 亚洲黄色影视| 激情情色五月天| 国产一区二区三区导航| 国产精品国产| 亚洲二区精品在线观看| 91处女视频在线观看| 国产在线观看91精品一区| 国产精品久久久蜜臀| 操逼A∨| 久久精品亚洲婷婷| 欧美性爱第1 页| 99久久这里只有精品| 日本女人久久久| 综合色图,成人综合网| 久操精品| 亚洲影院小综合| 天堂v无码免费视频| 99re这里只有精品3| AV麻豆免费一区| 97超碰热线| 国产亚洲精品激情| 欧美天天综合站| 国产乱人伦AVA麻豆软件.| 91AV天美在线视频| 精品人人插人人操| 亚洲欧美另类图片| 丰满人妻一区二区三区在线| 久久大黄片| 午夜精品久久久久| 亚洲一卡2卡3卡4卡乱码网站| 久久久九九| 久久久久9| 丰满人妻区一区二区三| 97硬碰| 久久精品国产亚洲AV清纯| 97超碰热线| japan日本高清乱xxxx| 久久婷婷苹果| 红杏大香蕉| 国内毛片无遮挡国产| 国产精品乱码久久久、久久| 欧美国产日韩高清在线| 亚洲色图A| 中文久久一区| 成人三级片无码| 激情小说亚洲| 爽爽爽免费视频| 黑人精品成人一区二区三区| 色汉综合| 久久久禁| 综合五月天| 天天操人人操狠狠插| 日韩无码服务区| 亚洲av综合色| 神马午夜久久| 校园春色亚洲无码| 亚洲天堂中文字幕无码男同| 三级精品三级在线观看| 亚洲性综合11| 青青草视频在线观看一区二区| 秋霞影音一区二区三区| 色综91| 狠狠爱AV| 草b在线| 激情久久久| 国产精品免费久久久久久久久久| 岛国不卡超碰护士AV在线播放| 日韩另类色图| 在线精品福利免费播放| 97天天| 一本色道久久综合熟妇| 麻豆区99999| 亚洲欧美日韩综合在线尤物 | 国内一区二区三区| 超碰色中文| 久热大香蕉| 色欲三区| 在线午夜成人无码视频| 极品出轨视频网站| 欧美日韩国产人人| 久久国产三区| 美女自卫慰黄网站免费| 三级色综合| 黄片免费日韩| 亚州,欧美在线| 大香蕉综合在线| 久久九七| 熟女一区二区| 日本黄 R色 成 人网站| 久草国产在线视频| 国产AAAAAABBBBB| 日本影视久久免费| 麻豆一区二区AV天美| 97精品在线| 亚州中文字幕超碰97| 色五月69夫妻| 五月丁香六月婷| 久久老子无码午夜伦不卡| 亚洲成熟国产精品美女| 高清无码一区二区三区| 亚州性9| 亚洲视频精选| 97超级久久| 在线播放欧洲免费av| 东京成人一区| 亚洲淫乱骚妇AV| 亚洲国成人情色好看电影| 少妇蜜汁| 在线综合色| 亚洲天堂人妻熟妇视频| 欧美aaaaaaa| 国产亚洲精品农村妇女| 日韩国产欧美伦理在线| 国产亚洲精品A在线观看下载| 国产无码成人无码| 久96热在线观看视频| 国内毛片欧美香蕉精品| 亚洲欧美首页| av三级电影在线播放| 久久精品一区二区一8| 欧美第一页| 伊人加勒比| 日韩欧美亚洲自拍偷拍| 欧美日韩国产成人高清| 操逼逼一区视频| 青青免费在线视频一区| 欧美日韩另类在线播放| 美女尤物人人操| 约操熟妇| 黄色免费网页无码| 久久久久久久久久8888| 91爽啪| 91精品人妻一区二区-全集完整版免费正片国语-B02AV | 欧美一区二区三区互相| 成在线人在线观看视频| 免费一级特黄特色大片在线观看看| 成人a级高清视频在线观看| 日本不卡高清视频| 午夜高清成人在线视频| 激情99| 少妇蜜汁| 久操网在线| 欧美综合亚洲| 天天噜| 国产精品久久久久久久AV大片 | 国产呦精品系列在线观看| 日韩av免费一级电影| 大香蕉久| 日本3级一区二区免费| 日本韩国一本产品小视频日本韩国一本产品久久久产品小视频日本韩国一本产品久 | 精品国产一区二区三区久久久蜜臀| 精品十三区| 乱欲性色| 亚洲 欧美 第一页| 国产肏逼网站| 日人妻视频91| 久热99| 蜜桃不卡一区二区| 午夜操操操| 久久精品国产亚洲5555| 天天做天天爱| 搡老女人老妇女AAA一VU麻豆| 大香蕉综合| 久久AV无码1区2区3区| 五十路成人在线视频二区三区| 中国韩国明星一极片一区乱码毛片人妻熟女一区二区三区 | 亚洲男人天堂网久久| 精品乱码久久久久| 色色九区| 免费看国产曰批40分钟怎么下载| 人人爱操| 91美女在线看| 97久久国产精品女不卡| 18禁美女裸体无遮挡啪啪| 67914亚洲精品| 色天堂在线观看| 九热久| 亚洲天堂中文字| 天堂蜜桃无码视频一区二区| 骚逼自拍99| 婷婷10月天青娱乐| 亚洲第一狼人丝袜美女另类| 极品五月天噜噜| 91热色| 国产野战露脸在线播放| 亚洲色五月| 久久综合国产精品国产| 五月丁香婷婷色| 91爱做| 亚洲色图 欧美| 日本护士高潮| 免费成人在线熟妇网| 91色色网站| 亚洲AV免费在线| 91爱做| 无码久久亚洲高清,| 亚洲天堂男人在线| 老鸭窝在线视频播放| 中文字幕国产| WWW4虎| 久久一区二区三区四区五区| 欧美 亚洲 偷拍自拍| 99热日| 国产野战露脸在线播放| 欧美另类色| 欧美黑人熟妇精品91| 大香蕉啪啪网| 2020天天色综合| 精品九九九| 亚洲天堂,男人| 夜夜久久久| 综合色啪| 97色欧洲| 激情综合二| 伊人色综合欧美| 天天激情干| 国产十八禁视频| 在线观看成人性爱免费小视频| 欧洲综合视频| 国产精品com| 大香蕉在线视频15| 凹凸视频在线一区二区| 91老司机在线视频免费观看| 日韩精品人妻一区二区| 人人爱操| 久久精品店| 天天看天天综合成人网| 天天看天天日天天操| 9九九九九视频在线观看| 色香欲综合| 超碰亚洲欧美日韩无| 亚洲影院成人| 黄网站黄视频网站进入口| 在线视频 亚洲精品| 欧美欲色| wwwxxx日本爽| 99re在线精品78| 日韩免费看黄片| 夜夜国自区| 色婷五月| 91综合网站| 精彩国产视频播放1区2区| 自怕偷自怕亚洲精品| 精品人妻一区二区乱码一区二区| 91精品女厕偷拍视频| 亚欧美综合| 发朗少妇买婬全视频中文| 欧美亚洲高清| 丝袜狠狠草尤物人妻av91| AV天堂国产| 无毛精品| 屌逼麻豆| 你懂的在线观看区国产| 久7色| 中文字幕日韩专区精品系列| 国产精品视频在线播放 | 日本成a人v网站在线观看| 久久最新视频免费观看| 97在线观看播放视频| 99热线麻豆| 欧美熟爽综合| 成年人黄色小视频网站| 超碰97.com| 黑丝少妇| 亚洲激情综合另类男同| 亚州高清AV| 91人妻丝袜无码| 日本天天操| 欧美综合色,www| 九九热视频这里只有精品| 久久欧美性爱视频| 精品人妻一区二区三区四区不卡在| 日本精品免费一区二区三区四区| 国产精品视频一区二区三区八戒| 另类欧美色| 久久婷婷欧美| 国产精品麻豆成人AV艾秋| 亚洲综合另类小说色区亚洲成av人片在www| 国产91丝袜在线播放蜜月| 激情五月婷| 老熟妇一区二区三区…| 中文久久久| 视频在线中文字幕| 黑丝91视频| 夜嗨影院| 囯产精品久久久久久久久久梁医生| 夜色97| 青青草伊人久久| 99操| 亚洲第2页| 亚洲欧美天堂| 日韩BBN| 精品小视频在线| 亚洲天天操| 天天综合站| 99亚洲精品| 韩国三级理论在线| 少妇一区二区三区精选| 亚洲天堂2020| 久久人妻一区二区三区高清| 精品国产一区二区三区久久久蜜臀 | 91精品国产91久久福利| 天操天操夜操夜月操月年年操操| 色老汉色| 97国产超湿| 久久99网站| 国产成人免费观看在线视频| 黑人精品XXX一区一二区| 欧美热图99| 欧美色道啊| 欧美天堂亚洲电影院一区在线播放| 亚洲AV免费在线观看| 69精品人人人人| 五月丁香社区婷婷日韩欧美精品影院| 天天视频黄| 国产美女高潮| 777超碰| 91性网| 亚洲黄色电影| 夜夜黄| 国产午夜福利视频在线| 色妺妺在线视频| 成人五月香网在线| 五月婷婷六月色| 婷婷久久网| 无码视频黄色网战| 日韩精品黄片免费观看| 国产一区二区三区免费视频在性观看| 九九综合九九综合| 九七超碰| 日本久久女同性恋视频| 天天色图| 91色交| 国产精品诱惑| 91美女网站| 一区在线精品中文字幕| 91春色| 国产91影院| 激情黄色片在线观看| 啪啪啪综合网| 国产福利精品98视频| av网站国产主播在线| 国产操逼网站亚洲一级黄色| 国产在线观看一区二区三区| а√天堂资源官网在线资源| 人妻另类 专区 欧美 制服| 又大又大又大又粗爽高潮观看| 欧美色女人| 亚洲电影中字一区二区| 午夜乱轮操逼视频免费看| 国产精品一区午夜福利| 亚洲黄色a级片| 男女激情黄色网址| 综合一区中亚洲国产成人综合精品| 久久美女福利是上海美女| 91精品黄在线观看| 亚洲欧美精品一区天堂久久 | 国内毛片国产专区二| 日本护士高潮| 大香樵伊人网| 日欧美色| 色老久久| 大香蕉2017| 国产成人久久精品蜜臀| gogogo免费高清看中国国语| 亚洲导航深夜福利| 99碰碰| 色狠狠综合噜一二三区| 天天躁日日躁AAAXX| 日韩乱码Av| 亚洲天堂人人妻| 丝袜美腿91| 日韩在线观看三级电影| 男人天堂黄片| 午夜高清成人在线视频| 人妻久久久| 日韩99神马视频片| 欧美手机在线综合| 97aiaiai| 91社操逼| 精品久久久久久亚洲| 91处女视频在线观看| 欧美洲精品一级| 97干色| 日韩欧美午夜视频在线| 很很干很很操| 伊人久久久日韩一区| 国际精品久久久| 久久精品国产亚洲av水密被窝| 人妻精品综合中文字幕在线| 欧美成人性爱视频在线播放| 国产精品成人无码a v毛片|