使用Source Parts CLI更快地构建

使用我们专注于元器件的命令行工具包安装、认证并自动化您的整个采购工作流程。

01

为您的环境安装CLI

使用一条命令在macOS、Linux或Windows上安装并通过Source Parts进行身份验证。

macOSLinuxWindows
$ curl -fsSL https://source.parts/cli/install.sh | bash
copy

需要其他平台?访问 GitHub 仓库获取容器镜像和构建说明。

02

几分钟内完成身份验证

执行Source Parts平台使用的相同安全标准。

$ parts auth login
copy

生成作用域API密钥

为每个环境签发具有基于角色权限和自动过期的密钥。

分配最小权限范围

将CLI配置文件映射到Source Parts角色以控制读、写和审批访问权限。

自动化密钥轮换

使用内置更新命令和策略提醒按计划轮换凭据。

Don't have an API key? Create one in your dashboard

03

命令参考

探索支持采购、报价和履约工作流程的核心命令系列。

搜索与智能

查询数百万个元器件,分析生命周期风险并导出定价快照。

元器件搜索

使用库存、制造商、合规性和生命周期状态过滤器搜索Source Parts目录。

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

库存可用性

实时返回区域库存、交货时间和分配窗口。

$ parts inventory availability --sku 100-443-ESP32 --region us
copy

元器件生命周期

检查关键元器件的生命周期事件、替代品和风险信号。

$ parts components lifecycle --mpn ESP32-C3
copy

报价与商务

自动化报价、BOM上传和采购订单工作流程。

创建报价

上传BOM文件,应用定价层级并生成可共享的报价。

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

提交订单

将已批准的报价转换为带有付款条款和发货偏好的订单。

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

履约跟踪

监控履约里程碑、物流更新和交付预计时间。

$ parts fulfillment track --order SO-55821
copy

自动化与集成

将CLI连接到CI管道、调度程序和下游系统。

运行自动化工作流

执行保存的工作流程,将多个命令与审批和通知捆绑在一起。

$ parts automation workflows run nightly-replenishment
copy

集成同步

将Source Parts数据与ERP、PLM或数据仓库同步。

$ parts integrations sync --target erp
copy

审计日志导出

导出带有用户、时间戳和结果元数据的命令历史记录以供合规审查。

$ parts audit log export --since 7d --format csv
copy
04

自动化配方

使用您可以适应您的环境的即用示例快速启动您的工作流程。

同步BOM替代品

每晚更新工程替代品并将结果持久化到您的PLM。

parts quotes bom-sync --project ${PROJECT_ID} | plmctl import --workspace hardware
copy

监控生命周期风险

安排一个标记生命周期变化并向Slack发送警报的作业。

parts components lifecycle --mpn $1 --json | jq '.alerts[]' | slackctl send --channel sourcing-alerts
copy

在CI中门控发布

在合并到主分支之前,当BOM风险超过容差时使构建失败。

parts automation evaluate --workflow ci-bom-check || exit 1
copy
05

一次配置,到处使用

配置文件让团队在保持密钥安全的同时共享连接。

output.format

控制跨命令的默认响应格式(json、table、csv)。

{"output": { "format": "table" }}
copy

profile

用于限定凭据和默认工作区设置的命名配置文件。

{"default": "production"}
copy

workspaceId

用于获取报价、订单和分析的Source Parts工作区标识符。

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

常见问题

关于推出、安全和日常运营的答案。

我们能多快采用CLI?

大多数团队在一个冲刺周期内安装、配置配置文件并自动化他们的第一个工作流程。

我们可以管理多个环境吗?

是的。配置文件使用单个配置文件隔离沙盒、预发布和生产环境的凭据。

CLI命令是否计入API速率限制?

CLI流量遵循与直接API使用相同的速率限制,并显示用于监控的标头。

如果出现问题,我们在哪里获得帮助?

使用支持门户提交工单,或通过付费计划中包含的Slack频道升级。

GitHub打开API参考支持
Source Parts© 2026 Source Parts Inc.
New York · Amsterdam · Shenzhen
AboutContactDocsPrivacyTerms
CLI Documentation - Source Parts Command Line Interface | Source Parts