Source: https://once-email.com/vi/skill

Tài liệu nhà phát triển

Tài liệu nhà phát triển Skill

# Skill kiểm thử email Once Email

Không viết lại logic chờ email mong manh trong mỗi bài kiểm thử

Thêm một luồng đã duyệt vào ứng dụng sở hữu hoặc được phép: kiểm tra điều kiện, lập kế hoạch, chờ có hạn, yêu cầu một kết quả, trả bằng chứng đã che và luôn dọn dẹp.

Có gói Skill mã nguồn mở

[Tải Skill mã nguồn mở](<https://once-email.com/downloads/test-email-flows-0.1.0-private.2.zip>) [Xem mã nguồn trên GitHub](<https://github.com/pangxin12345/once-email-sdks/tree/main/skills/test-email-flows>)

Vấn đề được giải quyết

Trước: mỗi dự án tự viết polling, ghép, lỗi và dọn dẹp.

Với Skill: doctor, plan, một bài kiểm thử giới hạn và khôi phục rõ.

Sau: CI nhận nguyên nhân đã che hữu ích, không chỉ “không có email”.

## Ba luồng được phép phổ biến

Mã xác minh

Liên kết xác nhận

Thông báo và giao thư

doctor → plan → run → cleanup

```
$test-email-flows
doctor
plan
chạy một luồng được ủy quyền
yêu cầu cleanup=cleaned
```

## Phạm vi an toàn

Tạo hộp thư cô lập, thăm dò có hạn, xác minh rồi xóa.

## Dữ liệu ngoài mô hình

Khóa, địa chỉ, mã, liên kết, nội dung và tệp không vào prompt hay log.

## Trách nhiệm Skill

Điều phối thao tác đã duyệt và chỉ trả kết quả đã che.

## Kết quả đáng tin

Tách thời hạn, mơ hồ, xác minh và dọn dẹp; chỉ trả bằng chứng đã che.

## Quy trình đề xuất

1. Chỉ tiếp tục khi đã được cấp quyền truy cập API rõ ràng và thông tin xác thực hợp lệ với quyền tối thiểu cần thiết. Lưu chúng trong cơ chế quản lý bí mật của tiến trình; nếu chưa có quyền truy cập, chỉ xem tài liệu và nội dung tải xuống.
2. Tạo một hộp thư mỗi lần kiểm thử.
3. Kích hoạt từ hệ thống được phép.
4. Thăm dò có hạn chót.
5. Chỉ trả kết quả đã che.
6. Luôn xóa hộp thư.

## Khả dụng hiện tại

test-email-flows có dưới dạng gói ứng viên cố định. Mã nguồn công khai và API vẫn được kiểm soát. Tài liệu công khai và bản tải xuống trước phát hành không cấp quyền truy cập API. Việc tạo khóa API và gọi API thực tế chưa mở cho công chúng.

Prompt + Demo

## Prompt an toàn và demo được phép

Không dán khóa, địa chỉ, mã, liên kết hoặc nội dung thư.

[Mở prompt](<https://github.com/pangxin12345/once-email-sdks/blob/main/demos/skill/PROMPTS.md>) [Mở demo](<https://github.com/pangxin12345/once-email-sdks/blob/main/demos/skill/DEMO.md>)

Hướng dẫn sử dụng đầy đủ

## Tải gói cục bộ có phiên bản

Chỉ kiểm thử ứng dụng của bạn hoặc được ủy quyền. Once Email chỉ nhận email.

Tài liệu và mã nguồn công khai; API được kiểm soát, SDK và Skill là ứng viên ngoài registry. Tài liệu công khai và bản tải xuống trước phát hành không cấp quyền truy cập API. Việc tạo khóa API và gọi API thực tế chưa mở cho công chúng.

Kiểm tra SHA256SUMS trước khi giải nén.

[Tải gói](<https://once-email.com/downloads/test-email-flows-0.1.0-private.2.zip>) [SHA256SUMS](<https://once-email.com/downloads/SHA256SUMS>)

Điểm bắt đầu cục bộ chính xác

```
unzip test-email-flows-0.1.0-private.2.zip
```

## Từ tải xuống đến dọn dẹp

1. Tải toàn bộ Skill và xác minh checksum.
2. Cài toàn bộ thư mục test-email-flows.
3. Tải lại agent và xác nhận Skill.
4. Giữ khóa và email ngoài chat; chạy doctor và plan.
5. Chỉ tiếp tục khi đã được cấp quyền truy cập API rõ ràng và thông tin xác thực hợp lệ với quyền tối thiểu cần thiết. Lưu chúng trong cơ chế quản lý bí mật của tiến trình; nếu chưa có quyền truy cập, chỉ xem tài liệu và nội dung tải xuống. Chạy một luồng không trace, video, ảnh chụp.
6. Bắt buộc cleanup=cleaned; không mở journal 0600.

## Lỗi và khôi phục

Phân biệt 400/401/403/404/413/429/503, timeout, mơ hồ, trích xuất, kiểm tra và dọn dẹp. Chỉ thử lại trong một hạn chót.

[Xem mã nguồn công khai](<https://github.com/pangxin12345/once-email-sdks>) [Đọc hướng dẫn thực hành](<https://once-email.com/vi/blog/temporary-email-api-testing-guide>)
