# @brokkai/bifrost-linux-x64-gnu 中文文档

规范地址：https://npmcn.com/package/%40brokkai/bifrost-linux-x64-gnu/

版本：0\.15\.1
npm 元数据更新时间：2026-11-05T03:14:22.186Z
中文译文更新时间：2026-11-08T16:02:27.189Z
软件包许可：Apache-2\.0

本文由上游 README 翻译，可能存在偏差，请结合原文核对 API、命令与配置。版权与许可归原作者所有。

原始 npm 页面：https://www.npmjs.com/package/%40brokkai/bifrost-linux-x64-gnu
原文对照：https://npmcn.com/package/%40brokkai/bifrost-linux-x64-gnu/?lang=original
项目主页：https://bifrost.brokk.ai/
源码仓库：https://github.com/BrokkAi/bifrost

## 关键信息（来自 npm 元数据）

- 包体积（解压后）：316 MB，6 个文件
- TypeScript 类型：未声明
- 运行依赖：0 个
- 首次发布：2026-08-05T15:12:47.803Z
- 最新版本发布：2026-11-05T03:14:21.818Z
- 近 30 天下载量：4004（2026-10-09 至 2026-11-07，npm 官方下载统计）
- 已发布版本数：30（近 12 个月 30 个）

## 中文简介

本地 Linux x64 glibc 捆绑@ brokkai/ bifrost

## 安装

```sh
npm install @brokkai/bifrost-linux-x64-gnu
```

也可以使用：`pnpm add @brokkai/bifrost-linux-x64-gnu`、`yarn add @brokkai/bifrost-linux-x64-gnu`、`bun add @brokkai/bifrost-linux-x64-gnu`

## README

# 冰冻

