@bashbop/solumbe

中文文档
4.10.0发布于 2026/11/01MITES Module构建来源已验证近 30 天下载 2582

Solumbe:确定本地寄存器的背景,影响分析,以及合并证据.

中文使用文档
文档目录9 节
  1. 安装
  2. 它会做什么
  3. 核心内容
  4. 支持命令
  5. MCP 磁共振
  6. 如何比较
  7. 文档
  8. 捐款
  9. 工具链的一部分

索伦贝

模型产生变化。 索伦贝证明合并是否安全.

原为 时间轴: (单位:千美元)@bashbop/otito),在4.0.0中更名 变化 将每个旧名都映射到它的新名中.

CI npm license: MIT node Listed on mcpservers.org Solumbe MCP server – quality and maintenance score on Glama

solumbe demo

Solumbe MCP server – quality and maintenance score on Glama

Solumbe是本地第一,具有决定力,模式不可知性的信任层,用于AI辅助开发. 它在代理编辑前构建了任务感知寄存器上下文,对一个变化实际触及多少进行评分,而闸门则会将准备状态与确切的相接相接相接,没有服务器,没有账户,也没有代码离开机器.

它不会取代克洛德代码,代码,Cursor,双子座,或者任何本地特工的牵引. 它运行在他们旁边 并不断工作 随着模型在下面的变化.

一个经过的地方大门从来不是自动的合并批准:托管的CI,GitHub审查,CODEOWNERS,以及人类释放决定仍然是独立的当局.

安装

npm install -g @bashbop/solumbe
solumbe doctor
solumbe install --host all

上个命令将Solumbe的MCP服务器连接到它找到的每个代理主机:克洛德代码,克洛德桌面,Codex CLI,Cursor,VS代码,双子座CLI和Kimi代码CLI. 添加 --dry-run 或名称主机 --host claude-code,cursor。随后重新启动每个主机.

或者不安装: npx -y @bashbop/solumbe doctor。 。 。 .

它会做什么

排名什么变化 实际触及,单从请求,没有模型,没有嵌入,也没有网络:

$ solumbe impact . "add refund handling to checkout" --top 3

  concepts: money flow

   1.  src/payment/checkout.service.ts    score 155
       |- role: required
       |- path matches: checkout
       |- symbol matches: checkout, refund
       |- concept match: money flow (×1.4 + 6.0)
       |- risk: money flow

   2.  src/payment/stripe.webhook.ts    score 6
       |- role: advisory
       |- concept match: money flow (×1.4 + 6.0)

打开整棵树,并准确说明原因:

$ solumbe gate . --staged --base origin/main --request "add refund handling to checkout" --min-convergence 80

  [OK]    Changed files          1 changed file found.
  [OK]    Staged snapshot        Changed-file scope and convergence evidence are captured from the exact staged Git tree.
     |- Tree: 7d0b513dd256877d6bd309a6406468a9b1eaeedc
     |- Base: b776f04fcfbd02c8ce8d63e1a0c2450be58de039
  [OK]    Secret safety          No secret file paths and no credential values found in the changed content.
  [WARN]  Risk review            Risk-sensitive files changed; maintainer review should be explicit.
     |- src/payment/checkout.service.ts
  [OK]    Convergence            Task and diff satisfy the convergence requirement.
     |- Score: 100/100 (aligned)
     |- Receipt handle: rcpt_a8d31efae06e
     |- Subject tree: 7d0b513dd256877d6bd309a6406468a9b1eaeedc

  VERDICT  WARN

趋同分数是模型本身无法分级的部分:它将声明的意向与diff实际被更改的文件进行比较,并产生一个与准确的基数,父数,和舞台树身份相接的收受.

保留更改内容. 记录文件 请求在编辑前要触摸, 而门名则指定任何从未声明的文件 :

$ solumbe declare . "add refund handling to checkout"
$ # ... the agent edits ...
$ solumbe gate . --staged --base HEAD --intent .solumbe/intent.json

  [FAIL]  Scope contract         Touched `src/auth/session.ts`, which was never declared. Amend the intent with the reason it belongs (`solumbe amend <file> --reason "<why>"`), or take it out of the change.
     |- Request: "add refund handling to checkout"
     |- Contract: fe655c2af2b31b7e3edec6aedd248b379235811d1228c829f87ff73796ace487
     |- Changed files: 3 (1 declared, 0 amended, 1 implied, 1 undeclared)
     |- Implied: tests/checkout.service.test.ts (owner-test of src/payment/checkout.service.ts)
     |- Undeclared on a risk-sensitive path: src/auth/session.ts [auth/security]

一项修正案增加了一个有其理由的文件,并附在了合同上,因此一名审查者解释了范围扩大的原因。 超过MCP是 change_impact 与 declare: true,以及 review_gate 与 intent。 。 。 .

核心内容

四令为出品. 他们称没有模型,没有打开套接字, 并读到没有寄存器.

步骤命令证明什么
编辑前solumbe context "add refund handling" --path .请求需要哪些文件、测试和命令
编辑后solumbe converge . "add refund handling" --base origin/main --staged迪夫离请求有多远 有收据
在合并之前solumbe gate . --staged --base origin/main --request "add refund handling"PASS / WARN / 错误在准确的相机树上
合并后solumbe attest . --verdict verdict.json --merge <sha>一份散装货品链记录,根据该判决

