CLI文件

使用Source Parts CLI更快地構建

使用我們專注於元器件的命令列工具包安裝、認證並自動化您的整個採購工作流程。

為您的環境安裝CLI

使用一條命令在macOS、Linux或Windows上安裝並透過Source Parts進行身份驗證。

複製命令開始
選擇您的作業系統
在您的終端中執行命令並按照提示透過Source Parts進行身份驗證。
curl -fsSL https://source.parts/cli/install.sh | bash

需要其他平臺?訪問 GitHub 倉庫獲取容器映象和構建說明。

幾分鐘內完成身份驗證

執行Source Parts平臺使用的相同安全標準。

生成作用域API金鑰
為每個環境簽發具有基於角色許可權和自動過期的金鑰。
分配最小許可權範圍
將CLI配置檔案對映到Source Parts角色以控制讀、寫和審批訪問許可權。
自動化金鑰輪換
使用內建更新命令和策略提醒按計劃輪換憑據。

命令參考

探索支援採購、報價和履約工作流程的核心命令系列。

搜尋與智慧
查詢數百萬個元器件,分析生命週期風險並匯出定價快照。
CLI

元器件搜尋

使用庫存、製造商、合規性和生命週期狀態過濾器搜尋Source Parts目錄。

parts components search --query "stm32f4" --in-stock

元器件生命週期

檢查關鍵元器件的生命週期事件、替代品和風險訊號。

parts components lifecycle --mpn ESP32-C3

庫存可用性

實時返回區域庫存、交貨時間和分配視窗。

parts inventory availability --sku 100-443-ESP32 --region us
報價與商務
自動化報價、BOM上傳和採購訂單工作流程。
CLI

建立報價

上傳BOM檔案,應用定價層級並生成可共享的報價。

parts quotes create --file ./bom.csv --customer-id 98213

提交訂單

將已批准的報價轉換為帶有付款條款和發貨偏好的訂單。

parts orders submit --quote Q-14233 --method net-30

履約跟蹤

監控履約里程碑、物流更新和交付預計時間。

parts fulfillment track --order SO-55821
自動化與整合
將CLI連線到CI管道、排程程式和下游系統。
CLI

執行自動化工作流

執行儲存的工作流程,將多個命令與審批和通知捆綁在一起。

parts automation workflows run nightly-replenishment

整合同步

將Source Parts資料與ERP、PLM或資料倉儲同步。

parts integrations sync --target erp

審計日誌匯出

匯出帶有使用者、時間戳和結果後設資料的命令歷史記錄以供合規審查。

parts audit log export --since 7d --format csv

自動化配方

使用您可以適應您的環境的即用示例快速啟動您的工作流程。

監控生命週期風險
安排一個標記生命週期變化並向Slack傳送警報的作業。
parts components lifecycle --mpn $1 --json | jq '.alerts[]' | slackctl send --channel sourcing-alerts
同步BOM替代品
每晚更新工程替代品並將結果持久化到您的PLM。
parts quotes bom-sync --project ${PROJECT_ID} | plmctl import --workspace hardware
在CI中門控釋出
在合併到主分支之前,當BOM風險超過容差時使構建失敗。
parts automation evaluate --workflow ci-bom-check || exit 1

一次配置,到處使用

配置檔案讓團隊在保持金鑰安全的同時共享連線。

關鍵配置欄位
在~/.sourceparts/config.json中定義預設值或為CI設定環境覆蓋。
配置檔案

profile

用於限定憑據和預設工作區設定的命名配置檔案。

{"default": "production"}

workspaceId

用於獲取報價、訂單和分析的Source Parts工作區識別符號。

{"workspaceId": "org-sp-enterprise"}

output.format

控制跨命令的預設響應格式(json、table、csv)。

{"output": { "format": "table" }}
參考REST API
將CLI自動化與直接API呼叫配對以進行自定義整合。
探索完整示例
檢視團隊如何將Source Parts嵌入儀表板、管道和ERP系統。

常見問題

關於推出、安全和日常運營的答案。

從命令列實現卓越運營

使用Source Parts CLI在幾天而不是幾個季度內部署採購自動化。

CLI Documentation - Source Parts Command Line Interface | Source Parts