色五月色开心色婷婷色丁香,五月婷婷丁香花综合网,婷婷丁香五月激情综合在线,五月婷婷六月丁香动漫,婷婷丁香五月激情综合在线,丁香花中文字幕在线观看,播五月色五月开心五月网,开心激情综合网,狠狠色丁香婷婷综合最新地址,丁香视频在线观看,狠狠做六月爱婷婷综合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
返回資訊列表
日韩人妻少妇中文字幕| 免费一级毛片在线视频观看| 国产大片精久久久久久| 久久精品国产72国产精品福利| 欧美 综合 亚洲| 日本色色色视频| 久久久久国色αv免费观看| 精品视频久久久久九九九九9999| 久久久久久亚洲Av无码精| 一个人在线看的黄色电影网站| 2011国产精品| 97精品熟女少妇一区| 性久久久| 一区在线观看中文字幕| 日韩本不卡视频在线观看| 亚洲在线| 91超碰人人操| 亚洲精品xxx| 自拍视频大全亚洲专媒视频/一区二区三区 | 中文字幕一区 二 区 三 四 五 区日 日 骚 | 日本精品五区| 国产黄色影片在线观看| 好吊妞转入那个网| 国产亚洲色婷婷久久99精品91葵花宝典 | 一二视频神马久久传媒| 性爱乱伦一区| 无马一区二区| 日韩精品9999| 日本午夜福利影院| 亚洲 欧美 色图| 五月天婷婷成人网| 蜜臀久久99精品久久久久久婷婷| 亚洲中文电影| 91小视频| 午夜激情成人在线观看 | 亚洲午夜福利视频| 欧美日本成人一区二区| 欧美高清性猛交| 一类无码操逼视频| 78精品| 18一区二区三区| 国产精品久久久无码AV网站| 阿姨一区二区免费视频-高清正片西瓜视频下载app-T450AV | 天美传媒AV在线| 国产一区二区欧美日本| 精品国产乱码久久久久久免费| 中文字幕在线观看丝袜| 操逼A∨| 98精品国产乱码久久久久久| 日本久久99| 亚洲黄色AV电影| 97色论| 欧美强奸乱能| 精品久久无码午夜福利| 91男人综合| 成人 日韩欧美一区| 亚洲AV成人精品网站在AV| 日韩精品操少妇| 色噜噜精品一区二区三| 亚洲天堂男人网| 成人A片男人的天堂| 中文字幕精品日韩中文字幕| 熟妇乱伦一区二区| 欧美亚洲清纯| 色婷婷综合久久久久中文一区二区| 久草国产在线视频| 亚洲熟妇一,二,三期| 黄日韩| 99久久综合| 国产精品亚洲无码| 免费A片三p视频| 骚货 中文字幕 av| 噜噜噜噜天天狠狠| 天天综合欧美综合| 色色色综合网| 婷婷丁香熟妇综合网| CCYY草草影院地址入口| 欧美性爱18观看| 久久久久九九九九九| 99re这里只有精品中心播放| 日本在线视频导航| 精品成人av一区二区三区在线| 亚洲性爱成人| 日本精品五区| AV天堂因数| 亚洲成人妻日韩在线| 国产剧情一区在线观看| 五月丁香成人网| 人人摸人人摸人人干| 亚洲国产精品无码AV久久| 97操97干| 可乐操亚洲蜜911| 久久久精品视频欧州站| 日韩欧美~中文字| 91总综合网| 天天透伊人| 欧美一级色| 国产又操| 91一起操| 中文字幕亚洲在线一区| 91精品无码人妻系列| 强奸国产在线| av绯色| 超碰成人公开| 亚洲成人免费中文字幕| 一区二区影院| 九九黄色网| 亚欧高清v| 国产九九九九九九九九| 女人午夜视频777| 亚欧性爱无码| 性爱av在线免费观看| 福利在线观看一区二区| 国产精品宅男免费| 久久99网站| 综合熟女| 亚洲……91| 狠狠躁AV| 亚洲精品天天影视综合网| 中文字幕在线观看第二页| 麻豆天美久久91| 青青草中文-久久青草精品一区二区三| 久热婷婷| 夜夜高潮夜夜爽| 国产精品久久久久久久久久久久久久久久| 9997se| 久久久月天| 国产精品操| 日本影视久久免费| 日韩免费三级黄片电影| 亚洲精品影视老司机| 先锋色眉乱伦资源| 久9视频| 日韩在线视频1234| 秋霞一区二区三区四区五区六区七区| 伊人午夜福利视频| 天天92av| 青草青草久热| 日本特黄f c2| 成人A片男人的天堂| 美熟女逼导航AV操逼| 国产中文字幕在线| 日韩无限资源| 少妇高潮特黄A片| 国产综合操逼高清| 麻豆AV96熟妇人妻| 大香蕉92| 蜜臀一区二区三区在线 | 欧美在线大香999| 超碰97欧美| 国产传媒操逼视频| 黄色成品网站| 性生活性生大爱77AV国产| 99re欧美| 国产精品69人妻无码久久久| 欧美婷婷久久| 亚洲熟女av中文字幕| 国产亚洲精品激情| 六月婷婷五月丁香| 日韩精品影视| 久久在线观看免费视频| 操人无码| 久久久久久中文| 欧美精品二区视频在线| 大香蕉黄色一区| 99国产精品久久久久久久成人热| 日韩99999| 国产高清吃奶免费视频网站| 另类图片五月| 亚洲在线A| a片自拍直播视频| 日本午夜福利影院| 欧美激色| 蜜乳Av成人片网站| 91中文精品日韩欧美在线| 伊人网在线点播| 日韩中文字幕精品一区在线| 大香蕉伊利av| 欧美劲爆第一页| 日韩欧美午夜视频在线| 色综合加勒比四四季| 欧美天天搞| 在线啊v一区| 久草综合视频| 国产极品粉嫩馒头一线天av| 麻豆60秒| 欧美资源| 久久久无码国精品无码三区三区| 99超碰网| 人妻久久久| 欧美偷| 久久久国产亚洲精品系列| 狠狠搞 亚洲91| 色哟哟 日韩精品| 人人爱夜夜爱| 一区操逼| 91天美传媒在线观看| 另类图片欧美激情综合| 久久啊哟| 日韩欧美性吧婷婷乱伦大香蕉| 婷婷久久网| 激情另类激情| 五月激情视频| 传媒在线观看一区二区三区| 五月丁香| 欧美传媒| av线电影| 中国国国产一级特黄毛片| 熟女高潮合集-永久久久-成人AV| 国产精品亚洲高清在线| 欧美精品欧美精品系列| 2024人人操人人摸| 少妇无码999| 亚洲色图 欧美热图 清纯唯美 另类自拍 | 大香蕉综合网| 亚洲精品一二三四区| 99精品国产户外露出| 色性荡荡荡荡视频| 一牛影视成人片免费| 天美传媒av在线| 亚洲制服欧美另类内射| 91精品久久久久| 看日韩美女二区三区免费操逼视频 | 天堂涩涩| 亚洲无码99| 色姑娘综合网| 啊啊啊在线看| 久久99国产综合精品女同| 国产亚洲深夜激情| 操91| 97视频在线观看播放与子乱对白在线……| 人人么人人操| 欧美日韩精品久久久久东北老熟妇| 久久ww| 97色网| 久久久久久中文版| 熟女突然公开看18禁影片 | 天天干人人乐| 玖玖爱综合| av在线免费一区二区| 综合亚洲欧美| 91男人天堂网| 久久久噜噜噜久久久| 亚洲国产婷婷在线播放| 深夜福利黄片| 综合网亚洲1| www鬼畜国产男人的天堂| 人人操人人摸人人看人人插| 欧美色图亚洲色| 欧美一区二区成人一卡| 日本一区二区三区欧美日韩中文字幕| 国产超碰人人爽人人做| 一区二区乱码福利| 综合97久久| 久九九九九九九九热| 超踫中文字幕| 九九久久99| 久久美女国产| 97精品一区二区视频| 久久视频,这里只有精品| 精品人妻二区三区| 97婷婷色| 无码聚合| 午夜乱轮操逼视频免费看| 啪啪啪综合| 伊人玖玖网| 久久日韩毛| 极品白嫩美女白浆成人福利在线看| a亚洲欧美色欲| 91 综合网| 中出20p| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 四虎884a| 成人熟女视频一区二区三区| 人人爱操| 天天看,天天做| h无码动漫在线观看| 草草电影院| 日韩十八禁| 91精品国| 九九九偷拍| 日韩av电影网站| 欧美夜夜骑视频| 欧州激情视频在线一区二区| 超碰超碰欧美| 97网址www| 婷婷情色综合网| 狠狠色综合网| 婷婷中文字幕| 色五月综合网| 九九九九九九九九九九九免费国产| 91精品久久久久久77777| 狠狠操夜夜| 亚洲无码太久| 亚洲精品乱码线路中文字幕| 一本大道不卡一二三区| 香蕉人人操tv| 激情五月婷| 五月天婷婷基地| 久久99网站| 五月天激情影院| 亚洲高清无码免费观看视频| 超碰在线99| 久热久| 综合熟女| 国产自产91区13区| 日本高清加勒比| 男女香蕉一区二区| 天天操天天舔| 丰满人妻被猛烈进入中| 不卡中文字幕aⅴ在线| 天天操人人操狠狠插| 性爱乱伦视频免费| 婷婷丁香五月天综合东京热| 第一高清av中文字幕| 婷婷在线精品| 欧美日韩人人精品| 日韩色女精品| 国产操逼网站亚洲一级黄色| 国产亲戚伦亲在线| 91久久精品蜜臀| 天天操女人| 久久久熟妇熟女国产| 97av,com| 在线欧美亚洲| 日本三级A片网站com| 91爆操视频| AV九九| 亚洲aw毛茸茸在线| 插B在线观看| 91老熟女| AV网站高清无码在线观看| 久久性爱免费送| 亚洲欧洲偷拍一区| 1.igao73.com 加入收藏 免费专区 国产精品 中文字幕 日韩精品 欧美精品 精彩 | 久久午夜鲁丝片| 五月丁香拍拍激情综合三级| 久久久爆乳翘臀一线天伦理视频| 97se综合网| 嗯~啊~轻一点 视频| 天天色天天干天天爱| 手机看片1025| 九九拍拍精品视频在线播放 | 中文字幕乱碼在线| 国产精品对白自产拍| 蜜乳中文字幕a在线| 黄色网址在线免费观看| 精品人妻一区二区免费蜜桃| 嗯嗯啊啊啊啊轻点视频| 狠狠久久手机视频精品| 亚洲欧美中文日韩视频中国语| 中文一区二区婷婷视频| 校园春色美腿丝袜 | 日本福利二区视频| 欧亚第一综合网| 亚洲天堂久久| 国语av最新自产拍在线观看| 97se综合网| 伊人97| 老司机深夜影院18未满| 日日夜夜国产综合| 人人操人人摸人人骑| 性爱1区| 熟女高潮合集-永久久久-成人AV| TS人妖另类精品视频系列| 日韩av影片在线观看| 欧美 日韩 婷婷 五月| 久草午夜| 国产青一二三| 久久精品无码一区二区三区| 日本污ww视频网站| #NAME?| 欧美成人一级免费电影| 亚洲AV不卡在线观看尤物| 欧美综合91| 五月丁香啪啪啪| 伊人嫩草| 影音先锋国产精品| 人妻无码视频一区二区三区久久| 97在线观看播放视频| 国产乱婷婷精品二区三区| 精品999一区二区| 亚洲成人在线播放| www欧美91| 激情色播| 日躁天天爽爽| 亚 欧 美 综合| 中文字幕乱码在线观看| 视频二区美腿丝袜制服人妻欧美| 国语精品av| 丁香婷婷大香蕉| 国产一区二区在线看| 国产精品自拍欧美在线| 无码人妻毛片丰满熟妇精品区| 大香蕉免费乱伦视频| 国产九九九九九九九九| 抽查国产福利主播| 久久六六| 人妻一区久久二区三区色播| 黑人精品一区二区在线播放| 伊人青青一区成人视频在线观看区| 日躁天天爽爽| 日本天堂网| 老熟女乱伦一区| 人妻在线大香蕉| 岛国AB视频| KK色在线影院| 国产精品一二三区福利| av毛片aaaaa免费看| 久久久噜噜噜久久久| 欧美综合自拍| 97超碰在线资源网站| 日韩三级天堂在线观看| 东北女人高潮视频| 亚洲高清视频在线观看| av网页一区二区三区| 青青草华人在线欧美在线| 一起草精品人妻| 欧综合网| 久久偷拍人| 人人操人人大香蕉| 久久久久久九九九| 神马影院午夜福利久久久| 操逼操逼视频操逼| 免费视频一二三区| 欧美影音在线| 精品夜夜澡人妻无码| 国产av激情无码久久天堂| 男人天堂免费| 欧洲天天在线| 爱av免费| CCYY草草影院地址入口| www久久精品| 内射日韩大臀美女| 操逼视频亚洲| 成 人 A V免费视频在线观看| 91男同| 亚洲宅男天堂| 精品一区二区综合熟妇| 富女玩鸭子一级毛片| 九七人妻在线| 黑丝91视频| 亚洲日韩国产欧美综合v| 精品人妻一二三| 久久久久久少妇| 精品91摸| 久久伊人大香蕉| 性爱视频无打码在线观看| 美女性91| 久久精品一区一起草| 中文字幕视频2区| 乱色视频中文字幕| 岛国大片在线观看网站入口| 久久久久久九九九九| 麻豆人妻偷人精品无码视频| 亚洲棕合电彰| 成年女人一区| 麻豆国产尤物AV| 日韩人妻中文视频| 国产一级特黄大片处女| 国产精品人妻免费精品| 男人的天堂视频精品乱在线| 日日干夜夜欢| 欧美91精彩| 大香蕉综合| 日韩97超碰中文字幕| 熟女被操视频网址| 女人爽到高潮潮喷18禁网站| 久久精品国产亚洲AV片多多| 国产成人欧美一区二区三区的国产| 亚洲一区二区在线观看91| av影院十区| 怡红院网站在线视频| 久草精品视频| 蜜臀AV成人精品蜜臀| 综合 青草 伊久久 影院 综合| 亚洲中文字幕噜噜噜久久久| 色五月综合网| 五月天精品| 激情四射五月天| 婷婷久月| 另类图片五月天| 激情综合色| 色丁香五月婷婷| 91啪啪视频| 中文字幕一区日韩精| 美女被艹尤物视频| 日韩av乱伦| 精品性爱无码在线播放| 99色在线观看| 嗯啊不要啊在线 | 大屁股xxxxx| 亚洲国产欧美中文永久| 国产67194| 97天天摸天天碰| 久久婷婷色综合一区二区三区| 日本超碰在线国产一区| 久久e6只有精品| 欧美精品 - 91爱爱| 久久亚洲天天做| 久操网在线| 国产一区二区精品在线视频| 青青青草原| 久久久久久综合久久伊人蜜月| 久久二| 翔田千里A片一区二区| 蜜乳成人AV| 青娱乐亚洲自拍| 激情接吻视频久久久久久| 久久久中文| 熟女日韩| 超碰97久久国| 快灬快灬 一下爽蜜桃在线观看| 五十路三区在线| 国产91福利小视频在线观看| 先锋色眉乱伦资源| 67914亚洲精品| 九九热这里只有在线精品视 伊人草 成人菠萝蜜视频在线观看 | 日本国产欧美高清在线| 日本免费亚洲欧美| 国产超碰国产97| 欧美性爱一区二区三区四区| 欧美天天影院| 乱性AV| 国产亚洲日本精品在线| 亚洲中文字幕妇伦久久| 韩日精品福利视频一区不卡在线免| 日日日日做夜夜夜夜做无码97| 精品久9| 人人看人人爰人人操| 色婷婷综合网站| 欧美97日韩| 91在线观看,天天综合| 日韩无码一级黄色av片| 欧美日韩第一页| 嗯嗯嗯啊啊啊操的我好爽| 久久噜噜噜精品国产亚洲综合| 98久久| 亚洲无码一区二区三区三州| 亚洲日韩av一区二区三区百合| 好爽要喷了| 高清有码一区二区| 五月天激情四射| 性性久久| 欧美视频一| 久久五月丁香| 精品无码一区二区人妻久久蜜桃| 黄片www视频免费| 国产乱伦性爱AV| 东北女人的毛片| 色欲av国内精品久久久久久| 欧美极度丰满熟妇hd| 黄网站黄视频网站进入口| 理论久久婷婷网8| 亚洲美女自拍偷拍视频| 日日夜夜国产综合| 国产高清亚洲日韩一区| 嗯啊不要在线| 啊啊啊啊免费视频| 2024人人操人人摸| 97少妇人妻中文字幕久久| 亚洲欧洲无码bt精品合集| 区日韩亚洲乱码av电影| 国产sv美女内射| 肉嘟嘟www视频在线观看高清| 久久、1234| 亚洲不卡三级手机播放| 9/A片| 欧美东京热青青草| 日日狠狠久久偷偷色综合免费| 呻吟 欧美 日本 中出| 日韩Va亚洲va欧美Ⅴa久久| 99热精品青草在线 | 久草电影网| 日韩精品亚洲专区在线影视| 一二三四视频在线社区中文字幕| 人人玩人人添人人澡免费| 国产大片精久久久久久| 人人爱人人乐人人操| 日韩丝袜人妻AV| 少妇久久久久久| 69人妻人人揉人人躁人人精品| 久久激情婷婷| 99热色这里只有精品| 啊啊啊啊啊在线| 色妹子A V| 综合网亚洲| 久久久久久性爱视频| 国产无码三级视频在线观看| 97硬碰| 欧美性爱免费短视频| 日日黄色三级网站| 欧美一区二区观看在线| 精品国产综合久久福利,热99这里有精品综合久久,99热这里只有免费国产精品,精 | 亚洲国产欧美日韩精品一区二区三区,国产一区二区三区在线看片,欧美性猛交 XXX | 日韩精品黄片免费观看| 97在线日韩中文字幕| 欧美婷婷五月天| 色九久| 欧美色图亚洲特色| 人人摸人人干人人拍97| 欧美人妻一区二区| 黄污污污污| 99久久精品国产系列| 密臀AV在线| 99精品久久久久久久婷婷| 亚洲第二页| 北条麻妃99精品青青久久| 欧洲欧美视频一区二区| 天天操狠狠日夜夜干超大胆开放com大香蕉视频在线观看 | 天天天天做夜夜夜夜做| 强奸乱伦av电影| 天躁夜夜躁2021| 亚洲 91 在线| 色就色综合| 天天久久久久久| 九九九九88| 日韩一级特黄av毛片| 欧美亚洲首页| 91日产欧美| 五月天婷婷久久| 免费αV在线视频| 国内外毛片在线观看| 四月丁香婷婷| 国产成人无码高清| 日韩欧美大片免费高清啪啪| 欧美日韩国产色五月综合在线| 欧美九9 9 9| 国产黄色影片在线观看| 91宗合网| 97久久天天综合色天天综合色电影 | 诱惑网综合| 久久夜夜夜| 精品人人| 欧美日韩91| 午夜超爽| 操逼操2| 四虎影视国产精品| 和协影院中文字幕三区| 美女诱惑1区2区| 欧美网站免费| 黄色片一区二区三区四区五区 | 久久久久久裸体| 亚洲综合网图| 天天爽爽爽爽| 去干网最新版| 中文字幕aⅴ在线视频| 99婷婷一区二区| 91美女精品| 丝袜狂射91| 试看福利| 欧美综合加勒比在线| 婷婷五月天小说| 韩国三级理论在线| 精品人体无圣光凹凸| 一二三区操逼国产91| 伊人麻豆传媒| 欧美另类丝袜熟女| 人妻大香蕉| 天天射夜夜| 欧美日韩国产电影| 欧美天天综| 亚洲一区中文字幕久久,果冻传媒一区二区天美传媒 | 欧美综合骚| 天天做天天爱| 99色色网| 色五月综合网| 五月天婷婷基地| 日本肉体xxxx裸交| 国产乱伦一二三区| 人妻乱仑一区二区三区| 欧美大香蕉专区网| 婷婷中文网| 国产操逼逼网| 丝袜美腿制服人妻二区中文字幕 | 韩国一级做a久久久久| 狠狠爱夜夜| 国产97亚洲| 一区二区三区不卡视频| 欧美懂色综合网| 久久春色| a男人的天堂久久一级A毛片| 日本αv| 激情天天视频| 欧美国产精品| 中文字幕123| 国产成人在线观看综合| 五月丁香综合啪啪| 日本人体九九九九九九| 欧洲综合视频| 熟妇精品juliaannAV| 亚洲欧洲色情高清| 国产精品粉嫩福利在线| 色路综合| 成人精品无码| 欧美日产国产在线成人第一区| 欧美国产欧美在线观看| 国产精品一区二区 尿失禁| 日本午夜精品理论片A级APP发布| 婷婷六月色| 亚洲精品一区二区三区新线路| 大香蕉伊人一区在线观看| 日han少妇无码| 试看60秒| 天天爽天天操啊啊啊| 欧美成人性爱视频在线播放| 在线A日本| 超碰人人干| 高凊专区人人操| 久久99精品国产| 桑老女人九区| 日韩欧美亚欧在线视频| 人摸人人操人| 看日韩美女二区三区免费操逼视频| 九九久久久久久爱| 骚人妻少妇视频| 欧美乱欲| 岛国毛片手机在线观看| 五月丁香大香蕉| 超碰99热中文字幕| 久操免费视频| 日韩中文字幕视频| 岛国精品视频在线观看| 九九玖玖精品| 自拍啪啪视频| 日韩极品无码B| 国产伦乱91| 台湾肥佬网一区二区三区| 欧美第五页| 夜夜操美女| 99久热| 性交一区二区在线播放| 欧美少妇色图| 黄色片大香蕉| 久久亚洲熟妇在线视频| 亚洲熟女综合网| 温婉少妇玩3p| 日韩精品熟妇| 91人妻在线视频| 色牛牛AV| 性色av一区二区| 亚欧美色| 欧美性爱在线无码| 97精品综合久久网| 青娱乐国产剧情av一区| 亚洲啪啪性视频| 清清草影| 日韩激情无码影院| 久久麻豆一区二区| 91天堂丝袜美腿| 午夜乱轮操逼视频免费看| www.狠狠干.coom | 久久久久ab| 欧美后入| 黄色AV影视| av橘色网站| 玖玖玖玖精品国产剧情| 国产女同性恋视频| 激情文学88| 五月天丁香欧洲日韩| 免费视频观看60秒| 国产树林里野战在线看| 一区二区三区四区久久视1| 日本操逼无码| 久久久999日本大片| 校园春色 亚洲| 亚洲熟女中文字幕在线| 操淫穴亚洲五月丁香 | 精品国产91av一区二区三区 | 国产尹人在线视频免费| 91亚洲欧美综合高清在线 | 色姑娘综合网| 久久久久精| 97国产超碰| 99re9在线| 综合色好色| 综合色图亚洲欧美| 超碰在线一区二区三区| 日韩97超碰中文字幕| 欧美日韩资源| 情色日播放AV| 视频一区二区三区精品| 丝袜综合色图| 久久五十路熟女人妻| 97在线无精品| 日韩一性一交一A片俄罗斯| 超碰97在线中文| 玖玖爱免费观看视频| 五十路熟女在线不卡观看一区二区| 无码高清专| 玖玖大干人妻| 婷婷五月色| 东北女人操逼| 国产精品久久久久久久久久久久久久久久久久| 亚洲国产精品99久久久| 欧美91精彩| 国产情侣自拍在线播放| 快播电影网日韩新片| 大香交伊人网| 天堂69亚洲精品中文字| 人人澡人人弄| 日本在线视频导航| 欧美天天综合网版| 欧美日韩人人精品| 日韩国产不卡在线视频| 青青草中出视频 | 久久久精品成人国产| 男人的天堂VA| 九九九九88| 黄在线| 人妻精品一区二区三区| 综合网,亚洲,欧美| 亚洲图片激情综合另类| 久9久9久9久9久9久9| 九色 人妻 大香蕉| 欧美一区二区三区另类精品| 人妻夜爽夜夜爽| 91色五月俺来也| 殴美在线AⅤ| 91伊人| 午夜综合在线| 蜜臀少妇一区二区| 新久久AV| 久久春色| 五月开心久久AV官网| 婷婷尹人大香蕉免费| 老司机深夜18禁污污网站| 中文字幕第95页| 青青草吊丝| 亚洲精品乱码久久久久久蜜桃麻豆 | 欧美色图 人妻| www.婷婷五月天| 久久精品久久九九精品| 性色综合网| 熟女精品一区二区在线观看| 另类图片五月| 人妻精品一区二区在线| 少妇被c 黄 免费观看| 碰人碰碰人人开房人肉| 久热久一区二区三区| 人成午夜免费大片| 日本成人A片网站| 天躁夜夜躁2021| 一二三四视频在线社区中文字幕| 色噜噜综合在线| 美国一区二区免费视频| 国产91av在线播放| 欧美色性情| 亚洲女人毛茸茸91| 久久、1234| 久久天天摸| 大香蕉乱伦视频网| 你想操日本小逼吗| 国产精品免费1区2区视频| 日夜精品| 亚洲色棕合| 欧洲精品久久| 久久做97| xxx亚洲午夜天堂| 人妻久久久久久久久久久久久久久| 免费亚洲黄色视频在线观看 | 91观看 国产白丝| 少妇色综合| 你草精品在线视频| 99久久无色码| 99中出在线| 丝袜AV一二三区| 天天天天操| 狠狠爱综合| 自拍偷拍2025在线观看| 狼狼色丁香久久婷婷综合五月| 人妻一区二区三区四区视频| 亚洲 欧美 第一页| 亚洲欧美激情小说| 久久久青草青青国产亚洲免观精品高清完整版_97久久综合区小说区图片区,国精品 | 国产天美欧美| 加勒比大香蕉视频在线| 久热九九| 欧洲色| 91超级碰| 激情五月天色播| 欧美操逼一二三区| av九九| 色婷婷九月| 曰韩无码777| 久久99视频| 97人人操人人干| 五月丁香六月婷综合成人综合| 去干网最新版| 国产欧美一区激情交| 亚洲欧美日韩夜夜| 在线播放成人网站| 九九九九久久久| 亚洲综合色男人网| 亚洲欧洲美腿丝袜| 欧美熟妇乱码在线一区| 亚洲男人天堂网久久| 色爱欲亚洲| 国产25页| wuyechaopeng| 色图四区| 中文字幕国产在线天堂| se吧提供91精品国产91久久久久久| 亚洲精品免费中文字幕| 国产绿奴视频在线观看| 日韩欧美字幕亚洲一区二区| 偷看洗澡一二三区美女| 五月丁香啪啪| 久久9亚洲| 好好的日:com久久九九| 蜜桃精品视频一区二区三区| 97久久超碰亚洲| 91国模| 少妇一区二区三区高速| 日韩精品在线观看网站| 尹人大香蕉视频在线| 九九九九九九亚洲| 伊人久久亚洲中文字幕不卡| 色97综合中文字幕| 韩国三级色呦呦| 人人操人人摸avav| 丝袜熟女一区二区三区| 五月婷婷六月丁香| 久久97资源 网| 夜夜操夜夜高潮夜夜爽国产精品区| 中文有码9| 欧美天天综合网| 6080YYY午夜理论片在线观看| 久久99人妖视频国产| 一区二区偷拍拍视频| 色噜噜人妻丝袜AV资源| 91插B网站| 被窝影院午夜看片无码| 深夜激情无码| 久久久久久夜夜夜夜夜| 裸体1区| 777超碰| 一本大道不卡一二三区| 亚洲。日韩。欧美| 色97综合中文字幕| 国产精品美女久久久久久网站| 久草免费福利在线播放| 日韩三级一区| 中文字幕、久久精品国产2020、久久综合久久自在自线精品自、亚洲 | 777奇米影视777四色| 日韩乱码Av| 亚洲高清男人天堂| jazzjazz国产精品麻豆| 91精品大奶人妻| 亚洲自拍欧美国产首页网曝 | 日本黄 R色 成 人网站| 毛片17S| 一本大道青青| 国产精品黄色三级av| 夜夜中出国产| 精品免费成人久久| 亚洲国产精品有声| 99中出在线| 夜夜高潮夜夜爽夜夜爱爱一区| 精品国产91内射久久| 狠狠干综合| 国产精品乱码久久久、久久| 大屁股人妻女教师撅着屁股| 婷婷中文字幕| 蜜桃午夜视频一区二区 | 日韩亚洲精品一区二区| 亚洲色人妻综合| 人妻另类| 加勒比在线视频一区二区三区| 免費人妻夜夜爽天天爽爽一区| 国产日韩怡红院| 91强奸乱轮| 亚洲日韩久久精品一区| 欧美一区二区三区互相| 七久久久| 78操B| 九九热最新| 中文精品少妇天堂| 99久久e免费热视| 国产青青美女玩逼视频| 国产精品不卡一区二区电影| 亚洲天堂另类美腿| 少妇综合| 青青11操操操操操操操操| 中文字幕精品码亚洲| 丁香五月天堂网| 有码专区最新中文字幕有码| 精品性爱无码在线播放| 呻吟 欧美 日本 中出| 日韩欧美午夜视频在线| 久久伦理视频久久大香蕉视频| 精品久久久久久AV无码| 天天综合网久久ww| 日韩无码人妻| 精品无吗久久| 强奸乱伦免费网站| 粉嫩少妇自慰在线| 乱伦a片视频| 9999九九九久久久| 中文字幕亚洲热播人妻| 国产日韩欧美| 亚欧高清在线| 欧美综合中文| 久热99| 白嫩少妇| 欧美五区| 草莓精品视频在线免费观看| 性色av一区二区| 亚洲色 国产 欧美 日韩| 国产丝袜高跟美女av免费观看| 欧美久久伊人| 黄页| 99国产天美| 久久久久人妻二区精品叶可怜| 亚洲综合99999| 中文字幕一区二区韩| 国产日韩中文字幕欧美| 色五月丁香五月| 久久东京热久久| 小视频国产| 国产成人亚洲精品无| 欧美丝袜亚洲| 看日韩黄片| 深夜国产一区二区三区在线看| 日韩丝袜人妻AV| 亚洲欧洲无码bt精品合集| 人妻 欧美 中文| 日韩亚洲中文字幕在线| 五月天AV资源| 嗯啊不要在线观看嗯啊| A级片日韩欧美国产欧美视频精选观看| 色婷婷在线视频精品导航| av在线播放国产一区| 亚洲自拍青操视频| 四虎AV在线观看| 国产肏逼网站| 午夜精品久久久99热蜜桃的功能特点| 综合一区中亚洲国产成人综合精品| 欧美中日韩XXXX| 中文字幕片| 亚洲 欧美 手机在线观看| 欧美亚洲丝袜人妻制服中文99| 裸体女人草逼视频播放一区,二区,三区,四区,五区 | 国产熟女一区二区| 亚洲 欧美 日本 国内 首页| 国产二区三区免费视频| 手机在线观看不卡无码av| 色色99| 国产精品视频播放| 蘋果手機免費看成人Av| 欧美91色| 高潮毛片无遮挡高清免费| 国产精点久久久成人| 水澄无码AV| 中文字幕无码不卡啪啪| 91综合熟女| 亚洲精品第一| 男人的天堂.com| 国产2.3.4区| 操逼逼一区视频| 国产高清无码一区二区三区四区皇冠| 色诱avtt| 五月激情小说| 日韩人妻精品中文字幕| 97精品一区二区视频在线观看| 日韩精彩视频| 国产精品96| 乱伦日本中文自拍| 午夜理论片在线观看免费| AV天堂电影网| 亚洲丝袜诱惑| 少妇内射www在线观看视频| 天天看天天在线精品| 人人爱操| 国产成自自拍在线观看| 欧美日韩系列| 易易A毛视频| 园内精品自拍视频在线播放| 91在线精品| 加勒比日本在线| 久久婷婷五月天| 亚洲色图图片| 91人人爽人人爽| 欧美1区二区三区公司| 久操 高清| 天天欧美欧美亚洲网| 中文字幕jul-617人妻熟女| 影视综合无码少妇| 激情五月天中文字幕色| 国内精品久9| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 狠狠干妹子| 亚洲视频小说| 久久超碰、| 欧美色偷拍 | 一区二区影院| 日本97久久久精品| 精品1区2区3区| 国产在线视视频有精品| 熟女欧美日韩综合婷婷| 视频一区二区免费在线| 99精品热| 91情色在线| 亚洲经典啪啪| 狠狠爱AV| 日韩AV无码中文一区二区| 韩国一区二区精品亚洲| 亚欧美综合网| 性站 | 91丨九色丨大屁股| 夜夜爽爽夜夜精品视频| 9999久久久| 先锋精品av色鲁| 大香蕉伊人75| 日日夜夜干| 99久久网站| www.zbzhongsen.com| 一区二区三区欧美激情| 亚洲国产精品无石码久久| 酒色综合网| 欧美色999| 91国产操逼视频| 天天日天天操天天射河南省| 九九内射在线| 四虎免费在线播放| 99精品无码| 四虎AV在线播放| 天天综合网~91| 亚洲欧美小说| 五月天我淫我色av| 成人无码在线超碰网| 亚洲最大成人a毛毛片| 欧美日韩精品一区二区三区高清| 亚洲AV无线| 高清在线偷拍自拍视频| www.五月天| 99re这里只有精品3| 久久久久久久国产| 久久久久极品| 精品人妻少妇| 97精品一区二区视频| 精品成人无码| 国产动漫操逼视频| 青草青青久久久久久国产| 一及黄久一点| 蜜桃臀一区二区三区久久| 78m啪啪啪| 久久久国产av美女私房| 午夜爽爽爽在线观看永久入口姬片| 国产超碰| 久久9亚洲| 天天激色| 东京热男人天堂| 熟妇xxxxx性春色| 亚洲福利中文字幕在线| 中出91| 人人妻人人色| 东京热91| 成人小说另类在线| 午夜国产成人福利视频|