solumbe help 展示这些和如何设置; solumbe help --all 列出每个命令,包括支持它们的命令(impact, (中文(简体) ), declare, (中文(简体) ), pr, (中文(简体) ), review, (中文(简体) ), map, (中文(简体) ), calibrate, (中文(简体) ), route, (中文(简体) ), ax, (中文(简体) ), dashboard 以及别的。 没有被移除.

不需要任何托管,任何托管都不能改变判决. 本地核心, 可选主机 列出可选部件发送的确切内容和地点.

支持命令

目标命令
军衔变化爆炸半径solumbe impact . "add refund handling" --top 12
记分意图与执行solumbe converge "add refunds" --path . --base HEAD --staged
准确的评分承诺的改变solumbe converge "add refunds" --path . --base HEAD~1 --head HEAD
打开产品改变的大门solumbe workspace-gate ../web ../api --request "ship change"
等级风险旗与历史对照solumbe calibrate . --window 30
等级路由级对历史solumbe regret . --window 30 --offline
重分类保存的运行, 相同的答案solumbe regret --rescore run.json
记分代理经验solumbe ax . "add a new MCP tool"
建议一个模式级别solumbe route . "add a new MCP tool"
用模型读取的简洁上下文solumbe context "add a new MCP tool" --path . --online
检查一回波solumbe repo . --json
构建代码映射solumbe map . --json
索引和搜索本地项目solumbe index ~/projects --discover 接下来 solumbe search "events controller"
生成代理吊带solumbe harness . --out .solumbe/harness.md
运行 MCP 服务器solumbe mcp

每个命令都用 --json,以及 solumbe help 列出带有旗帜的完整集.

MCP 磁共振

Solumbe号飞船的MCP服务器曝光 14个工具数字 : repo_inspect, (中文(简体) ), repo_map, (中文(简体) ), repo_index, (中文(简体) ), repo_search, (中文(简体) ), context_pack, (中文(简体) ), change_impact, (中文(简体) ), agent_experience, (中文(简体) ), model_route, (中文(简体) ), convergence_score, (中文(简体) ), review_context, (中文(简体) ), review_gate, (中文(简体) ), review_verdict, (中文(简体) ), workspace_report,以及 repo_harness。 。 。 .

{
  "mcpServers": {
    "solumbe": {
      "command": "npx",
      "args": ["-y", "@bashbop/solumbe", "mcp"]
    }
  }
}

solumbe install --host all 为您写此条目, 使用绝对路径, 所以主机不会继承您的 shell PATH 仍然可以开始。 在MCP登记处公布为 io.github.BASHBOP/solumbe. Repo-map 检查使用外部的每个用户缓存,从不写入被检查的仓库. Claude 代码、 Claude 桌面、 Codex 、 Cursor 、 VS 代码、 双子座 CLI 和 Kimi 代码的特定主机设置在 MCP和代理工作流程。 。 。 .

如何比较

方针强度音响不同的地方
来源图 / Cody 上下文强大的主机代码搜索和基于嵌入上下文本地第一和确定性:没有服务器,没有账户,没有代码离开机器,同样的查询总是产生相同的包
手写 CLAUDE.md / 规则文件明确、意图丰富的指导手写上下文会僵化; solume 重现了每次运行时实际代码的上下文(符号、导入、路径、测试),并补充了短字符 CLAUDE.md
grep 编号 : ripgrep快速、 通用文本匹配solumbere按照任务意图排列整个文件的分路径、符号、导出和测试,然后添加模式和验证命令,生成上下文包而不是匹配行列表

文档

完整指令参考,代理工作流程,发布过程,评价方法,以及信任层后方的设计主题:

bashbop.github.io/solumbe (英语)

捐款

git clone https://github.com/BASHBOP/solumbe.git
cd solumbe && npm ci && npm run ci

npm run ci 是全门:格式、用意、打字、版本检查、测试、覆盖层(70%行/60%分行/75%的功能)、三个评价公司、依赖性审计和包装-tarball烟雾测试。 在请求审查前运行它 .

开始 捐款额 编辑 行为守则。所有更改都需要维护者审查; main 需要通过大门 和有决心的对话。 Solumbe遵循语义版,所以说一个PR是无影响,补丁,次要,还是主要.


工具链的一部分

音响 是构成AI辅助开发的决定性信任层的四个工具之一. 每个都使用静态分析来回答一个问题,人们不断将问题交给LLM.

  • 音响 (本工具),用于上下文:这个变化实际触及什么?
  • 领带,对于合同:前端和后端是否悄悄地停止同意?
  • 保镖,为了遵守:你能为Ofcom辩护吗?
  • 阿伊格尔,对于治理:模型在哪里可以做一些你无法扭转的事情?

更多时间 segunolumbe.com (英语)。 。 。 . 静态分析,永远不要模型.

版本与发布记录

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

版本发布日期距今
4.10.0latest2026/11/017 天前
4.9.02026/10/299 天前
4.8.02026/10/2315 天前
4.7.22026/10/2018 天前
4.7.12026/10/1919 天前
4.7.02026/10/1920 天前

关于 @bashbop/solumbe 的常见问题

@bashbop/solumbe 是什么?

Solumbe:确定本地寄存器的背景,影响分析,以及合并证据.

如何安装 @bashbop/solumbe?

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

@bashbop/solumbe 支持 TypeScript 吗?

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

@bashbop/solumbe 支持 ESM 还是 CommonJS?

以 ES Module 形式发布,推荐使用 import 引入。在 CommonJS 项目中,Node.js 20.19+ / 22.12+ 可以直接 require() 不含顶层 await 的 ES Module,更早的版本需要改用动态 import()。

@bashbop/solumbe 需要什么版本的 Node.js?

package.json 的 engines 字段要求 Node.js >=18.18。版本不符时 npm 默认只给出警告,开启 engine-strict 后会拒绝安装。

@bashbop/solumbe 可以商用吗?

@bashbop/solumbe 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

@bashbop/solumbe 的下载量有多少?

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

@bashbop/solumbe 还在维护吗?

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