日韩精品一区二区三区在线视频放-无码中文字幕V?一区二区-成年片免费观看视频-国内少妇人妻丰满av-国产精品中文字幕免费观看-亚洲成人久久一区二区三区-国内少妇偷人精品视频无缓冲-一区二区国产精品日本一区二区三区在线网

ARTICLE DETAIL

資訊詳情

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

AutoGPT PR 端到端手動測試技能:基于 Docker Compose、agent-browser 與 API 證據(jù)鏈的 E2E 測試工作流

AutoGPT PR 端到端手動測試技能:基于 Docker Compose、agent-browser 與 API 證據(jù)鏈的 E2E 測試工作流 AutoGPT PR 端到端手動測試技能基于 Docker Compose、agent-browser 與 API 證據(jù)鏈的 E2E 測試工作流【免費下載鏈接】AutoGPTAutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.項目地址: https://gitcode.com/GitHub_Trending/au/AutoGPTAutoGPT 倉庫中內置了一個名為pr-test的 Claude Code 技能SKILL.md它定義了一套對 PR/分支進行端到端手動測試的完整規(guī)程構建完整平臺、通過瀏覽器與 API 雙通道交互、逐步截取截圖、校驗前后狀態(tài)證據(jù)并將結果以評論和正式 Review 的形式回寫到 PR。讀完本文你將掌握這套技能的不可協(xié)商測試準則、并行 worktree 間的鎖協(xié)調機制、原生native與 Docker 雙模式啟動策略、基于 Supabase 認證的測試用戶體系以及截圖上傳與 PR Review 決策的完整閉環(huán)可以直接在自己的 AutoGPT 派生項目或類似的多服務平臺上復用這套方法。技能定位與五條不可協(xié)商準則pr-test技能的元數(shù)據(jù)聲明其觸發(fā)條件為當用戶要求手動測試 PR、端到端測試某個功能、或對運行中的系統(tǒng)跑集成測試時自動觸發(fā)支持傳入 worktree 路徑或 PR 號可選--fix標志表示發(fā)現(xiàn)問題后自動修復。技能開篇列出五條NON-NEGOTIABLE不可協(xié)商要求這是整個測試方法論的骨架每一步都要截圖——不是只在測試結束時截一張而是每個重要測試步驟都要拍。每個測試場景至少一張 BEFORE 和一張 AFTER 截圖命名規(guī)則為{NN}-{action}-{state}.png如01-credits-before.png、02-credits-after.png。某個場景缺截圖即判定測試不完整必須回頭補拍。截圖必須回貼到 PR——所有截圖推送到臨時分支test-screenshots/pr-{N}并用 GitHub raw URL 內聯(lián)嵌入 PR 評論。上傳失敗必須重試仍失敗則在報告中列出失敗文件要求人工拖拽粘貼到 PR 評論。狀態(tài)變更必須有 Before/After 雙重證據(jù)——對每一次狀態(tài)變更操作API 調用、用戶動作記錄操作前后的實際值例如credits_before100, credits_after95截圖必須反映 UI 上的狀態(tài)變化且期望值與實際值必須顯式對比不允許肉眼看看就行。負向測試用例強制——每個功能至少測一個負向 case余額不足、非法輸入、未授權訪問驗證錯誤提示對用戶友好且準確并確認被拒絕操作后系統(tǒng)狀態(tài)沒有改變。測試報告必須包含完整證據(jù)——每個場景的報告條目必須包含Steps做了什么精確到命令/UI 操作、Expected預期、Actual實際、API Evidence前后 API 響應值、Screenshot Evidence帶解釋的前后截圖。目標解析與結果目錄Step 0技能的第一步是把用戶輸入歸一化為一組環(huán)境變量。若傳入的是 PR 號先用gh pr view {N} --json headRefName找到對應分支的 worktree隨后確定REPO_ROOT——根倉庫目錄可用git -C $WORKTREE_PATH worktree list | head -1推導WORKTREE_PATH/PLATFORM_DIR$WORKTREE_PATH/autogpt_platform/BACKEND_DIR/FRONTEND_DIRPR_NUMBER、PR_TITLE標題會被 slug 化如 Add copilot permissions → add-copilot-permissionsRESULTS_DIR——統(tǒng)一放在$REPO_ROOT/test-results/PR-{PR_NUMBER}-{slugified-title}。測試憑據(jù)的處理是這里值得注意的設計PR_TEST_USER_EMAIL與PR_TEST_USER_PASSWORD嚴禁硬編碼進 SKILL 文件、PR 評論、截圖或任何提交物中。技能給出的優(yōu)先級是先取環(huán)境變量CI 或預配置 shell缺失時才交互式向用戶詢問且只對缺失的那一個變量發(fā)問避免已導出的憑據(jù)被空輸入覆蓋。拿到后用${VAR:?message}語法鎖死——仍為空則帶明確的變量名報錯退出。文檔還記錄了一個教訓曾經(jīng)默認共享的testtest.com測試賬號因憑據(jù)泄漏進 SKILL 本身而被禁用2026-05-23此后技能明確要求每次會話都要向用戶詢問當前有效憑據(jù)不得再引入任何默認賬號。理解 PR 與編寫測試計劃Step 1–2測試前先用gh pr view {N} --json body、git log --oneline dev..HEAD、git diff dev --stat回答四個問題這個 PR 為什么存在、實現(xiàn)了什么功能、如何實現(xiàn)、影響了哪些組件backend、frontend、copilot、executor 等進而確定關鍵的用戶可見行為。然后把測試計劃寫入$RESULTS_DIR/test-plan.md計劃模板強制包含四部分Scenarios、API Tests每個端點注明 Before state / After state、UI Tests每個交互注明截圖前后各捕獲什么、Negative TestsREQUIRED — at least one per feature負向用例必須寫明預期錯誤消息/錯誤碼和驗證什么狀態(tài)沒有改變。并行協(xié)調測試鎖與心跳Step 3.0多個 worktree 共享同一臺宿主機——Docker 基礎設施postgres、redis、clamav、應用端口3000/8006/…和測試用戶都是共享資源。兩個 agent 并發(fā)跑/pr-test會互相污染狀態(tài)連接池耗盡、端口綁定靜默失敗、跨測試斷言串味。技能給出的方案是一個基于根 worktree 的鎖文件鎖路徑固定為$REPO_ROOT/.ign.testing.lock放根 worktree 保證所有兄弟 worktree 都能看見鎖體是若干keyvalue行holder、pid、started、heartbeat每約 2 分鐘更新、worktree、branch、intent一行意圖說明加大致時長。搶占邏輯若鎖已存在解析heartbeat時間戳兼容 BSD/macOS 的date -j與 GNU 的date -d心跳年齡超過 5 分鐘視為陳舊鎖并回收打印 WARN 與舊鎖內容否則打印持鎖者信息并exit 1等待。心跳必須在搶鎖后立即作為后臺進程運行——否則崩潰的 agent 會永遠占著鎖(while true; do sleep 120 [ -f $LOCK ] || exit 0 # lock released → exit heartbeat perl -i -pe s/^heartbeat.*/heartbeat$(date -u %Y-%m-%dT%H:%MZ)/ $LOCK done) HEARTBEAT_PID$!釋放必須無條件執(zhí)行甚至exit 1時也要因此用trap kill $HEARTBEAT_PID 2/dev/null; rm -f $LOCK EXIT INT TERM兜底。技能特別強調了一條最容易踩的坑鎖保護的是測試執(zhí)行不是應用生命周期。Step 5/6記錄結果、發(fā) PR 評論一完成就要立刻釋放鎖——即使poetry run app/pnpm dev還在跑、Docker 容器還開著、還在 tail 日志都不影響。應用是否繼續(xù)運行與鎖正交別把兩者混為一談兄弟 worktree 接管時會自己執(zhí)行清理并釋放端口。另外還有一個 append-only 的共享狀態(tài)日志$REPO_ROOT/.ign.testing.log任何 agent 都可以往里寫Im waitingIm done, resources free之類的協(xié)調消息。環(huán)境搭建Step 3.env 復制、Copilot 認證與沖突清理3a. 從根 worktree 復制 .env.env文件不進 git必須手工從根 worktree 復制到目標 worktreecp $REPO_ROOT/autogpt_platform/.env $PLATFORM_DIR/.env cp $REPO_ROOT/autogpt_platform/backend/.env $BACKEND_DIR/.env cp $REPO_ROOT/autogpt_platform/frontend/.env $FRONTEND_DIR/.env3b. Copilot 認證訂閱模式與 OpenRouter 回退Copilot 需要一個 LLM API 才能工作技能給出兩條路優(yōu)先訂閱模式Option 1訂閱模式首選復用 Claude Max/Pro 訂閱。claude_agent_sdkPython 包自帶 Claude CLI 二進制無需通過 npm 安裝anthropic-ai/claude-code。這一點可以從 后端 pyproject.toml 得到印證依賴中聲明了claude-agent-sdk ^0.1.64其注釋直接寫明 bundled CLI 2.1.116并提到環(huán)境變量CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS1用于剝離有問題的 context-management beta。運行輔助腳本從宿主機提取 token 并自動更新backend/.envbash $BACKEND_DIR/scripts/refresh_claude_token.sh --env-file $BACKEND_DIR/.env該腳本從三個位置讀取 OAuth tokenmacOS 系統(tǒng)鑰匙串Claude Code-credentials、Linux/WSL 的~/.claude/.credentials.json、Windows 的%APPDATA%/claude/.credentials.json然后寫入CLAUDE_CODE_OAUTH_TOKEN、CLAUDE_CODE_REFRESH_TOKEN與CHAT_USE_CLAUDE_CODE_SUBSCRIPTIONtrue。容器啟動時后端會用這些環(huán)境變量自動在容器內生成~/.claude/.credentials.jsonSDK 內置的 CLI 據(jù)此認證——不需要claude login也不需要 npm install。注意 OAuth token 約 24 小時過期Copilot 報認證錯誤時重跑腳本并重啟copilot_executor即可。Option 2OpenRouter API key 模式回退。在$BACKEND_DIR/.env中設置CHAT_USE_CLAUDE_CODE_SUBSCRIPTIONfalse CHAT_API_KEY同一 .env 中 OPEN_ROUTER_API_KEY 的值 CHAT_BASE_URLhttps://openrouter.ai/api/v1 CHAT_USE_CLAUDE_AGENT_SDKtrue技能給出了用grep/perl -i -pe原地更新或追加這些鍵的完整 shell 片段并在OPEN_ROUTER_API_KEY缺失時直接報錯退出。3c. 停掉沖突容器docker ps --format {{.Names}} | grep -E rest_server|executor|copilot|websocket|database_manager|scheduler|notification|frontend|migrate | while read name; do docker stop $name 2/dev/null done注意保留基礎設施容器supabase/db、redis、rabbitmq、clamav。原生模式下還要殺掉宿主機上殘留的應用進程并釋放端口 3000/8006/8001/8002/8005/8008pkill -9 -f poetry run app、lsof -ti :$port -sTCP:LISTEN | xargs -r kill -9等。3e-native. 原生模式迭代開發(fā)的默認選擇原生模式讓基礎設施postgres、supabase、redis、rabbitmq、clamav跑在 Docker 里而 backend 與 frontend 直接在宿主機上跑。收益是省掉每次后端改動后 3–8 分鐘的docker compose build循環(huán)——代碼修改在進程重啟秒級后即被拾取。技能給出的選擇判據(jù)是偏原生模式迭代開發(fā)/調試循環(huán)PR 只改 Python/TS 源碼而不動 Dockerfile、compose 配置或基礎設施鏡像快速復現(xiàn)失敗場景偏 Docker 模式測試Dockerfile/docker-compose.yml/基礎鏡像本身的改動生產(chǎn)一致性冒煙測試需要精確要發(fā)布的那個鏡像的 CI 等價運行。對應 docker-compose.yml 的結構原生模式的第一步是cd $PLATFORM_DIR docker compose --profile local up deps --detach --remove-orphans --builddeps是一個帶localprofile 的 busybox 占位服務其depends_on聲明了 db、redis-0/1/2、redis-init、rabbitmq、clamav、falkordb、migrate——即拉起全部基礎設施但跳過所有應用服務的官方組合。compose 文件里還能看到配套的deps_backendprofile 占位服務把全部后端應用服務掛在deps之后。第二步在宿主機啟動后端cd $BACKEND_DIR (poetry run app 21 | tee .ign.application.logs) 這與源碼完全吻合pyproject.toml 中定義了app backend.app:main入口而 backend/app.py 的main()通過run_processes(...)把DatabaseManager、Scheduler、BatchExecutor、NotificationManager、PlatformLinkingManager、WebsocketServer、AgentServer、ExecutionManager、CoPilotChatBridge、CoPilotExecutor全部作為子進程拉起來前 N-1 個后臺運行、最后一個前臺運行并在finally中逆序stop()所有進程——這就是技能所說poetry run app在一個父進程里生成所有應用子進程無需單獨容器或終端的實現(xiàn)依據(jù)。啟動順序有講究必須先等 8006 端口的后端就緒再啟動前端。原因是前端pnpm dev啟動時會執(zhí)行generate-api-queries腳本去拉取后端的/openapi.json腳本本體見 generate-api-queries.ts后端沒起來前端會直接失敗。輪詢等待方式for i in $(seq 1 60); do if [ $(curl -s -o /dev/null -w %{http_code} http://localhost:8006/docs 2/dev/null) 200 ]; then echo Backend ready; break fi sleep 2 done隨后cd $FRONTEND_DIR (pnpm dev 21 | tee .ign.frontend.logs) 再輪詢 3000 端口。兩者就緒后跳過 Docker 模式的 3e/3f直接做 3g/3h測試用戶。3e/3f. Docker 模式回退與就緒輪詢cd $PLATFORM_DIR docker compose build --no-cache 21 | tail -20 if [ ${PIPESTATUS[0]} -ne 0 ]; then echo ERROR: Docker build failed; exit 1; fi cd $PLATFORM_DIR docker compose up -d 21 | tail -20若容器看起來跑的是舊代碼PR 的改動沒生效用--no-cache強制全量重建——BuildKit 可能從其他分支的構建復用了緩存的COPY層。預期耗時普通構建 3–8 分鐘--no-cache5–10 分鐘。就緒檢查是同時輪詢兩個端點for i in $(seq 1 60); do BACKEND$(curl -s -o /dev/null -w %{http_code} http://localhost:8006/docs 2/dev/null) FRONTEND$(curl -s -o /dev/null -w %{http_code} http://localhost:3000 2/dev/null) [ $BACKEND 200 ] [ $FRONTEND 200 ] { echo Services ready; break; } sleep 5 done3h/3i. 測試用戶與 onboarding 繞過測試用戶通過 Supabase Auth經(jīng) Kong 網(wǎng)關暴露在 8000 端口注冊并換取 token注冊是冪等的已存在返回 User already registered若遇到 Database error finding user重啟supabase-auth后重試且必須把重試結果重新收進$RESULT保證后續(xù)取 token 讀的是重試后的狀態(tài)ANON_KEY$(grep NEXT_PUBLIC_SUPABASE_ANON_KEY $FRONTEND_DIR/.env | sed s/.*// | tr -d [:space:]) SIGNUP_PAYLOAD$(jq -nc --arg e $PR_TEST_USER_EMAIL --arg p $PR_TEST_USER_PASSWORD {email:$e,password:$p}) RESULT$(curl -s -X POST http://localhost:8000/auth/v1/signup \ -H apikey: $ANON_KEY -H Content-Type: application/json -d $SIGNUP_PAYLOAD) TOKEN$(curl -s -X POST http://localhost:8000/auth/v1/token?grant_typepassword \ -H apikey: $ANON_KEY -H Content-Type: application/json \ -d $SIGNUP_PAYLOAD | jq -r .access_token // )之后所有 API 調用統(tǒng)一用curl -H Authorization: Bearer $TOKEN http://localhost:8006/api/...。onboarding 繞過同樣值得注意前端在completedSteps中不含ONBOARDING_COMPLETE時會重定向到/onboarding因此要通過后端 API 主動把它標記完成并驗證生效否則所有瀏覽器測試都會落到 onboarding 頁而不是目標功能curl -s -X POST http://localhost:8006/api/onboarding/step?stepONBOARDING_COMPLETE -H Authorization: Bearer $TOKEN ONBOARDING_STATUS$(curl -s http://localhost:8006/api/onboarding/completed -H Authorization: Bearer $TOKEN | jq -r .is_completed) [ $ONBOARDING_STATUS true ] || { echo ERROR: onboarding bypass failed; exit 1; }狀態(tài)操控與前后證據(jù)真實測試的核心技能對真實狀態(tài)的要求是整套方法論的靈魂永遠不要依賴 mock/注入的瀏覽器狀態(tài)絕不用agent-browser eval偽造 UI 狀態(tài)后端必須是唯一事實來源。為此給出六類手段直接寫 Redis 計數(shù)器測限流、配額等場景REDIS_CONTAINER$(docker ps --format {{.Names}} | grep redis | head -1) docker exec $REDIS_CONTAINER redis-cli SET rate_limit:user:$PR_TEST_USER_EMAIL 99 EX 3600 docker exec $REDIS_CONTAINER redis-cli GET rate_limit:user:$PR_TEST_USER_EMAILAPI 前后值對比以 credits 為例BEFORE$(curl -s -H Authorization: Bearer $TOKEN http://localhost:8006/api/credits | jq .credits) # ...執(zhí)行動作... AFTER$(curl -s -H Authorization: Bearer $TOKEN http://localhost:8006/api/credits | jq .credits) echo Delta: $(( BEFORE - AFTER ))狀態(tài)變更前后都截圖UI 必須反映后端變化必要時直接查庫docker exec supabase-db psql -U supabase_admin -d postgres -c SELECT credits FROM user_credits WHERE user_id ...;每次 API 測試后驗證持久化對比 API 返回與 DB 查詢值[ $API_CREDITS $DB_CREDITS ] echo CONSISTENT || echo MISMATCH: ...。通用模式封裝為記錄 BEFORE → 執(zhí)行動作 → 記錄 AFTER → 打印對比四步腳本要求對每一個狀態(tài)變更 API 調用使用。執(zhí)行測試Step 4端口表、API、瀏覽器與日志端口速查表技能給出的服務端口參照表如下與 docker-compose.platform.yml 中各服務ports聲明一致服務端口URLFrontend3000http://localhost:3000Backend REST8006http://localhost:8006Supabase Auth (via Kong)8000http://localhost:8000Executor8002http://localhost:8002Copilot Executor8008http://localhost:8008WebSocket8001http://localhost:8001Database Manager8005http://localhost:8005Redis6379localhost:6379RabbitMQ5672localhost:5672API 測試典型場景示例列 agentsGET /api/graphs、創(chuàng)建 agentPOST /api/graphs、運行 agentPOST /api/graphs/{graph_id}/execute、取執(zhí)行結果GET /api/graphs/{graph_id}/executions/{exec_id}。每個狀態(tài)變更調用都套上面四步的驗證模式。agent-browser 瀏覽器測試關鍵是--session-name pr-test——它讓 cookie 在導航間持久化登錄只需做一次agent-browser close 2/dev/null || true agent-browser --session-name pr-test open http://localhost:3000/login --timeout 15000 agent-browser --session-name pr-test snapshot | grep textbox\|button # 拿 ref agent-browser --session-name pr-test fill {email_ref} $PR_TEST_USER_EMAIL agent-browser --session-name pr-test fill {password_ref} $PR_TEST_USER_PASSWORD agent-browser --session-name pr-test click {login_button_ref} agent-browser --session-name pr-test click textAccept All 2/dev/null || true # 關 cookie banner agent-browser --session-name pr-test open http://localhost:3000/copilot --timeout 10000 agent-browser --session-name pr-test screenshot $RESULTS_DIR/01-page.png技能列出的關鍵頁面/copilotCopilot 聊天、/buildAgent 構建器、/build?flowID{id}指定 agent、/library與/library/agents/{id}庫與運行歷史、/marketplace。日志檢查原生模式所有應用日志經(jīng)tee匯入$BACKEND_DIR/.ign.application.logs因為rest_server、executor、copilot_executor、websocket、scheduler、notification_server、database_manager都是poetry run app的單父進程子進程輸出交錯在同一文件和$FRONTEND_DIR/.ign.frontend.logs用grep -iE error|exception|traceback過濾。Docker 模式docker logs autogpt_platform-rest_server-1 / -executor-1 / -copilot_executor-1 / -frontend-1 21 | tail -30。Copilot SSE 流式測試SESSION_ID$(curl -s -X POST http://localhost:8006/api/chat/sessions \ -H Authorization: Bearer $TOKEN -H Content-Type: application/json -d {} \ | jq -r .id // .session_id // ) curl -N -X POST http://localhost:8006/api/chat/sessions/$SESSION_ID/stream \ -H Authorization: Bearer $TOKEN -H Content-Type: application/json \ -d {message: Hello, what can you help me with?} --max-time 60 2/dev/null | head -50UI 驗證則優(yōu)先走瀏覽器打開/copilot填輸入框回車等 20–30 秒出響應再截圖。記錄結果與報告Step 5–6Step 5 強調的截圖節(jié)奏每個場景動作前后各一張負向 case 至少一張錯誤態(tài)截圖測試失敗時既截失敗 UI 也截錯誤日志。命名示例01-login-page-before.png、03-credits-page-before.png、04-credits-purchase-after.png、05-negative-insufficient-credits.png。Step 6 要求把每張截圖用 Read 工具展示給用戶并附 1–2 句解釋展示的是什么頁面/狀態(tài)、證明了哪個場景、UI 中值得注意的細節(jié)然后輸出匯總表格#ScenarioResultAPI EvidenceScreenshot Evidence1{name}PASS/FAILBefore: X, After: Y01-before.png, 02-after.png同時把解釋存入 Bash 關聯(lián)數(shù)組SCREENSHOT_EXPLANATIONS、表格存入TEST_RESULTS_TABLE變量——Step 7 的上傳腳本依賴它們技能特別注明declare -A需要 Bash 4.0macOS 自帶 zsh 時建議用 Homebrew 的 bash 5.x或退回普通變量加查表函數(shù)。截圖上傳與 PR 評論Step 7這一步是強制的且有兩條鐵律絕不在 PR 評論里貼裸目錄鏈接每張圖片必須name內聯(lián)出現(xiàn)絕不在評論里出現(xiàn)本地絕對路徑/Users/…、/home/…、C:\…、~/…等在發(fā)布前用 grep 攔截改寫為倉庫相對路徑。發(fā)布前的 sanity checkif grep -nE (^|[^A-Za-z])(/Users/|/home/|/tmp/|/private/|C:\\|~/)[A-Za-z0-9] $COMMENT_FILE ; then echo ABORT: local filesystem paths detected in PR comment body.; exit 1 fi上傳走 GitHubGit API 全服務端完成——創(chuàng)建 blobbase64 編碼每張圖重試 3 次、tree、commit、ref全程不碰本地 git 狀態(tài)因此對 worktree 安全、不干擾 PR 分支REPOSignificant-Gravitas/AutoGPT SCREENSHOTS_BRANCHtest-screenshots/pr-${PR_NUMBER} SCREENSHOTS_DIRtest-screenshots/PR-${PR_NUMBER} # 1) 逐圖上傳 blob失敗計入 FAILED_UPLOADS累積 TREE_JSON # 2) 創(chuàng)建 tree → 解析舊 ref 作為 parent保證截圖提交鏈式而非孤兒根提交→ 創(chuàng)建 commit # 3) 創(chuàng)建/更新 refgh api .../git/refs -f ref... -f sha... || gh api ... -X PATCH -F forcetrue評論正文寫入mktemp文件再-F body$COMMENT_FILE提交避免特殊字符的 shell 解釋問題。若存在上傳失敗的圖片報告中追加 Failed Screenshot Uploads 小節(jié)列出文件并說明需人工拖拽粘貼同時標注Run status: INCOMPLETE。發(fā)布后還有閉環(huán)驗證——回讀最后一條評論grep -q !\[不通過就exit 1測試運行在驗證通過前不算完成注意用--paginate | jq -r .[-1].body而不是--jq因為--jq是按頁應用的。PR 評論的最終形態(tài)必須包含1所有場景的 PASS/FAIL 匯總表含 before/after API 證據(jù)2每張成功上傳截圖的內聯(lián)渲染與逐圖解釋3失敗上傳清單與人工處理指引。正式 Review 決策Step 8評論發(fā)出后還要必須給出正式 Review 結論。評估維度是一張對照表CoveragePR 描述的每個功能至少一個場景、All scenarios pass、Negative tests每功能至少一個失敗路徑、Before/after evidence每個狀態(tài)變更調用都有前后值、Screenshots are meaningful展示真實狀態(tài)變化而非 loading spinner/空白頁、No regressions登錄、創(chuàng)建/運行 agent 等核心流程仍可用。決策邏輯簡潔而嚴格全部通過 → APPROVE 任一場景 FAIL 或 PR 功能未覆蓋 → REQUEST_CHANGES列出缺口 證據(jù)薄弱無 before/after、截圖含糊 → REQUEST_CHANGES列出缺失approve / request-changes 分別用 heredoc 生成 Review 正文后調gh pr review $PR_NUMBER --approve / --request-changes --body ...發(fā)布。三條規(guī)則任何場景失敗絕不 approve哪怕疑似 flake先重跑不為本輪已修復的問題 request changes--fix模式下先把所有失敗修完Review 反映的是修復后的最終狀態(tài)。--fix 修復模式與已知問題清單--fix模式把標準提高了一檔不只記錄問題而是立刻修。每個問題的修復協(xié)議是 12 步定位根因 →先寫失敗測試后端 bug 用pytest.mark.xfail前端/Playwright 用.fixme→ 截壞狀態(tài)圖 → 改碼 →只重建受影響的服務docker compose up --build -d rest_server→ 輪詢健康 → 重測同一場景 → 截修復后圖 → 移除 xfail/fixme 標記并確認通過 → 冒煙驗證無回歸 →立即 commit push每修一個提交一次不攢批→ 繼續(xù)下一場景。修復循環(huán)最后要在所有場景通過后再做一次全量復測。該模式下 UX 問題錯位、標簽混亂、缺 loading 態(tài)也按 bug 對待。文末的Known issues and workarounds是該技能實戰(zhàn)沉淀最厚的部分值得單獨摘錄問題原因修復注冊時 Database error finding userSupabase auth 遷移后 schema 緩存過期docker restart supabase-auth sleep 5后重試訂閱模式下 Copilot 報認證錯誤OAuth token 未設置或已過期重跑refresh_claude_token.sh并重建copilot_executoragent-browser 找不到 chromium分支落后 dev鏡像尚未自動安裝系統(tǒng) chromiumwhich chromium檢查缺失則apt-get install -y chromium并設AGENT_BROWSER_EXECUTABLE_PATH選擇器textX命中多個元素文本匹配是包含式先snapshot拿refeNN再click eNNCopilot 容器里claude: command not found鏡像構建時沒跑poetry installSDK CLI 在 Poetry 依賴里不是 npm 包docker compose build --no-cache copilot_executor docker compose up -d copilot_executor不要npm install -g anthropic-ai/claude-code那會裝出 SDK 根本不會用的第二份 CLI截圖掛起/超時exit 124CDP 連接卡死或 Chromium 僵尸進程macOS 常見pkill -9 -f agent-browser\|chromium\|Chrome for Testing后換新--session-name必要時改用evalsnapshot驗證 DOMcompose up 后服務不啟動遷移沒跑完看docker logs autogpt_platform-migrate-1db 不健康則docker restart supabase-dbDocker 用了舊代碼的緩存層COPY層跨分支被 BuildKit 復用PR 分支首次構建一律--no-cacheagent-browser open丟失登錄態(tài)無會話持久化所有命令帶--session-name pr-test或用eval window.location.href...在同上下文內導航Database error querying schemadb schema 變了但 auth 緩存未刷docker restart supabase-db sleep 10 docker restart supabase-auth sleep 8用戶數(shù)據(jù)丟了就重新注冊總結pr-test技能把手動 E2E 測試從個人習慣變成了一份可執(zhí)行的工程協(xié)議以五條不可協(xié)商準則保證證據(jù)完整性逐步驟截圖、前后狀態(tài)值、負向用例以根 worktree 鎖 心跳 trap 釋放解決多 agent 并發(fā)競爭以原生模式docker compose --profile local up depspoetry run apppnpm dev換取秒級重啟的迭代效率以 Git API 純服務端提交保證截圖證據(jù)對 worktree 安全地回貼 PR最后以明確的評估矩陣收斂為 approve / request-changes 的正式 Review。對任何采用多容器架構、worktree 并行開發(fā)、且希望把 AI agent 納入 PR 驗證流程的團隊這份 SKILL.md 中證據(jù)先行、狀態(tài)即事實來源、鎖只護測試不護應用的設計都是可以直接遷移的方法論資產(chǎn)?!久赓M下載鏈接】AutoGPTAutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.項目地址: https://gitcode.com/GitHub_Trending/au/AutoGPT創(chuàng)作聲明:本文部分內容由AI輔助生成(AIGC),僅供參考
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
加勒比中文av| 九九AV| 亚洲 欧美 另类 日韩 人妻一区| 色色五月丁香| 亚洲欧洲综合av在线| 91狠狠综合久久| 色天堂综合| 久热69九色熟妇97| 精品 码产区一区二-1080P高清在线www-B029AV| 乱伦一区二区三区‘| 国产视频第二页| 欧美91精彩| 亚洲天堂区| 日韩性爱电影一区| 欧美伊人久久综合网| 久久春色| 国产97色在线| 酒色综合网| 伊人亚洲综合| www.91视频网| 精品少妇高潮久久| 天天躁日日躁狠狠躁| 久久久久久久久9| 久久人爽| 久草精品视频| 精品白丝一区| 伊人久大| 日本幼女18+| AV天黑人| 丝袜视频网国产90| 一本大道久| 久草男人天堂| 色www精品视频在线观看| 国产黄a三级三级三级av在线看 | 色狠人在线99| 狠狠图片青青草| 91伊人大香蕉| 黄色高清久久无码依人| 淫骚熟女一区二区三区| 99国产精品免费| 啊嗯好大视频在线观看| 久久中文色图| 欧美亚洲涩涩| 日本不卡免费二区| 精品999一区二区| 天天射夜夜操| 情趣丝袜无码操逼视频| av天堂天堂av日韩| 91九色在线| 五月天激情小说网| 欧州色图区| 九九热免费国产视频婷婷伊人 | 国产白丝精品在线观看| 成人av在线播放| 免费自拍三级综合| 人人射人人操人人摸| 日韩av影片在线观看| 综合自拍| 天美一二三在线观看Av| 亚洲综合伊人| 男人的天堂2018| 美女操逼A A| 天天干人人干天天日97| AV九九| 爆乳免费黄网站| 久热精品色情| 国产精品农村妇女精品| 欧美一区二区男人天堂| 婷婷亚洲综合| 精品一久久久| 日韩欧美加勒比| 一个国产在线综合网站| 黑丝少妇| 热热色国产一二区AV| 久久精品成人| 国产日韩手机视频在线| 综合网色| 激情欧美日韩女同久久| 亚洲精品蜜桃久久久| 日韩一级二级三级免费看完整版| 中文字幕一区二区三区视频播放| GVH-003 母子姦 青木玲-麻豆视频,麻豆视传媒短视频网站入口,麻豆视传媒官网直 | 久久精视频美日韩在线视频| 欧美少妇第一页| 天天干夜夜操一区二区| 免费看片黄| 超碰91在线| 中文字幕久久精视频久久大全| 囯产精品强| 婷婷爽人人婷婷爽视频| 9久久精品| 亚洲码和欧洲精品激情系列| julia国产在线 | A男人的天堂| 999精品久久久久久久| 久久精品中文字幕观看| 欧美一区二区情色| 国产又猛又粗又爽又黄| 黑人中出21连凳花野真衣| 69久久| 九九精品99| 一区二区三区男女操逼黄色小电影| 欧美久热| 精品国产乱码久久| 婷婷99狠狠躁天天躁| 亚洲淫色网中文| 精品在线蜜臀| 亚洲美乱| 超碰在线成人| 岛国黄片网站| 极品色社| 狼人狠干| 久久久人妻| 黄片免费看黄片免费看| 啊啊啊啊啊操我视频| 日韩91网站| 正在播放:深夜激情大战,自带黑丝袜全力输出骚穴 | 最新亚洲风情电影| 2021国产成人精品久久| 超踫中文字幕| 色欧美综合| 亚洲欧美精品91| 欧美色图片色哟哟| 久久黄黄| 中文字幕精品探花视频 | 亚洲精品久久久久毛片A片拉屎| 欧美性爱另类综合| 欧美BT 亚洲色图| 超碰99在线| 国产区在线| 天天爽天天操| 超碰78| 内射中出日韩在线观看视频| 午夜精品五区| 青青久久久| 九九99精品视频在线观看| 久久久久久AⅤ无码免费肉站 | 天天综合欧美| 欧美激情 日韩精品| 欧美成人性爱视频在线播放 | 人人摸人人入| 色999偷自拍拍| 国产成人精品必看 | 久久香蕉国产线看观看猫咪av| 疯操AV| 久久亚洲av成人无码国产| 我想要啊 啊 啊| 激情五月天综合网| 日韩精品中文字幕人妻| 伊人991| 92人人操人人| 亚洲国产一级黄色视频| 亚拍在线| 六月色婷婷| 色激情综合网站| 黄网站黄视频网站进入口 | 美女大乳久久久久久久女人18| 亚洲一卡二卡在线免费| 亚洲丨在线| 精品久久久久黄少妇| 久久综合资源一区二区| 国产美女自拍视频| 99热线麻豆| 亚洲日韩av一区二区三区百合| WWW操逼| 97超碰国产亚洲精品| 殴美牲| caoni国产亚洲av| 欧美综合中文| 最新av在线| 五月丁香六月婷| 2020中文在线一区二区三区| 亚洲天天自拍| 日日不卡av| 久久国产对白激情浪潮| 日韩成人精品中文字幕| 日韩欧美aⅴ综合网站发布| 欧美丝袜91| 国产美女91视频| 中文字幕av亚洲在线| 色妺妺AⅤ| 欧美亚洲涩涩| 伊人精品视频| 人妻熟女一区二区| 有码色中文字幕在线观看| 色婷婷电影网| 91精品丝袜在线观看| 久久精品福利影院| 五月丁香黄色网| 深夜激情| 综合网亚洲在线| AV色五月天| 啊啊啊好舒服好爽啊啊啊视频| 玖玖婷婷五月天| xxx0国产在线播放| 日韩色欲久久一二三四区| 亚州一区二区| 美女高潮国产高清| 九久9精品| 骚女天天综合网| 蜜桃传媒视频第一区入口在线看| 91免费看中出视频| 人人妻人人爽人人精品| 超碰人人干天天射| 偷拍盗拍亚洲色图图片| 97久久久网站| 国产91美女视频| 97精品一区| 亚洲图片在线| 亚洲综合另类色图| 精品天堂| 国产黄色在线播放观看| 久综合国内精品自在自线| 秋霞Av理论一级在线| 男人的午夜天堂| 激情欧美97| 天美传媒婬乱在| 亚洲a色| 97亚洲在线| 亚洲男人天堂手机版| 亚洲不雅视频1区二区| 94色色电影网| 91被操| 影视综合无码少妇| 亚洲最大的综合性av| 亚洲激情在线一区二区| 激情五月天婷婷| 欧美 亚洲 制服 精品| 91狠狠综合久久久久久| 中国黑人三级片网站上区| 免费人人搞97| 蜜臀久久99精品久久久久久酒店 | 黄色激情电影在线观看| 97超碰国产精品| 欧美一二在线| 岛国天天午夜影院传媒网| 夜夜欢天天干| 老外又粗又长一晚做五次| 久久久久久久久成人av解说| 五月婷婷无码| 日韩欧亚中文在线| 亚洲丝袜综合| 色噜噜精品一区二区三| 日本天天吊| 天天舔天天日天天射| 中文字幕一二三av| www亚洲免费| 91精品丝袜久久久久久| 日日夜夜青青草母狗| 天天草AV| 欧美一级美片在线观看免费| 亚洲图片偷拍视频区| 日韩一级二级在线| 亚洲综合97| caoni国产亚洲av| 天天做天天爽| 无码男人天堂| 欧美人体性爱互联网第一页婷婷日本| 激情小说成人日本无码一| 99热亚洲| 日韩91网| 国产日韩欧美亚洲精品95| 女优免费一区二区永久| 大香蕉日亚洲日本亚大 | 啊啊啊 在线观看| 天天爱综合网| 秋霞操逼片| 99热在线观看| 天天综合网亚洲综合网| 99久久久无码国产精品性男| 西西美女视频网| 精品一区二区三区丰满熟女-亚洲欧美一区| 中文字幕,人妻,日韩| 91麻豆天美国产欧美日| 91熟女网| 婷婷丁香熟妇综合网| 91欧美另类| 强奸乱伦 亚洲一区| 久久色情| 亚洲黄色电影| 一区二区三区精品黑丝白丝酒店对鸡 | 淫穴高潮色图| 国产AV激情无码久久无码| 九色 人妻 大香蕉| 91在线精品一区二区三区| 午夜丁香| 传媒在线观看一区二区三区| 久草综合京东| 精品人妻一区二区三区在| 午夜天堂精品久久久久91| 啊啊啊啊,啊啊好多水| 久操网无码在线| 大香伊人在线一区| 久久免费99精品久久久久久| 亚洲综合性感在线| 家庭乱伦国产| 极品色电影院| 99碰碰| 91模特在线观看| 俺去俺来也在线www| 国产中文字幕在线| 99热日本| 午夜性刺激视频免费观看| 污啪啪啪视频| 国产一国产一级毛片古装| 920日本午夜免费| 91丝袜| 婷婷伊人一区| 玖玖爱在线视频免费观看| 一区二区首页| 91天堂色男人的天堂| 欧美淫乱视频| 狠狠狠狠狠狠| 岛国黄片网站| 撸无码不卡免费视频| 色五月婷婷五月天| 亚洲午夜未满十八勿入网站日本又色又爽又黄 | 精品人妻一区二区三区日产| 嗯阿好爽好紧| 无码精品一区二区三区潘金莲| 亚洲麻豆18发?| 婷婷久久网| 欧美激情综合网| 欧美大片天天看| 国产成人精品亚洲日本| 偷拍 欧美 日韩| 十八禁电影伊人网| 老女人爆菊| 综合五月婷婷亚洲一区| 试看60秒 爽| 欧美色日| 久视频在线观看| 国产成人亚洲精品无码古代早漏男| 久久精品99| 亚州色交| 欧美性巨大╳╳╳╳╳高跟鞋| 亚洲天天天| 熟妇人妻一区二区三区| 草莓精品视频| 国产对白刺激视频| 91成人无码| 久久99精品国产| 99热精品在线观看| 99re公开精品免费视频| 久久精品一区二区| 国产女主播视频在线观看| 蜜臀av在线播放一区二区三区| 岛国在线免费视频| 亚洲天堂精品日韩电影| 亚洲图片欧美另类综合免费视频大大香| 亚洲图片欧美日韩| 五月丁香六月激情综合| 日本高清_区二区三区| 天天躁日日躁狠狠躁| 欧美日韩中国x| 久久久久一本一区二区青青蜜月| 久久女人一区二区三区| 国产精品久久久三级无码| 你懂的在线观看区国产| 91操熟女| 精品免费视频国产一区| 久久大黄片| 日韩有码专区| 欧美亚洲首页| 天堂成人网| 欧亚 另类 久| 亚洲熟女乱综合一区二区在线-...亚洲国产日韩欧美一区二区三区,久久久久久精 | 国产乱码久久久久久| 青青国产精品在线| 亚洲不卡AV在线| 婷婷啪啪| 大香交伊人网| 午夜精品久久久久久久男人的天堂| 亚洲导航深夜福利| 免费的黄片wwwwww| 亚洲人妻中文高清| 丁香五月综合| 亚洲综合色网| 久久精品人体| 欧美综合色站| 久久超碰大香蕉| 97自拍一区| 亚洲淫色网中文| 国产不卡中文字幕免费avi| 殴美日韩m| 嗯嗯嗯不要不要免费视频| 日本久久久久久久久| 久久小视频| 亚洲天堂综合AV| 一区二区三区精品黑丝白丝酒店对鸡| 久久久9视频| 97国产精品国| 综合av影片| 夜夜 中文视频rt| 日本久久999| 91青青在线| 美女啊啊啊啊啊啊| 18禁止看精品中文字幕| 日日插夜夜| 国产精品激情久久久久久久| 日韩精品亚洲专区在线影视| 97中文超碰| 青青草在线视频人人想人人上| 少妇诱惑视频| 在线小视频| 欧美伊人电影| 午夜啪| 2018天天干在线视频| 无码人妻丰满热妇又大又粗| 久久久网站| 久久国色天香香蕉| 色色青青久久| 在线午夜成人无码视频| 久久精品中文字幕无码l| www色色com| 丰满人妻一区二区三区在线| 1.igao73.com 加入收藏 免费专区 国产精品 中文字幕 日韩精品 欧美精品 精彩 | 五月婷婷丁香中文字幕| 天美传媒av 在线| 亚洲精品骚逼| 蜜臀久久99精品久久久久久| 人人妻人人爽 97人人看碰人免费公开视频| 美中日韩无码| 天天看天天综合成人网| 91女优在线观看 | 久久97| 精品一区二区综合熟妇| 欧美专区在线| 夜夜嗨TV| 久久精品中文字幕观看| 涩爱AV在线| 久热精品在线| 伊人久久综合影院| 日本天堂网| 亚洲色图片区| 国产一区二区三区免费视频在性观看| 色婷婷99| KK色在线影院| 国产小黄片在线免费观看| 亚洲国产欧美日韩人妻日中文| 蜜臀一二三| 欧美综合网| 亚洲操操| 超碰诱惑| 大香网伊人久久综合| 自拍欧美| 日韩极品无码B| 色色色综合网| 人妻少妇精品久久久久久| 在线国产福利网址导航| 亚洲91网。| 日韩成年人性爱视频| 丁香五月电影| 大逼色网站| 久久久久成人亚洲国产| 金典av| 自拍偷拍 日韩欧美| 天天干天天插| 超碰色97| 狠狠久久亚洲欧美专区| 亚洲美女精品九九视频| 一起草av| 超碰九7| 床上啊啊啊一区二区三区| 欧美日韩精品青青| 婷婷AV一区二区三区| 人人操人人射人人干| 国产精品麻豆视频网站| 东京热熟女亚洲视频网站| a男人的天堂久久一级A毛片 | 99久久久无码国产精品性啊聊| AA丁香综合激情| 亚洲图片小说欧洲| 人妻天天夜夜爽一区二区| 成人性生活高清视频在线播放| 三级三久久线久久99久目本WW| 少妇高潮喷水无套久久久久久| 亚洲导航深夜福利| 老鸭窝在线视频播放| 日本女人操逼| 伊人加勒比| 少妇色综合| 国产精品久久久久中文字幕| 久久內射| 91精品91久久久中77777| AAAAAAAAA黄片| 韩日自拍| 激情文学亚洲| 国产农村一一级特黄毛片| 日本久久久精品电影| 美女黄频a美女大全免费皮| 国产精品一区在线播放| 区日韩亚洲乱码av电影| 国产家庭乱伦性爱视频| 中文字幕无码不卡啪啪| 日韩美一区| 老子午夜伦不卡影院| 亚洲色图美腿丝袜| 亚洲黄网在哪免费看| 亚洲资源一区| 欧美精品双插| 日本三级日本三级99| 天天色欧美| 久久香蕉超碰97国产精品| 亚洲色图日韩精品| 欧美91精品国产自产| 欧美色997| 国产 三级自拍| 91处女在线观看| 精品久久九| 全免费a敌肛交毛片免费| 97超碰人操| 日韩天美| 日韩中文字幕在线视频观看| 久久国产在线一区二区| 999热日韩精品| 国产成自自拍在线观看| 99精品在线| 国产在线观看91精品一区| 精品人妻一区二区三区蜜桃视频| 亚洲男人天堂网久久| 精品一区二区在线针对华人免费观看这里只有精品免费观看 | 蜜桃视频成a人v在线| 97综合激情| 操死我了嗯嗯嗯| 一本久道久久综合狠狠爱| 综合久久久久久久综合网| 性色综合网| 亚洲欧美综合网站| 久久大线蕉一区| 日本超碰在线国产一区| 思思热免费视频观看| 亚洲国产精品99久久久| 婷婷色综合欧美日韩| nuu12国产麻豆精品| 国产成人 综合亚洲 天堂| 人妻人久久精品中文字幕| 久久久性爱视频| 精品四五区| 五月色丁香| 911粉嫩人妻| 五月丁香拍拍激情综合三级| 中文字幕高清精品一区| 精品一级毛片在线观看| 欧亚日韩中文在线| 亚洲欧美另类图片| 欧美 亚洲 第一页 | 欧美日韩国产中文精品字幕自在自线| 思思热国产高清| 中文久久久| 不卡二三区人妻少妇| 97中文字幕一区| 在线色资源| 久久9999| 色欧美在线| 久久久亚洲精品中文字幕人妻| 丝袜狠狠草尤物 91| 天堂资源站| 中文字幕人乱码中文字的预防方法 | 久久线上视频免费看| 久久久久国产精品人妻aⅴ天堂| 亚洲自拍一区夜夜操| 亚洲av热热色| 乱老熟女一区二区三区| 亚洲Av噜噜一区二区三区妖精| 成人A片男人的天堂| 久久綜合很很很| 无码人妻精品一区二区三区九九 | 99久久久久久亚洲精品不卡| 免费黄色片。| 色亚州人久干视频在线观看免费版| 东京热一区二区三区四区五区六区| 日韩在线女优天天干| 一道本东京热加勒比一区二区三区| 国产精品情侣啪啪| 久操大香蕉超碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰 | 超碰久久中文| 伊人丝袜美腿高跟在线观看高清| 久操操| 伊人久久久日韩一区| 久久久久9| 亚州,欧美在线| 试看60秒 爽| 爱妃国产亚洲视频中文字幕| 精品亚洲黄色片 国产精品导航一区二区| 国产免费操逼| 狠狠干,狠狠操| 成人精品视频一区二区| 中文字幕一区二区三四五区日日骚| 国产精品3| 欧美激情专区| 国产亚洲精品美女久久久久久2021| 国产精点久久久成人| 国产少妇肉丝在线观看| 97超碰热线| 亚洲色图欧美色图综合| 欧美精品久久96人妻无码| 操逼天美3区| 亚洲字幕一区二区| 99性爱视频| 亚洲成人妻日韩在线| 色97欧美| 人人操人人操人人操人人操人人操人人人11.CM | 郑州宾馆老熟女露脸啪啪| 国产激情久久| 久热久操| 日本一级特级毛片视频| 亚洲偷拍自拍在线视频| 国产白领连续中出在线观看| 蜜区区视频79| 国产毛片在线| 密臀在线免费观看| 国产一二三福利视频网| 九九干| 狼人综合婷婷激情四射 | 亚洲欧美中文日韩视频中国语 | 人妻性爱一区二区| 色色色999| 色欧洲97| 成人无遮挡毛片免费看| 日夜啪电影| 新91视频.cmp| 欧美视频一区二区在线| 国产精品4p在线观看| 99热最新| 亚洲文学偷乱拍啪啪啪啪| 亚洲电影中字一区二区| 麻豆亚洲Av成人无码一区精品| 亚洲国产精品久久久久婷婷老年| 家庭乱伦国产| 亚洲五区熟女| 亚洲 无码 偷拍| 久久精品一区二区三区不卡| 欧美瑟综合| 国产1769在线| 综合欧美日韩在线| 成人久久久| 人人色97| 精品免费一区| 97九色人妻| 丰满人妻一区二区三区免费 | 91国产美女丝袜足交精品视频 | 日本欧美韩国日产片片在线看免| 无码二级三级| 日本3级一区二区免费| 日韩 女同 综合| 熟女精品va中文字幕| 日韩久久艹| 精品日韩中文在线| 无码人妻系列少妇| 91小视频| 91麻豆天美国产欧美高潮| 欧美十八禁网站| 日本黄页视频在线观看| 天天色综亚洲91污| 性生活性生大爱77AV国产| 亚洲成?V人片在线观看福利| 97射欧美| 亚洲精品色| 中文一区二区三区影院| 久热久一区二区三区| 手机午夜电影神马久久| 色色99| 操逼啊啊啊91| 人妻丰满熟妇av无码区蜜桃| 色综合久| 国产精品九9| 9国产超碰| 欧美一区二区三区黄色影视| 亚洲最大无码中文字幕网站| 97中文热色| 青青草吊丝| 美中日韩无码| 亚洲熟女诱惑| 麻豆黄四叶草网站| 黄色小视频日本txt| 玖玖无码超碰| 淫色网综合| 日韩欧美aⅴ综合网站发布| 国产天天噜一噜久久久| 超碰97起碰| 又粗又长又爽在线观看| 精品国产乱码久久久久久久| 大稥蕉免费视频这里只有精品| 精品人妻一区二区三区日产乱码| 亚洲色9| 人人操肉肉| 中文字幕一区二区无码成人| 国产一区麻豆免费观看| 亚洲精品中文字幕一区在线视频 | 欧美色性爱| 日韩无限资源| 中文在线视频| 欧美色图片91| 欧美精品日韩一区二区| 国产高清视频无码在线| 91日韩网站| 啊啊啊啊啊好大好舒服想要| 人人操av| 日本色色色视频| 国产无码精品久久久久久| 91在线丝袜| 亚洲精品欧洲精品| 久久精品国产精品亚洲艾通辽熟妇| 激情抓乳插进去啪啪啪日韩| 蜜臀久久99精品久久久久久| 欧美成人国产精品| 丝袜喷水在线| 五月天激情小说| 欧美人妻久久精品二区三区 | 国产一级久久久| 天天干天天干天天干| AV污污污污| 永久免费av无码网站国产app| 欧美黑人与女人91| 国产AB视频| 国产久久一区二区| 91视频成人福利网站在线一区 | 欧美碰碰综合色| 欧美在线干| 蘋果手機免費看成人Av| 成人色女网| 天天综合色电影| 超碰在线看| 天天看,天天做| 黄色区免费观看中文字幕| 100啪啪视频大全| 精品国产乱码久久久久久网站入口| 后入福利视频| Julia Annxxxxx| 制服诱惑亚洲一区二区三区在线观看| 人妻美腿丝袜制服诱惑综合天堂-| 精品 码产区一区二-1080P高清在线www-B029AV | 国产日本久久免费精品| AV网站高清无码在线观看| 操婢日韩| 国产精品视频自拍在线| 国产一区二区三区免费视频在性观看| 亚洲精品国语在线播放| 国产精品美女久久久久久网站| 日韩15p| 国产又黄又爽| 日本爽爽爽爽爽爽免费视频| 欧洲特黄毛片免费看欧洲毛片| 91丝袜| 国产精品com| 69XX一中文字幕人妻91| 91丨九色丨国产丨人妻在线| 97日韩欧美| 激情小说图片亚洲首页| 中文人妻av高清一区| 性色生活片久久毛片婬片免费放女人一级毛片 | 91操熟女| 欧美熟妇成人一区二区| 日日噜噜夜夜狠狠视频无| 日本免费专区| 99色天堂| 亚洲美女精品| 欧美性爱网97| 另类老少妇| 后入国产| 亚洲国产成人精品999| 亚洲导航深夜福利| 婷婷8月天青娱乐| 欧美高清色| 国产成人拍国产亚洲精品| 乱伦1色页| 91九色精品熟女内射| 久久久草成人网站久久久草成人久久久草久久久 | 精品九九九九九九九九九| 亚州九九九精品视频| 色婷婷日韩精品一区二区三区| 久久久久久久9| 天天爽夜夜爽夜夜爽精| 亚洲欧洲日韩国产自在线| 亚洲午夜AV| 夜夜操av亚洲一区二区| 另类成人首页一区| 色欲av国内精品久久久久久| 亚洲成人av电影在线| 人妻久久久久久| 97视频620| 亚洲少妇视频| 日本一区视频在线观看| 午夜男人一级A片7777| 97欧美精品综合| 无码九九| 日韩av免费一级电影| 激情五月天社区| 六月丁操逼| 超碰人人干天天射| 亚洲精品三区在线观看| 亚洲激情网一二三四区| 欧美激情色婷婷花野真衣一区二区| 久久激情四射婷婷丁香五月天| 99婷婷一区二区| 日本在线不卡一二区| 啊啊啊啊二区好大| 99久久99久久免费精品蜜臀| 黄色网址在线免费观看| juliaann精品熟女一区| 99热在线只有精品| 性色生活片久久毛片婬片免费放女人一级毛片 | 国产精品久久久久久夜夜夜| 国产丁香精品露脸视频| 在线观看高清AV| 久久亚洲骚逼综合| 蜜臀AV一区二区三区| 老司机深夜影院18未满| 最新亚洲风情电影| 91视频综合网| 五月天综合网| 超碰97.com| 亚洲一卡2卡3卡4卡乱码网站 | 精品久久久久瑟瑟| 天天色欧美| 色婷婷综合网站| 青青草国产一区二区三区| 操婢日韩| 好吊色一区| 一中国女人毛片水真多| 天堂岛av| 水滴偷拍| 色婷婷影院| 久久蜜桃一区二区| 国产大学生高潮在线播放| 美熟女逼导航AV操逼| 精品中文字幕第一页| 精品人妻一区二区免费蜜桃| AAAA级日本片免费视频| 欧美不卡在线美女| 好吊色综合| 超碰97起碰| 久久久96| 99精品丰满人妻无| 国产午夜在线观看| 欧美色图片91| 内射老妇BBWX0C0CK| 亚洲精品丝袜| 久久久精品电影| 伊人精品视频| 99精品视频在线观看免费| 欧美韩日精品资源| 日本熟妇人妻中出视频| 青青草在线视频播放器| 丁香六月婷| 中文字幕99999| 色呦呦、国产精品| 久久精品国产亚洲妲己影视| 久久亚洲熟妇在线视频| 中文字幕亚洲永久精品| 少妇高潮喷水无套久久久久久| 日韩乱伦视频| 快灬快灬 一下爽蜜桃在线观看| 青青草日韩无码| 久久精品国产亚洲AV清纯| 一区二区 电影 亚洲| 国产精品嫩草影院免费| 大香蕉日韩欧美| 熟妇熟女视频一区二区三区| 肏逼视频日本| 校园春色宗合网| 成人性爱电影一区二区| 九九九九久久久久| 欧美久久久15P| a级成人毛片免费视频高清| 91超碰丝袜制服| 久都青青视频| 自拍偷拍 高清无码| 蜜区区视频79 | 99少妇内射| 97干色天堂| 屁屁影院一区二区三区国产| 啊啊啊啊啊啊在线| 色大香蕉97N| 另类专区在线观看| 色综合一本| 亚洲亚洲亚洲天堂天堂| 91亚洲黑人| 亚欧无码在线| 78久久| 亚洲色图 图片| 蜜桃色色网站视频三区| 一级@啪啪视频| AV女优男人的天堂| 丝袜视频一区二区在线播放国产中文| 牛黄色久午久| 视频一区二区三区精品| 久肏视频字幕| 丰满搜索结果 -第18页- 久久高清无码 | 欧美1区二区三区公司| 天天操天天干美女网址导航| 色综合加勒比四四季| 精品超碰国产| 亚洲一区二区 麻豆传媒| 精品超碰国产| 亚洲自拍天堂| 尤物av网站免费在线播放| 久超碰这里只有精品| 国产精品久久久蜜臀| 婷婷综合久久| 成人八戒网站| 久久久久久亚洲Av无码| 久久久久久久唑| 91碰碰| 欧美色日本| 老鸭窝亚洲毛片| 久久五月视频| 亚洲无码久久久久久久| 收看日本人日bb| 国产精品久久久 | 久久精品国产亚洲5555| 男人的天堂Va| 欧美偷偷网| 91天天爱| 天天干天天日天天射黄色片| 99热免费| 色香色香欲天天天影视综合网| 777奇米影视777四色| 又粗又长又爽在线观看| 秋霞免费无码视频日韩A片| 久九色| 亚州性色| 超碰97 线线 在现| 日本韩国五十路六十路七十路老熟女作爱视频网站 | 操曰本熟女| 夜夜人妻爽| 久久综合女优| 天美一二三在线观看Av| 韩国轻伦国内自拍一区| 国产女上位好爽在线| 丁香六月婷婷久久综合| 亚洲人妻AV| 久久免费精彩视频| 玖玖色综合| 欧美色色色| 五月丁香大香蕉| 九九香蕉网| 91狠狠综合久久久久久| 99综合网| 久久极品一区二区| 人妻久久久久久久久久久久久久久| 超碰人人干| 操操碰| 男人的天堂亚洲| 日韩三级一区 | 95人妻爽爽人人做人人澡| AV电影在线播放| 熟妇熟女视频一区二区三区| 蜜臀av在线播放一区二区三区| 婷婷香蕉欧美在线一区二区三区| 91 手机在线播放 绯色| 91在线美女| 亚洲综合小视频小说在线观看| 国产成自自拍在线观看| 天美传媒av在线| 97人妻人人躁人人玩人人| 人妻第一页| 亲子敌伦对白在线播放| 日韩黄色片子| 免费看A片毛毛片在线播| 国产精品久久久三级无码| 爽爽淫人网| 欧美一级欧美三级在线观看| 美日韩在线不卡人妻| 91日日夜夜| 国产99999| 丁香九月 婷婷| 影音先锋中文字幕日本好一区二区| 色五月激情综合网| 夜夜操91744565| 91无摭挡| 亚洲九九九九| 99精品欧美一区二区三区桃色| 在线视频日韩欧美国产| 殴美,日韩国产伦精品| 久操在97| 超碰碰97资源站| 久久久久久久伊人精品| 99re视频这里只有精品| 日韩日本欧美在线观看| 极品美女福利在线观看| 亚洲最大91网| 久草精品一区| 久久东京热久久| 干干干天天| 日本一区三级韩国| 校园春色欧美| 免费人成毛片乱码| 久久精品国产亚洲AV成人直播| 天天综合AV| 中文字幕av一区二区三区人妻少妇 | 9997se| 搡老熟女免费视频| 日韩人妻无码专区| 成人天天看站长推荐| 青娱乐黄色录像| 亚洲天堂人妻熟妇视频| 青青草原人妻| 亚洲欧美综合网| 一级片在线观看高清无码| 3571色综合一区二区二区| 青青草玖玖爱| 2021国产成人精品久久| 欧美视频在线视频免费va| 99xav| 国产偷拍网站| 97人人草| 国产av色网| 91精品久久久久五月天精品| 草草影院在线视频| 午夜福利 成人 91| 日本午夜操逼| 九九九九九九九九九五码| 91久久青青草原精品| 啪啪综合网| 天天搞欧美| 久久激情亚洲精品无码?V| 自拍欧美| 大香蕉乱级| 夜夜夜久久| 色悠久| 国产原创自拍| 美女性91| 天天做天天爽| 一本色道久久综合精品婷婷| 亚洲Av无码成人精品国产| 久久精品国产久精国产| 大香蕉视频一二三区| 蜜臀AV成人精品蜜臀AV久久| 91亚洲色图| 久久久999日本大片| 91爱| 99re9在线| 久久激情婷婷| av天天在线观看| 亚洲天堂男人天堂网| 99热免费| 久久久蜜桃臀无码视频| 久久国产三区| 午夜精品久久99蜜桃的功能章节| 婷婷激情五月| 中文字幕制服诱惑| 97超级久久强资源| 日韩在线国产字幕| 欧美熟女激情| 午夜.DJ高清在线观看免费7| 久久綜合很很很| 免费的很黄很污的全部视频| 激情五月天校园春色网| 黄色小视频日本txt| 精品久操| 屌逼麻豆| 丝袜人妻av一区二区| 在线97在线| 成人5码视频| 欧美综合亚洲| 人妻啊啊人妻啊| 伊人影院日本| 干B| 欧美 亚洲 偷拍自拍| 91九色丨风韵犹存| 天堂麻豆天美| 一区二区三区免费岛国片| 91操熟女视频| 久久99国产综合精品女同| 俄罗斯一区二区视频在线观看| 中文字幕人乱码中文字的预防方法 | 天天操综合网| 亚洲在线网站| 亚洲一区制服诱惑| 五月天婷婷综合网| 久草尤物| 欧美洲精品一级| 五月丁香亭亭| 国产精品露脸在线观看| 肉丝中文无码高清| 2011国产精品| AV不卡在线| 久草成人| 精品少妇人妻| 亚 欧 美 综合| 污污汅18禁网站在线永久免费观看 | 亚洲精品一区中文字幕乱码| AV麻豆免费一区| 欧美伦乱| 亚洲、日韩、综合、另类| 日本一级二级三级网站| 久久六六| 中文字幕欧美日本乱码一线二线 | 亚洲中文字幕在现观看| 亚洲色图综合网| 97视频网站在线观看| 国产日韩欧美亚洲精品95| 99中文字幕| 激情小说亚洲视频| 久久综合18p| 天天看,天天做| 国产精品一区二区麻豆| 老鸭窝日丰县女人| 欧美日韩国产中文精品字幕自在自线, | 中日韩一区二区三区欧美| 久草线上视频免费看| 99999精品成人| 婷婷午夜| 乳欲人妻办公室奶水| 国产精品自拍视频| 色天使AV天堂| 精品亚州18| 日本美女性生活久久久久久久| 欧美一区二区三区日韩| 两女互慰AV高潮喷水在线观看| 大香蕉日韩| 色天使AV天堂| 2000亚洲男人天堂| 欧美亚洲激情小说| 九九色逼| 日韩黄色一区二区三区| 日本操逼视频不卡直接放| 亚洲欧美首页| 男同专区一区二区三区在线| 色婷婷一区二区三区久久午夜 | 中文字幕一区二区日韩网| 激情久久日韩精品中文字幕麻豆| 精品国产精品一区二区| 天天爽天天| 超碰午夜| 1024人妻熟女一区二区三区| 国产丝袜啪啪| 日韩AC| 日韩特一级久久| 91精品久久久久久综合五月天| 一本大道青青| 日韩精品.久久精品.AV女优.天美传媒| 久久精品国产精品一区| 日韩另类色图| 91久久久亚洲| 久久久久网站-538在线视频-欧美永久乱码 | 久久久精品91八戒| 欧美精品91| 五月香婷婷| 欧亚性爱视频免费看| www成人啪啪18秘 免费| 一中国女人毛片水真多| 美美91成人国产精品欧美精品久久久久久久| 亚洲一区二区在线观看91| 国产乱码精品久久久久久| 欧美日韩国产高清在线一二三区 | 人人操我人人干| 蜜乳视频网站| 超清福利精品视频在线| 在线观看亚洲成人精品| 国产精品视频91久久| 国模无码人体一区二区三| 亚洲黄色视频在线观看视频| 日本黄大片在线观看视频| 久久 国产 无码| 日日噜噜夜夜狠狠视频无| 亚洲成人日韩小说| 丁香五月综合|