Yêu cầu cần thiết
- Một trang web trên Senaste với tên miền đã được xác minh và một bảng điều khiển persona.
- API key được tạo trong tài khoản của bạn tại mục API keys. Key bắt đầu bằng uxp_. Mở API keys
- Credits trên số dư: một credit cho mỗi persona, tối đa 20 bước.
- Một agent có thể chạy lệnh shell hoặc gửi yêu cầu HTTP, như Claude Code, Cursor hoặc Codex.
Giữ key ra khỏi mã nguồn
Đặt key vào biến môi trường, ví dụ SENASTE_API_KEY, trong shell hoặc phần cài đặt bí mật của agent. Không dán key vào prompt hoặc commit nó: bất kỳ ai có key đều có thể tiêu tốn credits của bạn. Bạn có thể thu hồi key bất cứ lúc nào trên cùng trang đó.
Prompt
Dán prompt này vào agent của bạn, thay example.com bằng tên miền của bạn. Prompt yêu cầu xác nhận trước khi tiêu tốn credits và coi mỗi ghi chú là một gợi ý cần kiểm tra, không phải là sự thật. Prompt bằng tiếng Anh cho mọi agent; bạn có thể yêu cầu báo cáo bằng ngôn ngữ của mình nếu muốn.
Test my live site with Senaste and fix what stops people.
API: https://senaste.ai/api/v1. The key is in the environment variable SENASTE_API_KEY; send it as the header "Authorization: Bearer $SENASTE_API_KEY". Never print the key or write it to a file.
1. GET /sites and find the site with the domain example.com. If it is missing or "verified" is false, stop and tell me.
2. Count the personas in its "panel" with "enabled": true. The run costs that many credits (one per persona, up to 20 steps). Tell me the number and wait for my yes.
3. POST /runs with {"site": "<the site id>", "steps": 20} and keep the "id" from the reply.
4. GET /runs/<id> once a minute until "status" is done, failed, interrupted or cancelled.
5. Read results[].outcome and results[].notes. The notes are written by an AI model and some are wrong, so treat each blocker and major note as a lead: find the page in this codebase, confirm the problem is real, and fix it. Change nothing you cannot confirm.
6. Report back: each note you acted on and the file you changed, then the notes you skipped and why.Kết quả trả về
Với mỗi persona, agent nhận được kết quả (đạt mục tiêu, từ bỏ, dừng lại ở form, hết bước), các trang đã mở và ghi chú của nó, mỗi ghi chú có mức độ nghiêm trọng (blocker, major, minor hoặc praise), trang và những gì persona đã thấy. Báo cáo đầy đủ kèm ảnh chụp màn hình của mọi bước được lưu trong dashboard của bạn.
Kiểm thử phiên bản đã triển khai
Senaste truy cập trang web của bạn qua internet, nên nó kiểm tra phiên bản đang trực tuyến, hoặc phiên bản trên máy chủ kiểm tra đã xác minh như staging.example.com. Một bản sửa chỉ có trên máy tính của bạn chưa được kiểm tra. Hãy triển khai trước, sau đó yêu cầu agent chạy lại cùng panel đó; dashboard sẽ so sánh lần chạy mới với lần chạy trước.
Các giới hạn cần biết
- Ghi chú được tạo bởi mô hình và một số có thể sai. Đó là lý do prompt yêu cầu agent xác nhận mỗi ghi chú trong mã nguồn trước.
- Các lần chạy diễn ra tuần tự trên toàn dịch vụ, nên lần chạy của bạn có thể phải chờ trong hàng đợi trước khi bắt đầu.
- API cho phép 60 yêu cầu mỗi phút. Kiểm tra một lần chạy mỗi phút là đủ.
- Trên trang web thực, các form không được gửi đi, nên đăng ký và thanh toán được kiểm tra đến bước cuối cùng.