久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码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
返回資訊列表
91碰碰| 小说区 图片区色 综合区| 欧美视频一区二区在线| 婷婷综合伊人一区| 天天看天天日天天操| 青青草久久在线| 啊视频在线| 国产精品麻豆免费视频| 久久久青青草| 国产精品乱码久久久久久久| 无码人妻一区二区一牛影视| 丁香九月激情| 天天欧美色| 亚洲情色中文字幕一区| www久久国产精品| 久久亚洲人妻| 97人妻色| av片在线观看免费播放| 操高情无码| 国语对白露脸XXXXXX| yazhououmeizongya| 狠狠热这里都是精品| 色婷婷香蕉| 国产精品久久久久久 百度| 日韩欧美加勒比| 日本熟妇自慰性高潮一区二区三区| 嫖老熟女A片一二三区| 日韩精品中文字幕人妻| 男人天堂毛片| 亚洲色棕合| 热久日综合| 午夜天堂精品久久| 亚洲 欧美 另类 综合 偷拍| 亚洲情色电影网| 另类小说五月天| 免费综合亚洲中文| 天堂中文日本在线观看| 色官网色综合| 凹凸视频在线观看伊人| 欧美人人AAA| 黄色高清无码无码破解免费暗网| 国产福利在线视频网站| 青青草吊丝| 厕所偷拍在线| 中文字幕日产av人| 欧美日韩国产电影| 10000部十八禁看电影| 天天欧美色| 国内91熟女人妻丝袜天天精品视频在线 | 91久久精品国产| 99九九精品| 热九九精品| 日本3级一区二区免费| 亚洲一区二区三区欧美日韩| 日本国产成人亚洲精品无码| 久久久九九网站| 久久精品国产亚洲AV高级北京| 欧美亚洲自拍另类人妻| 国产色综合亚洲色综合吹潮| 精品亚洲国产成人AV制服丝袜| 久久欧美性爱视频| 60秒试看最爽10分钟网站| 天天舔九色婷婷| 艾草av| 91麻豆一二三区| 色97综合中文字幕| 久热一区二区| 人人 操人人 操人人| 亚洲无码成人精品| 丁香婷婷啪啪| 国产中午字一暮区| 天天日天天干少妇日| 久久99久久99精品天美传媒棢·纸:.| 久久久日本电影| 国产精品高潮久久久无码| 色悠久| www.91人妻.com| 久久久9999| 久久中文字幕一区不卡| 亚洲天天做日日做天天谢日日| 中字幕人妻一区二区三区| 国产精品婬乱一级毛片彝族| 日韩啪啪啪啪啪| 日韩不卡码| 600国产精品视频| 欧美性爱18观看| 亚洲欧洲综合视频在线| 色综合潮| 日韩精品大香蕉伊人在线| 天美麻豆一区二区三区| 黄色大香焦1级‘′‘| 久久国产视频性吧 | 狠狠狠狠狠干| 亚洲激情天堂网| 中文字幕AV中出| 欧美精品23| 2018色综合天天操| 亚洲综合贴图91 | 亚洲日韩一区电影| 97视频900| 天天射天天操天天干天天吃2018| 欧美日韩电影成人在线| 99久久这里只有精品| 免费看国产大AB| 精品国产一区探花在线观看| 欧美另类色图片| 国产妇女精品视频青青草| 欧美美女视频| 色婷婷综合网站| 欧美情色贴图| 国产探花日韩援交| 天天日日日射| 尤物网站91| 天天干天天爽| 国产蜜臀精品一区二区尤物| 国产日韩精品无码去免费专区国产| 五月丁香综合网| 五月天人妻综合| 亚洲成人精品在线一区| 射丝袜高跟鞋99| 亚洲色图欧美| 国产伊人自拍| 激情内射| 丁香五月社区| 超碰美国| 欧美日韩m| 五十路一区无码| 成 人 A V免费视频在线观看| 五月丁香综合网| 天天综合站| 国产一区二区av综合| 欧美九九爱| 久久精品店| 丁香六月婷婷| 亚洲无992tv| 妺妺跟我一起洗澡没忍住| 国产小炒后入式| 黄色电影在线播放综合网站 | 色丁香久久| 97精品全部| 婷婷去俺也去六月色| 国产精品丝袜久久亚洲不卡| 综合伊人激情| 欧美国产有色电影| 日本免费一级AAA大片器| 亚州成人a∨| WWW操逼| 91精品国久久久久久无码| 91麻豆天美| 三级片大波波| 日本狂喷奶水在线播放212| 一区,二区,三区网站| 中文字幕三四五区| 五月丁香色色网| 激情婷婷丁香| 视频二区美腿丝袜制服人妻欧美| 一本精品日本在线视频精品| 啊啊啊操死我了| 狠狠爱综合网| 人人操肉肉| 亚洲综合大片| 大黄片做爱的大的| 一区二区不卡视| 美女91在线观看| 欧美日韩一区二区三区四区蜜桃| 欧美色干| 日本新免费二区三区| 国产精品免费1区2区视频| 色老汉色| 任你爽视频| 97色碰| 91人人爽人人爽人人人,gav福利视频导航,日韩欧美亚洲国产字幕四区 | 1024久久高清视频| 国产日逼视频| 日韩超碰97| 自拍亚洲综合| 久久久久78| 九月丁香综合网| 伊人天天久久动态图| 亚洲网污污污污| 99无码精品| 久久久久久久强迫| 国产日本顶级一区二区三区| 蜜臀AV成人精品蜜臀| 99在线精品观看99| 99热综合| 午夜理论片在线观看免费| 精品无av| 欧美亚州综合图片| 久久99视频| 久久av无码| 亚洲色宗合| 日韩欧美蜜桃精品久久中文字幕久久 | 91亚洲色图| 色www精品视频在线观看| 丁香六月婷婷综合| 亚洲一区二区性爱电影| 丁香六月激情| 天天爽夜夜爽夜夜爽精| 视频国产欧美在线播放| 亚洲精品久久久久毛片A片拉屎| 老熟妇一区二区三区啪啪| 大香蕉久| 九九热九九热| 五月天激情四射| 国产无马视频| 日本污ww视频网站| 日韩AC| 激情抓乳插进去啪啪啪日韩| 无遮挡男女激烈动态图| 黄片视频观看| 日产操逼| 久久丝袜| 国产探花日韩援交| 一区不卡在线观看av| 日韩大香蕉| 97 国产精品| 欧美日韩97在线| 亚洲成人精品久久久| 小草三级久久观看| 97超碰碰碰| 久久久精品国产亚洲伊人| 精品久久視頻在线| 久久久久久91香蕉国产| 四季AV综合网址| 67914亚洲精品| 欧美综合站| 日本有码久久| 粉嫩国产精品久久久| 久久精品一区| 日本新免费二区三区| 凹凸视频特色日本特黄| 亚洲欧美校园另类春色| 美女刺激久久国产欧美| 97视频在线免费看| 精品久久在线区一区| 久久一留热品黄| 91黑丝美女| 好舒服视频| 亚洲中文人妻色| 青青草视频久久久久| 中文字幕少妇色 | 射久久| 激情婷婷综合久久| 免费又黄又裸乳的视频| 99啪啪| 国产精品青青草| 欧美激情一区二区| 91大香蕉伊人| 成人av毛片在线观看| 少妇无码av专区线| www.99热| 人妻在线大香蕉| 婷婷五月天色网| 精品人妻一区二区三区日产| 精品国产无码中文| 伊人色综合网| 亚洲国产丝袜在线观看| 91亚洲电影| 九九视频黄色片| 日韩一级欧美一级在线观看| 国产乱婷婷精品二区三区| 九九热这里只有在线精品视 伊人草 成人菠萝蜜视频在线观看 | 国产精品老师| 劲爆欧美人妖三区91| 亚洲一区二区中文字幕| 国产亚洲性生活视频播放| 色官网在线| 久久色一区| 天天色欧美| 国产日韩精品人妻久久久久色欲网站 | 久久精品亚洲东京热色播| 97一区二区三区视频| 久久精品电影在线| 大香网站| 蜜桃久久久久久久久久久久| 色综合加勒比| 中国亚洲呦女专区| 一级黄碟在线看| 女人天堂av在线播放| 人妻乱仑一区二区三区| 日本淫穴在线| 強姦亂倫a| 囯产精品一区二区三区线|亚洲人成无码网WWW动漫|国产精品免费一级... | 九九英色视频| 欧美99999| 亚洲综合九九| 肉丝中文无码高清| 强奸乱伦大香蕉| 欧美美女在线高潮999| 上床啊啊啊| 国产精品一区二区三区,亚洲综合| 男人下部插入女人下部| 97在线视频观看| 99欧美| 天美传媒AV在线播放| 国产麻豆一级精品视频| 中文欧丝袜诱惑| 亚洲?V无码专区在线电影| 亚洲国产精品久久久久久久久久| 久久久999国产| 自拍偷拍2025在线观看| 婷婷五月天色网| 欧美日韩在线国产在线| 热热色AV| 亚洲啪啪性视频| 99色热| 日日操天天操| 91啪啪| 99中出在线| 东京热一区二区中文字幕| 亚洲成人av色网| 欧美综合色综合| 久久五月天婷婷| 日日夜夜骑| 日产狠狠干| 热99re69精品8在线播放| 色婷婷五月综合激情中文字幕| 国产99999久久精品| 无码av永久免费专区网站| 天天天天天天天天综合| 澳门特级毛片免费观看| 97在线视频网站| 久久极品一区二区| 超碰免费人妻人人| 色亚州人久干视频在线观看免费版| 高清一区AV无码| 曰本特级特黄特色黄色A级网站高清在线免费看 | 自拍大香蕉乱插| 97jingpin| 一二三四免费视频| 女欧美一区二三区| 日本天堂在线播放| 色色色网站| 亚洲美女AV无码| 成人热久久精品| 天天干夜夜一操| 91色夜| A V少妇特黄三级| 99国产在线 精品 视频| 九热超碰| 黄色成品网站| 欧美99热| 97无码视频在线播放| 精品九九九九九九九九九| 综合一区中亚洲国产成人综合精品 | 97人人爱人人做人人乐| 91小视频| 欧美高清18A片| 欧美在线综合| 91 丝袜在线| 国产在线强奸视频| 亚洲激情欧美色图| 久草综合视频| 91在线美女| 欧美大香蕉专区网| 香港澳门日本三级网站| 人妻激情视频| 亚洲国产青青| 99啪啪视频| 欧美精品日韩一区二区| 一级黄色视频网| 9久久久久| 国产精品久久久久久夜夜夜夜| 精品人妻1237| www.色婷婷.com| 女人被男人桶爽视频网站| 久草午夜| 天堂亚洲精品| 日韩成人人妻网站| 97色欧洲| 国产天天噜一噜久久久| 九九九精品一区二区无码| 国产少妇与亚洲av| 超碰亚洲欧美日韩无| 国产自偷自拍一区| 99热综合| 狠狠色丁香| 日韩av影片在线观看| 人人贴人人摸| 午夜AV人气不卡| 张柏芝国产一区在线观看| 18精品一二区| 天天在线91| 国产吹潮女在线观看| 少妇500双飞99| 草b在线| 2020视频1区2区3区| 人妻嗯啊啊在线播放| 岛国片在线观看视频亚洲| 一类无码操逼视频| 国产成人无码a| 国产精品久久久久久照片| 久久五十路熟女人妻| 久久透逼视频| 大地资源在线观看中文第二页| 久久成人国产| 美女自卫慰黄网站免费| 91精品国产高清久久久久久,亚洲成人| 艹精品| 美国一区二区三区视频| 国产亚洲精品激情| 日韩AV无码中文一区二区| 亚洲色图 欧美热图 清纯唯美 另类自拍 | 美中日韩无码| 黄色网址在线免费观看| 丁香五月天堂网| 婷婷大香蕉| 久久久啊啊| 国内精品久久国产,www香蕉久久五月丁香,亚洲欧美日韩精品永久在线,日本精品一 | 在线观看一卡二卡| 天天操女人| 久久精彩视频9| 熟女天天干| 久久AV色| 一区二区三区麻豆| 欧美操人视频| 亚洲av影音先锋| 一本久道久久综合狠狠爱| 天天操天天插| 久久熟妇五十路一区| 九区国产| 性色综合网| 亚洲av国产av综合av卡| A 天堂在线观看视频| 六月丁香五月婷婷| 91少妇香蕉久久精品| 日韩欧美久久婷婷网站| 欧美亚洲第一页| 色欲天天综合网| 色婷婷综合久久久久中文一区二区| 一本久久精品中文字| 97欧美色| 国产精品爽爽v| 动漫爆乳3D奶水一区在线观看| 色五月首页| 91在线色| 青娱乐啪啪视频| 欧美一区二区三区另类精品| 日本 欧美 亚中文字幕| 欧美成人色| 亚洲国产天堂| 殴美在线AⅤ| 婷婷久久网| 91少妇香蕉久久精品| AV女优男人的天堂| 无码高清专| 久久9 9 9精品| 亚洲97网站| 午夜小电影在线插入淫高潮| 免费啪啪啪网站18岁| 午夜精品久久久99| 午夜毛片亚洲精品片国产久久久| 欧美系列在线一区二区| juliaann精品熟女一区| 日比av无码| 人妻 丝袜美腿 中文字幕| 亚洲美乱| 亚洲视频中文一区| 宅男午夜在线视频| 中文字幕在线观看网址| 成人 日韩欧美一区| 俺也射| 欧美性爱日韩性爱| 91强在线播放| 亚洲熟女性高潮久久久| 99啪啪| 校园春色综合网| 久久婷婷五月天| 啊啊啊操死我了| 亚洲色图殴美色图激情乱伦| www.男人天堂| 插穴性爱视频在线观看| 热久久99999| 国产无码久久高清| 91逼逼女人91| 国产精品一区二区手机看片| 日韩啪啪啪视频| 强奸乱伦AV网址| 爱啪精品一区| 欧美偷拍区| 黄色高清久久无码依人| 无码人妻精品一区二区中文| 亚洲AV乱码专区国产噜噜亚洲| 久久六六| 99re69综合| 三级日韩一区二区三区| 欧美成人综合| 人人操人人摸人| 亚洲精品久久久久久| 亚洲图片欧美在线视频| 亚洲情色 自拍| 伊人婷婷五月天| 老熟女综合网| 欧美亚州手机在线| 襙一襙| 天天做天天爱天天爽AV| 国产高清MV操逼视频| 哑洲在线| 蜜臀久久99精品久久久久久久久| 成人小说另类在线| 欧美一级专区免费大片| 九九色综合| 亚洲AV麻豆Aⅴ无码电影一| 色噜噜人妻丝袜AV资源| 国产小黄片在线免费观看| 亚洲第一男人天堂| 青娱乐av在线| 操逼操逼逼操操逼91 | 在线性黄高清免费视频| 青娱乐黄色录像| 久久久久久性爱视频| 日韩在线一区高清在线| 女上位精品在线| 精品一区二区啪啪啪| 一级性爱啪啪视频| 啪啪啪综合| 久久超碰97中文字幕| 国产亚洲日本精品在线| 极品色| 97这里只精品| 午夜男人天堂| 曰韩成人免费视频| 一级乱伦网站| 国产激情在线| 天天日天天屌天天操| 爱av免费| 一级毛片久久久久久久女人18| 破处bbq| 97在线免费看| 亚洲精品精品一区二区| 欧美一区二区三区互相| 中国少妇啪啪视频| 91模特在线观看| 蜜臀人妻少妇久久在线观看| 久久精品国产精品亚洲艾通辽熟妇 | 国产久久久久久| 精品成人女人久久| 安徽熟妇视频| 无码色| 午夜寂寞欧美| 欧美黄色片在线播放| 欧美加勒比| 曰本特级特黄特色黄色A级网站高清在线免费看| 成人精品电影| 首页亚洲国产高跟丝袜诱惑视频| 视频分类 国内精品| 亚洲国产一区二区日韩专区| 色婷婷一区二区三区久久| 国产91丝袜在线播放蜜月| 精品无码久久久久| 天天舔九色婷婷| 色色色色色色色色色色色色色色综合| 最新日产中文在线麻豆| 国产一级137片内射麻豆| 精品人妻伦一区二区三区久久| av亚洲天堂资源网站| 国产精品色| 久久曰曰| 婷婷五月天AV| 激情五月天丁香| 黄色片一区二区三区四区五区| 一中国女人毛片水真多| 人妻三级在线中文字幕| 久久超碰网| 天堂成人网| 东京太热男人的天堂久久久| 97精品网站| 中文字幕无码不卡啪啪| 一级免费精品| 久久有码视频| 欧美伊人电影| 日韩欧美传媒一区国产| 91高清欧美| 中文区中文字幕免费看| 人人妻人人爽一区二区三区| 亚洲久9| 在线观看午夜婷婷久久久久清性观看| 欧美爆操91| 超碰综合色| 十八禁一区二区无码观看| 久久日本熟女精品一区| 极品AV网站在线观看| 亚洲极品| 国产免费内射视频| 91精品无码久久久久久久| 色哟哟AⅤ| 高清无码在线播放网站| 澳门特级毛片免费观看| 六月丁香五月婷婷| 天天日日本| av72网| 蜜区区视频79 | 亚洲精品国语在线播放| 国产偷人伦激情在线观看| 日本三级A片网站com| 亚洲国产精品无码AV在线| 日本在线不卡v二区| 大香蕉人妻| 国产白领连续中出在线观看| 91n免费处女| 亚洲男人天堂网站| 美国日韩黄片| 天天干人妇| 四虎影库国产精品免费| 中文字幕在线第二页| 亚洲美女精品九九视频| 6080YYY午夜理论片在线观看| 91丨熟女丨丰满熟女| 九九内射在线| 2025亚洲男人天堂| 日韩91网| 亚洲阿v天堂无码z2018| 亚洲va综合va国产va中文| 啊啊啊好湿久久| 日本97久久| 成人精品在线免费视频| 亚欧韩av| 91网站视频在线观看| JuliaAnnXXX888| 色在线亚洲视频www| caorenqi shipin| 欧洲精品一二三在线| 久久高潮妇女视频| 日韩Va亚洲va欧美Ⅴa久久| 人妻少妇久久久| 夜夜青青无码影院| 久久久精品网站| 久久久久久AV无码免费网站| 妇人噜噜| JIZZJIZZ亚洲女人被躁| 中文字幕成人| 伊人性在线视频| 久久成人午夜精品影院| 国产老熟女| www亚洲欧美| 亚洲第一成人影院色播| 激情图片伦理国产一区二区日韩| 中文字幕视频二区| 女人被添高潮免费视频| www.男人天堂| xxxx网站亚洲精品| 青娱乐手机日韩在线视频| 91在线欧美| 日韩久久三区| 啊啊啊啊无码| 密乳无码| 日欧毛片久久| 天天躁日日躁AAAAXXXX国产| 欧美三级一级| 少妇一区二区三区| 蜜臀久久99精品久久久久久久久| 久久久久99999| 99热超碰| 九久精品| 蜜桃久久综合视频| 色图四区| 台湾佬激情综合| 大香蕉欧美| 少妇免费视频| av爱爱爱| 丰满丝袜少妇AV| 欧美一区二区三区蜜桃| 超碰久在线天天做| 亚洲黄色a级片| 免费国产| 超碰av人人人| 青娱乐休闲视频在线观看| 欧美综合97www| 91丨国产丨白浆秘 洗澡动漫| 曰本精品久久久| 国产又黄又粗的视频| 97 国产一区| 国产操逼视频在线观看| 午夜毛片高清免费不卡| 欧美一级黄片免费播放| 熟妇人妻精品一区二区| 蜜臀久久一区二区| 日韩在线欧美精品一区二区| 日韩AV电影网站| 日韩操p| av久日| 色色婷婷五月天| 欧美天天综合| 龙兴卡官方查询| 日本99热| 国产精品一区二区a| 国产乱码精品久久久久久| 精品欧美А∨无码黑人大荫蒂| 天天干夜夜| 成人 日韩欧美一区| 亚洲无码精品AV久久久| 亚洲高清少妇| 欧美另类色| 日韩无码a片| 超碰精品97| 欧美性暴力猛交XXXX| 久久久久久久久久久免费精品| 97综合久第一页| 丝袜熟女2P| 亚洲色 国产 欧美 日韩| 熟女少妇视频| 青青伊人加勒比海| 欧美夜夜狠| 十八禁av无码免费网站APP| 99色在线| 九九精品美女高溯喷水| 天天干天天操天天干天天操| 亚洲丝袜诱惑| 天天综合网合集91| 综合国产97| 亚洲黄色影视| 亚州一区二区成人片免费| 欧美性高潮在线| 少妇精品久久久| 国产精品交换一区二区| 免费亚洲黄色视频在线观看| 欧美天天弄| 91老熟女91老女人| 欧美高潮在线| 日本免费一区二| 天美麻花大全视频| 国产绿奴视频在线观看| 色五月AV| 日韩精品人妻一区二区| 免费亚洲国产精品久久一区| GVH-003 母子姦 青木玲-麻豆视频,麻豆视传媒短视频网站入口,麻豆视传媒官网直 | 黄色成年| 中文日韩欧美熟| 99re9这里只有精品| 很很干很很操| 色99视频| 亚洲国产一区二区三区四区国产| A 在线网址| 尹人免费观看视频在线| 怡红院久久老司机| 天天综合91入口| 97超碰这里只有精品| 艳尻美人妻| 午夜天堂精品久久| 97天天操天天干| 动漫片子网站3黄| 久操视频免费在线观看| 丰满人妻一区二区三区免费,| 丁香五月婷婷基地| 激情婷婷| 日韩人妻精品久久久久| 大香网伊人久久综合| 精品亚洲国产成人精品| 欧亚性爱在线视频| 天天躁日日躁AAAAXXXX国产 | 国产一区二区三区影片| 色综合av男人天堂| 午夜偷拍久久熟女| 午夜操逼不卡| 浪人综合网| 国人欧美精品一区二区| AV无码久久久精品| 婷婷AV一区二区三区| 玖玖爱视频网站| 2020中文字幕在线观看| 天美麻豆一区二区三区| 亚洲天堂自拍| 久久久久人| 久久发布国产伦子伦精品| 天天弄欧美| 亚洲阿v天堂无码z2018| 一线黄色免费性爱片| 青娱乐亚洲自拍| 逼逼逼逼操操操操操操操操操午夜剧场| 国产精品一区av在线| 亚洲一欧洲中文字幕在线| 另类一区| 色五月婷婷麻豆在| 日产国产精品中文久久婷婷| laoshunv91| 九九人妻| 久久久日本电影| 蜜臀无码视频在线观看| 国产亚洲精品农村妇女| 爱做久久久久久| 男人的天堂2010| 色眯眯射| 九九国产| 91五十路| 自拍偷拍亚洲熟女妇人精品| 国产精品一区二区 尿失禁| 国产剧情AV不卡在线观看| 男人的天堂2019AV| 久久99999| 秘书高跟黑色丝袜国产91在线| 女人香蕉久久毛毛片精品| 综合亚洲欧美精品日韩?v| 青青操综合网| 天天操天天射青青草| 熟女高潮合集-永久久久-成人AV| av橘色网站| 欧美中文综合| 欧日a| 中文字幕精品一区二区精品| 久草新免费| 加勒比性爱成人在线| 亚洲啪啪综合?v一区综合精品区| 成全在线观看免费观看| 99热思思| www.男人天堂| 在线视频97| 92午夜免费福利视频| 亚州操操穴网| 五十路熟女,国产欧美精品区一区二区三区| 国产精品一二三| 制度丝袜99| 欧美色三级片91| 热热色国产一二区AV| 亚洲久久久久| 日本精品成人无码| 久久国99999| 色悠久| 日本色婷婷| 国产精品国产| 国产亚洲日韩欧| 亚洲男人天堂Av| 91久久国产精品| 亚洲αv一区二区三区| 天天摸夜夜摸| 亚洲高清综合网| 一级免费啪啪片| 青青伊人加勒比海| 无码操逼视频一下| 久久乐| 骚鸭AV| www.91理论| 国产农村妇女精品一| 亚洲欧美日韩偷拍色图| 五月天婷婷影院| 死我十八禁| 99热99在线播放激情| 偷拍在线观看视频| 国产一区二区成人av在线播放| 偷拍 精品另类 凸凹了四区| 97人人爱人人乐| 十八禁视频网站| 亚洲天堂久| 性爱1区| 国产精品69久久久久孕妇欧美 | 黄片国产精品一区二区| 日逼五月天| 日本伦乱九九九综合| 欧美亚洲激情小说| 校园春色美腿丝袜| 五月丁香啪啪网| 97操碰| 色吧综合网| 久久超碰网| 91亚·色| 美国日韩黄片| 日日黄色三级网站| 国产精品激情久久久久久久| 蜜臀亚洲综合一二三四区| 超碰成人公开| 黄站在线免费观看| 99re久久| 欧美懂色综合网| 欧美久久草熟女| 自拍偷拍亚洲熟女妇人精品| 后入式在线免费观看60秒| 亚洲成人性爱网站在线播放| 久久久99久9| 国产91av在线播放| h色99999| 牛黄色久午久| 天天综合网网欲色| 97久久精品国产| 欧美色视频在线| 久草成人影片| 天天日夜夜爽| 精品无码久久久久久久杏吧| 日夜久久久九九九久| 色爱三区| 亚洲人天堂| 成人在线永久| 青青草日韩无码| 蜜臀AV秘一区翔田千里| 91超碰在线播放| 99综合网| 99热国产| 97在线精品观看视频| 69超碰综合| 免费一级毛片在线视频观看| 欧美国产日韩清纯唯美| 懂色Av| 久久久精品视频欧州站| 99热色精品| 一个人免费视频观看在线WWW | 一级性爱视频免费在线| 日本久久综合| 超碰99在线| 欧美日本中字另类在线| 人妻久久| 欧美专区第一页| 青娱乐国产精品| 91人妻少妇| 老鸭窝在线视频播放| 亚洲色偷偷色噜噜狠狠99网| 国产黄色影片在线观看| 熟妇熟女一区二区三区| 性性久久| 日本三级久| 少妇干B| 日韩本不卡视频在线观看 | 亚洲欧美国产其他二区| 欧美影院一区二区三区| 久久久久久少妇| 中文字幕乱碼在线| 少妇高潮99p| 日韩av不卡在线观看| 99中文字幕| 成人十八禁日韩欧美一二三| 日本理论在线| 韩国三级一线观看久| 欧美桃色网| 中文字幕55555| 色区久久| 日韩中文字幕在线视频观看| 豆花视频操逼网址| 97国产精品| 91中文字幕制服丝袜免费视频| 亚洲日韩少妇一道本视频| 裸模AV女优| 台湾佬激情综合| AV九九| 99热18| AV综合中文字幕干| 91强奸乱轮| av天堂手机版追回 | 在线情色电影 91大 | 中文字幕一二区二三区人妻专区| 桃花色综合影院| 强奸乱伦 亚洲一区| 精品视频在线观看精品| 蜜臀一区二区三区在线| a片自拍直播视频| 91天天看| 草草草视频在线免费看| 天天爽天天操啊啊啊| 欧美宗合网| 91精品人妻一区二区三区蜜桃| 久久久涩| 啊啊啊啊啊舒服| 超碰97在线色男人??| 婷婷精品国产一区二区三区日韩| 碰碰在线视频| 午夜精品久久久久久久男人的天堂 | 女人一区| 制服中出中文人人精品| 好屌色综合| 97bbn| 欧美专区17页| 黄页网站成人免费| 欧美综合传媒| 欧美激情在线观看视频| 欧美综合第一页| 亚洲在线| 国产乱伦亚洲色图高清无码| 被男人吃奶很爽的毛片| 51一区二区三区| 欧美性爱一级操| 欧美日韩999| 午夜精品99久久久久传媒| 国产自产91区13区| 国产日韩无码一区二区三区久久区| 亚洲啪啪性视频| 久久婷色| 口爆综合网| 99无码视频| 国产SV一线| 色综91| 五月天色色网站| 亚洲老司机123专区| 密臀成人视频久久久| 欧美精品日韩久久久九| 97干在线看| 亚洲精品九九九九九九| 一起草日韩| 淫色网综合| 成人精品无码| 婷婷亚洲综合| 色97综合中文字幕| 强奸乱伦av电影| 亚洲永久AV无码精品秋霞| 天美传媒AV在线| 五月婷婷六月色| 欧美另类天堂| 性爱乱伦视频免费| 国产SV一线| 亚洲第一页第二页激情| 亚洲天堂性爱| 97国产超碰| 91chinese在线| 午夜福利合集| 操屄不卡视频| 欧美性生活内射| 欧美日韩国产另类综合| 日本丝袜美腿人妻九九| 99国产精品| 色丁香五月婷婷| 中日韩久久久免费看| 国产一级黄色片在线观看| 欧美青青草视频| 国产精品亚洲免费| 在线观看啊啊啊啊啊| 国产亚洲日本精品在线| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 夜夜爽夜夜摸夜夜操免费视频| 免费看黄视频亚洲网站| 超碰97资源大奶| 国产精品久久久久久久AV大片| 九九热超碰97亚洲最新香蕉| 素人一区二区三区日韩| 亚州高清色综合| 欧美日韩国产高清在线一二三区| 国产精品久久久久999| 亚洲欧洲国产综合av| 中文欧丝袜诱惑| 强免费黄色网址| 94色色电影网| 色999偷自拍拍| 国产人伦a片信息免费片| AV在线播放网址| 99热超碰在线| 日韩电影在线观看网址| 免费网站观看www在线观| 可以在线观看的黄色网址| 中亚黄色三级大片| 狠狠操夜夜| 99在线精品观看视频中文| A 天堂在线观看视频| 4虎在线视频| 天天弄天天操| 张柏芝国产一区在线观看| 无码人妻精品一区二区三区九九| 人人看人人摸人人色| 色臀AV| 91国产美女丝袜足交精品视频 | 欧美 色 亚洲| 亚洲自拍另类丝袜综合| 国产91啪| 男人的天堂va在线| 日韩精品第3页| 日本理论在线| 老熟女乱伦一区| 人人澡人人澡人人| 少妇蜜汁| 日韩性爱电影一区| 97精品国产| 久久天堂网| 东北女人av| 久久肏大逼| 大学生美女口爆| 嫩草黄页| 国产白领连续中出在线观看| 午夜福利精品| 国产成人在线观看网址| 丝袜色综合| 激情自拍 校园春色| 操逼国产免费| 九九九九九精品| 天天享受天天看| 精品国产片亚洲一区| 91在线免费精品视频| 破处bbq| 草久久久| 99操99| 亚洲黄色网址视频| 国产成年女黄特黄| 91色人| 精品国产国产AV| 天天射,天天操,天天爽-国内精品一区二区三区-成人AV | 777超碰| 久久久91福利姬| 怡红院成人av| 97视频观看| www色日本| 嗯啊抽插大香蕉网页| 欧美不卡五十路| 激情一区二区| 91久久精品美女高潮喷水| 97色涩| 日本不卡码黄色| 青青11操操操操操操操操| 日韩乱插| 人人操我人人干| 久操91视频| 97在线免费看视频| 97超碰公开| 欧美亚州色的图| 九九亚洲精品| 嗯嗯啊啊操死我| 精品久久在线区一区| 丁香激情五月天| 亚洲人妻av| 色爱国产| 成人一级性爱| 激情抓乳插进去啪啪啪日韩 | 欧美组图日韩亚洲中文字幕| 中文字幕制服诱惑| 精品人妻一区二区三区不卡断 | 蜜桃精久三区| 九九热超碰97亚洲最新香蕉| 青青国产精品在线| 男人的天堂亚洲| 猛交交| 五月丁香| 国产亚洲人妻综合日韩 久久| 狠狠干婷婷| 95人妻爽爽人人做人人澡 | 日本1区2区不卡视频| 中文字幕日韩专区精品系列| 国产精品人妻无码久久久老鸭窝| 一级一性爱免费视频| 91亚洲欧洲| 亚洲 无码 偷拍| 操操操五月天婷婷丁香影院| 欧洲精品一级二级精品综合视频综合| 超碰久超碰久| 国产传媒一区二区三区| 玖草在线视频| 午夜啪| 久操网无码在线| 特级毛片特黄久久免费看| 手机看片1024你懂的国产| 精品一区二区亚洲国产| 欧美激情综合色综合啪啪五月| 激情丁香五月婷婷| 夜夜夜久久| 99re只有精品| 中文字幕欧美日本乱码一线二线| 大香蕉日亚洲日本亚大| 97超碰9| 欧美精品宗合| 超碰色综合| 国产亚洲性生活视频播放| 97人妻免费中文字幕| www久久99| 亚洲色图激情小说| 东北老女人的激情视频| 久久宗合亚洲| 无码人妻一区二区三区四区老鸭窝| 97资源久久| 国产乱伦亚洲| 亚洲欧美国产成人综合不卡| 丁香五月天堂网| 任我爽视频在线观看| 学生妹天天看| 9 1果冻精品视频| 日产欧美电影一区二区三区| 亚洲成人性| 久久久一级| 亚洲情色在线| 欧美—性—交—色|