![]()
继 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,能够为用户提供专业、可靠的技术答疑,避免"幻觉"和误导性回答
正向循环机制
![]()
这是 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 产品化路线的重要一步:
- 降低使用门槛:用户部署完 Broker 即可直接进行压测验证,无需额外部署压测工具
- 完善功能矩阵:压测是 MQTT Broker 的"试金石",内置压测能力让产品更加完整
- 提升用户体验:开箱即用的压测功能,是产品专业性的体现
- 差异化竞争力:相比竞品,smart-mqtt 无需依赖第三方压测工具即可完成性能验证
- 运维便利性:支持在生产环境快速进行性能摸底,无需额外部署压测客户端
二、获取 v1.5.2
📦 下载地址
🐳 Docker 部署
docker run --name smart-mqtt \
-p 1883:1883 \
-p 8083:8083 \
-d smartboot/smart-mqtt:1.5.2
三、未来展望
基于 v1.5.2 的智能化能力扩展,我们将继续推进以下方向:
- Agent 能力增强:集成更多 MCP 工具,扩展 Agent 能力边界
- 智能运维:基于 AI 实现异常检测、智能诊断、自动调优
- 压测场景扩展:支持更多压测场景和性能指标采集
- 开发者工具:提供更完善的开发调试工具链
smart-mqtt:更快、更灵活、更易用
为物联网应用打造新一代云原生消息中间件解决方案