Chuyển đến nội dung chính

Gói chính thức

Gói npm chính là failproofai:
npm install -g failproofai
# hoặc
bun add -g failproofai

Tại sao chúng tôi sở hữu các tên bí danh

Typosquatting là một cuộc tấn công chuỗi cung ứng phổ biến, trong đó một tác nhân độc hại đăng ký tên gói chỉ cách một phím bàn phím so với gói phổ biến. Những người dùng vô tình gõ sai lệnh cài đặt sẽ chạy mã do kẻ tấn công kiểm soát với quyền truy cập toàn hệ thống - đó chính là loại mối đe dọa mà Failproof AI được thiết kế để bảo vệ. Để loại bỏ rủi ro này, chúng tôi chủ động sở hữu tất cả các lỗi chính tả phổ biến và các biến thể định dạng của failproofai trên npm. Không tên nào trong số này có thể được đăng ký bởi bên thứ ba. Mỗi tên đều là một proxy đơn giản giúp cài đặt và ủy quyền cho gói failproofai thực tế.

Bí danh đã đăng ký

Biến thể định dạng - các cách khác nhau để viết “failproof ai”:
GóiTrạng thái
failproof✅ Đã xuất bản
failproof-ai⏳ Chờ hỗ trợ npm
fail-proof-ai⏳ Chờ hỗ trợ npm
failproof_ai⏳ Chờ hỗ trợ npm
fail_proof_ai⏳ Chờ hỗ trợ npm
fail-proofai⏳ Chờ hỗ trợ npm
failprof* typos - thiếu một o từ “proof”:
GóiTrạng thái
failprof✅ Đã xuất bản
failprof-ai✅ Đã xuất bản
failprofai⏳ Chờ hỗ trợ npm
fail-prof-ai⏳ Chờ hỗ trợ npm
failprof_ai⏳ Chờ hỗ trợ npm
faliproof* typos - hoán đổi ai:
GóiTrạng thái
faliproof✅ Đã xuất bản
faliproof-ai✅ Đã xuất bản
faliproofai⏳ Chờ hỗ trợ npm
Tại sao chờ? Chính sách ngăn chặn thư rác của npm chặn các tên được chuẩn hóa thành chuỗi giống như gói hiện có sau khi loại bỏ dấu chấm câu và chạy kiểm tra tương tự. Chúng tôi đã liên hệ với hỗ trợ npm để đặt trước những tên này nhằm mục đích chống typosquatting. Chúng sẽ được kích hoạt sau khi được phê duyệt.
Bạn có thể xác minh bất kỳ bí danh đã xuất bản nào do chúng tôi sở hữu:
npm info failproof
# Tìm: "ExosphereHost Inc." trong trường maintainers

Cách các bí danh hoạt động

Mỗi gói bí danh:
  1. Liệt kê failproofai làm phụ thuộc - vì vậy gói thực tế (bao gồm thiết lập móc postinstall của nó) được chạy khi cài đặt
  2. Hiển thị một lệnh binary phù hợp với tên riêng của nó (ví dụ failproof-ai) ủy quyền tất cả các đối số cho lệnh binary failproofai
Proxy là một tập lệnh Node hai dòng; không có logic, không có lệnh gọi mạng và không có thu thập dữ liệu ngoài những gì failproofai tự thực hiện.

Nếu bạn tìm thấy một tên chúng tôi bỏ sót

Mở một issue tại failproofai/failproofai và chúng tôi sẽ đăng ký nó.