跳转到内容

定制 Bub 应用

从能运行的 Bub 应用开始,添加工作中需要的行为。内置 BubAgent 扩展了 core.Agent;Framework 负责应用编排、插件 hooks 和渠道路由。

下面的指南沿用 Bub 应用的配置和扩展接口。如果你希望在 Python 程序中直接传入模型和工具,请从构建自己的 Agent开始。

完成应用安装,运行第一轮对话,再按需要配置模型和工作区。

你要完成的工作 从这里开始
让模型调用一个函数 Bub 应用中的工具
给模型提供可复用的操作说明 编写第一个 skill,然后阅读 Skills
打包集成或替换应用 hook 编写第一个插件,然后阅读插件与 Hooks
通过 CLI、Telegram 或其他适配器接收消息 渠道
嵌入应用消息流程,或打包自己的发行版 嵌入与发行版
持续运行 Bub 服务 部署

工具、会话历史和 Agent 事件遵循共同契约。应用还提供工具加载、代码模式选择等默认策略。Bub 应用中的工具说明这些策略;应用轮次流程说明 Framework 如何连接消息接收与响应发送。