Skip to content
On this page

什么是 BotHub

BotHub 是一款旨在引领智能对话时代的聊天应用与开发框架,我们的设计理念是提供优质的用户体验和简化人工智能应用的开发流程。通过优雅的对话界面和先进的技术,提升产品的使用体验,让您无需深谙大型语言模型,也能轻松打造出令人惊艳的人工智能应用。采用了友好的前端开发框架,您只需使用 npm 包就能轻松开发基于LLM(大型语言模型)的AI应用。

为了帮助开发者更好地参与助手生态共建,我们采用了基于 npm 包来构建助手,集成了完整的 npm 生态系统,可以方便开发者快速构建 AI 应用助手。

特色功能

  • 🥳 极佳的对话式应用体验: 用对话的方式与应用交互,支持多种消息格式,包括网页、文件、视频和文字,满足用户在各种场景下的交流需求,提升产品的易用性和用户体验
  • 🔑 强大的本地调用能力: 支持调用本地设备的能力,与电脑本地设备进行交互,实现更多个性化的功能和服务,为用户提供更智能的体验
  • 🛠️ 丰富开源的应用市场: 拥有丰富且开源的助手应用市场,用户可根据自身需求自由选择各种助手,来扩展应用功能和服务,满足不同用户的需求和偏好
  • 🤖️ 多模型支持: 提供多家模型服务商的接入,用户可以自由选择并配置偏好的模型。此外,我们也默认提供了官方接口,让用户可以更方便地进行多样化的会话选择
  • 🎉 开发者友好: 支持基于npm包进行助手开发,集成了完整的生态系统,即使不懂大模型的开发者也可以轻松打造令人惊艳的 LLM 应用
  • 📦 跨平台兼容: 完美兼容macOS和Windows,无论您身处何种操作系统,我们的产品都能与您完美契合,让您无需受限于设备选择,自由畅享产品的卓越体验!
  • 📖 全面详尽的使用文档: 我们提供清晰易懂的文档支持,涵盖了产品的方方面面,让您能够轻松上手,快速掌握各种技巧,尽情探索产品的无限可能!

关于 BotHub 助手

BotHub 的助手不仅丰富了用户的聊天体验,也极大地扩展了 BotHub 平台的功能性和实用性。它是 BotHub 的核心组成部分,代表了一个完整的功能模块。它们旨在帮助用户处理各种任务,并提供专业的建议与指导。这些助手的功能多样,包括但不限于以下几个方面:

我们可以把 BotHub 理解为一个运行助手的平台,助手由第三方开发者创建并维护;它们并不属于 BotHub 的主程序部分。且为了安全性,所有的助手代码都是开源的。

  • 消息处理: 助手能够监听并处理从 BotHub 发送过来的消息。用户可以通过使用助手提供的自定义命令或触发词来执行特定的操作,如文档检索、数据查询、API 调用等,从而在聊天中实现高效交互。
  • 界面增强: 助手能够通过自定义的界面元素来丰富回复消息,向用户展示更详细的信息或提供交互功能。这些界面元素可以直接嵌入聊天窗口中,允许用户在不离开聊天界面的情况下完成特定操作。
  • 数据处理: 助手具备处理和转换由 BotHub 接收到的数据的能力,以满足用户的特定业务需求。例如,助手可以对接收到的数据进行格式化、筛选、排序等操作,并将加工后的数据展示给用户或传输至其他系统。
  • 集成第三方服务: 助手还可以与第三方服务集成,实现更复杂的功能。例如,可以集成邮件服务,让用户通过聊天直接发送电子邮件;或者与日历服务集成,帮助用户在聊天中轻松创建和管理日程安排。

让我们一起使用BotHub来释放 LLM 的无限潜能,创造出超越想象的智能应用吧!