[![Bifrost — code intelligence for AI, with structural queries and multi-language analysis designed for repository-scale use](https://npmcn.com/package/%40brokkai/bifrost-linux-x64-gnu/docs/src/assets/bifrost-social-card.svg)](https://bifrost.brokk.ai/)

[![Latest release](https://img.shields.io/github/v/release/BrokkAi/bifrost)](https://github.com/BrokkAi/bifrost/releases/latest) [![crates.io](https://img.shields.io/crates/v/brokk-bifrost)](https://crates.io/crates/brokk-bifrost) [![PyPI](https://img.shields.io/pypi/v/brokk-bifrost-searchtools)](https://pypi.org/project/brokk-bifrost-searchtools/) [![npm](https://img.shields.io/npm/v/%40brokkai%2Fbifrost)](https://www.npmjs.com/package/@brokkai/bifrost) [![Apache-2.0](https://img.shields.io/github/license/BrokkAi/bifrost)](https://npmcn.com/package/%40brokkai/bifrost-linux-x64-gnu/LICENSE.md)

[快速启动](https://npmcn.com/package/%40brokkai/bifrost-linux-x64-gnu/#readme-run-your-first-query) • 妇女 [文档](https://bifrost.brokk.ai/) • 妇女 [十分钟评价](https://bifrost.brokk.ai/evaluate-bifrost/) • 妇女 [解析器](https://discord.gg/geYkWUeH)

## 为什么是Bifrost?

`bifrost` 是Brokk的基于Rust的静态分析工具箱 用于AI编码带, 编辑器和大型存储器.

Bifrost给每个支持的语言一个共享的中间代表,所以 相同的结构查询和导航工作流程在混合语言之间工作 寄存器而不是停止语言边界.

-   **1个多语言的IR.** 解析未建或部分破损的工作空间 使其源结构正常化,进行跨语言分析.
-   **一个真正的查询语言.** 使用 JSON 代码查询或 Rune 查询语言 (RQL)寻找语言中性的代码形状和穿行索引声明, 参考、调用、导入和类型关系.
-   **为代理和编辑所建.** 曝光结构化的 MCP 编码工具 代理, LSP 特性给编辑, 和同样的分析器通过 CLI, Python,还有Rust.
-   **为活动寄存器所设计.** 快照隔离 递增更新, 基于内容的缓存,以及git/worktree的意识使分析反应迅速 a 仓库更改 .

见 [选择冰冻](https://bifrost.brokk.ai/choose-bifrost/) 联 合 国 工作流程的右接口,以及 [语言和分析 能力](https://bifrost.brokk.ai/capabilities/) 矩阵 逐语支持,精确分级,和当前分析边界.

## 运行您的第一个查询

安装释放的 CLI, 复制已验证的小型评价固定器, 并运行 其保存的 RQL 查询 :

```bash
curl -fsSL https://raw.githubusercontent.com/BrokkAi/bifrost/refs/heads/master/install.sh | bash
git clone --depth 1 https://github.com/BrokkAi/bifrost.git
cd bifrost/docs/fixtures/ten-minute-evaluation
bifrost --root . --query-file queries/find-audit.rql
```

用户为 [页:1](https://docs.astral.sh/uv/) 或者说 [皮普克语name](https://pipx.pypa.io/) 可以运行 `uv tool install brokk-bifrost` 或者说 `pipx install brokk-bifrost`; 两者都安装相同的本地 `bifrost` 命令 在一个孤立的环境中从平台轮起. `uvx brokk-bifrost --version` 运行它时没有持续安装.

节点用户可以运行 `npm install -g @brokkai/bifrost` 或用途 `npx -y @brokkai/bifrost --version`。npm 软件包安装了同样的释放 当前平台的本地命令 .

安装者下载检查和校验的二进制 `~/.local/bin` 在macOS(苹果硅和英特尔)上,glibc 2.28+ Linux(x86-64和ARM64),WSL, 还有Termux下的Android. macOS 和 glibc Linux 上的本地用户可以运行 `brew install brokkai/tap/bifrost` 换句话说 在 Windows 上,使用已发布 存档或从源创建 。 诸如高山等木浆的分布没有 支持预建的发布;用户可以尝试以 `cargo install brokk-bifrost --locked`。见 [安装 Bifrost](https://npmcn.com/package/%40brokkai/bifrost-linux-x64-gnu/docs/src/content/docs/install.md) 整个平台 页:1.

结果显示了 Python 调用及其确切的源位置 :

```json
{
  "isError": false,
  "structuredContent": {
    "results": [
      {
        "enclosing_symbol": "src.app.handle",
        "end_line": 5,
        "kind": "call",
        "language": "python",
        "path": "src/app.py",
        "result_type": "structural_match",
        "start_line": 5,
        "text": "audit(value)"
      }
    ],
    "truncated": false
  }
}
```

继续 [十分钟 评价](https://bifrost.brokk.ai/evaluate-bifrost/) 运行相同 通过CLI,一个MCP相接编码代理,和VS代码查询.

## 见行动中的Bifrost

### 将源代码转换为 VS 码中的查询

[![Selecting Python source in VS Code, inspecting its normalized Rune IR, using the generated starter RQL, and browsing the exact query result](https://npmcn.com/package/%40brokkai/bifrost-linux-x64-gnu/docs/src/assets/bifrost-vscode-query-playground.gif)](https://bifrost.brokk.ai/rune-ir/)

选择源构造和运行 **冰冻: 显示 Rune IR** 检查其 语言中性 `.rune` 格式并获得一个保守的启动器 RQL 查询。 运行 从编辑器查询,浏览按文件分组的输入结果,然后跳转到 确切的源范围。 扩展还提供定义、参考、徘徊、, 重命名,符号,等级,诊断,完成等LSP特征.

### 使用来自 CLI 的相同分析器

[![Running a saved RQL query with the Bifrost CLI and receiving an exact structured match](https://npmcn.com/package/%40brokkai/bifrost-linux-x64-gnu/docs/src/assets/bifrost-cli-query.gif)](https://bifrost.brokk.ai/cli/)

直接运行保存 RQL 或 JSON 查询, 或调用曝光的相同命名工具 MCP用于贝壳脚本和可再生分析工作流程.

## 语言覆盖范围

Bifrost包括C,C++,C#,Go,Java,JavaScript,克特林,PHP, Python, Ruby, Rust, Scala, 和 TypeScript. 中国植物物种信息数据库. 见 [能力 矩阵](https://bifrost.brokk.ai/capabilities/) 支助 每种语言的分析和精确界限.

## 文档

公共文献网站位于 [`docs/`](https://npmcn.com/package/%40brokkai/bifrost-linux-x64-gnu/docs/) 发表于 [bifrost.brok.ai (英语)](https://bifrost.brokk.ai/)。 。 。 .

有用的起点 :

-   [选择正确的 Bifrost 界面](https://npmcn.com/package/%40brokkai/bifrost-linux-x64-gnu/docs/src/content/docs/choose-bifrost.md)
-   [第三方通知](https://npmcn.com/package/%40brokkai/bifrost-linux-x64-gnu/docs/src/content/docs/third-party-notices.md)
-   [安装 Bifrost](https://npmcn.com/package/%40brokkai/bifrost-linux-x64-gnu/docs/src/content/docs/install.md)
-   [十分钟后评估Bifrost](https://npmcn.com/package/%40brokkai/bifrost-linux-x64-gnu/docs/src/content/docs/evaluate-bifrost.md)
-   [MCP 服务器和工具](https://npmcn.com/package/%40brokkai/bifrost-linux-x64-gnu/docs/src/content/docs/mcp.md)
-   [LSP 服务器](https://github.com/BrokkAi/bifrost-lsp/blob/main/docs/lsp.md)
-   [CLI 使用情况](https://npmcn.com/package/%40brokkai/bifrost-linux-x64-gnu/docs/src/content/docs/cli.md)
-   [代码查询](https://npmcn.com/package/%40brokkai/bifrost-linux-x64-gnu/docs/src/content/docs/code-querying.md)

在本地运行文件站点 :

```bash
cd docs
npm install
npm run dev
```

GitHub Pages 出版物由 `.github/workflows/docs.yml`。释放标签 构建既发布最新的文件网站,又发布一个版本快照 `versions/<tag>/`。 。 。 .

## 仓库布局

该资料库围绕公共产品表面组织:

-   **核心分析:** [`crates/`](https://npmcn.com/package/%40brokkai/bifrost-linux-x64-gnu/crates/) 包含 Rust 工作空间箱; [`src/`](https://npmcn.com/package/%40brokkai/bifrost-linux-x64-gnu/src/) 提供顶层外观和CLI; [`schemas/`](https://npmcn.com/package/%40brokkai/bifrost-linux-x64-gnu/schemas/) 持有共享数据合同.
-   **整合和分配:** vS 代码扩展和 Zed 扩展脚手架在 [`BrokkAi/bifrost-lsp`](https://github.com/BrokkAi/bifrost-lsp)。 。 。 . [`plugins/`](https://npmcn.com/package/%40brokkai/bifrost-linux-x64-gnu/plugins/) 包含编码代理插件; [`npm/`](https://npmcn.com/package/%40brokkai/bifrost-linux-x64-gnu/npm/), (中文(简体) ), [`packaging/`](https://npmcn.com/package/%40brokkai/bifrost-linux-x64-gnu/packaging/),以及 [`bifrost_searchtools/`](https://npmcn.com/package/%40brokkai/bifrost-linux-x64-gnu/bifrost_searchtools/) 曝光或包装分析器.
-   **文件和实例:** [`docs/`](https://npmcn.com/package/%40brokkai/bifrost-linux-x64-gnu/docs/) 是文件网址; [`examples/`](https://npmcn.com/package/%40brokkai/bifrost-linux-x64-gnu/examples/) 包含可运行的示例.
-   **开放分析内容 :** [`BrokkAi/bifrost-packs`](https://github.com/BrokkAi/bifrost-packs) 是一个家 用于开放语义包和政策规则,包括贡献、生成、, 并独立版发行. V0.13型发动机船没有产品 规则; LSP/MCP 和其他主机通过已核实的获取相容释放 缓存流. 解析器资产和单独的语义模型包仍然是引擎 投入。 发动机保留了工具包和回归装置; [`.bifrost/`](https://npmcn.com/package/%40brokkai/bifrost-linux-x64-gnu/.bifrost/) 包含项目级别分析默认值.
-   **发展支助:** [`benchmark/`](https://npmcn.com/package/%40brokkai/bifrost-linux-x64-gnu/benchmark/) 可复制 测量; [`scripts/`](https://npmcn.com/package/%40brokkai/bifrost-linux-x64-gnu/scripts/) 财务报告和审定财务报表 [`tools/`](https://npmcn.com/package/%40brokkai/bifrost-linux-x64-gnu/tools/) 持有维护 并释放援助者。 根表单加 `.github/`, (中文(简体) ), `.cargo/`,以及 `.config/` 定义建筑、检查和自动化.

## 许可证和商业用途

Bifrost的公开开放核心根据 `Apache-2.0` 可用于 研究、内部系统、托管服务和商业产品。 读取 [许可证](https://bifrost.brokk.ai/license-use-cases/) 项目页面 条款和条件 [第三方通知](https://bifrost.brokk.ai/third-party-notices/) 对于适用于官方二进制和语义包的额外术语.

## 捐款

**项目捐助者**   [![@jbellis](https://github.com/jbellis.png?size=96 "@jbellis")](https://github.com/jbellis) [![@DavidBakerEffendi](https://github.com/DavidBakerEffendi.png?size=96 "@DavidBakerEffendi")](https://github.com/DavidBakerEffendi) [![@foundev](https://github.com/foundev.png?size=96 "@foundev")](https://github.com/foundev) [![@sontek](https://github.com/sontek.png?size=96 "@sontek")](https://github.com/sontek) [![@alexswearingen](https://github.com/alexswearingen.png?size=96 "@alexswearingen")](https://github.com/alexswearingen) [![@joshuadavidthomas](https://github.com/joshuadavidthomas.png?size=96 "@joshuadavidthomas")](https://github.com/joshuadavidthomas)

公共储存库的预测来自比夫罗斯的开源核心,所以它的 GitHub 贡献图并不反映所有帮助建设项目的人.

用于本地开发,测试命令,寄存器-本地 Python 工作流程,以及 释放标记,参见 [捐款额](https://npmcn.com/package/%40brokkai/bifrost-linux-x64-gnu/CONTRIBUTING.md)。 。 。 .

提供开放式语义模型和政策 [`Bifrost-packs`](https://github.com/BrokkAi/bifrost-packs)发动机,分析器, 分类和政策评价的改进都属于这里.

## 常见问题

### @brokkai/bifrost-linux-x64-gnu 是什么？

本地 Linux x64 glibc 捆绑@ brokkai/ bifrost

### 如何安装 @brokkai/bifrost-linux-x64-gnu？

在项目目录运行 npm install @brokkai/bifrost-linux-x64-gnu，或使用 pnpm add / yarn add / bun add。

### @brokkai/bifrost-linux-x64-gnu 支持 TypeScript 吗？

该包的 package\.json 没有声明类型入口。需要类型提示时，可以在 npm 上查找社区维护的 @types/brokkai\_\_bifrost-linux-x64-gnu 是否存在。

### @brokkai/bifrost-linux-x64-gnu 可以商用吗？

@brokkai/bifrost-linux-x64-gnu 使用 Apache-2\.0 许可。宽松许可：允许商业使用、修改和再分发，并附带明确的专利授权；分发时需保留许可与 NOTICE 文件，修改过的文件要注明改动。以上为概括，不构成法律意见，请以许可原文为准。

### @brokkai/bifrost-linux-x64-gnu 的下载量有多少？

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

### @brokkai/bifrost-linux-x64-gnu 还在维护吗？

最新版本 0\.15\.1 发布于 2026/11/05（3 天前）；至今共发布 30 个版本，其中过去 12 个月发布了 30 个；首次发布于 2026/08/05。发布频率只是参考信号：功能稳定的工具可能很少需要更新，建议结合源码仓库的 issue 和提交记录判断。

