Tóm tắt nhanh / Lệnh

Bộ Engineer

/ak:chrome-profile

Tự động hoá trình duyệt theo hồ sơ Chrome

Tự động hoá trình duyệt theo đúng hồ sơ Chrome thật: đúng tài khoản Google, cookie, workspace, tenant hoặc profile đã định danh.

01

Xác định nhu cầu

02

Kiểm tra ánh xạ

03

Dò cầu nối

04

Dẫn thiết lập

Nguyên tắc 01

Trạng thái profile thật là trường hợp đặc biệt, không phải đường kiểm thử trình duyệt mặc định.

Nguyên tắc 02

Kết quả doctor tĩnh chưa đủ; khả năng đọc trực tiếp qua MCP mới là kiểm tra cuối.

Nguyên tắc 03

Bám theo token cdp-open được trả về, không đoán tab mới nhất có vẻ giống.

Nguyên tắc 04

Bảo vệ metadata tài khoản và profile như thông tin riêng trên máy người dùng.

Bản đồ thực thi

Các nhánh chính từ đầu vào đến kết quả, bám theo cách command chạy khi dùng thật.

01

Khởi động

Đầu vào, phạm vi, route

  1. 1 Xác định nhu cầu Chỉ dùng khi trạng thái Chrome thật quan trọng; nếu không, dùng agent-browser, web-testing, Playwright hoặc điều hướng DevTools thông thường.
  2. 2 Kiểm tra ánh xạ Kiểm tra để key profile khớp theo email hoặc tên hiển thị, không dựa vào thư mục Profile dễ thay đổi.
02

Xử lý

Agent / skill thực thi

  1. 3 Dò cầu nối Xem doctor như tín hiệu tĩnh, rồi dò trực tiếp bằng Chrome DevTools MCP trước khi kết luận không đọc được trình duyệt.
  2. 4 Dẫn thiết lập Nếu thiếu ánh xạ hoặc cầu đọc, nói rõ lớp nào hỏng và đưa lệnh hoặc thao tác trình duyệt cụ thể tiếp theo.
03

Kiểm chứng

Gate, review, xác thực

  1. 5 Mở đúng tab Mở URL bằng chrome-profile open --json <key> <url> để nhận marker cdp-open dùng bám đúng tab.
  2. 6 Bám theo token Liệt kê trang, chọn trang chứa token cdp-open trả về và kiểm tra thêm marker cdp-profile.
04

Đóng

Báo cáo, bàn giao, artifact

  1. 7 Thao tác an toàn Tiếp tục snapshot, click, evaluate, chụp ảnh hoặc trích xuất trên đúng trang đã bám; không điều hướng bừa một tab bridge cho việc theo profile.
  2. 8 Xử lý giới hạn Nếu SPA xoá hash marker, lấy page ID ngay rồi dùng ID đó; nếu cầu đọc hỏng, theo đúng playbook thiết lập đã ghi.

Cú pháp, đối số, subcommand

Cách gọi skill: cú pháp, đối số vị trí, option dùng chung, rồi từng subcommand với cú pháp và kết quả riêng.

Cú pháp

/ak:chrome-profile "<profile-scoped browser task>"

Đối số

<profile-scoped browser task> Bắt buộc

Tác vụ browser

Yêu cầu bằng ngôn ngữ tự nhiên nêu profile key đã được duyệt, URL đích, hành động cần làm, thay đổi bị cấm và bằng chứng cần trả.

/ak:chrome-profile "Dùng profile work để mở https://github.com/example/repo/pulls, bind đúng tab đã mở, summarize các check đang fail, và không comment, approve, merge, hoặc thay đổi cài đặt tài khoản"

Prompt mẫu

Ví dụ gọi command theo từng flag, subcommand, mode hoặc route dùng được trong workflow thực tế.

Mở profile công việc Khuyến nghị
/ak:chrome-profile "Dùng profile work để mở https://github.com/org/repo/pulls, gắn đúng tab đã mở, tóm tắt các check đang fail, và không comment, approve, merge, hay thay đổi cài đặt tài khoản"
Dùng khi:
Khi nhiệm vụ cần đúng tài khoản Chrome công việc đã đăng nhập.
Kết quả:
Kiểm tra mapping profile và bridge live, mở tab bằng dữ liệu JSON để bind, chọn đúng tab cdp-open rồi chỉ làm phần browser đã yêu cầu.
Hỗ trợ thiết lập
/ak:chrome-profile giúp tôi cấu hình profile bridge cho tài khoản cá nhân của tôi
Dùng khi:
Khi thiếu key profile hoặc cầu DevTools có thể đọc được.
Kết quả:
Chạy các bước kiểm tra đã ghi, tách lỗi mapping profile khỏi lỗi browser bridge và đưa lệnh setup hoặc thao tác Chrome cụ thể tiếp theo.
Mở nền trên macOS
/ak:chrome-profile "Dùng profile work để mở https://linear.app/acme/team/ENG mà không cướp focus nếu macOS hỗ trợ, gắn đúng tab, và tóm tắt các bug đang mở"
Dùng khi:
Khi cần profile thật nhưng người dùng muốn giữ focus ở app hiện tại.
Kết quả:
Dùng tùy chọn mở nền đã ghi khi được hỗ trợ, vẫn mở bằng chrome-profile open --json, giữ marker để bind và báo bằng chứng mà không lộ metadata profile.
Xử lý doctor bảo thủ
/ak:chrome-profile "Bác sĩ nói bridge không khả dụng, nhưng các công cụ Chrome DevTools MCP vẫn được expose; hãy probe các trang live trước, rồi mới mở https://example.com với profile work chỉ khi có thể chứng minh binding"
Dùng khi:
Khi kết quả doctor tĩnh mâu thuẫn với Chrome DevTools MCP bridge có vẻ khả dụng.
Kết quả:
Xem doctor là heuristic, probe live bằng page-list hoặc read, chỉ dùng --force cho ngoại lệ bridge đã chứng minh, và dừng để setup nếu không xác minh được binding.

Phạm vi xử lý

  • Ánh xạ profile Chrome
  • Dò cầu Chrome DevTools MCP
  • Bám tab bằng anchor URL chính xác
  • An toàn khi tự động hoá tài khoản thật

Tiếp theo