色五月色开心色婷婷色丁香,五月婷婷丁香花综合网,婷婷丁香五月激情综合在线,五月婷婷六月丁香动漫,婷婷丁香五月激情综合在线,丁香花中文字幕在线观看,播五月色五月开心五月网,开心激情综合网,狠狠色丁香婷婷综合最新地址,丁香视频在线观看,狠狠做六月爱婷婷综合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
返回資訊列表
97精品视频在线播放| 这里只有精品久久| 色色五月天婷婷| 国产一级作爱毛片| 97超碰欧美| 超碰碰小说97| 亚洲激情综合| 久久久青草青青国产亚洲免观精品高清完整版_97久久综合区小说区图片区,国精品 | 少妇激情一区二区三区视频| 成 人片 黄色大片| 99亚洲天堂| 国产51色综合久久免费| 午夜福利在线合集| 超碰在线974| 日本爽爽爽爽爽爽免费视频| 亚洲天堂7777| 亚洲欧美不卡线| 天天看特黄的免费网站| 国产91影院| 蜜臀久久99精品久久综合| 另类一区| 久久一区二区高清免费| 在线观看AV不卡| 熟女乱伦二区| 人妻日日干| 日本一区二区不卡| 嗯嗯不要视频| 91亚洲网站| 青青操日韩| 青青草久草AV| 亚洲人精品久久久| 91人人看| 白丝1区2区3区| 婷婷伊人| 超碰人人乐97| 诱惑人妻欧美一区在线播放| 操美女人妻| 国产精品极品美女视频| 国产久9| 亚洲美女av无码| 乳欲人妻办公室奶水| 日韩无码黄色片| a级免费在线观看| 精品丝袜无码一区二区三APP| 日本成人免费一区二区三区| 有码人妻系列| baiduhicn.com。| 欧美在线天堂| 国产高清不卡视频| 久都青青视频| 久日91在线| 日韩欧美三级| 婷婷五月天激情四射| 91超碰人人操| 欧美色三级片91| 婷婷色导航| 五月丁香六月婷| 91N欧美| 99这里只有精品| 久热精品色情| 草B在线| 另类图片综合| 激情AV| 国内精品久久国产,www香蕉久久五月丁香,亚洲欧美日韩精品永久在线,日本精品一 | 免费夜夜爱黄色视频毛片| 免费黄色A片| 女人午夜视频777| 人妻熟女一区在| 五月丁香六月婷| 丰满人妻区一区二区三| 免费岛国一级片| 美女91| 淫荡网址| 欧洲精品二区| www.伪伪| 这里只有精品视频在线| 97看操| 色综合99| 欧美青青视频| 一区二区三区免费视频入口| 91free福利| 精品国产乱码久久久兰草影视| 国产一级舔足在线观看| 乳欲人妻办公室奶水| 啊啊啊啊嗯嗯嗯用力好爽 | 中日韩久久久| 丰满丝袜少妇AV| 国产精品密臀网在线观看| 国产盗摄美女如厕大神作品在线观看| 96超碰网| 五月激情啪啪| 一级久久久久久久久久久| 99精品无码| 色噜噜人妻丝袜AV资源| 亚洲91射| 俺去俺来也在线www| 激情久久av一区av二区av| 97 九色| 大香蕉欧美| 亚洲欧洲视频小说在线观看| 嫩草 我啊~嗯~在线| 91成人精品| yiren97| 亚一综合久久久久久久久久| 色五月首页| 午夜天堂网| 97色亚洲| 超碰视97中文| 宅男午夜在线视频| 成年人性爱日韩| 51一区二区三区| 性天堂| 国产又爽又黄| 日韩黄色片子| 蜜臀久久99'精品久久久| 欧美五十路熟| 日韩精品三级| 欧美大片一区二区三区| 久欲AV| 色欲日韩欧美在线一区| 欧美天堂亚洲电影院一区在线播放| 欧美日韩大香蕉| 天天天天天超碰| 中文自拍欧美影视| 青青国产精品在线| 亚洲一区二区三区欧美日韩| 黑人粗大V S日韩女优视频| 久久一二三四五六七八九区区区 | 国产小u女在线观看| 97青青操视频| 后入国产| 久久久999国产精品| 国产午夜无码片在线观看影视| 国产精品婬乱一级毛片彝族| 12一15性XXXX粉嫩国产| 美女91| 国产精品情侣啪啪| 人人爱人人操人人性| 中文一区在线日| 老汉网| 婷婷日韩一区二区三区中文字幕在线| 日本视频一区二区三区| 日本三级A片网站com| 亚州综合在线| 国产老太乱伦一区| 日韩三级av片| 亚洲自拍欧美国产首页网曝| 激情综合网五月婷婷五月天| 久久老子无码午夜伦不卡| 国内偷拍精品一区二区| 大香蕉欧美伊| AV中文在线| 日韩一区二区三区四区五区| 色悠久| 久久啊啊| 国产精品露脸在线观看| 激情五月天插| 丁香五月久久| 天天摸天天插天天日| 翘臀vidoes| 欧美一二三区四五区| 亚洲激情综合| 操人妻逼91| A男人的天堂| 99色日| AV网站高清无码在线观看| 精品白丝一区| 欧美狠狠狠| 日本有码影片下载 | 五月婷婷丁香中文字幕| 最新日产中文在线麻豆| 免费观看欧美日韩操逼视频| 激情自拍 校园春色| 91丨九色丨国产打屁股| 日韩久久.一级黄色片| 两性综合网| 麻豆精品久久久久久久| 国产性爱欧美性爱在线| 青青草国产欧美非洲黑人| 夜夜草我| 色五月综合网| 四虎视频在线观看| 上海一级黄片| 91neishe| 97亚洲在线| 好吊色综合| 国产精品久久久无码AV网站| 精品国产乱码久久久久久久久1 | 色99视频| 91青青在线视频| 亚洲色图国产另类| 日韩av色图| 亚洲熟女综合网| 日本一久是| 久神马| 欧美天天射| 国产女人与拘做受视频免费| 翔田千里Av在线| 婷婷性爱| 久久久性少妇| 后入综合久久| 超碰日韩人妻| 色97欧美| v91av| 97丝袜亚洲在线播放| 国产自产一区视频在线| 欧美日韩狠狠爱| 少妇久久久免费| 少妇内射www在线观看视频 | 亚洲中文sv| 久久久久久久久久久久久久久久9| 欧美人妻色| 日韩人人精品| 综合欧美日韩在线| 国产美脚女优尤物在线观看| 国产中文字幕在线观看| 97精品视频在线| 日逼97| 秋霞鲁丝午夜无码一区二区三| 99视频只有精品| 亚洲五月丁香花狠狠干一区二区三区 | 岛国激情视频在线观看| 亚洲精品亚洲人成人网| 亚洲第一在线视频| 丝袜美腿射精91| 国精综合一二三区影视| 密臀国产在线| 日本操逼视频免费| 久久岛国| 少妇人妻太紧太深av| 精品人妻一区二区三区不卡断| 可乐操在线| 日韩AV无码中文一区二区| 日本人妻一区二区| 精品人妻一区二区三区在| 高潮嗯啊性感美女久久久| 天天夜夜rb| 久久精品国产久精国产| a片 xxxx受爽视频| 色色色色网站| 精品人妻伦一二三区久久| 精品性爱无码在线播放| 亚洲文学偷乱拍啪啪啪啪 | 四虎免费在线播放| 日韩午夜精品一区二区三区电影| 啊啊啊啊啊啊啊好爽不要| 久久久999日本大片| 国产女主播视频在线观看| 91av一区二区在线观看| 亚洲综合贴图91 | 熟妇高潮精品一区二区三区下载| 成人怡红院| 日本国产二线女色| 自拍偷拍 日韩欧美| 亚洲欧美精品一区天堂久久| 亚洲资源站| 精品人妻一区二区三区-国产| 91久久久久久久久18| 久久久久深夜无码| 欧美亚洲日本视频久久久| 天天影视综合色| 美国aaaaa一级黄片| 亚洲激情色片| 一块操欧美性爱| 亚洲色性| 香蕉综合网| 久久riav中文精品| 黄色片大香蕉| 精品亚州18| 成人无码在线视频网站| 天天综合网亚洲综合网| 熟妇人妻一区二区三区| 超碰超碰欧美| 日韩淫色网| JIZZJIZZ国产精品喷水| 亚洲资源网| 国产欧美一区激情交| 日韩精品资源专区二区| 一级黄色牲爱A级片| 久久久内射良家| 超碰91在线| 六月婷婷色综合| 欧美日韩另类激情图片| 久草尤物| 伊人四虎综合| 丁香五月天激情| 六月天婷婷| 久热99999| 午夜超碰| 精品一区二区3区| 99精品九九九九九九| 综精品久久久aaaa| 淫妻综合网| 人人操人人色网| 亚洲脚交| 久久久亚洲熟妇资源| 久久大香蕉手机高清| 啊啊啊想要| 欧美高清第一页| 欧美18禁91| 激情自拍 校园春色| 国产传媒操逼视频| 成人av福利在线观看| 日韩无码极品| 熟人人妻少妇精品久久| 日本506070| 国产高清自拍| 精品少妇人妻av久久免费| 少妇人妻在线| 熟妇无码视频三区| 不卡在线观看视频| 少妇的嫩逼图片| 最近二区三区视频大全| 亚洲日韩国产精品| 9精品久久久久| 天天做天天爱| 黄片com.| 99色综合| 四虎免费在线播放| 丁香六月啪| 五月天偷拍| 97 视频在线| 国产日韩中文字幕欧美| 性色AV蜜色av色欲av| 99久久婷婷丁香| 久九九九九九九热| 国产精品成人久久一区二区三区| 一级AAA片一区二区三区| 亚洲成人av电影在线| 60秒免费视频| 亚洲天堂2020| 青娱乐国产精品| 日韩欧美亚洲国产日韩| 国产精品福利资源在线尤物| 中国一区二区亚洲人妻| 妇女视频网站| 天天日日日射| 97视频900| 91国产操逼视频| 91老妇女| 在线欧美69V免费观看视频| 青青草一区二区高清无码视频| 99国产精品久久久在线播放| 成人性爱视频在线看| 五月天色综合| 国产乱子伦久久精品综合一区二区三| 天堂8在线新版官网| 色五月激情AV在线| 国产操逼网站亚洲一级黄色| 少妇一线天久久久久久| 2011国产精品| 色欲无码人妻日韩欧美精品| 九久久九九久视频| 人妻天天操天天爽视频免费| 日本成人电影资源网| 欧美疯狂做爰xxxx| 夜夜精品视频一区二区| 伊人网在线点播| 啪啪啪东京| 777琪琪午夜免费A片| 激情露脸爱| 久久久999| 人妻天天爽夜夜爽爽| 久96热在线观看视频| 午夜乱轮操逼视频免费看| 99re久久| 有码免费观看| 漂亮人妻被强中文字幕hd| 中文字幕78| 思思性爱| 国产精品午夜AV完会免费 | 色综合av男人天堂| 成人小说另类在线| 96国产精品| 天天综合网1| 色五月激情综合网| 中文字幕中文字幕一区二区| 色吧 综合| 情色五月天就去干| 超碰一区二区| 色色综合97| 天天干天天日天天射黄色大片| 国产AV超爽| 高清一区AV无码| 97干色| 欧美性夜| 欧美日本成人一区二区| 中文字幕精品一区二区精| 97国产伦理| 欧美1区二区三区公司| 无码国产精品午夜不卡( | 日韩猛交| 91高清日| 国产福利av精彩对白| 天天噜| 中文字幕AV片| 色蜜AV| 午夜情侣自拍网站| 色婷婷五月天| 欧日韩不卡视.频| 国产久久久久久久久一区二区| 久草尤物| 在线观看AV片| 91色碰| 久久秀这里有精品| 都市激情人妻一区二区青青操视频| 一区二区三区精品黑丝白丝酒店对鸡 | 強姦亂倫a| 欧美性爱精品七区| 操逼啊啊啊91| 嗯嗯啊啊的视频| 330dv亚洲成年视频网| 欧美欧美少妇| 久久产精品一区二区三区电影| 中文字幕一二三| 久久久久久网址| 一区二区精品日韩欧美在线观看| 免费一级毛片在线视频观看| 欧色综合| 97碰碰色| 激情接吻视频久久久久久| 久久久久婷婷| 亚洲av热热色| 欧美色图91| 日韩精品免费高清视频在线| 久都青青视频 | 国产精品自在线发布| 国岛片视频| 亚洲。日韩。欧美| 97手机日韩| 久久久久久AⅤ无码免费肉站| 色踪合AV| 亚洲欧洲成人在线电影| 精品亚洲成人免费在线| 啪啪视频亚洲第一| 亚州操操穴网| 久九九九| 五月丁香色色网| 偷拍片久久| 亚洲日韩电影| 99热成人| 精品免费一区| 禁止观看美女黄| 91殴美| 一本一道人妻久久一区二区三区| 伊人加勒比| 91国模| 四虎精品一区| 亚洲高清少妇| 亚洲天堂男人的天堂| 国产精品美女| 日韩一区二区熟女| 手机在线中文字幕国产| 欧美综合 站| 黄色片大香蕉| 96麻豆精品一区二区三区| 九九色逼| 精品日韩中文在线| 亚洲AV色图一区| 混色激情av| www.亚洲黄色| 亚洲综合草草| 色av中文字| 欧美日韩*字幕一区| 日本男人插女人的逼黄色| 亚洲人妻中文高清| 无码少妇精品一区二区60岁老人| 免费男人的天堂| 欧美色女人| 看日韩黄片| 99久久久er直播网址| 伊人久久综合影院| 国产嫩草精品A88AV| 婷婷在线视频| 一区操逼| 午夜男女爽爽大片免费观看| 天堂亚洲欧美| 亚洲色图8| 国产精品无码久久久久2025| 在线小说视频一区| 东京热男人的天堂网| 老熟女搡BBBB搡BBBB视频| 亚洲欧美碰碰| 91 丝袜在线观看| 熟女精品一区二区三区| 免费观看的黄色的网站| 久综合国内精品自在自线| 国产又长又大又粗的视频| 超碰97玖玖爱| 91欧美偷拍| 97网址www| 日韩AV电影网站| 99精品丰满人妻无| 日本123区操B视频| 亚洲国产欧美中日韩成人综合视频| 97天堂| 欧美国产操逼| 婷婷伊人网| 亚洲国产高清福利视频| 在线一道啪| 国产亚洲深夜激情| 色五月AV| 亚洲天堂久久久久久粉红视频| 日本 情色 1区2区3区| 久久久久幕乱码| 国产999精品久久久| 成人性交免费视屏| 高清无码在线播放网站| 97色伦欧美| 国产亚洲精品av一区| 日日干夜夜操视频h| 欧中美三级一区二区三区| 120分钟婬片免费看| 男女无套 免费网站| 九热中文字幕| 五码视频在线观看| 一区二区三区精品视频| 无码色| 亚洲、日韩、综合、另类| 欧美高潮在线| 青青操综合网| 亚洲蜜乳av| 热久久九九热| 日韩无码精品综合久久| 午夜啊啊啊| 在线观看黄色电话| 91美女丝袜诱惑视频| 好爽,再快点啊哈嗯嗯嗯嗯| 欧美熟女逼久久久久久| 久久免费少妇| aaaa黄片| 超碰97网址| 破处bbq| 日本αv| 丝袜大香蕉| 亚州操操穴网| 日天天九九天堂666| 熟女乱伦A| 九九在线视频| 欧美另类天堂| 五月婷网站| 亚洲一区二区三区麻豆传媒| 综合久久少妇中文字幕| 再深点灬舒服灬太大了好硬好爽| 操美女人妻| 视频不卡中文字幕| 色97| 亚洲毛片基地专区| 日本综合久久| 中文字幕一区二区无码成人| 色呦呦呦在线观看视频| 中文字幕日韩人妻视频一区二区三区交换夫妻| 日本久久精品| 亚洲在线观看| 亚洲宅男天堂| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师黑人潮喷一 | 欧美人妻一区二区| 六月婷婷五月丁香| 1240青青草一区二区三区视频天爱| 色五月婷婷麻豆在| 精品无码一区二区三区| 黄色小说亚洲| 做爱A级亚欧| 天美传媒av在线| 国产无马视频| 久久久久九九九| 日本天堂网| 精品蜜乳AV免费观看| 亚洲清纯唯美| 久草福利在线资源站| 欧美熟女妇同| 天天看,天天做| 午夜美女福利视频| 久草精品一区| 少妇超碰在线| 少妇色欲综合网2| 97电影院超碰| 色色色欧美| 美女性91| 国产第11页| 大香蕉碰碰| 久久婷婷热| 亚洲丝袜综合| 久久视频,这里只有精品 | 色婷婷视频| 97神马久久| 91九九九逼| 日本三级韩国三级99| 天天躁日日躁xxxxx| 九七超碰人人乐| 色婷婷一区二区三区久久午夜 | 日韩精品人妻中文字幕久久久| 秋霞欧美性爰视频| 日韩国产精品人妻无码久久久| 不卡一区视频| 97超碰热线| 伊人久久88国产女| 日韩乱码av| 日韩啪啪网| 免费簧片在线观看| 一个国产在线综合网站| 欧亚无码视频| 91被操| 国产亚洲福利第一页丝袜| 96国产污污污丝袜| 老熟妇一区二区三区啪啪| 97操97色| 久久久久久波多野吉衣高潮| 黄色二级片网站| 日韩婷婷| 久热免费视频| 久久婷五月天| 色蜜AV| 伊人991| 精吧天堂| 性九九九九九九| 97国产精品久久久久 | 婷婷午夜| 狼天天狼天天大香蕉| 超碰资源亚洲97| 熟女欧美日韩综合婷婷| 美女黄码视频午夜| 久久日韩肥臀| 97狠狠| 家庭乱伦国产| 亚洲另类电影| 色一射色一射| 伊人少妇久久久| 抽插亚洲无码| 99在线无码精品秘 入口黑人 | 超碰99热中文字幕| 欧美自拍网| 乱伦色图网址是多少| 99熟女| 亚洲综合色图欧美| 人妻干天天| 婷婷日韩一区二区三区中文字幕在线| 精品一区二区三区四区外站| 色婷婷国产精品一区在线观看| www.99中文字幕| 婷婷五月天激情网| 99久热精品99re6热| 97干97色| 97爱免费插| 中国熟妇| 再深点灬舒服灬太大了好硬好爽| 青青草十区九区爱夜| 国产精品久久久久久久久久久久久久吹 | 欧美黄色手机在线观看| 99re这里只有精品3| 亚洲另类色综合网站| 天美91| 夜夜操av亚洲一区二区| 婷婷超| 日欧美色| 天天日天天搞天天干| 亚洲伊人久久精品狠狠在线| 91久久久亚洲| 91黑丝美女| 精品成人无码| 97资源免费视频| 成人看片网站| 又大又白奶子| 国产剧情AV不卡在线观看| 精品人妻一区二区三区视频在线| 夜夜夜夜夜夜夜夜夜狠狠狠狠狠狠狠| 91成人精品在线播放| 一级特级aaaa毛片免费观看 | 伦激情人妻另类人妻| 日本二三四区| 亚洲有码视频二区| 欧美成人一级免费电影| 成人资源中文字幕在线观看| 欧美色性爱| 久久久啊啊啊| 手机看片1024你懂的国产| 综合大香蕉美。| 中文字幕 国产 精品| 91夜色| www.acm成人黄色毛片| 狠狠操狠狠插| 国产一区二区三区久久久精品| 9999久久久久| 精品免费1| 亚洲欧美国产其他二区| 女生久久网| AV中文字幕剧情1区2区3| 天天摸,夜夜摸| 老司机射| 噜噜噜在线视频| 久久久久久综合久久伊人蜜月| 久9精品| 日韩性爱高清免费视频| 狠狠色伊人亚洲综合网站色| 997色在线| 九九久久久九九| 白嫩国模丰满一二三区| 思思热免费在线视频| 天天日天天操天天射河南省| 九九九不卡| 欧美传媒一区| 欧美 牲| 一本一道久久综合久久| 太久视频| 久久九九综合| 9 7超碰在线免费观看| 亚洲色图伊人网| 亚洲中字幕日本一区二区三区| 韩国女主播青草福利视频| 亚洲中文字幕三级在线| 性爱综合网| 噜噜噜无码AV一级一级久久影院| 久久久久久AⅤ无码免费肉站| 日本日逼高清| 大香蕉欧美伊| 欧美一级做a爰片免费视频| 欧美日韩99| 国产1769在线| 一区二区三区四区五区高清无码永久视频| 久久久婷| 欧美AB在线| 日本中文熟女视频| 97在线免费看视频| 日本视频在线中文字幕| 亚洲影视综合| 一级毛片电影免费看| 亚洲一本色道中文无码aV天美| 91久久精品国产| 亚洲男人天堂2017| 97超碰精品图片| 学生妹天天看| 色区97| 狠狠操,使劲操| 18啪啪手机免费性爱| 精品久久无码午夜福利| 日本色色色色色视频| 五月综合久久| 色娱乐色呦呦夜夜夜夜av| 精品一区99999| 襙一襙| 精品一区二区三区蜜桃臀赵总 | 这里是精品| 97无码视频在线播放| 能在线播放的国产三级| 免费夜夜爱黄色视频毛片| 日韩操逼性鲍| 伊人综合色网| 色悠悠伊人网五月天| 91c色| 91啪9色| 极品少妇久久久| AV网站高清无码在线观看| 中文字幕在线观看第二页| JuliaAnnXXX888| 日韩AV熟女乱伦| 国产视频第2页| 久久人人爽爽人人爽人人片αV| 人妻夜夜爽天天爽麻豆三区网站| 啊啊啊啊嗯嗯在线久久久| 看日韩操逼| 亚洲欲| 韩国成人精品久久久免费看| 亚洲日韩东京热一区| 日本性爱网址| 日韩三级在线观看mp4| 成人五月天丁香激情综合| 伊人99热| 天美av在线| www激情| 九九热精品| A 天堂在线观看视频| 1000午夜黄色| 99日精品欧美国产| 久久超碰com| http://qxhbdz.com| 欧美AB在线| 国产精品。| 欧美极度丰满熟妇hd| 精品人妻15区| 日韩啪啪啪啪啪| 久久久国产av美女私房| 亚洲熟久久| av天堂5| 亚洲综合91| 吊色| 欧美少妇大量自拍视频在线观看| 为用户提供免费看黄网址在线观看| 老师充足的奶水小说| 亚洲黄网在哪免费看| 欧美激情区| 人人噜夜夜操| 高凊专区人人操| 亚洲一欧洲中文字幕在线 | 夜夜精品视频| 色www精品视频在线观看| 国语av最新自产拍在线观看| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区 | 国产在线激情| 绯色AV粉色AV蜜臀AV| 丁香五月激情综合国产| 91啦人妻| 国产精选三级在线观看| 国产欧洲精品亚洲午夜拍精品| 婷婷操逼| 嫩草影院在线观看精品| 国产呦精品系列在线观看| 立川理惠加勒比无码| 眼镜人妻101.com| 欧美日韩人妻精品系列一区二区三区| 日本最新免费韩国1区2区视频播放| 久久久久一本一区二区青青蜜月| 亚洲青青青视频在线| 日韩超碰精品综合| 亚洲欧美在线丝袜| 欧美日韩电影一区二区| 丁香五月婷婷五月| 人妻少妇av在线观看| 人妻丰满熟妇一区二区三| 人人看人人插| 中文字幕高清精品一区| 91精品微拍福利| 丁香五月综合| 亚州色图第三区| 九九九网页| 色婷婷久久| 大地资源在线观看中文第二页| 国产无码高清操逼视频| 精品九九国产无码| 少妇一区二区三区高速| 日逼逼免费看| 深爱激情五月天| 第四色色综合91| 大香蕉综合网| 天天综合网在线观看| 久久久久九九九九| 天天操夜夜操| 人人操人人搞人人草| 五月丁香久久| 日本中文字幕熟妇| 中文字幕人妻资源在线| 午夜男女爽爽爽在线视频| 日本日日色视频| 色婷婷综合久久中文字幕雪峰| 国产高清成人mv在线观看| 日韩激情中文字幕有码| 97在线精品| 色噜噜国产在线| 亚洲AV不卡在线观看尤物| 亚洲操操操无码| 日本一级真人黄色性爱视频| 先锋色眉乱伦资源| 欧美在线伊人色| julia ann久久| 久久久97| 亚洲不卡AV在线| 色图综合网| 国产精品经典一卡久久久| 国产精品久久久久久久久久久久| 国产日韩色综合| 亚洲制服aⅴ中文字幕| 成人午夜视频免费播放| 锕锕好爽 死我在线观看| 黄片免费久久久久久久| 亚洲宗合网| 九九99精品| 日韩美女久久一区二区三区| 2019天天操天天爽天天拍| 日韩性爱小视频| 女同性恋一区二区三区精品视频| 青青草国产欧美非洲黑人| 欧美亚性天堂| 国产一级不卡在线观看| 欧美激情视频一区二区三区不卡| 日韩射图| 日韩三级网址| 18岁禁 茉莉成人久久| 亚洲黄色电影| 免费伦费视频在线观看| 超碰色大香蕉| 国产精品福利资源在线尤物| www.99热在线只有精品| 92午夜免费福利视频| 91女色| 蜜臀人妻少妇久久在线观看| 91久久婷婷| 五十路熟女人妻一区二区在线观看| 伊人女女资源在线观看| 九草九九九| 国产亚洲在线观看| 可免费观看的av毛片中日美韩| 人妻美腿丝袜制服诱惑综合天堂-| 2025年A片视频精品| 日韩中文字幕av在线播放| 欧美国产欧美在线观看| 校园春色亚洲色图| 狠狠躁天天躁日日躁97| 在线可观看的黄色网址| 超碰色大香蕉| 三级网站超变态精品| 天天看,天天做| av黄图片在线观看| 国产精品乱码久久久久久| 天天干,天天日| 无码高清国产AV| 国产自偷| 国产中文福利| 操死我干死我| 操狠狠| 操91| 国产一区在线观看无码AV | 搞中出视频在线观看| 欧美日韩超碰在线| 欧美日韩第一页| 国产性爱在线视频一区二区| 精品人妻一区二区三区四区不卡在| 亚洲色图国产另类| 97视频620| 欧美日韩婷婷中文| 福利风月五月天影院| 综合色图,成人综合网| 东京热免费视频| 婷婷亚洲综合| 亚洲AV永久无码一区仙野| 久久怡红院| 91制服丝袜| 亚洲清纯综合| 性爱Av免费| 午夜精品久久久久久久99热影院| 高清不卡视频| 蜜桃久久久久久| 日韩AV一区二区三区三州三州| 五月天综合网| 亚一综合久久久久久久久久| 日本人妻中文字幕| 久久久新亚洲AV| 青草精品视频日本久久久久网站在线| 成人区人妻精品一| 国产精品久久| 福利操逼| 色欲天天综合网| 久久xx| 宅男午夜在线视频| 日产成人久久| 婷婷久月| 乱伦av麻豆| 日韩av不卡在线观看| 婷婷六月天| 欧美性天天影院| 日韩一二三区| 午夜精品五区| 亚洲精品天天影视综合网| 欧美综合亚洲| 蜜臀久久99精品久久久久久无删减| 精品国产Av无码久久久亚洲| 把腿张开老子CAO烂你| 超碰97爽| 超碰99在线| 中日韩久久久| 蜜桃中文字日产乱幕4区| 国模91| 91深夜夜| 色女综合| 亚洲九九九九| 日日黄色三级网站| 色欲天香天天综合网-成年人三级片网站-欧美乱妇狂野-日韩国产专区-久久久久久 | 偷拍综合亚洲| 2024年最新色情网站在线观看| 97综合在线| 青草伊人久久| 波多野结衣被操50分钟免费视频 | 免费人成?大片在线播放| 日韩ab网| xxxx网站亚洲精品| 中文在线久久字幕| 91av一区二区在线观看| 亚洲综合春色| 国产精品久久久| 久视频在线观看| 日韩一区二区精彩视频| 大香蕉十区| 久久黄片国产一区二区| 熟女中出视频| 一本精品日本在线视频精品 | 大香蕉九九| 欧美综合91| 国产福利夜| 中国大陆国产高清AⅤ毛片| 国产自产22区| 亚洲中文字母在线播放| 成人草草视频| 日韩精品.久久精品.AV女优.天美传媒| 91亚洲情色| 青苹果影院男人的天堂| 国产精品制服丝袜清纯唯美| 日韩精品大香蕉伊人在线| 色欲日韩欧美在线一区| 中文久久久| 国产成人主播| www.色综合| 9色国产精品一区粉嫩| 最新av在线| 伊人久久艹| 中文字幕美女91| 9ⅰ久久久天天| 天美国产精品| 精品区国产区一区二区三区| 九九九久久久| 精品久久久久成人码免| 99热色这里只有精品| 国产久久av| 3PAV乱伦视频| 亚洲干B| 麻豆AV短剧| 99久热| 日韩精品碰碰| 人妻精品免费一二三区| 97在线视频免费看| A一级色女| 天天综合网91入口| 黄色成品网站| 欧美成人精品A片免费一区99| 亚洲码专区| 国精精品无码一二三区水多多| 99老司机精品视频在线观看| 九九九九热| 神马久久久久久久| 97在线看| 欧美色欧美| 国产精品爆乳懂色蜜乳| 欧美天天综合在线| 少妇淫妇久久久久久久| 亚洲丝袜制服国产91_国语字幕免费观看完整版下载第5集_ | 亚欧无码在线| 奇米狠999| 色爱三区| 激情综合网激情五月天| 人妻天天爽夜夜爽爽| 成人小说视频在线精品欧美| 女性91网站| 啊啊啊啊啊在线| 黑人娇小av在线播放| 亚洲色宗合| 欧美性暴力| 天天射天天| 96AV久久久| 日夜干射色啊| 激情四射五月天| 五月天人妻综合| 情色图区| 91香蕉国产尤物视频| 男人女人18禁片免费看网站| 色黄污美女啪啪啪免费网站| 最新中文字幕在线亚洲| 大香蕉手机视频| 欧美亚洲影视| 超碰 欧美| 精品无码秘 人妻一区二区| 尤物黄色在线观看网站| 亚洲欧美日韩精品久| 丁香六月天| 裸模AV女优| 男女啊啊啊| 欧美性爱精品七区| www超碰| 97久久久精品| 少妇精品久久| 五月综合久久| 动漫区日韩区欧美区| 极品少妇久久久久| 国产精品成人无码a v毛片| 色婷婷六月| 疯操AV| 国产亚洲精品激情| 久久9 9 9精品| 国产深喉| 婬女免费一二三区A片| 青青草啪啪网| 久操91视频| 久久久久密| 特色a在线上| 女优免费一区二区永久| 清纯唯美亚洲另类| 国产成人自拍视频在线| 97视频900| jizzjizz欧美| 欧美日韩青操| 欧美日韩 强奸乱伦| 亚洲网污污污污| 亚洲精品无码成人久久久99 | 欧美综合中文| www色色com| 夜夜爽夜夜操| 大香蕉伊人亚洲| 亚洲国产成人7777| 四虎国产成人精品免费一女五男| 久草尤物| 成人一级二级| 91精品丝袜在线观看| 老司机福利社视频在线观看| 欧美一级黄色18片免费看| 超碰97久| 97AV爱| 精品一区二区在线针对华人免费观看这里只有精品免费观看 | 熟妇视频一区二区三区在线观看| 97色碰| 欧美图片色五月天| 日本天天操| 欧美九一精品久久久熟妇| 九九激情网| 亚洲乱色熟女一区| 台湾佬中文娱乐网久久久久久久久久com | 97超碰总站| 久久亚洲AV无码专区国产精品| 亚洲色图综合网| 色婷婷五月天| 亚洲欧美中文一区二区三| 后入福利| 人妻22p| 国内偷自视频区视频综合 | 久久九精品| 青青11操操操操操操操操| 51一区二区三区| 欧美亚洲自拍另类人妻| 天天肏夜夜肏| 色区久久| 亚洲综合另类小说色区亚洲成av人片在www| 91综合天天| 在线情色电影 91大 | 天美传媒精品一区二区| WWW美腿丝袜香蕉中文| 久久久18禁| 妇女视频网站| 少妇国产不卡| 2010男人的天堂| 色色五月天激情| 色情五月综合婷婷| 国产精品无码AV网站| WWW黄片COM| 日本肉体xxxx裸交| 另类一区| 青草青草久热| 国产精品久久伊人| 久久激情网| www.天天干| 厕所偷拍在线| 9超碰免费| 亚洲大胆人体av| 国产吹潮女在线观看| 色97综合中文字幕| 99日视频在线免费| 99少妇| 亚洲无线观看久久| 人妻偷拍一区二区三区| 黄片免费日韩| 免费一级精品啪啪视频| 在线免费观看日韩一区| 欧美日韩国产高清在线一二三区| 国产女人成人精品视频| 丁香五月色| 97视频在线观看高清资源|