@braintrust/bt

中文文档
0.29.0发布于 2026/11/05Apache-2.0零依赖构建来源已验证近 30 天下载 5945

Braintust 命令行接口

中文使用文档

人才信任中心(CLI)bt(中文(简体) )

在全球安装CLI:

npm install -g @braintrust/bt
bt --version

或者把它加到一个项目上:

npm install --save-dev @braintrust/bt
npx bt --help

在不添加项目依赖性的情况下运行 :

npx @braintrust/bt --help

使用 @braintrust/bt@<version> 以选择特定的稳定 CLI 释放. CLI 与 braintrust JavaScript SDK (英语). 见 CLI 文档 用于命令和配置.

安装行为

软件包安装匹配 @braintrust/bt-* 二进制作为可选依赖. 预建二进制可供macOS arm64/x64,Linux glibc arm64/x64,Linux musl x64,和Windows arm64/x64使用. bt eval 目前只支持Linux和macOS.

如果省略了可选的依赖性,后置脚本试图从公共 npm 注册中下载匹配的二进制. 倒置后二进制通过SHA-256检查和验证,在安装之前与这个包一起装运. 下载,校验和,以及文件写入失败 安装失败,使用非零退出代码. 不支持的平台和缺失的放出元数据也安装失败. 如果引用时没有二进制可用, 发射台会报告错误 . 当安装脚本被禁用时,CLI必须安装可选的依赖性才能工作.

可选依赖关系安装脚本结果
已启用已启用使用平台软件包;不进行倒计时下载.
已启用已禁用使用平台软件包.
已禁用已启用下载并验证倒计时二进制 .
已禁用已禁用安装成功, 但正在运行 bt 报告缺少的二进制.

如果这两个特性都禁用,则重新安装 npm install --include=optional @braintrust/bt (编) --global 全球安装. 在操作系统或架构之间移动项目时, 重新安装对目的地的依赖, 而不是复制 node_modules。 。 。 .

发射器和安装器保留了JavaScript SDK的两个相容性覆盖:

  • BT_BINARY_PATH 选择一个已有的可执行文件,而不是被打包的二进制,并跳过邮购下载.
  • BT_SKIP_DOWNLOAD=1 禁用邮站倒置下载 .

这些在本地CLI运行前适用;本地CLI配置仍然通过其旗帜和环境变量提供.

更新和卸载

更新全局安装 :

npm install -g @braintrust/bt@latest

项目安装,使用 npm install --save-dev @braintrust/bt@latest。 。 。 . 使用 npm来更新 npm 安装; bt update 用于正式安装装置.

在全球卸载 npm uninstall -g @braintrust/bt,或来自与 npm uninstall @braintrust/bt。 。 。 .

版本与发布记录

@braintrust/bt 共发布 14 个版本,首次发布于 2026/09/25;过去 12 个月发布了 14 个版本。最新版本附带 npm provenance 构建来源证明,可追溯到公开的 CI 构建记录。

版本发布日期距今
0.29.0latest2026/11/053 天前
0.28.12026/10/309 天前
0.28.02026/10/2910 天前
0.27.22026/10/2712 天前
0.27.12026/10/2118 天前
0.27.02026/10/2118 天前

其他发布通道:bootstrap → 0.0.1。

关于 @braintrust/bt 的常见问题

@braintrust/bt 是什么?

Braintust 命令行接口

如何安装 @braintrust/bt?

在项目目录运行 npm install @braintrust/bt,或使用 pnpm add / yarn add / bun add。它还提供命令行工具 bt,可以用 npx bt 直接运行。

@braintrust/bt 支持 TypeScript 吗?

该包的 package.json 没有声明类型入口。需要类型提示时,可以在 npm 上查找社区维护的 @types/braintrust__bt 是否存在。

@braintrust/bt 可以商用吗?

@braintrust/bt 使用 Apache-2.0 许可。宽松许可:允许商业使用、修改和再分发,并附带明确的专利授权;分发时需保留许可与 NOTICE 文件,修改过的文件要注明改动。以上为概括,不构成法律意见,请以许可原文为准。

@braintrust/bt 的下载量有多少?

根据 npm 官方下载统计,@braintrust/bt 在 2026/10/09 – 2026/11/07 这 30 天内被下载 5,945 次,日均约 198 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@braintrust/bt 还在维护吗?

最新版本 0.29.0 发布于 2026/11/05(3 天前);至今共发布 14 个版本,其中过去 12 个月发布了 14 个;首次发布于 2026/09/25。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。