跳转到内容

升级到 0.6.0

Bub 0.6.0 将 Agent 内核依赖与应用依赖分开。升级 CLI 安装、插件或发行版时,请加入 app extra。

通过 uv tool 安装的应用使用:

uv tool install --upgrade --force "bub[app]"

已经激活的应用虚拟环境使用:

uv pip install --upgrade "bub[app]"

插件或发行版的 pyproject.toml 也应把普通 bub 依赖改为 bub[app]>=0.6.0。这个 extra 安装内置运行时、Framework、配置、插件 hooks、skills 和渠道所需的依赖。

运行 bub --help,再完成一轮对话。检查插件是否加载时,使用 bub hooks。

代码用途 依赖与指南
直接向 core.Agent 传入模型和工具 bub;构建自己的 Agent
使用 BubAgent、Framework、应用 hooks 或渠道 bub[app];定制 Bub 应用

直接组合的 Agent 在 Python 中接收模型与组件。Bub 应用通过 BubAgent 和 Framework 提供配置、skills 与工具策略。工具和 Agent 事件说明共同契约与默认行为的区别。