Xây dựng nhanh hơn với Source Parts CLI
Cài đặt, xác thực và tự động hóa toàn bộ quy trình sourcing của bạn với bộ công cụ dòng lệnh tập trung vào linh kiện của chúng tôi.
Cài đặt CLI cho môi trường của bạn
Sử dụng một lệnh để cài đặt trên macOS, Linux hoặc Windows và xác thực với Source Parts.
$ curl -fsSL https://source.parts/cli/install.sh | shcopyCần nền tảng khác? Truy cập repository GitHub để tìm image container và hướng dẫn build.
Xác thực trong vài phút
Thực thi các tiêu chuẩn bảo mật giống như được sử dụng trên toàn bộ nền tảng Source Parts.
$ parts auth logincopyTạo khóa API có phạm vi
Phát hành khóa cho mỗi môi trường với quyền dựa trên vai trò và hết hạn tự động.
Gán phạm vi đặc quyền tối thiểu
Ánh xạ hồ sơ CLI với vai trò Source Parts để kiểm soát quyền đọc, ghi và phê duyệt.
Tự động hóa xoay vòng khóa
Xoay vòng thông tin xác thực theo lịch trình bằng cách sử dụng lệnh gia hạn tích hợp và nhắc nhở chính sách.
Don't have an API key? Create one in your dashboard
Tham chiếu lệnh
Khám phá các họ lệnh cốt lõi hỗ trợ quy trình sourcing, báo giá và fulfillment.
Tìm kiếm & thông minh
Truy vấn hàng triệu linh kiện, phân tích rủi ro vòng đời và xuất ảnh chụp nhanh giá cả.
components search
Tìm kiếm danh mục Source Parts với bộ lọc cho tồn kho, nhà sản xuất, tuân thủ và trạng thái vòng đời.
$ parts components search --query "stm32f4" --in-stockcopyinventory availability
Trả về tồn kho khu vực, thời gian giao hàng và cửa sổ phân bổ theo thời gian thực.
$ parts inventory availability --sku 100-443-ESP32 --region uscopycomponents lifecycle
Kiểm tra sự kiện vòng đời, linh kiện thay thế và tín hiệu rủi ro cho các linh kiện quan trọng.
$ parts components lifecycle --mpn ESP32-C3copyBáo giá & thương mại
Tự động hóa báo giá, tải lên BOM và quy trình đơn đặt hàng.
quotes create
Tải file BOM, áp dụng cấp giá và tạo báo giá có thể chia sẻ.
$ parts quotes create --file ./bom.csv --customer-id 98213copyorders submit
Chuyển đổi báo giá đã phê duyệt thành đơn hàng với điều khoản thanh toán và tùy chọn vận chuyển.
$ parts orders submit --quote Q-14233 --method net-30copyfulfillment track
Giám sát các mốc fulfillment, cập nhật logistics và thời gian giao hàng ước tính.
$ parts fulfillment track --order SO-55821copyTự động hóa & tích hợp
Kết nối CLI với đường ống CI, bộ lập lịch và hệ thống hạ lưu.
automation workflows run
Thực thi quy trình làm việc đã lưu gộp nhiều lệnh với phê duyệt và thông báo.
$ parts automation workflows run nightly-replenishmentcopyintegrations sync
Đồng bộ dữ liệu Source Parts với ERP, PLM hoặc kho dữ liệu.
$ parts integrations sync --target erpcopyaudit log export
Xuất lịch sử lệnh với người dùng, dấu thời gian và metadata kết quả để xem xét tuân thủ.
$ parts audit log export --since 7d --format csvcopyCông thức tự động hóa
Bắt đầu quy trình làm việc của bạn với các ví dụ sẵn sàng chạy mà bạn có thể điều chỉnh theo môi trường của mình.
Đồng bộ linh kiện thay thế BOM
Cập nhật linh kiện thay thế hàng đêm và lưu kết quả vào PLM của bạn.
parts quotes bom-sync --project ${PROJECT_ID} | plmctl import --workspace hardwarecopyGiám sát rủi ro vòng đời
Lên lịch công việc đánh dấu thay đổi vòng đời và gửi cảnh báo tới Slack.
parts components lifecycle --mpn $1 --json | jq '.alerts[]' | slackctl send --channel sourcing-alertscopy
Kiểm soát phát hành trong CI
Từ chối build khi rủi ro BOM vượt quá ngưỡng trước khi merge vào main.
parts automation evaluate --workflow ci-bom-check || exit 1copy
Cấu hình một lần, sử dụng lại mọi nơi
Hồ sơ cho phép các nhóm chia sẻ kết nối trong khi giữ bí mật an toàn.
output.format
Kiểm soát định dạng phản hồi mặc định trên các lệnh (json, table, csv).
{"output": { "format": "table" }}copyprofile
Hồ sơ được đặt tên dùng để phạm vi thông tin xác thực và cài đặt workspace mặc định.
{"default": "production"}copyworkspaceId
Định danh workspace Source Parts dùng để lấy báo giá, đơn hàng và phân tích.
{"workspaceId": "org-sp-enterprise"}copyCâu hỏi thường gặp
Câu trả lời cho triển khai, bảo mật và hoạt động hàng ngày.
Chúng tôi có thể áp dụng CLI nhanh đến mức nào?
Hầu hết các nhóm cài đặt, cấu hình hồ sơ và tự động hóa quy trình làm việc đầu tiên trong một sprint duy nhất.
Chúng tôi có thể quản lý nhiều môi trường không?
Có. Hồ sơ cô lập thông tin xác thực cho môi trường sandbox, staging và production với một file cấu hình duy nhất.
Các lệnh CLI có tính vào giới hạn tốc độ API không?
Lưu lượng CLI tuân theo cùng giới hạn tốc độ như sử dụng API trực tiếp và hiển thị header để giám sát.
Chúng tôi nhận trợ giúp ở đâu nếu có lỗi?
Sử dụng cổng hỗ trợ để tạo ticket hoặc leo thang qua các kênh Slack đi kèm với gói trả phí.