色五月色开心色婷婷色丁香,五月婷婷丁香花综合网,婷婷丁香五月激情综合在线,五月婷婷六月丁香动漫,婷婷丁香五月激情综合在线,丁香花中文字幕在线观看,播五月色五月开心五月网,开心激情综合网,狠狠色丁香婷婷综合最新地址,丁香视频在线观看,狠狠做六月爱婷婷综合av,久久激情五月丁香伊人

ARTICLE DETAIL

資訊詳情

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

開放可復(fù)現(xiàn)研究全流程:從數(shù)據(jù)管理到環(huán)境鎖定的工程實(shí)踐

開放可復(fù)現(xiàn)研究全流程:從數(shù)據(jù)管理到環(huán)境鎖定的工程實(shí)踐 1. 項(xiàng)目緣起OpenResearch 到底是什么第一次接觸到 OpenResearch 這個(gè)想法時(shí)我正在經(jīng)歷一次典型的“學(xué)術(shù)內(nèi)耗”同一份問卷數(shù)據(jù)換個(gè)人分析結(jié)論能完全對(duì)不上同一個(gè)實(shí)驗(yàn)換臺(tái)機(jī)器跑結(jié)果圖表就變了樣。最讓人挫敗的是當(dāng)我試圖去復(fù)現(xiàn)別人論文里的關(guān)鍵圖表時(shí)發(fā)現(xiàn)對(duì)方連原始數(shù)據(jù)都沒公開只在附錄里留了一句“數(shù)據(jù)可向作者索取”。而真發(fā)郵件過去十有八九石沉大海。后來我索性給自己定了一條規(guī)矩以后做任何研究項(xiàng)目不管大小都必須按照一套“開放”的標(biāo)準(zhǔn)來執(zhí)行。這套標(biāo)準(zhǔn)不是簡(jiǎn)單地“把文件傳到網(wǎng)上”而是從立項(xiàng)、數(shù)據(jù)采集、分析、寫作到發(fā)布的完整鏈路里都采用可公開、可復(fù)現(xiàn)、可協(xié)作的方式。我把這套工作流命名為 OpenResearch。這篇文章就是想系統(tǒng)性聊聊我這個(gè)項(xiàng)目從零搭起來的過程包括工具選型、坑點(diǎn)規(guī)避和完整實(shí)操流程希望能給同樣在研究領(lǐng)域掙扎的朋友一個(gè)可以直接照搬的參考。OpenResearch 不是一個(gè)軟件也不是某個(gè)平臺(tái)而是一套研究流程的標(biāo)準(zhǔn)化方案。它解決的核心問題有三個(gè)第一研究成果難以復(fù)現(xiàn)導(dǎo)致結(jié)論可信度被打折扣第二研究者之間協(xié)作低效文件傳來傳去版本亂成一團(tuán)第三知識(shí)被封閉在付費(fèi)墻和格式壁壘里其他人很難在此基礎(chǔ)上繼續(xù)推進(jìn)。如果你是一個(gè)研究生、高校老師、獨(dú)立研究者或者只是需要做大量數(shù)據(jù)分析和報(bào)告的企業(yè)員工這套方法論都值得花兩小時(shí)了解一下。2. 整體設(shè)計(jì)與方案選型2.1 傳統(tǒng)研究流程的痛點(diǎn)在哪里在做 OpenResearch 之前我先把傳統(tǒng)的研究流程拆開看了個(gè)遍。一個(gè)標(biāo)準(zhǔn)的定量研究項(xiàng)目通常包含五個(gè)環(huán)節(jié)選題與文獻(xiàn)回顧、研究設(shè)計(jì)與預(yù)注冊(cè)、數(shù)據(jù)采集、統(tǒng)計(jì)分析、論文寫作與發(fā)布。每個(gè)環(huán)節(jié)都有自己的痛點(diǎn)。文獻(xiàn)回顧階段最典型的問題是“找不到、下不到、理不清”。很多數(shù)據(jù)庫(kù)要付費(fèi)訂閱學(xué)校沒買你就只能干瞪眼。就算拿到了 PDF幾十篇文獻(xiàn)存得亂七八糟看過的重點(diǎn)散落在不同批注里寫綜述時(shí)又得從頭翻一遍。數(shù)據(jù)采集階段Excel 表格滿天飛不同人填寫的格式五花八門日期字段有斜杠有橫杠文本變量有中文有英文光是清洗就能耗掉一個(gè)禮拜。統(tǒng)計(jì)分析階段更麻煩模型跑完了但沒保存代碼或者代碼路徑寫死了本機(jī)的絕對(duì)地址換臺(tái)電腦直接報(bào)錯(cuò)。至于寫作發(fā)布版本管理永遠(yuǎn)是災(zāi)難論文終稿最終稿_最終版2.docx 這種文件名字我相信每個(gè)寫過論文的人都不陌生。這些痛點(diǎn)有一個(gè)共同根源整個(gè)流程是“封閉的”。封閉在個(gè)人電腦里、封閉在 Word 文檔里、封閉在某個(gè)人的記憶里。一旦中間某個(gè)環(huán)節(jié)斷掉后面的驗(yàn)證、復(fù)用、協(xié)作就全都無從談起。2.2 開放原則怎么落地我在設(shè)計(jì) OpenResearch 時(shí)給自己定下五個(gè)基本原則這五個(gè)原則是整個(gè)項(xiàng)目的靈魂??蓮?fù)現(xiàn)是一切的核心。別人拿到你的代碼和數(shù)據(jù)跑出來的結(jié)果必須和你論文里的一致。這意味著代碼必須腳本化不能有“手動(dòng)在對(duì)話框里點(diǎn)幾下”的隱藏步驟數(shù)據(jù)必須用開放格式保存不能是 SPSS 專屬的 .sav 或者 Excel 里的宏文件分析環(huán)境必須固定依賴包的版本號(hào)清清楚楚寫在配置里。透明度是第二原則。所有研究決定包括為什么剔除某些異常值、為什么選擇這個(gè)模型而不是那個(gè)模型都應(yīng)該留下記錄。最好的方式是把分析日志一并公開哪怕是“今天發(fā)現(xiàn)模型不收斂換了對(duì)數(shù)變換”這種碎碎念對(duì)后來人都有參考價(jià)值。第三是版本化。研究過程中的一切材料從選題筆記到最終論文都應(yīng)該納入版本控制。這不只是為了防止文件丟失更重要的是讓每個(gè)階段的演進(jìn)都有跡可循。審稿人說“你這里為什么要換方法”你可以直接翻出歷史記錄給他看。第四是協(xié)作友好。流程設(shè)計(jì)必須讓多個(gè)協(xié)作者能并行工作而不沖突。這需要把任務(wù)拆成模塊明確接口和命名規(guī)則而不是所有人都在同一個(gè)文檔里擠來擠去。第五是開放性發(fā)布。成果不僅僅是一篇論文還應(yīng)該包括原始數(shù)據(jù)、分析代碼、中間產(chǎn)物、交互式圖表全部打包放到公開倉(cāng)庫(kù)里讓整個(gè)研究過程暴露在陽(yáng)光下。2.3 基于這套思路的工具鏈概覽有了原則接下來就是選工具。我選型的時(shí)候只堅(jiān)持一條標(biāo)準(zhǔn)工具本身必須開源或免費(fèi)文件格式必須開放這樣任何協(xié)作者不需要額外付費(fèi)就能加入。最終確定的工具鏈如下環(huán)節(jié)工具選擇選擇原因版本控制Git GitLab/Gitea分布式版本控制是協(xié)作的地基文獻(xiàn)管理Zotero開源免費(fèi)存儲(chǔ)格式開放支持標(biāo)記與引用數(shù)據(jù)存儲(chǔ)CSV Parquet開放格式任何工具都能讀避免專利綁架分析環(huán)境R / Python renv/venv依賴鎖定環(huán)境可完整復(fù)現(xiàn)文檔協(xié)作Markdown R Markdown / Quarto純文本易版本化可動(dòng)態(tài)生成報(bào)告環(huán)境隔離Docker一次性鎖定全系統(tǒng)依賴發(fā)布平臺(tái)GitHub / OSF / Zenodo支持?jǐn)?shù)據(jù)歸檔與 DOI 分配你可能注意到了這套組合里沒有微軟全家桶也沒有任何商業(yè)統(tǒng)計(jì)軟件。不是它們不好用而是在“開放”這個(gè)目標(biāo)下它們的文件格式和協(xié)作方式天然是障礙。Word 的 .docx 雖然也能放上 Git但你以為的一次小改動(dòng)在 diff 視圖里可能是幾百行亂碼式的變化。這種痛苦用 Markdown 寫一個(gè)月文檔之后就再也不想回去了。3. 核心環(huán)節(jié)的實(shí)操要點(diǎn)3.1 文獻(xiàn)追蹤Zotero 與文獻(xiàn)筆記的標(biāo)準(zhǔn)化整個(gè)工作流里文獻(xiàn)管理是我最先改造的環(huán)節(jié)因?yàn)樗撬醒芯康钠瘘c(diǎn)而且改造后體感提升最明顯。Zotero 的安裝和基礎(chǔ)配置網(wǎng)上教程很多我這里只講幾個(gè)和開放研究強(qiáng)相關(guān)的要點(diǎn)。第一是存儲(chǔ)路徑必須放在同步盤里我本機(jī)就用堅(jiān)果云同步整個(gè) Zotero 數(shù)據(jù)目錄這樣換電腦時(shí)不需要任何遷移操作。第二是必須養(yǎng)成分條目保存 PDF 附件的習(xí)慣不要只存題錄信息。因?yàn)楹竺鎸懢C述時(shí)你可能需要回溯原文驗(yàn)證某個(gè)數(shù)據(jù)點(diǎn)如果只存了題錄還得重新去數(shù)據(jù)庫(kù)下載時(shí)間成本極高。第三點(diǎn)最重要我給每篇文獻(xiàn)建立了一個(gè) Markdown 格式的閱讀筆記存放路徑直接用“文獻(xiàn)條目的 Zotero Key”命名然后通過 Zotero 的“筆記”功能與條目關(guān)聯(lián)。筆記模板固定為四個(gè)部分研究問題、方法概述、關(guān)鍵發(fā)現(xiàn)、與我的研究的關(guān)系。這樣做的好處是寫文獻(xiàn)綜述時(shí)不需要重新讀全文掃一遍筆記就能快速判斷哪些文獻(xiàn)可以歸為一類。如果你有精力還可以給每個(gè)筆記打上標(biāo)簽比如“方法論”“數(shù)據(jù)來源”“反方觀點(diǎn)”后續(xù)做綜述分區(qū)會(huì)省下大把力氣。3.2 從研究問題到預(yù)注冊(cè)很多人做研究是“先跑數(shù)據(jù)再想故事”這種模式天生不可復(fù)現(xiàn)。我在 OpenResearch 流程里強(qiáng)制加入了預(yù)注冊(cè)環(huán)節(jié)。所謂預(yù)注冊(cè)就是在收集數(shù)據(jù)之前把研究假設(shè)、變量定義、分析方法、樣本量計(jì)算這些全部寫下來提交到 OSF 或 AsPredicted 這類公開平臺(tái)上形成一份帶時(shí)間戳的注冊(cè)文件。這樣做最大的價(jià)值不是給別人看而是給自己“鎖合同”。做數(shù)據(jù)分析時(shí)人很容易陷入“這個(gè)結(jié)果不顯著那我換個(gè)模型試試欸這次顯著了”的 p-hacking 陷阱。有了預(yù)注冊(cè)文件你就有了一個(gè)原始版本的分析計(jì)劃如果最終報(bào)告和計(jì)劃有出入你必須解釋為什么偏離這就迫使你誠(chéng)實(shí)面對(duì)數(shù)據(jù)分析中的每一個(gè)選擇。實(shí)際操作上預(yù)注冊(cè)文檔不需要寫得太長(zhǎng)核心內(nèi)容只要包含四點(diǎn)研究問題與假設(shè)、變量操作化定義、數(shù)據(jù)分析流程、樣本量與停止采集標(biāo)準(zhǔn)。我一般用 Markdown 寫一份草案提交到 OSF 的預(yù)注冊(cè)頁(yè)面系統(tǒng)會(huì)自動(dòng)鎖定內(nèi)容并分配注冊(cè)編號(hào)。如果你是在校學(xué)生這份注冊(cè)文件本身就是研究倫理審查的重要輔助材料導(dǎo)師和倫理委員會(huì)都會(huì)對(duì)你的嚴(yán)謹(jǐn)程度另眼相看。3.3 數(shù)據(jù)采集與匿名化處理的技術(shù)細(xì)節(jié)數(shù)據(jù)采集環(huán)節(jié)我在 OpenResearch 中堅(jiān)持“原始數(shù)據(jù)零修改”和“派生數(shù)據(jù)腳本生成”兩個(gè)原則。原始問卷數(shù)據(jù)一旦導(dǎo)入就永久保持只讀狀態(tài)存放在 data/raw 目錄里通過 Git LFS 管理。任何清洗、編碼、合并操作都必須通過腳本執(zhí)行并且生成的新數(shù)據(jù)存放在 data/processed 目錄下。這樣做的理由很實(shí)際原始數(shù)據(jù)是唯一的事實(shí)基準(zhǔn)。如果你直接在 Excel 里手動(dòng)改了某些值三個(gè)月后你已經(jīng)不記得改了哪里更別提別人怎么驗(yàn)證了。但如果所有變換都有腳本記錄“為什么這條記錄被剔除”這個(gè)問題你隨時(shí)可以給出精確答案。在涉及人類被試的研究中匿名化處理是一個(gè)必須嚴(yán)格對(duì)待的技術(shù)環(huán)節(jié)。我給自己的操作規(guī)范是三步走。第一步在收集數(shù)據(jù)時(shí)用自定義問卷系統(tǒng)直接生成隨機(jī) ID不采集姓名學(xué)號(hào)等直接標(biāo)識(shí)符。第二步對(duì)可能間接識(shí)別個(gè)體的敏感變量做泛化處理比如年齡精確到歲、地區(qū)精確到城市級(jí)別。第三步數(shù)據(jù)公開前用程序做一次自動(dòng)掃描檢測(cè)郵箱、手機(jī)號(hào)等模式并替換。這套流程寫成一個(gè)腳本每次處理完數(shù)據(jù)跑一遍能顯著降低泄露風(fēng)險(xiǎn)。3.4 分析環(huán)境的鎖定與依賴管理如果說前面幾個(gè)環(huán)節(jié)決定了研究的“質(zhì)量”那環(huán)境鎖定就決定了研究的“壽命”。我見過太多這樣的場(chǎng)景論文發(fā)表時(shí)用的 R 3.6 版本跑出來的結(jié)果三年后審稿人要求重跑新裝的 R 4.2 輸出格式完全不兼容連包都裝不上了。OpenResearch 的做法是每個(gè)項(xiàng)目目錄下有兩個(gè)鎖定文件Python 項(xiàng)目用 venv 加 requirements.txtR 項(xiàng)目用 renv 的 renv.lock。進(jìn)入項(xiàng)目后第一件事就是創(chuàng)建虛擬環(huán)境并安裝鎖定的依賴版本。對(duì)于更復(fù)雜的情況比如依賴了 GDAL 這種系統(tǒng)級(jí)庫(kù)就寫一個(gè) Dockerfile把整個(gè)操作系統(tǒng)加依賴包全部打成一個(gè)鏡像。這樣不管多久以后只要 Docker 還在這個(gè)項(xiàng)目就能原樣復(fù)現(xiàn)。這里有一個(gè)超實(shí)用的命令組合。R 項(xiàng)目初始化 renv 的流程是# 第一次進(jìn)入項(xiàng)目目錄時(shí)執(zhí)行 Rscript -e install.packages(renv) Rscript -e renv::init() Rscript -e renv::install() # 更新依賴后才需要跑 snapshot Rscript -e renv::snapshot()Python 項(xiàng)目相對(duì)簡(jiǎn)單# 創(chuàng)建虛擬環(huán)境 python -m venv .venv # 激活環(huán)境Windows/Linux 略有差異 source .venv/bin/activate # 安裝依賴并導(dǎo)出鎖定文件 pip install -r requirements.txt pip freeze requirements.lock有人問直接裝全局環(huán)境不行嗎行但那是給自己挖坑。全局環(huán)境就像合租房里的公共冰箱你自己放在里面的酸奶三天后可能就沒了。虛擬環(huán)境是你自己的獨(dú)立冰箱放進(jìn)去的東西下次來原封不動(dòng)還在那兒。研究項(xiàng)目動(dòng)輒跨幾個(gè)月這段環(huán)境隔離的投資絕對(duì)值得。4. 實(shí)操過程與端到端演練4.1 從零搭建一個(gè) OpenResearch 項(xiàng)目為了讓你更直觀地理解這套流程我拿一個(gè)真實(shí)做過的項(xiàng)目舉例。假設(shè)我們要研究“在線學(xué)習(xí)平臺(tái)的中斷提醒功能對(duì)學(xué)習(xí)完成率的影響”。整個(gè)實(shí)施過程分六個(gè)階段。第一階段是項(xiàng)目初始化。我先在 GitLab 上建了一個(gè)私有倉(cāng)庫(kù)然后用一條命令生成了標(biāo)準(zhǔn)目錄結(jié)構(gòu)mkdir -p openresearch-demo/{data/raw,data/processed,code/{analysis,clean},docs,output/{figures,reports},logs} touch README.md .gitignore LICENSE git init git add . git commit -m chore: 初始化項(xiàng)目目錄結(jié)構(gòu)這個(gè)動(dòng)作看著簡(jiǎn)單但非常關(guān)鍵。它把你后續(xù)所有工作都框定在一個(gè)有秩序的結(jié)構(gòu)里不會(huì)出現(xiàn)“桌面上的臨時(shí)文件”這種東西。第二階段是文獻(xiàn)回顧。我利用 Zotero 建立了“中斷提醒與學(xué)習(xí)行為”這個(gè)主題的文獻(xiàn)庫(kù)導(dǎo)入二十多篇核心文獻(xiàn)。然后每天安排一小段時(shí)間用我前面說的四段式模板為每篇文獻(xiàn)寫筆記。大約一周后綜述材料就基本成型了直接拉動(dòng)這些筆記可以拼出研究現(xiàn)狀的初稿。第三階段是預(yù)注冊(cè)。我在 OSF 上提交了這份研究的設(shè)計(jì)文檔明確了主要假設(shè)相比無提醒組有提醒組的學(xué)習(xí)完成率提升至少 15% 才具有實(shí)際意義。次要假設(shè)包括提醒的顯著性程度對(duì)完成率存在倒 U 型關(guān)系等。這個(gè)預(yù)注冊(cè)文件后來在投稿時(shí)成為一個(gè)加分項(xiàng)審稿人普遍評(píng)價(jià)“研究透明度高”。第四階段是設(shè)計(jì)與數(shù)據(jù)采集。我們通過一個(gè)開源問卷系統(tǒng)發(fā)放問卷同時(shí)對(duì)平臺(tái)后臺(tái)的學(xué)習(xí)日志做了 API 定時(shí)拉取。所有原始數(shù)據(jù)均以 CSV 格式存儲(chǔ)到 data/raw 目錄并記錄每次拉取的時(shí)間戳和版本號(hào)。具體到實(shí)施細(xì)節(jié)我使用 Python 寫了定時(shí)腳本用日志記錄每次拉取的行數(shù)與數(shù)據(jù)條數(shù)保證采集過程的透明性。4.2 Git 分支策略與協(xié)作規(guī)范如果你的研究不是單干而是有三五個(gè)人的團(tuán)隊(duì)協(xié)作規(guī)范就直接決定效率。我在 OpenResearch 里固定了一套分支策略非常簡(jiǎn)單但有效。主分支 main 永遠(yuǎn)保持穩(wěn)定只接受合并請(qǐng)求。日常開發(fā)基于 develop 分支進(jìn)行。每個(gè)具體任務(wù)對(duì)應(yīng)一個(gè)臨時(shí)分支比如 feat/add-questionnaire 是新增問卷模塊fix/clean-date-format 是修復(fù)日期清洗函數(shù)。任務(wù)完成后通過創(chuàng)建合并請(qǐng)求加上代碼評(píng)審流程評(píng)審?fù)ㄟ^后再合入 develop。每個(gè)合并請(qǐng)求的描述里必須關(guān)聯(lián)到對(duì)應(yīng)的文檔編號(hào)或預(yù)注冊(cè)編號(hào)這在后期回溯時(shí)極其重要。這套流程一開始會(huì)讓團(tuán)隊(duì)覺得“多此一舉”但堅(jiān)持兩周后你會(huì)發(fā)現(xiàn)一個(gè)巨大的變化不再有人問“哎這個(gè)腳本是誰寫的”也不再有人因?yàn)楦采w了別人的改動(dòng)而抓狂。因?yàn)樗腥硕荚谧约旱姆种细苫顩_突概率大大降低而合并時(shí)的代碼評(píng)審讓每個(gè)人的工作都被其他成員檢查過一遍。協(xié)作規(guī)范上還需要配套一份 CONTRIBUTING 文檔內(nèi)容包括代碼風(fēng)格、命名約定、提交信息格式。比如我要求提交信息必須遵循 conventional commits 規(guī)范feat 表示新功能fix 表示修復(fù)docs 表示文檔變更c(diǎn)hore 表示構(gòu)建或工具變更。這樣 Git log 本身就變成了一份清晰的項(xiàng)目日志。配合類似 git-changelog 的工具可以自動(dòng)生成更新日志省去手動(dòng)寫 changelog 的麻煩。4.3 分析代碼與動(dòng)態(tài)報(bào)告的無縫銜接數(shù)據(jù)采集完后進(jìn)入分析階段。OpenResearch 項(xiàng)目的分析代碼和報(bào)告寫作是通過 Quarto 無縫銜接的。QuartoR Markdown 的繼任者允許你在同一個(gè) Markdown 文檔中同時(shí)寫文字和代碼塊渲染時(shí)自動(dòng)執(zhí)行代碼并生成圖表。一個(gè)典型的分析報(bào)告文檔內(nèi)容如下--- title: 提醒功能對(duì)學(xué)習(xí)完成率的影響分析 format: html editor: source execute: echo: true warning: false --- ## 數(shù)據(jù)概覽 {python} import pandas as pd import altair as alt df pd.read_csv(../data/processed/study_data_clean.csv) print(df.shape)模型結(jié)果# 擬合邏輯回歸模型 from sklearn.linear_model import LogisticRegression model LogisticRegression() model.fit(X_train, y_train) print(model.coef_)渲染這個(gè)文檔時(shí)Quarto 會(huì)從上到下依次執(zhí)行每個(gè)代碼塊把輸出結(jié)果和圖表自動(dòng)嵌入最終 HTML 報(bào)告。這樣寫出來的報(bào)告天然可復(fù)現(xiàn)任何人只要拿到數(shù)據(jù)和代碼運(yùn)行一次就能得到完全相同的輸出。 分析階段我會(huì)刻意保持“記錄一切”的習(xí)慣。哪怕是一次失敗的分析嘗試也應(yīng)該留下日志。我通常會(huì)在 logs 目錄里以日期天為單位存數(shù)據(jù)分析日志記錄當(dāng)天的分析思路、遇到的問題、臨時(shí)解決方案。這些看似瑣碎的信息在寫論文“局限性”那一節(jié)時(shí)反而成了寶貴的素材。 ### 4.4 發(fā)布與歸檔的完整路徑 研究有了結(jié)果最后一步是發(fā)布。在 OpenResearch 體系里發(fā)布不是簡(jiǎn)單地把 PDF 掛到某些地方而是執(zhí)行一個(gè)標(biāo)準(zhǔn)的歸檔流程。 第一步將分析代碼和報(bào)告的最終版本合并到 main 分支并打上版本標(biāo)簽例如 v1.0.0。第二步將最終數(shù)據(jù)包和分析環(huán)境導(dǎo)出包含原始數(shù)據(jù)、清洗腳本、依賴鎖定文件和 Dockerfile壓縮成一個(gè) release 包。第三步將這個(gè) release 包提交到 Zenodo平臺(tái)會(huì)自動(dòng)分配 DOI同時(shí)為這個(gè)項(xiàng)目生成永久存檔。如果你有代碼倉(cāng)庫(kù)和 Zenodo 做了關(guān)聯(lián)每打一個(gè)新標(biāo)簽Zenodo 會(huì)自動(dòng)創(chuàng)建新版本。第四步撰寫一篇論文在引言部分引用自己的預(yù)注冊(cè)編號(hào)在方法部分描述完整的技術(shù)路線在材料可用性聲明中寫入 Zenodo 的 DOI 和公開倉(cāng)庫(kù)地址。 還有一類成果適合用交互式報(bào)告展示。我強(qiáng)烈安利用 Jupyter Book 或 Quarto Book 搭建小型作品集網(wǎng)站把多個(gè)相關(guān)項(xiàng)目的數(shù)據(jù)、代碼、圖表匯總到一個(gè)統(tǒng)一頁(yè)面。這種形式在求職和評(píng)職稱時(shí)非常能打比干巴巴地貼幾篇論文鏈接有說服力得多。 ## 5. 常見問題與排查技巧實(shí)錄 這套流程我在不同項(xiàng)目里跑了幾十遍過程中踩過的坑不少。整理幾個(gè)高頻問題和對(duì)應(yīng)的解決方案相信你也會(huì)遇到。 ### 5.1 虛擬環(huán)境怎么又崩了 虛擬環(huán)境崩潰是被吐槽最多的問題。Python 的 venv 在某些情況下的確容易“散”比如原項(xiàng)目路徑變了、Python 小版本升級(jí)了、或者有人手滑 pip install 到了全局環(huán)境。 這個(gè)問題我最后的解決方案是擁抱 Docker。在項(xiàng)目根目錄放一個(gè)固定版本的 Dockerfile使用 python:3.11-slim 作為基礎(chǔ)鏡像然后根據(jù) requirements.lock 安裝依賴。開發(fā)時(shí)用 docker compose 起服務(wù)確保所有人工作在同一個(gè)環(huán)境里。Docker 雖然入門要花點(diǎn)時(shí)間但一次配置長(zhǎng)期受益對(duì)比頻繁重裝環(huán)境的時(shí)間成本完全是賺的。 ### 5.2 數(shù)據(jù)集太大Git 倉(cāng)庫(kù)要不要開 LFS 如果你的數(shù)據(jù)有幾百兆甚至幾個(gè) G直接放進(jìn) Git 倉(cāng)庫(kù)會(huì)讓 clone 和 push 慢到懷疑人生。這時(shí)候有兩個(gè)選擇一是用 Git LFS 管理大文件二是把大文件放到 OSF 或 Zenodo 上在 README 里提供下載鏈接。我目前更傾向后者。 原因是 Git LFS 雖然好用但依然要求每個(gè)協(xié)作者本地安裝 LFS 客戶端而且部分 Git 平臺(tái)對(duì) LFS 的免費(fèi)額度有限制。把大文件放到專業(yè)數(shù)據(jù)平臺(tái)本質(zhì)上更符合“開放”的語義其他研究者不需要拉整個(gè)倉(cāng)庫(kù)就能獲取數(shù)據(jù)。小文件配置文件、樣例數(shù)據(jù)走 Git 倉(cāng)庫(kù)大文件走 OSF這個(gè)組合比較舒適。 ### 5.3 匿名數(shù)據(jù)在公開倉(cāng)庫(kù)里躺了一周 有一次我發(fā)現(xiàn)自己犯了一個(gè)嚴(yán)重的錯(cuò)誤CSV 文件里有一列“學(xué)生學(xué)號(hào)”雖然字段名寫的是 anonymous_id但里面存的其實(shí)是未脫敏的原始編號(hào)。這個(gè)文件在公開倉(cāng)庫(kù)里放了一個(gè)多星期才被我發(fā)現(xiàn)。 現(xiàn)在我的代碼里會(huì)內(nèi)置一道檢查程序在每次提交前自動(dòng)掃描數(shù)據(jù)文件檢測(cè)是否存在疑似學(xué)號(hào)、手機(jī)號(hào)、身份證模式的內(nèi)容。腳本大概長(zhǎng)這樣 python import re import pandas as pd def check_anonymization(df, cols): patterns { 學(xué)號(hào): re.compile(r\d{10,12}), 手機(jī)號(hào): re.compile(r1[3-9]\d{9}), 身份證: re.compile(r\d{17}[\dXx]) } for col in cols: for name, pat in patterns.items(): matches df[col].astype(str).apply(lambda x: bool(pat.search(x))) if matches.any(): raise ValueError(f列 {col} 疑似包含{name}數(shù)據(jù)已阻止提交) df pd.read_csv(../data/processed/check_file.csv) check_anonymization(df, df.columns)還在 Git 倉(cāng)庫(kù)里配置 pre-commit 鉤子讓每次 commit 前自動(dòng)運(yùn)行這個(gè)檢查腳本。這相當(dāng)于給數(shù)據(jù)安全加了一道物理鎖靠自覺遠(yuǎn)不如靠機(jī)制靠譜。5.4 合作者不配合這套流程怎么辦說實(shí)話把一套新流程推給團(tuán)隊(duì)最大的阻力往往來自團(tuán)隊(duì)成員的習(xí)慣。有人覺得 Git 太復(fù)雜有人覺得 Markdown 不如 Word 用著順手有人根本不在乎可復(fù)現(xiàn)這件事。一開始我在這上面吃過不少苦頭后來想通了一件事不是所有人都需要深度參與全流程。我的處理方式是把流程分成“硬性要求”和“軟性建議”兩層。硬性要求只有兩條原始數(shù)據(jù)不改動(dòng)、代碼經(jīng)過評(píng)審后合入。這兩條保證了項(xiàng)目的基本可復(fù)現(xiàn)性。其余環(huán)節(jié)包括寫預(yù)注冊(cè)、整理文獻(xiàn)筆記、做環(huán)境鎖定先由我?guī)Ч?jié)奏做樣板讓大家看到實(shí)際操作成本并不高再逐步推廣。最重要的是不要在項(xiàng)目啟動(dòng)初期就要求所有人一步到位那樣只會(huì)讓大家抵觸。6. 一些經(jīng)驗(yàn)之談沿著 OpenResearch 的流程做了十來個(gè)項(xiàng)目之后我的整體感受是這套方法真正貴的不是工具而是“透明的意愿”。每一項(xiàng)記錄、每一條日志、每一次環(huán)境鎖定都在對(duì)抗人的惰性和對(duì)不確定性的回避。但一旦堅(jiān)持下來好處是長(zhǎng)期可見的不用再擔(dān)心換電腦后所有東西都丟了不用再為審稿人臨時(shí)索要數(shù)據(jù)而手忙腳亂更重要的是你做的研究因?yàn)槊恳徊蕉冀?jīng)得起推敲反而更容易產(chǎn)生真正的學(xué)術(shù)價(jià)值。如果你正準(zhǔn)備開始一個(gè)研究項(xiàng)目我建議你先別急著鋪開所有環(huán)節(jié)只挑兩個(gè)最容易上手的動(dòng)作試試一是把原始數(shù)據(jù)用腳本化管理二是搭一個(gè) Git 倉(cāng)庫(kù)來管理文檔和代碼。等這兩個(gè)動(dòng)作變成習(xí)慣再逐步引入預(yù)注冊(cè)、Docker、動(dòng)態(tài)報(bào)告。這套流程沒有終點(diǎn)但它每一步都會(huì)讓你離可復(fù)現(xiàn)的研究更近一點(diǎn)。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
九七超碰人人乐| 操穴国产| n1038 一二三区| 97久久网| 超碰三级秋霞| 性饥渴少妇av无码毛片| 国内偷自视频区视频综合 | 青青草中文-久久青草精品一区二区三| 999熟女精品| 超碰人人在线| 欧美性爱第1 页| 欧美一二在线| 日本女优在线视频福利| 亚洲精品97| 东北老女人的激情视频| 久草网站免费在线观看| 亚洲日韩电影| 亚洲一区二区三区麻豆传媒| 久久久精品无码亚免费| 亚洲色电影在线| 刺激性视频黄页| 一区二区三区高清天码| 91痴汉| 少妇一线天久久久久久| 99re国产精品视频| 色五月av| 99精品丰满人妻无码| 欧美欲色| 视频在线观看青青99国产| 女人爽到高潮潮喷18禁网站| 中文字幕天堂在线| 青草伊人网| 国产精品久久久视频| 黄色香蕉视频网站一区| 国产老女人久久毛| 久久久九九九| 免费岛国一级片| 日韩综合色网| 日韩pv中文| 亚洲av综合色区无码一| 99久久精品无码一区二区毛片免费| 九九九草| 久插综合| 麻豆精品A片免费观看| 成 人 影视 一区 二区 三区 四区 | 亚州熟女乱伦| 欧美亚洲首页| 亚洲天堂日本| 日本高清熟女久久一区| 骚逼一区二区| 九一综合精品视品av| 色色色999| 深夜激情无码| 五月色网| 物尤视频一区二区| 蜜桃网熟妇| av东京热男人的天堂| 色女网日韩| 久久综合女优| 亚洲人精品久久久| 97超碰超碰| dy888午夜老子影视达达兔| 国产黄色小视频网站| 一级人妻性爱视频| 淫色网综合| 97色色国产视频| 懂色av中文字幕一区二区三区天美 | 久久老女人| 在线日韩精品一区二区三区| 五月婷网站| 蜜乳视频网站| 97人人射| 天美国产精品| 日日玩天天干| 懂色中文一区二区三区| 日本三级中国三级99人妇网站| 日韩人妻大香蕉| 精精夜夜| 亚洲色人阁| 亚洲国产精品V?在线播放| 亚州操逼图| 成人看片网站| 操穴国产| 久久蜜桃一区二区| 欧美日韩1234| 白丝被操91| 中文字幕五月婷婷免费| 久久综合九九| 97操综合| 中文字幕丰满子伦无码专区在线视频最新| 午夜寂寞欧美| 欧美最婬乱婬爆婬性视频| 曰本特级特黄特色黄色A级网站高清在线免费看| 日韩超碰97| 久男人久久| 国产60页| 婷婷视频网| 白丝少妇一区二区| 亚洲色狠| 丁香五月婷婷色| 色娱乐色呦呦夜夜夜夜av| 日韩人妻无码精品系列| 天美传媒精品一区二区| 91蜜桃婷婷狠狠久久综合9色| 久久婷婷色| surenchaopeng| 中文字幕神马久久| 亚洲伊人久久综合97| 亚洲高清在线| 亚洲日韩黑丝| 丁香六月东京热| 久视频在线观看| 午夜精品久久久久久久久久久久久 | 无码区蜜乳| 狠狠躁AV| 毛片麻豆91糖心精品毛情片| 少妇熟女1区2区3区| 国产一区96在线| 97 九色| 欧美日韩不卡传媒| 熟妇操花| 99热欧美| 五月丁香综合| 久久粉色| 亚洲 日韩 欧美 国产综合体| 亚洲在线综合| 99在线精品视频| 极品美女嘿咻| 日本精品免费一区二区三区四区| 国产精品午夜福利亚洲综合网| 4141514逼喷水三级片| 9丨久久九九九| 天天添天天干电影| 操碰97| 日夜久久久九九九久| 99亚洲精品| 色鬼在线综合| 国产69精品久久久久99尤物| 97在线观看免费| 凹凸视频特色日本特黄| 中文字幕欧美日韩三级| 欧美少妇一区二区三区| 国产精品原创巨作?v网站| 吉川爱美亚洲二区在线 | 欧美少妇性乱| 日本亚洲熟女视频| 极品色电影院| 人人操人人狠狠操| 曰本道人妻久久久在线不卡色视频| 四虎影视永久在线免费| 国产日产欧产美韩系列麻豆免费| 日本福利二区视频| 人人操人人爽人人操人人| 日韩资源网| 色99视频| 在线色导航| 久久亚洲天天做| 熟女五十路一区二区三| 一区二区三区一亚洲中文字幕、综合区灬 | 妇女视频网站| 91蜜桃婷婷狠狠久久综合9色| 久久精品国产精品一区| 91色色网站| 欧美美女在线高潮999| 狠狠操官网| 俞拍久久国应视频| 男人的天堂日本东京热| 成人午夜无码视频| 夜夜草网站| 亚洲影院成人| 麻豆熟妇乱妇熟色A片在线看| 欧美大香蕉97| 999在线电影香蕉| 艹精品| 国产97av| 欧美在线天堂| 精吧天堂| 黑人中出21连凳花野真衣| 国产精品成人福利在线| 99国产精品| 丰满人妻一区| 99黄页网站| 狠狠躁AV| 日产狠狠干| 人妻81p| 色五月av| 不卡日本一区二区| 亚洲?V高清一区二区三区尤物| 国产九九九九九九| 欧美日韩天堂| 91久久国外网| 天天操天天谢| 久久线上视频免费看| 97超级欧美| 91 丝袜在线| 麻豆视频test| 亚洲国产欧美日韩精品一区二区三区,国产一区二区三区在线看片,欧美性猛交 XXX | 久久草草欧美精品| 欧美日韩成人| 国产又色又爽又舒服的三级视频 | 黄网站黄视频网站进入口| 亚洲男人天堂2019| 婷婷亚洲色| 大香蕉综合在线| 99视频精品| 欧美日韩香蕉| 日韩黄色一区二区三区| 亚欧Av| 免费一二区| 最新制服中文第一页| 人妻 欧美亚洲| 国产中文福利| 亚州,欧美在线| 欧美狠狠狠| 5252色欧美在线男人的天堂| 日日骚一区二区三区| 久操电影网| 密臀成人视频久久久| 中日韩久久久免费看| 国产97在线播放| 97人妻人人躁人人玩人人| 人妻丰满熟妇av无码区蜜桃| 男人天堂最新手机版在线青青草| 91蜜臀人妻中文字幕在线| 精品久久久一本一道| 床戏久久久av一区二区麻豆| 国产精品一区二区三| 久久97超碰| 明星性猛交ⅹxxx乱大交| 中文字幕一区二区视频在线观看| 亚洲国产婷婷在线播放| 91操操| 99性爱视频| 国产精品青青草| 国产午夜视频| 蜜桃臀久久| 国产精品久久久久久久久久久久久久吹| 综合色好色| 七月丁香婷婷| 日本污ww视频网站| 久妇网| 欧美亚洲高清不卡| 久久AV无码AV| 蜜桃精品视频一区二区三区| 久操操AV电影| 色综和网| 熟妇熟女一区二三区| 97超碰在线资源网站| 99久在线精品99re8| 欧美综合91| 国产乱伦性爱区| 国产欧美岛国精品一区| 99精品久久| 夜夜嗨av午夜成人| 中国和日本人色哪个不下载能放| 丝袜综合| AV色女综合| A一区片| 操逼逼福利视频| 欧美日韩夜夜| 欧美综合第一页| 青娱乐国产精品| 激情综合97| 91日日夜夜| 绯色一区二区三区不卡少妇 | 收看日本人日bb| 被体育老师抱着c到高潮| 亚洲天天艹| 蜜臀av网址| 黄片视频观看| 国产性感骚丝袜在线| 一区二区播放| 久久久久亚洲Aⅴ无码| 美女黄页| 精品亚洲| 日韩久久三区| 91色亚洲| 久久久婷婷| 欧美激情久久久久| 欧美中文字幕日韩在线| 99自拍B亚洲 | 一区二区三区四区五区高清无码永久视频| 一级免费精品| 人人看人人摸人人色| 亚洲吊色| 久久久久久电影| oumeisetupian| 野狼福利社区| 无码9区| 欧美女同在线| 色欧美天天| 久久这里只精品| 久操精品网| 大但人体久久久久| 国产三级电影免费观看| 美女超碰978| 97se亚洲| 欧美色五月| 一本色道久久综合精品婷婷| 九九热AV| 91欧美网| 青青爽| 操屄日韩| 97 九色| 国产自产自拍| 日韩精品一区,二区 九九...老司机| 强奸乱伦大香蕉| 午夜毛片高清免费不卡| 一线黄色免费性爱片| www.高清无码诱惑一区.com | 91撸色网 玖玖网 欧美| 国产区91柔拿会所技师| 蜜臀99久久精品久久久久久| 欧美|91色综合| 国产精品懂色tv影视免费观看| 色婷婷蜜臀av| 欧美日韩操逼动图| 一本色道久久综合亚洲二区三区| 97自拍视频在线| 国产精品扒开腿做爽爽爽视频| 欧美专区第一页| 免费观看成人www精品视频| 69AV女优男人的天堂| 国产美女销魂在线观看不卡| 97视频新免费| julia在线观看久久| 国产a片操逼| 久久妇| 久久一二三四五六七八九区区区| 国产精品 久久久精品一牛| 免费看国产大AB| 99无码视频| 亚洲AV成人精品网站在AV| 美骚妇av高清在线| 3571色综合一区二区二区| 日韩欧无码一区二区三区免费不卡| 大香蕉在线免| 久久98| a片 xxxx受爽视频| 久久视频,这里只有精品| av九九| 国产成人无码a| 精品丰满熟妇人妻一区| 天天插夜夜爽| 裸体美女免费看网站青草| 精品美女久久久久| 91成人无码| 久噜噜| 97综合在线观看| 人妻中文字幕日韩电影| 国产一进一出视频网站| 蜜臀视频网站| 欧美色图另类图片| 男人的天堂日本东京热| 久久成年精品| 麻豆AV一区二区| 99色色网| 黄片无码在线制服| 丰满人妻一区二区三区四区| 2019天天干| 丁香7月婷婷| 丰满精品人妻少妇久久字幕| 日本超碰在线国产一区| 丰满人妻一区二区三区大胸懂色 | 亚州 综合 色图| 国产suv精品一区二区四区999 | 欧美大战久久久伊人| 久久女人视频| 富二代亚洲精品99| 裸体美女免费看网站青草| 久久精视频美日韩在线视频| 老熟女乱子伦中文字幕一区二区| 88xx成人精品视频| 中文字幕,人妻,日韩| 人人摸人人入| 神马久久午夜| 日韩欧美日韩| 91免费看一区二区三区| 国产在线观看一区二区三区| 亚洲欧洲激情卡通另类文学四射小说网站 | 日本一区二区不卡| 91综合站| 97这里只有精品| 特污精品女优骚货黄色视频在线免费观看| 91激情国产| 日韩亚洲97| 亚洲凸凹超碰成人| 少妇高潮一区二区三区在线| 日逼97| 日韩精品午夜操呦呦不卡影院| 青草伊人久久| 在线日韩日本亚洲国产| 日韩极品无码B| av网站免费线看| 国产精品女生av| 中文字幕一区二区日韩网| 国产av强奸美女| japan日本高清乱xxxx| 亚洲乱伦图片视频| 亚洲天堂 视频你懂的| 99综合网| 久久久9品一区二区三区| 香蕉一区二区三区在线视频| 久久精品免视看国产成人﹣蜜臀av一区. 久久精品免视看国产成人,蜜臀av一区 | 久久久新亚洲AV| 92性色国产午夜福利在线661| 综合av社区| 粉嫩不卡一区二区性爱| 天天躁日日躁AAAXX| 亚洲综合在线视频| 成人老鸭窝人人在线视频| 黑人与人妻| 色亚洲欧美| 老司机福利青青草| 中国女人内射6XXXXX| 午夜大香蕉| 欧美熟女激情| 岛国天天午夜影院传媒网| 日本精品五区| 天天干夜夜操网| 人妻少妇蜜桃视频欧美一区| 久久夜夜夜| 97中文字幕九区| 性久久久| 99色在线| 啊灬啊灬啊灬啊灬高潮奶出了免费视| 日韩人妻无码不卡网站| 亚洲欧洲精品视频发布| 天无日色综合| 丰满欧美放荡少妇在线| 少妇厨房愉情理伦片bd在线观看 | 黄色欧美性爱视频| 五月天偷拍| 日韩av女优在线免费一区| 国产在线精品电影观看| 99999亚洲| 欧美日韩免费性爱| 伊人大香蕉在线| 久草线上视频免费看| 校园春色美腿丝袜 | 亚洲av青草久久一区二区| 国产区91柔拿会所技师| 97AV爱| 欧美色色人| 女人18精品一区二区三区| 国产又粗又大硬免费色网视频| 免费观看国产小粉嫩喷水精品午| 美女诱惑爱爱| 99少妇| 在线国产福利网址导航| 9久久9综合| 人妻丝袜二区| 亚洲精品啪视频| 91色爽欧美| 蜜臀99久久精品久久久懂爱| 天天肏夜夜肏| 欧美天天综合站| 青青免费在线视频一区| 美女黄页| 玖玖爱影院| www.av在线观看| 五十路人妻在线| 日韩 国产 欧美自拍| 五月天婷婷基地| 亚洲女优有码无码高清| 插欧洲美女欧美精品| 亚州色图狠狠干| 一区二区三区免费视频入口| 综合久久99| 毛片99-全集电影手机免费观看完整-B029AV | 天天天做天天天爱天天天爽| 一级黄色性爱A级片| 欧美超碰9798| 亚洲欧美国产va在线播放频| 91精品电影18| 97国产人人| 丰满欧美少妇| 亚洲美女av无码| 97精品国产97久久久久久| 亚洲AV无码乱码| 欧美日韩成人| 国产精品视屏| 国产老熟女| 亚洲欧洲成人在线电影| 欧美色图片91| 一起草欧美| 搞中出视频在线观看| 蜜乳成人AV| 日本九九久久99| 久久精品中文字幕观看| 欧美综合网1| 精品成人av一区二区三区在线| 青青草玖玖爱| 亚洲欧美精品福利在线| 国产深喉视频一区二区| 欧美一区二区传媒| 久久三| 久久久久久久| 亚洲国产综合久久久性感熟妇| 伊人影院日本| 97精品网站| 激情AV| 综合色一区三区二区| 性色中出| 午夜国产成人福利视频| 欧美人妻少妇| 亚洲 无码 有码 中文字幕| 熟女突然公开看18禁影片 | 六月丁香五月婷婷| 国语对白露脸XXXXXX| 久草精品一区| www.夜夜操| 色屁屁影院www国产| 亚洲少妇免费视频\| 狠狠干狠狠色| 超碰色男人操熟女| 亚洲 欧美 第一页| 草久久久| 五月天偷拍| 天天操天天射天天日| 久肏视频字幕| 久久中文色图| 日韩AV电影网站| 天天草夜夜草高潮片| 久久久亚洲精品中文字幕人妻| 亚洲欧美中日韩| 欧美亚洲中文字幕| 天天射天天操天天干天天吃2018| 四虎884| 日韩欧美麻豆大片| 影音先锋乱| 日本视频在线中文字幕| 亚洲 欧美 第一页| 91网站18在线| 97超碰美国| 免费一级毛片在线视频观看| {男男暴菊gay无套网站| 这里只有精品97| 精品九九淫乱男| www.四虎在线| 丁香五月天啪啪| 亚洲五码一区二区三区| 国内毛片热久久思思热| 久久丝袜| 91制服丝袜中文字幕| 亚欧美综合网。| 丁香五月婷婷色| 亚洲色图殴美色图激情乱伦| 日韩精品一区二区日韩| 91亚洲网站| 青青草大香蕉视频| 亚洲天天天| 国产九九九九九九| 亚洲色图 图片| 国产传媒美日韩av| 区一二区日韩亚洲乱码av电影| 五月天婷婷影院| 欧美黄色大香蕉一区二区| 91社区拍啪人妻| 午夜视频好爽啊| 丰满人妻被猛烈进入中| 亚洲最新Av| 色综合加勒比| 人人操欧美风骚| 久久少妇| 国产中出内射一区二区| 极品欧美一区二区三区| 中文字幕日韩专区精品系列| 99婷婷一区二区| 欧美特大AA级黄片| 国产探花日韩援交| 欧美偷拍区| 超碰人妻天天干| 做爱A级亚欧| 五月天我淫我色av| 国产精品一区午夜福利| 欧美日韩在线国产在线| 国产激情视频在线观看| 99色婷婷| 久操九九九九| 97超碰资源网| 国产精彩女在线观看视频| 欧美91网站| 九九九国产精品| 欧美综合色,www| 亚洲欧美碰碰| 人妻献身系列第54部| 狼狼色丁香久久婷婷综合五月| 国产精品4p在线观看| 国产亚洲精品农村妇女| 精品国产久热在线观看| 在现视频女上位好爽| 玖玖综合色| 中文字幕、久久精品国产2020、久久综合久久自在自线精品自、亚洲 | 日韩精品黄片免费观看| 欧美激情综合色综合啪啪五月| 亚殴在线| 国产精品久久久久久久久久二区三区| 久久天堂网| 91综合网站| 草草影院日本第一页| 欧美成va视频网站| 久久国产精品91| 无码操逼天堂| 天天久久| 日本日皮视频逼| 99中出在线| 成人在线永久| 白丝一区| 婷婷视频在线免费观看| 玖色AV| 天天综合站| 丝袜亚洲综合| 色色色色综合网| 久久九九一区二区三区成人| 九99久久| 福利操逼| 91青视频| 97在线免费公开视频| 欧美精品日韩久久久九| 热久久91婷婷| 大香蕉日韩| 精品久久久久av影院| 亚洲情色五月天| 这里都是精品| www.黄色在线| 午夜丁香| 中文字幕第二页| 日韩国产不卡在线视频| 春色校园综合网| 少妇熟女一区二区三区| 操逼操逼视频操逼| 91少妇香蕉久久精品| 东京热天堂网| 天天爽天天| 香蕉大久久久| 一级黄色性爱A级片| 九九九九日本| 97爱爱| 久久小视频| 亚洲资源网| 亚洲蜜乳av| 97精品久久久久久久| 亚洲啪啪综合?v一区综合精品区| 伊人久久婷婷| 九九这里只有精品| 国产超碰人人操| 操淫穴亚洲五月丁香 | baiduhicn.com。| 国产精品露脸在线观看| 天天摸夜夜摸| 狠狠色五月亚洲91| 日本高清一区二区在线| 国产第二页| 国产精品无码久久久久2028| 中亚黄色三级大片| 岛国激情视频在线观看| 97精品视频免费| 久思思热视频在线观看| 你草精品在线视频| AAAAAAAAA黄片| 91精品免费| 最新三级网址| 久久婷婷一区| 国产三级电影免费观看| 久久国产精品熟女人妻| 东北丰满熟女国产一区| 亚洲drav色图| 婷婷色婷婷| 精品午夜福利| 欧美少妇内射| 亚洲成人美女无吗| 九九九九九九免费视频| 99精品网| 永久电影三级在线观看| 欧美日韩一干二干| 国产亚洲精品玖玖玖在线观看| 18禁久极品美女久久哦哟呀!| 中文字幕精品区先锋资源| 好湿好紧视频| 欧美综合加勒比在线| 国产91会所女技师在线观看| 九九热精彩视频| 色优久久| 无码人妻精品一区二区三区99不卡| 999 久久久| www.色99| 国产毛片毛片4p懂色| 蜜桃精品一区二区三区久在线| 一起草精品人妻| 国产自制av蜜乳| 大香蕉欧美国产日韩高潮| 精品一区二区成人| 国产一级内射高清视频 | 欧美亚洲一级在线观看| 蜜臀无码一区二区| 亚洲男人天堂2019| 日韩精品1区2区中文字幕| 啊啊啊骚| 伦理弟一页| 国产成人网址| 亚洲αv一区二区三区| 国产97av| 啊啊啊不要啊啊受不了了视频在线| 久久婷色| 在线岛| 欧美爱爱97| 91女优在线观看| 久妇网| 九九精品热| 中文字幕精品一区欧美| 九九九九9999| 色天天野狼综合社区| 日本阿v天堂在线观看| 四虎免费在线播放| 精品午夜福利导航| 午夜福利一区二区三区四区五区色婷婷| 亚洲少妇喷视频看| 亚洲精品三| 偷拍三区| 成人精品无码| 91色香| 99999这里都精品| 高跟伊人julia ann| 99热综合| 久久伊人大香蕉| 亚洲一欧洲中文字幕在线| 凹凸视频在线一区二区| 九九久久玖玖| 女人香蕉久久毛毛片精品| 俞拍自拍| 亚洲男人的天堂网| 日韩不卡码| 熟妇人妻一区二区| 操逼逼无码| 一区三区啪啪| 99在线无码精品秘 入口黑人| www.99色| 超碰在线人人射| 百度百度日本操逼| 亚洲欧美色图片| 黄骗免费网站| 夜夜爽夜夜操| 偷拍盗拍亚洲色图图片| 1024精品在线| 欧美性夜| 污色区网站| 成人精品无码| 综合国产影视三级| 黄色香蕉视频网站一区| 久久加勒比| 国产99热| 国产精品 视频| 国产精品不卡高清在线观看| 一起草三级AV电影在线观看| 国产福利电影| 精品无码不卡视频| 夜间福利片1000无码| 探花在线免费观看视频国产一区| 欧美久久伊人| 综合色99| 91无码中出人妻视频| 69精品在线| 粘花网06av视频| 天天射夜夜| 色天使AV天堂| 试看60秒 爽| 国产在线综合网| 国产成人无码啪| 青娱乐国产精品| 最新啪啪视频| 久久女人一区二区三区| 天天操女人| 欧美精品在线观看| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 97精品国产手机| 欧美日韩人妻精品一区二区三区 | 日本黄大片在线观看视频| 飘花国产午夜精品不卡| 岛国艾薇凹凸视频天堂| 欧美夜夜狠| yazhousetuoumei| 欧美精品,四区。五区| 99色热| 91色色网站| 熟女色综合久久| 狠狠狠狠狠| 小明看看网址| 黑人在线91| 超碰无码加勒比| 日韩午夜啪啪视频| 亚洲精品欧洲精品| 茄子社区国产精品| 欧美精品二区视频在线| 色乱二区| 久久精品视频28| 熟女熟妇伦久久影院毛片一区二区 | 日韩色图 一区二区| 人人操人人色网| 啪一啪免费视频| 天天香香欲综合| 97操97干| 亚欧无码在线| 狠狠躁AV| 天天92av| 91精品人妻电影| 激情欧美日韩女同久久| 九热久| 国产亚洲日韩欧| 亚洲欲色9532548967一区| 97超碰总站| 最新av网站在线观看| 丁香五月婷婷啪啪| 亚洲久草AV色图| 欧美中文字幕日韩在线| 96AV精品| 婷婷久久久精品| 91人妻素女| 草蕉影视亚洲无码| 国产强奸乱伦欧美| 免费观看的av| 老熟女天天操| 亚洲免费人妻在| 毛片麻豆91糖心精品毛情片| 欧美日韩啪啪电影| 亚洲色图加勒比| 91精品人妻一品二品三品| 性做久久久久久久| 97超碰久| 少妇高潮九九九九| 亚洲激情网一二三四区| 亚洲激情在线| 91美女中出| 日日AAvv| 91精品综合久久久久久五月丁香| 亚洲欧洲第二视频在线观看色图| 中文字幕高清精品一区| 99.色网| 亚洲国产精品成人综合| 啊啊啊啊啊啊啊国| 久久97| 亚洲 欧美 天天| 中文字幕97| 色婷婷在线视频| 91内射| 超碰久久性爱| 欧美日韩在线视频网站| 日本不卡高清免v欧美日韩在线观看| 欧美少妇色图| 超碰资源亚洲97| 国产主播福利| 自拍盗摄一区| 777AV电影| 国产精品久久久999| 手机看片1025| 日本不卡中文| 搡老女人老妇女老妇老熟女怎么读| 78超碰| 国产盗摄美女如厕大神作品在线观看| PMv在线观看| 亚洲日韩乱码中文无码蜜桃臀网站| 国产亚洲欧美每日在线| 97操综合| 激情深爱五月天| 国产捆绑一区| 午夜精品久久久久| 日韩少妇一区二区三区| 91欧洲入口| 青青草自拍视频在线播放| 国产高清午夜成人在线观看| 狠狠躁日日躁夜夜躁A| 国产第25页在线观看| 欧美激情高清性猛交| 青娱乐 成人娱乐在线| 日韩电影中文字幕| 欧美久久婷| 边做饭边操逼逼| 色综合1991| 大香蕉丝袜一级片| 亚洲国产精品无码AV久久久| 日本超碰色精品| 日本三级黄页| 蜜乳视频网站| 欧美日韩欧美| 五月婷婷hd| 91精品综合久久久久久五月丁香| 久久三区四区| 国产人妻一区二区三区欧美毛片| 超碰在线观看av不卡| 色九久| 91女神在线视频| 亚洲综合一区二区| 日韩一级二级三级| 久久综合女优| 欧美熟爽综合| 在线视频免费播放一区| 婷婷超| 91劲爆| 欧美白嫩在线放| 色色丁香| 日逼国产| 在线免费观看高清无码视频| 超碰在线日韩一区| 自拍视频大全亚洲专媒视频/一区二区三区| 亚洲精品aa久久伊人| 男人的天堂2018| 日日AAvv| 久婷婷一区| 97精品国产97久久久久久免费| 免费一级黄色录像影片| 精品视频在线观看精品| 欧美第五页| 欧美综合网1| 国产13区| 精品国产少妇高潮视频| 亚洲啪AⅤ永久无码| 极品销魂美女一区二区 | 岛国黄色短视频| 一级一性爱免费视频| 78操B| 久久久91福利姬| 97伪v| 欧美熟妇乱码在线一区| 欧美日韩成人在线| 欧美国产伊人久久久久| 亚欧日韩成人| 久久成人国产| 男人的天堂午夜av| 韩三级a视频在线观看| 欧美 色 亚洲| 亚州,欧美在线| 亚洲AV在线资源| 99只有精品| 欧美香蕉视xxx| 蜜桃视频成a人v在线| 免费视频在线一区二区不卡| 69一区二区三区 | 丰满人妻一区二区三区性色| 日韩福利综合一区| 在线αⅴ| 五月天我淫我色av| 狠狠操官网| 黑人美精品 A片| 丁香六月激情| 国产av强奸美女| 午夜福利1区2区3区| 高清无码在线播放网站| 国产一区二区三区高清视频| 免费成人在线观看91| 精品人妻1区| 秋霞成人一级在线观看| 粉嫩粉嫩一区性色AV片| xxx0国产在线播放| 操逼逼福利视频| 国产午夜在线观看视频| 天天欲望网| 大香蕉中文在线| 少妇高潮九九九九| 综合影院永久入口国产| 日韩熟女操逼| 国产黄片在线免费观看| 中文字幕aⅴ在线视频| 亚洲成人免费在线| 久操婷婷| 国产欧美日韩女同性恋ww喷水精品| 99.色网| 一区二区 电影 亚洲| 蜜桃臀一区二区aV| 久超碰这里只有精品| 另类图片天天影视| av黄图片在线观看| 九九久久一区二区伦理| 欧日a| 91黑丝在线播放| 又摸又舔在线观看网站| 国产性爱欧美性爱在线| 91美女精品| 91熟女视频| 色呦呦呦在线观看视频| 国产亚洲99久久精品| 99热综合在线| 日韩 欧美 国产 麻豆| 99re这里只有精品2| a'v在线资源| 欧美少妇性爱网站| renqi久久久久久久久久久久| 亚洲色五月| 亚洲天天影视色综合| v91av| 狠狠操夜夜| 日本熟妇熟色97一本在线观看| 天天舔九色婷婷| 中文字幕成人乱码熟女精品国50| 欧美加勒比| 在线看片国产精品每日更新| 欧美老熟另类| 91 国产丝袜在线播放-百度| 国产精品一区二区麻豆| 天天视频黄| 97人人射| 中文字幕一区 二 区 三 四 五 区日 日 骚 | 久久久性少妇| 国内精品久久人妻性色av| 妺妺跟我一起洗澡没忍住| 蜜桃不卡一区二区| 成人九九| 手机在线看片免费人成视频| 青娱乐导航AV| 青青草依人大香蕉| 国产精品一二三在线看| 久久色人体| 亚洲双插| 秋霞一级A片黄色视频| 人人爽天天爽| 91爱网| 日韩一区二区三区四区五区| 国产五码丝袜屁眼| 丝袜 中出 制服 人妻 美腿 中文字幕| 亚洲精品一二区| 亚洲精品久久久久久久久豆丁网| 日韩欧美麻豆 | 五月丁香综合啪啪| 60秒免费小视频| 无码外流操逼视频| 97超碰色五月| 91色狼| 97天天爽| 欧美色图校园春色| 国产小u女在线观看| 中 文字幕一区二区三四 五 区日 日 骚 | 色综合V| 亚洲人成色9999精品久久| 91人人操| 久久五月视频| 东京热,男人的天堂| 亚洲日本韩国在线| 男人成人黄色视频在线观看免费下载| 亚洲成人av电影在线| 99啪啪| 国产成人欧美一区二区三区的国产| 欧亚久久偷拍视频| 亚州熟女乱伦| 国产精品视频播放| 精品久久久久久AV无码| 久久色一区二区| 欧美成人AⅤ大片在线观看| 亚州色图狠狠干| 亚洲欧洲综合成人av一区| 天天干天天日天天射黄色大片| 中文?日韩?免费?精品| 97 超碰 人人做 人人爱| yw尤物av无码点击进入麻豆| 亚洲 se图 欧美电影| 91综合色噜噜| 国产精品 午夜福利| 欧美性爱日韩性爱| 久久亚码| www色色com| 中文 人妻 制服| 天天综合网久久ww| 波多野42部无码喷潮在线观看 | 久久一区二区三区四区五区| 亚洲国产剧情少妇激情| 国产一进一出视频网站| 加勒比伊人综合| 婷婷AV一区二区三区| 91插B网站| 2001天天操| 中国zzijzzijzzwww精品| 中亚黄色三级大片| 91五月天| 中国一级αV| 欧美色综合图片| 欧美日韩国产在线| 97超碰人人模人人拍人人| 新97国产超碰| 中文字幕 码精品视频网站| 久久精品一区二区| 欧美韩国你懂得在线 | 国产日韩在线播放av| 精品久久艹| 国产欧美日韩女同性恋ww喷水精品| 免费观看性欧美一级| 狠狠爱夜夜干| 午夜人妻精品综合在线| 激情抓乳插进去啪啪啪日韩| 久艹99| 九九热五区| av中文在线| 国产无码精品成人| 久久精品操| 成人在线视频一区| 极品尤物在线观看| 亚欧毛片基地国产毛片基地| 96一区二区三区| 激情露脸爱| 午夜丁香婷婷| 国产亚洲精品A在线观看下载| 91痴汉| 五月开心久久AV官网| 欧洲色| 五月天黄色激情视频| 久久精品久久久久久久久| 97精品一区| 91色伦综合| 五月天色图| 婷婷丁香五月激情啪啪| 人妻中文字幕精品无码| 麻豆成人影音在线| 97视频新免费| 91欧美美女日韩国产婷婷| 午夜超爽| 国产精品成久久久久午夜午夜| AV中文字幕三四五| 一区二区三区四区久久视1| 久悠悠av| 丁香六月婷| 黄片免费久久久久久久| 国产成人亚洲精品无码最新在线| 伊色久人大在线| 日韩视频小说在线观看| 免费看污网站| oumeisetu综合| 久久99亚洲精品久久99果| 性影在线视频| 亚洲,日韩,欧美,成人播放| 9丨久久九九九| 久久久偷拍| 国内毛片四区| 亚欧美综合网。| 人妻内射一区二区在线视频| 久久熟妇五十路一区| 精品超碰中文在线| 97精品综合| 综合啪啪| 国产成人在线观看综合| 黑丝自慰喷水网站| 操国产逼| 超碰95| 蜜臀一区二区三区在线 | 被操高清无码视频| 日韩成年人性爱视频| 久久在肏| 日韩大香蕉| av三级电影在线播放| 91色宗合| 天天射夜夜操| 乱伦熟女论坛| 国语精品av| 天堂成人网| 男人的午夜天堂| 91天天综合在线| 不卡视频一区蜜桃视频 | 99热只有这里有精品| 嫩草影院在线观看精品| 偷拍自拍在线视频观看| 亚洲欧美日韩夜夜| 国产亚洲色婷婷久久99精品91葵花宝典 | 超碰97 线线 在现| 懂色av一区二区三区天美传媒|