[{"data":1,"prerenderedAt":709},["Reactive",2],{"VEb9Nnn1YX":3,"blog-post-zh-enhancing-mqtt-toolbox-with-ai-capabilities":26,"blog-posts-zh":487},{"items":4,"meta":23},[5,8,11,14,17,20],{"title":6,"titleUrl":7},"如何在 Python3 中使用 MQTT 客户端库 Paho Client","how-to-use-mqtt-in-python",{"title":9,"titleUrl":10},"MQTT服务器（MQTT Broker）：工作原理与快速入门指南","the-ultimate-guide-to-mqtt-broker-comparison",{"title":12,"titleUrl":13},"MQTT QoS 0、1、2 解析：快速入门指南","introduction-to-mqtt-qos",{"title":15,"titleUrl":16},"在 ESP32 上使用 MQTT：入门指南","esp32-connects-to-the-free-public-mqtt-broker",{"title":18,"titleUrl":19},"MQTT 主题与通配符（Topics & Wildcards）入门手册","advanced-features-of-mqtt-topics",{"title":21,"titleUrl":22},"车联网 CAN Bus 协议介绍与数据实时流处理","can-bus-how-it-works-pros-and-cons",{"count":24,"limit":24,"page":25},6,1,{"slug":27,"title":28,"description":29,"date":30,"category":31,"cover":32,"version":-1,"coverWidth":-1,"coverHeight":-1,"updated":-1,"tags":33,"readingTime":37,"doc":38},"enhancing-mqtt-toolbox-with-ai-capabilities","MQTTX + MCP：MQTT 客户端秒变物联网 Agent","作为最受欢迎的 MQTT 客户端工具，MQTTX 在 1.12.0 beta 版本中集成了模型上下文协议（MCP）到 Copilot AI 功能中，显著提升了服务能力。","2025-04-17","product","https://assets.emqx.com/images/0414033f16fee53f3c8b8e3538a38fef.png",[34,35,36],"MCP","AI","Copilot",4,{"_path":39,"_dir":40,"_draft":41,"_partial":41,"_locale":42,"title":28,"description":29,"date":43,"category":31,"tags":44,"cover":32,"body":45,"_type":480,"_id":481,"_source":482,"_file":483,"_extension":484,"readingTime":37,"sitemap":485},"/blog/zh/enhancing-mqtt-toolbox-with-ai-capabilities","zh",false,"","2025-04-17T00:00:00.000Z",[34,35,36],{"type":46,"children":47,"toc":467},"root",[48,57,84,112,118,130,155,160,166,171,194,199,205,210,217,261,272,277,282,295,300,331,338,345,358,365,370,376,389,398,402,430,437,442,447,452,457,462],{"type":49,"tag":50,"props":51,"children":53},"element","h2",{"id":52},"引言mqttx-与-mcp-的融合",[54],{"type":55,"value":56},"text","引言：MQTTX 与 MCP 的融合",{"type":49,"tag":58,"props":59,"children":60},"p",{},[61,63,73,75,82],{"type":55,"value":62},"作为最受欢迎的 ",{"type":49,"tag":64,"props":65,"children":70},"a",{"href":66,"rel":67,"target":69},"https://www.emqx.com/zh/blog/mqtt-client-tools",[68,68],"noopener","_blank",[71],{"type":55,"value":72},"MQTT 客户端",{"type":55,"value":74},"工具，MQTTX 在 1.12.0 beta 版本中集成了模型上下文协议（MCP）到 Copilot AI 功能中，显著提升了服务能力。这一融合让 MQTTX 转变为 MCP Host（也就是发起请求的 LLM 应用程序），支持 MQTTX Copilot 直接与 ",{"type":49,"tag":64,"props":76,"children":79},{"href":77,"rel":78,"target":69},"https://www.emqx.com/zh/blog/the-easiest-guide-to-getting-started-with-mqtt",[68,68],[80],{"type":55,"value":81},"MQTT",{"type":55,"value":83}," 服务（如 EMQX）和本地资源进行交互。这种将大语言模型（LLM）与 MQTT 操作相结合的方式，为物联网自动化、监控和开发带来了全新可能。",{"type":49,"tag":85,"props":86,"children":87},"blockquote",{},[88,104],{"type":49,"tag":58,"props":89,"children":90},{},[91,97],{"type":49,"tag":92,"props":93,"children":94},"em",{},[95],{"type":55,"value":96},"下载最新版本：",{"type":49,"tag":64,"props":98,"children":101},{"href":99,"rel":100,"target":69},"https://github.com/emqx/MQTTX/releases/tag/v1.12.0-beta.2",[68,68],[102],{"type":55,"value":103},"Release v1.12.0-beta.2 · emqx/MQTTX",{"type":49,"tag":58,"props":105,"children":106},{},[107],{"type":49,"tag":92,"props":108,"children":109},{},[110],{"type":55,"value":111},"由于目前处于测试版本，应用不会自动更新。请从 Assets 部分手动下载并安装。",{"type":49,"tag":50,"props":113,"children":115},{"id":114},"mcp-简介",[116],{"type":55,"value":117},"MCP 简介",{"type":49,"tag":58,"props":119,"children":120},{},[121,128],{"type":49,"tag":64,"props":122,"children":125},{"href":123,"rel":124,"target":69},"https://modelcontextprotocol.io/introduction",[68,68],[126],{"type":55,"value":127},"模型上下文协议（MCP）",{"type":55,"value":129},"提供了 AI 模型与外部数据源或工具间的标准化接口，可以理解为「AI 应用的 USB-C 接口」。通过这一协议，MQTTX Copilot 可以实现以下功能：",{"type":49,"tag":131,"props":132,"children":133},"ul",{},[134,140,145,150],{"type":49,"tag":135,"props":136,"children":137},"li",{},[138],{"type":55,"value":139},"访问训练数据之外的上下文信息。",{"type":49,"tag":135,"props":141,"children":142},{},[143],{"type":55,"value":144},"与本地和远程系统进行安全交互。",{"type":49,"tag":135,"props":146,"children":147},{},[148],{"type":55,"value":149},"在各种 AI 提供商间维持统一接口。",{"type":49,"tag":135,"props":151,"children":152},{},[153],{"type":55,"value":154},"通过标准化工具调用实现特定功能。",{"type":49,"tag":58,"props":156,"children":157},{},[158],{"type":55,"value":159},"MCP 基于客户端-服务器架构设计，Host 应用（比如 Cursor、MQTTX 等）内置 MCP 客户端，通过客户端连接到 MCP 服务器以提供特定功能。这种架构不仅确保了数据在用户自有基础设施中的安全存储，同时还支持强大的 AI 驱动工作流。",{"type":49,"tag":50,"props":161,"children":163},{"id":162},"mqttx-host-功能实现概览",[164],{"type":55,"value":165},"MQTTX Host 功能实现概览",{"type":49,"tag":58,"props":167,"children":168},{},[169],{"type":55,"value":170},"通过集成 MCP 客户端，MQTTX 成为 MCP Host，可以与各种 MCP 服务器连接，这一实现支持：",{"type":49,"tag":131,"props":172,"children":173},{},[174,179,184,189],{"type":49,"tag":135,"props":175,"children":176},{},[177],{"type":55,"value":178},"SSE（服务器推送事件）和 Stdio（标准输入输出）两种 MCP 服务器类型。",{"type":49,"tag":135,"props":180,"children":181},{},[182],{"type":55,"value":183},"通过 MQTTX 设置界面进行简单配置。",{"type":49,"tag":135,"props":185,"children":186},{},[187],{"type":55,"value":188},"集成多种 AI 模型，包括 OpenAI GPT-4o、Claude 3.5/3.7、Grok 2 和 DeepSeek 等。",{"type":49,"tag":135,"props":190,"children":191},{},[192],{"type":55,"value":193},"对特定模型提供「思维链」支持，实现高级推理能力。",{"type":49,"tag":58,"props":195,"children":196},{},[197],{"type":55,"value":198},"配置过程非常简单，用户只需通过 MQTTX 设置面板，将 MCP 服务器设置为命令行进程或 HTTP 端点即可。",{"type":49,"tag":50,"props":200,"children":202},{"id":201},"应用场景mqttx-中的-mcp-实践",[203],{"type":55,"value":204},"应用场景：MQTTX 中的 MCP 实践",{"type":49,"tag":58,"props":206,"children":207},{},[208],{"type":55,"value":209},"让我们通过实例来探索如何在 MQTTX 中设置和使用 MCP：",{"type":49,"tag":211,"props":212,"children":214},"h3",{"id":213},"在-mqttx-中设置-mcp",[215],{"type":55,"value":216},"在 MQTTX 中设置 MCP",{"type":49,"tag":218,"props":219,"children":220},"ol",{},[221,226,231,236,241,246,251,256],{"type":49,"tag":135,"props":222,"children":223},{},[224],{"type":55,"value":225},"打开 MQTTX 并导航至左侧边栏的「设置」。",{"type":49,"tag":135,"props":227,"children":228},{},[229],{"type":55,"value":230},"启用 Copilot 功能并使用 API 密钥配置您偏好的 AI 模型。",{"type":49,"tag":135,"props":232,"children":233},{},[234],{"type":55,"value":235},"向下滚动至 MCP 部分并启用它。",{"type":49,"tag":135,"props":237,"children":238},{},[239],{"type":55,"value":240},"在提供的输入框中以 JSON 格式添加 MCP 服务器配置。",{"type":49,"tag":135,"props":242,"children":243},{},[244],{"type":55,"value":245},"添加配置后，可用服务器将显示在下方列表中。",{"type":49,"tag":135,"props":247,"children":248},{},[249],{"type":55,"value":250},"点击右上角的「连接」按钮，测试服务器连接。",{"type":49,"tag":135,"props":252,"children":253},{},[254],{"type":55,"value":255},"对于成功连接的服务器，您将看到可用工具列表。",{"type":49,"tag":135,"props":257,"children":258},{},[259],{"type":55,"value":260},"使用「禁用/启用」开关切换服务器状态。",{"type":49,"tag":58,"props":262,"children":263},{},[264],{"type":49,"tag":265,"props":266,"children":271},"img",{"alt":267,"src":268,"loading":269,"decoding":270},"image.png","https://assets.emqx.com/images/7cdfb84d743eef8f23a070c3a7eae9a7.png?x-image-process=image/resize,w_1520/format,webp","lazy","async",[],{"type":49,"tag":211,"props":273,"children":275},{"id":274},"本地文件系统集成",[276],{"type":55,"value":274},{"type":49,"tag":58,"props":278,"children":279},{},[280],{"type":55,"value":281},"通过文件系统 MCP 服务器，Copilot 可以与您的本地文件交互，直接生成并保存代码到指定目录：",{"type":49,"tag":283,"props":284,"children":289},"pre",{"className":285,"code":287,"language":288,"meta":42},[286],"language-json","{\n  \"mcpServers\": {\n    \"filesystem\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"-y\",\n        \"@modelcontextprotocol/server-filesystem\",\n        \"/Users/username/Desktop\",\n        \"/Users/username/Downloads\"\n      ]\n    }\n  }\n}\n","json",[290],{"type":49,"tag":291,"props":292,"children":293},"code",{"__ignoreMap":42},[294],{"type":55,"value":287},{"type":49,"tag":58,"props":296,"children":297},{},[298],{"type":55,"value":299},"具体工作流程示例如下：",{"type":49,"tag":218,"props":301,"children":302},{},[303,308,321,326],{"type":49,"tag":135,"props":304,"children":305},{},[306],{"type":55,"value":307},"按照上述方式配置文件系统 MCP 服务器。",{"type":49,"tag":135,"props":309,"children":310},{},[311,313,319],{"type":55,"value":312},"在 Copilot 聊天框中，使用 ",{"type":49,"tag":291,"props":314,"children":316},{"className":315},[],[317],{"type":55,"value":318},"@connection",{"type":55,"value":320}," 关键词提取当前连接详情。",{"type":49,"tag":135,"props":322,"children":323},{},[324],{"type":55,"value":325},"要求 Copilot \"为这个 MQTT @connection 生成 JavaScript 代码并将其保存到 /Users/username/Downloads 路径下，命名为 mqtt-test.js\"。",{"type":49,"tag":135,"props":327,"children":328},{},[329],{"type":55,"value":330},"AI 将使用 MCP 创建文件并保存到您指定的位置。",{"type":49,"tag":58,"props":332,"children":333},{},[334],{"type":49,"tag":265,"props":335,"children":337},{"alt":267,"src":336,"loading":269,"decoding":270},"https://assets.emqx.com/images/2d461afff3fad8c19b29fc2f37fd8f2c.png?x-image-process=image/resize,w_1520/format,webp",[],{"type":49,"tag":58,"props":339,"children":340},{},[341],{"type":49,"tag":265,"props":342,"children":344},{"alt":267,"src":343,"loading":269,"decoding":270},"https://assets.emqx.com/images/b136fdc8cc41247187e5750125e3781d.png?x-image-process=image/resize,w_1520/format,webp",[],{"type":49,"tag":58,"props":346,"children":347},{},[348,350,356],{"type":55,"value":349},"在终端中使用 ",{"type":49,"tag":291,"props":351,"children":353},{"className":352},[],[354],{"type":55,"value":355},"cat mqtt-test.js",{"type":55,"value":357}," 命令可以验证代码已成功创建，并包含了正确的连接参数。",{"type":49,"tag":58,"props":359,"children":360},{},[361],{"type":49,"tag":265,"props":362,"children":364},{"alt":267,"src":363,"loading":269,"decoding":270},"https://assets.emqx.com/images/76da82c36c1951436483289b519b59f7.png?x-image-process=image/resize,w_1520/format,webp",[],{"type":49,"tag":58,"props":366,"children":367},{},[368],{"type":55,"value":369},"这种方法通过消除「复制粘贴」的工作流程，极大地简化了开发过程：代码会直接生成并保存到您需要的位置，随时可以执行。",{"type":49,"tag":211,"props":371,"children":373},{"id":372},"通过-mcp-sse-服务器进行-mqtt-操作",[374],{"type":55,"value":375},"通过 MCP SSE 服务器进行 MQTT 操作",{"type":49,"tag":58,"props":377,"children":378},{},[379,381,387],{"type":55,"value":380},"要通过 AI 直接执行 MQTT 操作，您可以部署自定义的 MQTTX MCP SSE 服务器（",{"type":49,"tag":64,"props":382,"children":385},{"href":383,"rel":384,"target":69},"https://github.com/ysfscream/mqttx-mcp-sse-server",[68,68],[386],{"type":55,"value":383},{"type":55,"value":388},"）。",{"type":49,"tag":283,"props":390,"children":393},{"className":391,"code":392,"language":288,"meta":42},[286],"{\n  \"mcpServers\": {\n    \"mqttx-server\": {\n      \"url\": \"http://localhost:4000/mqttx/sse\"\n    }\n  }\n}\n",[394],{"type":49,"tag":291,"props":395,"children":396},{"__ignoreMap":42},[397],{"type":55,"value":392},{"type":49,"tag":58,"props":399,"children":400},{},[401],{"type":55,"value":299},{"type":49,"tag":218,"props":403,"children":404},{},[405,410,415,420,425],{"type":49,"tag":135,"props":406,"children":407},{},[408],{"type":55,"value":409},"在本地或云端部署 MQTTX MCP SSE 服务器。",{"type":49,"tag":135,"props":411,"children":412},{},[413],{"type":55,"value":414},"按照上述方式在 MQTTX 中配置服务器。",{"type":49,"tag":135,"props":416,"children":417},{},[418],{"type":55,"value":419},"在 Copilot 聊天框中，输入请求：\"连接到 mqtt://broker.emqx.io:1883 并向 testtopic/mcp 主题发布消息\"。",{"type":49,"tag":135,"props":421,"children":422},{},[423],{"type":55,"value":424},"在另一个 MQTTX 连接中，订阅相同的主题。",{"type":49,"tag":135,"props":426,"children":427},{},[428],{"type":55,"value":429},"AI 将通过 MCP 调用发布的消息，并实时显示在您的订阅窗口中。",{"type":49,"tag":58,"props":431,"children":432},{},[433],{"type":49,"tag":265,"props":434,"children":436},{"alt":267,"src":435,"loading":269,"decoding":270},"https://assets.emqx.com/images/0873eba7349d71f8db64c4d87a842c5b.png?x-image-process=image/resize,w_1520/format,webp",[],{"type":49,"tag":58,"props":438,"children":439},{},[440],{"type":55,"value":441},"这一功能彻底改变了用户与 MQTT 服务的交互方式：用户无需再手动配置连接或发布消息，只需通过自然语言指令，即可让 MQTTX Copilot 自动执行操作。这一特性在快速 MQTT 交互测试、调试以及教学场景中展现出重要价值，极大提升了效率和易用性。",{"type":49,"tag":50,"props":443,"children":445},{"id":444},"结论",[446],{"type":55,"value":444},{"type":49,"tag":58,"props":448,"children":449},{},[450],{"type":55,"value":451},"将 MCP 整合到 MQTTX 是 EMQ 连接物联网与 AI 技术融合愿景中的关键一步。目前的 beta 版本已经实现让 AI 助手通过自然语言与 MQTT 服务交互，但我们的目标远不止于此。",{"type":49,"tag":58,"props":453,"children":454},{},[455],{"type":55,"value":456},"EMQ 正在积极开发「MCP over MQTT」实现方案，旨在利用 MQTT 的服务发现和发布-订阅机制来突破现有 MCP 架构的限制。这些探索将为智能物联网通信奠定坚实基础，结合 MQTTX Copilot 的 AI 服务能力，未来将支持模式生成、连接诊断及测试数据创建等更多功能。",{"type":49,"tag":58,"props":458,"children":459},{},[460],{"type":55,"value":461},"欢迎社区成员体验这些新功能并提供反馈，助力开发更友好、更强大的 MQTT 操作解决方案。",{"type":49,"tag":58,"props":463,"children":464},{},[465],{"type":55,"value":466},"「构建物联网应用或集成 AI 到 MQTT 工作流程」欢迎与我们联系。",{"title":42,"searchDepth":468,"depth":468,"links":469},2,[470,471,472,473,479],{"id":52,"depth":468,"text":56},{"id":114,"depth":468,"text":117},{"id":162,"depth":468,"text":165},{"id":201,"depth":468,"text":204,"children":474},[475,477,478],{"id":213,"depth":476,"text":216},3,{"id":274,"depth":476,"text":274},{"id":372,"depth":476,"text":375},{"id":444,"depth":468,"text":444},"markdown","content:blog:zh:enhancing-mqtt-toolbox-with-ai-capabilities.md","content","blog/zh/enhancing-mqtt-toolbox-with-ai-capabilities.md","md",{"loc":486,"lastmod":30},"/zh/blog/enhancing-mqtt-toolbox-with-ai-capabilities",[488,496,502,508,515,522,529,530,537,544,551,558,565,572,579,586,593,600,607,613,620,627,634,641,648,655,661,668,675,682,688,695,702],{"slug":489,"title":490,"description":491,"date":492,"category":493,"cover":494,"version":495},"mqttx-1-13-2-released","MQTTX 1.13.2 发布：MQTTX Agent 与 Dashboard","MQTTX 1.13.2 通过 MQTTX Agent 自动执行 MQTT 测试、比对消息并排查问题，Dashboard 独立展示设备指标与趋势。","2026-10-26","release-notes","/images/blog/mqttx-1-13-2-released.webp","1.13.2",{"slug":497,"title":498,"description":499,"date":500,"category":31,"cover":501,"version":-1},"introducing-mqttx-ai-agent-skill","MQTTX AI Agent Skill 正式发布","MQTTX CLI 内置的 Agent Skill，让 AI 编码 Agent 能够正确、安全地完成 MQTT 连接检查、消息收发、压测与数据模拟。","2026-09-20","/images/blog/introducing-mqttx-ai-agent-skill.webp",{"slug":503,"title":504,"description":505,"date":500,"category":493,"cover":506,"version":507},"mqttx-1-13-1-released","MQTTX 1.13.1 发布：AI Agent Skill 与 MQTT 5.0 订阅用户属性","MQTTX 1.13.1 新增 CLI Agent Skill 和 MQTT 5.0 订阅用户属性，同时改进数据导出、渲染安全与日常调试体验。","/images/blog/mqttx-1-13-1-released.webp","1.13.1",{"slug":509,"title":510,"description":511,"date":512,"category":493,"cover":513,"version":514},"mqttx-1-13-0-released","MQTTX 1.13.0 发布：消息体查看器与 UI 优化","该版本带来了全新的消息体查看器功能，包含差异视图和 JSON 树视图，让消息调试更加直观高效。同时新增快速复制功能，支持一键复制 Topic、Payload 和连接地址。","2026-02-03","https://assets.emqx.com/images/8c7121a4362a9bfa897396a3fc8fefaa.png","1.13.0",{"slug":516,"title":517,"description":518,"date":519,"category":493,"cover":520,"version":521},"mqttx-1-12-1-release-notes","MQTTX 1.12.1 发布：SCRAM 认证与安全增强","MQTTX 1.12.1 带来了重要的安全更新，包括全平台支持的 SCRAM 增强认证、修复了消息显示中的 XSS 漏洞、更新了 2025 年最新的 AI 模型，以及关键的稳定性改进。","2025-10-16","https://assets.emqx.com/images/8e89d5d55c44425251ab2b7e84fdb5c8.png","1.12.1",{"slug":523,"title":524,"description":525,"date":526,"category":493,"cover":527,"version":528},"mqttx-1-12-0-release-notes","MQTTX 1.12.0 发布：Copilot 2.0 & 原生 MCP 集成","MQTTX 1.12.0 版本正式发布，带来了 Copilot 2.0 功能（集成 Gemini 2.5 Pro、Claude-4、GPT-4.1、o3/o4-mini、Azure OpenAI 等模型）。","2025-07-03","https://assets.emqx.com/images/2ff9750580cb332de42e887eef90dfb4.jpg","1.12.0",{"slug":27,"title":28,"description":29,"date":30,"category":31,"cover":32,"version":-1},{"slug":531,"title":532,"description":533,"date":534,"category":493,"cover":535,"version":536},"mqttx-1-11-1-release-notes","MQTTX 1.11.1 发布: 可视化功能增强","该版本增强了 MQTTX 的可视化功能，改进了主题树功能和实时流量监控。新增的流量速率监控功能为用户提供实时数据包追踪，主题树现在支持与连接列表的手动同步以及 MQTT 属性显示。","2024-12-20","https://assets.emqx.com/images/2f182bc8a29fb11bf11a6f39a67bec7c.jpg","1.11.1",{"slug":538,"title":539,"description":540,"date":541,"category":493,"cover":542,"version":543},"mqttx-1-11-0-release-notes","MQTTX 1.11.0 发布：Topic Tree 与 Avro Schema","本次发布引入了 Topic Tree 可视化功能，提供了一种按层级组织和监控 MQTT 主题的强大新方式。","2024-10-29","https://assets.emqx.com/images/dba4e395e4043265d635384c6670c206.jpg","1.11.0",{"slug":545,"title":546,"description":547,"date":548,"category":493,"cover":549,"version":550},"mqttx-1-10-1-release-notes","MQTTX 1.10.1 发布：桌面端一键安装命令行工具","本次更新带来了一系列提升用户体验的重要功能：通过桌面应用一键安装 MQTTX 命令行工具；增加对自定义 AI Copilot API 的支持，为中国区域内的用户提供内置的 Moonshot LLM API。","2024-07-25","https://assets.emqx.com/images/c83ea38e592729c4349f39fa8ee2883a.jpg","1.10.1",{"slug":552,"title":553,"description":554,"date":555,"category":493,"cover":556,"version":557},"mqttx-1-10-0-release-notes","MQTTX 1.10.0 发布：CLI高级文件管理与配置","在本次更新中，CLI 版本在文件管理和配置功能方面进行了显著增强。主要更新包括：支持从文件中读取和写入消息、高级配置选项、文本输出模式、以及改进的日志记录。","2024-06-14","https://assets.emqx.com/images/76adac845cbb113915947ca5b76631a5.jpg","1.10.0",{"slug":559,"title":560,"description":561,"date":562,"category":493,"cover":563,"version":564},"mqttx-1-9-10-release-notes","MQTTX 1.9.10 发布：升级 Faker.js、增强连接与订阅诊断、优化 UI","MQTTX 1.9.10 引入了一项关键更新：将 Faker.js 升级到 v8，带来重大变更。此次升级将影响那些使用自定义模拟脚本的用户，需要对脚本进行修改以保持与新版本的兼容。","2024-04-25","https://assets.emqx.com/images/f4a343ea4a9accc7c2b9047e2ee992aa.png","1.9.10",{"slug":566,"title":567,"description":568,"date":569,"category":570,"cover":571,"version":-1},"how-to-publish-and-receive-protobuf-messages-within-mqtt","如何在 MQTT 中发布和接收 Protobuf 消息？","MQTTX 是一款开源的全功能 MQTT 客户端，支持从 JSON、Base64 到现如今的 Protobuf 的多种格式。我们将在本文中展示如何使用 MQTTX 来定义、发布和接收 Protobuf 消息。","2024-04-17","guides","https://assets.emqx.com/images/348e290abdede74446c634642b1bfcf7.png",{"slug":573,"title":574,"description":575,"date":576,"category":493,"cover":577,"version":578},"mqttx-1-9-9-release-notes","MQTTX 1.9.9 发布：新增日志级别自定义功能、UI 增强","MQTTX 1.9.9 现已正式发布。该版本带来了多项关键更新：包括优化连接事件的处理、新增 CBOR 数据格式支持、提供可定制的调试日志级别以及增强用户界面灵活性。","2024-02-21","https://assets.emqx.com/images/2f5c68eb83929b730860399f9486ae21.png","1.9.9",{"slug":580,"title":581,"description":582,"date":583,"category":493,"cover":584,"version":585},"mqttx-1-9-8-release-notes","MQTTX 1.9.8 发布：CLI 支持调试模式、AI Copilot 增强","MQTTX 1.9.8 现已发布，新版本中 MQTTX CLI 新增了调试模式，这一功能增强了开发者的故障排查和分析能力。此外，更新也改进了 MQTTX AI Copilot 功能，为用户提供了更先进的基于 AI 驱动的 MQTT 交互支持。","2024-01-29","https://assets.emqx.com/images/5624cf41d474bf0cf8b6aaa47cf09c1f.png","1.9.8",{"slug":587,"title":588,"description":589,"date":590,"category":493,"cover":591,"version":592},"mqttx-1-9-7-release-notes","MQTTX 1.9.7 更新：MQTTX AI Copilot 发布","此次更新的一大亮点是引入了 MQTTX Copilot，全新的 MQTT AI 助手，为用户提供更方便、快捷的使用体验。AI 助手能增强用户互动，帮助用户更深入理解并使用 MQTT 和 EMQX。","2024-01-22","https://assets.emqx.com/images/18f1a0ab5e4967d46c2b9d351da052a4.png","1.9.7",{"slug":594,"title":595,"description":596,"date":597,"category":493,"cover":598,"version":599},"mqttx-v-1-9-6-release-notes","MQTTX 1.9.6 发布：ALPN 协议支持，UI 持续优化","本次更新主要重点在于加强连接协议、并对用户界面进行了优化，旨在提供一个更高效、安全和用户友好的体验。","2023-09-26","https://assets.emqx.com/images/359278439c384548665bfb0388f0aa24.png","1.9.6",{"slug":601,"title":602,"description":603,"date":604,"category":493,"cover":605,"version":606},"mqttx-1-9-5-released-json-message-highlighting-and-more","MQTTX 1.9.5 发布：JSON 消息高亮显示","MQTT 5.0 客户端工具 MQTTX 1.9.5 正式发布。本次更新中，我们主要针对桌面客户端强化了 JSON 语法的错误消息提示，并在消息中增加了 JSON 高亮的支持。此外，我们还对 UI 进行了多项修改和优化，以进一步增强用户体验。","2023-08-25","https://assets.emqx.com/images/f82115ce699de70fb54e8f45adacf878.png","1.9.5",{"slug":608,"title":609,"description":610,"date":611,"category":570,"cover":612,"version":-1},"demonstrate-mqtt-5-0-features-using-mqttx-cli","探索 MQTT 5.0 新特性：基于 MQTTX CLI 的使用示例","为了让大家更全面地了解 MQTT 5.0，本文将依次介绍 5.0 引入的各个新特性，并使用 MQTTX CLI 工具演示我们应该如何在 EMQX 中使用这些特性，你可以通过复制和粘贴命令轻松地运行本文中的示例。","2023-08-23","https://assets.emqx.com/images/35e43ae683c590cf512c62cf11a7e8cd.png",{"slug":614,"title":615,"description":616,"date":617,"category":493,"cover":618,"version":619},"mqttx-v-1-9-4-release-notes","MQTTX 1.9.4 发布：全面支持 Protobuf 格式 MQTT 消息传输测试","MQTTX 1.9.4 正式发布：本次更新为用户提供了更高效的 Protobuf 消息传输支持，并优化了自动更新功能，同时进行了一些功能特性的优化和增强。","2023-08-01","https://assets.emqx.com/images/cde7c8e2e51e7398057cb8e11d811192.png","1.9.4",{"slug":621,"title":622,"description":623,"date":624,"category":493,"cover":625,"version":626},"mqttx-1-9-3-introduces-powerful-iot-scenario-data-simulation-feature","提升开发效率：MQTTX 1.9.3 推出强大的 IoT 场景数据模拟功能","MQTTX 1.9.3 为命令行客户端带来了一项重要增强：开发者可以模拟 IoT 场景数据，满足特定的测试需求。","2023-05-29","https://assets.emqx.com/images/657ba5a04f29a7b318206a642223db8f.png","1.9.3",{"slug":628,"title":629,"description":630,"date":631,"category":493,"cover":632,"version":633},"mqttx-v-1-9-2-release-notes","MQTTX 1.9.2 发布：更出色的 MQTT 客户端工具箱","v1.9.2 支持命令行工具的输出模式，用户可以根据需要自定义数据管道，从而更便捷、高效地处理输出数据。","2023-04-27","https://assets.emqx.com/images/44cad865821d28706395fd74e8bd766a.png","1.9.2",{"slug":635,"title":636,"description":637,"date":638,"category":493,"cover":639,"version":640},"mqttx-v-1-9-1-release-notes","MQTTX 1.9.1 发布：资源消耗降低 80%，稳定性大幅提升","MQTT 5.0 客户端工具 MQTT X 1.9.1 稳定版本正式发布，CPU 资源消耗与内存占用减少 80%，整体性能得到大幅优化。","2023-02-10","https://assets.emqx.com/images/c7f10755128e074ae4e28cd8139b790f.png","1.9.1",{"slug":642,"title":643,"description":644,"date":645,"category":493,"cover":646,"version":647},"mqttx-v-1-9-0-release-notes","MQTTX 1.9.0 发布：开箱即用的 bench 命令，MQTT 性能测试更便捷","近日，MQTT 5.0 客户端工具 MQTT X 1.9.0 正式发布：命令行客户端新增了 bench 命令，帮助用户轻松完成 MQTT 服务的性能测试。","2022-11-15","https://assets.emqx.com/images/c5a4b83637473e6e414b11101046771f.png","1.9.0",{"slug":649,"title":650,"description":651,"date":652,"category":493,"cover":653,"version":654},"mqttx-v-1-8-3-release-notes","MQTTX v1.8.3 正式发布","MQTT X v1.8.3 优化了 MQTT 5.0 Clean Start 的使用方式，为会话过期间隔添加默认值；同时也改进了 MQTT X CLI 的默认输出显示。","2022-10-20","https://assets.emqx.com/images/a9fd38699c5731bd4210c81297ac8af4.png","1.8.3",{"slug":656,"title":657,"description":658,"date":659,"category":31,"cover":660,"version":-1},"powerful-and-easy-to-use-mqtt-5-command-line-tool","MQTTX CLI 发布：强大易用的 MQTT 5.0 命令行工具","MQTT X v1.8.0 发布：除了通过新增的快速复制连接功能优化使用体验之外，还增加了 CLI（命令行） 和 Web 端这两种新的交互方式 。","2022-07-21","https://assets.emqx.com/images/2780d4b1fe9f0f3c0792515feb90b1e1.png",{"slug":662,"title":663,"description":664,"date":665,"category":493,"cover":666,"version":667},"mqttx-v-1-7-2-release-notes","MQTTX v1.7.2 正式发布","MQTT X v1.7.1 正式发布：支持设置重连周期，增加更多的 ARM 包，共享订阅支持 Topic 颜色标记。","2022-01-28","https://assets.emqx.com/images/241fe4ef50adbfdea9e43979028757b2.png","1.7.2",{"slug":669,"title":670,"description":671,"date":672,"category":493,"cover":673,"version":674},"mqttx-v-1-7-1-release-notes","MQTTX v1.7.1 正式发布","MQTT X v1.7.1 正式发布，新增支持 MQTT 5.0 订阅标识符、 编辑/启用/禁用 Topic、并优化了 MQTT 5.0 的属性展示。","2022-01-18","https://assets.emqx.com/images/a2df1acb1d15e7e9378ec9e1ebcdc716.png","1.7.1",{"slug":676,"title":677,"description":678,"date":679,"category":493,"cover":680,"version":681},"mqttx-v-1-7-0-release-notes","MQTTX v1.7.0 发布：率先支持 MQTT 5.0 新特性的桌面测试客户端","MQTT X v1.7.0 新增很多关于 MQTT 5.0 的属性配置功能支持，使其成为目前同类工具中支持 MQTT 5.0 最为完整的 MQTT 桌面客户端工具。","2021-12-16","https://assets.emqx.com/images/6ed96b88a4524e11609b2e4fd792574c.png","1.7.0",{"slug":683,"title":684,"description":685,"date":686,"category":570,"cover":687,"version":-1},"mqttx-script-function-tutorial","MQTTX 脚本功能使用教程","MQTT X 在 v1.4.2 版本后加入了脚本功能，用户可使用脚本对 Payload 进行自定义转换，本文将通过两个简单的实例来介绍脚本功能的使用。","2021-02-23","https://assets.emqx.com/images/d9b2744f485887c9fae26133ed2e4b14.png",{"slug":689,"title":690,"description":691,"date":692,"category":493,"cover":693,"version":694},"mqttx-v-1-4-2-release-notes","MQTTX v1.4.2 正式发布 - 跨平台 MQTT 5.0 桌面客户端","MQTT X v1.4.2 正式发布，新增脚本功能、Client ID 自动加入时间戳，并优化了部分功能。","2020-12-19","https://assets.emqx.com/images/8a061565b6d6ce57580c371bc27b63dc.png","1.4.2",{"slug":696,"title":697,"description":698,"date":699,"category":493,"cover":700,"version":701},"mqttx-v-1-3-1-release-notes","MQTTX v1.3.1 发布 - 跨平台 MQTT 5.0 客户端工具","该版本新增： MQTT 5.0 更多属性、单击已订阅的 Topic 项实现消息过滤、点击 Topic 名称后快速复制 Topic 信息、启用严格的证书验证选项。","2020-05-15","https://assets.emqx.com/images/daebe4ee5cf1a736923d821c30949aa2.png","1.3.1",{"slug":703,"title":704,"description":705,"date":706,"category":493,"cover":707,"version":708},"mqttx-v1-3-0-was-officially-released-an-elegant-cross-platform-mqtt5-desktop-test-client","MQTTX v1.3.0 正式发布 - 跨平台 MQTT 5.0 桌面测试客户端","MQTT X 是由 EMQ 开源的一款跨平台 MQTT 5.0 桌面测试客户端，它支持 macOS，Linux，Windows。用户可以使用 MQTT X 快速创建多个同时在线的 MQTT 客户端，方便测试 MQTT/TCP、MQTT/TLS 的连接/发布/订阅功能及其他 MQTT 协议 特性。","2020-03-19","https://assets.emqx.com/images/a6221d0ffcaad5c8019e239340833f44.png","1.3.0",1793173685116]