smart-mqtt新版发布:个人开发者如何用1/10的投入撬动10倍产品价值

2 阅读5分钟

继 v1.5.1 版本引入 Schema 配置规范和后台 UI 升级后,我们很高兴地宣布 smart-mqtt v1.5.2 正式发布!

本次版本聚焦于智能化能力集成与开发者体验提升,带来两项重要更新:

  • AI Agent 智能助手:集成 Feat AI Agent 能力,为 smart-mqtt 注入智能化交互体验
  • 压测模块插件化:将原 smart-mqtt-bench 独立模块重构为 bench-plugin 插件,开箱即用

一人产品,团队输出。AI 做你的 7×24 小时技术顾问,压测能力开箱即用——小团队也能打出企业级排面。


一、核心亮点

🤖 AI Agent 智能助手

设计理念:以优质文档驱动精准服务

本次版本为 smart-mqtt 企业版集成了智能助手能力。 基于后台的 AI 助手组件,清晰呈现 AI 的推理过程(Reasoning → Tool Call → Result)。用户可以直接在页面右侧打开交互面板,获得流式响应的智能问答服务。

技术实现

我们深知,AI Agent 的价值源于高质量的知识输入。因此,我们的策略是:

通过打造高质量的教程文档,为大模型提供优质的数据,最终为用户输出专业、精准的服务。

这一理念体现在:

  • 文档即数据源:持续打磨官方文档,构建结构化、语义清晰的知识体系,让大模型能够准确理解 smart-mqtt 的设计思想和使用方法
  • llms.txt 规范:遵循 llms.txt 标准,为大模型提供优化的内容格式,提升信息提取效率
  • 精准输出:基于优质文档训练的 Agent,能够为用户提供专业、可靠的技术答疑,避免"幻觉"和误导性回答

正向循环机制

graph LR
    A[优质文档] --> B[AI Agent 精准服务]
    B --> C[用户正向反馈]
    C --> D[激励持续产出]
    D --> A

这是 AI 带给技术人的时代红利——让每一个用心打磨的技术作品,都能以更智能的方式触达用户。

与"一人产品"理念的呼应

在上一个版本 v1.5.1 中,我们提出了"一人产品"的观点:

在这癫狂的 AI 时代,一人公司况且属于少数人的幸运,但一人产品必然是多数程序员可以抓住的机遇。

本次 AI Agent 的集成,正是这一理念的延续和实践:

  • 技术杠杆:AI Agent 作为"数字员工",能够 7×24 小时为用户提供专业答疑服务,突破了个人精力的边界
  • 知识复利:每一份精心打磨的文档,通过 AI Agent 持续发挥作用,让投入产生复利效应
  • 服务规模化:一人产品的服务能力不再受限,AI Agent 让优质服务能够触达更多用户

后台配置

在后台的「系统设置」→「AI 配置」中,只需配置模型服务 URL、ApiKey 和模型名称即可启用。

对于数据安全敏感的企业,可对接企业内部私有化模型服务。


🔧 压测模块插件化改造

本次更新将原有的独立压测模块 smart-mqtt-bench 重构为标准的 bench-plugin 插件,实现了更好的模块化和易用性。

结合后台的插件管理功能,用户现在可以:

  • 在「资源管理」→「插件」页面查看已安装的插件列表
  • 一键启用/禁用压测插件,无需重启 Broker
  • 通过 plugin.yaml 配置文件管理压测参数

插件化优势

  • 零侵入集成:作为插件随 Broker 启动,无需额外部署
  • 配置化管理:通过 plugin.yaml 配置文件管理压测参数
  • 场景灵活切换:修改 scenario 参数即可切换压测场景
  • 后台可视管理:支持在插件市场查看和管理压测插件
  • 标准化扩展:遵循 smart-mqtt 插件规范,便于功能扩展

产品化意义

将压测模块插件化,是 smart-mqtt 产品化路线的重要一步:

  1. 降低使用门槛:用户部署完 Broker 即可直接进行压测验证,无需额外部署压测工具
  2. 完善功能矩阵:压测是 MQTT Broker 的"试金石",内置压测能力让产品更加完整
  3. 提升用户体验:开箱即用的压测功能,是产品专业性的体现
  4. 差异化竞争力:相比竞品,smart-mqtt 无需依赖第三方压测工具即可完成性能验证
  5. 运维便利性:支持在生产环境快速进行性能摸底,无需额外部署压测客户端

二、获取 v1.5.2

📦 下载地址

🐳 Docker 部署

docker run --name smart-mqtt \
  -p 1883:1883 \
  -p 18083:18083 \
  -d smartboot/smart-mqtt:latest

三、未来展望

基于 v1.5.2 的智能化能力扩展,我们将继续推进以下方向:

  • Agent 能力增强:集成更多 MCP 工具,扩展 Agent 能力边界
  • 智能运维:基于 AI 实现异常检测、智能诊断、自动调优
  • 压测场景扩展:支持更多压测场景和性能指标采集
  • 开发者工具:提供更完善的开发调试工具链

欢迎关注我们的公众号,获取更多关于 smart-mqtt 框架的最新动态和技术分享!

扫描微信二维码备注:smart-mqtt 可加入 smartboot 社群。(PS:若无备注将拒绝好友申请


smart-mqtt:更快、更灵活、更易用
为物联网应用打造新一代云原生消息中间件解决方案